801460214795384520043659264
801,460,214,795,384,520,043,659,264 is an even composite number composed of seven prime numbers multiplied together.
801460214795384520043659264 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, eight hundred fifty-one divisors.
Prime factorization of 801460214795384520043659264:
218 × 32 × 72 × 132 × 172 × 1512 × 789012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 17 × 17 × 151 × 151 × 78901 × 78901)See below for interesting mathematical facts about the number 801460214795384520043659264 from the Numbermatics database.
Names of 801460214795384520043659264
- Cardinal: 801460214795384520043659264 can be written as Eight hundred one septillion, four hundred sixty sextillion, two hundred fourteen quintillion, seven hundred ninety-five quadrillion, three hundred eighty-four trillion, five hundred twenty billion, forty-three million, six hundred fifty-nine thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 8.01460214795384520043659264 × 1026
Factors of 801460214795384520043659264
Divisors of 801460214795384520043659264
- Number of divisors d(n): 13851
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 28 32 34 36 39 42 48 49 51 52 56 63 64 68 72 78 84 91 96 98 102 104 112 117 119 126 128 136 144 147 151 153 156 168 169 182 192 196 204 208 221 224 234 238 252 256 272 273 288 289 294 302 306 312 336 338 357 364 384 392 408 416 441 442 448 453 468 476 504 507 512 544 546 576 578 588 604 612 624 637 663 672 676 714 728 768 784 816 819 832 833 867 882 884 896 906 936 952 1008 1014 1024 1057 1071 1088 1092 1152 1156 1176 1183 1208 1224 1248 1274 1326 1344 1352 1359 1428 1456 1521 1536 1547 1568 1632 1638 1664 1666 1734 1764 1768 1792 1812 1872 1904 1911 1963 1989 2016 2023 2028 2048 2114 2142 2176 2184 2304 2312 2352 2366 2416 2448 2496 2499 2548 2567 2601 2652 2688 2704 2718 2856 2873 2912 3042 3072 3094 3136 3171 3264 3276 3328 3332 3468 3528 3536 3549 3584 3624 3744 3757 3808 3822 3926 3978 4032 4046 4056 4096 4228 4284 4352 4368 4608 4624 4641 4704 4732 4832 4896 4992 4998 5096 5134 5202 5304 5376 5408 5436 5712 5733 5746 5824 5889 6069 6084 6144 6188 6272 6342 6528 6552 6656 6664 6936 7056 7072 7098 7168 7248 7399 7488 7497 7514 7616 7644 7701 7852 7956 8064 8092 8112 8192 8281 8456 8568 8619 8704 8736 9216 9248 9282 9408 9464 9513 9664 9792 9984 9996 10192 10268 10404 10608 10647 10752 10816 10829 10872 11271 11424 11466 11492 11648 11778 12138 12168 12288 12376 12544 12684 13056 13104 13312 13328 13741 13872 13923 14112 14144 14161 14196 14336 14496 14798 14976 14994 15028 15232 15288 15402 15704 15912 16128 16184 16224 16384 16562 16912 17136 17238 17408 17472 17667 17969 18207 18432 18496 18564 18816 18928 19026 19328 19584 19968 19992 20111 20384 20536 20808 21216 21294 21504 21632 21658 21744 22197 22542 22801 22848 22932 22984 23103 23296 23556 24276 24336 24576 24752 24843 25088 25368 25519 25857 26112 26208 26299 26624 26656 27482 27744 27846 28224 28288 28322 28392 28672 28992 29596 29952 29988 30056 30464 30576 30804 31408 31824 32256 32368 32448 32487 32768 33124 33371 33813 33824 34272 34476 34816 34944 35334 35938 36414 36864 36992 37128 37632 37856 38052 38656 39168 39936 39984 40222 40768 41072 41223 41616 42432 42483 42588 43008 43264 43316 43488 43639 44394 45084 45602 45696 45864 45968 46206 46592 47112 48552 48672 48841 49152 49504 49686 50176 50736 51038 51714 52224 52416 52598 53248 53312 53907 54964 55488 55692 56448 56576 56644 56784 57344 57984 59192 59904 59976 60112 60333 60928 61152 61608 62816 63648 64512 64736 64896 64974 65536 66248 66591 66742 67626 67648 68403 68544 68952 69632 69888 70668 71876 72828 73728 73984 74256 74529 75264 75712 76104 76557 77312 78336 78897 78901 79872 79968 80444 81536 82144 82446 83232 84864 84966 85176 86016 86528 86632 86976 87278 88788 90168 91204 91392 91728 91936 92412 93184 94224 96187 97104 97344 97461 97682 98304 99008 99372 100113 100352 101472 102076 103428 104448 104832 105196 106496 106624 107814 109928 110976 111384 112896 113152 113288 113568 114688 115968 118384 119808 119952 120224 120666 121856 122304 123216 123669 125632 125783 127296 127449 129024 129472 129792 129948 130917 131072 132496 133182 133484 135252 135296 136806 137088 137904 139264 139776 140777 141336 143752 145656 146523 147456 147968 148512 149058 150528 151424 152208 153114 154624 156672 157794 157802 159607 159744 159936 160888 161721 163072 164288 164892 166464 169728 169932 170352 172032 173056 173264 173952 174556 177576 178633 180336 180999 182408 182784 183456 183872 184093 184824 186368 188448 192374 194208 194688 194922 195364 196608 198016 198744 200226 200704 202944 204152 205209 206856 208896 209664 210392 212992 213248 215628 219856 221952 222768 225792 226304 226576 227136 229376 229671 231936 233597 236691 236703 236768 239616 239904 240448 241332 243712 244608 246432 247338 251264 251566 254592 254898 258048 258944 259584 259896 261834 262144 264992 266364 266968 270504 270592 273612 274176 275808 278528 279552 281554 282672 287504 288561 291312 293046 294912 295936 296413 297024 298116 300339 301056 302848 304416 305473 306228 309248 313344 315588 315604 319214 319488 319872 321776 323442 326144 328576 329784 332928 339456 339864 340704 341887 344064 346112 346528 347904 349112 355152 357266 360672 361998 364816 365568 366912 367744 368186 369648 372736 376896 377349 384748 387617 388416 389376 389844 390728 392751 393216 396032 397488 400452 401408 405888 408304 410418 413712 417792 419328 420784 422331 425984 426496 431256 433823 439569 439712 443904 445536 451584 452608 453152 454272 458752 459342 463872 467194 473382 473406 473536 478821 479232 479808 480896 482664 487424 489216 492864 494676 502528 503132 509184 509796 516096 517888 519168 519792 523668 529984 532728 533936 535899 541008 541184 547224 548352 551616 552279 552307 557056 559104 563108 565344 567307 575008 577122 582624 586092 589824 591872 592826 594048 596232 600678 602112 605696 608832 610946 612456 618496 626688 631176 631208 638428 638976 639744 643552 646884 652288 657152 659568 665856 678912 679728 681408 683774 688128 692224 693056 695808 698224 700791 710109 710304 714532 721344 723996 729632 731136 733824 735488 736372 739296 745472 753792 754698 769496 775234 776832 778752 779688 781456 785502 786432 792064 794976 800904 802816 811776 816608 820836 827424 835584 838656 841568 844662 851968 852992 862512 865683 867646 879138 879424 887808 889239 891072 903168 905216 906304 908544 916419 917504 918684 927744 934388 946764 946812 947072 957642 958464 959616 961792 965328 974848 978432 985728 989352 1005056 1006264 1018368 1019592 1025661 1025713 1032192 1035776 1038336 1039584 1047336 1059968 1065456 1067872 1071798 1082016 1082368 1094448 1096704 1103232 1104558 1104614 1114112 1117249 1118208 1126216 1130688 1132047 1134614 1150016 1154244 1162851 1165248 1172184 1179648 1183744 1185652 1188096 1192464 1201356 1204224 1211392 1217664 1221892 1224912 1236992 1250431 1253376 1262352 1262416 1266993 1276856 1277952 1279488 1287104 1293768 1301469 1304576 1314304 1319136 1331712 1341317 1357824 1359456 1362816 1367548 1376256 1384448 1386112 1391616 1396448 1401582 1420218 1420608 1429064 1436463 1442688 1447992 1459264 1462272 1467648 1470976 1472744 1478592 1490944 1507584 1509396 1538992 1550468 1553664 1557504 1559376 1562912 1571004 1584128 1589952 1601808 1605632 1607697 1623552 1633216 1635179 1641672 1654848 1656837 1656921 1671168 1677312 1683136 1689324 1701921 1703936 1705984 1725024 1731366 1735292 1758276 1758848 1775616 1778478 1782144 1806336 1810432 1812608 1817088 1832838 1835008 1837368 1855488 1868776 1893528 1893624 1894144 1915284 1916928 1919232 1923584 1930656 1949696 1956864 1971456 1978704 2010112 2012528 2036736 2039184 2051322 2051426 2064384 2071552 2074891 2076672 2079168 2094672 2102373 2119936 2130912 2135744 2138311 2143596 2164032 2164736 2188896 2193408 2206464 2209116 2209228 2228224 2234498 2236416 2252432 2261376 2264094 2269228 2300032 2308488 2325702 2330496 2344368 2359296 2367488 2371304 2376192 2384928 2393209 2402712 2408448 2422784 2435328 2443784 2449824 2473984 2500862 2506752 2524704 2524832 2533986 2553712 2555904 2558976 2574208 2587536 2602938 2609152 2628608 2638272 2663424 2667717 2682634 2713319 2715648 2718912 2725632 2735096 2749257 2752512 2768896 2772224 2783232 2792896 2803164 2840436 2841216 2858128 2872926 2885376 2895984 2918528 2924544 2935296 2941952 2945488 2957184 2981888 3015168 3018792 3036761 3076983 3077139 3077984 3100936 3107328 3115008 3118752 3125824 3142008 3168256 3179904 3203616 3211264 3215394 3247104 3266432 3270358 3283344 3309696 3313674 3313842 3342336 3351747 3354624 3366272 3378648 3403842 3407872 3411968 3450048 3462732 3470584 3488553 3516552 3517696 3551232 3556956 3564288 3612672 3620864 3625216 3634176 3665676 3674736 3710976 3737552 3751293 3787056 3787248 3788288 3830568 3833856 3838464 3847168 3853369 3861312 3866149 3899392 3904407 3913728 3942912 3957408 3971149 4020224 4023951 4025056 4073472 4078368 4102644 4102852 4128768 4143104 4149782 4153344 4158336 4189344 4204746 4239872 4261824 4271488 4276622 4287192 4328064 4329472 4377792 4386816 4412928 4418232 4418456 4456448 4468996 4472832 4504864 4522752 4528188 4538456 4600064 4616976 4651404 4660992 4688736 4734976 4742608 4752384 4769856 4786418 4805424 4816896 4845568 4870656 4887568 4899648 4905537 4947968 4970763 5001724 5013504 5039021 5049408 5049664 5067972 5105763 5107424 5111808 5117952 5148416 5175072 5205876 5218304 5257216 5276544 5326848 5335434 5365268 5426638 5431296 5437824 5451264 5470192 5498514 5505024 5537792 5544448 5566464 5585792 5606328 5680872 5682432 5716256 5745852 5770752 5791968 5837056 5849088 5870592 5883904 5890976 5914368 5963776 6030336 6037584 6073522 6153966 6154278 6155968 6201872 6214656 6224673 6230016 6237504 6251648 6284016 6336512 6359808 6407232 6414933 6422528 6430788 6494208 6532864 6540716 6566688 6589489 6619392 6627348 6627684 6684672 6703494 6709248 6732544 6757296 6807684 6823936 6900096 6925464 6941168 6977106 7033104 7035392 7102464 7113912 7128576 7179627 7179991 7225344 7241728 7250432 7268352 7331352 7349472 7374991 7421952 7475104 7502586 7574112 7574496 7576576 7661136 7667712 7676928 7694336 7706738 7722624 7732298 7798784 7808814 7827456 7885824 7914816 7942298 8040448 8047902 8050112 8139957 8146944 8156736 8205288 8205704 8257536 8286208 8299564 8306688 8316672 8378688 8409492 8479744 8523648 8542976 8553244 8574384 8656128 8658944 8755584 8773632 8825856 8836464 8836912 8937992 8945664 9009728 9045504 9056376 9076912 9110283 9200128 9231417 9233952 9302808 9321984 9377472 9389219 9469952 9485216 9504768 9539712 9572836 9610848 9633792 9691136 9741312 9775136 9799296 9811074 9895936 9941526 10003448 10027008 10055241 10078042 10098816 10099328 10135944 10211526 10214848 10223616 10235904 10296832 10350144 10411752 10436608 10514432 10553088 10653696 10670868 10730536 10853276 10862592 10875648 10902528 10940384 10997028 11075584 11088896 11132928 11171584 11212656 11253879 11361744 11364864 11432512 11491704 11541504 11560107 11583936 11598447 11674112 11698176 11741184 11767808 11781952 11828736 11913447 11914051 11927552 12060672 12071853 12075168 12147044 12307932 12308556 12311936 12403744 12429312 12449346 12460032 12475008 12503296 12568032 12673024 12719616 12814464 12829866 12845056 12861576 12988416 13065728 13081432 13133376 13178978 13238784 13254696 13255368 13334269 13369344 13406988 13418496 13465088 13514592 13615368 13647872 13800192 13850928 13882336 13954212 14066208 14070784 14204928 14227824 14257152 14359254 14359982 14450688 14483456 14500864 14524237 14536704 14662704 14698944 14716611 14749982 14843904 14950208 15005172 15117063 15148224 15148992 15153152 15322272 15335424 15353856 15388672 15413476 15445248 15464596 15597568 15617628 15654912 15771648 15829632 15884596 16080896 16095804 16100224 16279914 16293888 16313472 16410576 16411408 16515072 16572416 16599128 16613376 16633344 16757376 16818984 16959488 17047296 17085952 17106488 17148768 17312256 17317888 17437121 17511168 17547264 17651712 17672928 17673824 17875984 17891328 18019456 18091008 18112752 18153824 18220566 18400256 18462834 18467904 18605616 18643968 18674019 18754944 18778438 18939904 18970432 18993233 19009536 19079424 19145672 19221696 19244799 19267584 19382272 19482624 19550272 19598592 19622148 19768467 19791872 19883052 20006896 20054016 20110482 20156084 20197632 20198656 20271888 20423052 20429696 20471808 20593664 20700288 20823504 20873216 21028864 21106176 21257327 21307392 21341736 21461072 21538881 21539973 21706552 21725184 21751296 21805056 21880768 21994056 22124973 22151168 22177792 22265856 22343168 22425312 22507758 22723488 22729728 22802389 22865024 22983408 23083008 23120214 23167872 23196894 23348224 23396352 23482368 23535616 23563904 23657472 23826894 23828102 23855104 24121344 24143706 24150336 24294088 24419871 24615864 24617112 24623872 24807488 24858624 24898692 24920064 24950016 25006592 25136064 25346048 25439232 25628928 25659732 25723152 25976832 26131456 26162864 26266752 26357956 26477568 26509392 26510736 26668538 26813976 26836992 26930176 26973583 27029184 27230736 27295744 27330849 27600384 27701856 27764672 27798043 27908424 28132416 28141568 28167657 28409856 28455648 28514304 28718508 28719964 28901376 28966912 29001728 29048474 29073408 29325408 29397888 29433222 29499964 29687808 29900416 30010344 30234126 30296448 30297984 30306304 30644544 30670848 30707712 30777344 30826952 30890496 30929192 31195136 31235256 31309824 31543296 31659264 31769192 32161792 32191608 32200448 32559828 32587776 32626944 32821152 32822816 33144832 33198256 33226752 33266688 33514752 33637968 33918976 34094592 34171904 34212976 34297536 34624512 34635776 34680321 34795341 34874242 35022336 35094528 35273147 35303424 35345856 35347648 35740341 35742153 35751968 35782656 36038912 36182016 36225504 36307648 36441132 36800512 36925668 36935808 37211232 37287936 37348038 37509888 37556876 37879808 37940864 37986466 38019072 38158848 38291344 38443392 38489598 38535168 38764544 38965248 39100544 39197184 39244296 39536934 39583744 39766104 40002807 40013792 40108032 40220964 40312168 40395264 40397312 40543776 40846104 40859392 40943616 41187328 41400576 41647008 41746432 42057728 42212352 42514654 42614784 42683472 42922144 43077762 43079946 43413104 43450368 43502592 43572711 43610112 43761536 43988112 44249946 44302336 44355584 44531712 44686336 44850624 45015516 45351189 45446976 45459456 45604778 45730048 45966816 46126423 46166016 46240428 46335744 46393788 46696448 46792704 46964736 47071232 47127808 47314944 47653788 47656204 48242688 48287412 48300672 48588176 48839742 49231728 49234224 49247744 49614976 49717248 49797384 49840128 49900032 50013184 50259937 50272128 50692096 50878464 51257856 51319464 51446304 51624937 51953664 52262912 52311363 52325728 52533504 52715912 52955136 53018784 53021472 53337076 53627952 53673984 53860352 53947166 54058368 54461472 54591488 54661698 55200768 55403712 55529344 55596086 55816848 56264832 56283136 56335314 56819712 56911296 56979699 57028608 57437016 57439928 57802752 57933824 58003456 58096948 58146816 58650816 58795776 58866444 58999928 59305401 59375616 59800832 60020688 60468252 60592896 60595968 60612608 61289088 61415424 61554688 61653904 61780992 61858384 62470512 62619648 63086592 63318528 63538384 63771981 64323584 64383216 64400896 64619919 65119656 65175552 65253888 65507273 65642304 65645632 65724533 66289664 66374919 66396512 66453504 66533376 67029504 67275936 67837952 68189184 68343808 68407167 68425952 68595072 69249024 69271552 69360642 69590682 69748484 70044672 70189056 70546294 70606848 70691712 70695296 71480682 71484306 71503936 71565312 72077824 72364032 72451008 72615296 72882264 73601024 73851336 73871616 74422464 74575872 74696076 75019776 75113752 75759616 75881728 75972932 76038144 76317696 76582688 76886784 76979196 77529088 77930496 78201088 78394368 78488592 79073868 79532208 80005614 80027584 80441928 80624336 80790528 80794624 80920749 81087552 81692208 81718784 81887232 82374656 82801152 83294016 83394129 83398357 83492864 84115456 84424704 84502971 85029308 85229568 85366944 85663357 85844288 86155524 86159892 86826208 86900736 87005184 87145422 87220224 87523072 87976224 88499892 88711168 89063424 89372672 89701248 90031032 90702378 90893952 90918912 91209556 91460096 91933632 92252846 92332032 92480856 92671488 92787576 93339883 93392896 93585408 93929472 94142464 94255616 94629888 95307576 95312408 96485376 96574824 96601344 97176352 97679484 98463456 98468448 98495488 99229952 99434496 99594768 99680256 99800064 100026368 100519874 100544256 101384192 101756928 102515712 102638928 102892608 103249874 103907328 104525824 104622726 104651456 105067008 105431824 105819441 105910272 106037568 106042944 106674152 107226459 107255904 107347968 107720704 107894332 108116736 108922944 109182976 109323396 110401536 110807424 111058688 111192172 111633696 112529664 112566272 112670628 113639424 113822592 113959398 114057216 114874032 114879856 115605504 116006912 116193896 116293632 117301632 117591552 117732888 117999856 118610802 118751232 119601664 120008421 120041376 120936504 121185792 121191936 121225216 122059847 122578176 122830848 123109376 123307808 123561984 123716768 124941024 125239296 126173184 126637056 127076768 127543962 128647168 128766432 128801792 129239838 130239312 130351104 130507776 130718133 131014546 131284608 131291264 131449066 132579328 132749838 132793024 132907008 133066752 134059008 134551872 135675904 136378368 136687616 136814334 136851904 137190144 138379269 138498048 138543104 138721284 139181364 139496968 140089344 140378112 141092588 141213696 141383424 141390592 142961364 142968612 143007872 144155648 144728064 144902016 145230592 145764528 147202048 147702672 147743232 148844928 149151744 149392152 150039552 150227504 150779811 151763456 151945864 152076288 152635392 153165376 153773568 153958392 154874811 154882663 155058176 155860992 156402176 156788736 156934089 156977184 158147736 159064416 159616723 160011228 160055168 160883856 161248672 161581056 161589248 161841498 162175104 163384416 163437568 163774464 164749312 165602304 166588032 166788258 166796714 166985728 168230912 168849408 169005942 170058616 170459136 170733888 170939097 171326714 171688576 172311048 172319784 173652416 173801472 174010368 174290844 174440448 175046144 175952448 176999784 177422336 178126848 178745344 179402496 180062064 181404756 181787904 181837824 182419112 182920192 183867264 184505692 184664064 184961712 185342976 185575152 186679766 186785792 187858944 188284928 188511232 188815081 189259776 190615152 190624816 191315943 192970752 193149648 193202688 194352704 195358968 196521819 196926912 196936896 196990976 197173599 198459904 198868992 199189536 199360512 199600128 200052736 201039748 201088512 202538867 202768384 203513856 205031424 205221501 205277856 205785216 206499748 207814656 209051648 209245452 209302912 210134016 210863648 211638882 211820544 212075136 212085888 213348304 214452918 214511808 214695936 215441408 215788664 216233472 217845888 218365952 218646792 220803072 221614848 222117376 222384344 223267392 225059328 225132544 225341256 226682573 227278848 227645184 227918796 228114432 229748064 229759712 232013824 232387792 232587264 234603264 235183104 235465776 235999712 237221604 239203328 240016842 240082752 241873008 242371584 242383872 242450432 242762247 244119694 245156352 245661696 246218752 246615616 246912029 247123968 247433536 249882048 250182387 250195071 250478592 252346368 253274112 254153536 255087924 256990071 257294336 257532864 257603584 258479676 260478624 260702208 261015552 261436266 262029092 262569216 262582528 262898132 265158656 265499676 265586048 266133504 268118016 269103744 271351808 272756736 273375232 273628668 273703808 274380288 276758538 276996096 277086208 277442568 278362728 278993936 280019649 280178688 280756224 282185176 282427392 282766848 282781184 285922728 285937224 286015744 288311296 289456128 289804032 290461184 291529056 294404096 295405344 295486464 296431057 297689856 298303488 298784304 300079104 300455008 301559622 303526912 303891728 304152576 305270784 306330752 307547136 307916784 309749622 309765326 310116352 311721984 312804352 313577472 313868178 313954368 316295472 317458323 318128832 319233446 320022456 320110336 321767712 322497344 322884961 323162112 323178496 323682996 324350208 326768832 326875136 327548928 329498624 331204608 333176064 333576516 333593428 336461824 337698816 338011884 340117232 340918272 341467776 341878194 342653428 343377152 344622096 344639568 347304832 348020736 348581688 348880896 350092288 351904896 353999568 354844672 356253696 357490688 358804992 360124128 361374559 362809512 363575808 363675648 364838224 365840384 366179541 367734528 369011384 369328128 369923424 370685952 371150304 373359532 373571584 375717888 376569856 377022464 377630162 378519552 381230304 381249632 382631886 385941504 386299296 386405376 388705408 390717936 393043638 393853824 393873792 393981952 394347198 396919808 397737984 398379072 398721024 399200256 400105472 402079496 402177024 405077734 405536768 407027712 410062848 410443002 410555712 411570432 412999496 415137807 415629312 418103296 418490904 418605824 420268032 421727296 423277764 423641088 424150272 424171776 426696608 428905836 429023616 430882816 431577328 432466944 435691776 437293584 441606144 443229696 444234752 444768688 446534784 450118656 450265088 450682512 452339433 453365146 455290368 455837592 456228864 458550911 459496128 459519424 464027648 464624433 464647989 464775584 465174528 469206528 470366208 470931552 471999424 474443208 478406656 478850169 480033684 480165504 483746016 484743168 484767744 484900864 485524494 488239388 490312704 491323392 492437504 493231232 493824058 494247936 494867072 499764096 500364774 500390142 500957184 504692736 506548224 508307072 510175848 513980142 514588672 515065728 515207168 516959352 520957248 521404416 522031104 522872532 524058184 525138432 525165056 525796264 530317312 530999352 531172096 532267008 536236032 538207488 542703616 545513472 546750464 547257336 547407616 548760576 553517076 553992192 554885136 556725456 557987872 560039298 560357376 564370352 564854784 565533696 565562368 566445243 571845456 571874448 572031488 576622592 578912256 579608064 580922368 583058112 583788499 588808192 589565457 590810688 590972928 591520797 592862114 595379712 596606976 597568608 599643499 600158208 600910016 603119244 607053824 607616601 607783456 608305152 610541568 612661504 615094272 615833568 619499244 619530652 623443968 625608704 627154944 627736356 627908736 632590944 634916646 636257664 638466892 640044912 640220672 643535424 644994688 645769922 646324224 646356992 647365992 648700416 653379181 653537664 653750272 655097856 658997248 662409216 666352128 667153032 667186856 672923648 675397632 676023768 680047719 680234464 681836544 682935552 683756388 685306856 686754304 689244192 689279136 694609664 696041472 697163376 697761792 700184576 703809792 707999136 709689344 714981376 717609984 720248256 722749118 725619024 727151616 727351296 729676448 731680768 732359082 735469056 738022768 738656256 739846848 740736087 741371904 742300608 746719064 747143168 750585213 751435776 753139712 754044928 755260324 757039104 762460608 762499264 765263772 770970213 771883008 772598592 772810752 777410816 781435872 786087276 787707648 787747584 787963904 788694396 793839616 795475968 796758144 798400512 800210944 804158992 804354048 810155468 814055424 820125696 820886004 821111424 823140864 825998992 830275614 831258624 836206592 836981808 837211648 840058947 840536064 843454592 846555528 847282176 848300544 848343552 853393216 854418929 857811672 858047232 861765632 863154656 864933888 871383552 874587168 883212288 886459392 888469504 889293171 889537376 893069568 900237312 900530176 901365024 904678866 906730292 910580736 911675184 912457728 917101822 918992256 919038848 928055296 929248866 929295978 929551168 930349056 938413056 940732416 941863104 943998848 948886416 956813312 957700338 960067368 960331008 967492032 968654883 969486336 969535488 969801728 971048988 976478776 980625408 982646784 984875008 986462464 987648116 988495872 989734144 999528192 1000729548 1000780284 1009385472 1013096448 1016614144 1020351696 1027960284 1030131456 1030414336 1033918704 1041914496 1044062208 1045745064 1048116368 1050276864 1050330112 1051592528 1061998704 1062344192 1064534016 1072472064 1076414976 1084123677 1084178641 1085407232 1091026944 1093500928 1094514672 1094815232 1097521152 1098538623 1107034152 1107984384 1109770272 1113450912 1113623641 1115975744 1117317061 1120078596 1120714752 1128740704 1129709568 1131067392 1131124736 1132890486 1143690912 1143748896 1144062976 1153245184 1157824512 1159216128 1161844736 1166116224 1167576998 1177616384 1179130914 1181621376 1181945856 1183041594 1185724228 1190759424 1193213952 1195137216 1199286998 1200316416 1201820032 1206238488 1214107648 1215233202 1215566912 1216610304 1221083136 1225323008 1230188544 1231667136 1238998488 1239061304 1246887936 1251217408 1254309888 1255472712 1255817472 1265181888 1269833292 1272515328 1276933784 1280089824 1280441344 1287070848 1289989376 1291539844 1292648448 1292713984 1294731984 1297400832 1306758362 1307075328 1307500544 1317994496 1324818432 1332704256 1334306064 1334373712 1350795264 1352047536 1360095438 1360468928 1365871104 1367512776 1370613712 1373508608 1375652733 1378488384 1378558272 1389219328 1392082944 1393943967 1394326752 1395523584 1400369152 1407619584 1415998272 1417772069 1419378688 1429962752 1435219968 1436550507 1440496512 1445498236 1451238048 1454303232 1454702592 1459352896 1463361536 1464718164 1470938112 1476045536 1477312512 1479693696 1481472174 1482743808 1484601216 1493438128 1494286336 1501170426 1502871552 1508089856 1510520648 1514078208 1524921216 1524998528 1530527544 1541940426 1543766016 1545197184 1545621504 1554821632 1562871744 1572174552 1575415296 1575495168 1575927808 1577388792 1586778011 1587679232 1590951936 1593516288 1596801024 1600421888 1608317984 1608708096 1620310936 1628110848 1640251392 1641772008 1642222848 1646281728 1651997984 1660551228 1672413184 1673963616 1674423296 1680117894 1681072128 1686909184 1693111056 1694564352 1696601088 1696687104 1699335729 1706786432 1708837858 1715623344 1716094464 1723531264 1726309312 1729867776 1742767104 1749174336 1751365497 1766424576 1772918784 1776939008 1778586342 1779074752 1786139136 1798930497 1799021701 1800474624 1801060352 1802730048 1809357732 1813460584 1821161472 1822849803 1823350368 1824915456 1834203644 1837984512 1838077696 1856110592 1858497732 1858591956 1859102336 1876826112 1881464832 1883726208 1887997696 1897772832 1913626624 1915400676 1920134736 1920662016 1934984064 1937309766 1938972672 1939070976 1939603456 1942097976 1952957552 1960137543 1961250816 1965293568 1972924928 1975296232 1976991744 1979468288 1999056384 2001459096 2001560568 2013474619 2018770944 2026192896 2033228288 2040143157 2040703392 2055920568 2060262912 2060828672 2067837408 2075017399 2083828992 2088124416 2091490128 2096232736 2100553728 2100660224 2103185056 2123997408 2124688384 2129068032 2144944128 2152829952 2168247354 2168357282 2170814464 2182053888 2187001856 2189029344 2189630464 2195042304 2197077246 2214068304 2215968768 2219540544 2222208261 2226901824 2227247282 2231951488 2234634122 2240157192 2241429504 2257481408 2259419136 2262134784 2262249472 2265780972 2287381824 2287497792 2288125952 2306490368 2315649024 2318432256 2323689472 2332232448 2335153996 2355232768 2358261828 2363242752 2363891712 2366083188 2371448456 2381518848 2386427904 2390274432 2398573996 2400632832 2403640064 2412476976 2428215296 2430466404 2431133824 2442166272 2450646016 2460377088 2463334272 2477996976 2478122608 2493775872 2502434816 2508619776 2510945424 2511634944 2530363776 2539666584 2545030656 2553867568 2560179648 2560882688 2563256787 2574141696 2579978752 2583079688 2585296896 2585427968 2589463968 2594801664 2613516724 2614150656 2615001088 2633005271 2635988992 2649636864 2665408512 2667879513 2668612128 2668747424 2701590528 2704095072 2720190876 2720937856 2731742208 2735025552 2741227424 2747017216 2751305466 2756976768 2757116544 2778438656 2784165888 2787887934 2788653504 2791047168 2800738304 2815239168 2831996544 2835544138 2838757376 2859925504 2870439936 2873101014 2880993024 2890996472 2902476096 2905964649 2908606464 2909405184 2918705792 2926723072 2929436328 2941876224 2952091072 2954625024 2959387392 2962944348 2965487616 2969202432 2986876256 2988572672 3002340852 3016179712 3021041296 3028156416 3049842432 3049997056 3061055088 3083880852 3090394368 3091243008 3109643264 3125743488 3144349104 3150830592 3150990336 3151855616 3154777584 3173556022 3175358464 3187032576 3193602048 3200843776 3209856377 3216635968 3217416192 3240621872 3252371031 3252535923 3256221696 3280502784 3283544016 3284445696 3292563456 3303995968 3321102456 3340870923 3344826368 3347927232 3348846592 3351951183 3360235788 3362144256 3373818368 3386222112 3389128704 3393202176 3393374208 3398671458 3413572864 3417675716 3431246688 3432188928 3443160739 3447062528 3452618624 3459735552 3485534208 3498348672 3502730994 3532849152 3545837568 3553878016 3557172684 3558149504 3572278272 3597860994 3598043402 3600949248 3602120704 3605460096 3618715464 3626921168 3642322944 3645699606 3646700736 3649830912 3668407288 3675969024 3676155392 3712221184 3716995464 3717183912 3718204672 3753652224 3762929664 3767452416 3775995392 3795545664 3827253248 3830801352 3840269472 3841324032 3853603741 3869968128 3874619532 3877945344 3878141952 3884195952 3905915104 3920275086 3922501632 3945849856 3950592464 3953983488 3958936576 3998112768 4002918192 4003121136 4026949238 4052385792 4066456576 4080286314 4081406784 4111841136 4120525824 4121657344 4126958199 4135674816 4150034798 4167657984 4176248832 4182980256 4192465472 4197504493 4201107456 4201320448 4206370112 4247994816 4249376768 4253316207 4258136064 4289888256 4305659904 4336494708 4336714564 4364107776 4374003712 4378058688 4379260928 4390084608 4394154492 4428136608 4431937536 4439081088 4444416522 4453803648 4454494564 4463902976 4469268244 4480314384 4482859008 4514962816 4524269568 4524498944 4531561944 4574763648 4574995584 4576251904 4612980736 4631298048 4636864512 4647378944 4664464896 4670307992 4710465536 4716523656 4726485504 4727783424 4732166376 4742896912 4760334033 4763037696 4772855808 4780548864 4797147992 4801265664 4807280128 4824953952 4856430592 4860932808 4862267648 4884332544 4901292032 4920754176 4926668544 4955993952 4956245216 5004869632 5017239552 5021890848 5023269888 5060727552 5079333168 5090061312 5107735136 5120359296 5121765376 5126513574 5148283392 5159957504 5166159376 5170593792 5170855936 5178927936 5189603328 5227033448 5228301312 5230002176 5254096491 5266010542 5271977984 5299273728 5330817024 5335759026 5337224256 5337494848 5396791491 5397065103 5403181056 5408190144 5440381752 5441875712 5463484416 5470051104 5482454848 5494034432 5502610932 5513953536 5514233088 5556877312 5568331776 5575775868 5577307008 5601476608 5630478336 5663993088 5671088276 5719851008 5740879872 5746202028 5761986048 5781992944 5804952192 5811929298 5817212928 5818810368 5837411584 5853446144 5858872656 5880412629 5883752448 5904182144 5918774784 5925888696 5930975232 5938404864 5973752512 5977145344 6004681704 6032359424 6040423857 6042082592 6056312832 6099684864 6099994112 6122110176 6167761704 6180788736 6182486016 6219286528 6225052197 6225367801 6251486976 6288698208 6301661184 6301980672 6303711232 6309555168 6347112044 6350716928 6374065152 6387204096 6401687552 6419712754 6433271936 6434832384 6481243744 6504742062 6505071846 6512443392 6561005568 6567088032 6568891392 6585126912 6607991936 6642204912 6681741846 6689652736 6695854464 6697693184 6703902366 6720471576 6724288512 6747636736 6772444224 6778257408 6786404352 6786748416 6797342916 6827145728 6835351432 6862493376 6864377856 6886321478 6894125056 6905237248 6919471104 6971068416 6996697344 7005461988 7065698304 7091675136 7107756032 7114345368 7116299008 7144556544 7195721988 7196086804 7201898496 7210920192 7237430928 7253842336 7284645888 7291399212 7293401472 7336814576 7351938048 7352310784 7433990928 7434367824 7436409344 7507304448 7525859328 7534904832 7551990784 7589250487 7591091328 7654506496 7661602704 7680538944 7682648064 7689770361 7707207482 7739936256 7749239064 7755890688 7756283904 7768391904 7795365487 7811830208 7840550172 7845003264 7891699712 7899015813 7901184928 7907966976 7917873152 7996225536 8005836384 8006242272 8053898476 8104771584 8132913152 8160572628 8162813568 8223682272 8241051648 8243314688 8253916398 8271349632 8300069596 8335315968 8352497664 8365960512 8384930944 8395008986 8402214912 8402640896 8412740224 8495989632 8498753536 8506632414 8516272128 8579776512 8611319808 8672989416 8673429128 8728215552 8748007424 8756117376 8758521856 8780169216 8788308984 8856273216 8863875072 8878162176 8888833044 8907607296 8908989128 8927805952 8938536488 8960628768 8965718016 9029925632 9048539136 9048997888 9063123888 9149527296 9149991168 9152503808 9225961472 9273729024 9294757888 9328929792 9340615984 9433047312 9452971008 9455566848 9464332752 9485793824 9520668066 9526075392 9561097728 9594295984 9602531328 9614560256 9629569131 9649907904 9712861184 9721865616 9724535296 9757607769 9768665088 9802584064 9841508352 9853337088 9911987904 9912490432 9924404483 10009739264 10022612769 10034479104 10043781696 10046539776 10055853549 10121455104 10158666336 10180122624 10215470272 10240718592 10243530752 10253027148 10296566784 10319915008 10329482217 10332318752 10341187584 10341711872 10357855872 10379206656 10454066896 10456602624 10460004352 10508192982 10532021084 10598547456 10661634048 10671518052 10674448512 10674989696 10793582982 10794130206 10806362112 10816380288 10880763504 10883751424 10926968832 10940102208 10964909696 10988068864 11005221864 11027907072 11028466176 11107446077 11113754624 11136663552 11151551736 11154614016 11202953216 11260956672 11327986176 11342176552 11439702016 11481759744 11492404056 11523972096 11560811223 11563985888 11609904384 11623858596 11634425856 11674823168 11706892288 11717745312 11760825258 11767504896 11808364288 11837549568 11851777392 11861950464 11876809728 11947505024 12009363408 12064718848 12080847714 12084165184 12199369728 12199988224 12244220352 12335523408 12361577472 12364972032 12438573056 12450104394 12450735602 12502973952 12577396416 12592513479 12593151907 12603322368 12603961344 12607422464 12619110336 12694224088 12701433856 12748130304 12759948621 12774408192 12803375104 12839425508 12866543872 12869664768 12962487488 13009484124 13010143692 13122011136 13134176064 13137782784 13170253824 13215983872 13284409824 13363483692 13391708928 13395386368 13407804732 13440943152 13448577024 13495273472 13544888448 13572808704 13573496832 13594685832 13654291456 13670702864 13724986752 13728755712 13772642956 13810474496 13838942208 13942136832 13993394688 14010923976 14094322333 14131396608 14183350272 14215512064 14228690736 14232598016 14281002099 14289113088 14391443976 14392173608 14403796992 14421840384 14474861856 14507684672 14525121793 14569291776 14582798424 14586802944 14673629152 14703876096 14704621568 14867981856 14868735648 14872818688 15014608896 15051718656 15069809664 15103981568 15178500974 15182182656 15309012992 15323205408 15361077888 15365296128 15379540722 15414414964 15479872512 15498478128 15511781376 15512567808 15536783808 15590730974 15623660416 15681100344 15690006528 15783399424 15798031626 15802369856 15815933952 15835746304 15992451072 16011672768 16012484544 16107796952 16191195309 16209543168 16265826304 16321145256 16325627136 16447364544 16482103296 16486629376 16507832796 16542699264 16600139192 16670631936 16704995328 16731921024 16769861888 16790017972 16804429824 16805281792 16825480448 16991979264 16997507072 17013264828 17159553024 17222639616 17345978832 17346858256 17456431104 17512234752 17517043712 17560338432 17576617968 17712546432 17756324352 17777666088 17815214592 17817978256 17855611904 17877072976 17921257536 17931436032 18059851264 18097078272 18097995776 18121271571 18126247776 18299054592 18299982336 18305007616 18431036897 18451922944 18547458048 18589515776 18657859584 18675156591 18676103403 18681231968 18866094624 18905942016 18911133696 18928665504 18971587648 19041336132 19052150784 19122195456 19188591968 19205062656 19229120512 19259138262 19299815808 19425722368 19443731232 19449070592 19515215538 19537330176 19605168128 19683016704 19706674176 19823975808 19824980864 19848808966 20019478528 20045225538 20068958208 20087563392 20093079552 20111707098 20242910208 20317332672 20360245248 20430940544 20481437184 20487061504 20506054296 20593133568 20639830016 20658964434 20664637504 20682375168 20683423744 20715711744 20758413312 20908133792 20913205248 20920008704 21016385964 21064042168 21197094912 21323268096 21343036104 21348897024 21349979392 21587165964 21588260412 21632760576 21761527008 21767502848 21853937664 21880204416 21929819392 21976137728 22010443728 22055814144 22056932352 22214892154 22227509248 22303103472 22309228032 22405906432 22521913344 22655972352 22684353104 22767751461 22963519488 22984808112 23047944192 23121622446 23127971776 23219808768 23247717192 23268851712 23349646336 23386096461 23387282113 23413784576 23435490624 23521650516 23535009792 23616728576 23675099136 23697047439 23703554784 23723900928 23753619456 23895010048 24018726816 24102125173 24129437696 24161695428 24168330368 24398739456 24399976448 24488440704 24671046816 24723154944 24729944064 24877146112 24900208788 24901471204 25005947904 25154792832 25185026958 25186303814 25206644736 25207922688 25214844928 25238220672 25388448176 25402867712 25496260608 25519897242 25548816384 25678851016 25733087744 25739329536 25924974976 26018968248 26020287384 26244022272 26268352128 26275565568 26340507648 26431967744 26568819648 26726967384 26783417856 26790772736 26815609464 26881886304 26897154048 26975226187 26990546944 27089776896 27145617408 27146993664 27189371664 27308582912 27341405728 27449973504 27457511424 27545285912 27620948992 27677884416 27884273664 27986789376 28021847952 28188644666 28366700544 28431024128 28457381472 28465196032 28562004198 28578226176 28782887952 28784347216 28807593984 28843680768 28888707393 28949723712 29015369344 29050243586 29138583552 29165596848 29173605888 29347258304 29407752192 29409243136 29735963712 29737471296 29745637376 29773213449 30029217792 30103437312 30139619328 30207963136 30357001948 30364365312 30583368917 30618025984 30646410816 30722155776 30730592256 30759081444 30828829928 30959745024 30988446651 30996956256 31023562752 31025135616 31073567616 31181461948 31247320832 31362200688 31380013056 31566798848 31596063252 31604739712 31671492608 31984902144 32023345536 32024969088 32215593904 32382390618 32419086336 32531652608 32642290512 32651254272 32894729088 32964206592 32973258752 33015665592 33085398528 33200278384 33322338231 33341263872 33409990656 33463842048 33539723776 33580035944 33608859648 33610563584 33650960896 33983958528 33995014144 34026529656 34229068523 34319106048 34445279232 34682433669 34691957664 34693716512 35024469504 35034087424 35120676864 35153235936 35425092864 35512648704 35555332176 35630429184 35635956512 35711223808 35754145952 35842515072 36119702528 36194156544 36195991552 36242543142 36252495552 36598109184 36599964672 36610015232 36862073794 36903845888 37094916096 37179031552 37315719168 37350313182 37352206806 37362463936 37732189248 37777540437 37779455721 37811884032 37822267392 37857331008 37943175296 38082672264 38104301568 38244390912 38377183936 38410125312 38458241024 38518276524 38599631616 38851444736 38887462464 38898141184 39030431076 39210336256 39366033408 39413348352 39647951616 39649961728 39697617932 40038957056 40090451076 40175126784 40186159104 40223414196 40485820416 40634665344 40720490496 40861881088 40962874368 40974123008 41012108592 41186267136 41279660032 41317928868 41329275008 41431423488 41516826624 41816267584 41826410496 41840017408 42032771928 42128084336 42282966999 42394189824 42646536192 42686072208 42697794048 42699958784 43174331928 43176520824 43265521152 43523054016 43535005696 43575365379 43577574607 43707875328 43760408832 43859638784 43952275456 44020887456 44111628288 44113864704 44429784308 44455018496 44606206944 44618456064 44761089607 44811812864 45043826688 45311944704 45368706208 45535502922 45927038976 45969616224 46095888384 46243244892 46255943552 46439617536 46495434384 46537703424 46699292672 46772192922 46774564226 46827569152 46870981248 47043301032 47070019584 47233457152 47350198272 47394094878 47407109568 47447801856 47507238912 47790020096 48037453632 48204250346 48258875392 48323390856 48336660736 48797478912 48799952896 48976881408 49342093632 49446309888 49459888128 49754292224 49800417576 49802942408 50011895808 50309585664 50370053916 50372607628 50413289472 50415845376 50476441344 50776896352 50805735424 50992521216 51039794484 51357702032 51466175488 51478659072 51849949952 52037936496 52040574768 52536704256 52551131136 52681015296 52863935488 53137639296 53453934768 53566835712 53581545472 53631218928 53763772608 53794308096 53950452374 53981093888 54179553792 54291234816 54293987328 54378743328 54567558409 54617165824 54682811456 54899947008 54915022848 55090571824 55241897984 55293110691 55355768832 55768547328 55973578752 56028310209 56043695904 56377289332 56733401088 56862048256 56914762944 56930392064 57124008396 57156452352 57565775904 57568694432 57615187968 57687361536 57777414786 57899447424 58030738688 58100487172 58277167104 58331193696 58347211776 58694516608 58815504384 58818486272 59471927424 59474942592 59491274752 59546426898 60058435584 60206874624 60279238656 60415926272 60714003896 60728730624 61166737834 61236051968 61292821632 61444311552 61461184512 61518162888 61657659856 61919490048 61976893302 61993912512 62047125504 62050271232 62147135232 62362923896 62494641664 62724401376 62760026112 63133597696 63192126504 63209479424 63342985216 63969804288 64046691072 64049938176 64431187808 64764781236 65063305216 65284581024 65302508544 65789458176 65928413184 66031331184 66170797056 66400556768 66644676462 66682527744 66927684096 67079447552 67160071888 67217719296 67221127168 67301921792 67967917056 67990028288 68053059312 68303254383 68458137046 68890558464 69364867338 69383915328 69387433024 70048939008 70068174848 70158289383 70161846339 70241353728 70306471872 70850185728 71025297408 71110664352 71260858368 71271913024 71422447616 71508291904 71685030144 72239405056 72306375519 72388313088 72391983104 72485086284 72504991104 73196218368 73199929344 73220030464 73724147588 74189832192 74358063104 74631438336 74700626364 74704413612 74724927872 75464378496 75555080874 75558911442 75623768064 75644534784 75714662016 75886350592 76165344528 76208603136 76488781824 76754367872 76916482048 77036553048 77199263232 77702889472 77774924928 77796282368 78060862152 78420672512 78732066816 78826696704 79295903232 79299923456 79395235864 80077914112 80180902152 80350253568 80372318208 80446828392 80925678561 80929781413 80971640832 81269330688 81440980992 81723762176 81925748736 81948246016 82024217184 82372534272 82559320064 82635857736 82658550016 82862846976 83033653248 83632535168 83652820992 84065543856 84256168672 84565933998 85293072384 85372144416 85395588096 85399917568 86348663856 86353041648 86531042304 87046108032 87070011392 87150730758 87155149214 87415750656 87520817664 87719277568 87904550912 88041774912 88152063349 88223256576 88227729408 88859568616 88910036992 89212413888 89236912128 89319640347 89522179214 89623625728 90087653376 90623889408 90737412416 91071005844 91750106751 91854077952 91939232448 92191776768 92486489784 92511887104 92879235072 92990868768 93075406848 93398585344 93544385844 93549128452 93741962496 94086602064 94140039168 94466914304 94700396544 94788189756 94814219136 95014477824 95580040192 96074907264 96408500692 96646781712 96673321472 97594957824 97599905792 97953762816 98660256331 98684187264 98892619776 98919776256 99508584448 99600835152 99605884816 99967014693 100023791616 100619171328 100740107832 100745215256 100826578944 100831690752 100952882688 101553792704 101611470848 101985042432 102079588968 102687205569 102715404064 102932350976 102957318144 103699899904 104075872992 104081149536 105073408512 105102262272 105362030592 105727870976 105831252617 106275278592 106907869536 107133671424 107163090944 107262437856 107527545216 107900904748 107962187776 108359107584 108582469632 108587974656 108757486656 109135116818 109234331648 109365622912 109799894016 109830045696 110181143648 110483795968 110586221382 110711537664 111537094656 111947157504 112056620418 112087391808 112754578664 113338367163 113466802176 113724096512 113829525888 113860784128 114248016792 114312904704 115131551808 115137388864 115230375936 115374723072 115554829572 115798894848 116061477376 116200974344 116554334208 116662387392 116694423552 117389033216 117631008768 117636972544 118943854848 118949885184 118982549504 119092853796 120116871168 120558477312 120831852544 121428007792 121457461248 122333475668 122585643264 122888623104 122922369024 123036325776 123315319712 123838980096 123953786604 123987825024 124294270464 124725847792 124989283328 125448802752 125520052224 126267195392 126384253008 126418958848 126685970432 126848900997 127939608576 128093382144 128099876352 128862375616 129017258279 129529562472 130126610432 130569162048 130605017088 130726096137 130732723821 131578916352 131856826368 132062662368 132341594112 132801113536 133289352924 133365055488 133855368192 134158895104 134283268821 134320143776 134435438592 134442254336 134603843584 135935834112 135980056576 136106118624 136606508766 136916274092 137781116928 138729734676 138767830656 138774866048 140097878016 140136349696 140316578766 140323692678 140482707456 140612943744 141700371456 142050594816 142221328704 142521716736 142543826048 142844895232 143016583808 143370060288 144478810112 144612751038 144776626176 144783966208 144970172568 145009982208 146392436736 146399858688 146440060928 147448295176 148379664384 148716126208 149262876672 149401252728 149408827224 149449855744 150928756992 151110161748 151117822884 151247536128 151429324032 151772701184 152330689056 152417206272 152977563648 153508735744 153832964096 154073106096 154398526464 155549849856 155592564736 156121724304 156841345024 157653393408 158591806464 158599846912 158790471728 160361804304 160700507136 160744636416 160893656784 161851357122 161859562826 161943281664 162538661376 162881961984 163447524352 163702675227 163710974791 163851497472 163896492032 164048434368 164745068544 165118640128 165271715472 165317100032 165725693952 165879332073 166067306496 167265070336 167305641984 168131087712 168512337344 168714876211 169131867996 170586144768 170744288832 170791176192 170799835136 172697327712 172706083296 173062084608 174092216064 174140022784 174301461516 174310298428 174831501312 175041635328 175438555136 175809101824 176083549824 176304126698 176446513152 176455458816 177719137232 177820073984 178424827776 178473824256 178639280694 179044358428 180175306752 181247778816 181474824832 182142011688 183500213502 183708155904 183878464896 184383553536 184972979568 185023774208 185758470144 185981737536 186150813696 186797170688 187088771688 187098256904 187483924992 188173204128 188280078336 188826583309 188933828608 189400793088 189576379512 189628438272 190028955648 191160080384 192149814528 192817001384 193293563424 193346642944 195189915648 195199811584 195907525632 197320512662 197368374528 197785239552 199017168896 199201670304 199211769632 199934029386 200047583232 201238342656 201480215664 201490430512 201653157888 201663381504 201905765376 203107585408 203970084864 204159177936 205374411138 205430808128 205864701952 207399799808 208151745984 208162299072 210146817024 210204524544 210485539017 210724061184 211455741952 211662505234 212550557184 213815739072 214083582419 214267342848 214326181888 214524875712 215055090432 215801809496 215924375552 216718215168 216919126557 217164939264 217175949312 217514973312 218270233636 218468663296 218731245824 219599788032 219660091392 220362287296 220967591936 221172442764 223074189312 223894315008 224113240836 224174783616 225509157328 226676734326 226933604352 227659051776 227721568256 228496033584 228625809408 230263103616 230274777728 230749446144 231109659144 231597789696 232122954752 232401948688 233108668416 233324774784 233388847104 234778066432 235262017536 235273945088 237887709696 237899770368 237965099008 238185707592 239603479661 240233742336 241116954624 241663705088 242777035683 242789344239 242856015584 242914922496 244666951336 245171286528 245777246208 245844738048 246072651552 246630639424 247677960192 247907573208 247975650048 248588540928 249451695584 249978566656 250897605504 252534390784 252768506016 252837917696 253371940864 253697801994 255879217152 256186764288 256199752704 257724751232 258034516558 259059124944 260253220864 261138324096 261210034176 261452192274 261465447642 263157832704 263713652736 264125324736 264456190047 264683188224 265602227072 266578705848 266730110976 267710736384 268317790208 268566537642 268640287552 268870877184 268884508672 269207687168 271871668224 271960113152 272212237248 273213017532 273832548184 275250320253 275562233856 277459469352 277535661312 277549732096 280195756032 280272699392 280633157532 280647385356 281225887488 283400742912 284101189632 284442657408 285043433472 285087652096 285689790464 286033167616 286740120576 288957620224 289225502076 289940345136 290019964416 292784873472 292799717376 292880121856 294896590352 295980768993 296759328768 298525753344 298802505456 298817654448 298899711488 301857513984 302220323496 302235645768 302495072256 302858648064 303545402368 304034667469 304661378112 304834412544 305043022249 305955127296 307017471488 307665928192 308061616707 308146212192 308797052928 311099699712 311185129472 312243448608 313327627249 313682690048 315306786816 317183612928 317199693824 317493757851 317580943456 320723608608 321401014272 321489272832 321787313568 323702714244 323719125652 323886563328 325077322752 325763923968 326895048704 327405350454 327421949582 327702994944 327792984064 328096868736 329490137088 330237280256 330543430944 330634200064 331451387904 331758664146 332134612992 334530140672 334611283968 336262175424 337024674688 337429752422 338263735992 341172289536 341488577664 341582352384 341599670272 345394655424 345412166592 346124169216 348184432128 348280045568 348602923032 348620596856 349663002624 350083270656 350877110272 351618203648 352167099648 352608253396 352893026304 352910917632 355438274464 355640147968 356849655552 356947648512 357278561388 358088716856 360350613504 362495557632 362949649664 364284023376 367000427004 367756929792 368767107072 369945959136 370047548416 371516940288 371963475072 373594341376 374177543376 374196513808 374967849984 376346408256 376560156672 377653166618 377867657216 378801586176 379152759024 379256876544 380057911296 382320160768 384299629056 385634002768 386587126848 386693285888 387051774837 390379831296 390399623168 391815051264 392198171463 394641025324 394736749056 395570479104 397583795921 398034337792 398403340608 398423539264 399868058772 400095166464 402476685312 402849806463 402960431328 402980861024 403306315776 403326763008 403811530752 406215170816 407940169728 408318355872 410748822276 410861616256 411729403904 414799599616 416303491968 416324598144 420293634048 420409049088 420971078034 421448122368 422911483904 423325010468 425101114368 427631478144 428167164838 428534685696 428652363776 429049751424 430110180864 431603618992 431848751104 433436430336 433838253114 434329878528 434351898624 435029946624 436540467272 436937326592 437462491648 439199576064 439320182784 440724574592 441935183872 442344885528 446148378624 447788630016 448226481672 448349567232 451018314656 453353468652 455318103552 455443136512 456992067168 457251618816 460526207232 460549555456 461498892288 462219318288 463195579392 464245909504 464803897376 466649549568 466777694208 469556132864 470524035072 470547890176 475775419392 475799540736 475930198016 476371415184 479206959322 482233909248 483327410176 485554071366 485578688478 485712031168 485829844992 489333902672 490342573056 491108025681 491132924373 491554492416 491689476096 492145303104 493261278848 495355920384 495815146416 495951300096 497177081856 498903391168 499957133312 501795211008 505068781568 505537012032 505675835392 506144628633 506743881728 507395603988 511758434304 512373528576 512399505408 515449502464 516069033116 518118249888 519917271589 520506441728 522276648192 522420068352 522904384548 522930895284 526315665408 527427305472 528250649472 528912380094 529366376448 531204454144 533157411696 533460221952 535421472768 536635580416 537133075284 537280575104 538415374336 543743336448 543920226304 544424474496 546426035064 547665096368 550500640506 551124467712 554918938704 555071322624 555099464192 560391512064 560545398784 561266315064 561294770712 562451774976 566479749927 566508469891 566801485824 568202379264 568885314816 570086866944 570175304192 571379580928 572066335232 573480241152 577915240448 578451004152 579880690272 580039928832 581894164891 585569746944 585599434752 589793180704 591961537986 597051506688 597605010912 597635308896 597799422976 603715027968 604440646992 604471291536 604990144512 605717296128 607090804736 608069334938 609322756224 610086044498 611910254592 614034942976 615331856384 616123233414 616292424384 617594105856 622199399424 622370258944 624486897216 626655254498 627365380096 630613573632 634367225856 634399387648 634987515702 635161886912 641447217216 642250747257 642802028544 642978545664 643574627136 647405428488 647438251304 647773126656 650154645504 651527847936 653790097408 654810700908 654843899164 655405989888 656193737472 658980274176 660474560512 661086861888 661268400128 662902775808 663517328292 669060281344 669222567936 672524350848 674049349376 674859504844 676527471984 682977155328 683164704768 683199340544 690789310848 690824333184 692248338432 696368864256 696560091136 697205846064 697241193712 699326005248 700166541312 701754220544 704334199296 705216506792 705786052608 705821835264 710876548928 711280295936 713699311104 713895297024 714557122776 716177433712 718810438983 720701227008 724991115264 725899299328 728368032717 728568046752 734000854008 735513859584 737534214144 739891918272 740095096832 740818768319 743033880576 743926950144 747188682752 748355086752 748393027616 749935699968 752692816512 755306333236 755735314432 757603172352 758305518048 758513753088 760115822592 764640321536 768599258112 771268005536 773174253696 773386571776 774103549674 780759662592 780799246336 783630102528 784396342926 789282050648 789473498112 791140958208 793368570141 795167591842 796068675584 796806681216 796847078528 799736117544 800190332928 804953370624 805699612926 805920862656 805961722048 806612631552 806653526016 807623061504 812430341632 815880339456 816636711744 821497644552 821723232512 823458807808 829599199232 832606983936 832649196288 840587268096 840818098176 841942156068 845822967808 846650020936 850202228736 855262956288 856334329676 857069371392 858099502848 860220361728 863207237984 863697502208 866872860672 867676506228 870059893248 873080934544 873874653184 874924983296 878399152128 878640365568 881449149184 883870367744 884689771056 887942306979 895577260032 896452963344 896699134464 902036629312 906706937304 910636207104 910886273024 912104002407 913984134336 914503237632 915129066747 921052414464 921099110912 922997784576 924438636576 926391158784 928491819008 929607794752 933299099136 933555388416 939112265728 939982881747 940030537951 941048070144 941095780352 951550838784 951599081472 951860396032 952481273553 952742830368 958413918644 964467818496 966654820352 971108142732 971157376956 971424062336 971659689984 978667805344 980685146112 982216051362 982265848746 983108984832 983378952192 984290606208 986522557696 990711840768 991630292832 991902600192 994354163712 997806782336 999914266624 1003590422016 1010137563136 1011074024064 1011351670784 1012289257266 1013487763456 1014791207976 1023516868608 1024747057152 1024799010816 1030899004928 1032138066232 1036236499776 1039834543178 1041012883456 1044553296384 1044840136704 1045808769096 1045861790568 1052087158369 1052631330816 1054854610944 1056501298944 1057824760188 1058732752896 1062408908288 1066314823392 1066920443904 1070842945536 1073271160832 1074266150568 1074561150208 1076830748672 1087486672896 1088848948992 1092852070128 1095330192736 1101001281012 1109837877408 1110142645248 1110198928384 1120783024128 1122532630128 1122589541424 1124903549952 1132959499854 1133016939782 1133602971648 1136404758528 1137770629632 1140173733888 1140350608384 1142759161856 1144132670464 1145976823537 1146960482304 1155830480896 1156902008304 1159761380544 1160079857664 1161155324511 1163788329782 1171139493888 1171198869504 1179586361408 1183923075972 1192751387763 1194103013376 1195210021824 1195270617792 1195598845952 1207430055936 1208881293984 1208942583072 1209980289024 1211434592256 1214181609472 1216138669876 1218645512448 1220172088996 1223820509184 1228069885952 1230663712768 1232246466828 1232584848768 1235188211712 1244398798848 1244740517888 1248973794432 1253310508996 1261227147264 1268734451712 1268798775296 1269975031404 1270323773824 1282894434432 1284501494514 1285604057088 1285957091328 1287149254272 1294810856976 1294876502608 1295546253312 1300309291008 1303055695872 1307580194816 1309621401816 1309687798328 1310811979776 1312387474944 1317960548352 1320949121024 1322173723776 1322536800256 1325805551616 1327034656584 1338120562688 1338445135872 1345048701696 1348098698752 1349719009688 1353054943968 1365954310656 1366329409536 1366398681088 1375806284021 1381578621696 1381648666368 1384496676864 1392737728512 1393120182272 1394411692128 1394482387424 1400333082624 1403508441088 1408668398592 1410433013584 1411572105216 1411643670528 1421753097856 1427398622208 1427790594048 1429114245552 1432354867424 1437620877966 1449982230528 1451798598656 1456736065434 1457136093504 1468001708016 1471027719168 1473398773119 1475068428288 1479783836544 1480190193664 1481637536638 1486067761152 1487853900288 1494377365504 1496710173504 1496786055232 1498585076933 1499871399936 1505385633024 1510612666472 1511470628864 1515206344704 1516611036096 1517027506176 1518433885899 1520231645184 1529280643072 1537198516224 1542536011072 1546348507392 1546773143552 1548207099348 1559751814767 1561519325184 1561598492672 1567260205056 1568792685852 1578564101296 1578946996224 1582281916416 1586737140282 1590335183684 1593613362432 1593694157056 1599472235088 1600380665856 1609906741248 1611399225852 1611841725312 1611923444096 1615246123008 1624860683264 1631760678912 1633273423488 1642995289104 1643446465024 1646917615616 1659198398464 1665213967872 1665298392576 1677224357627 1681174536192 1681636196352 1683884312136 1691645935616 1693300041872 1699439249781 1699525409673 1700404457472 1710525912576 1712668659352 1714138742784 1716199005696 1720440723456 1726414475968 1727395004416 1733745721344 1735353012456 1740119786496 1745682494673 1746161869088 1747749306368 1749849966592 1756798304256 1762898298368 1767740735488 1769379542112 1775884613958 1791154520064 1792905926688 1793398268928 1799131294489 1804073258624 1813413874608 1821272414208 1821772546048 1824208004814 1827968268672 1830258133494 1842104828928 1842198221824 1845995569152 1848877273152 1852782317568 1856983638016 1859215589504 1866598198272 1867110776832 1878224531456 1879965763494 1880061075902 1882096140288 1882191560704 1903101677568 1903198162944 1903720792064 1904962547106 1905485660736 1916827837288 1926752241771 1928935636992 1933309640704 1942216285464 1942314753912 1942848124672 1943319379968 1957335610688 1961370292224 1964432102724 1964531697492 1966217969664 1968581212416 1973045115392 1981423681536 1983260585664 1983805200384 1988708327424 1995613564672 1999828533248 2007180844032 2022148048128 2022703341568 2024578514532 2029582415952 2049494114304 2049598021632 2061798009856 2064276132464 2072472999552 2079669086356 2089106592768 2089680273408 2091617538192 2091723581136 2104174316738 2105262661632 2113002597888 2115649520376 2117465505792 2124817816576 2128242672283 2132629646784 2133840887808 2141685891072 2146542321664 2148532301136 2149122300416 2153661497344 2156431316949 2174973345792 2177697897984 2185704140256 2190660385472 2193293390743 2202002562024 2219675754816 2220285290496 2220397856768 2222456304957 2241566048256 2245065260256 2245179082848 2249807099904 2265918999708 2266033879564 2267205943296 2272809517056 2275541259264 2280347467776 2280701216768 2285518323712 2288265340928 2291953647074 2293920964608 2311660961792 2313804016608 2319522761088 2320159715328 2322310649022 2327576659564 2342278987776 2342397739008 2359172722816 2367846151944 2385502775526 2388206026752 2390420043648 2390541235584 2391197691904 2414860111872 2417762587968 2417885166144 2419960578048 2422869184512 2428363218944 2432277339752 2437291024896 2440344177992 2447641018368 2456139771904 2461327425536 2464492933656 2465169697536 2470376423424 2488797597696 2489481035776 2497947588864 2506621017992 2522454294528 2537468903424 2537597550592 2539950062808 2540647547648 2565788868864 2569002989028 2571208114176 2574298508544 2589621713952 2589753005216 2591092506624 2600618582016 2615160389632 2619242803632 2619375596656 2621623959552 2624774949888 2635921096704 2644347447552 2645073600512 2651611103232 2654069313168 2676241125376 2690097403392 2696197397504 2699438019376 2706109887936 2731908621312 2732658819072 2732797362176 2736312007221 2745387200241 2751612568042 2763157243392 2763297332736 2768993353728 2783086571447 2785475457024 2786240364544 2788823384256 2788964774848 2800666165248 2807016882176 2817336797184 2819948645241 2820091613853 2820866027168 2823144210432 2823287341056 2843506195712 2854797244416 2855581188096 2858228491104 2864709734848 2875241755932 2899964461056 2903597197312 2913472130868 2914272187008 2936003416032 2942055438336 2946797546238 2950136856576 2959567673088 2960380387328 2963275073276 2972135522304 2975707800576 2988754731008 2993420347008 2993572110464 2997170153866 2999742799872 3010771266048 3021225332944 3022941257728 3030412689408 3033222072192 3034055012352 3036867771798 3040463290368 3058561286144 3074397032448 3085072022144 3092697014784 3093546287104 3096414198696 3119503629534 3123038650368 3123196985344 3134520410112 3137585371704 3156261475107 3157128202592 3157893992448 3164563832832 3173474280564 3180670367368 3187226724864 3187388314112 3198944470176 3200761331712 3219813482496 3222798451704 3223683450624 3223846888192 3230492246016 3249721366528 3266546846976 3285990578208 3286892930048 3293835231232 3318396796928 3330427935744 3330596785152 3354448715254 3362349072384 3367768624272 3383291871232 3386600083744 3398878499562 3399050819346 3400808914944 3421051825152 3425337318704 3428277485568 3432398011392 3437930470611 3440881446912 3452828951936 3467491442688 3470706024912 3480239572992 3491364989346 3492323738176 3495498612736 3499699933184 3513596608512 3525796596736 3535481470976 3538759084224 3551769227916 3578254163289 3582309040128 3585811853376 3586796537856 3598262588978 3608146517248 3626827749216 3639420901123 3642544828416 3643545092096 3648416009628 3655936537344 3660516266988 3684209657856 3684396443648 3691991138304 3697754546304 3705564635136 3713967276032 3718431179008 3733196396544 3734221553664 3756449062912 3759931526988 3760122151804 3806203355136 3806396325888 3807441584128 3809925094212 3810971321472 3833655674576 3853504483542 3857871273984 3884432570928 3884629507824 3885696249344 3886638759936 3914671221376 3922740584448 3928864205448 3929063394984 3932435939328 3937162424832 3946090230784 3962847363072 3965559289237 3966521171328 3967610400768 3977416654848 3991227129344 3999657066496 4014361688064 4044296096256 4045406683136 4049157029064 4059164831904 4073259154237 4098988228608 4099196043264 4123596019712 4127418852063 4128552264928 4144945999104 4159338172712 4178213185536 4179360546816 4183235076384 4183447162272 4208348633476 4210525323264 4226005195776 4231299040752 4234931011584 4249635633152 4256485344566 4265259293568 4283371782144 4293084643328 4297064602272 4298244600832 4307322994688 4312862633898 4349946691584 4355395795968 4371408280512 4381320770944 4386586781486 4404005124048 4439351509632 4440570580992 4440795713536 4444912609914 4483132096512 4490130520512 4490358165696 4495755230799 4499614199808 4531837999416 4532067759128 4534411886592 4545619034112 4551082518528 4560694935552 4561402433536 4571036647424 4576530681856 4583907294148 4587841929216 4623321923584 4627608033216 4639045522176 4640319430656 4644621298044 4655153319128 4679255444301 4684557975552 4684795478016 4718345445632 4735692303888 4771005551052 4780840087296 4781082471168 4782395383808 4829720223744 4835525175936 4835770332288 4845738369024 4856726437888 4864554679504 4874582049792 4880688355984 4895282036736 4912279543808 4928985867312 4930339395072 4940752846848 4977595195392 4978962071552 4995895177728 5013242035984 5031673072881 5044908589056 5074937806848 5075195101184 5079900125616 5081295095296 5098576229019 5131577737728 5138005978056 5142416228352 5148597017088 5168589346973 5179243427904 5179506010432 5182185013248 5185731378233 5201237164032 5230320779264 5237047484019 5238485607264 5238751193312 5243247919104 5249549899776 5288694895104 5290147201024 5303222206464 5308138626336 5352482250752 5380194806784 5392394795008 5397393883467 5398876038752 5412219775872 5463817242624 5465317638144 5465594724352 5472624014442 5490774400482 5503225136084 5526314486784 5526594665472 5537986707456 5566173142894 5570950914048 5572480729088 5577646768512 5577929549696 5601332330496 5614033764352 5634673594368 5639897290482 5640183227706 5641732054336 5646288420864 5646574682112 5687012391424 5709594488832 5711162376192 5716456982208 5729419469696 5750483511864 5799928922112 5807194394624 5826944261736 5828544374016 5872006832064 5884110876672 5893595092476 5919135346176 5920760774656 5926550146552 5944271044608 5951415601152 5977509462016 5986840694016 5987144220928 5994340307732 5999485599744 6021542532096 6042450665888 6045882515456 6066444144384 6068110024704 6073735543596 6117122572288 6148794064896 6170144044288 6185394029568 6187092574208 6192828397392 6239007259068 6269040820224 6275170743408 6312522950214 6314256405184 6315787984896 6346948561128 6361340734736 6374453449728 6374776628224 6384728016849 6397888940352 6401522663424 6439626964992 6445596903408 6447366901248 6447693776384 6460984492032 6499442733056 6533093693952 6571981156416 6573785860096 6579880172229 6580213765657 6587670462464 6636793593856 6660855871488 6661193570304 6667368914871 6708897430508 6724698144768 6735537248544 6758924530657 6766583742464 6773200167488 6797756999124 6798101638692 6801617829888 6842103650304 6850674637408 6856554971136 6864796022784 6875860941222 6881762893824 6905657903872 6934982885376 6941412049824 6960479145984 6982729978692 6984647476352 6999399866368 7027193217024 7051593193472 7070962941952 7077518168448 7103538455832 7156508326578 7164618080256 7171623706752 7173593075712 7196525177956 7216293034496 7253655498432 7278841802246 7285089656832 7287090184192 7296832019256 7311873074688 7321032533976 7364610108583 7368419315712 7368792887296 7383982276608 7395509092608 7411129270272 7427934552064 7436862358016 7466392793088 7468443107328 7512898125824 7519863053976 7520244303608 7612406710272 7612792651776 7619850188424 7621942642944 7667311349152 7707008967084 7768865141856 7769259015648 7771392498688 7773277519872 7829342442752 7845481168896 7857728410896 7858126789968 7864871878656 7874324849664 7892180461568 7931118578474 7933042342656 7935220801536 7954833309696 7982454258688 7999314132992 8028723376128 8088592192512 8090813366272 8098314058128 8118329663808 8146518308474 8197976457216 8198392086528 8247192039424 8254837704126 8257104529856 8289891998208 8318676345424 8349259714341 8356426371072 8358721093632 8366470152768 8366894324544 8416697266952 8421050646528 8452010391552 8460274841559 8462598081504 8469862023168 8499271266304 8512970689132 8530518587136 8566743564288 8586169286656 8594129204544 8596489201664 8614645989376 8625725267796 8699893383168 8710791591936 8742816561024 8762641541888 8773173562972 8808010248096 8878703019264 8881141161984 8881591427072 8889825219828 8966264193024 8980261041024 8980716331392 8991510461598 8999228399616 9063675998832 9064135518256 9068823773184 9091238068224 9102165037056 9121389871104 9122804867072 9153061363712 9167814588296 9175683858432 9246643847168 9255216066432 9278091044352 9280638861312 9289242596088 9310306638256 9358510888602 9369115951104 9369590956032 9436690891264 9468784425321 9471384607776 9542011102104 9561680174592 9562164942336 9564790767616 9630643988147 9659440447488 9671050351872 9671540664576 9691476738048 9713452875776 9729109359008 9749164099584 9761376711968 9824559087616 9857971734624 9860678790144 9881505693696 9955190390784 9991790355456 10026484071968 10063346145762 10149875613696 10150390202368 10159800251232 10162590190592 10197152458038 10263155475456 10276011956112 10284832456704 10297194034176 10313791411833 10337178693946 10358486855808 10359012020864 10371462756466 10402474328064 10460641558528 10474094968038 10476971214528 10477502386624 10486495838208 10499099799552 10577389790208 10580294402048 10606444412928 10616277252672 10704964501504 10760389613568 10784789590016 10794787766934 10797752077504 10824439551744 10918262703369 10927634485248 10930635276288 10931189448704 10945248028884 10981548800964 11006450272168 11052628973568 11053189330944 11075973414912 11132346285788 11141901828096 11155293537024 11155859099392 11202664660992 11228067528704 11269347188736 11279794580964 11280366455412 11283464108672 11374024782848 11419188977664 11422324752384 11432913964416 11458838939392 11500967023728 11614388789248 11653888523472 11657088748032 11744013664128 11768221753344 11787190184952 11838270692352 11841521549312 11853100293104 11888542089216 11896677867711 11902831202304 11973681388032 11974288441856 11988680615464 11998971199488 12043085064192 12084901331776 12091765030912 12132888288768 12136220049408 12147471087192 12219777462711 12220396993363 12234245144576 12297588129792 12340288088576 12370788059136 12374185148416 12382256556189 12385656794784 12478014518136 12538081640448 12550341486816 12593919061423 12625045900428 12628512810368 12631575969792 12693897122256 12722681469472 12748906899456 12749553256448 12769456033698 12795777880704 12879253929984 12891193806816 12894733802496 12895387552768 12921968984064 12998885466112 13066187387904 13143962312832 13147571720192 13159760344458 13160427531314 13175340924928 13273587187712 13321711742976 13322387140608 13334737829742 13417794861016 13449396289536 13471074497088 13487265692397 13517849061314 13533167484928 13546400334976 13595513998248 13596203277384 13603235659776 13684207300608 13701349274816 13713109942272 13729592045568 13751721882444 13763525787648 13811315807744 13869965770752 13882824099648 13920958291968 13965459957384 13969294952704 13998799732736 14054386434048 14103186386944 14155036336896 14207076911664 14313016653156 14343247413504 14347186151424 14393050355912 14432586068992 14507310996864 14557683604492 14570179313664 14593664038512 14623746149376 14642065067952 14729220217166 14736838631424 14737585774592 14791018185216 14822258540544 14855869104128 14873724716032 14897698705981 14932785586176 14936886214656 15025796251648 15039726107952 15040488607216 15095019218643 15224813420544 15225585303552 15239700376848 15243885285888 15334622698304 15414017934168 15505768040919 15537730283712 15538518031296 15542784997376 15546555039744 15557194134699 15658684885504 15690962337792 15715456821792 15716253579936 15729743757312 15748649699328 15784360923136 15862237156948 15866084685312 15870441603072 15909666619392 15964908517376 15980519145167 15998628265984 16057446752256 16177184385024 16181626732544 16192181650401 16196628116256 16236659327616 16293036616948 16395952914432 16396784173056 16494384078848 16509675408252 16514209059712 16579783996416 16637352690848 16698519428682 16712852742144 16717442187264 16732940305536 16733788649088 16833394533904 16842101293056 16904020783104 16920549683118 16925196163008 16939724046336 16998542532608 17025941378264 17061037174272 17133487128576 17172338573312 17188258409088 17192978403328 17229291978752 17251450535592 17399786766336 17421583183872 17485633122048 17525283083776 17546347125944 17616020496192 17757406038528 17762282323968 17763182854144 17779650439656 17885481692273 17932528386048 17960522082048 17961432662784 17983020923196 17998456799232 18127351997664 18128271036512 18137647546368 18204330074112 18245609734144 18306122727424 18335629176592 18351367716864 18510432132864 18556182088704 18561277722624 18578485192176 18620613276512 18717021777204 18873381782528 18937568850642 18942769215552 19084022204208 19123360349184 19124329884672 19129581535232 19154184050547 19261287976294 19318880894976 19342100703744 19343081329152 19382953476096 19426905751552 19458218718016 19481606000129 19498328199168 19522753423936 19649118175232 19715943469248 19721357580288 19739640516687 19740641296971 19763011387392 19910380781568 19983580710912 20052968143936 20126692291524 20276773591971 20299751227392 20300780404736 20319600502464 20325180381184 20394304916076 20526310950912 20552023912224 20569664913408 20594388068352 20627582823666 20674357387892 20716973711616 20718024041728 20742925512932 20804948656128 20921283117056 20948189936076 20953942429056 20955004773248 20998199599104 21154779580416 21160588804096 21212888825856 21232554505344 21409929003008 21520779227136 21569579180032 21589575533868 21595504155008 21648879103488 21836525406738 21855268970496 21861270552576 21862378897408 21890496057768 21963097601928 22012900544336 22093830325749 22105257947136 22106378661888 22151946829824 22264692571576 22283803656192 22310587074048 22311718198784 22405329321984 22456135057408 22538694377472 22559589161928 22560732910824 22566928217344 22748049565696 22838377955328 22865827928832 22917677878784 23001934047456 23228777578496 23307777046944 23314177496064 23388706828357 23488027328256 23536443506688 23574380369904 23676541384704 23683043098624 23706200586208 23793355735422 23805662404608 23947362776064 23948576883712 23977361230928 23997942398976 24086170128384 24169802663552 24265776577536 24272440098816 24294942174384 24439554925422 24440793986726 24468490289152 24595176259584 24680576177152 24741576118272 24748370296832 24764513112378 24771313589568 24956029036272 25047779143023 25076163280896 25100682973632 25187838122846 25250091800856 25257025620736 25263151939584 25387794244512 25445362938944 25475946307861 25497813798912 25499106512896 25538912067396 25591555761408 25758507859968 25782387613632 25789467604992 25790775105536 25843937968128 25997770932224 26132374775808 26287924625664 26295143440384 26319520688916 26320855062628 26547174375424 26643423485952 26644774281216 26669475659484 26835589722032 26898792579072 26942148994176 26974531384794 27035698122628 27092800669952 27191027996496 27192406554768 27206471319552 27368414601216 27402698549632 27459184091136 27503443764888 27527051575296 27622631615488 27739931541504 27765648199296 27841916583936 27930919914768 27938589905408 27997599465472 28108772868096 28206372773888 28310072673792 28414153823328 28512814079659 28626033306312 28686494827008 28694372302848 28786100711824 28865172137984 28891931964441 29014621993728 29115367208984 29140358627328 29187328077024 29247492298752 29284130135904 29458440434332 29473677262848 29475171549184 29582036370432 29644517081088 29711738208256 29747449432064 29795397411962 29865571172352 30051592503296 30079452215904 30080977214432 30190038437286 30449626841088 30451170607104 30479400753696 30487770571776 30669245396608 30828035868336 31011536081838 31075460567424 31077036062592 31085569994752 31114388269398 31317369771008 31381924675584 31430913643584 31432507159872 31459487514624 31497299398656 31568721846272 31724474313896 31732169370624 31740883206144 31819333238784 31929817034752 31961038290334 31997256531968 32114893504512 32354368770048 32363253465088 32384363300802 32393256232512 32473318655232 32586073233896 32754788110107 32791905828864 32793568346112 32988768157696 33019350816504 33028418119424 33159567992832 33274705381696 33397038857364 33425705484288 33465880611072 33467577298176 33666789067808 33684202586112 33808041566208 33841099366236 33850392326016 33997085065216 34051882756528 34122074348544 34266974257152 34376516818176 34385956806656 34502901071184 34843166367744 34971266244096 35050566167552 35092694251888 35232040992384 35514812077056 35524564647936 35526365708288 35559300879312 35690033603133 35770963384546 35921044164096 35922865325568 35966041846392 35996913598464 36180125428811 36254703995328 36256542073024 36275295092736 36408660148224 36491219468288 36612245454848 36659332388133 36661190980089 36671258353184 36702735433728 37020864265728 37112364177408 37122555445248 37156970384352 37241226553024 37434043554408 37746763565056 37781757184269 37875137701284 37885538431104 38168044408416 38246720698368 38248659769344 38259163070464 38308368101094 38522575952588 38637761789952 38684201407488 38686162658304 38765906952192 38853811503104 38916437436032 38963212000258 38996656398336 39045506847872 39298236350464 39431886938496 39442715160576 39479281033374 39481282593942 39526022774784 39820761563136 39967161421824 40105936287872 40253384583048 40553547183942 40599502454784 40601560809472 40639201004928 40650360762368 40788609832152 41052621901824 41104047824448 41139329826816 41188776136704 41255165647332 41348714775784 41433947423232 41436048083456 41485851025864 41609897312256 41842566234112 41896379872152 41907884858112 41910009546496 41996399198208 42309559160832 42321177608192 42465109010688 42819858006016 43041558454272 43139158360064 43179151067736 43191008310016 43297758206976 43673050813476 43710537940992 43780992115536 43926195203856 44025801088672 44187660651498 44210515894272 44212757323776 44529385143152 44567607312384 44621174148096 44623436397568 44693096117943 44810658643968 45077388754944 45119178323856 45121465821648 45133856434688 45496099131392 45676755910656 45731655857664 45835355757568 46003868094912 46061496359599 46457555156992 46517304122757 46615554093888 46628354992128 46671582404097 46777413656714 46976054656512 47072887013376 47148760739808 47312471714599 47353082769408 47366086197248 47412401172416 47586711470844 47611324809216 47894725552128 47897153767424 47941557435501 47954722461856 47995884797952 48172340256768 48339605327104 48531553155072 48544880197632 48589884348768 48879109850844 48881587973452 49190352519168 49361152354304 49483152236544 49496740593664 49529026224756 49542627179136 49912058072544 50095558286046 50152326561792 50201365947264 50375676245692 50500183601712 50514051241472 50526303879168 50775588489024 50890725877888 50951892615722 50995627597824 50998213025792 51077824134792 51183111522816 51517015719936 51552270760081 51564775227264 51578935209984 51581550211072 51687875936256 51995541864448 52264749551616 52575849251328 52590286880768 52639041377832 52641710125256 53094348750848 53286846971904 53289548562432 53338951318968 53656445076819 53671179444064 53797585158144 53884297988352 53949062769588 54071396245256 54185601339904 54382055992992 54384813109536 54412942639104 54736829202432 54805397099264 54918368182272 55006887529776 55054103150592 55245263230976 55531296398592 55683833167872 55861839829536 55877179810816 55995198930944 56412745547776 56620145347584 56828307646656 57025628159318 57252066612624 57372989654016 57388744605696 57572201423648 57730344275968 57783863928882 58029243987456 58230734417968 58280717254656 58374656154048 58444818000387 58494984597504 58568260271808 58916880868664 58947354525696 58950343098368 59164072740864 59221923890913 59289034162176 59423476416512 59494898864128 59590794823924 59731142344704 60103185006592 60158904431808 60161954428864 60380076874572 60830320775913 60899253682176 60902341214208 60958801507392 60975541143552 61338490793216 61656071736672 62023072163676 62150921134848 62154072125184 62171139989504 62228776538796 62634739542016 62763849351168 62861827287168 62865014319744 62994598797312 63137443692544 63448948627792 63464338741248 63481766412288 63638666477568 63859634069504 63922076580668 64229787009024 64708737540096 64726506930176 64768726601604 64786512465024 64946637310464 65172146467792 65509576220214 65583811657728 65587136692224 65977536315392 66038701633008 66056836238848 66281490977247 66319135985664 66549410763392 66794077714728 66851410968576 66931761222144 66935154596352 67333578135616 67368405172224 67414507917029 67616083132416 67682198732472 67700784652032 67994170130432 68103765513056 68244148697088 68753033636352 68771913613312 69005802142368 69686332735488 69942532488192 70101132335104 70166120485071 70185388503776 70464081984768 71029624154112 71049129295872 71052731416576 71118601758624 71380067206266 71541926769092 71842088328192 71845730651136 71932083692784 71993827196928 72360250857622 72509407990656 72513084146048 72817320296448 72982438936576 73224490909696 73318664776266 73322381960178 73342516706368 73405470867456 74041728531456 74224728354816 74245110890496 74313940768704 74482453106048 74868087108816 75493527130112 75563514368538 75750275402568 75771076862208 76336088816832 76427838923583 76493441396736 76497319538688 76518326140928 76616736202188 77045151905176 77275523579904 77368402814976 77372325316608 77531813904384 77707623006208 77832874872064 77926424000516 77993312796672 78091013695744 78596472700928 78863773876992 78885430321152 78958562066748 78962565187884 79641523126272 79934322843648 80211872575744 80506769166096 81107094367884 81278402009856 81300721524736 81577219664304 82105243803648 82208095648896 82377552273408 82510331294664 82697429551568 82867894846464 82872096166912 82971702051728 83219794624512 83792759744304 83815769716224 83820019092992 83992798396416 84619118321664 84642355216384 84930218021376 85538442238977 85542778953541 85639716012032 86083116908544 86278316720128 86358302135472 86382016620032 86595516413952 86675795893323 87346101626952 87421075881984 87561984231072 87852390407712 87866018898541 88051602177344 88157433429961 88375321302996 88421031788544 88425514647552 89058770286304 89135214624768 89242348296192 89246872795136 89386192235886 90154777509888 90238356647712 90242931643296 90267712869376 90992198262784 91353511821312 91463311715328 91670711515136 92007736189824 92122992719198 92915110313984 93034608245514 93231108187776 93256709984256 93343164808194 93554827313428 93952109313024 94145774026752 94297521479616 94624943429198 94706165538816 94732172394496 94824802344832 95173422941688 95222649618432 95789451104256 95794307534848 95883114871002 95909444923712 95991769595904 96344680513536 96679210654208 97063106310144 97089760395264 97179768697536 97758219701688 97763175946904 98380705038336 98722304708608 98966304473088 99058052449512 99085254358272 99824116145088 100191116572092 100402731894528 100751352491384 101000367203424 101028102482944 101052607758336 101551176978048 101781451755776 101903785231444 101991255195648 101996426051584 102155648269584 102366223045632 103104541520162 103129550454528 103157870419968 103163100422144 103991083728896 104529499103232 105151698502656 105180573761536 105278082755664 105283420250512 106573693943808 106579097124864 106677902637936 107312890153638 107342358888128 107768595976704 107898125539176 108142792490512 108371202679808 108540376286433 108764111985984 108769626219072 108825885278208 109473658404864 109610794198528 109836736364544 109983572940267 110013775059552 110108206301184 110490526461952 111062592797184 111367666335744 111723679659072 111754359621632 111863634016169 111990397861888 112825491095552 113240290695168 113345271552807 113656615293312 114051256318636 114504133225248 114745979308032 114777489211392 115144402847296 115460688551936 115567727857764 116058487974912 116461468835936 116561434509312 116749312308096 116889636000774 116989969195008 117136520543616 117833761737328 117894709051392 117900686196736 118328145481728 118443847781826 118578068324352 118989797728256 119181589647848 119462284689408 120206370013184 120317808863616 120323908857728 120760153749144 121660641551826 121798507364352 121804682428416 121917603014784 121951082287104 122676981586432 123312143473344 124046144327352 124301842269696 124308144250368 124342279979008 124457553077592 125198371845911 125269479084032 125527698702336 125723654574336 125730028639488 125989197594624 126274887385088 126897897255584 126928677482496 126963532824576 127719268139008 127844153161336 128459574018048 129417475080192 129537453203208 129573024930048 129893274620928 130344292935584 131019152440428 131955072630784 132077403266016 132113672477696 132562981954494 132638271971328 133098821526784 133588155429456 133702821937152 133863522444288 133870309192704 134079288353829 134667156271232 134829015834058 135232166264832 135364397464944 135401569304064 135988340260864 136207531026112 136488297394176 137506067272704 137543827226624 138011604284736 138184489078797 139372665470976 139885064976384 140202264670208 140332240970142 140370777007552 140928163969536 141937415143797 141944611230601 142059248308224 142098258591744 142105462833152 142237203517248 142760134412532 143083853538184 143684176656384 143691461302272 143824672306503 143864167385568 143987654393856 144720501715244 145018815981312 145026168292096 145634640592896 145964877873152 146448981819392 146637329552532 146644763920356 146685033412736 148083457062912 148449456709632 148490221780992 148627881537408 148964906212096 149736174217632 150987054260224 151127028737076 151500550805136 151542153724416 152672177633664 152855677847166 152986882793472 152994639077376 153036652281856 153233472404376 154090303810352 154551047159808 154656812280243 154736805629952 154744650633216 155063627808768 155665749744128 155852848001032 155986625593344 156182027391488 157192945401856 157727547753984 157770860642304 157917124133496 157925130375768 158865160913719 159283046252544 159868645687296 160423745151488 160969335230457 161013538332192 162214188735768 162556804019712 162601443049472 163154439328608 163720947798499 164210487607296 164416191297792 164755104546816 165020662589328 165394859103136 165735789692928 165744192333824 165943404103456 167585519488608 167631539432448 167640038185984 167985596792832 169238236643328 169860436042752 171076884477954 171085557907082 171279432024064 172166233817088 172556633440256 172716604270944 172764033240064 173191032827904 173351591786646 174692203253904 174842151763968 175123968462144 175334454001161 175704780815424 175732037797082 176103204354688 176314866859922 176750642605992 176842063577088 176851029295104 178117540572608 178270429249536 178484696592384 178493745590272 178772384471772 180309555019776 180476713295424 180485863286592 180535425738752 181984396525568 182707023642624 182926623430656 183341423030272 184015472379648 184245985438396 185830220627968 186069216491028 186462216375552 186513419968512 186686329616388 187109654626856 187904218626048 188291548053504 188595042959232 189249886858396 189412331077632 189649604689664 190346845883376 190445299236864 191578902208512 191588615069696 191766229742004 191818889847424 192689361027072 193358421308416 194126212620288 194179520790528 194359537395072 195516439403376 195526351893808 196761410076672 197444609417216 197932608946176 198116104899024 198170508716544 199648232290176 200382233144184 200805463789056 201502704982768 202000734406848 202056204965888 202105215516672 202243523751087 203102353956096 203562903511552 203807570462888 203982510391296 203992852103168 204311296539168 204732446091264 206209083040324 206259100909056 206315740839936 206326200844288 207746748887171 207982167457792 209058998206464 210303397005312 210361147523072 210498361455213 210556165511328 210566840501024 213147387887616 213158194249728 213355805275872 214625780307276 214684717776256 215537191953408 215796251078352 216285584981024 216742405359616 217080752572866 217528223971968 217539252438144 218947316809728 219221588397056 219673472729088 219967145880534 220027550119104 220216412602368 220981052923904 222125185594368 222735332671488 223447359318144 223508719243264 223727268032338 223980795723776 225650982191104 226480581390336 226690543105614 227313230586624 228102512637272 229008266450496 229283516770749 229491958616064 229554978422784 230288805694592 230921377103872 231135455715528 232116975949824 232922937671872 233122869018624 233498624616192 233779272001548 233979938390016 234273041087232 235667523474656 235789418102784 235801372393472 236656290963456 236887695563652 237979595456512 238363179295696 238924569378816 240635617727232 240647817715456 241520307498288 243321283103652 243835206029568 243902164574208 245353963172864 246624286946688 248092288654704 248603684539392 248616288500736 248684559958016 248915106155184 250396743691822 250538958168064 251447309148672 251460057278976 251978395189248 252549774770176 253260878001677 253795794511168 253857354964992 253927065649152 255438536278016 255688306322672 256615326716931 256628336860623 256919148036096 258834950160384 259074906406416 259146049860096 259786549241856 260688585871168 262038304880856 263598056695623 263910145261568 264154806532032 264227344955392 264472300289883 265125963908988 265276543942656 266197643053568 267176310858912 267405643874304 267727044888576 267740618385408 268158576707658 269334312542464 269658031668116 270464332529664 270728794929888 270803138608128 271668825467839 271976680521728 272415062052224 272976594788352 275012134545408 275087654453248 276023208569472 276368978157594 278745330941952 279770129952768 280404529340416 280664481940284 280741554015104 281856327939072 283874830287594 283889222461202 284118496616448 284196517183488 284210925666304 284474407034496 285520268825064 286167707076368 287368353312768 287382922604544 287649344613006 287728334771136 287975308787712 289441003430488 290037631962624 290052336584192 291269281185792 291929755746304 292897963638784 293274659105064 293289527840712 293370066825472 296166914125824 296898913419264 297255763074816 297929812424192 299472348435264 301974108520448 302254057474152 303001101610272 303084307448832 304053188768641 305344355267328 305711355694332 305973765586944 305989278154752 306466944808752 308180607620704 309313624560486 309473611259904 309489301266432 311331499488256 311705696002064 311973251186688 312364054782976 315455095507968 315541721284608 315834248266992 315850260751536 317730321827438 319737291374592 320847490302976 321938670460914 322027076664384 324428377471536 325113608039424 325202886098944 325621128859299 326308878657216 327441895596998 328420975214592 328832382595584 329510209093632 330041325178656 330789718206272 331187302002193 331471579385856 331488384667648 331886808206912 335171038977216 335263078864896 335280076371968 335590902048507 335971193585664 338476473286656 339720872085504 342153768955908 342171115814164 344332467634176 345113266880512 345433208541888 345528066480128 346382065655808 346703183573292 349384406507808 349684303527936 350247936924288 350668908002322 351409561630848 351464075594164 352206408709376 352629733719844 353501285211984 353684127154176 353702058590208 356235081145216 356969393184768 356987491180544 357544768943544 360619110039552 360953426590848 360971726573184 361070851477504 363968793051136 365414047285248 365853246861312 366682846060544 368030944759296 368491970876792 371660441255936 372138432982056 372924432751104 373026839937024 373372659232776 374219309253712 375595115537733 375808437252096 376583096107008 377190085918464 378499773716792 378824662155264 379299209379328 380693691766752 380890598473728 383157804417024 383177230139392 383532459484008 383637779694848 385378722054144 386716842616832 388252425240576 388719074790144 391032878806752 391052703787616 394889218834432 395865217892352 396232209798048 396341017433088 399296464580352 400764466288368 401610927578112 403005409965536 404001468813696 404112409931776 404487047502174 406204707912192 407125807023104 407615140925776 407965020782592 407985704206336 408622593078336 409464892182528 412418166080648 412518201818112 412631481679872 412652401688576 414553467236391 415493497774342 415964334915584 418117996412928 420606794010624 420722295046144 420996722910426 421112331022656 421133681002048 425812245431391 425833833691803 426294775775232 426316388499456 426711610551744 429251560614552 429369435552512 431074383906816 431592502156704 432571169962048 433484810719232 434161505145732 435056447943936 435078504876288 437894633619456 438443176794112 439346945458176 439934291761068 440055100238208 441962105847808 444250371188736 445470665342976 446894718636288 447017438486528 447454536064676 451301964382208 452961162780672 453381086211228 454626461173248 456205025274544 458016532900992 458567033541498 458983917232128 459109956845568 460577611389184 461842754207744 462270911431056 463970436840729 464233951899648 465845875343744 466997249232384 467558544003096 467959876780032 468546082174464 471335046949312 471578836205568 471602744786944 473312581926912 473775391127304 475959190913024 476595482741157 476726358591392 477849138757632 481271235454464 481295635430912 483040614996576 486642566207304 487670412059136 487804329148416 490707926345728 491162843395497 493248573893376 496184577309408 497207369078784 497232577001472 497369119916032 497830212310368 500793487383644 501077916336128 502894618297344 502920114557952 503956790378496 505099549540352 506521756003354 507591589022336 507714709929984 510877072556032 511376612645344 513230653433862 513256673721246 513838296072192 517669900320768 518149812812832 518292099720192 519573098483712 521377171742336 524076609761712 527196113391246 527820290523136 528309613064064 528454689910784 528944600579766 530251927817976 530553087885312 532395286107136 534352621717824 534811287748608 535454089777152 535481236770816 536317153415316 538668625084928 539316063336232 540928665059328 541457589859776 541606277216256 543337650935678 543953361043456 544830124104448 545953189576704 550024269090816 550175308906496 552046417138944 552737956315188 557490661883904 559540259905536 560809058680832 561328963880568 561483108030208 563712655878144 567749660575188 567778444922404 568236993232896 568948814068992 571040537650128 572335414152736 574736706625536 574765845209088 575298689226012 575456669542272 578882006860976 580075263925248 580104673168384 582538562371584 586549318210128 586579055681424 586740133650944 592333828251648 593797826838528 594511526149632 595859624848384 598799452674787 598944696870528 603948217040896 604508114948304 606002203220544 606168614897664 606730571253261 608106377537282 610688710534656 611422711388664 611947531173888 611978556309504 612933889617504 615062132289787 616361215241408 618627249120972 618947222519808 618978602532864 622662998976512 623240246661513 623411392004128 623946502373376 624728109565952 630910191015936 631083442569216 631668496533984 631700521503072 635460643654876 639474582749184 641694980605952 643877340921828 644054153328768 648856754943072 650227216078848 650405772197888 651242257718598 652617757314432 654883791193996 656841950429184 657664765191168 659020418187264 660082650357312 661579436412544 662374604004386 662943158771712 662976769335296 663773616413824 670342077954432 670526157729792 670560152743936 671181804097014 671942387171328 676952946573312 679441744171008 684307537911816 684342231628328 688664935268352 690226533761024 690866417083776 691056132960256 692764131311616 693406367146584 698768813015616 699368607055872 700495873848576 701337816004644 702819123261696 702928151188328 704412817418752 705259467439688 707002570423968 707368254308352 707404117180416 712470162290432 713938786369536 713974982361088 715089537887088 721906853181696 721943453146368 722141702955008 727937586102272 731706493722624 733365692121088 736061889518592 736983941753584 744276865964112 745848865502208 746053679874048 746745318465552 748438618507424 751190231075466 751616874504192 754380171836928 756999547433584 757649324310528 758598418758656 759782634005031 761387383533504 761781196947456 766315608834048 766354460278784 767064918968016 767275559389696 769885010581869 770757444108288 773433685233664 776504850481152 777438149580288 782065757613504 782105407575232 783045438113183 789778437668864 790794170086869 791730435784704 792464419596096 792682034866176 793416900869649 798592929160704 801528932576736 803221855156224 806010819931072 808002937627392 808224819863552 808974095004348 812409415824384 814251614046208 815006476403517 815230281851552 815930041565184 815971408412672 817245186156672 818929784365056 824836332161296 825036403636224 825262963359744 825304803377152 829106934472782 830986995548684 836235992825856 841213588021248 841444590092288 841993445820852 842224662045312 842267362004096 851624490862782 851667667383606 852589551550464 852632776998912 853423221103488 858503121229104 858738871105024 862148767813632 863185004313408 865142339924096 866969621438464 868323010291464 870112895887872 870157009752576 875789267238912 876388602921377 876886353588224 878693890916352 879868583522136 880110200476416 883924211695616 888500742377472 893789437272576 894034876973056 894909072129352 902603928764416 905922325561344 906762172422456 909252922346496 912159566305923 912410050549088 916033065801984 917134067082996 917967834464256 921155222778368 923685508415488 924541822862112 927940873681458 928467903799296 931691750687488 933994498464768 935117088006192 935919753560064 937092164348928 942670093898624 946625163853824 947550782254608 951918381826048 953190965482314 953452717182784 962542470908928 962591270861824 966081229993152 973285132414608 975340824118272 975608658296832 981415852691456 982325686790994 986497147786752 992369154618816 993561906006579 993612278614207 994414738157568 994465154002944 994738239832064 995660424620736 1001586974767288 1002155832672256 1005789236594688 1005840229115904 1006772706145521 1007913580756992 1010199099080704 1013043512006708 1015183178044672 1015429419859968 1021754145112064 1022753225290688 1026461306867724 1026513347442492 1035339800641536 1036299625625664 1036584199440384 1039146196967424 1042754343484672 1048153219523424 1054392226782492 1056619226128128 1056909379821568 1057889201159532 1060503855635952 1061106175770624 1064790572214272 1068705243435648 1070908179554304 1070962473541632 1072634306830632 1077337250169856 1078632126672464 1081857330118656 1082915179719552 1083212554432512 1086675301871356 1089660248208896 1091906379153408 1100048538181632 1100350617812992 1104092834277888 1105475912630376 1112056126396033 1114981323767808 1119080519811072 1121618117361664 1122657927761136 1122966216060416 1126785346613199 1127425311756288 1135499321150376 1135556889844808 1136473986465792 1137897628137984 1142081075300256 1144670828305472 1146046634589493 1149473413251072 1149531690418176 1150597378452024 1150913339084544 1157764013721952 1160150527850496 1160209346336768 1173098636420256 1173158111362848 1173480267301888 1184667656503296 1187595653677056 1189023052299264 1191719249696768 1197598905349574 1197889393741056 1207896434081792 1209016229896608 1212004406441088 1212337229795328 1213461142506522 1216212755074564 1221377421069312 1222845422777328 1223895062347776 1223957112619008 1225867779235008 1230124264579574 1232722430482816 1237254498241944 1237894445039616 1237957205065728 1245325997953024 1246480493323026 1246822784008256 1247893004746752 1249456219131904 1261820382031872 1262166885138432 1263336993067968 1263401043006144 1270921287309752 1277501501075409 1278949165498368 1283389961211904 1287754681843656 1288108306657536 1297713509886144 1300454432157696 1300811544395776 1302484515437196 1305235514628864 1309767582387992 1313683900858368 1315329530382336 1318040836374528 1320165300714624 1323158872825088 1324749208008772 1325886317543424 1325953538670592 1327547232827648 1340684155908864 1341052315459584 1341120305487872 1342363608194028 1353905893146624 1358883488342016 1368615075823632 1368684463256656 1377329870536704 1381732834167552 1382112265920512 1385528262623232 1386812734293168 1397537626031232 1400991747697152 1402675632009288 1405638246523392 1405856302376656 1408825634837504 1410518934879376 1414005140847936 1414736508616704 1414808234360832 1424940324580864 1427877572739072 1427949964722176 1429786448223471 1430179075774176 1443813706363392 1443886906292736 1444283405910016 1454227242210197 1455875172204544 1463412987445248 1466731384242176 1472123779037184 1473488530186491 1473967883507168 1488553731928224 1491697731004416 1492107359748096 1493490636931104 1496877237014848 1502380462150932 1503233749008384 1508760343673856 1513999094867168 1515298648621056 1517196837517312 1519565268010062 1522774767067008 1532631217668096 1532708920557568 1534129837936032 1534551118779392 1539770021163738 1541514888216576 1546867370467328 1553009700962304 1554876299160576 1564131515227008 1564210815150464 1566090876226366 1579556875337728 1581588340173738 1583460871569408 1584928839192192 1585364069732352 1586833801739298 1597185858321408 1603057865153472 1606443710312448 1612021639862144 1616005875254784 1616449639727104 1617948190008696 1624818831648768 1628503228092416 1630012952807034 1630460563703104 1631860083130368 1631942816825344 1634490372313344 1637859568730112 1649672664322592 1650072807272448 1650525926719488 1650609606754304 1658213868945564 1661973991097368 1672471985651712 1682427176042496 1683986891641704 1684449324090624 1684534724008192 1703248981725564 1703335334767212 1706846442206976 1717006242458208 1717477742210048 1724297535627264 1726370008626816 1730284679848192 1733939242876928 1736646020582928 1740225791775744 1740314019505152 1752777205842754 1753772707176448 1759737167044272 1760220400952832 1767848423391232 1777001484754944 1787578874545152 1788069753946112 1789818144258704 1796398358024361 1811844651122688 1813524344844912 1818505844692992 1824319132611846 1824820101098176 1832066131603968 1834268134165992 1835935668928512 1842310445556736 1845186396869361 1845279945997813 1847371016830976 1849083645724224 1855881747362916 1856935807598592 1863383501374976 1867988996929536 1869720739984539 1870234176012384 1871839507120128 1874184328697856 1885340187797248 1893250327707648 1895101564509216 1901681778274873 1903836763652096 1906381930964628 1906905434365568 1925084941817856 1925182541723648 1932162459986304 1946570264829216 1950681648236544 1951217316593664 1962831705382912 1964651373581988 1972994295573504 1984738309237632 1987123812013158 1987224557228414 1988829476315136 1988930308005888 1989476479664128 1991320849241472 2003173949534576 2004311665344512 2011578473189376 2011680458231808 2013545412291042 2015827161513984 2026087024013416 2030366356089344 2030858839719936 2043508290224128 2045506450581376 2052922613735448 2053026694884984 2070679601283072 2072599251251328 2073168398880768 2078292393934848 2085508686969344 2096306439046848 2108784453564984 2113238452256256 2113818759643136 2115778402319064 2121007711271904 2122212351541248 2128372321380487 2129581144428544 2137410486871296 2141816359108608 2141924947083264 2145268613661264 2154674500339712 2157264253344928 2165830359439104 2166425108865024 2173350603742712 2179320496417792 2183812758306816 2200097076363264 2208185668555776 2210951825260752 2224112252792066 2238161039622144 2243236234723328 2245315855522272 2245932432120832 2253570693226398 2254850623512576 2270998642300752 2271113779689616 2272947972931584 2275795256275968 2279347902015093 2284162150600512 2289341656610944 2292093269178986 2298946826502144 2299063380836352 2301194756904048 2301826678169088 2315528027443904 2320301055700992 2320418692673536 2346197272840512 2346316222725696 2346960534603776 2349136314339549 2369335313006592 2375191307354112 2378046104598528 2383438499393536 2395197810699148 2395778787482112 2413058390920217 2415792868163584 2418032459793216 2424008812882176 2424674459590656 2426922285013044 2432425510149128 2442754842138624 2445019429210551 2445690845554656 2447790124695552 2447914225238016 2451735558470016 2460248529159148 2465444860965632 2474508996483888 2475788890079232 2475914410131456 2490651995906048 2492960986646052 2493645568016512 2498912438263808 2523640764063744 2524333770276864 2526673986135936 2526802086012288 2541842574619504 2555003002150818 2557898330996736 2566779922423808 2575509363687312 2576216613315072 2595427019772288 2600908864315392 2601623088791552 2604969030874392 2610471029257728 2619535164775984 2627367801716736 2629165808764131 2630659060764672 2636081672749056 2640330601429248 2646317745650176 2649498416017544 2651772635086848 2651907077341184 2655094465655296 2681368311817728 2682104630919168 2682240610975744 2684727216388056 2700707735533223 2707811786293248 2717766976684032 2736478698917769 2737230151647264 2737368926513312 2763465668335104 2764224531841024 2771056525246464 2773625468586336 2795075252062464 2801983495394304 2805351264018576 2811276493046784 2811712604753312 2817651269675008 2821037869758752 2828010281695872 2849880649161728 2855755145478144 2855899929444352 2859572896446942 2860358151548352 2887627412726784 2887773812585472 2888566811820032 2908454484420394 2911750344409088 2926825974890496 2933462768484352 2944247558074368 2946977060372982 2947935767014336 2977107463856448 2980685718019737 2980836835842621 2983395462008832 2984214719496192 2986981273862208 2993754474029696 3004760924301864 3006467498016768 3017520687347712 3027998189734336 3030597297242112 3034393675034624 3039130536020124 3045549534134016 3065262435336192 3065417841115136 3068259675872064 3069102237558784 3079540042327476 3093734740934656 3106019401924608 3109752598321152 3128263030454016 3128421630300928 3132181752452732 3159113750675456 3163176680347476 3169857678384384 3170728139464704 3173667603478596 3194371716642816 3206115730306944 3212887420624896 3224043279724288 3232011750509568 3232899279454208 3235896380017392 3249637663297536 3257006456184832 3260025905614068 3260921127406208 3268980744626688 3275719137460224 3299345328645184 3300145614544896 3301051853438976 3301219213508608 3316427737891128 3323947982194736 3336168379188099 3344943971303424 3364854352084992 3367973783283408 3368898648181248 3369069448016384 3406497963451128 3406670669534424 3413692884413952 3434012484916416 3434955484420096 3438139903768479 3448595071254528 3452740017253632 3460569359696384 3467878485753856 3473292041165856 3480451583551488 3480628039010304 3505554411685508 3507545414352896 3519474334088544 3520440801905664 3531694731081907 3535696846782464 3554002969509888 3575157749090304 3576139507892224 3579636288517408 3592796716048722 3623689302245376 3627048689689824 3637011689385984 3648638265223692 3649640202196352 3664132263207936 3668536268331984 3671871337857024 3684620891113472 3690372793738722 3690559891995626 3694742033661952 3698167291448448 3711763494725832 3713871615197184 3726767002749952 3735977993859072 3739441479969078 3740468352024768 3743679014240256 3748368657395712 3770680375594496 3786500655415296 3790203129018432 3803363556549746 3807673527304192 3812763861929256 3813810868731136 3850169883635712 3850365083447296 3864324919972608 3893140529658432 3901363296473088 3902434633187328 3925663410765824 3929302747163976 3945988591147008 3969476618475264 3974247624026316 3974449114456828 3977658952630272 3977860616011776 3982641698482944 4006347899069152 4008623330689024 4023156946378752 4023360916463616 4027090824582084 4052174048026832 4060732712178688 4061717679439872 4091012901162752 4105845227470896 4106053389769968 4145198502502656 4146336797761536 4156584787869696 4171017373938688 4192612878093696 4217568907129968 4226476904512512 4227637519286272 4231556804638128 4242015422543808 4244424703082496 4256744642760974 4259162288857088 4274820973742592 4283632718217216 4283849894166528 4290537227322528 4305434926028509 4309349000679424 4314528506689856 4331660718878208 4332850217730048 4346701207485424 4358640992835584 4362681726630591 4367625516613632 4400194152726528 4416371337111552 4421903650521504 4448224505584132 4476322079244288 4486472469446656 4490631711044544 4491864864241664 4507141386452796 4509701247025152 4541997284601504 4542227559379232 4545895945863168 4551590512551936 4558695804030186 4568324301201024 4578683313221888 4584186538357972 4597893653004288 4598126761672704 4602389513808096 4603653356338176 4631056054887808 4640602111401984 4640837385347072 4692394545681024 4692632445451392 4693921069207552 4698272628679098 4738670626013184 4750382614708224 4756092209197056 4766876998787072 4790395621398296 4791557574964224 4826116781840434 4831585736327168 4836064919586432 4848017625764352 4849348919181312 4853844570026088 4864851020298256 4885509684277248 4890038858421102 4891381691109312 4895580249391104 4895828450476032 4903471116940032 4920497058318296 4930889721931264 4949017992967776 4951577780158464 4951828820262912 4981303991812096 4985921973292104 4987291136033024 4997824876527616 5047281528127488 5053347972271872 5053604172024576 5083685149239008 5110006004301636 5133559844847616 5151018727374624 5152433226630144 5190854039544576 5201817728630784 5209938061748784 5220942058515456 5239070329551968 5258331617528262 5261318121529344 5280661202858496 5292635491300352 5298996832035088 5303545270173696 5303814154682368 5310188931310592 5362736623635456 5364209261838336 5364481221951488 5369454432776112 5389195074073083 5401415471066446 5435533953368064 5472957397835538 5474460303294528 5474737853026624 5526931336670208 5528449063682048 5535559190608083 5535839837993439 5542113050492928 5547250937172672 5590150504124928 5603966990788608 5610702528037152 5622552986093568 5623425209506624 5635302539350016 5642075739517504 5656020563391744 5699761298323456 5705045334824619 5711510290956288 5711799858888704 5719145792893884 5720716303096704 5775254825453568 5775547625170944 5777133623640064 5816908968840788 5853651949780992 5866925536968704 5888495116148736 5893954120745964 5895871534028672 5954214927712896 5961371436039474 5961673671685242 5966790924017664 5968429438992384 5973962547724416 5987508948059392 6009521848603728 6012934996033536 6035041374695424 6055996379468672 6068787350069248 6078261072040248 6091099068268032 6130524870672384 6130835682230272 6136519351744128 6138204475117568 6159080084654952 6187469481869312 6212038803849216 6219505196642304 6256526060908032 6256843260601856 6264363504905464 6318227501350912 6326353360694952 6339715356768768 6341456278929408 6347335206957192 6385116964141461 6388743433285632 6412231460613888 6425774841249792 6448086559448576 6464023501019136 6465798558908416 6471792760034784 6499275326595072 6514012912369664 6520051811228136 6521842254812416 6537961489253376 6551438274920448 6598690657290368 6600291229089792 6632855475782256 6647895964389472 6672336758376198 6729708704169984 6735947566566816 6737797296362496 6738138896032768 6812995926902256 6813341339068848 6827385768827904 6868024969832832 6869910968840192 6876279807536958 6897190142509056 6905480034507264 6921138719392768 6935756971507712 6946584082331712 6955285950299449 6960903167102976 6961256078020608 7011108823371016 7015090828705792 7038948668177088 7040881603811328 7047408943018647 7063389462163814 7071393693564928 7108005939019776 7150315498180608 7152279015784448 7159272577034816 7185593432097444 7239175172760651 7247378604490752 7254097379379648 7274023378771968 7297276530447384 7299280404392704 7328264526415872 7337072536663968 7343742675714048 7369241782226944 7380745587477444 7381119783991252 7396334582896896 7423526989451664 7427743230394368 7453534005499904 7471955987718144 7478882959938156 7480936704049536 7496737314791424 7541360751188992 7573001310830592 7580406258036864 7606727113099492 7625527723858512 7627621737462272 7700339767271424 7700730166894592 7728649839945216 7784392884772231 7786281059316864 7802726592946176 7804869266374656 7851326821531648 7858605494327952 7887497426292393 7891977182294016 7938953236950528 7948495248052632 7948898228913656 7955317905260544 7955721232023552 7965283396965888 8012695798138304 8017246661378048 8046313892757504 8046721832927232 8054181649164168 8102123206599669 8104348096053664 8121465424357376 8123435358879744 8182025802325504 8211690454941792 8212106779539936 8290397005005312 8292673595523072 8313169575739392 8342034747877376 8385225756187392 8435137814259936 8452953809025024 8455275038572544 8463113609276256 8484030845087616 8513489285521948 8518324577714176 8549641947485184 8567265436434432 8567699788333056 8581074454645056 8610869852057018 8618698001358848 8629057013379712 8663321437756416 8665700435460096 8693402414970848 8717281985671168 8725363453261182 8735251033227264 8800388305453056 8832742674223104 8843807301043008 8896449011168264 8942510507527863 8952644158488576 8972944938893312 8981263422089088 8983729728483328 9014282772905592 9019402494050304 9083994569203008 9084455118758464 9091791891726336 9103181025103872 9117391608060372 9136648602402048 9157366626443776 9168373076715944 9195787306008576 9196253523345408 9204779027616192 9207306712676352 9262112109775616 9281204222803968 9281674770694144 9384789091362048 9385264890902784 9387842138415104 9396545257358196 9477341252026368 9512184418394112 9533753997574144 9580791242796592 9583115149928448 9652233563680868 9672129839172864 9696035251528704 9698697838362624 9707689140052176 9729702040596512 9771019368554496 9780077716842204 9782763382218624 9806942233880064 9840994116636592 9861779443862528 9898035985935552 9903155560316928 9903657640525824 9962607983624192 9971843946584208 9974582272066048 9995649753055232 10008505137564297 10094563056254976 10106695944543744 10107208344049152 10167370298478016 10179590695471379 10220012008603272 10267119689695232 10302037454749248 10304866453260288 10314419711305437 10381708079089152 10403635457261568 10419876123497568 10441884117030912 10478140659103936 10516663235056524 10522636243058688 10561322405716992 10585270982600704 10595084193245721 10597993664070176 10607090540347392 10607628309364736 10620377862621184 10725473247270912 10728418523676672 10728962443902976 10738908865552224 10778390148146166 10802830942132892 10871067906736128 10945914795671076 10948920606589056 10949475706053248 11053862673340416 11056898127364096 11071118381216166 11071679675986878 11084226100985856 11094501874345344 11180301008249856 11207933981577216 11221405056074304 11245105972187136 11246850419013248 11270605078700032 11284151479035008 11312041126783488 11399522596646912 11410090669649238 11423020581912576 11423599717777408 11438291585787768 11441432606193408 11550509650907136 11551095250341888 11554267247280128 11633817937681576 11707303899561984 11733851073937408 11776990232297472 11787908241491928 11791743068057344 11908429855425792 11922742872078948 11923347343370484 11933581848035328 11947925095448832 11975017896118784 12019043697207456 12025869992067072 12070082749390848 12111992758937344 12137574700138496 12156522144080496 12182198136536064 12273038703488256 12276408950235136 12318160169309904 12374938963738624 12439010393284608 12513052121816064 12513686521203712 12528727009810928 12652706721389904 12679430713537536 12682912557858816 12694670413914384 12770233928282922 12777486866571264 12824462921227776 12851549682499584 12896173118897152 12916304778085527 12916959621984691 12928047002038272 12931597117816832 12943585520069568 12998550653190144 13028025824739328 13040103622456272 13043684509624832 13075922978506752 13088045179891773 13102876549840896 13197381314580736 13200582458179584 13265710951564512 13295791928778944 13311772447924111 13344673516752396 13459417408339968 13471895133133632 13475594592724992 13476277792065536 13625991853804512 13626682678137696 13654771537655808 13736049939665664 13739821937680384 13752559615073916 13794380285018112 13810960069014528 13842277438785536 13871513943015424 13893168164663424 13910571900598898 13921806334205952 13922512156041216 14022217646742032 14030181657411584 14077897336354176 14081763207622656 14094817886037294 14126778924327628 14216011878039552 14300630996361216 14304558031568896 14318545154069632 14371186864194888 14478350345521302 14494757208981504 14508194758759296 14548046757543936 14594553060894768 14598560808785408 14656529052831744 14674145073327936 14687485351428096 14738483564453888 14761491174954888 14762239567982504 14792669165793792 14847053978903328 14855486460788736 14898606249663409 14907068010999808 14943911975436288 14957765919876312 14961873408099072 14993474629582848 15082721502377984 15160812516073728 15213454226198984 15251055447717024 15255243474924544 15400679534542848 15401460333789184 15457299679890432 15568785769544462 15572562118633728 15605453185892352 15702653643063296 15717210988655904 15774994852584786 15783954364588032 15877906473901056 15896990496105264 15897796457827312 15910635810521088 15911442464047104 15930566793931776 16025391596276608 16092627785515008 16093443665854464 16108363298328336 16204246413199338 16208696192107328 16242930848714752 16364051604651008 16423380909883584 16424213559079872 16580794010010624 16585347191046144 16607519513980317 16626339151478784 16684069495754752 16770451512374784 16870275628519872 16891408736441519 16905907618050048 16910550077145088 16926227218552512 16968061690175232 17026978571043896 17036649155428352 17099283894970368 17115136004473857 17134530872868864 17135399576666112 17162148909290112 17221739704114036 17237396002717696 17258114026759424 17326642875512832 17331400870920192 17386804829941696 17434563971342336 17450726906522364 17600776610906112 17665485348446208 17687614602086016 17792898022336528 17885021015055726 17905288316977152 17962526844178176 17967459456966656 18028565545811184 18038804988100608 18167989138406016 18168910237516928 18206362050207744 18234783216120744 18273297204804096 18314733252887552 18336746153431888 18391574612017152 18392507046690816 18409558055232384 18414613425352704 18524224219551232 18562408445607936 18563349541388288 18769578182724096 18770529781805568 18775684276830208 18793090514716392 18904954148732561 18954682504052736 19024368836788224 19067507995148288 19155350892424383 19161582485593184 19166230299856896 19304467127361736 19344259678345728 19392070503057408 19397395676725248 19415378280104352 19459404081193024 19542038737108992 19560155433684408 19565526764437248 19613884467760128 19681988233273184 19723558887725056 19796071971871104 19925215967248384 19943687893168416 19949164544132096 19991299506110464 20017010275128594 20189126112509952 20213391889087488 20214416688098304 20334740596956032 20359181390942758 20440024017206544 20534239379390464 20604074909498496 20609732906520576 20628839422610874 20763416158178304 20807270914523136 20839752246995136 20865857850898347 20883768234061824 20956281318207872 21033326470113048 21045272486117376 21122644811433984 21170541965201408 21190168386491442 21195987328140352 21214181080694784 21215256618729472 21240755725242368 21450946494541824 21456837047353344 21457924887805952 21477817731104448 21556780296292332 21605661884265784 21717525518281953 21742135813472256 21891829591342152 21897841213178112 21898951412106496 22107725346680832 22113796254728192 22142236762432332 22143359351973756 22189003748690688 22360602016499712 22415867963154432 22442810112148608 22490211944374272 22493700838026496 22541210157400064 22568302958070016 22624082253566976 22799045193293824 22820181339298476 22876583171575536 22882865212386816 23101019301814272 23102190500683776 23108534494560256 23267635875363152 23353178654316693 23414607799123968 23553980464594944 23575816482983856 23583486136114688 23816859710851584 23845485744157896 23846694686740968 23867163696070656 23895850190897664 23950035792237568 23988639297971569 24038087394414912 24051739984134144 24140165498781696 24223985517874688 24275149400276992 24306369619799007 24313044288160992 24364396273072128 24546077406976512 24552817900470272 24636320338619808 24721863117573349 24749877927477248 24878020786569216 25026104243632128 25027373042407424 25057454019621856 25305413442779808 25358861427075072 25365825115717632 25389340827828768 25540467856565844 25554973733142528 25648925842455552 25703099364999168 25792346237794304 25832609556171054 25833919243969382 25856094004076544 25863194235633664 25887171040139136 25997101306380288 26056051649478656 26080207244912544 26087369019249664 26151845957013504 26176090359783546 26205753099681792 26394762629161472 26401164916359168 26531421903129024 26591583857557888 26623544895848222 26689347033504792 26918834816679936 26943790266267264 26951189185449984 26952555584131072 27251983707609024 27253365356275392 27309543075311616 27472099879331328 27479643875360768 27505119230147832 27588760570036224 27621920138029056 27684554877571072 27743027886030848 27786336329326848 27821143801197796 27843612668411904 27845024312082432 28044435293484064 28060363314823168 28155794672708352 28163526415245312 28189635772074588 28253557848655256 28432023756079104 28601261992722432 28637090308139264 28742373728389776 28956700691042604 29016389517518592 29096093515087872 29189106121789536 29197121617570816 29313058105663488 29348290146655872 29476967128907776 29522982349909776 29524479135965008 29585338331587584 29694107957806656 29710972921577472 29797212499326818 29814136021999616 29887823950872576 29915531839752624 29923746816198144 29986949259165696 30165443004755968 30321625032147456 30426908452397968 30502110895434048 30510486949849088 30538772086414137 30801359069085696 30802920667578368 30914599359780864 31137571539088924 31145124237267456 31210906371784704 31369759081962821 31405307286126592 31434421977311808 31549989705169572 31567908729176064 31755812947802112 31785252579737163 31793980992210528 31795592915654624 31821271621042176 31822884928094208 31861133587863552 32050783192553216 32185255571030016 32186887331708928 32216726596656672 32408492826398676 32417392384214656 32485861697429504 32728103209302016 32846761819767168 32848427118159744 33161588020021248 33170694382092288 33215039027960634 33252678302957568 33368138991509504 33540903024749568 33740551257039744 33782817472883038 33811815236100096 33821100154290176 33852454437105024 33936123380350464 34053957142087792 34073298310856704 34198567789940736 34230272008947714 34269061745737728 34270799153332224 34324297818580224 34443479408228072 34474792005435392 34516228053518848 34653285751025664 34662801741840384 34773609659883392 34869127942684672 34901453813044728 35201553221812224 35330970696892416 35375229204172032 35585796044673056 35770042030111452 35925053688356352 35934918913933312 36057131091622368 36077609976201216 36335978276812032 36337820475033856 36412724100415488 36469566432241488 36546594409608192 36629466505775104 36673492306863776 36819116110464768 36829226850705408 37048448439102464 37124816891215872 37126699082776576 37539156365448192 37541059563611136 37551368553660416 37586181029432784 37809908297465122 38048737673576448 38135015990296576 38310701784848766 38323164971186368 38332460599713792 38608934254723472 38688519356691456 38748914334256581 38750878865954073 38784141006114816 38794791353450496 38830756560208704 38918808162386048 39084077474217984 39120310867368816 39131053528874496 39227768935520256 39363976466546368 39447117775450112 39592143943742208 39850431934496768 39887375786336832 39898329088264192 39935317343772333 39982599012220928 40034020550257188 40378252225019904 40426783778174976 40428833376196608 40669481193912064 40718362781885516 40880048034413088 41021992645643689 41068478758780928 41208149818996992 41219465813041152 41257678845221748 41526832316356608 41614541829046272 41679504493990272 41731715701796694 41767536468123648 41912562636415744 42066652940226096 42090544972234752 42245289622867968 42341083930402816 42380336772982884 42391974656280704 42481511450484736 42901892989083648 42913674094706688 42915849775611904 42955635462208896 43113560592584664 43211323768531568 43435051036563906 43484271626944512 43783659182684304 43795682426356224 43797902824212992 44215450693361664 44227592509456384 44284473524864664 44286718703947512 44378007497381376 44695818748990227 44721204032999424 44831735926308864 44885620224297216 44980423888748544 44987401676052992 45082420314800128 45136605916140032 45248164507133952 45598090386587648 45640362678596952 45753166343151072 45765730424773632 45912031504064791 46202038603628544 46204381001367552 46535271750726304 46706357308633386 47107960929189888 47151632965967712 47166972272229376 47633719421703168 47690971488315792 47693389373481936 47734327392141312 47791700381795328 47900071584475136 47977278595943138 48076174788829824 48280330997563392 48447971035749376 48550298800553984 48612739239598014 48626088576321984 48728792546144256 49092154813953024 49105635800940544 49272640677239616 49443726235146698 49499755854954496 49756041573138432 50052208487264256 50054746084814848 50114908039243712 50610826885559616 50674226209324557 50717722854150144 50731650231435264 50778681655657536 51080935713131688 51109947466285056 51297851684911104 51406198729998336 51584692475588608 51665219112342108 51667838487938764 51712188008153088 51774342080278272 51994202612760576 52112103298957312 52160414489825088 52174738038499328 52303691914027008 52352180719567092 52789525258322944 52802329832718336 53062843806258048 53183167715115776 53247089791696444 53378694067009584 53887580532534528 53902378370899968 53905111168262144 54503967415218048 54506730712550784 54619086150623232 54944199758662656 54959287750721536 55010238460295664 55177521140072448 55243840276058112 55369109755142144 55572672658653696 55642287602395592 55687225336823808 55690048624164864 56088870586968128 56120726629646336 56311589345416704 56327052830490624 56379271544149176 56507115697310512 56714862446197683 56864047512158208 57202523985444864 57274180616278528 57484747456779552 57913401382085208 58032779035037184 58192187030175744 58378212243579072 58394243235141632 58626116211326976 58696580293311744 58953934257815552 59045964699819552 59048958271930016 59170676663175168 59388215915613312 59594424998653636 59628272043999232 59775647901745152 59831063679505248 59847493632396288 59973898518331392 60330886009511936 60643250064294912 60853816904795936 61004221790868096 61020973899698176 61077544172828274 61602718138171392 61605841335156736 61829198719561728 62275143078177848 62290248474534912 62421812743569408 62597573552695041 62739518163925642 62810614572253184 62868843954623616 63099979410339144 63135817458352128 63511625895604224 63570505159474326 63587961984421056 63591185831309248 63642543242084352 63645769856188416 63722267175727104 64101566385106432 64370511142060032 64373774663417856 64433453193313344 64816985652797352 64834784768429312 64971723394859008 65456206418604032 65693523639534336 65696854236319488 66323176040042496 66341388764184576 66430078055921268 66736277983019008 67081806049499136 67481102514079488 67565634945766076 67623630472200192 67704908874210048 67872246760700928 68107914284175584 68146596621713408 68397135579881472 68460544017895428 68648595637160448 68886958816456144 68949584010870784 69032456107037696 69306571502051328 69325603483680768 69547219319766784 69738255885369344 69802907626089456 70059535962950079 70661941393784832 70750458408344064 71171592089346112 71540084060222904 71850107376712704 71869837827866624 71965917893914707 72114262183244736 72155219952402432 72671956553624064 72675640950067712 72825448200830976 72939132864482976 73093188819216384 73258933011550208 73346984613727552 73638232220929536 73658453701410816 74096896878204928 74165589352720047 74249633782431744 74253398165553152 75078312730896384 75082119127222272 75102737107320832 75172362058865568 75619816594930244 76097475347152896 76270031980593152 76621403569697532 76646329942372736 76664921199427584 77217868509446944 77377038713382912 77497828668513162 77501757731908146 77568282012229632 77589582706900992 77661513120417408 77837616324772096 78168154948435968 78240621734737632 78262107057748992 78455537871040512 78727952933092736 78894235550900224 79184287887484416 79700863868993536 79774751572673664 79796658176528384 79870634687544666 79965198024441856 80068041100514376 80756504450039808 80853567556349952 80857666752393216 81338962387824128 81436725563771032 81760096068826176 82043985291287378 82136957517561856 82416299637993984 82438931626082304 82515357690443496 83053664632713216 83229083658092544 83359008987980544 83463431403593388 83535072936247296 83825125272831488 84133305880452192 84181089944469504 84490579245735936 84682167860805632 84760673545965768 84783949312561408 84963022900969472 85803785978167296 85911270924417792 86227121185169328 86422647537063136 86870102073127812 87567318365368608 87591364852712448 87595805648425984 88430901386723328 88568947049729328 88573437407895024 88756014994762752 89391637497980454 89442408065998848 89663471852617728 89771240448594432 89960847777497088 89974803352105984 90164840629600256 90273211832280064 90418717353892837 90496329014267904 91196180773175296 91280725357193904 91506332686302144 91531460849547264 91616316259242411 91824063008129582 92404077207257088 92408762002735104 93070543501452608 93412714617266772 94109277245888463 94215921858379776 94303265931935424 94333944544458752 95267438843406336 95381942976631584 95386778746963872 95468654784282624 95583400763590656 95800143168950272 95954557191886276 96152349577659648 96560661995126784 96895942071498752 97100597601107968 97225478479196028 97252177152643968 97457585092288512 98184309627906048 98211271601881088 98545281354479232 98887452470293396 99512083146276864 100104416974528512 100109492169629696 100229816078487424 101221653771119232 101348452418649114 101435445708300288 101463300462870528 101557363311315072 102161871426263376 102219894932570112 102595703369822208 102812397459996672 103169384951177216 103330438224684216 103335676975877528 103424376016306176 103548684160556544 103988405225521152 104224206597914624 104320828979650176 104349476076998656 104607383828054016 104704361439134184 105579050516645888 105604659665436672 106125687612516096 106366335430231552 106494179583392888 106757388134019168 107775161065069056 107804756741799936 107810222336524288 109007934830436096 109013461425101568 109238172301246464 109888399517325312 109918575501443072 110020476920591328 110487680552116224 110738219510284288 111145345317307392 111284575204791184 111374450673647616 111380097248329728 112177741173936256 112623178690833408 112654105660981248 112758543088298352 113014231394621024 113429724892395366 114405047970889728 114548361232557056 114969494913559104 115826802764170416 116065558070074368 116252636597862219 116384374060351488 116756424487158144 116788486470283264 117252232422653952 117393160586623488 117907868515631104 118091929399639104 118097916543860032 118239861155090633 118341353326350336 118776431831226624 119188849997307272 119256544087998464 119551295803490304 119662127359010496 119694987264792576 119805952031316999 119947797036662784 120661772019023872 121286500128589824 121707633809591872 122008443581736192 122041947799396352 122155088345656548 123065977936931067 123205436276342784 123211682670313472 123658397439123456 124550286156355696 124580496949069824 124843625487138816 125195147105390082 125479036327851284 125737687909247232 126199958820678288 126271634916704256 127023251791208448 127141010318948652 127175923968842112 127182371662618496 127444534351454208 128203132770212864 128741022284120064 128747549326835712 128866906386626688 129633971305594704 129669569536858624 129943446789718016 130912412837208064 131387047279068672 131393708472638976 132334679041127927 132646352080084992 132682777528369152 132860156111842536 133472555966038016 134087456246970681 134163612098998272 134962205028158976 135131269891532152 135247260944400384 135409817748420096 135744493521401856 136215828568351168 136293193243426816 136794271159762944 136921088035790856 137297191274320896 137736094512194373 137773917632912288 137899168021741568 138064912214075392 138613143004102656 139094438639533568 139476511770738688 139605815252178912 140119071925900158 141323882787569664 141500916816688128 142343184178692224 143080168120445808 143700214753425408 143739675655733248 143931835787829414 144228524366489472 145343913107248128 145351281900135424 145650896401661952 145878265728965952 146186377638432768 146517866023100416 146693969227455104 147276464441859072 147316907402821632 148193793756409856 148331178705440094 148499267564863488 148506796331106304 150156625461792768 150164238254444544 150205474214641664 150344724117731136 151239633189860488 152022678627973671 152194950694305792 152540063961186304 153242807139395064 153292659884745472 153329842398855168 154435737018893888 154754077426765824 154995657337026324 155003515463816292 155136564024459264 155323026240834816 155675232649544192 156336309896871936 156481243469475264 156524214115497984 156911075742081024 157455905866185472 157788471101800448 158368575774968832 159549503145347328 159593316353056768 159741269375089332 160136082201028752 161707135112699904 161715333504786432 162677924775648256 162873451127542064 163520192137652352 164087970582574756 164832599275987968 164877863252164608 165030715380886992 166107329265426432 166718017975961088 166926862807186776 167070145872494592 167650250545662976 167920475085800983 168266611760904384 168362179888939008 168981158491471872 169364335721611264 169521347091931536 169567898625122816 169926045801938944 170144587338593049 171607571956334592 171822541848835584 172454242370338656 172845295074126272 173053041823013443 173740204146255624 175134636730737216 175182729705424896 175191611296851968 176861802773446656 177137894099458656 177146874815790048 177512029989525504 178783274995960908 178884816131997696 179326943705235456 179542480897188864 179921695554994176 179949606704211968 180329681259200512 180546423664560128 180837434707785674 180992658028535808 182392361546350592 182561450714387808 183012665372604288 183062921699094528 183232632518484822 183648126016259164 184808154414514176 184817524005470208 186141087002905216 186825429234533544 188218554491776926 188431843716759552 188606531863870848 188667889088917504 190534877686812672 190763885953263168 190773557493927744 190937309568565248 191166801527181312 191600286337900544 191909114383772552 192304699155319296 193121323990253568 193791884142997504 194201195202215936 194450956958392056 194504354305287936 194915170184577024 196368619255812096 196422543203762176 197090562708958464 197774904940586792 199024166292553728 200208833949057024 200218984339259392 200459632156974848 202443307542238464 202696904837298228 202870891416600576 203114726622630144 204323742852526752 204439789865140224 205191406739644416 206338769902354432 206660876449368432 206671353951755056 206848752032612352 207097368321113088 207976810451042304 208641657959300352 208698952153997312 209214767656108032 209408722878268368 211158101033291776 212251375225032192 212732670860463104 212988359166785776 213514776268038336 215550322130138112 215609513483599872 215620444673048576 215897753681744121 218015869660872192 218026922850203136 218476344602492928 219588313573739747 219776799034650624 219837151002886144 220040953841182656 220975361104232448 221476439020568576 222290690634614784 222496768058160141 222569150409582368 222748901347295232 222760194496659456 224355482347872512 225246357381666816 225308211321962496 225517086176596704 226028462789242048 226859449784790732 228810095941779456 229096722465114112 229938989827118208 231653605528340832 232131116140148736 232505273195724438 232768748120702976 233512848974316288 233576972940566528 234504464845307904 234786321173246976 235815737031262208 236183858799278208 236195833087720064 236479722310181266 236682706652700672 237552863662453248 238377699994614544 238513088175996928 239102591606980608 239324254718020992 239389974529585152 239611904062633998 239895594073325568 241323544038047744 242573000257179648 243415267619183744 244016887163472384 244083895598792704 244310176691313096 246131955873862134 246410872552685568 246423365340626944 247316794878246912 249100572312711392 249160993898139648 249687250974277632 250390294210780164 250958072655702568 251475375818494464 252399917641356576 252543269833408512 254046503582416896 254282020637897304 254351847937684224 254364743325236992 254889068702908416 256406265540425728 257733812773253376 259267942611189408 259339139073717248 259886893579436032 261824825674416128 262774094558137344 262787416945277952 264669358082255854 265292704160169984 265720312223685072 266945111932076032 268174912493941362 268327224197996544 269924410056317952 270262539783064304 270494521888800768 270819635496840192 271256152061678511 271488987042803712 272431657136702336 273588542319525888 273842176071581712 274594382548641792 275472189024388746 275547835265824576 275798336043483136 276129824428150784 277226286008205312 278188877279067136 278953023541477376 279211630504357824 280238143851800316 282327831737665389 282647765575139328 283001833633376256 284686368357384448 286160336240891616 287153948519505823 287400429506850816 287479351311466496 287863671575658828 288457048732978944 290687826214496256 290702563800270848 291301792803323904 291756531457931904 292372755276865536 293035732046200832 293387938454910208 294552928883718144 294633814805643264 296387587512819712 296662357410880188 300313250923585536 300328476508889088 300410948429283328 300689448235462272 302479266379720976 304045357255947342 304389901388611584 306485614278790128 306585319769490944 306659684797710336 308871474037787776 309508154853531648 309991314674052648 310007030927632584 310273128048918528 310646052481669632 311350465299088384 312672619793743872 312962486938950528 313048428230995968 313822151484162048 314911811732370944 315576942203600896 316737151549937664 319099006290694656 319186632706113536 319482538750178664 320272164402057504 321384220528453537 323414270225399808 323430667009572864 325355849551296512 325746902255084128 327040384275304704 328175941165149512 329665198551975936 329755726504329216 330061430761773984 332214658530852864 333436035951922176 333853725614373552 334140291744989184 335300501091325952 335840950171601966 336533223521808768 337962316982943744 338728671443222528 339042694183863072 339135797250245632 339852091603877888 340289174677186098 343215143912669184 343645083697671168 344908484740677312 345690590148252544 346106083646026886 347480408292511248 350269273461474432 350365459410849792 350383222593703936 353723605546893312 354275788198917312 354293749631580096 354719583465271899 355024059979051008 357566549991921816 357769632263995392 358653887410470912 359084961794377728 359843391109988352 359899213408423936 360659362518401024 361092847329120256 361674869415571348 361985316057071616 364784723092701184 365122901428775616 366025330745208576 366125843398189056 366465265036969644 367296252032518328 369197933810793201 369616308829028352 369635048010940416 372282174005810432 373650858469067088 376437108983553852 377213063727741696 377335778177835008 381069755373625344 381527771906526336 381547114987855488 382333603054362624 383200572675801088 383818228767545104 384609398310638592 386242647980507136 387583768285995008 388901913916784112 389008708610575872 389830340369154048 392737238511624192 392845086407524352 394181125417916928 395549809881173584 397004037123383781 398048332585107456 400417667898114048 400437968678518784 400919264313949696 404886615084476928 405393809674596456 405741782833201152 406229453245260288 407806868065516673 408647485705053504 408879579730280448 410382813479288832 412677539804708864 413208283536583119 413321752898736864 413342707903510112 413697504065224704 414194736642226176 417283315918600704 417397904307994624 418429535312216064 418817445756536736 422316202066583552 424502750450064384 425465341720926208 425976718333571552 427029552536076672 431100644260276224 431219026967199744 431240889346097152 431795507363488242 436031739321744384 436053845700406272 436952689204985856 439176627147479494 439553598069301248 439674302005772288 440081907682365312 441950722208464896 442952878041137152 444581381269229568 444993536116320282 445138300819164736 445497802694590464 445520388993318912 448710964695745024 450492714763333632 450616422643924992 451034172353193408 452056925578484096 453718899569581464 457620191883558912 458193444930228224 459877979654236416 463307211056681664 464262232280297472 465010546391448876 467025697948632576 467153945881133056 469008929690615808 469572642346493952 471631474062524416 472367717598556416 472391666175440128 472959444620362532 473365413305401344 475105727324906496 476755399989229088 477026176351993856 478648509436041984 478779949059170304 479223808125267996 482647088076095488 485146000514359296 486830535238367488 488033774326944768 488167791197585408 488620353382626192 492263911747724268 494633589756493824 498201144625422784 498321987796279296 500780588421560328 501916145311405136 502950751636988928 503761425257402949 504799835282713152 505086539666817024 508093007164833792 508564041275794608 508703695875368448 508729486650473984 509778137405816832 512812531080851456 515467625546506752 518535885222378816 518678278147434496 519159125469040329 519773787158872064 523649651348832256 525548189116274688 525574833890555904 529338716164511708 530585408320339968 531440624447370144 533285904393367957 533890223864152064 536349824987882724 536654448395993088 539848820112635904 540525079566128608 540989043777601536 541639270993680384 542512304123357022 542977974085607424 544863314273404672 547177084639051776 547684352143163424 549188765097283584 550944378048777492 551095670531649152 552259648856301568 554452572016410624 556377754558134272 557906047082954752 558423261008715648 560476287703600632 564655663475330778 565295531150278656 566003667266752512 569372736714768896 572320672481783232 574307897039011646 574800859013701632 574958702622932992 575727343151317656 576914097465957888 581375652428992512 581405127600541696 582603585606647808 583513062915863808 584745510553731072 586071464092401664 586775876909820416 589105857767436288 589267629611286528 592775175025639424 593324714821760376 600626501847171072 600656953017778176 601378896470924544 604958532759441952 608090714511894684 612971228557580256 613170639538981888 613319369595420672 617742948075575552 619016309707063296 619982629348105296 620014061855265168 620546256097837056 621292104963339264 622700930598176768 625924973877901056 626096856461991936 627644302968324096 629823623464741888 631153884407201792 633474303099875328 638198012581389312 638373265412227072 638965077500357328 640544328804115008 642768441056907074 646828540450799616 646861334019145728 650711699102593024 651493804510168256 654080768550609408 656351882330299024 658764940721219241 659330397103951872 659511453008658432 660122861523547968 664429317061705728 666872071903844352 667707451228747104 668280583489978368 670601002182651904 671681900343203932 673066447043617536 675924633965887488 677457342886445056 678085388367726144 678271594500491264 679704183207755776 680578349354372196 686430287825338368 687290167395342336 689816969481354624 691381180296505088 692212167292053772 694960816585022496 700538546922948864 700730918821699584 700766445187407872 707447211093786624 708551576397834624 708587499263160192 709439166930543798 710048119958102016 715133099983843632 715539264527990784 717307774820941824 718169923588755456 719686782219976704 719798426816847872 722185694658240512 723349738831142696 723970632114143232 729569446185402368 730245802857551232 732050661490417152 732251686796378112 732930530073939288 734592504065036656 738395867621586402 739232617658056704 739270096021880832 744564348011620864 747301716938134176 752874217967107704 754426127455483392 754671556355670016 762139510747250688 763055543813052672 763094229975710976 764667206108725248 766401145351602176 767636457535090208 769218796621277184 775167536571990016 777803827833568224 778017417221151744 779660680738308096 785474477023248384 788362250835833856 791099619762347168 794008074246767562 800835335796228096 800875937357037568 801838528627899392 809773230168953856 810787619349192912 811483565666402304 812458906490520576 813768456185035533 815613736131033346 817294971410107008 820765626958577664 825355079609417728 826416567073166238 826643505797473728 826685415807020224 827395008130449408 828389473284452352 834566631837201408 834795808615989248 836859070624432128 837634891513073472 844632404133167104 849005500900128768 850930683441852416 851953436667143104 854059105072153344 861461845558517469 862201288520552448 862438053934399488 862481778692194304 863591014726976484 872063478643488768 872107691400812544 873905378409971712 878353254294958988 879107196138602496 880163815364730624 883901444416929792 885905756082274304 889162762538459136 889987072232640564 890276601638329472 897421929391490048 900985429526667264 901232845287849984 902068344706386816 904113851156968192 907437799139162928 916386889860456448 919755959308472832 926614422113363328 928524464560594944 930021092782897752 934051395897265152 934307891762266112 938017859381231616 939145284692987904 944735435197112832 944783332350880256 945918889240725064 946730826610802688 950211454649812992 953510799978458176 954052352703987712 957297018872083968 957559898118340608 958447616250535992 964152661585360611 965294176152190976 970292001028718592 973661070476734976 976067548653889536 976335582395170816 977240706765252384 984527823495448536 989267179512987648 996402289250845568 996643975592558592 1001561176843120656 1003832290622810272 1005901503273977856 1007522850514805898 1009599670565426304 1016186014329667584 1017128082551589216 1017407391750736896 1017458973300947968 1019556274811633664 1025625062161702912 1030935251093013504 1037071770444757632 1037356556294868992 1038318250938080658 1039547574317744128 1047299302697664512 1051096378232549376 1051149667781111808 1058677432329023416 1061170816640679936 1062881248894740288 1064158750395815697 1066571808786735914 1067780447728304128 1072699649975765448 1073308896791986176 1079697640225271808 1081050159132257216 1081978087555203072 1083278541987360768 1085024608246714044 1085955948171214848 1089726628546809344 1094354169278103552 1095368704286326848 1098377530194567168 1101888756097554984 1102191341063298304 1104519297712603136 1108905144032821248 1112755509116268544 1116846522017431296 1120952575407201264 1129311326950661556 1132007334533505024 1138745473429537792 1144641344963566464 1148615794078023292 1149601718027403264 1151454686302635312 1153828194931915776 1162751304857985024 1162810255201083392 1167026125831727616 1169491021107462144 1172142928184803328 1173551753819640832 1175443325600606881 1178211715534872576 1178535259222573056 1185550350051278848 1186649429643520752 1191012111370151343 1201253003694342144 1201313906035556352 1202757792941849088 1209917065518883904 1216181429023789368 1223420604196550019 1225942457115160512 1226341279077963776 1226638739190841344 1235485896151151104 1238032619414126592 1239965258696210592 1240028123710530336 1241092512195674112 1242584209926678528 1245401861196353536 1251849947755802112 1252193712923983872 1255288605936648192 1259647246929483776 1262307768814403584 1266948606199750656 1276396025162778624 1276746530824454144 1277930155000714656 1281088657608230016 1285536882113814148 1293657080901599232 1293722668038291456 1301423398205186048 1302987609020336512 1308161537101218816 1312703764660598048 1317529881442438482 1318660794207903744 1319022906017316864 1320245723047095936 1328858634123411456 1333744143807688704 1335414902457494208 1336561166979956736 1341202004365303808 1343363800686407864 1346132894087235072 1351849267931774976 1354914685772890112 1356170776735452288 1356543189000982528 1359408366415511552 1361156698708744392 1372860575650676736 1374580334790684672 1379633938962709248 1382762360593010176 1384424334584107544 1389921633170044992 1401077093845897728 1401461837643399168 1401532890374815744 1414894422187573248 1417103152795669248 1417174998526320384 1418878333861087596 1420096239916204032 1430266199967687264 1431078529055981568 1436339847177510912 1439596853633695744 1444371389316481024 1446699477662285392 1447941264228286464 1460491605715102464 1464101322980834304 1464503373592756224 1465861060147878576 1469185008130073312 1476791735243172804 1489128696023241728 1494603433876268352 1505748435934215408 1508852254910966784 1509343112711340032 1511284275772208847 1524279021494501376 1526111087626105344 1526188459951421952 1529334412217450496 1532802290703204352 1535272915070180416 1537118195016178229 1538437593242554368 1550335073143980032 1555607655667136448 1556034834442303488 1557477376407120987 1559321361476616192 1570948954046496768 1576724501671667712 1582199239524694336 1588016148493535124 1599857713180103871 1601670671592456192 1601751874714075136 1603677057255798784 1619546460337907712 1621575238698385824 1622967131332804608 1624917812981041152 1627536912370071066 1631227472262066692 1634589942820214016 1641531253917155328 1650710159218835456 1652833134146332476 1653287011594947456 1653370831614040448 1656778946568904704 1669133263674402816 1669591617231978496 1673718141248864256 1675269783026146944 1689264808266334208 1698011001800257536 1701861366883704832 1703906873334286208 1708118210144306688 1722923691117034938 1724402577041104896 1724876107868798976 1724963557384388608 1727182029453952968 1744126957286977536 1744215382801625088 1747810756819943424 1756706508589917976 1758214392277204992 1760327630729461248 1767802888833859584 1771811512164548608 1778325525076918272 1779974144465281128 1780553203276658944 1794843858782980096 1801970859053334528 1804136689412773632 1808227702313936384 1814875598278325856 1832773779720912896 1839511918616945664 1853228844226726656 1857048929121189888 1860042185565795504 1868102791794530304 1868615783524532224 1878290569385975808 1889470870394225664 1889566664701760512 1891837778481450128 1893461653221605376 1900422909299625984 1907021599956916352 1914594037744167936 1915119796236681216 1916895232501071984 1928305323170721222 1930588352304381952 1940584002057437184 1947322140953469952 1952135097307779072 1952671164790341632 1954481413530504768 1969055646990897072 1976294822163657723 1978534359025975296 1992804578501691136 1993287951185117184 2003122353686241312 2007664581245620544 2010077639636540761 2011803006547955712 2015045701029611796 2019199341130852608 2032372028659335168 2034256165103178432 2034814783501473792 2034917946601895936 2039112549623267328 2051250124323405824 2061870502186027008 2074143540889515264 2074713112589737984 2076636501876161316 2094598605395329024 2102192756465098752 2102299335562223616 2117354864658046832 2122341633281359872 2125762497789480576 2128317500791631394 2133143617573471828 2145399299951530896 2146617793583972352 2159395280450543616 2162100318264514432 2166557083974721536 2170049216493428088 2171911896342429696 2179453257093618688 2188708338556207104 2190737408572653696 2196755060389134336 2203777512195109968 2204382682126596608 2209038595425206272 2217810288065642496 2225511018232537088 2233693044034862592 2241905150814402528 2249689543699174759 2258622653901323112 2264014669067010048 2277490946859075584 2289282689927132928 2297231588156046584 2299203436054806528 2302909372605270624 2307656389863831552 2325502609715970048 2325620510402166784 2334052251663455232 2338982042214924288 2344285856369606656 2347103507639281664 2350886651201213762 2356423431069745152 2371100700102557696 2373298859287041504 2382024222740302686 2402506007388684288 2402627812071112704 2405515585883698176 2419834131037767808 2432362858047578736 2446841208393100038 2451884914230321024 2452682558155927552 2470971792302302208 2476065238828253184 2479930517392421184 2480056247421060672 2482185024391348224 2485168419853357056 2490803722392707072 2503699895511604224 2504387425847967744 2510577211873296384 2519294493858967552 2524615537628807168 2533897212399501312 2552792050325557248 2553493061648908288 2555860310001429312 2562177315216460032 2571073764227628296 2584385536675552407 2587314161803198464 2587445336076582912 2602846796410372096 2605975218040673024 2616323074202437632 2625407529321196096 2635059762884876964 2637321588415807488 2640491446094191872 2657717268246822912 2667488287615377408 2670829804914988416 2682404008730607616 2686727601372815728 2692265788174470144 2703698535863549952 2712341553470904576 2713086378001965056 2722313397417488784 2749160669581369344 2759267877925418496 2765524721186020352 2768848669168215088 2779843266340089984 2802154187691795456 2802923675286798336 2803065780749631488 2834206305591338496 2834349997052640768 2837756667722175192 2840192479832408064 2854648076458616711 2860532399935374528 2862157058111963136 2872679694355021824 2879193707267391488 2888742778632962048 2892457984756081833 2893398955324570784 2895882528456572928 2920983211430204928 2928202645961668608 2929006747185512448 2931722120295757152 2938370016260146624 2953583470486345608 2978257392046483456 2989206867752536704 3011496871868430816 3017704509821933568 3018686225422680064 3022568551544417694 3048558042989002752 3052222175252210688 3052376919902843904 3058668824434900992 3065604581406408704 3070545830140360832 3074236390032356458 3076875186485108736 3100670146287960064 3111215311334272896 3112069668884606976 3114954752814241974 3118642722953232384 3141897908092993536 3153449003343335424 3164398479049388672 3176032296987070248 3199715426360207742 3203341343184912384 3203503749428150272 3207354114511597568 3239092920675815424 3243150477396771648 3245934262665609216 3249835625962082304 3255073824740142132 3262454944524133384 3269179885640428032 3283062507834310656 3301420318437670912 3305666268292664952 3306574023189894912 3306741663228080896 3313557893137809408 3338266527348805632 3339183234463956992 3350539566052293888 3378529616532668416 3396022003600515072 3403722733767409664 3407813746668572416 3416236420288613376 3445847382234069876 3448805154082209792 3454364058907905936 3488253914573955072 3488430765603250176 3513413017179835952 3516428784554409984 3520655261458922496 3526329976801820643 3535605777667719168 3556651050153836544 3559948288930562256 3561106406553317888 3589687717565960192 3603941718106669056 3608273378825547264 3616455404627872768 3629751196556651712 3665547559441825792 3670261812589650057 3679023837233891328 3706457688453453312 3714097858242379776 3720084371131591008 3733001330753575699 3736205583589060608 3737231567049064448 3756581138771951616 3778941740788451328 3779133329403521024 3783675556962900256 3786923306443210752 3800845818599251968 3814043199913832704 3829188075488335872 3830239592473362432 3833790465002143968 3856610646341442444 3881168004114874368 3894644281906939904 3904270194615558144 3905342329580683264 3908962827061009536 3938111293981794144 3952589644327315446 3957068718051950592 3985609157003382272 3986575902370234368 4006244707372482624 4015329162491241088 4020155279273081522 4023606013095911424 4030091402059223592 4038398682261705216 4064744057318670336 4068512330206356864 4069629567002947584 4069835893203791872 4078225099246534656 4102500248646811648 4123741004372054016 4148287081779030528 4149426225179475968 4153273003752322632 4189197210790658048 4204385512930197504 4204598671124447232 4234709729316093664 4244683266562719744 4251524995578961152 4256635001583262788 4266287235146943656 4290798599903061792 4293235587167944704 4318790560901087232 4324200636529028864 4333114167949443072 4340098432986856176 4343823792684859392 4358906514187237376 4381474817145307392 4393510120778268672 4407555024390219936 4408765364253193216 4418077190850412544 4451022036465074176 4467386088069725184 4483810301628805056 4499379087398349518 4517245307802646224 4528029338134020096 4554981893718151168 4578565379854265856 4594463176312093168 4598406872109613056 4605818745210541248 4611354585048534687 4615312779727663104 4651005219431940096 4651241020804333568 4668104503326910464 4677964084429848576 4688571712739213312 4694207015278563328 4701773302402427524 4712846862139490304 4742201400205115392 4746597718574083008 4764048445480605372 4799573139540311613 4805012014777368576 4805255624142225408 4811031171767396352 4839668262075535616 4864725716095157472 4893682416786200076 4903769828460642048 4905365116311855104 4941943584604604416 4952130477656506368 4959861034784842368 4960112494842121344 4970336839706714112 4981607444785414144 5007399791023208448 5008774851695935488 5021154423746592768 5038588987717935104 5067794424799002624 5105584100651114496 5106986123297816576 5111720620002858624 5124354630432920064 5142147528455256592 5168771073351104814 5174628323606396928 5174890672153165824 5205693592820744192 5211950436081346048 5232646148404875264 5250815058642392192 5270119525769753928 5274643176831614976 5280982892188383744 5315434536493645824 5334976575230754816 5341659609829976832 5364808017461215232 5373455202745631456 5384531576348940288 5424683106941809152 5426172756003930112 5444626794834977568 5498321339162738688 5518535755850836992 5531049442372040704 5537697338336430176 5559686532680179968 5604308375383590912 5605847350573596672 5606131561499262976 5668412611182676992 5668699994105281536 5675513335444350384 5680384959664816128 5709296152917233422 5721064799870749056 5745359388710043648 5758387414534782976 5777485557265924096 5784915969512163666 5786797910649141568 5791765056913145856 5841966422860409856 5856405291923337216 5858013494371024896 5863444240591514304 5876740032520293248 5907166940972691216 5956514784092966912 5978413735505073408 6022993743736861632 6030232918909622283 6035409019643867136 6037372450845360128 6045137103088835388 6097116085978005504 6104444350504421376 6104753839805687808 6117337648869801984 6131209162812817408 6141091660280721664 6148472780064712916 6153750372970217472 6201340292575920128 6222430622668545792 6224139337769213952 6229909505628483948 6283795816185987072 6306898006686670848 6328796958098777344 6352064593974140496 6399430852720415484 6414708229023195136 6478185841351630848 6486300954793543296 6499671251924164608 6510147649480284264 6524909889048266768 6538359771280856064 6566125015668621312 6611332536585329904 6613148046379789824 6613483326456161792 6627115786275618816 6676533054697611264 6678366468927913984 6701079132104587776 6749068631097524277 6757059233065336832 6792044007201030144 6807445467534819328 6815627493337144832 6832472840577226752 6891694764468139752 6897610308164419584 6908728117815811872 6932716757113783441 6976507829147910144 6976861531206500352 7026826034359671904 7032857569108819968 7041310522917844992 7052659953603641286 7113302100307673088 7119896577861124512 7122212813106635776 7179375435131920384 7207883436213338112 7216546757651094528 7232910809255745536 7259502393113303424 7331095118883651584 7340523625179300114 7358047674467782656 7412915376906906624 7428195716484759552 7440168742263182016 7466002661507151398 7472411167178121216 7474463134098128896 7513162277543903232 7557883481576902656 7558266658807042048 7567351113925800512 7573846612886421504 7601691637198503936 7628086399827665408 7658376150976671744 7660479184946724864 7667580930004287936 7713221292682884888 7762336008229748736 7789288563813879808 7808540389231116288 7817925654122019072 7876222587963588288 7905179288654630892 7971218314006764544 7973151804740468736 8012489414744965248 8030658324982482176 8040310558546163044 8047212026191822848 8060182804118447184 8076797364523410432 8137024660412713728 8139259134005895168 8139671786407583744 8205000497293623296 8247482008744108032 8296574163558061056 8298852450358951936 8306546007504645264 8408771025860395008 8409197342248894464 8469419458632187328 8503049991157922304 8513270003166525576 8532574470293887312 8563944229375850133 8581597199806123584 8586471174335889408 8637581121802174464 8648401273058057728 8666228335898886144 8680196865973712352 8687647585369718784 8717813028374474752 8762949634290614784 8787020241556537344 8815110048780439872 8817530728506386432 8836154381700825088 8902044072930148352 8934772176139450368 8967620603257610112 8998758174796699036 9034490615605292448 9056058676268040192 9109963787436302336 9157130759708531712 9188926352624186336 9196813744219226112 9211637490421082496 9222709170097069374 9230625559455326208 9302010438863880192 9302482041608667136 9336209006653820928 9355928168859697152 9388414030557126656 9403546604804855048 9425693724278980608 9484402800410230784 9493195437148166016 9528096890961210744 9599146279080623226 9610024029554737152 9610511248284450816 9622062343534792704 9679336524151071232 9729451432190314944 9787364833572400152 9807539656921284096 9810730232623710208 9883887169209208832 9904260955313012736 9919722069569684736 9920224989684242688 9940673679413428224 9963214889570828288 10014799582046416896 10017549703391870976 10077177975435870208 10135588849598005248 10211168201302228992 10223441240005717248 10248709260865840128 10284295056910513184 10337542146702209628 10411387185641488384 10423900872162692096 10465292296809750528 10501630117284784384 10540239051539507856 10549286353663229952 10561965784376767488 10578989930405461929 10669953150461509632 10683319219659953664 10729616034922430464 10746910405491262912 10769063152697880576 10849366213883618304 10852345512007860224 10889253589669955136 10996642678325477376 11037071511701673984 11062098884744081408 11075394676672860352 11119373065360359936 11199003992260727097 11208616750767181824 11211694701147193344 11212263122998525952 11336825222365353984 11337399988210563072 11351026670888700768 11360769919329632256 11418592305834466844 11442129599741498112 11490718777420087296 11516774829069565952 11554971114531848192 11569831939024327332 11573595821298283136 11683932845720819712 11712810583846674432 11716026988742049792 11726888481183028608 11753480065040586496 11814333881945382432 11913029568185933824 11956827471010146816 12045987487473723264 12060465837819244566 12070818039287734272 12074744901690720256 12090274206177670776 12194232171956011008 12208888701008842752 12209507679611375616 12234675297739603968 12282183320561443328 12296945560129425832 12307500745940434944 12402680585151840256 12444861245337091584 12448278675538427904 12459819011256967896 12567591632371974144 12613796013373341696 12657593916197554688 12704129187948280992 12798861705440830968 12829416458046390272 12956371682703261696 12972601909587086592 12999342503848329216 13020295298960568528 13049819778096533536 13076719542561712128 13222665073170659808 13226296092759579648 13226966652912323584 13254231572551237632 13353066109395222528 13402158264209175552 13498137262195048554 13514118466130673664 13584088014402060288 13614890935069638656 13631254986674289664 13664945681154453504 13783389528936279504 13795220616328839168 13817456235631623744 13834063755145604061 13865433514227566882 13953015658295820288 13953723062413000704 14053652068719343808 14065715138217639936 14082621045835689984 14105319907207282572 14226604200615346176 14239793155722249024 14244425626213271552 14358750870263840768 14415766872426676224 14433093515302189056 14465821618511491072 14519004786226606848 14662190237767303168 14681047250358600228 14716095348935565312 14825830753813813248 14856391432969519104 14880337484526364032 14932005323014302796 14944822334356242432 15026324555087806464 15115766963153805312 15116533317614084096 15134702227851601024 15203383274397007872 15256172799655330816 15316752301953343488 15320958369893449728 15335161860008575872 15426442585365769776 15524672016459497472 15578577127627759616 15617080778462232576 15635851308244038144 15752445175927176576 15810358577309261784 15942436628013529088 15946303609480937472 16024978829489930496 16061316649964964352 16080621117092326088 16094424052383645696 16120365608236894368 16153594729046820864 16274049320825427456 16278518268011790336 16279343572815167488 16410000994587246592 16494964017488216064 16593148327116122112 16597704900717903872 16613092015009290528 16817542051720790016 16818394684497788928 16938838917264374656 17006099982315844608 17026540006333051152 17065148940587774624 17127888458751700266 17163194399612247168 17275162243604348928 17296802546116115456 17332456671797772288 17360393731947424704 17375295170739437568 17435626056748949504 17525899268581229568 17574040483113074688 17630220097560879744 17635061457012772864 17672308763401650176 17804088145860296704 17869544352278900736 17935241206515220224 17997516349593398072 18068981231210584896 18090698756728866849 18112117352536080384 18219927574872604672 18314261519417063424 18377852705248372672 18393627488438452224 18423274980842164992 18445418340194138748 18461251118910652416 18604020877727760384 18604964083217334272 18672418013307641856 18776828061114253312 18807093209609710096 18851387448557961216 18986390874296332032 19056193781922421488 19198292558161246452 19244124687069585408 19358673048302142464 19458902864380629888 19574729667144800304 19615079313842568192 19621460465247420416 19767774338418417664 19839444139139369472 19840449979368485376 19881347358826856448 19926429779141656576 19982536535210316977 20029599164092833792 20035099406783741952 20154355950871740416 20247205893292572831 20271177699196010496 20422336402604457984 20446882480011434496 20497418521731680256 20568590113821026368 20675084293404419256 20798150271341350323 20822774371282976768 20847801744325384192 20930584593619501056 21003260234569568768 21080478103079015712 21098572707326459904 21123931568753534976 21157979860810923858 21339906300923019264 21366638439319907328 21459232069844860928 21493820810982525824 21538126305395761152 21698732427767236608 21704691024015720448 21778507179339910272 21993285356650954752 22074143023403347968 22124197769488162816 22150789353345720704 22238746130720719872 22398007984521454194 22417233501534363648 22423389402294386688 22424526245997051904 22673650444730707968 22674799976421126144 22702053341777401536 22721539838659264512 22837184611668933688 22884259199482996224 22981437554840174592 23033549658139131904 23109942229063696384 23139663878048654664 23147191642596566272 23367865691441639424 23425621167693348864 23453776962366057216 23506960130081172992 23628667763890764864 23826059136371867648 23913654942020293632 24091974974947446528 24120931675638489132 24141636078575468544 24180548412355341552 24417777402017685504 24419015359222751232 24564366641122886656 24593891120258851664 24615001491880869888 24889722490674183168 24896557351076855808 24919638022513935792 25227592026746683392 25315187832395109376 25408258375896561984 25597723410881661936 25658832916092780544 25691832688127550399 25912743365406523392 25945203819174173184 25998685007696658432 26040590597921137056 26099639556193067072 26131009315275029893 26153439085123424256 26445330146341319616 26452592185519159296 26453933305824647168 26508463145102475264 26706132218790445056 26804316528418351104 26996274524390097108 27168176028804120576 27229781870139277312 27262509973348579328 27329891362308907008 27566779057872559008 27590441232657678336 27634912471263247488 27668127510291208122 27730867028455133764 27906031316591640576 27907446124826001408 28107304137438687616 28165242091671379968 28210639814414565144 28453208401230692352 28479586311444498048 28488851252426543104 28717501740527681536 28831533744853352448 28866187030604378112 28931643237022982144 29038009572453213696 29324380475534606336 29362094500717200456 29432190697871130624 29651661507627626496 29712782865939038208 29760674969052728064 29864010646028605592 29889644668712484864 30052649110175612928 30231533926307610624 30233066635228168192 30269404455703202048 30406766548794015744 30512345599310661632 30633504603906686976 30670323720017151744 30852885170731539552 31157154255255519232 31234161556924465152 31271702616488076288 31504890351854353152 31620717154618523568 31884873256027058176 32049957658979860992 32122633299929928704 32161242234184652176 32188848104767291392 32240731216473788736 32307189458093641728 32548098641650854912 32557036536023580672 32558687145630334976 32820001989174493184 32989928034976432128 33186296654232244224 33195409801435807744 33226184030018581056 33597011976782181291 33635084103441580032 33636789368995577856 33877677834528749312 34012199964631689216 34053080012666102304 34130297881175549248 34255776917503400532 34326388799224494336 34550324487208697856 34593605092232230912 34664913343595544576 34720787463894849408 34871252113497899008 35051798537162459136 35148080966226149376 35260440195121759488 35270122914025545728 35608176291720593408 35739088704557801472 35870482413030440448 35995032699186796144 36137962462421169792 36181397513457733698 36224234705072160768 36439855149745209344 36628523038834126848 36755705410496745344 36846549961684329984 36890836680388277496 36922502237821304832 37208041755455520768 37209928166434668544 37344836026615283712 37553656122228506624 37614186419219420192 37702774897115922432 37972781748592664064 38112387563844842976 38396585116322492904 38488249374139170816 38717346096604284928 38917805728761259776 39149459334289600608 39230158627685136384 39242920930494840832 39535548676836835328 39678888278278738944 39680899958736970752 39762694717653712896 39852859558283313152 39965073070420633954 40059198328185667584 40308711901743480832 40494411786585145662 40542355398392020992 40844672805208915968 40893764960022868992 40994837043463360512 41137180227642052736 41350168586808838512 41596300542682700646 41645548742565953536 41695603488650768384 41861169187239002112 42006520469139137536 42160956206158031424 42197145414652919808 42247863137507069952 42315959721621847716 42679812601846038528 42733276878639814656 42918464139689721856 42987641621965051648 43076252610791522304 43397464855534473216 43409382048031440896 43557014358679820544 43986570713301909504 44148286046806695936 44248395538976325632 44301578706691441408 44477492261441439744 44796015969042908388 44834467003068727296 45347300889461415936 45349599952842252288 45404106683554803072 45674369223337867376 45768518398965992448 45962875109680349184 46279327756097309328 46294383285193132544 46735731382883278848 46851242335386697728 46907553924732114432 47013920260162345984 47257335527781529728 47652118272743735296 47827309884040587264 48183949949894893056 48241863351276978264 48283272157150937088 48361096824710683104 48529017299796484087 48835554804035371008 48838030718445502464 49128733282245773312 49187782240517703328 49230002983761739776 49779444981348366336 49793114702153711616 49839276045027871584 50455184053493366784 50630375664790218752 50816516751793123968 51195446821763323872 51317665832185561088 51383665376255100798 51825486730813046784 51890407638348346368 51997370015393316864 52081181195842274112 52199279112386134144 52262018630550059786 52306878170246848512 52890660292682639232 52905184371038318592 52907866611649294336 53016926290204950528 53412264437580890112 53608633056836702208 53992549048780194216 54336352057608241152 54459563740278554624 54525019946697158656 54659782724617814016 55133558115745118016 55180882465315356672 55269824942526494976 55336255020582416244 55461734056910267528 55812062633183281152 55814892249652002816 56214608274877375232 56330484183342759936 56421279628829130288 56959172622888996096 56977702504853086208 57435003481055363072 57732374061208756224 57863286474045964288 58076019144906427392 58724189001434400912 58864381395742261248 59303323015255252992 59521349938105456128 59728021292057211184 59779289337424969728 59947609605630950931 60105298220351225856 60463067852615221248 60466133270456336384 60538808911406404096 60813533097588031488 61024691198621323264 61267009207813373952 61340647440034303488 61705770341463079104 62314308510511038464 62394450814024050969 62468323113848930304 62543405232976152576 63009780703708706304 63241434309237047136 63769746512054116352 64099915317959721984 64245266599859857408 64322484468369304352 64377696209534582784 64481462432947577472 64614378916187283456 65096197283301709824 65114073072047161344 65117374291260669952 65979856069952864256 66372593308464488448 66390819602871615488 66452368060037162112 67194023953564362582 67270168206883160064 67273578737991155712 67755355669057498624 68024399929263378432 68106160025332204608 68260595762351098496 68511553835006801064 68652777598448988672 69100648974417395712 69187210184464461824 69329826687191089152 69441574927789698816 69742504226995798016 70103597074324918272 70520880390243518976 70540245828051091456 71216352583441186816 71478177409115602944 71740964826060880896 71990065398373592288 72275924924842339584 72362795026915467396 72879710299490418688 73257046077668253696 73511410820993490688 73693099923368659968 73781673360776554992 73845004475642609664 74689672053230567424 75107312244457013248 75228372838438840384 75945563497185328128 76224775127689685952 76793170232644985808 76976498748278341632 77434692193208569856 77835611457522519552 78298918668579201216 78393027945825089679 78460317255370272768 78485841860989681664 79071097353673670656 79357776556557477888 79361799917473941504 79525389435307425792 79705719116566626304 79930146140841267908 80118396656371335168 80617423803486961664 80988823573170291324 81689345610417831936 81787529920045737984 81989674086926721024 82274360455284105472 82700337173617677024 83192601085365401292 83391206977301536768 83722338374478004224 84013040938278275072 84321912412316062848 84495726275014139904 84631919443243695432 85359625203692077056 85466553757279629312 85975283243930103296 86152505221583044608 86794929711068946432 86818764096062881792 87114028717359641088 87973141426603819008 88296572093613391872 88496791077952651264 88603157413382882816 88954984522882879488 89592031938085816776 89668934006137454592 90694601778922831872 90699199905684504576 90808213367109606144 91348738446675734752 91537036797931984896 92558655512194618656 92588766570386265088 93471462765766557696 93702484670773395456 93815107849464228864 94027840520324691968 94514671055563059456 95304236545487470592 95654619768081174528 96367899899789786112 96483726702553956528 96566544314301874176 96722193649421366208 97058034599592968174 97671109608070742016 97676061436891004928 98257466564491546624 98375564481035406656 98460005967523479552 99558889962696732672 99586229404307423232 99678552090055743168 100910368106986733568 101260751329580437504 101633033503586247936 102390893643526647744 102635331664371122176 102767330752510201596 103650973461626093568 103780815276696692736 103994740030786633728 104162362391684548224 104398558224772268288 104524037261100119572 104613756340493697024 105781320585365278464 105810368742076637184 105815733223298588672 106824528875161780224 107217266113673404416 107985098097560388432 108672704115216482304 109050039893394317312 109319565449235628032 110267116231490236032 110539649885052989952 110672510041164832488 110923468113820535056 111624125266366562304 111629784499304005632 112429216549754750464 112660968366685519872 112842559257658260576 113918345245777992192 113955405009706172416 114870006962110726144 115464748122417512448 115726572948091928576 116152038289812854784 117448378002868801824 117728762791484522496 118606646030510505984 119042699876210912256 119456042584114422368 119558578674849939456 119895219211261901862 120926135705230442496 120932266540912672768 121077617822812808192 121627066195176062976 122049382397242646528 122534018415626747904 122681294880068606976 123411540682926158208 124628617021022076928 124788901628048101938 124936646227697860608 125086810465952305152 126019561407417412608 126482868618474094272 127539493024108232704 128199830635919443968 128490533199719714816 128644968936738608704 128755392419069165568 128962924865895154944 129228757832374566912 130192394566603419648 130228146144094322688 130234748582521339904 131959712139905728512 132745186616928976896 132904736120074324224 134388047907128725164 135510711338114997248 136048799858526756864 136212320050664409216 136521191524702196992 137023107670013602128 137305555196897977344 138374420368928923648 138883149855579397632 139485008453991596032 140207194148649836544 141041760780487037952 141080491656102182912 142956354818231205888 143481929652121761792 143980130796747184576 144551849849684679168 144725590053830934792 145587051899389452261 145759420598980837376 146514092155336507392 147022821641986981376 147386199846737319936 147563346721553109984 147690008951285219328 149379344106461134848 150214624488914026496 150456745676877680768 151891126994370656256 152449550255379371904 153586340465289971616 153952997496556683264 154869384386417139712 155671222915045039104 156597837337158402432 156786055891650179358 156920634510740545536 156971683721979363328 158142194707347341312 158715553113114955776 158723599834947883008 159050778870614851584 159860292281682535816 160236793312742670336 161234847606973923328 161977647146340582648 163378691220835663872 163575059840091475968 163979348173853442048 164548720910568210944 165400674347235354048 166385202170730802584 166782413954603073536 167444676748956008448 168026081876556550144 168643824824632125696 168991452550028279808 169263838886487390864 170933107514559258624 171950566487860206592 172305010443166089216 173589859422137892864 174228057434719282176 176593144187226783744 176993582155905302528 177206314826765765632 177909969045765758976 179184063876171633552 179337868012274909184 179842828816892852793 181389203557845663744 181398399811369009152 181616426734219212288 182697476893351469504 183074073595863969792 185117311024389237312 185177533140772530176 186942925531533115392 187404969341546790912 187630215698928457728 188055681040649383936 189029342111126118912 190608473090974941184 191309239536162349056 192735799799579572224 192967453405107913056 193133088628603748352 193444387298842732416 194116069199185936348 195342219216141484032 195352122873782009856 196514933128983093248 196751128962070813312 199117779925393465344 199172458808614846464 199357104180111486336 201820736213973467136 202521502659160875008 203266067007172495872 204781787287053295488 205270663328742244352 205534661505020403192 207301946923252187136 207561630553393385472 207989480061573267456 208324724783369096448 208797116449544536576 209048074522200239144 209227512680987394048 211562641170730556928 211620737484153274368 211631466446597177344 213649057750323560448 214434532227346808832 215970196195120776864 218100079786788634624 218639130898471256064 220534232462980472064 221079299770105979904 221345020082329664976 221846936227641070112 224858433099509500928 225321936733371039744 225685118515316521152 227836690491555984384 227910810019412344832 229740013924221452288 230929496244835024896 231453145896183857152 232304076579625709568 234896756005737603648 235179083837475269037 235457525582969044992 237213292061021011968 238085399752421824512 238912085168228844736 239117157349699878912 239790438422523803724 241852271410460884992 241864533081825345536 242155235645625616384 244098764794485293056 245068036831253495808 245362589760137213952 246823081365852316416 249257234042044153856 249577803256096203876 250173620931904610304 252039122814834825216 252965737236948188544 255078986048216465408 256399661271838887936 256981066399439429632 257289937873477217408 257925849731790309888 258457515664749133824 260384789133206839296 260456292288188645376 260469497165042679808 263919424279811457024 265490373233857953792 265809472240148648448 268776095814257450328 271021422676229994496 272097599717053513728 272424640101328818432 273042383049404393984 274046215340027204256 274611110393795954688 276748840737857847296 277766299711158795264 278970016907983192064 280414388297299673088 282083521560974075904 282160983312204365824 285912709636462411776 286963859304243523584 287960261593494369152 289103699699369358336 289451180107661869584 291174103798778904522 291518841197961674752 293028184310673014784 294045643283973962752 294772399693474639872 295126693443106219968 295380017902570438656 298758688212922269696 300429248977828052992 300913491353755361536 303782253988741312512 304899100510758743808 307172680930579943232 307905994993113366528 309738768772834279424 311342445830090078208 313195674674316804864 313572111783300358716 313841269021481091072 316284389414694682624 317431106226229911552 317447199669895766016 319720584563365071632 320473586625485340672 323955294292681165296 327150119680182951936 327958696347706884096 329097441821136421888 330801348694470708096 332770404341461605168 333564827909206147072 334889353497912016896 336052163753113100288 337287649649264251392 337982905100056559616 338527677772974781728 339703121098575388609 341866215029118517248 343901132975720413184 344610020886332178432 347179718844275785728 348456114869438564352 353186288374453567488 353987164311810605056 354412629653531531264 355819938091531517952 358368127752343267104 358675736024549818368 359685657633785705586 362778407115691327488 362796799622738018304 363232853468438424576 365394953786702939008 366148147191727939584 370234622048778474624 370355066281545060352 373885851063066230784 374809938683093581824 375260431397856915456 376111362081298767872 378058684222252237824 381216946181949882368 382618479072324698112 385471599599159144448 385934906810215826112 386266177257207496704 386888774597685464832 388232138398371872696 390684438432282968064 390704245747564019712 393029866257966186496 393502257924141626624 398235559850786930688 398714208360222972672 405043005318321750016 406532134014344991744 409563574574106590976 411069323010040806384 415123261106786770944 416649449566738192896 417594232899089073152 418096149044400478288 418455025361974788096 423125282341461113856 423241474968306548736 423262932893194354688 428869064454693617664 431940392390241553728 436200159573577269248 436761155698168356783 437278261796942512128 441068464925960944128 442158599540211959808 442690040164659329952 443693872455282140224 449716866199019001856 450643873466742079488 451370237030633042304 455673380983111968768 455821620038824689664 461858992489670049792 462906291792367714304 464608153159251419136 469793512011475207296 470358167674950538074 470915051165938089984 474426584122042023936 476170799504843649024 477824170336457689472 479580876845047607448 483704542820921769984 483729066163650691072 484310471291251232768 488197529588970586112 490136073662506991616 490725179520274427904 493646162731704632832 498514468084088307712 499155606512192407752 500347241863809220608 504078245629669650432 505931474473896377088 510157972096432930816 512799322543677775872 513962132798878859264 514579875746954434816 515851699463580619776 516915031329498267648 520769578266413678592 530980746467715907584 531618944480297296896 537552191628514900656 542042845352459988992 544195199434107027456 544849280202657636864 546084766098808787968 548092430680054408512 549222220787591909376 553497681475715694592 555532599422317590528 557940033815966384128 560828776594599346176 564167043121948151808 564321966624408731648 571825419272924823552 573927718608487047168 575920523186988738304 578207399398738716672 578902360215323739168 582348207597557809044 586056368621346029568 588091286567947925504 589544799386949279744 590253386886212439936 597517376425844539392 601826982707510723072 607564507977482625024 609798201021517487616 614345361861159886464 615811989986226733056 619477537545668558848 622684891660180156416 626391349348633609728 627144223566600717432 627682538042962182144 632568778829389365248 634862212452459823104 634894399339791532032 639441169126730143264 640947173250970681344 647910588585362330592 654300239360365903872 655917392695413768192 658194883642272843776 661602697388941416192 665540808682923210336 667129655818412294144 672104327506226200576 674575299298528502784 675965810200113119232 677055355545949563456 679406242197150777218 683732430058237034496 687802265951440826368 689220041772664356864 694359437688551571456 696912229738877128704 706372576748907134976 707974328623621210112 708825259307063062528 711639876183063035904 716736255504686534208 717351472049099636736 719371315267571411172 725556814231382654976 725593599245476036608 726465706936876849152 730789907573405878016 732296294383455879168 740469244097556949248 740710132563090120704 747771702126132461568 750520862795713830912 752222724162597535744 756117368444504475648 765236958144649396224 770943199198318288896 771869813620431652224 773777549195370929664 776464276796743745392 781368876864565936128 781408491495128039424 786059732515932372992 787004515848283253248 796471119701573861376 797428416720445945344 810086010636643500032 813064268028689983488 819127149148213181952 822138646020081612768 830246522213573541888 833298899133476385792 835188465798178146304 836192298088800956576 836910050723949576192 846250564682922227712 846482949936613097472 846525865786388709376 857738128909387235328 863880784780483107456 872400319147154538496 873522311396336713566 874556523593885024256 882136929851921888256 884317199080423919616 885380080329318659904 887387744910564280448 899433732398038003712 901287746933484158976 902740474061266084608 911346761966223937536 911643240077649379328 923717984979340099584 925812583584735428608 929216306318502838272 939587024022950414592 940716335349901076148 948853168244084047872 952341599009687298048 955648340672915378944 959161753690095214896 968620942582502465536 976395059177941172224 981450359040548855808 987292325463409265664 998311213024384815504 1000694483727618441216 1008156491259339300864 1011862948947792754176 1019109363295726165827 1020315944192865861632 1025598645087355551744 1027924265597757718528 1029159751493908869632 1031703398927161239552 1033830062658996535296 1041539156532827357184 1061961492935431815168 1063237888960594593792 1075104383257029801312 1084085690704919977984 1088390398868214054912 1089698560405315273728 1092169532197617575936 1096184861360108817024 1098444441575183818752 1106995362951431389184 1111065198844635181056 1121657553189198692352 1128334086243896303616 1128643933248817463296 1143650838545849647104 1147855437216974094336 1151841046373977476608 1156414798797477433344 1157804720430647478336 1164696415195115618088 1172112737242692059136 1176182573135895851008 1179089598773898559488 1180506773772424879872 1203653965415021446144 1215129015954965250048 1219596402043034975232 1228690723722319772928 1238955075091337117696 1245369783320360312832 1252782698697267219456 1254288447133201434864 1255365076085924364288 1269724424904919646208 1269788798679583064064 1278882338253460286528 1295821177170724661184 1308600478720731807744 1311834785390827536384 1316389767284545687552 1323205394777882832384 1331081617365846420672 1334259311636824588288 1344208655012452401152 1349150598597057005568 1351931620400226238464 1354110711091899126912 1358812484394301554436 1367464860116474068992 1375604531902881652736 1388718875377103142912 1393824459477754257408 1412745153497814269952 1417650518614126125056 1423279752366126071808 1433472511009373068416 1438742630535142822344 1451113628462765309952 1451187198490952073216 1452931413873753698304 1461579815146811756032 1464592588766911758336 1480938488195113898496 1481420265126180241408 1495543404252264923136 1501041725591427661824 1504445448325195071488 1512234736889008951296 1530473916289298792448 1541886398396636577792 1543739627240863304448 1547555098390741859328 1552928553593487490784 1572119465031864745984 1574009031696566506496 1592942239403147722752 1594856833440891890688 1620172021273287000064 1626128536057379966976 1638254298296426363904 1644277292040163225536 1660493044427147083776 1666597798266952771584 1670376931596356292608 1672384596177601913152 1673820101447899152384 1692501129365844455424 1692965899873226194944 1693051731572777418752 1715476257818774470656 1727761569560966214912 1744800638294309076992 1747044622792673427132 1764273859703843776512 1768634398160847839232 1770760160658637319808 1774775489821128560896 1798867464796076007424 1805480948122532169216 1822693523932447875072 1823286480155298758656 1847435969958680199168 1858432612637005676544 1879174048045900829184 1881432670699802152296 1897706336488168095744 1904683198019374596096 1911296681345830757888 1918323507380190429792 1937241885165004931072 1952790118355882344448 1962900718081097711616 1974584650926818531328 1996622426048769631008 2001388967455236882432 2016312982518678601728 2023725897895585508352 2038218726591452331654 2040631888385731723264 2051197290174711103488 2055848531195515437056 2058319502987817739264 2063406797854322479104 2067660125317993070592 2083078313065654714368 2123922985870863630336 2126475777921189187584 2150208766514059602624 2168171381409839955968 2176780797736428109824 2179397120810630547456 2184339064395235151872 2192369722720217634048 2196888883150367637504 2213990725902862778368 2222130397689270362112 2243315106378397384704 2256668172487792607232 2295710874433948188672 2303682092747954953216 2312829597594954866688 2315609440861294956672 2329392830390231236176 2344225474485384118272 2352365146271791702016 2358179197547797118976 2361013547544849759744 2407307930830042892288 2430258031909930500096 2439192804086069950464 2457381447444639545856 2477910150182674235392 2490739566640720625664 2505565397394534438912 2508576894266402869728 2510730152171848728576 2539448849809839292416 2539577597359166128128 2557764676506920573056 2591642354341449322368 2617200957441463615488 2623669570781655072768 2632779534569091375104 2646410789555765664768 2662163234731692841344 2668518623273649176576 2688417310024904802304 2698301197194114011136 2703863240800452476928 2708221422183798253824 2717624968788603108872 2734929720232948137984 2751209063805763305472 2777437750754206285824 2787648918955508514816 2835301037228252250112 2846559504732252143616 2866945022018746136832 2877485261070285644688 2905862827747507396608 2923159630293623512064 2929185177533823516672 2961876976390227796992 2962840530252360482816 3002083451182855323648 3008890896650390142976 3024469473778017902592 3057328089887178497481 3060947832578597584896 3083772796793273155584 3087479254481726608896 3095110196781483718656 3105857107186974981568 3144238930063729491968 3148018063393133012992 3185884478806295445504 3189713666881783781376 3240344042546574000128 3252257072114759933952 3276508596592852727808 3288554584080326451072 3320986088854294167552 3333195596533905543168 3340753863192712585216 3344769192355203826304 3385002258731688910848 3385931799746452389888 3386103463145554837504 3430952515637548941312 3455523139121932429824 3489601276588618153984 3494089245585346854264 3528547719407687553024 3537268796321695678464 3541520321317274639616 3549550979642257121792 3597734929592152014848 3610961896245064338432 3645387047864895750144 3716865225274011353088 3758348096091801658368 3762865341399604304592 3809366396038749192192 3822593362691661515776 3836647014760380859584 3874483770330009862144 3905580236711764688896 3925801436162195423232 3949169301853637062656 3993244852097539262016 4002777934910473764864 4032625965037357203456 4047451795791171016704 4076437453182904663308 4102394580349422206976 4111697062391030874112 4116639005975635478528 4126813595708644958208 4166156626131309428736 4252951555842378375168 4300417533028119205248 4336342762819679911936 4353561595472856219648 4358794241621261094912 4368678128790470303744 4384739445440435268096 4393777766300735275008 4427981451805725556736 4444260795378540724224 4486630212756794769408 4513336344975585214464 4591421748867896377344 4607364185495909906432 4625659195189909733376 4631218881722589913344 4658785660780462472352 4704730292543583404032 4716358395095594237952 4722027095089699519488 4814615861660085784576 4860516063819861000192 4878385608172139900928 4914762894889279091712 4955820300365348470784 4981479133281441251328 5011130794789068877824 5017153788532805739456 5021460304343697457152 5078897699619678584832 5079155194718332256256 5115529353013841146112 5183284708682898644736 5234401914882927230976 5265559069138182750208 5292821579111531329536 5324326469463385682688 5376834620049809604608 5396602394388228022272 5416442844367596507648 5435249937577206217744 5469859440465896275968 5502418127611526610944 5575297837911017029632 5670602074456504500224 5693119009464504287232 5733890044037492273664 5754970522140571289376 5811725655495014793216 5846319260587247024128 5858370355067647033344 5923753952780455593984 5925681060504720965632 6004166902365710647296 6017781793300780285952 6048938947556035805184 6114656179774356994962 6121895665157195169792 6167545593586546311168 6174958508963453217792 6190220393562967437312 6211714214373949963136 6288477860127458983936 6296036126786266025984 6371768957612590891008 6379427333763567562752 6480688085093148000256 6504514144229519867904 6553017193185705455616 6577109168160652902144 6641972177708588335104 6666391193067811086336 6681507726385425170432 6689538384710407652608 6770004517463377821696 6911046278243864859648 6988178491170693708528 7057095438815375106048 7074537592643391356928 7083040642634549279232 7099101959284514243584 7195469859184304029696 7221923792490128676864 7290774095729791500288 7433730450548022706176 7516696192183603316736 7525730682799208609184 7618732792077498384384 7645186725383323031552 7673294029520761719168 7748967540660019724288 7851602872324390846464 7898338603707274125312 7986489704195078524032 8005555869820947529728 8065251930074714406912 8094903591582342033408 8152874906365809326616 8204789160698844413952 8223394124782061748224 8233278011951270957056 8253627191417289916416 8332313252262618857472 8505903111684756750336 8600835066056238410496 8672685525639359823872 8717588483242522189824 8737356257580940607488 8769478890880870536192 8787555532601470550016 8888521590757081448448 9026672689951170428928 9182843497735792754688 9214728370991819812864 9251318390379819466752 9262437763445179826688 9317571321560924944704 9409460585087166808064 9432716790191188475904 9444054190179399038976 9629231723320171569152 9721032127639722000384 9756771216344279801856 9829525789778558183424 9962958266562882502656 10022261589578137755648 10034307577065611478912 10157795399239357169664 10158310389436664512512 10231058706027682292224 10366569417365797289472 10468803829765854461952 10531118138276365500416 10585643158223062659072 10648652938926771365376 10753669240099619209216 10793204788776456044544 10832885688735193015296 10870499875154412435488 11004836255223053221888 11150595675822034059264 11341204148913009000448 11467780088074984547328 11509941044281142578752 11623451310990029586432 11692638521174494048256 11716740710135294066688 11847507905560911187968 11851362121009441931264 12008333804731421294592 12035563586601560571904 12097877895112071610368 12229312359548713989924 12335091187173092622336 12349917017926906435584 12380440787125934874624 12423428428747899926272 12592072253572532051968 12758854667527135125504 13009028288459039735808 13106034386371410911232 13154218336321305804288 13283944355417176670208 13332782386135622172672 13363015452770850340864 13379076769420815305216 13540009034926755643392 13822092556487729719296 13976356982341387417056 14114190877630750212096 14149075185286782713856 14166081285269098558464 14198203918569028487168 14390939718368608059392 14443847584980257353728 14581548191459583000576 14867460901096045412352 15033392384367206633472 15051461365598417218368 15237465584154996768768 15290373450766646063104 15346588059041523438336 15497935081320039448576 15703205744648781692928 15796677207414548250624 15972979408390157048064 16130503860149428813824 16189807183164684066816 16305749812731618653232 16409578321397688827904 16466556023902541914112 16507254382834579832832 17011806223369513500672 17201670132112476820992 17345371051278719647744 17435176966485044379648 17474712515161881214976 17538957781761741072384 17575111065202941100032 17777043181514162896896 18053345379902340857856 18365686995471585509376 18429456741983639625728 18502636780759638933504 18524875526890359653376 18635142643121849889408 18818921170174333616128 18865433580382376951808 18888108380358798077952 19258463446640343138304 19442064255279444000768 19513542432688559603712 19659051579557116366848 19925916533125765005312 20044523179156275511296 20068615154131222957824 20462117412055364584448 20733138834731594578944 21062236276552731000832 21171286316446125318144 21297305877853542730752 21586409577552912089088 21665771377470386030592 21740999750308824870976 22009672510446106443776 22301191351644068118528 22682408297826018000896 22935560176149969094656 23019882088562285157504 23246902621980059172864 23385277042348988096512 23695015811121822375936 23702724242018883862528 24016667609462842589184 24195755790224143220736 24458624719097427979848 24670182374346185244672 24699834035853812871168 24760881574251869749248 24846856857495799852544 25184144507145064103936 25517709335054270251008 26018056576918079471616 26212068772742821822464 26308436672642611608576 26665564772271244345344 26726030905541700681728 26758153538841630610432 27080018069853511286784 27644185112975459438592 27952713964682774834112 28228381755261500424192 28298150370573565427712 28332162570538197116928 28396407837138056974336 28781879436737216118784 28887695169960514707456 29163096382919166001152 30066784768734413266944 30102922731196834436736 30474931168309993537536 30580746901533292126208 30693176118083046876672 30995870162640078897152 31406411489297563385856 31593354414829096501248 31945958816780314096128 32261007720298857627648 32379614366329368133632 32611499625463237306464 32933112047805083828224 33014508765669159665664 34023612446739027001344 34403340264224953641984 34690742102557439295488 34870353932970088759296 34949425030323762429952 35077915563523482144768 35150222130405882200064 35554086363028325793792 36106690759804681715712 36858913483967279251456 37005273561519277867008 37049751053780719306752 37270285286243699778816 37637842340348667232256 37776216760717596155904 38516926893280686276608 39027084865377119207424 39318103159114232733696 39851833066251530010624 40089046358312551022592 40137230308262445915648 40924234824110729168896 41466277669463189157888 42124472553105462001664 42342572632892250636288 42594611755707085461504 43172819155105824178176 43331542754940772061184 43481999500617649741952 44019345020892212887552 44602382703288136237056 45364816595652036001792 45871120352299938189312 46039764177124570315008 46493805243960118345728 46770554084697976193024 47390031622243644751872 48391511580448286441472 48917249438194855959696 49399668071707625742336 49521763148503739498496 49693713714991599705088 50368289014290128207872 51035418670108540502016 52036113153836158943232 52424137545485643644928 52616873345285223217152 53331129544542488690688 53452061811083401363456 53516307077683261220864 54160036139707022573568 55288370225950918877184 55905427929365549668224 56456763510523000848384 56596300741147130855424 56664325141076394233856 56792815674276113948672 57563758873474432237568 57775390339921029414912 58326192765838332002304 60133569537468826533888 60205845462393668873472 61161493803066584252416 61386352236166093753344 63186708829658193002496 63891917633560628192256 64759228732658736267264 65222999250926474612928 65866224095610167656448 66029017531338319331328 68047224893478054002688 68806680528449907283968 69740707865940177518592 69898850060647524859904 70155831127046964289536 71108172726056651587584 73717826967934558502912 74010547123038555734016 74099502107561438613504 74540570572487399557632 75275684680697334464512 75552433521435192311808 77033853786561372553216 78054169730754238414848 78636206318228465467392 80178092716625102045184 80274460616524891831296 81848469648221458337792 82932555338926378315776 84248945106210924003328 84685145265784501272576 85189223511414170923008 86345638310211648356352 86663085509881544122368 86963999001235299483904 91742240704599876378624 92079528354249140630016 92987610487920236691456 93541108169395952386048 94780063244487289503744 96783023160896572882944 97834498876389711919392 98799336143415251484672 99043526297007478996992 99387427429983199410176 100736578028580256415744 102070837340217081004032 104072226307672317886464 104848275090971287289856 105233746690570446434304 106662259089084977381376 106904123622166802726912 107032614155366522441728 108320072279414045147136 110576740451901837754368 111810855858731099336448 112913527021046001696768 113328650282152788467712 113585631348552227897344 115550780679842058829824 120267139074937653067776 120411690924787337746944 122322987606133168504832 122772704472332187506688 126373417659316386004992 127783835267121256384512 129518457465317472534528 130445998501852949225856 131732448191220335312896 132058035062676638662656 136094449786956108005376 137613361056899814567936 139481415731880355037184 139797700121295049719808 140311662254093928579072 147435653935869117005824 148199004215122877227008 149081141144974799115264 151104867042870384623616 154067707573122745106432 156108339461508476829696 157272412636456930934784 160356185433250204090368 160548921233049783662592 163696939296442916675584 165865110677852756631552 169370290531569002545152 170378447022828341846016 172691276620423296712704 173326171019763088244736 173927998002470598967808 183484481409199752757248 184159056708498281260032 187082216338791904772096 189560126488974579007488 195668997752779423838784 197598672286830502969344 198087052594014957993984 198774854859966398820352 201473156057160512831488 204141674680434162008064 209696550181942574579712 210467493381140892868608 213324518178169954762752 214065228310733044883456 221153480903803675508736 223621711717462198672896 225827054042092003393536 226657300564305576935424 227171262697104455794688 231101561359684117659648 240534278149875306135552 240823381849574675493888 244645975212266337009664 245545408944664375013376 252746835318632772009984 255567670534242512769024 259036914930634945069056 260891997003705898451712 263464896382440670625792 275226722113799629135872 278962831463760710074368 280623324508187857158144 294871307871738234011648 296398008430245754454016 298162282289949598230528 302209734085740769247232 308135415146245490212864 312216678923016953659392 314544825272913861869568 320712370866500408180736 321097842466099567325184 327393878592885833351168 331730221355705513263104 338740581063138005090304 340756894045656683692032 346652342039526176489472 347855996004941197935616 366968962818399505514496 368318113416996562520064 374164432677583809544192 379120252977949158014976 391337995505558847677568 395197344573661005938688 396174105188029915987968 397549709719932797640704 402946312114321025662976 408283349360868324016128 419393100363885149159424 420934986762281785737216 428130456621466089766912 442306961807607351017472 447243423434924397345792 453314601128611153870848 454342525394208911589376 462203122719368235319296 481068556299750612271104 481646763699149350987776 489291950424532674019328 491090817889328750026752 511135341068485025538048 518073829861269890138112 521783994007411796903424 526929792764881341251584 550453444227599258271744 561246649016375714316288 589742615743476468023296 592796016860491508908032 596324564579899196461056 604419468171481538494464 629089650545827723739136 642195684932199134650368 654787757185771666702336 663460442711411026526208 677481162126276010180608 681513788091313367384064 693304684079052352978944 695711992009882395871232 733937925636799011028992 736636226833993125040128 748328865355167619088384 758240505955898316029952 782675991011117695355136 790394689147322011877376 795099419439865595281408 841869973524563571474432 856260913242932179533824 884613923615214702034944 894486846869848794691584 906629202257222307741696 908685050788417823178752 924406245438736470638592 962137112599501224542208 963293527398298701975552 978583900849065348038656 982181635778657500053504 1022270682136970051076096 1043567988014823593806848 1100906888455198516543488 1122493298032751428632576 1185592033720983017816064 1192649129159798392922112 1208838936342963076988928 1258179301091655447478272 1284391369864398269300736 1309575514371543333404672 1326920885422822053052416 1363027576182626734768128 1386609368158104705957888 1391423984019764791742464 1467875851273598022057984 1473272453667986250080256 1565351982022235390710272 1580789378294644023754752 1590198838879731190562816 1683739947049127142948864 1712521826485864359067648 1769227847230429404069888 1788973693739697589383168 1813258404514444615483392 1817370101576835646357504 1926587054796597403951104 1964363271557315000107008 2044541364273940102152192 2087135976029647187613696 2201813776910397033086976 2244986596065502857265152 2371184067441966035632128 2385298258319596785844224 2568782739728796538601472 2619151028743086666809344 2653841770845644106104832 2726055152365253469536256 2773218736316209411915776 2782847968039529583484928 2935751702547196044115968 2946544907335972500160512 3130703964044470781420544 3180397677759462381125632 3367479894098254285897728 3425043652971728718135296 3577947387479395178766336 3626516809028889230966784 3853174109593194807902208 3928726543114630000214016 4089082728547880204304384 4174271952059294375227392 4403627553820794066173952 4742368134883932071264256 4770596516639193571688448 5137565479457593077202944 5238302057486173333618688 5307683541691288212209664 5452110304730506939072512 5565695936079059166969856 5893089814671945000321024 6261407928088941562841088 6360795355518924762251264 6734959788196508571795456 6850087305943457436270592 7155894774958790357532672 7706348219186389615804416 7857453086229260000428032 8178165457095760408608768 8348543904118588750454784 8807255107641588132347904 9541193033278387143376896 10275130958915186154405888 11131391872158118333939712 11786179629343890000642048 12522815856177883125682176 12721590711037849524502528 14311789549917580715065344 15412696438372779231608832 15714906172458520000856064 16356330914191520817217536 16697087808237177500909568 19082386066556774286753792 20550261917830372308811776 22262783744316236667879424 23572359258687780001284096 25045631712355766251364352 28623579099835161430130688 30825392876745558463217664 33394175616474355001819136 38164772133113548573507584 44525567488632473335758848 47144718517375560002568192 50091263424711532502728704 57247158199670322860261376 61650785753491116926435328 66788351232948710003638272 89051134977264946671517696 100182526849423065005457408 114494316399340645720522752 133576702465897420007276544 200365053698846130010914816 267153404931794840014553088 400730107397692260021829632 801460214795384520043659264
- Sum of all divisors σ(n): 3118794348306937086803300193
- Sum of proper divisors (its aliquot sum) s(n): 2317334133511552566759640929
- 801460214795384520043659264 is an abundant number, because the sum of its proper divisors (2317334133511552566759640929) is greater than itself. Its abundance is 1515873918716168046715981665
Bases of 801460214795384520043659264
- Binary: 1010010110111100111100110101001101010101011111001101000000011101110010010000000000000000002
- Hexadecimal: 0x296F3CD4D55F34077240000
- Base-36: 2SPAY9U3HG0NL1HJ40
Squares and roots of 801460214795384520043659264
- 801460214795384520043659264 squared (8014602147953845200436592642) is 642338475899863891925593420862127197482292691333021696
- 801460214795384520043659264 cubed (8014602147953845200436592643) is 514808732866044837752747810002392322178606540272880813454686117758724826143391744
-
801460214795384520043659264 is a
perfect square number . Itssquare root is 28310072673792 -
The
cube root of 801460214795384520043659264 is 928882233.1515457413
Scales and comparisons
How big is 801460214795384520043659264?- 801,460,214,795,384,520,043,659,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 801,460,214,795,384,520,043,659,264 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 801460214795384520043659264 cubic inches would be around 77406852.8 feet tall.
Recreational maths with 801460214795384520043659264
- 801460214795384520043659264 backwards is 462956340025483597412064108
- The number of decimal digits it has is: 27
- The sum of 801460214795384520043659264's digits is 108
- 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 801460214795384520043659264 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 801460214795384520043659264 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/801460214795384520043659264/
Chicago style:
Numbermatics. 2024. "Number 801460214795384520043659264 - Facts about the integer". https://numbermatics.com/n/801460214795384520043659264/
The information we have on file for 801460214795384520043659264 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 801460214795384520043659264, math, Factors of 801460214795384520043659264, curriculum, school, college, exams, university, Prime factorization of 801460214795384520043659264, STEM, science, technology, engineering, physics, economics, calculator, eight hundred one septillion, four hundred sixty sextillion, two hundred fourteen quintillion, seven hundred ninety-five quadrillion, three hundred eighty-four trillion, five hundred twenty billion, forty-three million, six hundred fifty-nine thousand, two hundred sixty-four.