42158161290959024255866944
42,158,161,290,959,024,255,866,944 is an even composite number composed of six prime numbers multiplied together.
42158161290959024255866944 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand and twenty-five divisors.
Prime factorization of 42158161290959024255866944:
26 × 36 × 114 × 172 × 192 × 8774
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 17 × 17 × 19 × 19 × 877 × 877 × 877 × 877)See below for interesting mathematical facts about the number 42158161290959024255866944 from the Numbermatics database.
Names of 42158161290959024255866944
- Cardinal: 42158161290959024255866944 can be written as Forty-two septillion, one hundred fifty-eight sextillion, one hundred sixty-one quintillion, two hundred ninety quadrillion, nine hundred fifty-nine trillion, twenty-four billion, two hundred fifty-five million, eight hundred sixty-six thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 4.2158161290959024255866944 × 1025
Factors of 42158161290959024255866944
Divisors of 42158161290959024255866944
- Number of divisors d(n): 11025
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 19 22 24 27 32 33 34 36 38 44 48 51 54 57 64 66 68 72 76 81 88 96 99 102 108 114 121 132 136 144 152 153 162 171 176 187 192 198 204 209 216 228 242 243 264 272 288 289 297 304 306 323 324 342 352 361 363 374 396 408 418 432 456 459 484 486 513 528 544 561 576 578 594 608 612 627 646 648 684 704 722 726 729 748 792 816 836 864 867 877 891 912 918 968 969 972 1026 1056 1083 1088 1089 1122 1156 1188 1216 1224 1254 1292 1296 1331 1368 1377 1444 1452 1458 1496 1539 1584 1632 1672 1683 1728 1734 1754 1782 1824 1836 1881 1936 1938 1944 2052 2057 2112 2166 2178 2244 2299 2312 2376 2448 2508 2584 2592 2601 2631 2662 2673 2736 2754 2888 2904 2907 2916 2992 3078 3168 3179 3249 3264 3267 3344 3366 3468 3508 3553 3564 3648 3672 3762 3872 3876 3888 3971 3993 4104 4114 4131 4332 4356 4488 4598 4617 4624 4752 4896 5016 5049 5168 5184 5202 5262 5324 5346 5472 5491 5508 5643 5776 5808 5814 5832 5984 6137 6156 6171 6336 6358 6498 6534 6688 6732 6897 6936 7016 7106 7128 7344 7524 7744 7752 7776 7803 7893 7942 7986 8019 8208 8228 8262 8664 8712 8721 8976 9196 9234 9248 9504 9537 9647 9747 9792 9801 10032 10098 10336 10404 10524 10648 10659 10692 10944 10982 11016 11286 11552 11616 11628 11664 11913 11968 11979 12274 12312 12342 12393 12716 12996 13068 13376 13464 13794 13851 13872 14032 14212 14256 14641 14688 14909 15048 15147 15504 15552 15606 15786 15884 15972 16038 16416 16456 16473 16524 16663 16929 17328 17424 17442 17952 18392 18411 18468 18496 18513 19008 19074 19294 19494 19602 20064 20196 20672 20691 20808 21048 21296 21318 21384 21964 22032 22572 22627 23104 23232 23256 23328 23409 23679 23826 23958 24548 24624 24684 24786 25289 25432 25992 26136 26163 26928 27588 27702 27744 28064 28424 28512 28611 28941 29241 29282 29376 29403 29818 30096 30294 31008 31212 31572 31768 31944 31977 32076 32832 32912 32946 33048 33326 33858 34656 34848 34884 34969 35739 35904 35937 36784 36822 36936 37026 38148 38588 38988 39083 39204 40128 40392 41382 41616 42096 42592 42636 42768 43681 43923 43928 44064 44727 45144 45254 45441 46512 46656 46818 47358 47652 47916 49096 49248 49368 49419 49572 49989 50578 50787 50864 51984 52272 52326 53856 55176 55233 55404 55488 55539 56128 56848 57024 57222 57882 58482 58564 58806 59636 60192 60401 60588 62016 62073 62424 63144 63536 63888 63954 64152 65824 65892 66096 66652 67507 67716 67881 69312 69696 69768 69938 70227 71037 71478 71874 73568 73644 73872 74052 75867 76296 77176 77976 78166 78408 78489 80784 82764 83232 84192 85184 85272 85536 85833 86823 87362 87723 87846 87856 88128 88209 89454 90288 90508 90882 93024 93636 94716 95304 95832 95931 98192 98496 98736 98838 99144 99978 101156 101574 101728 103968 104329 104544 104652 104907 106117 107217 107712 107811 110352 110466 110808 111078 113696 114444 115764 116964 117128 117249 117612 119272 120384 120802 121176 124146 124848 126288 127072 127776 127908 128304 131043 131648 131769 131784 132192 133304 134181 135014 135432 135762 136323 139536 139876 140454 142074 142956 143748 147136 147288 147744 148104 148257 149967 151734 152361 152592 154352 155952 156332 156816 156978 161568 163999 165528 165699 166464 166617 168384 170544 171072 171666 173646 174724 175446 175692 175712 176418 178908 180576 181016 181203 181764 183293 186048 186219 187272 189432 190608 191664 191862 196384 197472 197676 198288 199956 202312 202521 203148 203456 203643 207936 208658 209088 209304 209814 210681 212234 213111 214434 215622 220704 220932 221616 222156 227392 227601 228888 231528 233928 234256 234498 235224 235467 238544 241604 242352 248292 248897 249696 252576 253453 254144 255552 255816 256608 257499 260469 262086 263169 263538 263568 264384 266608 268362 270028 270864 271524 272646 278179 279072 279752 280908 283271 284148 285912 287496 287793 294576 295488 296208 296514 299934 303468 304722 305184 308704 311904 312664 312987 313632 313956 314721 316597 318351 321651 323136 323433 327998 331056 331398 333234 341088 343332 347292 349448 350892 351384 351424 351747 352836 357816 361152 362032 362406 363528 366586 372438 374544 378864 381216 383328 383724 384659 392768 393129 394944 395307 395352 396576 399912 402543 404624 405042 406296 407286 417316 418608 419628 421362 424468 426222 428868 429913 431244 441408 441864 443232 444312 444771 449901 455202 457776 463056 467856 468512 468996 470448 470934 477088 480491 483208 484704 491997 496584 497097 497794 499392 499851 505152 506906 511632 513216 514998 520938 524172 526338 527076 527136 533216 536724 540056 541728 543048 543609 545292 549879 556358 558144 558657 559504 561816 566542 568296 571824 574992 575586 589152 592416 593028 599868 606936 607563 609444 610368 610929 617408 623808 625328 625974 627264 627912 629442 633194 636702 639333 643302 646866 655996 662112 662796 664411 666468 682176 682803 686664 694584 698896 701784 702768 703494 705672 715632 724064 724812 727056 733172 742577 744876 746691 749088 757728 760359 762432 766656 767448 769129 769318 772497 781407 786258 790614 790704 793152 799824 805086 809248 810084 812592 814572 834537 834632 837216 839256 842724 848936 849813 852444 857736 859826 862488 863379 883728 886464 888624 889542 899802 910404 915552 926112 935712 937024 937992 938961 940896 941868 944163 949791 954176 955053 960982 964953 966416 969408 970299 983994 993168 994194 995588 999702 1013812 1023264 1029996 1041876 1048344 1052676 1054152 1054272 1055241 1066432 1073448 1080112 1083456 1086096 1087218 1090584 1099758 1112716 1117314 1119008 1123632 1133084 1136592 1143648 1147619 1149984 1151172 1153977 1167287 1178304 1179387 1184832 1185921 1186056 1199736 1207629 1213872 1215126 1218888 1221858 1250656 1251948 1255824 1258884 1266388 1273404 1278666 1286604 1289739 1293732 1311992 1324224 1325592 1328822 1332936 1334313 1349703 1365606 1373328 1389168 1397792 1403568 1405536 1406988 1411344 1431264 1441473 1448128 1449624 1454112 1466344 1475991 1485154 1489752 1491291 1493382 1498176 1499553 1515456 1520718 1534896 1538258 1538636 1544994 1562814 1572516 1581228 1581408 1599648 1610172 1618496 1620168 1625184 1629144 1630827 1649637 1669074 1669264 1674432 1675971 1678512 1685448 1697872 1699626 1704888 1715472 1719652 1724976 1726758 1767456 1777248 1779084 1799604 1803989 1820808 1822689 1831104 1832787 1852224 1871424 1875984 1877922 1881792 1883736 1888326 1899582 1910106 1921964 1929906 1932832 1940598 1967988 1986336 1988388 1991176 1993233 1999404 2016223 2027624 2046528 2048409 2059992 2083752 2096688 2105352 2108304 2110482 2146896 2160224 2172192 2174436 2181168 2199516 2225432 2227731 2234628 2238016 2240073 2247264 2266168 2273184 2281077 2287296 2295238 2299968 2302344 2307387 2307954 2317491 2334574 2344221 2358774 2371842 2372112 2399472 2415258 2427744 2430252 2437776 2443716 2501312 2503611 2503896 2511648 2517768 2532776 2546808 2549439 2557332 2573208 2579478 2587464 2590137 2623984 2651184 2657644 2665872 2668626 2699406 2731212 2746656 2778336 2787983 2795584 2807136 2811072 2813976 2816883 2822688 2832489 2849373 2862528 2865159 2882946 2894859 2899248 2908224 2932688 2951982 2970308 2979504 2982582 2986764 2999106 3041436 3069792 3076516 3077272 3089988 3115981 3125628 3145032 3162456 3162816 3165723 3199296 3220344 3240336 3250368 3258288 3261654 3299274 3338148 3338528 3351942 3357024 3370896 3395744 3399252 3409776 3430944 3439304 3442857 3449952 3453516 3461931 3482567 3501861 3534912 3538161 3554496 3557763 3558168 3599208 3607978 3622887 3641616 3645378 3665574 3751968 3755844 3767472 3776652 3799164 3820212 3843928 3859812 3865664 3869217 3881196 3935976 3972672 3976776 3982352 3986466 3998808 4002939 4032446 4049109 4055248 4096818 4119984 4167504 4193376 4210704 4216608 4220964 4231249 4293792 4320448 4324419 4344384 4348872 4362336 4399032 4427973 4450864 4455462 4469256 4473873 4480146 4494528 4532336 4546368 4562154 4590476 4604688 4614774 4615908 4634982 4669148 4688442 4717548 4729043 4743684 4744224 4798944 4815607 4830516 4855488 4860504 4875552 4887432 4892481 4948911 5007222 5007792 5023296 5035536 5065552 5093616 5098878 5114664 5146416 5158956 5174928 5180274 5247968 5285401 5302368 5315288 5331744 5337252 5382149 5398812 5411967 5462424 5468067 5493312 5498361 5556672 5575966 5614272 5627952 5633766 5645376 5664978 5698746 5730318 5765892 5789718 5798496 5865376 5903964 5940616 5959008 5965164 5973528 5979699 5998212 6048669 6082872 6139584 6145227 6153032 6154544 6179976 6231962 6251256 6290064 6324912 6331446 6440688 6480672 6516576 6523308 6598548 6676296 6677056 6683193 6703884 6714048 6720219 6741792 6791488 6798504 6819552 6843231 6861888 6878608 6885714 6899904 6907032 6922161 6923862 6965134 7003722 7032663 7076322 7115526 7116336 7198416 7215956 7245774 7283232 7290756 7308521 7331148 7503936 7510833 7511688 7534944 7553304 7598328 7640424 7648317 7687856 7719624 7738434 7762392 7871952 7953552 7964704 7972932 7997616 8005878 8064892 8098218 8110496 8168347 8193636 8239968 8335008 8363949 8386752 8421408 8433216 8441928 8450649 8460419 8462498 8497467 8548119 8587584 8595477 8648838 8697744 8724672 8798064 8855946 8901728 8910924 8938512 8947746 8960292 9064672 9124308 9180952 9209376 9229548 9231816 9269964 9338296 9347943 9376884 9435096 9458086 9487368 9488448 9497169 9597888 9631214 9661032 9721008 9751104 9774864 9784962 9897822 10014444 10015584 10071072 10131104 10187232 10197756 10229328 10292832 10317912 10328571 10349856 10360548 10385793 10447701 10495936 10505583 10570802 10604736 10614483 10630576 10663488 10673289 10674504 10764298 10797624 10823934 10868661 10924848 10936134 10996722 11151932 11255904 11267532 11329956 11397492 11460636 11531784 11579436 11596992 11607651 11730752 11807928 11881232 11918016 11930328 11947056 11959398 11996424 12097338 12147327 12165744 12290454 12306064 12309088 12359952 12463924 12502512 12580128 12623809 12649824 12662892 12693747 12840157 12881376 12961344 12973257 13033152 13046616 13075193 13197096 13283919 13352592 13366386 13407768 13440438 13483584 13597008 13639104 13686462 13757216 13771428 13814064 13844322 13847724 13930268 14007444 14065326 14152644 14187129 14231052 14232672 14396832 14431912 14446821 14491548 14566464 14581512 14613451 14617042 14662296 14677443 14846733 15021666 15023376 15069888 15106608 15196656 15280848 15296634 15375712 15439248 15476868 15524784 15743904 15856203 15907104 15929408 15945864 15995232 16011756 16129784 16146447 16196436 16220992 16235901 16336694 16387272 16404201 16479936 16495083 16670016 16727898 16842816 16883856 16901298 16920838 16924996 16994934 17096238 17190954 17297676 17395488 17596128 17711892 17803456 17821848 17877024 17895492 17920584 17939097 18129344 18146007 18248616 18361904 18418752 18435681 18459096 18463632 18539928 18676592 18695886 18753768 18870192 18916172 18974736 18994338 19262428 19322064 19442016 19549728 19569924 19795644 19843879 20028888 20031168 20049579 20142144 20160657 20262208 20374464 20395512 20458656 20529693 20585664 20635824 20657142 20699712 20721096 20766483 20771586 20895402 21011166 21141604 21228966 21261152 21346578 21349008 21528596 21595248 21647868 21737322 21849696 21872268 21925563 21993444 22178453 22303864 22511808 22532499 22535064 22659912 22794984 22921272 22944951 23063568 23158872 23215302 23615856 23762464 23860656 23894112 23918796 23992848 24194676 24294654 24331488 24505041 24580908 24612128 24618176 24719904 24927848 25005024 25091847 25160256 25247618 25299648 25325784 25351947 25381257 25387494 25492401 25644357 25680314 25762752 25786431 25946514 26093232 26150386 26394192 26567838 26705184 26732772 26815536 26880876 27194016 27372924 27514432 27542856 27628128 27688644 27695448 27860536 28014888 28043829 28130652 28305288 28374258 28462104 28465344 28491507 28793664 28863824 28893642 28983096 29163024 29226902 29234084 29324592 29354886 29693466 30043332 30046752 30213216 30393312 30561696 30593268 30667813 30751424 30878496 30953736 30985713 31049568 31157379 31343103 31487808 31516749 31712406 31814208 31843449 31891728 31990464 32023512 32259568 32292894 32392872 32471802 32673388 32774544 32808402 32990166 33455796 33767712 33802596 33841676 33849992 33989868 34192476 34275791 34381908 34595352 34790976 34822953 35192256 35423784 35643696 35754048 35790984 35841168 35878194 36292014 36497232 36723808 36871362 36918192 36927264 37079856 37353184 37391772 37507536 37740384 37832344 37871427 37949472 37988676 38081241 38308237 38520471 38524856 38644128 38884032 38919771 39099456 39139848 39225579 39591288 39687758 39851757 40057776 40099158 40321314 40791024 40917312 41059386 41271648 41314284 41442192 41532966 41543172 41790804 42022332 42283208 42457932 42522304 42561387 42693156 42698016 43057192 43190496 43295736 43340463 43474644 43699392 43744536 43840353 43851126 43986888 44032329 44356906 44540199 44607728 45064998 45070128 45319824 45589968 45842544 45889902 46127136 46317744 46430604 47231712 47524928 47568609 47721312 47788224 47837592 47985696 48389352 48439341 48589308 48662976 48707703 49010082 49161816 49212603 49224256 49439808 49855696 50010048 50183694 50495236 50651568 50703894 50762514 50774988 50984802 51288714 51360628 51572862 51893028 52186464 52300772 52788384 52971677 53135676 53410368 53465544 53631072 53761752 53817291 54388032 54438021 54745848 55085712 55256256 55377288 55390896 55721072 56029776 56087658 56261304 56610576 56748516 56924208 56983014 57727648 57787284 57966192 58326048 58453804 58468168 58649184 58709772 59203639 59386932 59531637 60086664 60093504 60148737 60426432 60481971 60786624 61123392 61186536 61335626 61589079 61756992 61907472 61971426 62099136 62299449 62314758 62686206 63033498 63424812 63686898 63783456 64047024 64519136 64585788 64785744 64943604 65346776 65549088 65616804 65776689 65980332 66535359 66911592 67535424 67597497 67605192 67683352 67699984 67979736 68384952 68551582 68763816 68834853 69190704 69645906 70847568 71287392 71581968 71682336 71756388 72584028 72994464 73447616 73515123 73742724 73836384 73854528 74159712 74706368 74783544 75015072 75275541 75480768 75664688 75742854 75898944 75977352 76055841 76143771 76162482 76616474 76933071 77040942 77049712 77288256 77359293 77839542 78279696 78451158 79182576 79375516 79703514 80115552 80198316 80393731 80642628 81582048 82118772 82543296 82628568 82884384 83065932 83086344 83581608 84044664 84131487 84566416 84915864 85122774 85386312 85396032 86114384 86380992 86591472 86680926 86949288 87489072 87680706 87702252 87973776 88064658 88713812 89080398 89215456 89851817 90129996 90140256 90639648 91179936 91496533 91685088 91779804 92003439 92254272 92635488 92861208 92957139 93064609 93472137 94029309 94463424 94550247 95137218 95442624 95675184 95971392 96778704 96878682 97178616 97415406 98020164 98323632 98425206 99711392 100367388 100990472 101303136 101407788 101525028 101549976 101969604 102577428 102721256 102827373 103145724 103786056 104372928 104468859 104601544 105576768 105943354 106271352 106931088 107262144 107523504 107634582 108876042 109491696 110171424 110754576 110781792 111442144 112059552 112175316 112522608 113221152 113497032 113614281 113848416 113966028 114243723 114924711 115455296 115561413 115574568 115932384 116652096 116759313 116907608 116936336 117298368 117419544 117676737 118407278 118773864 119063274 119555271 120173328 120297474 120963942 122373072 122671252 123178158 123814944 123942852 124598898 124629516 125372412 126066996 126849624 127373796 127566912 127684161 128094048 129038272 129171576 129571488 129887208 130021389 130693552 131098176 131233608 131521059 131553378 131960664 133070718 133620597 133823184 135194994 135210384 135366704 135399968 135959472 136769904 137103164 137527632 137669706 138381408 138861899 139291812 141695136 142574784 142705827 143163936 143364672 143512776 143827123 145168056 145318023 145988928 146123109 147030246 147485448 147672768 148319424 149567088 150030144 150551082 151329376 151485708 151954704 152111682 152287542 152324964 153232948 153866142 154081884 154099424 154718586 155679084 156559392 156902316 158365152 158751032 158915031 159407028 160231104 160396632 160747961 160787462 161285256 161451873 163164096 163314063 164237544 165257136 165768768 166131864 166172688 167163216 168089328 168262974 169132832 169831728 170245548 170772624 172228768 173182944 173361852 173898576 174978144 175361412 175404504 175947552 176129316 177427624 177610917 178160796 178430912 178594911 179703634 180259992 180280512 180446211 181279296 181445913 182359872 182993066 183370176 183559608 184006878 184767237 185270976 185722416 185914278 186129218 186898347 186944274 188058618 189100494 190274436 191350368 193557408 193757364 194357232 194830812 196040328 196647264 196850412 197330067 199422784 199606077 200734776 201980944 202606272 202792491 202815576 203050056 203099952 203939208 205154856 205442512 205654746 206291448 206504559 207572112 208937718 209203088 211886708 212542704 213862176 215047008 215269164 217752084 218282669 218983392 220342848 220545369 221509152 221563584 222278281 222884288 224119104 224350632 225045216 225826623 226442304 226994064 227228562 227696832 227932056 228431313 228487446 229849422 230799213 231122826 231149136 231864768 233518626 233815216 233872672 234839088 235353474 236814556 237547728 238126548 239110542 240346656 240594948 241181193 241927884 243962983 244746144 245342504 246356316 247629888 247885704 248428667 249197796 249259032 250744824 252133992 252394461 253699248 254747592 255368322 256188096 258343152 259142976 259774416 260042778 261387104 262467216 263042118 263106756 263921328 266141436 267241194 267646368 269555451 270389988 270420768 270733408 270799936 271918944 273539808 274206328 274489599 275055264 275339412 276010317 276762816 277655569 277723798 278583624 278871417 279193827 280416411 282087927 283390272 283650741 285411654 286327872 287025552 287654246 290336112 290636046 292246218 294060492 294970896 299134176 301102164 302658752 302971416 303909408 304223364 304575084 304649928 306465896 307732284 308163768 308198848 308482119 309437172 311358168 313118784 313406577 313804632 316730304 317502064 317830062 318814056 320793264 321495922 321574924 322570512 322903746 326628126 328475088 330514272 332263728 332345376 334326432 336178656 336525948 337345943 338265664 339663456 340491096 340842843 341545248 342731169 344457536 344774133 346365888 346684239 346723704 347797152 349956288 350277939 350722824 350809008 351895104 352258632 353030211 354855248 355221834 356321592 357189822 359407268 360519984 360892422 362891826 365986132 367119216 368013756 369534474 371444832 371828556 372258436 373796694 373888548 376117236 377033701 378200988 380548872 382700736 383052483 387114816 387514728 388714464 389661624 390064167 392080656 393294528 393700824 394563177 394660134 399212154 401469552 403961888 405584982 405631152 406100112 406199904 407878416 410309712 410885024 411309492 412582896 413009118 415144224 416585697 417875436 418406176 421390607 423773416 425085408 427724352 428117481 430094016 430538328 431481369 435504168 435954069 436565338 437966784 438369327 441090738 443018304 444556562 448701264 450090432 451653246 453988128 454457124 455864112 456862626 456974892 459698844 461598426 462245652 462298272 467037252 467630432 467745344 469678176 470706948 473629112 475095456 476253096 476745093 478221084 480693312 481189896 482243883 482362386 483855768 484355619 487925966 489492288 489942189 490685008 492712632 495771408 496857334 498395592 498518064 501489648 504267984 504788922 507398496 509495184 510736644 516686304 519548832 520085556 522774208 524934432 526084236 526213512 527842656 532282872 532832751 534482388 535292736 535784733 539110902 540779976 540841536 541338633 541466816 543837888 547079616 548412656 548979198 550110528 550678824 552020634 555311138 555447596 557167248 557742834 558387654 560695041 560832822 564175854 567301482 570823308 574051104 575308492 580672224 581272092 582688447 584492436 588120984 589941792 591990201 598268352 598818231 602204328 605942832 607818816 608446728 609150168 609299856 612931792 615464568 616327536 616964238 618874344 622716336 626813154 627609264 635004128 635660124 637628112 641586528 642991844 643149848 645141024 645807492 651240029 653256252 654848007 656950176 661028544 661636107 664527456 664690752 666834843 668652864 672357312 673051896 674526133 674691886 677479869 679326912 680982192 681685686 683090496 685293939 685462338 689548266 693368478 693447408 695594304 700555878 701445648 701618016 704517264 706060422 709710496 710443668 712643184 714379644 718814536 721039968 721784844 723543579 725783652 731888949 731972264 734238432 736027512 739068948 742889664 743657112 744516872 745286001 747593388 747777096 752234472 754067402 756401976 757183383 761097744 766104966 775029456 777428928 779323248 780128334 784161312 787401648 789126354 789320268 798424308 802939104 807923776 808666353 811169964 811262304 812200224 812399808 815756832 820619424 821770048 822618984 823468797 825165792 826018236 828030951 830288448 832966707 833171394 835750872 836614251 836812352 837581481 842781214 846263781 847546832 850170816 850952223 856234962 861076656 862962738 871008336 871908138 873130676 876738654 882181476 889113124 897402528 903306492 907976256 908914248 911728224 913725252 913949784 919397688 923196852 924491304 924596544 925446357 934074504 935260864 939356352 941413896 947258224 950190912 952506192 953490186 956442168 962379792 964487766 964724772 967711536 968711238 975851932 979884378 981370016 985425264 991542816 993714668 996791184 997036128 1002979296 1006461863 1008535968 1009577844 1012037829 1014796992 1018990368 1021473288 1022528529 1023710699 1028193507 1033372608 1034322399 1039097664 1040052717 1040171112 1049868864 1052168472 1052427024 1055685312 1059090633 1064565744 1065665502 1068964776 1071569466 1078221804 1081559952 1082677266 1096825312 1097958396 1101357648 1104041268 1110622276 1110895192 1114334496 1115485668 1116775308 1121390082 1121665644 1128351708 1131101103 1134602964 1141646616 1148102208 1149157449 1150616984 1161344448 1162544184 1165376894 1168984872 1170192501 1176241968 1179883584 1183689531 1183980402 1197636462 1204408656 1211885664 1216893456 1218300336 1218599712 1225863584 1230929136 1232655072 1233928476 1237748688 1245432672 1249757091 1253626308 1255218528 1264171821 1270008256 1271320248 1275256224 1283173056 1284352443 1285983688 1286299696 1290282048 1291614984 1294444107 1302480058 1306512504 1307862207 1309696014 1313900352 1315107981 1323272214 1329054912 1333669686 1346103792 1349052266 1349383772 1354959738 1361964384 1363371372 1370587878 1370924676 1379096532 1386736956 1386894816 1401111756 1402891296 1403236032 1409034528 1412120844 1419420992 1420887336 1425286368 1428759288 1430235279 1437629072 1442079936 1443569688 1446731649 1447087158 1451567304 1463777898 1463944528 1468476864 1469826567 1472055024 1478137896 1487314224 1489033744 1490572002 1495186776 1495554192 1504468944 1508134804 1512803952 1514366766 1522195488 1527480889 1532209932 1550058912 1558646496 1560256668 1568322624 1574803296 1578252708 1578640536 1582098353 1596848616 1598498253 1605878208 1607354199 1617332706 1622339928 1622524608 1624400448 1631513664 1641238848 1645237968 1646937594 1650331584 1652036472 1656061902 1665933414 1666342788 1671501744 1673228502 1675162962 1685562428 1692527562 1695093664 1701904446 1712469924 1722153312 1725925476 1742016672 1743816276 1746261352 1748065341 1753477308 1764362952 1768227571 1775970603 1778226248 1794805056 1796454693 1806612984 1817828496 1823456448 1827450504 1827899568 1838795376 1846393704 1848982608 1850892714 1868149008 1882827792 1894516448 1905012384 1906980372 1912884336 1924759584 1928975532 1929449544 1935423072 1937422476 1951703864 1953720087 1959768756 1962740032 1964544021 1970850528 1983085632 1984908321 1987429336 1993582368 1994072256 2000504529 2005958592 2012923726 2017071936 2019155688 2023578399 2024075658 2032439607 2037980736 2042946576 2045057058 2047421398 2055881817 2056387014 2068644798 2080105434 2080342224 2104336944 2104854048 2118181266 2129131488 2131331004 2137929552 2143138932 2156443608 2163119904 2165354532 2170630737 2193650624 2195666847 2195916792 2202715296 2208082536 2221244552 2221790384 2228668992 2230971336 2233550616 2235858003 2242780164 2243331288 2256703416 2262202206 2269205928 2271550149 2283293232 2298314898 2301233968 2325088368 2330753788 2337969744 2340385002 2352483936 2367379062 2367960804 2395272924 2408817312 2423771328 2425999059 2433786912 2436600672 2437199424 2445061091 2451727168 2461858272 2465310144 2467856952 2470406391 2475497376 2484092853 2490865344 2498900121 2499514182 2507252616 2510437056 2512744443 2528343642 2538791343 2542640496 2550512448 2568704886 2571967376 2572599392 2583229968 2588888214 2604960116 2613025008 2615724414 2619392028 2630215962 2646544428 2667339372 2692207584 2698104532 2698767544 2709919476 2723928768 2726742744 2732715337 2741175756 2741849352 2758193064 2773473912 2773789632 2776339071 2802223512 2805782592 2818069056 2824241688 2841774672 2850572736 2857518576 2860470558 2875258144 2887139376 2893463298 2894174316 2903134608 2927555796 2927889056 2939653134 2944110048 2956275792 2974628448 2978067488 2981144004 2990373552 2991108384 3008937888 3016269608 3019385589 3025607904 3028733532 3036113487 3044390976 3054211259 3054961778 3064419864 3067585587 3071132097 3084580521 3100117824 3102967197 3117292992 3120158151 3120513336 3149606592 3156505416 3157281072 3164196706 3177271899 3193697232 3196996506 3214708398 3234665412 3244679856 3290475936 3293875188 3304072944 3312123804 3331866828 3332685576 3343003488 3346457004 3350325924 3371124856 3385055124 3390187328 3393303309 3403808892 3424939848 3444306624 3447472347 3451850952 3484033344 3487632552 3492522704 3496130682 3506954616 3510577503 3528725904 3536455142 3551068593 3551941206 3556452496 3592909386 3613225968 3635656992 3654901008 3655799136 3677590752 3692787408 3697965216 3701785428 3710805373 3736298016 3749271273 3765655584 3789032896 3792515463 3810024768 3813960744 3825768672 3849519168 3853057329 3857951064 3858899088 3870846144 3874844952 3883332321 3903407728 3907440174 3919537512 3923586621 3929088042 3941701056 3969816642 3974858672 3987164736 4001009058 4025847452 4038311376 4047156798 4048151316 4064879214 4085893152 4090114116 4094842796 4111763634 4112774028 4137289596 4147370711 4160210868 4160684448 4208673888 4209708096 4223287339 4236362532 4258262976 4262662008 4275859104 4286277864 4290705837 4312887216 4326239808 4330709064 4340194947 4341261474 4391333694 4391833584 4405430592 4416165072 4442489104 4443580768 4461942672 4467101232 4471716006 4485560328 4486662576 4513406832 4524404412 4538411856 4543100298 4566586464 4582442667 4596629796 4602467936 4635296677 4650176736 4661507576 4675939488 4680770004 4704967872 4720144673 4734758124 4735921608 4746295059 4790545848 4795494759 4817634624 4822062597 4851998118 4867573824 4873201344 4890122182 4923716544 4935713904 4940812782 4950994752 4968185706 4997800242 4999028364 5014505232 5025488886 5056687284 5077582686 5085280992 5137409772 5143934752 5145198784 5166459936 5177776428 5209920232 5226050016 5231448828 5238784056 5244196023 5260431924 5293088856 5304682713 5327911809 5334678744 5384415168 5389364079 5396209064 5397535088 5419838952 5453485488 5465430674 5482351512 5483698704 5516386128 5546947824 5552678142 5604447024 5648483376 5683549344 5715037152 5720941116 5750516288 5774278752 5786926596 5788348632 5806269216 5855111592 5855778112 5861160261 5879306268 5888220096 5893632063 5912551584 5949256896 5954724963 5956134976 5962288008 5980747104 5982216768 6001513587 6017875776 6032539216 6038771178 6051215808 6057467064 6070735197 6072226974 6108422518 6109923556 6128839728 6135171174 6142264194 6167645451 6169161042 6205934394 6240316302 6241026672 6313010832 6314562144 6328393412 6354543798 6387394464 6393993012 6409572917 6429416796 6469330824 6489359712 6511892211 6580951872 6587000541 6587750376 6608145888 6624247608 6663733656 6665371152 6686006976 6692914008 6700651848 6707574009 6742249712 6770110248 6786606618 6807617784 6849879696 6894944694 6903701904 6975265104 6985045408 6992261364 7013909232 7021155006 7057451808 7072910284 7102137186 7103882412 7112904992 7163640319 7185818772 7226451936 7271313984 7277997177 7309802016 7311598272 7335183273 7355181504 7385574816 7395930432 7403570856 7411219173 7419787463 7421610746 7452278559 7472596032 7496700363 7498542546 7531311168 7538233329 7585030926 7627921488 7651537344 7706114658 7715902128 7717798176 7749689904 7766664642 7806815456 7814880348 7839075024 7847173242 7858176084 7939633284 7949717344 8002018116 8051694904 8076622752 8094313596 8096302632 8129758428 8171786304 8180228232 8189685592 8198146011 8223527268 8225548056 8274579192 8294741422 8320421736 8321368896 8329017213 8417347776 8446574678 8472725064 8525324016 8551718208 8572555728 8581411674 8625774432 8661418128 8680389894 8682522948 8782667388 8783667168 8832330144 8884978208 8887161536 8923885344 8934202464 8943432012 8971120656 8973325152 9026813664 9048808824 9058156767 9076823712 9086200596 9108340461 9133172928 9162633777 9164885334 9193259592 9202756761 9204935872 9213396291 9270593354 9300353472 9308901591 9323015152 9351878976 9360474453 9361540008 9440289346 9469516248 9471843216 9492590118 9531815697 9581091696 9590989518 9644125194 9703996236 9780244364 9871427808 9881625564 9936371412 9995600484 9998056728 10029010464 10050977772 10113374568 10155165372 10170561984 10179909927 10274819544 10287869504 10332919872 10355552856 10419840464 10452100032 10462897656 10477568112 10488392046 10520863848 10586177712 10609365426 10653205779 10655823618 10669357488 10778728158 10792418128 10795070176 10839677904 10906970976 10930861348 10964703024 10967397408 11032772256 11071080493 11093895648 11105356284 11132416119 11208894048 11247813819 11260817689 11296966752 11367098688 11377546389 11430074304 11441882232 11466944261 11548557504 11573853192 11576697264 11612538432 11649996963 11710223184 11722320522 11758612536 11787264126 11825103168 11909449926 11924576016 11961494208 12003027174 12065078432 12077542356 12114934128 12141470394 12144453948 12216845036 12219847112 12257679456 12270342348 12284528388 12335290902 12338322084 12411868788 12442112133 12480632604 12482053344 12626021664 12629124288 12656786824 12669862017 12709087596 12774788928 12787986024 12815996527 12819145834 12858833592 12872117511 12938661648 12978719424 13020584841 13023784422 13174001082 13175500752 13216291776 13248495216 13327467312 13330742304 13385828016 13401303696 13415148018 13484499424 13540220496 13573213236 13615235568 13699759392 13747328001 13789889388 13807403808 13905890031 13950530208 13970090816 13984522728 14027818464 14042310012 14114903616 14145820568 14160434019 14204274372 14207764824 14225809984 14238885177 14327280638 14371637544 14386484277 14452903872 14466187791 14555994354 14619604032 14670366546 14771149632 14807141712 14822438346 14839574926 14843221492 14904557118 14993400726 14997085092 15076466658 15170061852 15255842976 15412229316 15431804256 15435596352 15499379808 15533329284 15613630912 15629760696 15678150048 15694346484 15716352168 15732588069 15879266568 15899434688 15914048139 16004036232 16103389808 16153245504 16168092237 16188627192 16192605264 16259516856 16360456464 16379371184 16396292022 16447054536 16451096112 16549158384 16589482844 16640843472 16658034426 16893149356 16945450128 17050648032 17145111456 17162823348 17251548864 17322836256 17360779788 17365045896 17403081883 17565334776 17567334336 17583480783 17664660288 17680896189 17769956416 17847770688 17868404928 17886864024 17942241312 17946650304 18004540761 18053627328 18097617648 18116313534 18153647424 18172401192 18212205591 18216680922 18325267554 18329770668 18386519184 18405513522 18426792582 18541186708 18617803182 18646030304 18720948906 18723080016 18880578692 18939032496 18943686432 18985180236 19063631394 19162183392 19181979036 19228718751 19288250388 19407992472 19450503281 19535676633 19560488728 19742855616 19761001623 19763251128 19872742824 19991200968 19996113456 20058020928 20101955544 20122722027 20226749136 20310330744 20359819854 20549639088 20711105712 20839680928 20925795312 20955136224 20976784092 21041727696 21172355424 21218730852 21306411558 21311647236 21338714976 21490920957 21557456316 21584836256 21590140352 21679355808 21813941952 21833991531 21861722696 21929406048 21934794816 22005549819 22065544512 22142160986 22187791296 22210712568 22233657519 22259362389 22264832238 22356835677 22417788096 22490101089 22495627638 22521635378 22593933504 22614699987 22755092778 22883764464 22933888522 23147706384 23153394528 23299993926 23420446368 23444641044 23517225072 23574528252 23818899852 23849152032 24006054348 24130156864 24155084712 24229868256 24282940788 24288907896 24433690072 24439694224 24515358912 24540684696 24569056776 24594438033 24670581804 24676644168 24823737576 24884224266 24961265208 24964106688 24987051639 25252043328 25313573648 25339724034 25418175192 25575972048 25631993054 25638291668 25717667184 25744235022 25877323296 26041169682 26047568844 26348002164 26351001504 26496990432 26654934624 26661484608 26771656032 26802607392 26830296036 26895672001 26968998848 27080440992 27146426472 27174470301 27230471136 27325021383 27399518784 27487901331 27494656002 27579778776 27614807616 27640188873 27811780062 27901060416 27926704773 27969045456 28055636928 28084620024 28291641136 28320868038 28408548744 28415529648 28477770354 28654561276 28743275088 28772968554 28932375582 29111988708 29340733092 29614283424 29644876692 29679149852 29686442984 29809114236 29986801452 29994170184 30059868707 30152933316 30340123704 30511685952 30539729781 30824458632 30863608512 30998759616 31066658568 31259521392 31356300096 31388692968 31432704336 31465176138 31758533136 31828096278 32008072464 32206779616 32336184474 32377254384 32385210528 32519033712 32720912928 32758742368 32792584044 32894109072 32902192224 33098316768 33178965688 33213241479 33281686944 33316068852 33397248357 33596323849 33743441457 33782453067 33786298712 33890900256 34101296064 34132639167 34290222912 34325646696 34400832783 34645672512 34721559576 34730091792 34806163766 34949990889 35130669552 35166961566 35361792378 35773728048 35884482624 36009081522 36195235296 36232627068 36344802384 36424411182 36433361844 36650535108 36659541336 36773038368 36811027044 36853585164 37082373416 37235606364 37292060608 37326336399 37441897812 37446160032 37761157384 37878064992 37887372864 37970360472 38009586051 38127262788 38324366784 38363958072 38447989581 38457437502 38576500776 38616352533 38815984944 38901006562 39061754523 39071353266 39120977456 39522003246 39526502256 39745485648 39982401936 39992226912 40203911088 40245444054 40453498272 40620661488 40719639708 41099278176 41241984003 41422211424 41679361856 41717670093 41851590624 41910272448 41953568184 42083455392 42344710848 42437461704 42481302057 42612823116 42623294472 42677429952 42716655531 42981841914 43114912632 43159452831 43169672512 43358711616 43667983062 43723445392 43858812096 44011099638 44284321972 44421425136 44467315038 44518724778 44529664476 44713671354 44980202178 44991255276 45043270756 45229399974 45510185556 45767528928 45867777044 46295412768 46306789056 46456160729 46599987852 46840892736 46889282088 47034450144 47149056504 47197764207 47637799704 47698304064 47742144417 48012108696 48310169424 48459736512 48565881576 48577815792 48867380144 48879388448 49081369392 49138113552 49188876066 49341163608 49353288336 49647475152 49768448532 49922530416 49974103278 50627147296 50679448068 50836350384 51151944096 51263986108 51276583336 51435334368 51488470044 51754646592 51921591403 52082339364 52095137688 52209245649 52696004328 52702003008 52750442349 52993980864 53042688567 53309869248 53543312064 53605214784 53660592072 53791344002 54013622283 54160881984 54292852944 54348940602 54460942272 54636616773 54650042766 54975802662 54989312004 55159557552 55280377746 55623560124 55853409546 55938090912 56169240048 56583282272 56641736076 56817097488 56831059296 56955540708 57309122552 57486550176 57545937108 57686156253 57864751164 58223977416 58351509843 58607029899 58681466184 59228566848 59283004869 59289753384 59358299704 59372885968 59618228472 59973602904 59988340368 60119737414 60305866632 60368166081 60680247408 61079459562 61648917264 62133317136 62519042784 62777385936 62865408672 62930352276 63517066272 63656192556 64016144928 64413559232 64472762871 64672368948 64754508768 64770421056 65038067424 65441825856 65501974593 65517484736 65585168088 65788218144 65804384448 66016649457 66196633536 66357931376 66426482958 66563373888 66632137704 66700972557 66778087167 66794496714 67192647698 67470303267 67486882914 67564906134 67572597424 67781800512 67844099961 68265278334 68651293392 68801665566 69443119152 69460183584 69612327532 69899981778 70261339104 70333923132 70505302087 70723584756 71547456096 72018163044 72390470592 72465254136 72689604768 72848822364 72866723688 73301070216 73319082672 73546076736 73622054088 73707170328 73783314099 74164746832 74471212728 74652672798 74883795624 74892320064 75522314768 75756129984 75940720944 76019172102 76254525576 76727916144 76895979162 76914875004 77153001552 77232705066 77631969888 77802013124 78123509046 78142706532 78241954912 78800043509 79044006492 79053004512 79490971296 79964803872 79984453824 80242459441 80407822176 80490888108 80687016003 80906996544 81241322976 81439279416 81523410903 81617662093 81975064149 82198556352 82463703993 82483968006 82844422848 82920566619 83435340186 83703181248 83907136368 84166910784 84874923408 84962604114 85225646232 85246588944 85433311062 85963683828 86229825264 86318905662 87335966124 87446890784 88022199276 88568643944 88842850272 88934630076 89037449556 89059328952 89427342708 89960404356 89982510552 90086541512 90179606121 90458799948 91020371112 91535057856 91619189343 91735554088 92590825536 92912321458 93199975704 93778564176 94068900288 94298113008 94395528414 95275599408 95484288834 96024217392 96620338848 97131763152 97155631584 97734760288 97758776896 98162738784 98276227104 98377752132 98682327216 98706576672 99294950304 99536897064 99639724437 99845060832 99948206556 100191745071 100788971547 101230324371 101254294592 101347359201 101358896136 101672700768 102303888192 102397917501 102527972216 102553166672 102870668736 102976940088 103202498349 103843182806 104164678728 104190275376 104418491298 104849972667 105392008656 105500884698 106085377134 107321184144 107582688004 108027244566 108585705888 108697881204 109273233546 109300085532 109951605324 109978624008 110319115104 110560755492 111247120248 111706819092 111876181824 111979009197 112338480096 113166564544 113283472152 113634194976 113662118592 113911081416 114028758153 114618245104 114973100352 115091874216 115343968743 115372312506 115729502328 116447954832 116703019686 117185263569 117214059798 117362932368 118566009738 118579506768 118716599408 118745771936 119236456944 119947205808 119976680736 120239474828 120611733264 120736332162 121360494816 121781885423 122158919124 123297834528 123725952009 124266634272 125038085568 125153010279 125554771872 125730817344 125860704552 126136386871 127034132544 127312385112 127443906171 128032289856 128149966593 128945525742 129344737896 129509017536 130076134848 131003949186 131170336176 131576436288 132033298914 132715862752 132852965916 133264275408 133401945114 133556174334 133588993428 134385295396 134940606534 134973765828 135129812268 135145194848 135688199922 136530556668 137302586784 137603331132 138886238304 138920367168 139224655064 139368482187 139799963556 140522678208 140667846264 140975961797 141010604174 141447169512 141593292621 143094912192 143226433251 144036326088 144930508272 145379209536 145697644728 145733447376 146602140432 146638165344 147244108176 147414340656 147566628198 148329493664 148942425456 149305345596 149767591248 151044629536 151881441888 152038344204 152509051152 153455832288 153791958324 153829750008 154306003104 154465410132 155263939776 155604026248 155764774209 156247018092 156285413064 156483909824 156627736947 157600087018 158088012984 158106009024 158251327047 158981942592 159128065701 159929607744 160484918882 160815644352 160981776216 161374032006 162040866849 162482645952 162878558832 163046821806 163235324186 163909850319 163950128298 164927407986 164967936012 165841133238 166870680372 167814272736 169749846816 169925208228 170451292464 170493177888 170866622124 171927367656 172459650528 172637811324 173058468759 174671932248 174893781568 175054529529 176044398552 177137287888 177685700544 177849014607 177869260152 178074899112 178118657904 178854685416 179920808712 179965021104 180173083024 180359212242 180917599896 181104498243 182040742224 183238378686 183471108176 185824642916 186399951408 187557128352 188596226016 188791056828 190551198816 190968577668 191433900713 192048434784 193240677696 193418288613 194263526304 194311263168 194938052437 195469520576 196325477568 196552454208 196755504264 197364654432 197413153344 198049948371 198589900608 199073794128 199279448874 199690121664 199896413112 200334261501 200383490142 201577943094 202410909801 202460648742 202694718402 202717792272 203345401536 204795835002 205055944432 205106333344 205953880176 206404996698 207686365612 208329357456 208380550752 208836982596 209699945334 210784017312 211001769396 211515906261 212170754268 213955536091 214642368288 215165376008 216054489132 217171411776 217395762408 217871940959 218546467092 218600171064 219903210648 219957248016 220638230208 221121510984 221349942297 222494240496 223413638184 223958018394 224676960192 226566944304 227268389952 227822162832 228057516306 229236490208 230183748432 230687937486 230744625012 231459004656 232895909664 233406039372 234370527138 234428119596 234725864736 236400130527 237132019476 237159013536 237433198816 237491543872 238472913888 239894411616 239953361472 240478949656 240727378323 241223466528 241472664324 242061048009 242720989632 243503934013 243563770846 244317838248 244570232709 244852986279 245925192447 246595669056 247391111979 247451904018 248533268544 248761699857 250306020558 251109543744 251721409104 252272773742 254624770224 254887812342 256299933186 257891051484 258689475792 262007898372 262340672352 264066597828 265431725504 265705931832 266528550816 266803890228 267112348668 267177986856 268770590792 269881213068 269947531656 270259624536 270290389696 270538818363 271376399844 273061113336 274605173568 274857568029 275206662264 277772476608 278449310128 278736964374 279599927112 281335692528 281951923594 282021208348 282894339024 283186585242 286452866502 288072652176 289861016544 291395289456 291466894752 293204280864 293276330688 294488216352 294828681312 295133256396 295852392011 296658987328 297884850912 298610691192 298919173311 299535182496 300575235213 302089259072 302366914641 303762883776 304042077603 304076688408 305018102304 306911664576 307193752503 307583916648 307659500016 308612006208 308930820264 309607495047 311208052496 311529548418 312494036184 312570826128 313255473894 315200174036 316176025968 316502654094 318256131402 320969837764 321963552432 322748064012 324081733698 325757117664 326093643612 326470648372 327819700638 327900256596 329854815972 329935872024 330658555777 331682266476 333741360744 335628545472 335937027591 339499693632 339850416456 340902584928 340986355776 341733244248 342086274459 343854735312 344919301056 345275622648 346031906229 346116937518 349343864496 350109059058 352088797104 354274575776 355698029214 355738520304 356149798224 356237315808 357709370832 359841617424 359930042208 360346166048 360718424484 361835199792 362208996486 364081484448 365345656269 366476757372 366942216352 369559562339 371177856027 371649285832 372799902816 375114256704 375459030837 377192452032 377582113656 378409160613 381102397632 381937155336 382331718513 382867801426 384096869568 384449899779 386836577226 388527052608 389876104874 393511008528 394729308864 396099896742 398147588256 398558897748 399792826224 400668523002 400766980284 403155886188 404821819602 404921297484 405389436804 405435584544 409591670004 410111888864 410212666688 411907760352 412809993396 415372731224 416658714912 416761101504 417673965192 418105446561 419399890668 421568034624 422003538792 422927885391 423031812522 424341508536 424779877863 427911072182 429284736576 429679299753 430330752016 432108978264 434791524816 435743881918 437092934184 437200342128 439806421296 439914496032 442243021968 442699884594 444988480992 446827276368 447916036788 453133888608 455644325664 456115032612 458472980416 460367496864 461375874972 461489250024 462918009312 465791819328 466812078744 467294322627 468741054276 468856239192 469451729472 469883210841 472800261054 474264038952 474318027072 474753981141 474866397632 476945827776 479788823232 480957899312 481454756646 482446933056 482945328648 484122096018 487007868026 487127541692 488635676496 489140465418 489705972558 491729550957 491850384894 494782223958 494903808036 497523399714 500612041116 503442818208 504545547484 509249540448 509775624684 511017768019 512599866372 515782102968 517378951584 519175406277 524015796744 524681344704 525163588587 528133195656 531411863664 533057101632 533607780456 534224697336 534355973712 537541181584 539762426136 539895063312 540519249072 541077636726 542752799688 546122226672 549715136058 550413324528 556898620256 557473928748 559199854224 562671385056 563903847188 564042416696 565788678048 566373170484 571137505433 572905733004 574301702139 576145304352 579722033088 580254865839 582790578912 582933789504 584814157311 586408561728 588976432704 589657362624 590266512792 591559418641 591704784022 594149845113 595769701824 597221382384 597838346622 599070364992 601002784503 601150470426 604733829282 608084155206 608153376816 610036204608 614387505006 615167833296 615319000032 617861640528 619214990094 622416104992 623059096836 624988072368 625141652256 626510947788 630400348072 632352051936 633005308188 634547718783 636512262804 641866608273 641939675528 643927104864 645496128024 648163467396 651514235328 652187287224 652941296744 653615822877 655639401276 655800513192 659709631944 659871744048 661317111554 663364532952 664049826891 667482721488 671874055182 679700832912 681805169856 683466488496 684172548918 687709470624 690551245296 692063812458 692233875036 698687728992 700218118116 704177594208 708549151552 709200391581 711396058428 711477040608 712299596448 712474631616 715418741664 719683234848 719860084416 720692332096 721436848968 722182134969 723670399584 724417992972 726183144027 728162968896 730511802039 730691312538 732953514744 733710698127 733884432704 734558958837 739119124678 742173335937 742355712054 743298571664 745599805632 746285099571 750918061674 755164227312 756818321226 763874310672 764663437026 765735602852 768899799558 773673154452 779752209748 787022017056 792199793484 796295176512 797117795496 799585652448 801337046004 801533960568 806311772376 809643639204 809842594968 810778873608 810871169088 811616455089 819183340008 820223777728 823815520704 825619986792 830745462448 833317429824 835347930384 836210893122 838799781336 844007077584 845855770782 846063625044 848683017072 849559755726 855822144364 859358599506 860661504032 864217956528 869583049632 871487763836 874185868368 874400684256 879612842592 879828992064 882667053851 884486043936 885399769188 887557176033 889976961984 893654552736 895832073576 896757519933 897794283023 901725705639 906267777216 907100743923 911288651328 912126232809 912230065224 920734993728 922751749944 922978500048 925836018624 928822485141 933624157488 934588645254 937482108552 937712478384 939766421682 945600522108 948528077904 949507962282 961915798624 962909513292 965890657296 968244192036 974015736052 974255083384 977271352992 978280930836 979411945116 983459101914 983700769788 989564447916 989807616072 991975667331 995046799428 1001224082232 1006885636416 1007811082773 1009091094968 1018499080896 1019551249368 1022035536038 1025199732744 1026258823377 1031564205936 1034757903168 1038095718687 1038350812554 1048031593488 1050327177174 1056266391312 1062823727328 1067215560912 1068449394672 1068711947424 1075082363168 1079524852272 1079790126624 1081038498144 1082155273452 1085505599376 1092244453344 1096036968807 1099430272116 1100826649056 1108678687017 1113533568081 1113797240512 1114947857496 1118399708448 1125342770112 1126377092511 1127807694376 1128084833392 1131577356096 1132746340968 1135227481839 1142275010866 1145811466008 1146995155539 1148603404278 1152290608704 1153349699337 1160509731678 1165581157824 1169628314622 1180533025584 1183118837282 1183409568044 1188299690226 1194442764768 1195676693244 1202005569006 1202300940852 1209467658564 1216168310412 1216306753632 1228775010012 1230335666592 1230638000064 1235723281056 1238429980188 1244832209984 1246118193672 1249976144736 1250283304512 1253021895576 1254316339683 1260800696144 1264704103872 1266010616376 1268783656173 1269095437566 1273024525608 1283733216546 1283879351056 1287854209728 1289037899259 1290992256048 1296326934792 1304374574448 1305882593488 1307231645754 1311278802552 1311601026384 1319419263888 1319743488096 1322634223108 1326729065904 1328099653782 1334965442976 1339600739653 1343748110364 1359401665824 1366932976992 1368345097836 1375418941248 1381102490592 1384127624916 1384467750072 1387500255581 1397375457984 1400436236232 1401882967881 1408355188416 1409649632523 1418400783162 1422792116856 1422954081216 1424599192896 1430837483328 1439366469696 1442873697936 1444364269938 1447340799168 1448835985944 1452366288054 1461023604078 1461382625076 1465907029488 1467421396254 1469117917674 1478238249356 1484346671874 1484711424108 1486597143328 1492570199142 1501836123348 1510328454624 1513636642452 1527748621344 1529326874052 1531471205704 1533053304057 1537799599116 1547346308904 1550735579767 1557526218831 1559504419496 1574044034112 1575490765761 1584399586968 1594235590992 1599171304896 1602674092008 1603067921136 1612623544752 1619287278408 1619685189936 1621557747216 1623232910178 1638366680016 1651239973584 1661490924896 1670695860768 1672421786244 1677599562672 1688014155168 1691711541564 1692127250088 1697366034144 1699119511452 1711644288728 1713412516299 1718717199012 1721323008064 1722905106417 1728435913056 1739166099264 1740764597517 1742975527672 1748371736736 1748801368512 1754442471933 1759225685184 1765334107702 1768972087872 1770799538376 1774678255923 1775114352066 1782449535339 1787309105472 1791664147152 1793515039866 1795588566046 1803008353509 1803451411278 1814201487846 1824252465618 1824460130448 1845503499888 1845957000096 1857644970282 1867248314976 1869177290508 1874964217104 1875424956768 1879532843364 1891201044216 1897056155808 1899015924564 1903643156349 1923831597248 1925599824819 1925819026584 1931781314592 1936488384072 1948031472104 1948510166768 1954542705984 1956561861672 1958823890232 1960847468631 1966918203828 1967401539576 1979128895832 1979615232144 1983951334662 1990093598856 1992149480673 2002448164464 2015622165546 2018182189936 2039102498736 2044071072076 2050399465488 2052517646754 2063128411872 2076191437374 2076701625108 2096063186976 2100654354348 2112532782624 2125647454656 2127601174743 2134431121824 2136898789344 2137423894848 2144318576807 2150164726336 2159049704544 2159580253248 2162076996288 2164310546904 2166546404907 2171011198752 2178549432081 2184488906688 2191535406117 2192073937614 2198860544232 2201653298112 2203676876511 2217357374034 2226520007811 2227067136162 2229895714992 2236799416896 2252754185022 2255615388752 2256169666784 2265492681936 2270454963678 2284550021732 2291622932016 2293990311078 2297206808556 2306699398674 2321019463356 2339256629244 2361066051168 2366237674564 2366819136088 2376599380452 2388885529536 2391353386488 2396591350549 2404011138012 2404601881704 2418935317128 2432336620824 2432613507264 2434849365267 2457550020024 2460671333184 2471446562112 2476859960376 2492236387344 2499952289472 2506043791152 2508632679366 2521601392288 2532021232752 2537567312346 2538190875132 2546049051216 2567466433092 2567758702112 2578075798518 2581984512096 2592653869584 2608749148896 2611765186976 2614463291508 2622557605104 2623202052768 2638838527776 2639486976192 2645268446216 2648001161553 2653458131808 2656199307564 2662671528099 2669930885952 2678543274143 2679201479306 2687496220728 2690272559799 2693382849069 2705177116917 2718803331648 2721302231769 2733865953984 2736378698427 2736690195672 2762204981184 2768255249832 2768935500144 2775000511162 2786467455423 2800872472464 2803765935762 2819299265046 2836801566324 2845584233712 2885747395872 2888728539876 2897671971888 2904732576108 2922047208156 2922765250152 2931814058976 2934842792508 2938235835348 2956476498712 2968693343748 2969422848216 2973194286656 2975927001993 2985140398284 3003672246696 3020656909248 3023433248319 3027273284904 3055497242688 3058653748104 3062942411408 3066106608114 3075599198232 3078776470131 3094692617808 3101471159534 3114287156061 3115052437662 3119008838992 3150981531522 3168799173936 3188471181984 3205348184016 3206135842272 3225247089504 3238574556816 3239370379872 3243115494432 3246465820356 3254376312121 3276733360032 3288110906421 3302479947168 3322981849792 3326036061051 3341391721536 3344843572488 3355199125344 3376028310336 3379131277533 3383423083128 3384254500176 3394732068288 3398239022904 3405682445517 3423288577456 3426825032598 3437434398024 3440985466617 3445810212834 3456871826112 3481529195034 3485951055344 3496743473472 3508884943866 3530668215404 3541599076752 3549356511846 3550228704132 3564899070678 3583328294304 3587030079732 3591177132092 3606016707018 3606902822556 3628402975692 3637244113547 3648504931236 3648920260896 3691006999776 3691914000192 3703822996303 3715289940564 3734496629952 3738354581016 3749928434208 3750849913536 3759065686728 3762949019049 3782402088432 3794112311616 3798031849128 3806350968519 3807286312698 3851199649638 3851638053168 3863562629184 3872976768144 3896062944208 3897020333536 3913123723344 3917647780464 3921694937262 3933836407656 3934803079152 3958257791664 3959230464288 3967902669324 3980187197712 3984298961346 4004896328928 4018802218959 4031244331092 4036364379872 4065155185729 4078204997472 4088142144152 4100798930976 4105035293508 4126256823744 4139566878221 4152382874748 4153403250216 4162500766743 4192126373952 4201308708696 4205648903643 4225065565248 4228948897569 4255202349486 4268862243648 4273797578688 4288637153614 4318099409088 4328621093808 4333092809814 4342022397504 4357098864162 4383070812234 4384147875228 4397721088464 4407353753022 4434714748068 4453040015622 4454134272324 4459791429984 4505508370044 4511230777504 4512339333568 4530985363872 4540909927356 4569100043464 4583245864032 4587980622156 4594413617112 4599159912171 4613398797348 4642038926712 4652206739301 4672578656493 4678513258488 4722132102336 4726472297283 4732475349128 4733638272176 4753198760904 4782706772976 4793182701098 4808022276024 4809203763408 4837870634256 4864673241648 4869698730534 4915100040048 4953719920752 4984472774688 5012087582304 5017265358732 5043202784576 5064042465504 5075134624692 5076381750264 5092098102432 5134932866184 5135517404224 5140237548897 5156151597036 5163969024192 5168715319251 5185307739168 5217498297792 5222293792551 5223530373952 5228926583016 5245115210208 5246404105536 5263327415799 5277677055552 5290536892432 5296002323106 5306916263616 5312398615128 5324034767769 5325343056198 5357086548286 5358402958612 5374992441456 5380545119598 5386765698138 5409025060527 5410354233834 5442604463538 5472757396854 5473380391344 5536510499664 5537871000288 5550001022324 5572934910846 5601744944928 5607531871524 5621195448209 5638598530092 5673603132648 5691168467424 5710929469047 5771494791744 5776799474457 5777457079752 5795343943776 5809465152216 5844094416312 5845530500304 5863628117952 5869685585016 5876471670696 5882542405893 5912952997424 5937386687496 5938845696432 5951854003986 5970280796568 6007344493392 6046866496638 6054546569808 6117307496208 6125884822816 6132213216228 6151198396464 6157552940262 6189385235616 6202942319068 6228574312122 6230104875324 6238017677984 6282512559763 6301963063044 6337598347872 6376942363968 6382803524229 6410696368032 6412271684544 6432955730421 6450494179008 6477149113632 6478740759744 6486230988864 6492931640712 6499639214721 6507153605051 6508752624242 6535648296243 6553466720064 6574606218351 6576221812842 6604959894336 6611030629533 6652072122102 6689687144976 6710398250688 6758262555066 6766846166256 6768509000352 6796478045808 6811364891034 6846577154912 6853650065196 6874868796048 6881970933234 6891620425668 6963058390068 6971902110688 7017769887732 7061336430808 7083198153504 7098713023692 7100457408264 7129798141356 7166656588608 7174060159464 7182354264184 7189774051647 7212033414036 7213805645112 7256805951384 7274488227094 7297009862472 7297840521792 7304548095801 7382013999552 7407645992606 7430579881128 7476709162032 7499856868416 7518131373456 7525898038098 7564804176864 7596063698256 7612701937038 7614572625396 7702399299276 7703276106336 7745953536288 7792125888416 7794040667072 7826247446688 7835295560928 7843389874524 7867672815312 7869606158304 7916515583328 7918460928576 7935805338648 7944003484659 7960374395424 7968597922692 7988014584297 8009792657856 8035629822429 8037604437918 8062488662184 8070817679397 8072728759744 8080148547207 8130310371458 8156409994944 8163906695307 8176284288304 8201597861952 8209136095281 8210070587016 8279133756442 8304765749496 8306806500432 8325001533486 8359402366269 8402617417392 8411297807286 8457897795138 8510404698972 8577274307228 8657242187616 8666185619628 8714197728324 8766141624468 8768295750456 8795442176928 8814707506044 8869429496136 8906080031244 8908268544648 8919582859968 8927781005979 9011016740088 9022461555008 9061970727744 9081819854712 9138200086928 9166491728064 9175961244312 9188827234224 9198319824342 9226797594696 9284077853424 9304413478602 9342861468183 9345157312986 9357026516976 9452944594566 9464950698256 9467276544352 9506397521808 9565413545952 9586365402196 9616044552048 9618407526816 9675741268512 9709337592361 9729346483296 9739397461068 9763128936363 9830200080096 9864332719263 9875737113253 9907439841504 9968945549376 9978108183153 10024175164608 10034530717464 10056510116897 10128084931008 10150269249384 10152763500528 10184196204864 10217047336551 10269865732368 10280475097794 10312303194072 10337430638502 10370615478336 10444587585102 10457853166032 10490230420416 10526654831598 10581073784864 10592004646212 10624797230256 10648069535538 10650686112396 10714173096572 10716805917224 10749984882912 10761090239196 10773531396276 10818050121054 10820708467668 10885208927076 10911732340641 10945514793708 10946760782688 11073020999328 11075742000576 11100002044648 11111468988909 11145869821692 11203489889856 11215063743048 11239628954179 11242390896418 11277197060184 11288847057147 11347206265296 11382336934848 11419052905557 11421858938094 11553598948914 11554914159504 11590687887552 11618930304432 11688188832624 11691061000608 11739371170032 11752943341392 11765084811786 11825905994848 11874773374992 11877691392864 11903708007972 11940561593136 12014688986784 12056406656877 12093732993276 12109093139616 12195465557187 12234614992416 12251769645632 12264426432456 12302396792928 12315105880524 12378770471232 12405884638136 12418700634663 12457148624244 12460209750648 12476035355968 12487502300229 12565025119526 12603926126088 12616946710929 12675196695744 12686846692707 12765607048458 12821392736064 12865911460842 12954298227264 12985863281424 12999278429442 13014307210102 13017505248484 13071296592486 13149212436702 13152443625684 13222061259066 13304144244204 13379374289952 13516525110132 13533692332512 13537018000704 13592956091616 13622729782068 13693154309824 13707300130392 13749737592096 13763941866468 13783240851336 13797479736513 13926116780136 13943804221376 13956620217903 14035539775464 14122672861616 14166396307008 14179416891849 14197426047384 14200914816528 14259596282712 14348120318928 14364708528368 14379548103294 14424066828072 14427611290224 14513611902768 14548976454188 14594019724944 14609096191602 14815291985212 14861159762256 14953418324064 15036262746912 15051796076196 15129608353728 15192127396512 15225403874076 15229145250792 15262502811391 15404798598552 15406552212672 15420712646691 15491907072576 15506145957753 15584251776832 15652494893376 15670591121856 15686779749048 15735345630624 15739212316608 15789982247397 15833031166656 15871610677296 15888006969318 15920748790848 15937195845384 15972104303307 15976029168594 16071259644858 16075208875836 16124977324368 16141635358794 16160297094414 16260620742916 16327813390614 16352568576608 16418272190562 16420141174032 16558267512884 16609531498992 16613613000864 16650003066972 16718804732538 16805234834784 16822595614572 16863586344627 16915795590276 17020809397944 17058091377437 17132788407141 17154548614456 17314484375232 17330398423371 17332371239256 17428395456648 17532283248936 17536591500912 17590884353856 17629415012088 17647627217679 17738858992272 17812160062488 17816537089296 17855562011958 18022033480176 18163639709424 18276400173856 18351922488624 18377654468448 18396639648684 18453595189392 18568155706848 18608826957204 18685722936366 18690314625972 18714053033952 18847537679289 18905889189132 18929901396512 18934553088704 19012795043616 19130827091904 19148410572687 19172730804392 19232089104096 19236815053632 19298867191263 19351482537024 19418675184722 19458692966592 19478794922136 19498917644163 19521460815153 19526257872726 19606944888729 19660400160192 19723818655053 19728665438526 19751474226506 19814879683008 19833091888599 19956216366306 20069061434928 20113020233794 20300538498768 20305527001056 20434094673102 20539731464736 20560950195588 20624606388144 20674861277004 20889175170204 20915706332064 21053309663196 21162147569728 21184009292424 21249594460512 21296139071076 21301372224792 21428346193144 21433611834448 21499969765824 21522180478392 21547062792552 21569322154941 21636100242108 21641416935336 21770417854152 21823464681282 21891029587416 21893521565376 21913644287403 22146041998656 22200004089296 22222937977818 22291739643384 22430127486096 22479257908358 22484781792836 22554394120368 22577694114294 22694412530592 22838105811114 22843717876188 23107197897828 23109828319008 23237860608864 23376377665248 23382122001216 23478742340064 23505886682784 23530169623572 23587504344877 23651811989696 23749546749984 23755382785728 23807416015944 23832010453977 23881123186272 23964043752891 24029377973568 24106889467287 24112813313754 24187465986552 24218186279232 24240445641621 24390931114374 24469229984832 24491720085921 24528852864912 24604793585856 24630211761048 24811769276272 24837401269326 24914297248488 24920419501296 24975004600458 25130050239052 25207852252176 25233893421858 25373693385414 25531214096916 25731822921684 25971726562848 25998556858884 26028614420204 26035010496968 26142593184972 26298424873404 26304887251368 26362504856039 26444122518132 26608288488408 26758748579904 26783343017937 27033050220264 27067384665024 27185912183232 27245459564136 27414600260784 27499475184192 27527883732936 27566481702672 27594959473026 27852233560272 27913240435806 28071079550928 28245345723232 28358833783698 28394852094768 28401829633056 28519192565424 28696240637856 28729417056736 28759096206588 28848133656144 28855222580448 29027223805536 29097952908376 29128012777083 29188039449888 29218192383204 29289386809089 29463976015573 29592998157789 29627211339759 29630583970424 29722319524512 29906836648128 29934324549459 30072525493824 30103592152392 30169530350691 30384254793024 30450807748152 30458290501584 30525005622782 30651142009653 30809597197104 30841425293382 31012291915506 31373559498096 31470691261248 31579964494794 31743221354592 31776013938636 31874391690768 31944208606614 31952058337188 32142519289716 32150417751672 32249954648736 32283270717588 32320594188828 32521241485832 32655626781228 32705137153216 32735197021923 32836544381124 32840282348064 33116535025768 33219062997984 33227226001728 33300006133944 33334406966727 33437609465076 33610469669568 33645191229144 33718886862537 33727172689254 33831591180552 33866541171441 34041618795888 34116182754874 34257158716671 34265576814282 34309097228912 34660796846742 34664742478512 34856790913296 35064566497872 35073183001824 35258830024176 35295254435358 35477717984544 35624320124976 35633074178592 35711124023916 36044066960352 36169219970631 36327279418848 36552800347712 36586396671561 36703844977248 36755308936896 36793279297368 36907190378784 37136311413696 37217653914408 37256101903989 37371445872732 37380629251944 37428106067904 37462506900687 37695075358578 37811778378264 37850840132787 37859802793024 38025590087232 38296821145374 38345461608784 38464178208192 38597734382526 38837350369444 38957589844272 38997835288326 39042921630306 39052515745452 39213889777458 39447637310106 39457330877052 39502948453012 39666183777198 39912432732612 40138122869856 40226040467588 40601076997536 40611054002112 40742052959333 40868189346204 41079462929472 41121900391176 41249212776288 41349722554008 41392439209539 41778350340408 41831412664128 41869860653709 42106619326392 42368018584848 42499188921024 42592278142152 42602744449584 42856692386288 42867223668896 43044360956784 43094125585104 43138644309882 43272200484216 43282833870672 43540835708304 43646929362564 43782059174832 43827288574806 44400008178592 44445875955636 44583479286768 44860254972192 44958515816716 44969563585672 45108788240736 45155388228588 45388825061184 45535235660431 45676211622228 45687435752376 45787508434173 46214395795656 46219656638016 46262137940073 46475721217728 46518437873259 46752755330496 46957484680128 47011773365568 47060339247144 47175008689754 47369946742191 47499093499968 47614832031888 47664020907954 47762246372544 47916312909921 47928087505782 48213778934574 48225626627508 48374931973104 48480891283242 48781862228748 48983440171842 49057705729824 49260423522096 49623538552544 49674802538652 49828594496976 49840839002592 49950009200916 50260100478104 50415704504352 50467786843716 50590759033881 50747386770828 51062428193832 51174274132311 51398365221423 51463645843368 51943453125696 51991195270113 51997113717768 52057228840408 52070020993936 52285186369944 52596849746808 52609774502736 52725009712078 52888245036264 52942881653037 53216576976816 53566686035874 54066100440528 54490919128272 54829200521568 55055767465872 55132963405344 55189918946052 55704467120544 55826480871612 56142159101856 56490691446464 56542613037867 56717667567396 56789704189536 56803659266112 57038385130848 57392481275712 57445231718061 57458834113472 57518192413176 57696267312288 57710445160896 57896601573789 58054447611072 58195905816752 58256025554166 58376078899776 58436384766408 58496752932489 58564382445459 58578773618178 58927952031146 59171455965159 59185996315578 59254422679518 59261167940848 59444639049024 59499275665797 59868649098918 60207184304784 60339060701382 60901615496304 60916581003168 61050011245564 61302284019306 61619194394208 61682850586764 61833149930299 62024583831012 62747118996192 63159928989588 63486442709184 63552027877272 63748783381536 63888417213228 63904116674376 64285038579432 64300835503344 64499909297472 64566541435176 64641188377656 64707966464823 65042482971664 65311253562456 65470394043846 65673088762248 65680564696128 66233070051536 66438125995968 66600012267888 66668813933454 66875218930152 67290382458288 67437773725074 67454345378508 67663182361104 67733082342882 68083237591776 68232365509748 68514317433342 68531153628564 68618194457824 69107638157393 69321593693484 69329484957024 69713581826592 70129132995744 70146366003648 70372636929757 70517660048352 70590508870716 70762513034631 70955435969088 71248640249952 71266148357184 71422248047832 71496031361931 71578689655561 71892131258673 72088133920704 72320668401861 72338439941262 72654558837696 72721336924863 73172793343122 73407689954496 73586558594736 73814380757568 74435307828816 74512203807978 74742891745464 74761258503888 74925013801374 75390150717156 75623556756528 75701680265574 76593642290748 76690923217568 77195468765052 77674700738888 77915179688544 77995670576652 78085843260612 78105031490904 78427779554916 78895274620212 78914661754104 79005896906024 79087514568117 79332367554396 79824865465224 80276245739712 80350029053811 80452080935176 81202153995072 81484105918666 81736378692408 82243800782352 82498425552576 82699445108016 82784878419078 83556700680816 83739721307418 84213238652784 84736037169696 85184556284304 85205488899168 85713384772576 85734447337792 86088721913568 86188251170208 86277288619764 86544400968432 86565667741344 87081671416608 87293858725128 87384038331249 87564118349664 87654577149612 87868160427267 88391928046719 88778994473367 88800016357184 88881634019277 88891751911272 89166958573536 89720509944384 89802973648377 89917031633432 89939127171344 90217576481472 90310776457176 90508591052073 91070471320862 91352423244456 91374871504752 91575016868346 91953426028959 92428791591312 92524275880146 93036875746518 94120678494288 94350017379508 94739893484382 95229664063776 95328041815908 95832625819842 95856175011564 96427557869148 96451253255016 96749863946208 96961782566484 97563724457496 97966880343684 98115411459648 98205591065769 98520847044192 99247077105088 99349605077304 99657188993952 99681678005184 99900018401832 100003220900181 100520200956208 100831409008704 100935573687432 101156660587611 101181518067762 101494773541656 102124856387664 102348548264622 102771476150013 102796730442846 102927291686736 103982390540226 103994227435536 104114457680816 104140041987872 104570372739888 105193699493616 105219549005472 105450019424156 105776490072528 105885763306074 106433153953632 106802713515971 107133372071748 108132200881056 108507659911893 108981838256544 109658401043136 109759190014683 110111534931744 110265926810688 110379837892104 110621611285867 111408934241088 111652961743224 111768305711967 112284318203712 112387520702061 113085226075734 113435335134792 113579408379072 114076770261696 114890463436122 115036384826352 115392534624576 115793203147578 116391811633504 116512051108332 116872769532816 116993505864978 117128764890918 117157547236356 117855904062292 118342911930318 118371992631156 118508845359036 118522335881696 118998551331594 119737298197836 120414368609568 120678121402764 121803230992608 121833162006336 122100022491128 122226158877999 122604568038612 123238388788416 123365701173528 123635918495969 123666299860598 124049167662024 124177317628617 125494237992384 125609581961127 126319857979176 127104055754544 127497566763072 127776834426456 127808233348752 128570077158864 128601671006688 129133082870352 129282376755312 129415932929646 130084965943328 130622507124912 130940788087692 131346177524496 132466140103072 133200024535776 133337627866908 133750437860304 134580764916576 134875547450148 134908690757016 135326364722208 135466164685764 136166475183552 136464731019496 136605706981293 137028634866684 137062307257128 137236388915648 137362525302519 138215276314786 138643187386968 138658969914048 138786413820219 139427163653184 139555313619777 140258265991488 140745273859514 141035320096704 141181017741432 141525026069262 142109840226573 142497280499904 142844496095664 142992062723862 143157379311122 143748938729763 143784262517346 144641336803722 144676879882524 145442673849726 146345586686244 147173117189472 148870615657632 149024407615956 149485783490928 149522517007776 149850027602748 150780301434312 151247113513056 151403360531148 151772277101643 153187284581496 153381846435136 153522822396933 154390937530104 155349401477776 155830359377088 155973585810339 155991341153304 156171686521224 156210062981808 156855559109832 157790549240424 157829323508208 158011793812048 158175029136234 158664735108792 158828644959111 159649730930448 160700058107622 160904161870352 162968211837332 163472757384816 164487601564704 165398890216032 165569756838156 167113401361632 167479442614836 167887530925301 168426477305568 169472074339392 169627839113601 170369112568608 170410977798336 170960671987249 171426769545152 172177443827136 172376502340416 172554577239528 173088801936864 173131335482688 173689804721367 174163342833216 174587717450256 174768076662498 175128236699328 175309154299224 175693147336377 175736320854534 176783856093438 177514367895477 177557988946734 177763268038554 177783503822544 178333917147072 179605947296754 179834063266864 179878254342688 180621552914352 181017182104146 182140942641724 182704846488912 182749743009504 183150033736692 183906852057918 184857583182624 185048551760292 185499449790897 186073751493036 187639005151807 188241356988576 188700034759016 189479786968764 190459328127552 190656083631816 191073692221043 191665251639684 191712350023128 192855115738296 192902506510032 193499727892416 193923565132968 194123899394469 195127448914992 195933760687368 196411182131538 197041694088384 198699210154608 199314377987904 199800036803664 200006441800362 201040401912416 201871147374864 202313321175222 202363036135524 202989547083312 204249712775328 204697096529244 205542952300026 205593460885692 205854583373472 207322914472179 207964781080452 207988454871072 208228915361632 208280083975744 209140745479776 210387398987232 210439098010944 210900038848312 211117910789271 211552980145056 211771526612148 212287539103893 212866307907264 213552950129401 213605427031942 214266744143496 214488094085793 214736068966683 215676393776019 216264401762112 216962005205583 217015319823786 217963676513088 218164010774589 219518380029366 220223069863488 220759675784208 221243222571734 223305923486448 223536611423934 224775041404122 226170452151468 226870670269584 229780926872244 230072769652704 231586406295156 232783623267008 233024102216664 233745539065632 233987011729956 234257529781836 234315094472712 235711808124584 236685823860636 236743985262312 237017690718072 237044671763392 237262543704351 237997102663188 239474596395672 240828737219136 241050087161433 241356242805528 243606461985216 244200044982256 244452317755998 245209136077224 246731402347056 247271836991938 247332599721196 248098335324048 248354635257234 251219163922254 252639715958352 254208111509088 255553668852912 255616466697504 257140154317728 257203342013376 258266165740704 258564753510624 258831865859292 259462547793647 260169931886656 261245014249824 261881576175384 262152114993747 262692355048992 263604481281801 264932280206144 265175784140157 266400049071552 266644902057831 266675255733816 267500875720608 269161529833152 269408920945131 269751094900296 269817381514032 270652729444416 270932329371528 271525773156219 272929462038992 273211413962586 274057269733368 274124614514256 274725050605038 276430552629572 277286374773936 277572827640438 279110627239554 281490547719028 282362035482864 283050052138524 284219680453146 285688992191328 285984125447724 286314758622244 287497877459526 287568525034692 289282673607444 289353759765048 289987553416429 290885347699452 292691173372488 294346234378944 294616773197307 297741231315264 298048815231912 298971566981856 299045034015552 299700055205496 300009662700543 301560602868624 302494227026112 302806721062296 303469981762833 303544554203286 306374569162992 307045644793866 308781875060208 310698802955552 311947171620678 311982682306608 312343373042448 312420125963616 313711118219664 315581098480848 315658647016416 316023587624096 316350058272468 317329470217584 317657289918222 319299461860896 320408140547913 321400116215244 321808323740704 324103736171303 325522979735679 325936423674664 326945514769632 328975203129408 329277570044049 330797780432064 331139513676312 331864833857601 334226802723264 334958885229672 335304917135901 335775061850602 336852954611136 337162562106183 339255678227202 340738225137216 341921343974498 345109154479056 346177603873728 347379609442734 349175434900512 349536153324996 350618308598448 351386294672754 351472641709068 353567712186876 355028735790954 355115977893468 355526536077108 355567007645088 359211894593508 359668126533728 359756508685376 361243105828704 362034364208292 364281885283448 365409692977824 365499486019008 366300067473384 366678476633997 367813704115836 369715166365248 370097103520584 370907755487907 370998899581794 372147502986072 372531952885851 375278010303614 376482713977152 376828745883381 377400069518032 378959573937528 381312167263632 382147384442086 383330503279368 383424700046256 385710231476592 385805013020064 387847130265936 388247798788938 390254897829984 391867521374736 392822364263076 397398420309216 399600073607328 400012883600724 402080803824832 403742294749728 404626642350444 404726072271048 405979094166624 408499425550656 409394193058488 409817120943879 411085904600052 411186921771384 411709166746944 412087575907557 414645828944358 415929562160904 415976909742144 416359241460657 416457830723264 418281490959552 420774797974464 421800077696624 422235821578542 423105960290112 423543053224296 424575078207786 427105900258802 427210854063884 428533488286992 428976188171586 429472137933366 431246816189289 431352787552038 433924010411166 434030639647572 436328021549178 439036760058732 441519351568416 442486445143468 446611846972896 447073222847868 448162582552663 449550082808244 452340904302936 453741340539168 455316831304929 459561853744488 460145539305408 460568467190799 463172812590312 466048204433328 467491078131264 467974023459912 468515059563672 468630188945424 471423616249168 473371647721272 473487970524624 474035381436144 474525087408702 475994205326376 478949192791344 482100174322866 482712485611056 488400089964512 488904635511996 490418272154448 493462804694112 494543673983876 494665199442392 496196670648096 496709270514468 500887592264741 502438327844508 503662592775903 505279431916704 508416223018176 508883517340803 511107337705824 511232933395008 512882015961747 514280308635456 516532331481408 517129507021248 517663731718584 518925095587294 521069414164101 522490028499648 523763152350768 524304229987494 525384710097984 527079442009131 527208962563602 530351568280314 533289804115662 533350511467632 535001751441216 538817841890262 539502189800592 539634763028064 541864658743056 543051546312438 545858924077984 546422827925172 548114539466736 548249229028512 549450101210076 552861105259144 554572749547872 555145655280876 556498349372691 558221254479108 562917015455421 562981095438056 564724070965728 566100104277048 568439360906292 571377984382656 571968250895448 572629517244488 573221076663129 574995754919052 575137050069384 578565347214888 578707519530096 579975106832858 581770695398904 582371698183407 585382346744976 589233546394614 596097630463824 597943133963712 599400110410992 600019325401086 603121205737248 605613442124592 606939963525666 607089108406572 612749138325984 614091289587732 617563750120416 621397605911104 621968743416537 623894343241356 623965364613216 624686746084896 624840251927232 627422236439328 631162196961696 631317294032832 632047175248192 632700116544936 633353732367813 634658940435168 635314579836444 636862617311679 638598923721792 640658850388203 640816281095826 642800232430488 643464282257379 643616647481408 644208206900049 648207472342606 650886015616749 651045959471358 651872847349328 653891029539264 654492032323767 658555140088098 662279027352624 663729667715202 669917770459344 670609834271802 671550123701204 674325124212366 678511356454404 683842687948996 690218308958112 694759218885468 698350869801024 699072306649992 701236617196896 702772589345508 702945283418136 707135424373752 710057471581908 710231955786936 711053072154216 711134015290176 711787631113053 718423789187016 719336253067456 722486211657408 724068728416584 728563770566896 730819385955648 732600134946768 733356953267994 735627408231672 740194207041168 741815510975814 741997799163588 744295005972144 745063905771702 750556020607228 753657491766762 754800139036064 757919147875056 762624334527264 764294768884172 766661006558736 766849400092512 771420462953184 771610026040128 774099006227327 775694260531872 776495597577876 778387643380941 780509795659968 783735042749472 785644728526152 786456344981241 787365586211171 790813443845403 794796840618432 795527352420471 799200147214656 799934706173493 800025767201448 807484589499456 809253284700888 809452144542096 811958188333248 814577319468657 818788386116976 819634241887758 822171809200104 822373843542768 824175151815114 829291657888716 831859124321808 832718482921314 843600155393248 844471643157084 847086106448592 849150156415572 854211800517604 854421708127768 857066976573984 857952376343172 858944275866732 862493632378578 862705575104076 867848020822332 868061279295144 869962660249287 872656043098356 878073520117464 883038703136832 883850319591921 884972890286936 893223693945792 894146445695736 896325165105326 899100165616488 900028988101629 904681808605872 907482681078336 910409945288499 910633662609858 919123707488976 921136934381598 926345625180624 932096408866656 935948046919824 937030119127344 937260377890848 942847232498336 946743295442544 946975941049248 948070762872288 949050174817404 951988410652752 957898385582688 961224421643739 964200348645732 965424971222112 972311208513909 976568939207037 976800179929024 977809271023992 980836544308896 986925609388224 987832710132147 989087347967752 989330398884784 992393341296192 993418541028936 995594501572803 1001775184529482 1004876655689016 1005914751407703 1007325185551806 1010558863833408 1011487686318549 1017767034681606 1022214675411648 1025764031923494 1035327463437168 1037850191174588 1042138828328202 1047526304701536 1048608459974988 1054158884018262 1054417925127204 1060703136560628 1066579608231324 1066701022935264 1077635683780524 1079004379601184 1079269526056128 1083729317486112 1086103092624876 1091717848155968 1092845655850344 1096229078933472 1096498458057024 1098900202420152 1100035429901991 1105722210518288 1109145499095744 1110291310561752 1112723266463721 1112996698745382 1116442508958216 1125834030910842 1125962190876112 1129448141931456 1130486237650143 1132200208554096 1136878721812584 1143936501790896 1145259034488976 1146442153326258 1149991509838104 1150274100138768 1157130694429776 1157415039060192 1159950213665716 1163541390797808 1164743396366814 1170764693489952 1174829848675681 1178467092789228 1192195260927648 1198800220821984 1200038650802172 1206242411474496 1211226884249184 1213879927051332 1214178216813144 1216837724144537 1225498276651968 1228182579175464 1229451362831637 1235127500240832 1236262727722671 1243937486833074 1247788686482712 1247930729226432 1249373492169792 1254844472878656 1262324393923392 1265400233089872 1266707464735626 1269317880870336 1270629159672888 1273725234623358 1281317700776406 1281632562191652 1285600464860976 1286928564514758 1288416413800098 1296414944685212 1301772031233498 1302091918942716 1303745694698656 1308984064647534 1317110280176196 1324558054705248 1327459335430404 1339835540918688 1341219668543604 1343100247402408 1344487747657989 1348650248424732 1357022712908808 1359995103455659 1365950493914787 1367685375897992 1380436617916224 1381705401572397 1389518437770936 1398144613299984 1402473234393792 1405545178691016 1405890566836272 1414270848747504 1420114943163816 1420463911573872 1422106144308432 1423575262226106 1436847578374032 1448137456833168 1457127541133792 1465200269893536 1466713906535988 1471254816463344 1480388414082336 1483631021951628 1483995598327176 1488590011944288 1490127811543404 1501112041214456 1502662776794223 1507314983533524 1509600278072128 1510987778327709 1515838295750112 1525248669054528 1526650552022409 1528589537768344 1533322013117472 1533698800185024 1538646047885241 1542840925906368 1548198012454654 1551388521063744 1552991195155752 1556775286761882 1563208242492303 1567470085498944 1571289457052304 1572912689962482 1574731172422342 1581238326027393 1581626887690806 1591054704840942 1599869412346986 1600051534402896 1618506569401776 1618904289084192 1629154638937314 1637576772233952 1639268483775516 1644343618400208 1644747687085536 1648350303630228 1658583315777432 1663718248643616 1665436965842628 1669495048118073 1687200310786496 1688751046366263 1688943286314168 1694172212897184 1698300312831144 1708423601035208 1708843416255536 1714133953147968 1715904752686344 1717888551733464 1719663229989387 1724987264757156 1725411150208152 1735696041644664 1736122558590288 1739925320498574 1745312086196712 1747115094550221 1756147040234928 1767700639183842 1769945780573872 1788292891391472 1792650330210652 1798200331232976 1800057976203258 1809363617211744 1820819890576998 1821267325219716 1838247414977952 1842273868763196 1852691250361248 1864192817733312 1865906230249611 1871896093839648 1874060238254688 1874520755781696 1880567391859739 1885694464996672 1893486590885088 1893951882098496 1896141525744576 1898100349634808 1900061197103439 1903976821305504 1910587851935037 1915796771165376 1921976551164609 1922448843287478 1928400697291464 1930849942444224 1932624620700147 1944622417027818 1952658046850247 1953137878414074 1955618542047984 1961673088617792 1975665420264294 1978174695935504 1978660797769568 1986837082057872 1991189003145606 2003550369058964 2009753311378032 2011829502815406 2014650371103612 2022975372637098 2035534069363212 2051528063846988 2070654926874336 2075700382349176 2084277656656404 2095052609403072 2097216919949976 2101810614431473 2108317768036524 2108835850254408 2121406273121256 2133159216462648 2133402045870528 2135362893339159 2155271367561048 2158008759202368 2167458634972224 2172206185249752 2185691311700688 2192458157866944 2197800404840304 2200070859803982 2211444421036576 2220582621123504 2225446532927442 2225993397490764 2232885017916432 2251668061821684 2251924381752224 2260972475300286 2264400417108192 2273757443625168 2287873003581792 2290518068977952 2292884306652516 2299983019676208 2300548200277536 2314261388859552 2314830078120384 2319900427331432 2322297018681981 2327082781595616 2329486792733628 2335162930142823 2341529386979904 2349082451423411 2349659697351362 2356934185578456 2359369034943723 2362096758633513 2372440331536209 2384390521855296 2386582057261413 2397600441643968 2399804118520479 2400077301604344 2422453768498368 2427759854102664 2428356433626288 2433675448289074 2443731958405971 2456365158350928 2458902725663274 2472525455445342 2487874973666148 2495577372965424 2530800466179744 2533414929471252 2541258319345776 2547450469246716 2562635401552812 2563265124383304 2571200929721952 2573857129029516 2576832827600196 2592829889370424 2603544062466996 2604183837885432 2607491389397312 2609887980747861 2617968129295068 2634220560352392 2649116109410496 2651550958775763 2654918670860808 2679671081837376 2682439337087208 2686200494804816 2688975495315978 2697300496849464 2700086964304887 2714045425817616 2719990206911318 2731229835865497 2731900987829574 2735370751795984 2763410803144794 2779036875541872 2796289226599968 2811090357382032 2811781133672544 2828541697495008 2840229886327632 2840927823147744 2844212288616864 2847150524452212 2854088025730117 2873695156748064 2883673264931217 2896274913666336 2914255082267584 2916933625541727 2930400539787072 2933427813071976 2942509632926688 2960776828164672 2963498130396441 2967262043903256 2967991196654352 2977180023888576 2980255623086808 2986783504718409 3002224082428912 3005325553588446 3014629967067048 3017744254223109 3021975556655418 3031676591500224 3053301104044818 3057179075536688 3066644026234944 3077292095770482 3096396024909308 3105982390311504 3113550573523764 3126416484984606 3142578914104608 3145825379924964 3149462344844684 3162476652054786 3163253775381612 3182109409681884 3189863087580719 3199738824693972 3200103068805792 3237013138803552 3237808578168384 3248252767757731 3258309277874628 3275153544467904 3278536967551032 3288687236800416 3289495374171072 3296700607260456 3300106289705973 3317166631554864 3327436497287232 3330873931685256 3338169799391163 3338990096236146 3377502092732526 3377886572628336 3388344425794368 3396600625662288 3416847202070416 3417686832511072 3431809505372688 3435777103466928 3439326459978774 3449974529514312 3450822300416304 3471392083289328 3472245117180576 3479850640997148 3490624172393424 3494230189100442 3512294080469856 3524489546027043 3535401278367684 3539891561147744 3565141097884333 3576585782782944 3585300660421304 3596400662465952 3600115952406516 3618727234423488 3630400152199817 3641639781153996 3642534650439432 3650513172433611 3676494829955904 3684547737526392 3688354088494911 3705382500722496 3708788183168013 3731812460499222 3743792187679296 3748120476509376 3761134783719478 3786973181770176 3796200699269616 3800122394206878 3807953642611008 3821175703870074 3843953102329218 3844897686574956 3856801394582928 3865249241400294 3889244834055636 3905316093700494 3906275756828148 3911237084095968 3951330840528588 3956349391871008 3957321595539136 3973674164115744 3982378006291212 4007100738117928 4019506622756064 4023659005630812 4029300742207224 4033463242973967 4045950745274196 4071068138726424 4079985310366977 4097851481744361 4103056127693976 4141309853748672 4145116204717191 4151400764698352 4168555313312808 4194433839899952 4203621228862946 4216635536073048 4217671700508816 4242812546242512 4266318432925296 4270725786678318 4310542735122096 4344412370499504 4371382623401376 4395600809680608 4400141719607964 4422888842073152 4441165242247008 4450893065854884 4451986794981528 4465770035832864 4503336123643368 4503848763504448 4507988330382669 4521944950600572 4528800834216384 4532963334983127 4547514887250336 4575746007163584 4579951656067227 4581036137955904 4585768613305032 4599966039352416 4601096400555072 4615938143655723 4628522777719104 4639800854662864 4644594037363962 4654165563191232 4658973585467256 4670325860285646 4698164902846822 4699319394702724 4713868371156912 4718738069887446 4724193517267026 4743714978082179 4744880663072418 4773164114522826 4799608237040958 4800154603208688 4855519708205328 4856712867252576 4867350896578148 4887463916811942 4912730316701856 4917805451326548 4929788408079293 4945050910890684 4975749947332296 4991154745930848 5008485144354219 5061600932359488 5066253139098789 5066829858942504 5082516638691552 5094900938493432 5125270803105624 5126530248766608 5142401859443904 5147714258059032 5153665655200392 5158989689968161 5185659778740848 5207088124933992 5208367675770864 5219775961495722 5235936258590136 5268441120704784 5303101917551526 5309837341721616 5364878674174416 5372400989609632 5377950990631956 5394600993698928 5400173928609774 5428090851635232 5439980413822636 5462459671730994 5463801975659148 5470741503591968 5509763514912151 5526821606289588 5558073751083744 5592578453199936 5597718690748833 5622180714764064 5623562267345088 5641702175579217 5657083394990016 5680459772655264 5681855646295488 5688424577233728 5694301048904424 5700183591310317 5708176051460234 5731763555805111 5747390313496128 5765929653493827 5767346529862434 5792549827332672 5797873862100441 5833867251083454 5866855626143952 5885019265853376 5926996260792882 5934524087806512 5935982393308704 5960511246173616 5973567009436818 6004448164857824 6010651107176892 6029259934134096 6035488508446218 6043951113310836 6106602208089636 6114358151073376 6154584191540964 6192792049818616 6211964780623008 6227101147047528 6252832969969212 6285157828209216 6291650759849928 6298924689689368 6305431843294419 6324953304109572 6326507550763224 6364218819363768 6379726175161438 6399477649387944 6400206137611584 6406088680017477 6474026277607104 6496505535515462 6516618555749256 6557073935102064 6577374473600832 6593401214520912 6600212579411946 6634333263109728 6661747863370512 6676339598782326 6677980192472292 6755004185465052 6755773145256672 6793201251324576 6833694404140832 6835373665022144 6863619010745376 6871554206933856 6878652919957548 6899949059028624 6901644600832608 6942784166578656 6944490234361152 6959701281994296 6966891056045943 6981248344786848 6988460378200884 7005488790428469 7024588160939712 7047247354270233 7048979092054086 7070802556735368 7078107104831169 7079783122295488 7086290275900539 7130282195768666 7153171565565888 7159746171784239 7170601320842608 7192801324931904 7199412355561437 7200231904813032 7260800304399634 7283279562307992 7285069300878864 7301026344867222 7331195875217913 7369095475052784 7376708176989822 7417576366336026 7463624920998444 7522269567438956 7592401398539232 7600244788413756 7642351407740148 7687906204658436 7689795373149912 7713602789165856 7730498482800588 7778489668111272 7810632187400988 7812551513656296 7822474168191936 7829663942243583 7902661681057176 7912698783742016 7947348328231488 7964756012582424 8014201476235856 8039013245512128 8047318011261624 8058601484414448 8066926485947934 8091901490548392 8142136277452848 8159970620733954 8193689507596491 8195702963488722 8206112255387952 8290232409434382 8302801529396704 8337110626625616 8388867679799904 8407242457725892 8433271072146096 8435343401017632 8485625092485024 8515089068500597 8532636865850592 8541451573356636 8562264077190351 8621085470244192 8651019794793651 8661021448322881 8688824740999008 8742765246802752 8750800876625181 8791201619361216 8800283439215928 8882330484494016 8901786131709768 8903973589963056 8931540071665728 8960350514155227 9006672247286736 9015976660765338 9043889901201144 9065926669966254 9095029774500672 9159903312134454 9171537226610064 9199932078704832 9231876287311446 9279601709325728 9289188074727924 9317947170934512 9340651720571292 9396329805693644 9398638789405448 9427736742313824 9437476139774892 9448387034534052 9487429956164358 9489761326144836 9546328229045652 9569589262742157 9599216474081916 9600309206417376 9711039416410656 9713425734505152 9734701793156296 9744758303273193 9774927833623884 9825460633403712 9835610902653096 9859576816158586 9890101821781368 9900318869117919 9951499894664592 9982309491861696 10014509398173489 10016970288708438 10132506278197578 10133659717885008 10165033277383104 10189801876986864 10250541606211248 10253060497533216 10295428516118064 10307331310400784 10317979379936322 10371319557481696 10414176249867984 10416735351541728 10439551922991444 10471872517180272 10536882241409568 10573468638081129 10606203835103052 10619674683443232 10695423293652999 10729757348348832 10744801979219264 10755901981263912 10789201987397856 10800347857219548 10856181703270464 10879960827645272 10891200456599451 10924919343461988 10927603951318296 10941483007183936 10951539517300833 11019527029824302 11053643212579176 11065062265484733 11116147502167488 11126364549504039 11195437381497666 11244361429528128 11283404351158434 11360919545310528 11388602097808848 11400367182620634 11416352102920468 11463527111610222 11531859306987654 11534693059724868 11595747724200882 11667734502166908 11733711252287904 11853992521585764 11869048175613024 11871964786617408 11921022492347232 11947134018873636 12008896329715648 12021302214353784 12058519868268192 12070977016892436 12087902226621672 12100389728921901 12213204416179272 12228716302146752 12239955931100931 12309168383081928 12385584099637232 12423929561246016 12435348614151573 12454202294095056 12505665939938424 12583301519699856 12597849379378736 12610863686588838 12649906608219144 12653015101526448 12728437638727536 12759452350322876 12798955298775888 12812177360034954 12993011071030924 13033237111498512 13114147870204128 13186802429041824 13200425158823892 13268666526219456 13323495726741024 13352679197564652 13355960384944584 13385214965589907 13510008370930104 13511546290513344 13523964991148007 13586402502649152 13598890004949381 13667388808281664 13727238021490752 13743108413867712 13757305839915096 13799898118057248 13803289201665216 13847814430967169 13885568333157312 13919402563988592 13933782112091886 13962496689573696 13976920756401768 14010977580856938 14094494708540466 14097958184108172 14141605113470736 14156214209662338 14172580551801078 14260564391537332 14319492343568478 14341202641685216 14398824711122874 14400463809626064 14521600608799268 14566559124615984 14570138601757728 14602052689734444 14662391750435826 14738190950105568 14753416353979644 14789365224237879 14835152732672052 14927249841996888 14959946138012249 15025455433062657 15044539134877912 15184802797078464 15198759417296367 15200489576827512 15284702815480296 15375812409316872 15379590746299824 15427205578331712 15460996965601176 15476969069904483 15556979336222544 15621264374801976 15625103027312592 15659327884487166 15805323362114352 15929512025164848 16028402952471712 16094636022523248 16117202968828896 16133852971895868 16183802981096784 16284272554905696 16319941241467908 16387379015192982 16391405926977444 16412224510775904 16529290544736453 16580464818868764 16605603058793408 16674221253251232 16777735359599808 16793156072246499 16814484915451784 16866542144292192 16870686802035264 16925106526737651 16971250184970048 17030178137001194 17065273731701184 17082903146713272 17100550773930951 17124528154380702 17195290667415333 17242170940488384 17297788960481481 17302039589587302 17322042896645762 17377649481998016 17393621586301323 17501601753250362 17600566878431856 17803572263419536 17807947179926112 17920701028310454 18013344494573472 18031953321530676 18087779802402288 18131853339932508 18319806624268908 18343074453220128 18463752574622892 18559203418651456 18578376149455848 18635894341869024 18681303441142584 18792659611387288 18797277578810896 18855473484627648 18874952279549784 18896774069068104 18916295529883257 18974859912328716 18979522652289672 19092656458091304 19139178525484314 19198432948163832 19200618412834752 19218266040052431 19422078832821312 19469403586312592 19489516606546386 19549855667247768 19671221805306192 19719153632317172 19780203643562736 19800637738235838 19902999789329184 20029018796346978 20033940577416876 20265012556395156 20267319435770016 20379603753973728 20501083212422496 20506120995066432 20590857032236128 20614662620801568 20635958759872644 20686241310457129 20742639114963392 20828352499735968 20833470703083456 20879103845982888 20900673168137829 20943745034360544 21016466371285407 21073764482819136 21141742062810699 21146937276162258 21212407670206104 21239349366886464 21258870827701617 21390846587305998 21459514696697664 21479238515352717 21511803962527824 21578403974795712 21600695714439096 21759921655290544 21782400913198902 21849838686923976 21855207902636592 21903079034601666 22039054059648604 22107286425158352 22130124530969466 22252729099008078 22390874762995332 22566808702316868 22777204195617696 22800734365241268 22832704205840936 22927054223220444 23063718613975308 23069386119449736 23119916758746203 23191495448401764 23335469004333816 23467422504575808 23488991826730749 23707985043171528 23738096351226048 23842044984694464 23894268037747272 24042604428707568 24117039736536384 24141954033784872 24175804453243344 24200779457843802 24426408832358544 24479911862201862 24618336766163856 24771168199274464 24870697228303146 24908404588190112 25011331879876848 25166603039399712 25195698758757472 25221727373177676 25299813216438288 25306030203052896 25456875277455072 25518904700645752 25545267205501791 25597910597551776 25624354720069908 25686792231571053 25839906965657521 25953059384380953 25983064344968643 25986022142061848 26066474222997024 26228295740408256 26252402629875543 26373604858083648 26400850317647784 26646991453482048 26705358395129304 26711920769889168 26770429931179814 26881051542465681 27020016741860208 27047929982296014 27197780009898762 27514611679830192 27599796236114496 27695628861934338 27838805127977184 27867564224183772 27953841512803536 28021955161713876 28188989417080932 28195916368216344 28283210226941472 28312428419324676 28345161103602156 28521128783074664 28638984687136956 28682405283370432 28708767788226471 28797649422245748 28800927619252128 29043201217598536 29133118249231968 29140277203515456 29204105379468888 29234274909819579 29324783500871652 29476381900211136 29506832707959288 29578730448475758 29670305465344104 29700956607353757 29854499683993776 29919892276024498 30043528194520467 30050910866125314 30089078269755824 30397518834592734 30400979153655024 30569405630960592 30751624818633744 30759181492599648 30921993931202352 30953938139808966 31113958672445088 31242528749603952 31250206054625184 31318655768974332 31610646724228704 31720405914243387 31859024050329696 32056805904943424 32086269880958997 32189272045046496 32234405937657792 32267705943791736 32367605962193568 32568545109811392 32639882482935816 32673601369798353 32774758030385964 32782811853954888 32824449021551808 32854618551902499 33058581089472906 33160929637737528 33195186796454199 33348442506502464 33586312144492998 33628969830903568 33733084288584384 33850213053475302 34060356274002388 34165806293426544 34201101547861902 34249056308761404 34390581334830666 34595577920962962 34604079179174604 34644085793291524 34787243172602646 35003203506500724 35201133756863712 35607144526839072 35615894359852224 35730780445335041 35841402056620908 36026688989146944 36063906643061352 36175559604804576 36263706679865016 36301169186765703 36639613248537816 36686148906440256 36719867793302793 36927505149245784 37156752298911696 37271788683738048 37362606882285168 37585319222774576 37594555157621792 37749904559099568 37793548138136208 37832591059766514 37949719824657432 37959045304579344 38185312916182608 38278357050968628 38396865896327664 38436532080104862 38938807172625184 38979033213092772 39099711334495536 39342443610612384 39438307264634344 39560407287125472 39601275476471676 39805999578658368 39934401674197987 40058037592693956 40067881154833752 40155644896769721 40530025112790312 40534638871540032 40571894973444021 40759207507947456 40796670014848143 41002166424844992 41181714064472256 41229325241603136 41271917519745288 41372482620914258 41543443292901507 41656704999471936 41758207691965776 41801346336275658 41887490068721088 42032932742570814 42283484125621398 42293874552324516 42424815340412208 42517741655403234 42781693174611996 42958477030705434 43023607925055648 43201391428878192 43519843310581088 43564801826397804 43699677373847952 43710415805273184 43806158069203332 44078108119297208 44214572850316704 44260249061938932 44368095672713637 44505458198016156 44781749525990664 44879838414036747 45076366299187971 45133617404633736 45554408391235392 45596278251889101 45601468730482536 45665408411681872 45854108446440888 46127437227950616 46138772238899472 46239833517492406 46382990896803528 46430907209713449 46670938008667632 46977983653461498 47415970086343056 47788536075494544 48085208857415136 48283908067569744 48351608906486688 48401558915687604 48852817664717088 48959823724403724 49236673532327712 49542336398548928 49587871634209359 49741394456606292 49816809176380224 50022663759753696 50333206078799424 50379468216739497 50391397517514944 50443454746355352 50599626432876576 50612060406105792 50775319580212953 50913750554910144 51037809401291504 51090534411003582 51195821195103552 51248709440139816 51301652321792853 51373584463142106 51679813931315042 51893366881444443 51906118768761906 51966128689937286 51972044284123696 52132948445994048 52180864758903969 52504805259751086 52801700635295568 53410716790258608 53423841539778336 53540859862359628 53762103084931362 54040033483720416 54095859964592028 54227672488872223 54395560019797524 55029223359660384 55391257723868676 55677610255954368 55735128448367544 55907683025607072 56043910323427752 56377978834161864 56391832736432688 56566420453882944 56624856838649352 56690322207204312 56748886589649771 57042257566149328 57277969374273912 57417535576452942 57595298844491496 57601855238504256 58086402435197072 58266236498463936 58408210758937776 58468549819639158 58649567001743304 59013665415918576 59157460896951516 59340610930688208 59401913214707514 59708999367987552 59839784552048996 60087056389040934 60101821732250628 60178156539511648 60607398664033661 60795037669185468 60801958307310048 61138811261921184 61503249637267488 61518362985199296 61716802587396889 61843987862404704 61907876279617932 62058723931371387 62227917344890176 62485057499207904 62500412109250368 62637311537948664 62702019504413487 63049399113856221 63221293448457408 63425226188432097 63440811828486774 63718048100659392 63776612483104851 64172539761917994 64378544090092992 64535411887583472 64735211924387136 65279764965871632 65347202739596706 65549516060771928 65565623707909776 65709237103804998 66117162178945812 66321859275475056 66390373592908398 67172624288985996 67257939661807136 67700426106950604 68120712548004776 68331612586853088 68402203095723804 68498112617522808 68781162669661332 69191155841925924 69208158358349208 69288171586583048 69359750276238609 69574486345205292 70006407013001448 70402267513727424 70466975480192247 71214289053678144 71461560890670082 71682804113241816 72127813286122704 72351119209609152 72527413359730032 72602338373531406 73279226497075632 73439735586605586 73855010298491568 74313504597823392 74725213764570336 75170638445549152 75189110315243584 75499809118199136 75587096276272416 75665182119533028 75899439649314864 75918090609158688 76370625832365216 76556714101937256 76635801616505373 76793731792655328 76873064160209724 77060376694713159 77519720896972563 77859178153142859 77877614345250368 77949193034905929 77958066426185544 78199422668991072 78684887221224768 78757207889626629 78876614529268688 79120814574250944 79202550952943352 79868803348395974 80116075185387912 80135762309667504 80311289793539442 80643154627397043 81060050225580624 81143789946888042 81593340029696286 82543835039490576 82744965241828516 83086886585803014 83516415383931552 83602692672551316 84065865485141628 84566968251242796 84587749104649032 84849630680824416 85035483310806468 85563386349223992 85916954061410868 86047215850111296 86126303364679413 86402782857756384 87039686621162176 87129603652795608 87399354747695904 87420831610546368 87612316138406664 87702824729458737 88156216238594416 88429145700633408 88520498123877864 88736191345427274 89010916396032312 89563499051981328 89759676828073494 90130584583561401 90152732598375942 90267234809267472 91192556503778202 91202937460965072 91330816823363744 91708216892881776 92254874455901232 92277544477798944 92479667034984812 92765981793607056 92861814419426898 93341876017335264 93665979753506567 93955967306922996 94831940172686112 95161217742730161 95577072150989088 96170417714830272 96258809642876991 96567816135139488 96703217812973376 96803117831375208 97705635329434176 97919647448807448 98020804109395059 98473347064655424 98563855655707497 99175743268418718 99482788913212584 100045327519507392 100758936433478994 100886909492710704 101199252865753152 101550639160425906 102075618802583008 102181068822007164 102497418880279632 102603304643585706 102747168926284212 103359627862630084 103786733762888886 103812237537523812 103932257379874572 103944088568247392 104361729517807938 105009610519502172 105603401270591136 106821433580517216 106847683079556672 107081719724719256 107192341336005123 107524206169862724 108080066967440832 108191719929184056 108455344977744446 108791120039595048 108903507560297109 110058446719320768 110159603379908379 110782515447737352 111470256896735088 111815366051214144 112087820646855504 112755957668323728 112783665472865376 113249713677298704 113380644414408624 113497773179299542 114084515132298656 114555938748547824 114835071152905884 115190597688982992 116172804870394144 116816421517875552 116937099639278316 117299134003486608 118027330831837152 118314921793903032 118681221861376416 118803826429415028 119417998735975104 119679569104097992 119803205022593961 120174112778081868 120203643464501256 120356313079023296 120466934690309163 121214797328067322 121590075338370936 121603916614620096 121715684920332063 122277622523842368 122390010044544429 123006499274534976 123433605174793778 123687975724809408 123815752559235864 124117447862742774 124630329878704521 124970114998415808 125274623075897328 125404039008826974 126098798227712442 126850452376864194 126881623656973548 127553224966209702 128345079523835988 129070823775166944 130559529931743264 130694405479193412 131099032121543856 131131247415819552 131418474207609996 132234324357891624 132643718550950112 132780747185816796 133104287018140911 134345248577971992 134515879323614272 134639515242110241 135400852213901208 136241425096009552 136663225173706176 136788834755667303 136804406191447608 136996225235045616 137562325339322664 138382311683851848 138416316716698416 138576343173166096 138719500552477218 139148972690410584 139292721629140347 140012814026002896 140933950960384494 142923121781340164 143365608226483632 144255626572245408 145054826719460064 145204676747062812 146558452994151264 146879471173211172 147237364621488977 147710020596983136 148627009195646784 148763614902628077 149450427529140672 150341276891098304 150999618236398272 151174192552544832 151330364239066056 151798879298629728 151836181218317376 152325958740638859 152741251664730432 153113428203874512 153271603233010746 153587463585310656 153746128320419448 154120753389426318 155039441793945126 155680100644333329 155718356306285718 155898386069811858 155916132852371088 156398845337982144 157514415779253258 157753229058537376 158405101905886704 159737606696791948 160232150370775824 160271524619335008 160622579587078884 161286309254794086 162120100451161248 162287579893776084 162683017466616669 163186680059392572 164559407518134739 165087670078981152 165489930483657032 166173773171606028 167032830767863104 167205385345102632 168131730970283256 169133936502485592 169175498209298064 169699261361648832 170070966621612936 170246659768949313 171126772698447984 171833908122821736 172252606729358826 172805565715512768 174259207305591216 174798709495391808 175224632276813328 175405649458917474 176312432477188832 177040996247755728 177472382690854548 178021832792064624 179126998103962656 179519353656146988 180261169167122802 180305465196751884 180534469618534944 181822195992100983 182385113007556404 182405874921930144 182661633646727488 183416433785763552 184509748911802464 184555088955597888 184959334069969624 185150407762190667 185531963587214112 185723628838853796 186176171794114161 186683752034670528 187331959507013134 187911934613845992 188106058513240461 189148197341568663 189663880345372224 190275678565296291 190322435485460322 191154144301978176 191329837449314553 192517619285753982 193135632270278976 193606235662750416 195839294897614896 196041608218790118 197127711311414994 198351486536837436 198965577826425168 201517872866957988 201773818985421408 203101278320851812 204151237605166016 204362137644014328 204994837760559264 205206609287171412 205494337852568424 206719255725260168 207573467525777772 207624475075047624 207864514759749144 207888177136494784 208079250828715827 208723459035615876 210019221039004344 211206802541182272 211400926440576741 213642867161034432 214163439449438512 214384682672010246 215048412339725448 216383439858368112 216910689955488892 217582240079190096 217807015120594218 220319206759816758 221565030895474704 222940513793470176 224175641293711008 225511915336647456 225567330945730752 226499427354597408 226761288828817248 226995546358599084 227548654415028419 228169030264597312 229111877497095648 229670142305811768 229907404849516119 230381195377965984 231181130084139477 232345609740788288 232559162690917689 233632843035751104 233847579104717787 233874199278556632 234598268006973216 236054661663674304 236271623668879887 236629843587806064 237362443722752832 237607652858830056 239359138208195984 239606410045187922 240348225556163736 240407286929002512 240933869380618326 242429594656134644 243180150676741872 243431369840664126 244780020089088858 246867210349587556 247631505118471728 248234895725485548 249260659757409042 250549246151794656 250808078017653948 252197596455424884 253700904753728388 253763247313947096 254319084346208233 255106449932419404 256690159047671976 258141647550333888 258378910094038239 261119059863486528 261388810958386824 262198064243087712 262262494831639104 262836948415219992 263108474188376211 264468648715783248 265287437101900224 265561494371633592 266208574036281822 268690497155943984 269279030484220482 270801704427802416 272482850192019104 273577669511334606 273608812382895216 273992450470091232 275124650678645328 276764623367703696 276832633433396832 277152686346332192 277439001104954436 278297945380821168 278585443258280694 280025628052005792 280997939260519701 281867901920768988 284238976622232731 285483653228190483 285846243562680328 286731216452967264 288511253144490816 288776428928630973 290109653438920128 290409353494125624 293116905988302528 293758942346422344 294062412328185177 294474729242977954 295420041193966272 295691566967122491 297527229805256154 302660728478132112 303597758597259456 304651917481277718 306226856407749024 306543206466021492 307492256640838896 308241506778852636 310078883587890252 311360201288666658 311436712612571436 311796772139623716 311832265704742176 315028831558506516 315506458117074752 316810203811773408 319475213393583896 320464300741551648 320543049238670016 321245159174157768 321577024008015369 322572618509588172 324240200902322496 324575159787552168 325366034933233338 326373360118785144 326710522680891327 329118815036269478 330175340157962304 330478810139725137 330979860967314064 332347546343212056 334410770690205264 336263461940566512 338267873004971184 338350996418596128 340141933243225872 340493319537898626 342253545396895968 343667816245643472 344505213458717652 348518414611182432 350449264553626656 350811298917834948 352624864954377664 354081992495511456 354944765381709096 356043665584129248 358253996207925312 359038707312293976 359409615067781883 360522338334245604 360610930393503768 361068939237069888 361400804070927489 363644391984201966 364770226015112808 364811749843860288 365147054760996189 366832867571527104 369019497823604928 369918668139939248 370300815524381334 371063927174428224 371447257677707592 372352343588228322 374663919014026268 375823869227691984 376212117026480922 378296394683137326 380551357130592582 380644870970920644 382659674898629106 385035238571507964 387212471325500832 391678589795229792 392083216437580236 393038584898685451 394255422622829988 396702973073674872 397931155652850336 399312861054422733 403035745733915976 403547637970842816 403918545726330723 406202556641703624 408724275288028656 409989675521118528 410413218574342824 410988675705136848 413438511450520336 415146935051555544 415248950150095248 415729029519498288 416158501657431654 417446918071231752 420038442078008688 422801852881153482 428326878898877024 428769365344020492 430096824679450896 432766879716736224 433821379910977784 435164480158380192 435614030241188436 439278418416177857 440638413519633516 441712093864466931 443130061790949408 445881027586940352 446290844707884231 448351282587422016 451023830673294912 452998854709194816 453522577657634496 453991092717198168 455097308830056838 456977876221916577 458223754994191296 459340284611623536 459814809699032238 460762390755931968 462362260168278954 465118325381835378 467695158209435574 467748398557113264 469196536013946432 472543247337759774 473259687175612128 475215305717660112 478718276416391968 479212820090375844 480696451112327472 480814573858005024 481867738761236652 484859189312269288 486360301353483744 486862739681328252 488049052399850007 489560040178177716 493678222554404217 493734420699175112 495263010236943456 496469791450971096 498521319514818084 501098492303589312 501616156035307896 504395192910849768 507401809507456776 507526494627894192 508638168692416466 510212899864838808 510739979306847939 513380318095343952 516757820188076478 522777621916773648 524396128486175424 525673896830439984 526216948376752422 528937297431566496 531122988743267184 532417148072563644 537380994311887968 538558060968440964 541603408855604832 544965700384038208 545466587976302949 547155339022669212 547217624765790432 547984900940182464 550249301357290656 553529246735407392 553665266866793664 554305372692664384 554878002209908872 555451223286572001 556595890761642336 557170886516561388 558528515382342483 560051256104011584 561995878521039402 563735803841537976 564318175539721383 568477953244465462 570827035695888873 570967306456380966 571692487125360656 573462432905934528 573989512347943659 577552857857261946 580818706988251248 587517884692844688 588124824656370354 588949458485955908 591383133934244982 595054459610512308 605321456956264224 609303834962555436 612453712815498048 613086412932042984 614984513281677792 616483013557705272 620157767175780504 622720402577333316 622873425225142872 623593544279247432 623664531409484352 624237752486147481 630057663117013032 633620407623546816 638950426787167792 640928601483103296 642490318348315536 643154048016030738 645145237019176344 649150319575104336 650732069866466676 652746720237570288 653421045361782654 658237630072538956 660957620279450274 661959721934628128 664695092686424112 668821541380410528 672526923881133024 676535746009942368 676701992837192256 678884828461365779 680283866486451744 680986639075797252 682645963245085257 684507090793791936 687335632491286944 689010426917435304 689722214548548357 693543390252418431 697036829222364864 697677488072753067 700898529107253312 701542737314153361 701622597835669896 708163984991022912 709889530763418192 712087331168258496 718077414624587952 718819230135563766 721044676668491208 721221860787007536 722801608141854978 727288783968403932 729540452030225616 730294109521992378 739837336279878496 740601631048762668 742894515355415184 744704687176456644 749327838028052536 751647738455383968 752424234052961844 756592789366274652 761102714261185164 761289741941841288 762957253038624699 765319349797258212 770070477143015928 774424942651001664 775136730282114717 783357179590459584 784166432875160472 786077169797370902 788510845245659976 789325422565128633 793405946147349744 795862311305700672 798625722108845466 806071491467831952 807837091452661446 812405113283407248 817448550576057312 820826437148685648 821977351410273696 826877022901040672 830293870103111088 830497900300190496 831458059038996576 832317003314863308 834893836142463504 840076884156017376 842993817781559103 845603705762306964 852716929866698193 856450959684571449 856653757797754048 857538730688040984 860193649358901792 865533759433472448 866329286785892919 867642759821955568 870328960316760384 871228060482376872 878556836832355714 881276827039267032 882187236984555531 883424187728933862 886260123581898816 887074700901367473 892581689415768462 907982185434396336 910194617660113676 913955752443833154 918680569223247072 919629619398064476 924724520336557908 930236650763670756 935390316418871148 935496797114226528 945086494675519548 946519374351224256 950430611435320224 957436552832783936 958425640180751688 961392902224654944 961629147716010048 963735477522473304 964731072024046107 969718378624538576 972720602706967488 973725479362656504 976098104799700014 979120080356355432 987356445108808434 987468841398350224 990526020473886912 991436430419175411 992939582901942192 997042639029636168 1003232312070615792 1008790385821699536 1014803619014913552 1015052989255788384 1017276337384832932 1020425799729677616 1021479958613695878 1026760636190687904 1030325777288572237 1033515640376152956 1045555243833547296 1051347793660879968 1052433896753504844 1057874594863132992 1062245977486534368 1064834296145127288 1074761988623775936 1077116121936881928 1078228845203345649 1083206817711209664 1084202412212782467 1090933175952605898 1094310678045338424 1094435249531580864 1100498602714581312 1107058493470814784 1109756004419817744 1110902446573144002 1113191781523284672 1114341773033122776 1117057030764684966 1123991757042078804 1127471607683075952 1128636351079442766 1136955906488930924 1141654071391777746 1141934612912761932 1143384974250721312 1147979024695887318 1155105715714523892 1161637413976502496 1175035769385689376 1176249649312740708 1177898916971911816 1179115754696056353 1182766267868489964 1190108919221024616 1197938583163268199 1210642913912528448 1211755637178992169 1218607669925110872 1226172825864085968 1229969026563355584 1232966027115410544 1240315534351561008 1245440805154666632 1245746850450285744 1247187088558494864 1248475504972294962 1260115326234026064 1277900853574335584 1284980636696631072 1286308096032061476 1290290474038352688 1298300639150208672 1301464139732933352 1305493440475140576 1306842090723565308 1316475260145077912 1317835255248533571 1321915240558900548 1323919443869256256 1325136281593400793 1329390185372848224 1337643082760821056 1338872534123652693 1345053847762266048 1353071492019884736 1357769656922731558 1360567732972903488 1361973278151594504 1365291926490170514 1370933628665749731 1374671264982573888 1378020853834870608 1379444429097096714 1387086780504836862 1395354976145506134 1403085474628306722 1403245195671339792 1419779061526836384 1436154829249175904 1437638460271127532 1442089353336982416 1442443721574015072 1445603216283709956 1454577567936807864 1459080904060451232 1460588219043984756 1464147157199550021 1479674672559756992 1481034667663212651 1481203262097525336 1485789030710830368 1489409374352913288 1498655676056105072 1503295476910767936 1504848468105923688 1513185578732549304 1522205428522370328 1522579483883682576 1525914506077249398 1530638699594516424 1532219937920543817 1540140954286031856 1550273460564229434 1568332865750320944 1572154339594741804 1577021690491319952 1578650845130257266 1586811892294699488 1597251444217690932 1612142982935663904 1615674182905322892 1624810226566814496 1634897101152114624 1636399763928908847 1641652874297371296 1643954702820547392 1653754045802081344 1660587740206222176 1660995800600380992 1662916118077993152 1664634006629726616 1666353669859716003 1669787672284927008 1675585546147027449 1680153768312034752 1685987635563118206 1691207411524613928 1705433859733396386 1712481107087666619 1712901919369142898 1715077461376081968 1720387298717803584 1732658573571785838 1735285519643911136 1742456120964753744 1757113673664711428 1762553654078534064 1764374473969111062 1766848375457867724 1774149401802734946 1785163378831536924 1815964370868792672 1820389235320227352 1827911504887666308 1837361138446494144 1839259238796128952 1849449040673115816 1860473301527341512 1870780632837742296 1870993594228453056 1872713257458442443 1890172989351039096 1900861222870640448 1916851280361503376 1922785804449309888 1927470955044946608 1929462144048092214 1939436757249077152 1947450958725313008 1952196209599400028 1958240160712710864 1974712890217616868 1974937682796700448 1982872860838350822 1985879165803884384 1994085278059272336 2006464624141231584 2017580771643399072 2029607238029827104 2030105978511576768 2034552674769665864 2036654485384097337 2040851599459355232 2042959917227391756 2047937889735255771 2053521272381375808 2060651554577144474 2067031280752305912 2069166643645645071 2080630170757255293 2091110487667094592 2093032464218259201 2102695587321759936 2104628211942460083 2104867793507009688 2124491954973068736 2129668592290254576 2154232243873763856 2156457690406691298 2168404824425564934 2181866351905211796 2188621356090676848 2219512008839635488 2221804893146288004 2228683546066245552 2234114061529369932 2247983514084157608 2254943215366151904 2257272702158885532 2273911812977861848 2283308142783555492 2283869225825523864 2286769948501442624 2288871759115874097 2295958049391774636 2310211431429047784 2323274827953004992 2325410190846344151 2350071538771378752 2352499298625481416 2355797833943823632 2358231509392112706 2365532535736979928 2367976267695385899 2380217838442049232 2395877166326536398 2423511274357984338 2437215339850221744 2452345651728171936 2465932054230821088 2480631068703122016 2490881610309333264 2491493700900571488 2494374177116989728 2496951009944589924 2503035198565312609 2520230652468052128 2528981453344677309 2555801707148671168 2558150789600094579 2569961273393262144 2572616192064122952 2580580948076705376 2596601278300417344 2598987860357678757 2602928279465866704 2610986880950281152 2613684181447130616 2632950520290155824 2635670510497067142 2643830481117801096 2646561710953666593 2650272563186801586 2658780370745696448 2677745068247305386 2715539313845463116 2723946556303189008 2730583852980341028 2741867257331499462 2756041707669741216 2758888858194193428 2774173561009673724 2790709952291012268 2797509927808290563 2806170949256613444 2806490391342679584 2839558123053672768 2872309658498351808 2875276920542255064 2884178706673964832 2884887443148030144 2891206432567419912 2894193216072138321 2909155135873615728 2918161808120902464 2921176438087969512 2928294314399100042 2962069335326425302 2962406524195050672 2971578061421660736 2978818748705826576 2997311352112210144 3009696936211847376 3026371157465098608 3044410857044740656 3045158967767365152 3051829012154498796 3061277399189032848 3064439875841087634 3080281908572063712 3090977331865716711 3100546921128458868 3126628742844560041 3136665731500641888 3144308679189483608 3154043380982639904 3157301690260514532 3173623784589398976 3194502888435381864 3224285965871327808 3231348365810645784 3234686535610036947 3249620453133628992 3252607236638347401 3272799527857817694 3283305748594742592 3321175480412444352 3329268013259453232 3332707339719432006 3339575344569854016 3351171092294054898 3371975271126236412 3382414823049227856 3410867719466792772 3424962214175333238 3425803838738285796 3430154922752163936 3465317147143571676 3470571039287822272 3484912241929507488 3514227347329422856 3525107308157068128 3528748947938222124 3533696750915735448 3537347264088169059 3548298803605469892 3570326757663073848 3593815749489804597 3631928741737585344 3635266911536976507 3640778470640454704 3655823009775332616 3678518477592257904 3698898081346231632 3720946603054683024 3741561265675484592 3745426514916884886 3780345978702078192 3833702560723006752 3854941910089893216 3858924288096184428 3878873514498154304 3894901917450626016 3904392419198800056 3916480321425421728 3949425780435233736 3949875365593400896 3953505765745600713 3965745721676701644 3971758331607768768 3975408844780202379 3988170556118544672 4012929248282463168 4016617602370958079 4035161543286798144 4059214476059654208 4069105349539331728 4073308970768194674 4081703198918710464 4085919834454783512 4095875779470511542 4121303109154288948 4134062561504611824 4138333287291290142 4161260341514510586 4186064928436518402 4209256423884920166 4209735587014019376 4259337184580509152 4308464487747527712 4312915380813382596 4323424433885539961 4336809648851129868 4363732703810423592 4377242712181353696 4392441471598650063 4439024017679270976 4443104002989637953 4443609786292576008 4457367092132491104 4468228123058739864 4495967028168315216 4509886430732303808 4514545404317771064 4547823625955723696 4566616285567110984 4567738451651047728 4577743518231748194 4591916098783549272 4620422862858095568 4650820381692688302 4704998597250962832 4711595667887647264 4716463018784225412 4731065071473959856 4735952535390771798 4760435676884098464 4791754332653072796 4832062602577956427 4847022548715968676 4874430679700443488 4904691303456343872 4909199291786726541 4931864108461642176 4961262137406244032 4981763220618666528 4982987401801142976 4988748354233979456 4993902019889179848 4999061009579148009 5006070397130625218 5026756638441082347 5040461304936104256 5057962906689354618 5116301579200189158 5145232384128245904 5161161896153410752 5197975720715357514 5205856558931733408 5227368362894261232 5265901040580311648 5271341020994134284 5287660962235602192 5293123421907333186 5300545126373603172 5355490136494610772 5431078627690926232 5447893112606378016 5461167705960682056 5483734514662998924 5512083415339482432 5517777716388386856 5548347122019347448 5581419904582024536 5595019855616581126 5612341898513226888 5612980782685359168 5618139772375327329 5750553841084510128 5768357413347929664 5782412865134839824 5788386432144276642 5818310271747231456 5842352876175939024 5856588628798200084 5924138670652850604 5924813048390101344 5957637497411653152 5994622704224420288 6019393872423694752 6052742314930197216 6088821714089481312 6090317935534730304 6103658024308997592 6109963456152292011 6122554798378065696 6128879751682175268 6143813669205767313 6160563817144127424 6181954663731433422 6201093842256917736 6207499930936935213 6253257485689120082 6273331463001283776 6279097392654777603 6288617358378967216 6308086761965279808 6313884635827380249 6314603380521029064 6389005776870763728 6462696731621291568 6469373071220073894 6505214473276694802 6545599055715635388 6658536026518906464 6665414679438864012 6702342184588109796 6743950542252472824 6764829646098455712 6821735438933585544 6849924428350666476 6851607677476571592 6860309845504327872 6866615277347622291 6930634294287143352 6969824483859014976 7028454694658845712 7050214616314136256 7057497895876444248 7067393501831470896 7074694528176338118 7096597607210939784 7140653515326147696 7187631498979609194 7270533823073953014 7281556941280909408 7311646019550665232 7357036955184515808 7397796162692463264 7441893206109366048 7467733113075023569 7483122531350969184 7490853029833769772 7509105595695937827 7560691957404156384 7586944360034031927 7667405121446013504 7674452368800283737 7709883820179786432 7717848576192368856 7789803834901252032 7808784838397600112 7832960642850843456 7898851560870467472 7907011531491201426 7931491443353403288 7950817689560404758 7976341112237089344 8033235204741916158 8138210699078663456 8146617941536389348 8171839668909567024 8191751558941023084 8242606218308577896 8268125123009223648 8276666574582580284 8322520683029021172 8372129856873036804 8392529783424871689 8418512847769840332 8419471174028038752 8518674369161018304 8616928975495055424 8625830761626765192 8646848867771079922 8673619297702259736 8682579648216414963 8727465407620847184 8754485424362707392 8784882943197300126 8886208005979275906 8887219572585152016 8914734184264982208 8936456246117479728 8991934056336630432 9029090808635542128 9095647251911447392 9133232571134221968 9135476903302095456 9155487036463496388 9183832197567098544 9240845725716191136 9272931995597150133 9301640763385376604 9379886228533680123 9409997194501925664 9423191335775294528 9432926037568450824 9462130142947919712 9471905070781543596 9520871353768196928 9583508665306145592 9664125205155912854 9694045097431937352 9704059606830110841 9748861359400886976 9757821709915042203 9818398583573453082 9963526441237333056 9987804039778359696 9998122019158296018 10012140794261250436 10053513276882164694 10115925813378709236 10232603158400378316 10290464768256491808 10395951441430715028 10411713117863466816 10454736725788522464 10531802081160623296 10542682041988268568 10575321924471204384 10586246843814666372 10601090252747206344 10612041792264507177 10710980272989221544 10862157255381852464 10895786225212756032 10905800734610929521 10922335411921364112 10967469029325997848 11035555432776773712 11096694244038694896 11162839809164049072 11190039711233162252 11224683797026453776 11236279544750654658 11501107682169020256 11564825730269679648 11576772864288553284 11636620543494462912 11684705752351878048 11713177257596400168 11848277341305701208 11849626096780202688 11860517297236802139 11915274994823306304 11926226534340607137 12038787744847389504 12105484629860394432 12177643428178962624 12207316048617995184 12219926912304584022 12245109596756131392 12257759503364350536 12287627338411534626 12363909327462866844 12402187684513835472 12414999861873870426 12506514971378240164 12558194785309555206 12577234716757934432 12627769271654760498 12629206761042058128 12778011553741527456 12925393463242583136 12938746142440147788 12970273301656619883 13010428946553389604 13091198111431270776 13177324414795950189 13317072053037812928 13329312008968913859 13330829358877728024 13404684369176219592 13487901084504945648 13529659292196911424 13643470877867171088 13699848856701332952 13703215354953143184 13733230554695244582 13861268588574286704 14056909389317691424 14114995791752888496 14134787003662941792 14149389056352676236 14193195214421879568 14281307030652295392 14375262997959218388 14496187807733869281 14541067646147906028 14563113882561818816 14623292039101330464 14714073910369031616 14727597875360179623 14795592325384926528 14883786412218732096 14935466226150047138 14966245062701938368 14981706059667539544 14997183028737444027 15018211191391875654 15080269915323247041 15121383914808312768 15173888720068063854 15348904737600567474 15435697152384737712 15617569676795200224 15797703121740934944 15814023062982402852 15862982886706806576 15901635379120809516 16066470409483832316 16276421398157326912 16293235883072778696 16343679337819134048 16383503117882046168 16485212436617155792 16536250246018447296 16553333149165160568 16645041366058042344 16744259713746073608 16785059566849743378 16837025695539680664 16838942348056077504 16854419317125981987 17251661523253530384 17293697735542159844 17347238595404519472 17365159296432829926 17454930815241694368 17569765886394600252 17772416011958551812 17774439145170304032 17872912492234959456 17983868112673260864 18058181617271084256 18191294503822894784 18266465142268443936 18270953806604190912 18310974072926992776 18329890368456876033 18367664395134197088 18431441007617301939 18481691451432382272 18545863991194300266 18603281526770753208 18759772457067360246 18819994389003851328 18837292177964332809 18865852075136901648 18924260285895839424 18943810141563087192 19167017330612291184 19328250410311825708 19388090194863874704 19408119213660221682 19515643419830084406 19636797167146906164 19975608079556719392 19996244038316592036 20024281588522500872 20107026553764329388 20231851626757418472 20465206316800756632 20580929536512983616 20599845832042866873 20791902882861430056 20909473451577044928 21085364083976537136 21150643848942408768 21172493687629332744 21202180505494412688 21224083584529014354 21421960545978443088 21724314510763704928 21811601469221859042 21844670823842728224 21934938058651995696 22071110865553547424 22193388488077389792 22325679618328098144 22380079422466324504 22403199339225070707 22449367594052907552 22472559089501309316 22527316787087813481 22760833080102095781 23002215364338040512 23023357106400851211 23129651460539359296 23153545728577106568 23369411504703756096 23426354515192800336 23696554682611402416 23721034594473604278 23852453068681214274 24414632097235990368 24439853824609168044 24515519006728701072 24575254676823069252 24727818654925733688 24804375369027670944 24829999723747740852 25013029942756480328 25116389570619110412 25154469433515868864 25177589350274615067 25255538543309520996 25258413522084116256 25556023107483054912 25850786926485166272 25877492284880295576 25940546603313239766 26020857893106779208 26047738944649244889 26182396222862541552 26354648829591900378 26658624017937827718 26661658717755456048 26809368738352439184 26975802169009891296 27286941755734342176 27399697713402665904 27406430709906286368 27466461109390489164 27722537177148573408 27818795986791450399 28113818778635382848 28139658685601040369 28229991583505776992 28269574007325883584 28298778112705352472 28386390428843759136 28562614061304590784 28750525995918436776 28992375615467738562 29082135292295812056 29112178820490332523 29246584078202660928 29455195750720359246 29870932452300094276 29963412119335079088 29994366057474888054 30036422382783751308 30160539830646494082 30347777440136127708 30697809475201134948 30871394304769475424 31235139353590400448 31595406243481869888 31628046125964805704 31725965773413613152 31803270758241619032 31836125376793521531 32132940818967664632 32586471766145557392 32687358675638268096 32767006235764092336 32970424873234311584 33106666298330321136 33290082732116084688 33488519427492147216 33570119133699486756 33674051391079361328 33708838634251963974 34503323046507060768 34587395471084319688 34694477190809038944 34730318592865659852 34909861630483388736 35139531772789200504 35544832023917103624 35548878290340608064 35581551891710406417 35745824984469918912 35778679603021821411 36116363234542168512 36532930284536887872 36621948145853985552 36659780736913752066 36735328790268394176 36862882015234603878 37091727982388600532 37206563053541506416 37519544914134720492 37674584355928665618 37731704150273803296 37887620283126174384 38334034661224582368 38656500820623651416 38776180389727749408 38816238427320443364 38910819904969859649 39031286839660168812 39273594334293812328 39531973244387850567 39951216159113438784 39987936026906741577 39992488076633184072 40048563177045001744 40214053107528658776 40463703253514836944 40930412633601513264 41199691664085733746 41583805765722860112 42170728167953074272 42344987375258665488 42404361010988825376 42448167169058028708 42843921091956886176 43448629021527409856 43488563423201607843 43623202938443718084 43689341647685456448 43869876117303991392 44142221731107094848 44182793626080538869 44386776976154779584 44651359236656196288 44760158844932649008 44806398678450141414 44898735188105815104 44945118179002618632 44991549086212332081 45054633574175626962 45521666160204191562 46046714212801702422 46307091457154213136 46852709030385600672 47393109365222804832 47442069188947208556 47557668772740939571 47704906137362428548 48829264194471980736 48879707649218336088 49031038013457402144 49150509353646138504 49455637309851467376 49608750738055341888 49659999447495481704 50026059885512960656 50232779141238220824 50355178700549230134 50511077086619041992 50516827044168232512 51754984569760591152 51881093206626479532 52041715786213558416 52095477889298489778 52364792445725083104 52709297659183800756 53152688628357520697 53317248035875655436 53323317435510912096 53618737476704878368 53951604338019782592 54573883511468684352 54799395426805331808 54812861419812572736 54932922218780978328 54989671105370628099 55294323022851905817 55445074354297146816 55637591973582900798 56279317371202080738 56459983167011553984 56597556225410704944 56772780857687518272 57501051991836873552 57984751230935477124 58164270584591624112 58224357640980665046 58910391501440718492 59741864904600188552 59926824238670158176 59988732114949776108 60072844765567502616 60321079661292988164 60695554880272255416 61395618950402269896 61742788609538950848 61799537496128600619 63256092251929611408 63451931546827226304 63606541516483238064 63672250753587043062 64265881637935329264 65172943532291114784 65534012471528184672 65940849746468623168 66213332596660642272 66580165464232169376 66977038854984294432 67140238267398973512 67209598017675212121 67348102782158722656 67417677268503927948 67581950361263440443 68282499240306287343 69006646093014121536 69070071319202553633 69174790942168639376 69388954381618077888 69460637185731319704 70279063545578401008 71089664047834207248 71163103783420812834 71557359206043642822 73243896291707971104 73319561473827504132 73725764030469207756 74183455964777201064 74413126107083012832 75039089828269440984 75349168711857331236 75463408300547606592 75532768050823845201 75775240566252348768 76668069322449164736 77313001641247302832 77552360779455498816 77632476854640886728 77821639809939719298 78062573679320337624 78547188668587624656 79063946488775701134 79975872053813483154 79984976153266368144 80097126354090003488 80428106215057317552 80927406507029673888 81860825267203026528 82145064243825259259 82399383328171467492 83167611531445720224 83456387960374351197 84341456335906148544 84418976056803121107 84689974750517330976 84808722021977650752 84896334338116057416 85687842183913772352 86977126846403215686 87246405876887436168 87739752234607982784 88365587252161077738 89520317689865298016 89612797356900282828 89890236358005237264 89983098172424664162 90109267148351253924 91043332320408383124 92093428425603404844 92614182914308426272 93705418060771201344 94786218730445609664 94884138377894417112 95115337545481879142 95409812274724857096 95508376130380564593 97759415298436672176 98062076026914804288 98301018707292277008 98911274619702934752 99319998894990963408 100052119771025921312 100465558282476441648 100710357401098460268 101022154173238083984 103509969139521182304 103762186413252959064 104083431572427116832 104190955778596979556 104729584891450166208 105418595318367601512 106305377256715041394 106634496071751310872 106646634871021824192 106744655675131219251 107237474953409756736 107336038809065464233 109598790853610663616 109865844437561956656 109979342210741256198 110588646045703811634 111275183947165801596 112558634742404161476 113195112450821409888 115002103983673747104 115969502461870954248 116328541169183248224 116448715281961330092 116732459714909578947 117820783002881436984 119483729809200377104 119853648477340316352 119963808080720224731 119977464229899552216 120145689531135005232 120642159322585976328 121391109760544510832 122791237900804539792 123599074992257201238 126512184503859222816 127213083032966476128 127344501507174086124 128531763275870658528 130345887064582229568 130465690269604823529 131068024943056369344 132426665193321284544 133160330928464338752 133954077709968588864 134280476534797947024 134419196035350424242 134696205564317445312 134835354537007855896 135163900722526880886 136564998480612574686 138140142638405107266 138349581884337278752 138921274371462639408 140558127091156802016 142179328095668414496 142326207566841625668 142673006318222818713 143114718412087285644 146487792583415942208 146639122947655008264 147451528060938415512 148366911929554402128 148826252214166025664 150078179656538881968 150698337423714662472 151065536101647690402 151550481132504697536 154626003282494605664 155264953709281773456 155643279619879438596 156125147358640675248 157094377337175249312 158127892977551402268 159458065885072562091 159951744107626966308 159969952306532736288 160194252708180006976 160856212430114635104 161854813014059347776 163721650534406053056 164290128487650518518 164798766656342934984 164969013316111884297 165882969068555717451 166335223062891440448 166912775920748702394 168837952113606242214 169379949501034661952 169792668676232114832 173954253692806431372 174492811753774872336 176731174504322155476 179040635379730596032 179225594713800565656 179780472716010474528 179966196344849328324 180218534296702507848 182086664640816766248 184186856851206809688 185228365828616852544 185398612488385801857 189768276755788834224 190230675090963758284 190819624549449714192 191016752260761129186 195518830596873344352 196602037414584554016 197822549239405869504 198639997789981926816 200104239542051842624 200931116564952883296 201420714802196920536 201628794053025636363 202044308346476167968 202745851083790321329 207019938279042364608 207210213957607660899 207524372826505918128 208166863144854233664 208381911557193959112 210837190636735203024 212610754513430082788 213268992143502621744 213489311350262438502 214672077618130928466 219731688875123913312 219958684421482512396 221177292091407623268 222550367894331603192 225117269484808322952 226390224901642819776 226598304152471535603 230004207967347494208 231939004923741908496 232657082338366496448 232897430563922660184 233464919429819157894 235641566005762873968 238967459618400754208 239927616161440449462 239954928459799104432 240291379062270010464 241284318645171952656 242782219521089021664 245582475801609079584 246435192731475777777 247198149984514402476 250369163881123053591 253024369007718445632 253256928170409363321 254426166065932952256 254689003014348172248 257063526551741317056 260931380539209647058 268560953069595894048 268838392070700848484 269670709074015711792 270327801445053761772 273129996961225149372 276280285276810214532 276699163768674557504 277842548742925278816 281116254182313604032 284358656191336828992 284652415133683251336 285346012636445637426 286229436824174571288 286525128391141693779 293278245895310016528 294903056121876831024 296733823859108804256 300156359313077763936 301396674847429324944 302131072203295380804 309252006564989211328 310529907418563546912 311286559239758877192 312250294717281350496 314188754674350498624 316255785955102804536 318916131770145124182 319903488215253932616 319939904613065472576 320233967025393657753 321712424860229270208 328580256975301037036 329597533312685869968 329938026632223768594 331765938137111434902 333825551841497404788 337675904227212484428 339585337352464229664 347908507385612862744 348985623507549744672 350197379144728736841 353462349008644310952 358451189427601131312 359560945432020949056 359932392689698656648 360437068593405015696 364173329281633532496 368373713702413619376 370797224976771603714 379536553511577668448 380461350181927516568 381639249098899428384 382033504521522258372 391037661193746688704 391397070808814470587 393204074829169108032 397279995579963853632 401862233129905766592 402841429604393841072 403257588106051272726 404088616692952335936 405491702167580642658 414420427915215321798 415048745653011836256 416763823114387918224 421674381273470406048 425221509026860165576 426537984287005243488 426978622700524877004 428019018954668456139 429344155236261856932 439463377750247826624 439917368842965024792 442354584182815246536 445100735788663206384 450234538969616645904 453196608304943071206 463878009847483816992 465794861127845320368 466929838859638315788 471283132011525747936 477934919236801508416 478374197655217686273 479855232322880898924 479909856919598208864 480582758124540020928 482568637290343905312 485564439042178043328 491164951603218159168 492870385462951555554 494396299969028804952 494907039948335652891 500738327762246107182 506513856340818726642 509378006028696344496 521862761078419294116 537121906139191788096 537676784141401696968 539341418148031423584 540655602890107523544 546259993922450298744 552560570553620429064 555685097485850557632 569304830267366502672 570692025272891274852 572458873648349142576 573050256782283387558 586556491790620033056 589806112243753662048 593467647718217608512 600312718626155527872 602793349694858649888 604262144406590761608 604886382159076909089 608237553251370963987 621059814837127093824 622573118479517754384 624500589434562700992 632511571910205609072 637832263540290248364 639806976430507865232 640467934050787315506 657160513950602074072 659195066625371739936 659876053264447537188 663531876274222869804 667651103682994809576 675351808454424968856 679170674704928459328 679794912457414606809 695817014771225725488 697971247015099489344 700394758289457473682 706924698017288621904 716902378855202262624 719864785379397313296 720874137186810031392 728346658563267064992 736747427404827238752 739305578194427333331 741594449953543207428 751107491643369160773 759073107023155336896 759770784511228089963 760922700363855033136 763278498197798856768 764067009043044516744 782794141617628941174 805682859208787682144 806515176212102545452 810983404335161285316 828840855830430643596 830097491306023672512 833527646228775836448 843348762546940812096 850443018053720331152 853075968574010486976 853957245401049754008 856038037909336912278 858688310472523713864 879834737685930049584 884709168365630493072 890201471577326412768 900469077939233291808 903595706682077851849 906393216609886142412 927756019694967633984 931589722255690640736 933859677719276631576 942566264023051495872 956748395310435372546 959710464645761797848 959819713839196417728 965137274580687810624 985740770925903111108 988792599938057609904 989814079896671305782 1001476655524492214364 1013027712681637453284 1018756012057392688992 1043725522156838588232 1050592137434186210523 1075353568282803393936 1078682836296062847168 1081311205780215047088 1092519987844900597488 1105121141107240858128 1138609660534733005344 1141384050545782549704 1144917747296698285152 1146100513564566775116 1173112983581240066112 1174191212426443411761 1179612224487507324096 1205586699389717299776 1208524288813181523216 1209772764318153818178 1216475106502741927974 1245146236959035508768 1265023143820411218144 1275664527080580496728 1279613952861015730464 1280935868101574631012 1284057056864005368417 1314321027901204148144 1318390133250743479872 1319752106528895074376 1327063752548445739608 1335302207365989619152 1350703616908849937712 1359589824914829213618 1391634029542451450976 1400789516578914947364 1413849396034577243808 1433804757710404525248 1435122592965653058819 1439729570758794626592 1441748274373620062784 1456693317126534129984 1473494854809654477504 1478611156388854666662 1483188899907086414856 1502214983286738321546 1519541569022456179926 1521845400727710066272 1528134018086089033488 1565588283235257882348 1611365718417575364288 1613030352424205090904 1621966808670322570632 1657681711660861287192 1667055292457551672896 1700886036107440662304 1707914490802099508016 1712076075818673824556 1717376620945047427728 1759669475371860099168 1769418336731260986144 1780402943154652825536 1800938155878466583616 1807191413364155703698 1812786433219772284824 1814659146477230727267 1824712659754112891961 1863179444511381281472 1867719355438553263152 1913496790620870745092 1919420929291523595696 1971481541851806222216 1977585199876115219808 1979628159793342611564 2002953311048984428728 2026055425363274906568 2037512024114785377984 2039384737372243820427 2087451044313677176464 2101184274868372421046 2150707136565606787872 2162622411560430094176 2185039975689801194976 2210242282214481716256 2217916734583281999993 2277219321069466010688 2279312353533684269889 2282768101091565099408 2289835494593396570304 2292201027129133550232 2348382424852886823522 2417048577626363046432 2419545528636307636356 2432950213005483855948 2490292473918071017536 2530046287640822436288 2551329054161160993456 2559227905722031460928 2561871736203149262024 2568114113728010736834 2628642055802408296288 2639504213057790148752 2654127505096891479216 2670604414731979238304 2701407233817699875424 2710787120046233555547 2719179649829658427236 2783268059084902901952 2801579033157829894728 2827698792069154487616 2870245185931306117638 2879459141517589253184 2957222312777709333324 2966377799814172829712 3004429966573476643092 3039083138044912359852 3043690801455420132544 3056268036172178066976 3131176566470515764696 3151776412302558631569 3226060704848410181808 3243933617340645141264 3315363423321722574384 3401772072214881324608 3415828981604199016032 3424152151637347649112 3434753241890094855456 3519338950743720198336 3522573637279330235283 3538836673462521972288 3614382826728311407396 3625572866439544569648 3629318292954461454534 3649425319508225783922 3735438710877106526304 3826993581241741490184 3838841858583047191392 3852171170592016105251 3942963083703612444432 3955170399752230439616 3959256319586685223128 4005906622097968857456 4052110850726549813136 4078769474744487640854 4174902088627354352928 4202368549736744842092 4301414273131213575744 4305367778896959176457 4325244823120860188352 4370079951379602389952 4420484564428963432512 4435833469166563999986 4558624707067368539778 4565536202183130198816 4584402054258267100464 4696764849705773647044 4834097155252726092864 4839091057272615272712 4865900426010967711896 5102658108322321986912 5123743472406298524048 5136228227456021473668 5257284111604816592576 5279008426115580297504 5308255010193782958432 5341208829463958476608 5402814467635399750848 5421574240092467111094 5438359299659316854472 5443977439431692181801 5603158066315659789456 5740490371862612235276 5914444625555418666648 5932755599628345659424 6008859933146953286184 6078166276089824719704 6112536072344356133952 6262353132941031529392 6303552824605117263138 6452121409696820363616 6487867234681290282528 6630726846643445148768 6653750203749845999979 6831657963208398032064 6848304303274695298224 6869506483780189710912 7045147274558660470566 7228765653456622814792 7251145732879089139296 7258636585908922909068 7298850639016451567844 7470877421754213052608 7653987162483482980368 7677683717166094382784 7704342341184032210502 7885926167407224888864 7918512639173370446256 8011813244195937714912 8104221701453099626272 8132361360138700666641 8157538949488975281708 8349804177254708705856 8404737099473489684184 8610735557793918352914 8871666938333127999972 9117249414134737079556 9131072404366260397632 9168804108516534200928 9393529699411547294088 9678182114545230545424 9731800852021935423792 10205316216644643973824 10247486944812597048096 10272456454912042947336 10558016852231160595008 10616510020387565916864 10843148480184934222188 10876718599318633708944 10887954878863384363602 11206316132631319578912 11480980743725224470552 11556513511776048315753 11828889251110837333296 11865511199256691318848 12017719866293906572368 12156332552179649439408 12524706265882063058784 12607105649210234526276 12904242819393640727232 12916103336690877529371 12975734469362580565056 13261453693286890297536 13307500407499691999958 13696608606549390596448 14090294549117320941132 14457531306913245629584 14502291465758178278592 14517273171817845818136 14597701278032903135688 15307974324966965960736 15408684682368064421004 15771852334814449777728 15837025278346740892512 16023626488391875429824 16208443402906199252544 16264722720277401333282 16315077898977950563416 16809474198946979368368 17221471115587836705828 17743333876666255999944 18234498828269474159112 18337608217033068401856 18787059398823094588176 19356364229090461090848 19463601704043870847584 19961250611249537999937 20494973889625194096192 20544912909824085894672 21686296960369868444376 21753437198637267417888 21775909757726768727204 22412632265262639157824 22961961487450448941104 23113027023552096631506 23657778502221674666592 24035439732587813144736 24312665104359298878816 24397084080416101999923 25049412531764126117568 25214211298420469052552 25832206673381755058742 26615000814999383999916 27393217213098781192896 28180589098234641882264 28915062613826491259168 29034546343635691636272 29195402556065806271376 30615948649933931921472 30817369364736128842008 31674050556693481785024 32529445440554802666564 32630155797955901126832 33618948397893958736736 34442942231175673411656 34669540535328144947259 35486667753332511999888 36468997656538948318224 37574118797646189176352 38712728458180922181696 38748310010072632588113 38927203408087741695168 39922501222499075999874 41089825819648171789344 43372593920739736888752 43506874397274534835776 43551819515453537454408 45923922974900897882208 46226054047104193263012 47315557004443349333184 48070879465175626289472 48625330208718597757632 48794168160832203999846 50428422596840938105104 51664413346763510117484 53230001629998767999832 56361178196469283764528 57830125227652982518336 58069092687271383272544 58390805112131612542752 59883751833748613999811 61634738729472257684016 65058890881109605333128 65260311595911802253664 67237896795787917473472 68885884462351346823312 69339081070656289894518 70973335506665023999776 72937995313077896636448 73191252241248305999769 75148237595292378352704 77496620020145265176226 79845002444998151999748 82179651639296343578688 86745187841479473777504 87103639030907074908816 91847845949801795764416 92452108094208386526024 97588336321664407999692 100856845193681876210208 103328826693527020234968 106460003259997535999664 112722356392938567529056 116138185374542766545088 116781610224263225085504 119767503667497227999622 123269477458944515368032 130117781762219210666256 130520623191823604507328 137771768924702693646624 138678162141312579789036 141946671013330047999552 145875990626155793272896 146382504482496611999538 154993240040290530352452 159690004889996303999496 173490375682958947555008 174207278061814149817632 184904216188416773052048 195176672643328815999384 201713690387363752420416 206657653387054040469936 212920006519995071999328 219573756723744917999307 225444712785877135058112 239535007334994455999244 246538954917889030736064 260235563524438421332512 275543537849405387293248 277356324282625159578072 292765008964993223999076 309986480080581060704904 319380009779992607998992 348414556123628299635264 369808432376833546104096 390353345286657631998768 413315306774108080939872 425840013039990143998656 439147513447489835998614 479070014669988911998488 520471127048876842665024 554712648565250319156144 585530017929986447998152 619972960161162121409808 638760019559985215997984 658721270171234753997921 739616864753667092208192 780706690573315263997536 826630613548216161879744 878295026894979671997228 958140029339977823996976 1109425297130500638312288 1171060035859972895996304 1239945920322324242819616 1277520039119970431995968 1317442540342469507995842 1561413381146630527995072 1756590053789959343994456 1916280058679955647993952 2218850594261001276624576 2342120071719945791992608 2479891840644648485639232 2634885080684939015991684 3513180107579918687988912 3832560117359911295987904 4684240143439891583985216 5269770161369878031983368 7026360215159837375977824 10539540322739756063966736 14052720430319674751955648 21079080645479512127933472 42158161290959024255866944
- Sum of all divisors σ(n): 154860916034170162196407185
- Sum of proper divisors (its aliquot sum) s(n): 112702754743211137940540241
- 42158161290959024255866944 is an abundant number, because the sum of its proper divisors (112702754743211137940540241) is greater than itself. Its abundance is 70544593452252113684673297
Bases of 42158161290959024255866944
- Binary: 100010110111110101011010000000110000110111011111001000111110111001101100011000010000002
- Hexadecimal: 0x22DF5680C377C8FB9B1840
- Base-36: 5AP3H58ZRSC2Q1000
Squares and roots of 42158161290959024255866944
- 42158161290959024255866944 squared (421581612909590242558669442) is 1777310563434515862620641435386136665673205031899136
- 42158161290959024255866944 cubed (421581612909590242558669443) is 74928145397397580029966729261807478901630893887728198894310151200718444560384
-
42158161290959024255866944 is a
perfect square number . Itssquare root is 6492931640712 -
The
cube root of 42158161290959024255866944 is 348038445.5999340019
Scales and comparisons
How big is 42158161290959024255866944?- 42,158,161,290,959,024,255,866,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,158,161,290,959,024,255,866,944 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 42158161290959024255866944 cubic inches would be around 29003203.8 feet tall.
Recreational maths with 42158161290959024255866944
- 42158161290959024255866944 backwards is 44966855242095909216185124
- The number of decimal digits it has is: 26
- The sum of 42158161290959024255866944's digits is 117
- 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 42158161290959024255866944 - Facts about the integer". Numbermatics.com. 2024. Web. 30 May 2024.
APA style:
Numbermatics. (2024). Number 42158161290959024255866944 - Facts about the integer. Retrieved 30 May 2024, from https://numbermatics.com/n/42158161290959024255866944/
Chicago style:
Numbermatics. 2024. "Number 42158161290959024255866944 - Facts about the integer". https://numbermatics.com/n/42158161290959024255866944/
The information we have on file for 42158161290959024255866944 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 42158161290959024255866944, math, Factors of 42158161290959024255866944, curriculum, school, college, exams, university, Prime factorization of 42158161290959024255866944, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, one hundred fifty-eight sextillion, one hundred sixty-one quintillion, two hundred ninety quadrillion, nine hundred fifty-nine trillion, twenty-four billion, two hundred fifty-five million, eight hundred sixty-six thousand, nine hundred forty-four.