14628145261956876106149888
14,628,145,261,956,876,106,149,888 is an even composite number composed of six prime numbers multiplied together.
14628145261956876106149888 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 14628145261956876106149888:
212 × 33 × 133 × 313 × 473 × 2693
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 × 31 × 31 × 31 × 47 × 47 × 47 × 269 × 269 × 269)See below for interesting mathematical facts about the number 14628145261956876106149888 from the Numbermatics database.
Names of 14628145261956876106149888
- Cardinal: 14628145261956876106149888 can be written as Fourteen septillion, six hundred twenty-eight sextillion, one hundred forty-five quintillion, two hundred sixty-one quadrillion, nine hundred fifty-six trillion, eight hundred seventy-six billion, one hundred six million, one hundred forty-nine thousand, eight hundred eighty-eight.
Scientific notation
- Scientific notation: 1.4628145261956876106149888 × 1025
Factors of 14628145261956876106149888
Divisors of 14628145261956876106149888
- Number of divisors d(n): 13312
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 47 48 52 54 62 64 72 78 93 94 96 104 108 117 124 128 141 144 156 169 186 188 192 208 216 234 248 256 269 279 282 288 312 338 351 372 376 384 403 416 423 432 468 496 507 512 538 558 564 576 611 624 676 702 744 752 768 806 807 832 837 846 864 936 961 992 1014 1024 1076 1116 1128 1152 1209 1222 1248 1269 1352 1404 1457 1488 1504 1521 1536 1612 1614 1664 1674 1692 1728 1833 1872 1922 1984 2028 2048 2152 2197 2209 2232 2256 2304 2418 2421 2444 2496 2538 2704 2808 2883 2914 2976 3008 3042 3072 3224 3228 3328 3348 3384 3456 3497 3627 3666 3744 3844 3968 4056 4096 4304 4371 4394 4418 4464 4512 4563 4608 4836 4842 4888 4992 5076 5239 5408 5499 5616 5766 5828 5952 6016 6084 6144 6448 6456 6591 6627 6656 6696 6768 6912 6994 7254 7263 7332 7488 7688 7936 7943 8112 8339 8608 8649 8742 8788 8836 8928 9024 9126 9216 9672 9684 9776 9984 10152 10478 10491 10816 10881 10998 11232 11532 11656 11904 12032 12168 12288 12493 12643 12896 12912 13113 13182 13254 13312 13392 13536 13824 13988 14508 14526 14664 14976 15376 15717 15872 15886 16224 16497 16678 17216 17298 17484 17576 17672 17856 18048 18252 18432 18941 19344 19368 19552 19773 19881 19968 20304 20956 20982 21632 21762 21996 22464 23064 23312 23808 23829 24064 24336 24986 25017 25286 25792 25824 25947 26226 26364 26508 26624 26784 27072 27648 27976 28717 29016 29052 29328 29791 29952 30752 31434 31473 31744 31772 32448 32994 33356 34432 34596 34968 35152 35344 35712 36096 36504 36864 37479 37882 37929 38688 38736 39104 39339 39546 39762 39936 40608 41912 41964 43264 43524 43992 44928 45167 45461 46128 46624 47151 47616 47658 48128 48672 49972 50034 50572 51584 51648 51894 52452 52728 53016 53248 53568 54144 55296 55952 56823 57434 58032 58104 58656 59319 59582 59643 59904 61504 62868 62946 63488 63544 64896 65988 66712 68107 68479 68864 69192 69936 70304 70688 71424 71487 72192 72361 73008 74958 75051 75764 75858 77376 77472 78208 78678 79092 79524 79872 81216 83824 83928 86151 86528 87048 87984 89373 89856 90334 90922 92256 93248 94302 94419 95232 95316 96256 97344 99944 100068 101144 103168 103259 103296 103788 103823 104904 105456 106032 107136 108288 108407 110592 111904 112437 113646 113787 114868 116064 116208 117312 118638 119164 119286 119808 123008 125736 125892 126976 127088 129792 131976 133424 135501 136214 136383 136958 137728 138384 139872 140608 141376 141453 142848 142974 144384 144722 146016 149916 150102 151528 151716 154752 154944 156416 157356 158184 159048 159744 162409 162432 164359 167648 167856 170469 172302 173056 174096 175968 178746 179712 180668 181844 184512 186496 188604 188838 190464 190632 192512 194688 199888 200136 202288 204321 205437 206336 206518 206592 207576 207646 209808 210912 212064 214272 214461 216576 216814 217083 223808 224874 225153 227292 227574 229736 232128 232416 234624 237276 238328 238572 239616 246016 246233 251472 251784 254176 258453 258509 259584 263952 266848 268119 271002 272428 272766 273916 275456 276768 279744 281216 282752 282906 285696 285948 288768 289444 292032 299832 300204 303056 303432 309504 309777 309888 311469 312832 314712 316368 318096 324818 324864 325221 328718 335296 335712 337311 340938 341361 344604 346112 348192 351936 357492 359424 361336 363688 369024 372992 373321 377208 377676 380928 381264 387283 389376 391933 399776 400272 404576 406503 408642 409149 410874 412672 413036 413184 415152 415292 419616 421824 424128 428544 428922 433152 433628 434166 447616 449748 450306 454584 455148 459472 464256 464832 469248 474552 476656 477144 479232 487227 492032 492466 493077 502944 503568 508352 511407 516906 517018 519168 527904 533696 536238 542004 544856 545532 547832 550912 553536 559488 562432 565504 565812 571392 571896 577536 578888 584064 587171 590993 594221 599664 600408 606112 606864 612963 616311 619008 619554 619776 622938 625664 629424 632736 636192 649636 649728 650442 651249 657436 670592 671424 674622 681876 682722 689208 692224 696384 703872 714984 718848 722672 727376 738048 738699 745984 746642 754416 755352 762528 774566 775359 775527 778752 783866 799552 800544 804357 809152 813006 817284 818298 821748 825344 826072 826368 830304 830584 839232 843648 848256 857088 857844 866304 867256 868332 890227 895232 899496 900612 909168 910296 918944 928512 929331 929664 934407 938496 940693 949104 953312 954288 974454 975663 984064 984932 986154 1005888 1007136 1016704 1022814 1033812 1034036 1038336 1055808 1067392 1072476 1084008 1089712 1091064 1095664 1101824 1107072 1118976 1119963 1124864 1131008 1131624 1142784 1143792 1157776 1161849 1168128 1174342 1175799 1181986 1188442 1199328 1200816 1212224 1213728 1219509 1225926 1227447 1232622 1238016 1239108 1239552 1245876 1251328 1258848 1265472 1272384 1299272 1299456 1300884 1302498 1314872 1341184 1342848 1349244 1349699 1363752 1365444 1378416 1392768 1400177 1407744 1409291 1429968 1437696 1445344 1454752 1461681 1476096 1477398 1479231 1491968 1493284 1508832 1510704 1525056 1549132 1550718 1551054 1557504 1567732 1599104 1601088 1608714 1618304 1626012 1634568 1636596 1643496 1650688 1652144 1652736 1660608 1661168 1678464 1687296 1696512 1714176 1715688 1732608 1734512 1736664 1761513 1772979 1780454 1782663 1790464 1798992 1801224 1818336 1820592 1837888 1838889 1848933 1857024 1858662 1859328 1868814 1876992 1881386 1898208 1906624 1908576 1948908 1951326 1953747 1968128 1969864 1972308 2011776 2014272 2033408 2045628 2067624 2068072 2076672 2111317 2111616 2122849 2134784 2136667 2144952 2168016 2179424 2182128 2191328 2214144 2216097 2237952 2239926 2243191 2249728 2262016 2263248 2287584 2315552 2323698 2326581 2336256 2348684 2351598 2363972 2376884 2398656 2401632 2424448 2427456 2439018 2451852 2454894 2465244 2476032 2478216 2479104 2491752 2502656 2517696 2530944 2544768 2598544 2598912 2601768 2604996 2629744 2670681 2682368 2685696 2698488 2699398 2727504 2730888 2756832 2785536 2787993 2800354 2803221 2815488 2818582 2822079 2859936 2890688 2909504 2923362 2926989 2952192 2954796 2958462 2983936 2986568 3017664 3021408 3050112 3098264 3101436 3102108 3115008 3135464 3198208 3201029 3202176 3217428 3218513 3236608 3252024 3269136 3273192 3286992 3304288 3305472 3321216 3322336 3356928 3359889 3360617 3374592 3393024 3400967 3428352 3431376 3469024 3473328 3485547 3523026 3527397 3545958 3560908 3565326 3580928 3597984 3602448 3636672 3641184 3675776 3677778 3697866 3714048 3717324 3718656 3737628 3753984 3762772 3796416 3813248 3817152 3897816 3902652 3907494 3936256 3939728 3944616 4023552 4028544 4049097 4066816 4091256 4135248 4136144 4200531 4222634 4223232 4227873 4245698 4269568 4273334 4289904 4336032 4358848 4364256 4382656 4385043 4428288 4432194 4437693 4475904 4479852 4486382 4499456 4524032 4526496 4575168 4631104 4647396 4653162 4672512 4697368 4703196 4727944 4753768 4797312 4803264 4848896 4853173 4854912 4878036 4903704 4909788 4930488 4952064 4956432 4958208 4983504 5034679 5035392 5061888 5089536 5095129 5197088 5197824 5203536 5209992 5259488 5284539 5318937 5341362 5347989 5364736 5371392 5396976 5398796 5455008 5461776 5513664 5571072 5575986 5600708 5606442 5630976 5637164 5644158 5719872 5781376 5819008 5846724 5853978 5904384 5909592 5916924 5967872 5973136 6035328 6042816 6100224 6196528 6202872 6204216 6230016 6270928 6333951 6368547 6396416 6402058 6404352 6410001 6434856 6437026 6473216 6504048 6538272 6546384 6573984 6608576 6642432 6644672 6648291 6713856 6719778 6721234 6729573 6749184 6786048 6801934 6862752 6938048 6946656 6971094 6979743 7046052 7054794 7091916 7121816 7130652 7161856 7195968 7204896 7273344 7282368 7351552 7355556 7395732 7428096 7434648 7437312 7475256 7507968 7525544 7592832 7626496 7633223 7634304 7724873 7795632 7805304 7814988 7879456 7889232 8012043 8013779 8047104 8057088 8098194 8133632 8182512 8270496 8272288 8401062 8445268 8446464 8455746 8466237 8491396 8539136 8546668 8579808 8672064 8717696 8728512 8765312 8770086 8856576 8864388 8875386 8951808 8959704 8972764 8998912 9048064 9052992 9150336 9262208 9294792 9306324 9345024 9394736 9406392 9455888 9507536 9594624 9603087 9606528 9655539 9697792 9706346 9709824 9756072 9807408 9819576 9860976 9912864 9916416 9967008 10069358 10070784 10079667 10081851 10123776 10179072 10190258 10202901 10394176 10407072 10419984 10456641 10518976 10569078 10582191 10637874 10682724 10695978 10729472 10742784 10793952 10797592 10910016 10923552 11027328 11142144 11151972 11201416 11212884 11261952 11274328 11288316 11439744 11562752 11572951 11638016 11693448 11707956 11808768 11819184 11833848 11946272 12070656 12085632 12147291 12149923 12200448 12229009 12393056 12405744 12408432 12541856 12601593 12667902 12683619 12737094 12792832 12804116 12808704 12820002 12869712 12874052 12946432 13008096 13076544 13092768 13147968 13217152 13284864 13289344 13296582 13427712 13439556 13442468 13459146 13498368 13572096 13603868 13725504 13876096 13893312 13942188 13959486 14092104 14109588 14183832 14243632 14261304 14323712 14391936 14409792 14546688 14559519 14564736 14703104 14711112 14791464 14856192 14869296 14874624 14950512 15051088 15104037 15185664 15252992 15266446 15268608 15285387 15449746 15591264 15610608 15629976 15758912 15778464 15853617 15956811 16024086 16027558 16043967 16094208 16114176 16196388 16267264 16365024 16540992 16544576 16802124 16890536 16892928 16911492 16932474 16982792 17078272 17093336 17159616 17344128 17435392 17457024 17530624 17540172 17546087 17713152 17728776 17750772 17903616 17919408 17945528 18105984 18202301 18300672 18320783 18420851 18524416 18589584 18612648 18690048 18789472 18812784 18911776 19001853 19015072 19105641 19189248 19206174 19213056 19230003 19311078 19395584 19412692 19419648 19465109 19512144 19614816 19639152 19721952 19825728 19934016 20138716 20141568 20159334 20163702 20188719 20247552 20358144 20380516 20405802 20788352 20814144 20839968 20913282 21037952 21138156 21164382 21275748 21365448 21391956 21458944 21485568 21587904 21595184 21820032 21847104 22054656 22284288 22303944 22402832 22425768 22523904 22548656 22576632 22879488 22899669 23125504 23145902 23174619 23276032 23386896 23415912 23638368 23667696 23892544 24036129 24041337 24141312 24171264 24294582 24299846 24400896 24458018 24786112 24811488 24816864 25083712 25203186 25335804 25367238 25398711 25474188 25585664 25608232 25617408 25640004 25739424 25748104 25892864 26016192 26153088 26185536 26295936 26434304 26569728 26578688 26593164 26855424 26879112 26884936 26918292 26996736 27144192 27207736 27451008 27597037 27752192 27776671 27786624 27884376 27918972 27928387 28184208 28219176 28367664 28487264 28522608 28783872 28809261 28819584 28966617 29093376 29119038 29129472 29161483 29406208 29422224 29582928 29738592 29749248 29901024 30102176 30208074 30245553 30371328 30505984 30532892 30537216 30570774 30608703 30899492 31182528 31221216 31259952 31517824 31556928 31707234 31913622 32048172 32055116 32087934 32188416 32228352 32392776 32534528 32730048 33081984 33089152 33604248 33781072 33785856 33822984 33864948 33965584 34156544 34186672 34319232 34688256 34718853 34870784 34914048 35061248 35080344 35092174 35426304 35457552 35501544 35838816 35891056 36211968 36404602 36441873 36449769 36601344 36641566 36687027 36841702 37048832 37179168 37225296 37578944 37625568 37804779 37823552 38003706 38030144 38050857 38211282 38378496 38412348 38426112 38460006 38622156 38791168 38825384 38839296 38930218 39024288 39229632 39278304 39443904 39651456 39868032 40277432 40283136 40318668 40327404 40377438 40495104 40716288 40761032 40811604 41576704 41628288 41679936 41826564 41840669 42075904 42276312 42328764 42551496 42730896 42783912 42971136 43175808 43190368 43640064 43678557 43688021 43694208 44109312 44212571 44568576 44607888 44805664 44851536 45097312 45153264 45312111 45758976 45799338 45856161 46251008 46291804 46349238 46552064 46773792 46831824 47276736 47335392 47785088 48072258 48082674 48282624 48342528 48589164 48599692 48801792 48916036 49572224 49622976 49633728 50167424 50406372 50671608 50734476 50797422 50948376 51171328 51216464 51234816 51280008 51478848 51496208 51785728 52032384 52306176 52371072 52591872 52638261 52868608 53139456 53157376 53186328 53710848 53758224 53769872 53836584 54415472 54606903 54902016 54962349 55194074 55262553 55504384 55553342 55573248 55768752 55837944 55856774 56368416 56438352 56735328 56974528 57005559 57045216 57316923 57567744 57618522 57639168 57690009 57933234 58186752 58238076 58258944 58322966 58395327 58812416 58844448 59165856 59477184 59802048 60204352 60416148 60491106 60566157 60742656 61011968 61065784 61074432 61141548 61217406 61798984 62365056 62442432 62519904 63035648 63113856 63414468 63827244 64096344 64110232 64175868 64376832 64456704 64785552 65450827 65460096 65808319 66163968 66178304 66236677 67208496 67562144 67571712 67645968 67729896 67931168 68373344 68638464 68699007 69376512 69437706 69523857 69538921 69741568 69828096 70122496 70160688 70184348 70915104 71003088 71677632 71782112 72124011 72423936 72809204 72883746 72899538 73202688 73283132 73374054 73683404 74097664 74358336 74450592 75157888 75251136 75609558 75647104 76007412 76060288 76101714 76422564 76756992 76824696 76852224 76920012 77244312 77582336 77650768 77678592 77860436 78048576 78459264 78556608 78887808 79302912 79736064 80554864 80566272 80637336 80654808 80754876 80990208 81432576 81522064 81623208 82791111 83153408 83256576 83330013 83359872 83653128 83681338 83785161 84151808 84552624 84657528 85102992 85461792 85567824 86351616 86380736 86427783 86899851 87280128 87357114 87376042 87388416 87484449 88218624 88425142 89215776 89611328 89703072 90194624 90306528 90624222 90736659 91517952 91598676 91712322 91826109 92502016 92583608 92698476 93104128 93547584 93663648 94553472 94670784 95570176 96144516 96165348 96565248 96685056 97178328 97199384 97603584 97832072 99144448 99231899 99245952 99267456 99773903 100334848 100423349 100812744 101343216 101468952 101594844 101896752 102432928 102469632 102560016 102957696 102992416 104064768 104156559 104179127 104612352 104742144 105183744 105276522 105429977 105737216 106278912 106314752 106372656 107516448 107539744 107673168 108830944 109213806 109349307 109804032 109924698 110061081 110388148 110525106 111008768 111106684 111146496 111537504 111675888 111713548 112736832 112876704 113470656 113949056 114011118 114090432 114633846 115135488 115237044 115278336 115380018 115866468 116373504 116476152 116517888 116645932 116790654 117624832 117688896 118331712 118954368 119604096 120408704 120832296 120982212 121132314 121485312 122023936 122131568 122148864 122283096 122434812 123597968 124730112 124884864 125039808 125522007 126071296 126227712 126828936 127654488 128192688 128220464 128351736 128913408 129571104 130901654 130920192 131035671 131064063 131616638 132327936 132356608 132473354 132637713 134416992 135124288 135291936 135459792 135862336 135936333 136746688 137276928 137398014 137568483 138753024 138875412 139047714 139077842 139483136 139656192 140244992 140321376 140368696 141830208 142006176 143355264 143564224 144248022 144847872 145618408 145767492 145799076 146405376 146566264 146748108 147366808 148195328 148716672 148901184 150315776 150448363 150502272 151219116 151294208 152014824 152120576 152203428 152845128 153513984 153649392 153704448 153840024 154488624 155301536 155357184 155720872 156097152 156918528 157113216 157775616 157914783 157948999 158605824 158977117 159472128 159845449 161109728 161132544 161274672 161309616 161509752 163044128 163246416 163820709 164887047 165582222 165787659 166306816 166513152 166660026 166719744 167306256 167362676 167570322 168303616 169105248 169315056 170205984 170923584 171135648 172703232 172761472 172855566 173799702 174560256 174714228 174752084 174776832 174968898 175185981 176437248 176850284 178431552 179222656 179406144 180389248 180613056 181248444 181473318 183035904 183197352 183424644 183652218 185004032 185167216 185396952 186208256 187095168 187327296 189106944 189341568 191140352 192289032 192330696 193130496 193370112 194356656 194398768 195664144 196352481 197424957 198288896 198463798 198491904 198534912 198710031 199547806 200669696 200846698 201625488 202686432 202937904 203189688 203793504 204865856 205120032 205915392 205984832 206097021 208129536 208313118 208358254 208571571 208616763 209224704 209484288 210367488 210553044 210859954 211474432 212629504 212745312 215032896 215079488 215346336 216372033 217661888 218427612 218698614 219608064 219849396 220122162 220776296 221050212 222017536 222213368 222292992 223075008 223351776 223427096 225473664 225753408 226941312 227898112 228022236 228099131 228180864 229267692 230270976 230474088 230556672 230760036 231732936 232747008 232952304 233035776 233291864 233581308 235377792 236629913 236663424 237908736 239208192 239471063 240817408 241664592 241964424 242264628 242970624 244263136 244297728 244566192 244869624 247195936 248373333 249460224 249769728 249990039 250079616 251044014 251355483 252142592 252455424 253046417 253657872 255308976 256385376 256440928 256703472 259142208 261803308 261840384 262071342 262128126 262453347 263233276 264655872 264713216 264946708 265275426 268833984 270248576 270583872 270919584 271724672 271872666 273493376 274553856 274796028 275136966 277506048 277750824 278095428 278155684 278966272 279312384 280489984 280642752 280737392 283660416 284012352 286710528 287128448 288496044 289695744 291236816 291534984 291598152 292810752 293132528 293496216 294733616 296390656 297433344 297695697 297802368 299321709 300631552 300896726 301004544 301270047 302438232 302588416 304029648 304241152 304406856 305690256 307298784 307408896 307680048 308977248 310603072 311441744 312194304 312469677 312537381 313837056 314226432 315551232 315829566 315897998 316289931 317211648 317954234 318944256 319690898 322219456 322549344 322619232 323019504 326088256 326492832 327641418 328047921 329774094 330183243 331164444 331575318 332613632 333026304 333320052 333439488 334612512 334725352 335140644 336607232 338210496 338630112 340411968 341847168 342271296 345406464 345522944 345711132 347599404 349120512 349428456 349504168 349553664 349937796 350371962 352874496 353700568 356863104 358445312 358761481 358812288 360778496 361226112 362496888 362946636 363069031 366071808 366394704 366849288 367304436 370334432 370793904 374190336 374654592 376566021 376647613 378213888 378683136 379099279 382280704 384578064 384661392 386740224 388713312 388797536 391328288 392704962 393192189 394849914 396577792 396927596 396983808 397069824 397420062 397913139 399095612 401339392 401693396 403250976 405372864 405875808 406379376 407587008 409731712 410240064 411830784 411969664 412194042 416259072 416626236 416716508 417143142 417233526 418449408 418968576 420734976 421106088 421719908 422948864 425259008 425490624 430065792 430158976 430692672 432744066 435323776 436855224 437397228 439216128 439698792 440244324 441552592 442100424 444035072 444426736 444585984 446150016 446703552 446854192 450947328 451345089 451506816 453882624 455796224 456044472 456198262 456361728 458535384 460541952 460948176 461113344 461520072 463465872 465904608 466071552 466583728 467162616 470755584 473259826 473326848 473744349 473846997 475817472 476931351 478416384 478942126 479536347 481634816 483329184 483928848 484529256 488526272 489132384 489739248 491462127 494391872 494661141 496746666 497362977 498920448 499539456 499980078 500159232 502088028 502710966 504285184 504910848 506092834 507315744 510617952 512770752 512881856 513406944 518284416 523606616 523680768 524142684 524256252 524906694 525557943 526466552 529311744 529426432 529893416 530550852 537667968 540497152 541167744 541839168 543449344 543745332 543928697 546986752 549107712 549592056 550273932 555012096 555501648 556190856 556311368 558624768 561285504 561474784 567320832 567944273 568024704 571046381 573421056 574256896 574763423 576992088 579391488 582473632 583069968 583196304 586265056 586992432 589057443 589467232 592274871 594866688 595391394 595604736 596130093 598643418 601263104 601793452 602009088 602540094 603418379 604876464 605176832 608059296 608482304 608813712 611380512 614597568 615360096 617954496 621206144 622883488 624388608 624939354 625074762 625850289 627674112 628452864 631102464 631659132 631795996 632579862 634423296 635908468 637888512 639381796 644438912 645098688 645238464 646039008 652176512 652985664 655282836 656095842 659548188 660366486 662328888 663150636 665227264 666052608 666640104 666878976 669225024 669450704 670281288 673214464 676420992 677260224 680823936 683694336 684297393 684542592 690812928 691045888 691422264 695198808 698241024 698856912 699008336 699107328 699875592 700743924 707401136 709889739 713726208 716890624 717522962 717624576 718413189 721556992 722452224 724993776 725893272 726138062 732789408 733698576 734608872 740668864 741587808 745119999 748380672 749309184 749970117 753132042 753295226 754066449 756427776 757366272 758198558 759139251 764561408 769156128 769322784 777426624 777595072 782656576 785409924 786384378 787360041 789699828 793155584 793855192 793967616 794139648 794840124 795826278 798191224 802678784 803386792 806501952 810745728 811751616 812758752 815174016 819463424 820480128 823661568 823939328 824388084 832518144 833252472 833433016 834286284 834467052 836898816 837937152 841469952 842212176 843439816 850981248 855508147 860131584 860317952 861076801 861385344 865488132 865779997 870647552 873710448 874794456 878432256 879397584 880488648 883105184 884200848 888853472 889171968 892300032 893087091 893407104 893708384 897965127 901894656 902690178 903013632 903810141 904005973 907765248 911592448 912088944 912396524 912723456 914860123 917070768 921896352 922226688 923040144 926931744 931809216 933167456 934325232 937612143 941511168 946519652 946653696 947488698 947693994 948869793 951634944 953862702 956832768 957884252 959072694 963269632 966658368 967857696 969058512 977052544 978264768 979478496 982924254 988783744 989322282 993493332 994725954 997840896 999078912 999960156 1000318464 1004176056 1005421932 1008570368 1009821696 1012185668 1014631488 1021235904 1025541504 1025763712 1026813888 1036568832 1047213232 1047361536 1048285368 1048512504 1049813388 1051115886 1052933104 1058623488 1058852864 1059786832 1061101704 1075335936 1076284443 1080994304 1082335488 1083678336 1086898688 1087490664 1087857394 1089207093 1093973504 1098215424 1099184112 1100547864 1111003296 1112381712 1112622736 1122571008 1122949568 1129698063 1129942839 1134641664 1135888546 1136049408 1137297837 1142092762 1146842112 1148513792 1149526846 1153984176 1164947264 1166139936 1166392608 1172530112 1173984864 1178114886 1178934464 1179576567 1184549742 1189733376 1190782788 1191209472 1192260186 1193739417 1197286836 1202526208 1203586904 1204018176 1205080188 1206836758 1209752928 1210353664 1216118592 1216964608 1217627424 1222761024 1229195136 1230720192 1235908992 1242412288 1245766976 1248777216 1249878708 1250149524 1251700578 1255348224 1256905728 1262204928 1263318264 1263591992 1265159724 1268846592 1271816936 1275777024 1278763592 1288877824 1290197376 1290476928 1292078016 1297060739 1304353024 1305503537 1305971328 1310565672 1312191684 1319096376 1320732972 1324657776 1326301272 1332105216 1333280208 1333757952 1338450048 1338901408 1340562576 1352841984 1354035267 1354328651 1354520448 1361647872 1367388672 1368594786 1369085184 1370589701 1381625856 1382091776 1382844528 1390397616 1397713824 1398016672 1398214656 1399751184 1401487848 1414802272 1419779478 1421540991 1427452416 1430794053 1433781248 1435045924 1435249152 1436826378 1438609041 1443113984 1444904448 1449987552 1451786544 1452276124 1465578816 1467397152 1469217744 1481337728 1483175616 1490239998 1496761344 1498618368 1499940234 1506264084 1506590452 1508132898 1512855552 1514732544 1516397116 1518278502 1529122816 1538312256 1538645568 1554853248 1555190144 1565313152 1570819848 1572768756 1574720082 1579399656 1586311168 1587710384 1587935232 1588279296 1589680248 1591652556 1596382448 1605357568 1606773584 1613003904 1621491456 1623503232 1625517504 1630348032 1631786091 1638926848 1640960256 1647323136 1647878656 1648776168 1665036288 1666504944 1666866032 1668572568 1668934104 1675874304 1684424352 1686879632 1701962496 1703832819 1711016294 1713139143 1720263168 1720635904 1722153602 1722770688 1724290269 1730976264 1731559994 1741295104 1747420896 1749588912 1758795168 1760977296 1766210368 1767172329 1768401696 1776824613 1777706944 1784600064 1786174182 1786814208 1787416768 1788390279 1795930254 1803789312 1805380356 1806027264 1807620282 1808011946 1810255137 1815530496 1823184896 1824177888 1824793048 1825446912 1829720246 1834141536 1843792704 1846080288 1853863488 1863618432 1866334912 1868650464 1875224286 1877550867 1883022336 1893039304 1893307392 1894977396 1895387988 1897739586 1903269888 1907725404 1913665536 1915768504 1918145388 1926539264 1933316736 1935715392 1938117024 1954105088 1956529536 1958956992 1965848508 1977567488 1978644564 1986986664 1989451908 1995681792 1998157824 1999920312 2000636928 2008352112 2010843864 2019643392 2024371336 2029262976 2042471808 2051083008 2051527424 2052892179 2053336987 2053627776 2073137664 2077990837 2094426464 2094723072 2096570736 2097025008 2099626776 2102231772 2105866208 2119573664 2122203408 2129669217 2150671872 2152568886 2155239567 2155706551 2161988608 2164670976 2167356672 2173797376 2174981328 2175714788 2178414186 2187947008 2198368224 2201095728 2222006592 2224763424 2225245472 2245142016 2245899136 2259396126 2259885678 2269283328 2271777092 2272098816 2274595674 2277417753 2284185524 2293684224 2297027584 2299053692 2307968352 2329894528 2332279872 2332785216 2345060224 2347969728 2356229772 2357868928 2359153134 2369099484 2379466752 2381565576 2382418944 2384520372 2387478834 2394573672 2405052416 2407173808 2408036352 2410160376 2413673516 2419505856 2420707328 2432237184 2433929216 2435254848 2445522048 2458390272 2461440384 2471817984 2484824576 2491533952 2497554432 2499757416 2500299048 2503401156 2510696448 2513811456 2524409856 2526636528 2527183984 2530319448 2543633872 2557527184 2566524441 2577755648 2580394752 2580953856 2583230403 2584156032 2594121478 2597339991 2608706048 2611007074 2611942656 2621131344 2624383368 2638192752 2641465944 2649315552 2652602544 2666560416 2667515904 2676900096 2677802816 2679261273 2681125152 2693895381 2705683968 2708070534 2708657302 2709040896 2711430423 2712017919 2723295744 2734777344 2737189572 2738170368 2741179402 2744580369 2764183552 2765689056 2780795232 2795427648 2796033344 2799502368 2802975696 2812836429 2829604544 2839558956 2843081982 2846609379 2854904832 2861588106 2867562496 2870091848 2870498304 2873652756 2877218082 2886227968 2889808896 2899975104 2903573088 2904552248 2931157632 2934794304 2938435488 2962675456 2966351232 2980479996 2993522688 2997236736 2999880468 3012528168 3013180904 3016265796 3025711104 3029465088 3032794232 3036557004 3076188869 3076624512 3077291136 3092990993 3109706496 3110380288 3113123819 3130626304 3141639696 3145537512 3149440164 3158799312 3175420768 3175870464 3176558592 3179360496 3183305112 3192764896 3213547168 3226007808 3228853329 3242982912 3247006464 3251035008 3260696064 3263572182 3267621279 3268329287 3277853696 3281920512 3289603421 3294646272 3295757312 3297552336 3333009888 3333732064 3337145136 3337868208 3368848704 3373759264 3389828517 3403924992 3407665638 3411893511 3422032588 3426278286 3440526336 3441271808 3444307204 3445541376 3448580538 3461952528 3463119988 3482590208 3494841792 3499177824 3517590336 3521954592 3532420736 3534344658 3536803392 3553649226 3555413888 3569200128 3572348364 3573628416 3574833536 3576780558 3591860508 3607578624 3610760712 3612054528 3615240564 3616023892 3620510274 3631060992 3646369792 3648355776 3649586096 3650893824 3659440492 3668283072 3687585408 3692160576 3707726976 3727236864 3732669824 3737300928 3750448572 3755101734 3766044672 3786078608 3786614784 3789954792 3790775976 3795479172 3806539776 3815450808 3827331072 3831537008 3836290776 3853078528 3866633472 3871430784 3876234048 3891182217 3908210176 3913059072 3916510611 3917913984 3931697016 3955134976 3957289128 3973973328 3978903816 3996315648 3999840624 4001273856 4016704224 4021687728 4048742672 4058525952 4062105801 4062985953 4084943616 4102166016 4103054848 4105784358 4106673974 4107255552 4111769103 4146275328 4155981674 4188852928 4193141472 4194050016 4199253552 4204463544 4211732416 4239147328 4244406816 4259338434 4264622973 4292382159 4301343744 4305137772 4310479134 4311413102 4315827123 4323977216 4329341952 4334713344 4347594752 4349962656 4351429576 4356828372 4375894016 4396736448 4402191456 4444013184 4449526848 4450490944 4490284032 4491798272 4518792252 4519771356 4538566656 4543554184 4544197632 4549191348 4554835506 4568371048 4587368448 4594055168 4598107384 4615936704 4659789056 4663899253 4664559744 4665570432 4690120448 4695939456 4712459544 4715737856 4718306268 4719897403 4738198968 4758933504 4763131152 4764837888 4769040744 4774957668 4789147344 4814347616 4816072704 4820320752 4827347032 4839011712 4864474368 4870509696 4891044096 4895358273 4896418969 4916780544 4922880768 4928290627 4943635968 4955208919 4969649152 4983067904 4995108864 4999514832 5000598096 5006802312 5027622912 5053273056 5054367968 5060638896 5087267744 5111498457 5115054368 5133048882 5139417429 5155511296 5160789504 5161907712 5166460806 5168312064 5172870807 5188242956 5194679982 5217412096 5222014148 5223885312 5242262688 5248766736 5276385504 5282931888 5298631104 5305205088 5333120832 5353800192 5355605632 5358522546 5362250304 5387790762 5411367936 5416141068 5417314604 5418081792 5422860846 5424035838 5430765411 5446591488 5469554688 5474379144 5476340736 5482358804 5489160738 5528367104 5531378112 5561590464 5590855296 5592066688 5599004736 5605951392 5625672858 5659209088 5679117912 5686163964 5693218758 5709809664 5723176212 5735124992 5740183696 5740996608 5747305512 5754436164 5772455936 5779617792 5799950208 5807146176 5809104496 5862315264 5869588608 5876870976 5925350912 5932702464 5960959992 5987045376 5994473472 5999760936 6025056336 6026361808 6032531592 6058930176 6065588464 6073114008 6152377738 6153249024 6154582272 6158676537 6160010961 6185981986 6219412992 6220760576 6226247638 6233972511 6261252608 6283279392 6291075024 6298880328 6317598624 6350841536 6358720992 6366610224 6385529792 6389007651 6427094336 6452015616 6457706658 6465718701 6467119653 6485965824 6494012928 6502070016 6521392128 6527144364 6535242558 6536658574 6555707392 6563841024 6579206842 6591514624 6595104672 6666019776 6667464128 6674290272 6675736416 6737697408 6747518528 6779657034 6807849984 6815331276 6823787022 6832253259 6844065176 6852556572 6881052672 6882543616 6888614408 6891082752 6897161076 6923905056 6926239976 6965180416 6989683584 6998355648 7035180672 7043909184 7064841472 7068689316 7071073061 7073606784 7107298452 7110827776 7138400256 7144696728 7147256832 7149667072 7153561116 7183721016 7215157248 7221521424 7224109056 7230481128 7232047784 7241020548 7262121984 7296711552 7299172192 7301787648 7318880984 7336566144 7375170816 7384321152 7415453952 7423602953 7454473728 7465339648 7471924499 7474601856 7500897144 7510203468 7512736103 7532089344 7572157216 7573229568 7579909584 7581551952 7590958344 7630901616 7663074016 7672581552 7699573323 7733266944 7742861568 7749691209 7752468096 7782364434 7792019973 7816420352 7826118144 7833021222 7835827968 7844438927 7863394032 7910269952 7914578256 7947946656 7957807632 7999681248 8002547712 8033408448 8043375456 8097485344 8117051904 8124211602 8125971906 8136053757 8169887232 8204332032 8206109696 8211568716 8213347948 8214511104 8223538206 8233741107 8292550656 8311963348 8377705856 8386282944 8388100032 8398507104 8408927088 8423464832 8478294656 8488813632 8518676868 8529245946 8584764318 8602687488 8610275544 8620958268 8622826204 8631654246 8647954432 8658683904 8669426688 8695189504 8699925312 8702859152 8713656744 8751788032 8793472896 8804382912 8888026368 8899053696 8900981888 8980568064 8983596544 9037584504 9039542712 9077133312 9087108368 9088395264 9098382696 9109671012 9136742096 9188110336 9196214768 9228566607 9231873408 9278972979 9319578112 9327798506 9329119488 9331140864 9339371457 9380240896 9391878912 9424919088 9431475712 9436612536 9439794806 9476397936 9526262304 9529675776 9538081488 9549915336 9578294688 9628695232 9640641504 9654694064 9678023424 9686559987 9728948736 9741019392 9782088192 9790716546 9792837938 9802863837 9804987861 9833561088 9845761536 9856581254 9868810263 9887271936 9910417838 9939298304 9966135808 9999029664 10001196192 10013604624 10106546112 10108735936 10121277792 10169485551 10174535488 10222996914 10230108736 10235680533 10266097764 10278834858 10311022592 10321579008 10323815424 10332921612 10336624128 10345741614 10376485912 10389359964 10434824192 10444028296 10447770624 10484525376 10497533472 10552771008 10565863776 10597262208 10610410176 10666241664 10707600384 10711211264 10717045092 10724500608 10775581524 10822735872 10832282136 10834629208 10836163584 10845721692 10848071676 10861530822 10893182976 10939109376 10948758288 10952681472 10964717608 10978321476 11062756224 11121605911 11123180928 11181710592 11184133376 11198009472 11211902784 11251345716 11255139961 11318418176 11358235824 11372327928 11386437516 11419619328 11446352424 11480367392 11481993216 11494611024 11508872328 11559235584 11599900416 11614292352 11618208992 11673546651 11724630528 11739177216 11749531833 11752077649 11753741952 11850701824 11865404928 11893181599 11921919984 11988946944 11999521872 12050112672 12052723616 12065063184 12131176928 12146228016 12188957859 12304755476 12306498048 12309164544 12317353074 12320021922 12335307309 12371963972 12438825984 12441521152 12452495276 12467945022 12522505216 12566558784 12582150048 12597760656 12635197248 12701683072 12717441984 12733220448 12771059584 12778015302 12854188672 12904031232 12915413316 12931437402 12934239306 12971931648 12988025856 13004140032 13042784256 13054288728 13070485116 13073317148 13111414784 13127682048 13158413684 13183029248 13190209344 13332039552 13334928256 13348580544 13351472832 13475394816 13495037056 13559314068 13615699968 13630662552 13647574044 13664506518 13688130352 13705113144 13762105344 13765087232 13777228816 13782165504 13794322152 13847810112 13852479952 13930360832 13979367168 13991697759 13996711296 14070361344 14087818368 14129682944 14137378632 14142146122 14147213568 14159692209 14214596904 14221655552 14276800512 14289393456 14294513664 14299334144 14307122232 14367442032 14443042848 14448218112 14460962256 14464095568 14482041096 14593423104 14598344384 14637761968 14673132288 14686074819 14689256907 14750341632 14768642304 14784871881 14830907904 14847205906 14865626757 14908947456 14930679296 14943848998 14949203712 15001794288 15020406936 15025472206 15144314432 15159819168 15163103904 15181916688 15261803232 15326148032 15334495371 15345163104 15399146646 15418252287 15466533888 15485723136 15499382418 15504936192 15518612421 15564728868 15584039946 15632840704 15652236288 15666042444 15671655936 15688877854 15726788064 15820539904 15829156512 15895893312 15915615264 15999362496 16066816896 16086750912 16194970688 16234103808 16248423204 16251943812 16272107514 16292296233 16339774464 16408664064 16412219392 16423137432 16426695896 16429022208 16447076412 16467482214 16585101312 16623926696 16755411712 16772565888 16776200064 16797014208 16817854176 16846929664 16861789607 16956589312 16977627264 17037353736 17058491892 17169528636 17205374976 17220551088 17241916536 17245652408 17263308492 17317367808 17338853376 17399850624 17405718304 17427313488 17586945792 17606272463 17608765824 17702437811 17776052736 17798107392 17801963776 17817666113 17961136128 17967193088 18075169008 18079085424 18174216736 18176790528 18196765392 18219342024 18273484192 18392429536 18457133214 18463746816 18480032883 18557945958 18639156224 18655597012 18658238976 18662281728 18678742914 18701917533 18705969749 18760481792 18783757824 18849838176 18862951424 18873225072 18879589612 18952795872 19052524608 19076162976 19099830672 19156589376 19257390464 19281283008 19309388128 19356046848 19373119974 19401358959 19457897472 19482038784 19564176384 19581433092 19585675876 19605727674 19609975722 19667122176 19691523072 19713162508 19737620526 19774543872 19820835676 19878596608 19932271616 19998059328 20002392384 20027209248 20213092224 20217471872 20242555584 20338971102 20349070976 20445993828 20460217472 20471361066 20532195528 20557669716 20622045184 20643158016 20647630848 20665843224 20673248256 20691483228 20752971824 20778719928 20869648384 20888056592 20895541248 20969050752 20995066944 21105542016 21131727552 21194524416 21213219183 21220820352 21332483328 21415200768 21422422528 21434090184 21449001216 21551163048 21645471744 21664564272 21669258416 21672327168 21691443384 21696143352 21723061644 21786365952 21897516576 21905362944 21929435216 21956642952 22125512448 22243211822 22246361856 22270808859 22363421184 22368266752 22396018944 22415773497 22423805568 22502691432 22510279922 22538208309 22636836352 22716471648 22744655856 22772875032 22892704848 22960734784 22989222048 23017744656 23098719969 23199800832 23228584704 23236417984 23249073627 23347093302 23376059919 23449261056 23478354432 23499063666 23504155298 23507483904 23533316781 23701403648 23730809856 23786363198 23843839968 23999043744 24100225344 24105447232 24130126368 24262353856 24292456032 24377915718 24408161271 24609510952 24612996096 24618329088 24634706148 24640043844 24670614618 24701223321 24743927944 24877651968 24883042304 24904990552 24935890044 25045010432 25133117568 25164300096 25195521312 25270394496 25403366144 25434883968 25466440896 25542119168 25556030604 25708377344 25808062464 25830826632 25862874804 25868478612 25943863296 25976051712 26008280064 26085568512 26108577456 26140970232 26146634296 26255364096 26316827368 26380418688 26664079104 26669856512 26693380831 26697161088 26702945664 26839179907 26950789632 26990074112 27013880881 27118628136 27231399936 27261325104 27295148088 27329013036 27376260704 27410226288 27554457632 27564331008 27588644304 27685699821 27695620224 27704959904 27836918937 27958734336 27983395518 27993422592 28018114371 28024185163 28140722688 28175636736 28259365888 28274757264 28284292244 28294427136 28319384418 28360663813 28429193808 28443311104 28578786912 28589027328 28598668288 28614244464 28734884064 28886085696 28921924512 28928191136 28964082192 29186846208 29196688768 29275523936 29346264576 29372149638 29378513814 29414963583 29500683264 29537284608 29569743762 29606430789 29661815808 29694411812 29731253514 29817894912 29861358592 29887697996 29898407424 30003588576 30040813872 30050944412 30288628864 30319638336 30326207808 30363833376 30523606464 30652296064 30668990742 30690326208 30798293292 30836504574 30933067776 30971446272 30998764836 31009872384 31037224842 31129457736 31168079892 31265681408 31304472576 31332084888 31343311872 31377755708 31453576128 31641079808 31658313024 31791786624 31831230528 31998724992 32133633792 32173501824 32389941376 32468207616 32496846408 32503887624 32544215028 32584592466 32679548928 32817328128 32824438784 32846274864 32853391792 32858044416 32894152824 32934964428 33247853392 33364817733 33510823424 33545131776 33552400128 33594028416 33635708352 33693859328 33723579214 33765419883 33913178624 33955254528 34074707472 34116983784 34339057272 34441102176 34483833072 34491304816 34526616984 34677706752 34799701248 34811436608 34854626976 35020639953 35173891584 35212544926 35217531648 35248595499 35256232947 35404875622 35552105472 35596214784 35603927552 35635332226 35679544797 35934386176 36150338016 36158170848 36348433472 36393530784 36438684048 36546968384 36566873577 36784859072 36914266428 36927493632 36960065766 37005921927 37115891916 37278312448 37311194024 37316477952 37324563456 37357485828 37403835066 37411939498 37520963584 37567515648 37699676352 37725902848 37746450144 37759179224 37905591744 38105049216 38152325952 38199661344 38313178752 38514780928 38562566016 38618776256 38712093696 38746239948 38802717918 38915794944 38964077568 39128352768 39162866184 39171351752 39211455348 39219951444 39334244352 39383046144 39426325016 39475241052 39549087744 39641671352 39864543232 39996118656 40004784768 40054418496 40208882909 40426184448 40434943744 40470609647 40485111168 40677942204 40698141952 40891987656 40920434944 40942722132 41064391056 41115339432 41286316032 41295261696 41331686448 41346496512 41382966456 41505943648 41557439856 41776113184 41791082496 41938101504 41975093277 41990133888 42211084032 42263455104 42389048832 42426438366 42441640704 42479076627 42488280731 42664966656 42764844473 42830401536 42844845056 42868180368 42898002432 42998425781 43102326096 43329128544 43338516832 43344654336 43382886768 43392286704 43446123288 43795033152 43858870432 43913285904 44067770721 44251024896 44354615643 44486423644 44492723712 44541617718 44596880271 44726842368 44736533504 44792037888 44831546994 44847611136 45005382864 45020559844 45076416618 45273672704 45432943296 45489311712 45545750064 45785409696 45921469568 45978444096 46035489312 46197439938 46399601664 46457169408 46472835968 46498147254 46694186604 46752119838 46898522112 46956708864 46998127332 47008310596 47014967808 47066633562 47402807296 47461619712 47572726396 47687679936 47998087488 48200450688 48210894464 48260252736 48524707712 48584912064 48755831436 48816322542 49219021904 49225992192 49236658176 49269412296 49280087688 49341229236 49402446642 49487855888 49755303936 49766084608 49809981104 49871780088 50090020864 50266235136 50328600192 50391042624 50540788992 50585368821 50806732288 50869767936 50932881792 51084238336 51112061208 51416754688 51616124928 51661653264 51725749608 51736957224 51952103424 52016560128 52217154912 52281940464 52293268592 52633654736 52760837376 52818817389 53107313433 53328158208 53339713024 53386761662 53394322176 53405891328 53452998339 53678359814 53901579264 53980148224 54027761762 54237256272 54522650208 54590296176 54658026072 54752521408 54820452576 55108915264 55177288608 55371399642 55391240448 55409919808 55440098649 55673837874 55917468672 55966791036 55986845184 56036228742 56048370326 56105752599 56117909247 56281445376 56351273472 56518731776 56549514528 56568584488 56588854272 56638768836 56721327626 56858387616 56886622208 57157573824 57197336576 57228488928 57469768128 57772171392 57843849024 57856382272 57928164384 58204076877 58373692416 58393377536 58551047872 58692529152 58744299276 58757027628 58829927166 59001366528 59074569216 59139487524 59212861578 59323631616 59388823624 59462507028 59635789824 59722717184 59775395992 59796814848 60007177152 60081627744 60101888824 60577257728 60639276672 60652415616 60727666752 61047212928 61304592128 61337981484 61358666239 61380652416 61596586584 61673009148 61866135552 61942892544 61997529672 62019744768 62074449684 62258915472 62336159784 62608945152 62664169776 62686623744 62755511416 62907152256 63316626048 63583573248 63639657549 63653446597 63662461056 63997449984 64267267584 64347003648 64417715947 64779882752 64936415232 64993692816 65007775248 65088430056 65169184932 65359097856 65692549728 65706783584 65716088832 65788305648 65869928856 66495706784 66729635466 66812426577 67021646848 67090263552 67104800256 67188056832 67247320491 67271416704 67387718656 67447158428 67530839766 67614624927 67826357248 67910509056 68149414944 68233967568 68678114544 68882204352 68967666144 68982609632 69053233968 69599402496 69622873216 69709253952 70041279906 70347783168 70425089852 70435063296 70497190998 70512465894 70599950343 70809751244 71104210944 71192429568 71207855104 71270664452 71359089594 71868772352 72300676032 72316341696 72696866944 72787061568 72877368096 73093936768 73133747154 73569718144 73828532856 73854987264 73920131532 74011843854 74231783832 74556624896 74622388048 74632955904 74649126912 74714971656 74807670132 74823878996 75041927168 75135031296 75399352704 75451805696 75492900288 75518358448 75811183488 76210098432 76304651904 76399322688 76626357504 77029561856 77125132032 77237552512 77424187392 77492479896 77605435836 77831589888 77928155136 78256705536 78325732368 78342703504 78422910696 78439902888 78766092288 78852650032 78950482104 79283342704 79729086464 79992237312 80009569536 80080142493 80108836992 80417765818 80517539721 80852368896 80869887488 80941219294 80970222336 81041642643 81355884408 81396283904 81783975312 81840869888 81885444264 82128782112 82230678864 82663372896 82692993024 82765932912 83011887296 83057099463 83114879712 83510756811 83552226368 83876203008 83950186554 83980267776 84054343113 84072555489 84422168064 84526910208 84778097664 84852876732 84883281408 84958153254 84976561462 85081991439 85329933312 85529688946 85689690112 85736360736 85796004864 85996851562 86204652192 86658257088 86677033664 86765773536 86784573408 86892246576 87590066304 87717740864 87826571808 88135541442 88244890749 88502049792 88709231286 88819292367 88972847288 88985447424 89083235436 89193760542 89453684736 89473067008 89584075776 89663093988 89695222272 90010765728 90041119688 90152833236 90547345408 90865886592 90978623424 91091500128 91570819392 91842939136 91956888192 92070978624 92394879876 92799203328 92914338816 92945671936 92996294508 93388373208 93504239676 93797044224 93913417728 93996254664 94016621192 94029935616 94133267124 94923239424 95145452792 95375359872 95996174976 96400901376 96421788928 96506838389 96520505472 97049415424 97169824128 97511662872 97632645084 97665569339 98438043808 98451984384 98473316352 98538824592 98560175376 98682458472 98804893284 98975711776 99619962208 99743560176 100094453199 100532470272 100657200384 100782085248 101081577984 101170737642 101296259649 101318207897 101613464576 101739535872 101865763584 101977706051 102168476672 102224122416 102833509376 103323306528 103451499216 103473914448 104033120256 104434309824 104563880928 104586537184 105267309472 105521674752 105637634778 105768698841 106214626866 106656316416 106679426048 106773523324 106788644352 106811782656 106905996678 107038634391 107356719628 107803158528 107960296448 108055523524 108474512544 109045300416 109180592352 109316052144 109505042816 109640905152 110217830528 110354577216 110742799284 110782480896 110819839616 110880197298 111347675748 111834937344 111933582072 111973690368 112072457484 112096740652 112211505198 112235818494 112562890752 112702546944 113037463552 113099029056 113137168976 113177708544 113277537672 113442655252 113716775232 113773244416 114315147648 114394673152 114456977856 114939536256 115544342784 115687698048 115712764544 115856328768 116408153754 116747384832 116786755072 117102095744 117385058304 117488598552 117514055256 117659854332 118002733056 118149138432 118278975048 118425723156 118647263232 118777647248 118925014056 119445434368 119550791984 119593629696 120014354304 120163255488 120203777648 120626648727 121154515456 121278553344 121304831232 121411828941 121455333504 122094425856 122609184256 122675962968 122717332478 122761304832 123193173168 123346018296 123885785088 123995059344 124039489536 124148899368 124517830944 124672319568 125328339552 125373247488 125511022832 125814304512 125925279831 126633252096 127167146496 127279315098 127306893194 127324922112 127437229881 127464842193 127994899968 128294533419 128534535168 128694007296 128835431894 128995277343 129559765504 129987385632 130015550496 130176860112 130338369864 131385099456 131413567168 131576611296 131739857712 132203312163 132991413568 133063846929 133459270932 133624853154 133790640813 134043293696 134180527104 134209600512 134376113664 134494640982 134542833408 134775437312 134894316856 135061679532 135229249854 135652714496 135821018112 136298829888 136467935136 137356229088 137764408704 137935332288 137965219264 138106467936 139198804992 139245746432 139418507904 140082559812 140695566336 140850179704 140870126592 140994381996 141024931788 141199900686 141619502488 142208421888 142384859136 142415710208 142541328904 142718179188 144580876843 144601352064 144632683392 145393733888 145574123136 145754736192 146187873536 146267494308 146316819493 147139436288 147657065712 147709974528 147840263064 148023687708 148463567664 149244776096 149265911808 149298253824 149429943312 149615340264 149647757992 150270062592 150798705408 150985800576 151036716896 151622366976 151756106463 152420196864 152609303808 152777009437 152798645376 153252715008 153611476489 154059123712 154250264064 154475105024 154611360787 154848374784 154984959792 155210871672 155856310272 156651464736 156685407008 156845821392 156879805776 157705300064 157900964208 158456452167 158566685408 159321940299 159984474624 160019139072 160160284986 160217673984 160358995017 160835531636 161035079442 161704737792 161739774976 161882438588 161940444672 162083285286 162711768816 162792567808 163567950624 163681739776 163770888528 164257564224 164461357728 165326745792 165531865824 166023774592 166114198926 166229759424 167021513622 167104452736 167752406016 167900373108 167960535552 168108686226 168145110978 168353727741 168844336128 169053820416 169556195328 169705753464 169766562816 169916306508 169953122924 170163982878 170659866624 171059377892 171379380224 171472721472 171592009728 171993703124 172409304384 173316514176 173354067328 173531547072 173569146816 173784493152 175180132608 175435481728 175653143616 176271082884 176489781498 177004099584 177418462572 177638584734 177945694576 177970894848 178166470872 178387521084 178907369472 178946134016 179168151552 179326187976 179390444544 180021531456 180082239376 180305666472 181094690816 181731773184 181957246848 182183000256 183141638784 183685878272 183913776384 184075998717 184141957248 184789759752 185598406656 185828677632 185891343872 185992589016 186776746416 187008479352 187826835456 187992509328 188033242384 188059871232 188266534248 190290905584 190750719744 190918972647 190960339791 191992349952 192801802752 192843577856 193013676778 193041010944 193253147841 194098830848 194339648256 195023325744 195265290168 195331138678 196876087616 197077649184 197120350752 197364916944 197609786568 197951423552 199239924416 199487120352 200188906398 200437279731 201064940544 201314400768 201564170496 201741961473 202163155968 202341475284 202592519298 202636415794 202843874781 203226929152 203479071744 203731527168 203955412102 204336953344 204448244832 205667018752 206646613056 206902998432 206947828896 208868619648 209127761856 209173074368 210534618944 211043349504 211275269556 211537397682 211799851029 212429253732 213312632832 213358852096 213547046648 213577288704 213623565312 213811993356 214077268782 214713439256 215606317056 215920592896 216111047048 216949025088 218090600832 218361184704 218632104288 219010085632 219203264891 219281810304 220435661056 220709154432 221485598568 221564961792 221639679232 221760394596 222695351496 223669874688 223867164144 223947380736 224144914968 224193481304 224423010396 224471636988 225125781504 225405093888 226198058112 226274337952 226355417088 226555075344 226885310504 227433550464 228630295296 228913955712 229879072512 230131691543 231088685568 231375396096 231425529088 231629659469 231712657536 232816307508 232894819193 233494769664 233573510144 234204191488 234770116608 234977197104 235028110512 235319708664 236298276864 236557950096 236851446312 237555294496 237850028112 239101583968 239187259392 240028708608 240240427479 240326510976 240407555296 241253297454 241552619163 242309030912 242557106688 242609662464 242823657882 242910667008 243124927929 243177606737 244188851712 245218368512 245351925936 245434664956 245522609664 246386346336 246692036592 247990118688 248078979072 248297798736 249035661888 249344639136 250656679104 251022045664 251628609024 251850559662 252217666467 253266504192 254334292992 254558630196 254613786388 254649844224 254874459762 254929684386 255245974317 255989799936 256589066838 257069070336 257388014592 257670863788 257990554686 259119531008 259974771264 260031100992 260353720224 260676739728 262770198912 262827134336 263153222592 263479715424 264406624326 265982827136 266127693858 266918541864 267249706308 267581281626 268086587392 268361054208 268419201024 268752227328 268989281964 269085666816 269550874624 269788633712 270123359064 270458499708 271305428992 271642036224 272597659776 272935870272 274712458176 275528817408 275870664576 275930438528 276212935872 278397609984 278491492864 278837015808 280165119624 281391132672 281700359408 281740253184 281988763992 282049863576 282399801372 283239004976 284769718272 284831420416 285082657808 285436358376 289161753686 289202704128 289265366784 289520515167 290787467776 291148246272 291509472384 292375747072 292534988616 292633638986 292996708017 294278872576 295314131424 295419949056 295680526128 296047375416 296927135328 298489552192 298859886624 299230680528 299295515984 300283359597 301597410816 301971601152 302073433792 303244733952 303512212926 303888778947 303954623691 304840393728 305218607616 305554018874 305597290752 305933118153 306505430016 307222952978 308118247424 308500528128 308950210048 309222721574 309969919584 310421743344 313302929472 313370814016 313691642784 313759611552 315410600128 315801928416 316912904334 317133370816 317306096523 318643880598 319968949248 320038278144 320320569972 320435347968 320717990034 321115903173 321671063272 322070158884 323409475584 323479549952 323764877176 323880889344 324166570572 325423537632 325585135616 327135901248 327363479552 327541777056 328515128448 328922715456 330653491584 331063731648 332047549184 332228397852 332459518848 334043027244 334208905472 335504812032 335800746216 335921071104 336217372452 336290221956 336707455482 337688672256 338107640832 339112390656 339411506928 339533125632 339832613016 339906245848 340327965756 341319733248 342118755784 342945442944 343184019456 343987406248 344818608768 346633028352 346708134656 347063094144 347138293632 347568986304 348909338791 350360265216 350870963456 351180451453 351306287232 352542165768 352979562996 354008199168 354836925144 355277169468 355891389152 355941789696 356332941744 356775042168 358336303104 358652375952 358780889088 360043062912 360164478752 360611332944 361879946181 363463546368 363914493696 364235486823 364314407119 364366000512 366283277568 367371756544 367827552768 368151997434 368283914496 368688629569 369579519504 371657355264 371782687744 371985178032 373553492832 374016958704 375985018656 376066484768 376119742464 376533068496 380581811168 381501439488 381837945294 381920679582 382394526579 383984699904 384883600257 385603605504 385687155712 386027353556 386082021888 386506295682 386985832029 388197661696 388679296512 390046651488 390530580336 390662277356 393752175232 394155298368 394240701504 394729833888 395219573136 395902847104 398479848832 398974240704 400377812796 400874559462 402129881088 402628801536 403128340992 403483922946 404326311936 404682950568 405185038596 405272831588 405687749562 406453858304 406958143488 407463054336 407910824204 408673906688 408896489664 411334037504 413293226112 413805996864 413895657792 417737239296 418255523712 418346148736 421069237888 422086699008 422550539112 423074795364 423599702058 424858507464 426625265664 426717704192 427094093296 427154577408 427247130624 427623986712 428154537564 429426878512 431841185792 432222094096 433742630529 433898050176 436181201664 436722369408 437264208576 438020171264 438406529782 438563620608 438950458479 440871322112 441418308864 442971197136 443129923584 443279358464 443520789192 445390702992 447734328288 447894761472 448289829936 448386962608 448846020792 448943273976 450810187776 452396116224 452548675904 453110150688 453770621008 454867100928 455268319389 457260590592 457827911424 458331028311 459758145024 460263383086 460834429467 462177371136 462750792192 462851058176 463259318938 463425315072 463834082361 465632615016 465789638386 467147020288 468408382976 469954394208 470056221024 470639417328 473115900192 473702892624 475110588992 475369356501 475700056224 477965820897 478203167936 480057417216 480480854958 480653021952 480815110592 481076985051 482506594908 483105238326 484618061824 485114213376 485219324928 485647315764 485821334016 486249855858 486355213474 488377703424 490436737024 490703851872 490869329912 491045219328 492772692672 493384073184 495980237376 496595597472 498071323776 498689278272 501313358208 502044091328 503257218048 503701119324 504435332934 505061183223 506533008384 508668585984 509117260392 509227572776 509299688448 509748919524 509859368772 510491948634 511979599872 513178133676 514138140672 514776029184 515341727576 515981109372 518239062016 519949542528 520062201984 520707440448 521353479456 522715477817 525540397824 525654268672 526306445184 526959430848 528813248652 531965654272 532255387716 533837083728 534499412616 535162563252 536722108416 536838402048 537504454656 537978563928 538171333632 539577267424 540246718128 540916999416 543284072448 545195319552 545871740544 549424916352 551057634816 551741329152 551860877056 552227996151 552347649503 552425871744 556795219968 556982985728 557674031616 558979535153 560330239248 563400718816 563480506368 563977527984 564099727152 564799602744 566478009952 570165315616 570872716752 572881019373 578323507372 578405408256 578530733568 579041030334 579759443523 579885062219 581574935552 582296492544 583018944768 584751494144 585069977232 585267277972 585993416034 588557745152 590628262848 591361052256 592094750832 593854270656 596979104384 597719773248 598461361056 598591031968 600566719194 603194821632 603943202304 604146867584 606489467904 607024425852 607777557894 607909247382 609680787456 610437215232 611108037748 611194581504 611866236306 613010860032 614445905956 616236494848 617001056256 617900420096 618445443148 619939839168 620843486688 626605858944 626741628032 627383285568 627519223104 630821200256 631603856832 633825808668 634266741632 634612193046 637287761196 639937898496 640076556288 640641139944 640870695936 641435980068 642231806346 643342126544 644140317768 646818951168 646959099904 647529754352 647761778688 648333141144 650847075264 651170271232 654271802496 654726959104 655083554112 657030256896 657609794673 657845430912 661306983168 662127463296 664095098368 664456795704 664919037696 668086054488 668417810944 671009624064 671601492432 671842142208 672434744904 672580443912 673414910964 675377344512 676215281664 678823013856 679066251264 679665226032 679812491696 680655931512 684237511568 685890885888 687974812496 689637217536 690395074629 693266056704 693416269312 694126188288 694276587264 694888978407 695137972608 697818677582 698684457579 700720530432 701741926912 702360902906 702612574464 705084331536 705959125992 709673850288 710554338936 711782778304 712665883488 713550084336 717304751904 717561778176 720086125824 720328957504 720721282437 721222665888 723759892362 724657857489 726927092736 727828987392 728470973646 728628814238 728732001024 729374783787 729532820211 732566555136 734743513088 735655105536 736303994868 736567828992 737377259138 739159039008 743565375488 743970356064 747106985664 748033917408 751970037312 752132969536 753066136992 756652999401 761163622336 763002878976 763675890588 763841359164 764789053158 765737922951 767969399808 769767200514 771207211008 771374311424 772054707112 772164043776 773012591364 773971664058 776395323392 777358593024 780093302976 781061160672 781324554712 787504350464 788310596736 788481403008 789459667776 790439146272 791805694208 796959697664 797948481408 800755625592 801749118924 804259762176 805257603072 806256681984 806967845892 808652623872 809365901136 810370077192 810545663176 811375499124 813916286976 814926108672 815821648408 817792979328 826586452224 827494805761 827611993728 827791315584 832014577117 835474478592 836511047424 836692297472 837430307311 842138475776 844173398016 845101078224 846149590728 847199404116 849717014928 854188186592 854309154816 854494261248 855247973424 856309075128 858853757024 864444188192 867485261058 867796100352 868561545501 872362403328 873444738816 874528417152 876040342528 876813059564 877127241216 877900916958 878990124051 879180578203 881742644224 882836617728 885942394272 886259847168 886558716928 887041578384 890781405984 895468656576 896579659872 896773925216 897692041584 897886547952 904792232448 905097351808 906220301376 907541242016 909734201856 910536638778 911863871073 914521181184 915655822848 916662056622 917799354459 919516290048 920526766172 921668858934 924354742272 925501584384 925702116352 926518637876 926850630144 927668164722 931265230032 931579276772 934294040576 936816765952 939908788416 940112442048 941278834656 946231800384 947405785248 950221177984 950738713002 951400112448 955931641794 956406335872 960114834432 960961709916 961306043904 961630221184 962153970102 965013189816 966210476652 969236123648 970228426752 970438649856 971294631528 971642668032 972499711716 972710426948 976755406848 980873474048 981407703744 981738659824 982090438656 985545385344 986768146368 991960474752 993191194944 996142647552 997378556544 1002626716416 1004088182656 1006514436096 1007402238648 1008870665868 1010122366446 1013066016768 1017337171968 1018234520784 1018455145552 1018599376896 1019497839048 1019718737544 1020983897268 1023959199744 1026356267352 1029552058368 1030683455152 1031962218744 1036478124032 1039899085056 1040124403968 1041414880896 1042706958912 1045430955634 1046728016373 1051080795648 1051308537344 1052612890368 1053541354359 1053918861696 1057626497304 1063931308544 1064510775432 1067674167456 1068998825232 1070325126504 1075008909312 1075957127856 1076342667264 1079154534848 1080493436256 1081833998832 1085639838543 1090390639104 1091743481088 1092706460469 1092943221357 1098849832704 1102115269632 1103482658304 1103721754112 1104455992302 1104695299006 1104851743488 1106065888707 1113965971456 1115348063232 1117959070306 1120660478496 1126801437632 1127955055968 1128199454304 1129599205488 1132956019904 1140330631232 1141745433504 1145762038746 1147183579737 1154650800771 1156647014744 1156810816512 1157061467136 1158082060668 1159518887046 1159770124438 1160957496087 1163149871104 1164592985088 1166037889536 1169502988288 1170139954464 1170534555944 1171986832068 1177115490304 1181256525696 1182722104512 1184189501664 1187708541312 1193958208768 1195439546496 1196922722112 1197182063936 1201133438388 1206389643264 1207886404608 1208293735168 1212978935808 1214048851704 1215555115788 1215818494764 1219361574912 1220874430464 1222216075496 1222389163008 1223732472612 1226021720064 1228891811912 1234002112512 1235800840192 1236890886296 1239879678336 1241686973376 1253211717888 1253483256064 1254588899057 1254766571136 1255038446208 1261642400512 1263207713664 1267651617336 1268533483264 1269224386092 1269652401407 1274575522392 1279875796992 1280153112576 1281282279888 1281741391872 1282871960136 1284463612692 1286684253088 1288280635536 1295059508704 1295523557376 1296666282288 1301227891587 1301694150528 1308543604992 1310167108224 1314060513792 1315219589346 1315690861824 1316851375437 1317136702661 1322613966336 1324254926592 1325710178663 1328190196736 1328913591408 1329838075392 1332951199211 1336172108976 1336835621888 1343202984864 1343684284416 1344869489808 1345160887824 1346829821928 1352430563328 1357646027712 1359330452064 1359624983392 1361311863024 1368475023136 1371781771776 1374993084933 1375949624992 1379274435072 1380790149258 1382503288401 1386532113408 1386832538624 1388252376576 1388553174528 1389777956814 1390275945216 1391502247083 1395637355164 1397368915158 1401441060864 1403483853824 1404721805812 1405225148928 1410168663072 1411918251984 1419347700576 1421108677872 1423565556608 1425331766976 1427100168672 1434609503808 1440172251648 1440657915008 1441442564874 1442445331776 1447519784724 1449315714978 1453854185472 1455657974784 1456941947292 1457257628476 1457464002048 1458749567574 1459065640422 1465133110272 1469487026176 1471310211072 1472607989736 1473135657984 1474754518276 1478318078016 1487130750976 1487940712128 1494213971328 1496067834816 1503940074624 1504265939072 1506132273984 1513305998802 1522327244672 1526005757952 1527351781176 1527682718328 1529578106316 1531475845902 1535938799616 1539534401028 1542414422016 1542748622848 1544109414224 1544328087552 1546025182728 1547943328116 1552790646784 1554717186048 1560186605952 1562122321344 1562649109424 1568146433451 1575008700928 1576621193472 1576962806016 1578919335552 1580878292544 1583611388416 1593919395328 1595896962816 1601511251184 1603498237848 1610515206144 1612513363968 1613935691784 1618731802272 1620740154384 1621091326352 1622750998248 1629852217344 1631643296816 1635585958656 1653172904448 1654989611522 1655223987456 1655582631168 1656683988453 1657042948509 1664029154234 1670948957184 1673022094848 1673384594944 1674860614622 1676938605459 1684276951552 1690202156448 1692299181456 1694398808232 1699434029856 1708376373184 1710495946848 1712618150256 1717707514048 1718643058119 1728888376384 1734970522116 1735592200704 1737123091002 1739278330569 1739655186657 1744724806656 1746889477632 1749056834304 1752080685056 1753626119128 1754254482432 1755801833916 1757980248102 1758361156406 1763485288448 1765673235456 1771884788544 1773117433856 1774083156768 1781562811968 1790937313152 1793159319744 1793547850432 1795384083168 1795773095904 1809584464896 1810194703616 1812440602752 1815082484032 1819468403712 1821073277556 1823727742146 1829042362368 1831311645696 1833324113244 1835598708918 1839032580096 1841053532344 1843337717868 1848709484544 1851003168768 1851404232704 1853037275752 1853701260288 1855336329444 1862530460064 1863158553544 1873633531904 1879817576832 1880224884096 1882557669312 1892463600768 1894811570496 1900442355968 1901477426004 1902118653409 1902800224896 1911863283588 1912812671744 1920229668864 1921923419832 1922612087808 1923260442368 1924307940204 1930026379632 1932420953304 1940456853504 1940877299712 1942589263056 1943285336064 1944999423432 1945420853896 1953510813696 1962815407488 1963477319648 1964180877312 1971090770688 1972829384019 1973536292736 1983920949504 1986382389888 1992285295104 1994757113088 1996949194357 2005253432832 2008176365312 2009947690231 2013028872192 2014804477296 2017741331736 2020244732892 2020926011707 2026132033536 2036469041568 2036910291104 2037198753792 2038995678096 2039437475088 2041967794536 2052712534704 2061366910304 2063924437488 2071185223887 2079798170112 2080248807936 2082829761792 2084666935221 2085413917824 2090861911268 2093456032746 2096053372737 2102161591296 2102617074688 2105225780736 2107082708718 2107837723392 2115252994608 2127862617088 2129021550864 2135348334912 2137997650464 2140650253008 2151914255712 2152685334528 2158309069696 2160986872512 2163667997664 2171279677086 2180781278208 2183486962176 2185412920938 2185886442714 2188598460633 2197699665408 2204230539264 2206965316608 2207443508224 2208911984604 2209390598012 2209703486976 2212131777414 2227931942912 2230696126464 2235918140612 2241320956992 2253602875264 2255910111936 2256398908608 2259198410976 2265912039808 2280661262464 2283490867008 2291524077492 2294367159474 2309301601542 2313294029488 2313621633024 2314122934272 2316164121336 2319037774092 2319540248876 2321914992174 2326299742208 2329185970176 2332075779072 2339005976576 2340279908928 2341069111888 2343973664136 2354230980608 2362513051392 2365444209024 2368379003328 2375417082624 2387916417536 2390879092992 2393845444224 2394364127872 2402266876776 2412779286528 2415772809216 2416587470336 2425957871616 2428097703408 2431110231576 2431636989528 2441748860928 2444432150992 2444778326016 2447464945224 2457783623824 2471601680384 2473781772592 2479759356672 2482484417283 2483373946752 2496043731351 2506423435776 2506966512128 2509177798114 2509533142272 2510076892416 2512290921933 2523284801024 2526415427328 2535303234672 2537066966528 2538448772184 2539304802814 2549151044784 2562564559776 2563482783744 2565743920272 2568927225384 2573368506176 2576561271072 2590119017408 2593332564576 2602455783174 2603388301056 2605684636503 2617087209984 2620334216448 2628121027584 2630439178692 2631381723648 2633702750874 2634273405322 2636970372153 2637541734609 2645227932672 2648509853184 2651420357326 2656380393472 2657827182816 2659676150784 2665902398422 2672344217952 2673671243776 2686405969728 2689738979616 2690321775648 2693659643856 2715292055424 2718660904128 2719249966784 2722623726048 2735591613219 2736950046272 2743563543552 2749986169866 2751899249984 2753398063377 2758548870144 2761580298516 2765006576802 2773064226816 2773665077248 2776504753152 2777106349056 2779555913628 2780551890432 2783004494166 2791274710328 2794737830316 2802882121728 2806967707648 2809443611624 2810450297856 2820337326144 2823836503968 2838695401152 2842217355744 2847131113216 2850663533952 2854200337344 2869219007616 2880344503296 2881315830016 2882885129748 2884890663552 2895039569448 2898631429956 2907708370944 2911315949568 2913883894584 2914515256952 2914928004096 2917499135148 2918131280844 2930266220544 2942620422144 2945215979472 2946271315968 2949509036552 2956636156032 2975881424256 2988427942656 2991711990059 2992135669632 3007880149248 3008531878144 3012264547968 3026611997604 3027632649509 3044654489344 3052011515904 3054703562352 3055365436656 3059156212632 3062951691804 3071877599232 3079068802056 3088218828448 3088656175104 3092050365456 3095886656232 3109434372096 3120373211904 3124244642688 3125298218848 3136292866902 3140184049119 3150017401856 3153242386944 3153925612032 3157838671104 3160624063077 3161308887581 3161756585088 3167222776832 3187838790656 3191793925632 3203022502368 3206996475696 3225026727936 3227871383568 3237463604544 3241480308768 3242182652704 3245501996496 3263286593632 3271171917312 3278829664071 3306345808896 3309979223044 3310447974912 3311165262336 3313367976906 3314085897018 3318197666121 3328058308468 3341897914368 3346044189696 3346769189888 3349721229244 3353877210918 3368553903104 3380404312896 3384598362912 3388797616464 3398868059712 3416752746368 3420991893696 3425236300512 3435415028096 3437286116238 3457776752768 3469941044232 3471184401408 3474246182004 3478556661138 3479310373314 3489449613312 3493778955264 3498113668608 3504161370112 3507252238256 3508508964864 3511603667832 3515960496204 3516722312812 3526970576896 3531346470912 3543769577088 3546234867712 3548166313536 3563125623936 3581874626304 3586318639488 3587095700864 3590768166336 3591546191808 3619168929792 3620389407232 3624881205504 3630164968064 3638936807424 3642146555112 3647455484292 3658084724736 3662623291392 3666648226488 3671197417836 3678065160192 3682107064688 3686675435736 3702006337536 3702808465408 3706074551504 3707402520576 3710672658888 3725060920128 3726317107088 3747267063808 3759635153664 3760449768192 3763766697171 3765115338624 3784927201536 3789623140992 3800884711936 3802954852008 3804237306818 3805600449792 3808957204221 3823726567176 3825625343488 3840459337728 3843846839664 3845224175616 3846520884736 3848615880408 3860052759264 3864841906608 3885178526112 3886570672128 3889998846864 3890841707792 3903683674761 3925630814976 3926954639296 3942181541376 3945658768038 3947072585472 3950554126311 3951410107983 3967841899008 3972764779776 3977130535989 3984570590208 3989514226176 3993898388714 3998853597633 4010506865664 4016352730624 4019895380462 4029608954592 4035482663472 4040489465784 4041852023414 4072938083136 4073820582208 4077991356192 4078874950176 4083935589072 4105425069408 4122733820608 4124979254799 4127848874976 4142370447774 4147509865203 4159596340224 4160497615872 4165659523584 4169333870442 4170827835648 4174506741249 4181723822536 4186912065492 4192106745474 4204323182592 4205234149376 4210451561472 4214165417436 4215675446784 4230505989216 4255725234176 4258043101728 4270696669824 4275995300928 4281300506016 4303828511424 4316618139392 4321973745024 4327335995328 4342559354172 4361562556416 4366973924352 4370825841876 4371772885428 4377196921266 4395399330816 4408461078528 4413930633216 4414887016448 4417823969208 4418781196024 4419406973952 4424263554828 4461392252928 4471836281224 4482641913984 4507205750528 4511820223872 4512797817216 4518396821952 4531824079616 4535821404283 4561322524928 4566981734016 4583048154984 4588734318948 4618603203084 4626588058976 4627243266048 4628245868544 4632328242672 4638075548184 4639080497752 4643829984348 4658371940352 4664151558144 4680559817856 4682138223776 4687947328272 4704439300353 4725026102784 4730888418048 4736087292547 4736758006656 4750834165248 4761955771159 4775832835072 4781758185984 4787690888448 4788728255744 4792952184397 4804533753552 4831545618432 4833174940672 4856195406816 4862220463152 4863273979056 4888864301984 4889556652032 4894929890448 4915567247648 4947563545184 4959518713344 4964968834566 4966747893504 4971128845527 4992087462702 5012846871552 5013933024256 5018355596228 5019066284544 5020153784832 5024581843866 5030815816377 5046569602048 5052830854656 5070606469344 5074133933056 5076897544368 5078609605628 5098302089568 5125129119552 5131487840544 5137854450768 5146737012352 5153122542144 5180238034816 5186665129152 5204911566348 5206776602112 5211369273006 5218965559971 5234174419968 5240668432896 5256242055168 5260878357384 5262763447296 5267405501748 5268546810644 5273940744306 5275083469218 5290455865344 5297019706368 5302840714652 5312760786944 5315654365632 5319352301568 5331804796844 5344688435904 5347342487552 5372811939456 5379477959232 5380643551296 5387319287712 5430584110848 5437321808256 5438499933568 5445247452096 5471183226438 5473900092544 5487127087104 5499972339732 5503798499968 5506796126754 5517097740288 5523160597032 5530013153604 5546128453632 5547330154496 5553009506304 5554212698112 5559111827256 5561103780864 5566008988332 5582549420656 5589475660632 5613935415296 5618887223248 5620900595712 5640674652288 5647673007936 5677390802304 5684434711488 5694262226432 5701327067904 5706355960227 5708400674688 5738438015232 5760689006592 5762631660032 5765770259496 5769781327104 5790079138896 5797262859912 5822631899136 5827767789168 5829030513904 5829856008192 5834998270296 5836262561688 5860532441088 5890431958944 5892542631936 5899018073104 5913272312064 5918488152057 5951762848512 5976855885312 5983423980118 5984271339264 5990847583071 6015760298496 6017063756288 6024529095936 6029843070693 6053223995208 6055265299018 6062778035121 6089308978688 6109407124704 6110730873312 6118312425264 6125903383608 6158137604112 6176437656896 6184100730912 6191773312464 6213555671661 6240746423808 6248489285376 6250596437696 6254000805663 6272585733804 6280368098238 6288160118211 6300034803712 6306484773888 6307851224064 6315677342208 6321248126154 6322617775162 6323513170176 6334445553664 6375677581312 6383587851264 6406045004736 6413992951392 6455742767136 6474927209088 6482960617536 6484365305408 6491003992992 6526573187264 6542343834624 6557659328142 6565795381899 6612691617792 6619958446088 6620895949824 6622330524672 6626735953812 6628171794036 6636395332242 6656116616936 6683795828736 6692088379392 6693538379776 6699442458488 6707754421836 6737107806208 6760808625792 6769196725824 6777595232928 6795301211621 6797736119424 6833505492736 6841983787392 6850472601024 6870830056192 6874572232476 6915553505536 6939882088464 6942368802816 6948492364008 6957113322276 6958620746628 6978899226624 6987557910528 6996227337216 7014504476512 7017017929728 7023207335664 7031920992408 7033444625624 7062692941824 7087539154176 7096332627072 7126251247872 7163749252608 7172637278976 7174191401728 7180519443539 7181536332672 7183092383616 7219739394983 7238337859584 7240778814464 7249762411008 7260329936128 7266733956989 7277873614848 7284293110224 7294910968584 7325246582784 7333296452976 7342394835672 7364214129376 7373350871472 7412149103008 7414805041152 7421345317776 7447453251849 7450121840256 7452634214176 7488131194053 7519270307328 7520899536384 7527533394342 7530230677248 7536872765799 7538505808847 7569854403072 7579246281984 7601769423872 7605909704016 7608474613636 7611200899584 7617914408442 7647453134352 7651250686976 7687693679328 7690448351232 7693041769472 7697231760816 7720105518528 7729683813216 7770357052224 7779997693728 7781683415584 7807367349522 7851261629952 7853909278592 7884363082752 7891317536076 7894145170944 7901108252622 7902820215966 7912625203827 7935683798016 7945529559552 7954261071978 7969141180416 7979028452352 7987796777428 7997707195266 8021013731328 8032705461248 8039790760924 8059217909184 8070965326944 8080978931568 8083704046828 8145876166272 8147641164416 8155982712384 8157749900352 8167871178144 8210850138816 8245467641216 8249958509598 8255697749952 8284740895548 8295019730406 8319192680448 8320995231744 8331319047168 8338667740884 8341655671296 8349013482498 8363447645072 8373824130984 8384213490948 8408646365184 8410468298752 8420903122944 8428330834872 8431350893568 8461011978432 8511450468352 8516086203456 8541393339648 8551990601856 8562601012032 8607657022848 8633236278784 8643947490048 8654671990656 8685118708344 8723125112832 8733947848704 8741651683752 8743545770856 8754393842532 8790798661632 8827861266432 8829774032896 8835647938416 8837562392048 8838813947904 8848527109656 8943672562448 8965283827968 8975135970177 9014411501056 9023640447744 9025595634432 9036793643904 9063648159232 9071642808566 9082897948527 9122645049856 9133963468032 9166096309968 9177468637896 9237206406168 9253176117952 9264656485344 9276151096368 9278160995504 9287659968696 9328303116288 9361119635712 9364276447552 9375894656544 9408878600706 9420552147357 9450052205568 9461776836096 9472174585094 9473516013312 9481872189231 9483926662743 9501668330496 9523911542318 9551665670144 9563516371968 9575381776896 9577456511488 9585904368794 9609067507104 9666349881344 9712390813632 9724440926304 9726547958112 9777728603968 9789859780896 9831134495296 9836488992213 9895127090368 9919037426688 9929937669132 9933495787008 9942257691054 9954592998363 9984174925404 10025693743104 10027866048512 10036711192456 10038132569088 10040307569664 10049163687732 10061631632754 10093139204096 10105661709312 10141212938688 10148267866112 10153795088736 10157219211256 10196604179136 10250258239104 10262975681088 10275708901536 10293474024704 10306245084288 10360476069632 10373330258304 10409823132696 10413553204224 10422738546012 10437931119942 10468348839936 10481336865792 10512484110336 10521756714768 10525526894592 10534811003496 10537093621288 10547881488612 10550166938436 10580911730688 10594039412736 10605681429304 10631308731264 10638704603136 10663609593688 10689376871808 10745623878912 10758955918464 10761287102592 10774638575424 10816189502521 10861168221696 10874643616512 10876999867136 10886593995043 10890494904192 10942366452876 10947800185088 10974254174208 10999944679464 11007596999936 11013592253508 11034195480576 11046321194064 11060026307208 11106019012608 11108425396224 11118223654512 11122207561728 11132017976664 11165098841312 11178951321264 11237774446496 11241801191424 11281349304576 11291300091513 11295346015872 11354781604608 11368869422976 11388524452864 11402654135808 11412711920454 11416801349376 11426871612663 11429347516639 11476876030464 11521378013184 11525263320064 11531540518992 11539562654208 11580158277792 11594525719824 11655535578336 11658061027808 11659712016384 11669996540592 11672525123376 11780863917888 11798036146208 11826544624128 11836976304114 11854230323949 11903525697024 11931391607967 11953711770624 11966847960236 11968542678528 11981695166142 11996560792899 12031520596992 12034127512576 12049058191872 12059686141386 12106447990416 12110530598036 12125556070242 12178617957376 12218814249408 12221461746624 12236624850528 12251806767216 12316275208224 12352875313792 12368201461824 12383546624928 12427111343322 12481492847616 12496978570752 12501192875392 12508001611326 12545171467608 12560736196476 12576320236422 12600069607424 12612969547776 12615702448128 12631354684416 12642496252308 12645235550324 12647026340352 12668891107328 12751355162624 12767175702528 12812090009472 12827985902784 12911485534272 12949854418176 12965921235072 12968730610816 12982007985984 13053146374528 13084687669248 13115318656284 13131590763798 13225383235584 13239916892176 13241791899648 13244661049344 13253471907624 13256343588072 13272790664484 13312233233872 13384176758784 13387076759552 13398884916976 13415508843672 13474215612416 13521617251584 13538393451648 13555190465856 13590602423242 13595472238848 13607464212849 13667010985472 13683967574784 13700945202048 13741660112384 13749144464952 13831107011072 13879764176928 13884737605632 13896984728016 13914226644552 13917241493256 13975115821056 13992454674432 14029008953024 14046414671328 14063841984816 14066889251248 14113317901059 14175078308352 14192665254144 14208261877641 14252502495744 14285867313477 14327498505216 14345274557952 14348382803456 14361038887078 14363072665344 14366184767232 14378856553191 14439478789966 14481557628928 14499524822016 14520659872256 14533467913978 14568586220448 14589821937168 14666592905952 14684789671344 14728428258752 14746701742944 14824298206016 14842690635552 14894906503698 14900243680512 14905268428352 14913386536581 14976262388106 15038540614656 15041799072768 15055066788684 15060461354496 15073745531598 15077011617694 15092447449131 15139708806144 15158492563968 15203538847744 15211819408032 15216949227272 15222401799168 15235828816884 15294906268704 15302501373952 15375387358656 15386083538944 15394463521632 15440211037056 15459367626432 15540714104448 15559995387456 15563366831168 15614734699044 15656896679913 15702523259904 15707818557184 15768726165504 15782635072152 15788290341888 15802216505244 15805640431932 15825250407654 15871367596032 15891059119104 15908522143956 15938282360832 15958056904704 15975593554856 15995414390532 16042027462656 16065410922496 16079581521848 16118435818368 16141930653888 16161957863136 16167408093656 16291752332544 16295282328832 16311965424768 16315499800704 16335742356288 16421700277632 16490935282432 16499917019196 16505481218291 16511395499904 16569481791096 16590039460812 16638385360896 16641990463488 16662638094336 16677335481768 16683311342592 16698026964996 16726895290144 16747648261968 16768426981896 16841806245888 16856661669744 16862701787136 16922023956864 17032172406912 17082786679296 17103981203712 17119067880681 17122777134593 17125202024064 17215314045696 17266472557568 17287894980096 17309343981312 17328365589743 17370237416688 17467895697408 17483303367504 17487091541712 17508787685064 17581597323264 17671295876832 17675124784096 17677627895808 17697054219312 17887345124896 17930567655936 17950271940354 17972542749213 18028823002112 18047280895488 18051191268864 18073587287808 18089529212079 18127296318464 18143285617132 18165795897054 18188334105363 18245290099712 18267926936064 18332192619936 18354937275792 18474412812336 18506352235904 18529312970688 18552302192736 18556321991008 18575319937392 18722239271424 18728552895104 18751789313088 18817757201412 18841104294714 18900104411136 18923553672192 18944349170188 18947032026624 18963744378462 18967853325486 19003336660992 19047823084636 19103331340288 19127032743936 19150763553792 19154913022976 19171808737588 19218135014208 19332699762688 19424781627264 19448881852608 19453095916224 19555457207936 19579719561792 19662268990592 19672977984426 19790254180736 19838074853376 19859875338264 19866991574016 19884515382108 19909185996726 19968349850808 20051387486208 20055732097024 20073422384912 20076265138176 20080615139328 20098327375464 20123263265508 20186278408192 20211323418624 20282425877376 20296535732224 20307590177472 20314438422512 20385903634863 20393208358272 20500516478208 20525951362176 20551417803072 20586948049408 20612490168576 20720952139264 20746660516608 20819646265392 20827106408448 20845477092024 20875862239884 20936697679872 20962673731584 21043513429536 21051053789184 21069622006992 21074187242576 21095762977224 21100333876872 21188078825472 21211362858608 21262617462528 21327219187376 21378753743616 21491247757824 21517911836928 21522574205184 21541558330617 21549277150848 21632379005042 21659218184949 21722336443392 21749287233024 21753999734272 21773187990086 21780989808384 21800201870967 21884732905752 21895600370176 21999889358928 22015193999872 22027184507016 22092642388128 22120052614416 22236447309024 22244415123456 22264035953328 22330197682624 22342359755547 22357902642528 22464393582159 22475548892992 22562698609152 22582600183026 22590692031744 22610618297397 22615517426541 22709563209216 22737738845952 22777048905728 22805308271616 22825423840908 22833602698752 22853743225326 22858695033278 22953752060928 23050526640128 23063081037984 23079125308416 23160316555584 23189051439648 23311071156672 23316122055616 23339993081184 23345050246752 23561727835776 23596072292416 23653089248256 23673952608228 23708460647898 23737875611481 23807051394048 23862783215934 23907423541248 23933695920472 23937085357056 23963390332284 23993121585798 24063041193984 24068255025152 24098116383744 24119372282772 24212895980832 24221061196072 24251112140484 24357235914752 24437628498816 24442923493248 24473249701056 24503613534432 24632550416448 24705750627584 24736402923648 24767093249856 24854222686644 24962985695232 24993957141504 25002385750784 25016003222652 25090342935216 25121472392952 25152640472844 25225939095552 25231404896256 25262709368832 25284992504616 25290471100648 25294052680704 25534351405056 25624180018944 25655971805568 25822971068544 25899708836352 25931842470144 25937461221632 25960339526641 25964015971968 26106292749056 26169375338496 26230637312568 26263181527596 26272038152191 26479833784352 26483583799296 26489322098688 26506943815248 26512687176144 26545581328968 26624466467744 26797769833952 26831017687344 26925407910531 27043234503168 27076786903296 27110380931712 27181204846484 27190944477696 27214928425698 27248693845581 27254597924293 27334021970944 27367935149568 27401890404096 27483320224768 27498288929904 27662214022144 27759528353856 27793969456032 27828453289104 27834482986512 27984909348864 28058017906048 28092829342656 28127683969632 28133778502496 28226635802118 28350156616704 28385330508288 28416523755282 28451779988229 28505004991488 28571734626954 28654997010432 28690549115904 28696765606912 28722077774156 28726145330688 28732369534464 28757713106382 28878957579932 28963115257856 28999049644032 29041319744512 29066935827956 29137172440896 29179643874336 29333185811904 29369579342688 29456856517504 29493403485888 29648596412032 29685381271104 29789813007396 29800487361024 29810536856704 29826773073162 29952524776212 30077081229312 30083598145536 30110133577368 30120922708992 30147491063196 30154023235388 30184894898262 30279417612288 30316985127936 30407077695488 30423638816064 30433898454544 30444803598336 30471657633768 30589812537408 30605002747904 30750774717312 30772167077888 30788927043264 30880422074112 30918735252864 31081428208896 31119990774912 31126733662336 31229469398088 31313793359826 31405046519808 31415637114368 31537452331008 31565270144304 31576580683776 31604433010488 31611280863864 31650500815308 31742735192064 31782118238208 31817044287912 31916113809408 31951187109712 31990828781064 32130821844992 32159163043696 32236871636736 32283861307776 32323915726272 32334816187312 32448568507563 32583504665088 32590564657664 32623930849536 32630999601408 32659781985129 32671484712576 32843400555264 32981870564864 32999834038392 33010962436582 33022790999808 33138963582192 33180078921624 33325276188672 33354670963536 33366622685184 33396053929992 33453790580288 33495296523936 33536853963792 33713323339488 33725403574272 33844047913728 33873900274539 34064344813824 34165573358592 34207962407424 34238135761362 34245554269186 34250404048128 34280614837989 34288042549917 34430628091392 34532945115136 34575789960192 34618687962624 34656731179486 34740474833376 34966606735008 34974183083424 35017575370128 35342591753664 35350249568192 35394108438624 35562690971847 35774690249792 35794174823901 35861135311872 35900543880708 35945085498426 35989682378697 36057646004224 36094561790976 36102382537728 36147174575616 36179058424158 36254592636928 36286571234264 36331591794108 36376668210726 36490580199424 36535853872128 36664385239872 36709874551584 36948825624672 37012704471808 37058625941376 37104604385472 37112643982016 37150639874784 37444478542848 37457105790208 37503578626176 37635514402824 37682208589428 37800208822272 37847107344384 37888698340376 37894064053248 37927488756924 37935706650972 38006673321984 38095646169272 38254065487872 38301527107584 38309826045952 38343617475176 38436270028416 38849563254528 38892255870767 38897763705216 38906191832448 39110914415872 39159439123584 39324537981184 39345955968852 39359224443617 39580508361472 39676149706752 39719750676528 39733983148032 39769030764216 39818371993452 39936699701616 40146844769824 40152530276352 40161230278656 40196654750928 40246526531016 40422646837248 40564851754752 40615180354944 40628876845024 40771807269726 40786416716544 40822392638547 41001032956416 41051902724352 41097015538553 41102835606144 41173896098816 41224980337152 41321487175541 41441904278528 41493321033216 41639292530784 41654212816896 41690954184048 41751724479768 41925347463168 42087026859072 42139244013984 42148374485152 42191525954448 42200667753744 42422725717216 42525234925056 42624785632923 42654438374752 42757507487232 42857601940431 42982495515648 43035823673856 43045148410368 43083116661234 43098554301696 43136569659573 43264758010084 43318436369898 43444672886784 43498574466048 43507999468544 43546375980172 43561979616768 43600403741934 43769465811504 43791200740352 43999778717856 44030387999744 44054369014032 44185284776256 44240105228832 44472894618048 44528071906656 44660395365248 44684719511094 44715805285056 44928787164318 44951097785984 45125397218304 45165200366052 45181384063488 45221236594794 45231034853082 45419126418432 45475477691904 45554097811456 45610616543232 45650847681816 45667205397504 45707486450652 45717390066556 45907504121856 46101053280256 46126162075968 46158250616832 46320633111168 46378102879296 46622142313344 46632244111232 46679986162368 46690100493504 47123455671552 47192144584832 47306178496512 47347905216456 47416921295796 47475751222962 47614102788096 47725566431868 47814847082496 47867391840944 47874170714112 47926780664568 47986243171596 48126082387968 48136510050304 48196232767488 48238744565544 48425791961664 48442122392144 48502224280968 48714471829504 48875256997632 48885846986496 48946499402112 49007227068864 49265100832896 49411501255168 49472805847296 49516443654873 49534186499712 49708445373288 49925971390464 49987914283008 50004771501568 50032006445304 50180685870432 50242944785904 50305280945688 50525418737664 50569985009232 50580942201296 50588105361408 51248360037888 51311943611136 51357203642043 51368331403779 51645942137088 51799417672704 51863684940288 51874922443264 51920679053282 51928031943936 51985096769229 52212585498112 52461274625136 52526363055192 52544076304382 52959667568704 53013887630496 53025374352288 53091162657936 53248932935488 53595539667904 53662035374688 53850815821062 53917628247639 54086469006336 54153573806592 54220761863424 54268587636237 54362409692968 54381888955392 54429856851396 54497387691162 54509195848586 54565002316089 54668043941888 54735870299136 54803780808192 54966640449536 54996577859808 55324428044288 55519056707712 55587938912064 55656906578208 55668965973024 56116035812096 56185658685312 56255367939264 56267557004992 56453271604236 56700313233408 56770661016576 56833047510564 56903559976458 57010009982976 57143469253908 57309994020864 57381098231808 57393531213824 57444155548312 57452290661376 57464739068928 57515426212764 57757915159864 57998099288064 58082639489024 58133871655912 58274344881792 58359287748672 58666371623808 58739158685376 58913713035008 58965678255679 58986806971776 59297192824064 59370762542208 59579626014792 59600974722048 59621073713408 59653546146324 59905049552424 60154162458624 60167196291072 60220267154736 60241845417984 60294982126392 60308046470776 60369789796524 60558835224576 60633970255872 60847277632128 60867796909088 60889607196672 60943315267536 61157710904589 61179625074816 61501549434624 61577854086528 61760844148224 61837470505728 61905425025067 62162856417792 62239981549824 62253467324672 62308378397161 62458938796176 62627586719652 62648706362917 62810093039616 62831274228736 63130540288608 63153161367552 63208866020976 63222561727728 63301001630616 63564236476416 63634088575824 63902374219424 63981657562128 64318326087392 64473743273472 64567722615552 64624674991851 64647831452544 64669632374624 64897137015126 64977654554847 65167009330176 65181129315328 65247861699072 65261999202816 65319563970258 65342969425152 65400605612901 65686801110528 65963741129728 65999668076784 66021924873164 66045581999616 66277927164384 66360157843248 66709341927072 66733245370368 66792107859984 66907581160576 66990593047872 67073707927584 67426646678976 67688095827456 67747800549078 67846552279623 68128689627648 68331146717184 68415924814848 68476271522724 68491108538372 68500808096256 68561229675978 68576085099834 68861256182784 69065890230272 69151579920384 69237375925248 69313462358972 69480949666752 69933213470016 69948366166848 70035150740256 70685183507328 70700499136384 70788216877248 71125381943694 71549380499584 71588349647802 71722270623744 71801087761416 71890170996852 71979364757394 72115292008448 72189123581952 72204765075456 72294349151232 72358116848316 72509185273856 72573142468528 72663183588216 72753336421452 72981160398848 73071707744256 73328770479744 73419749103168 73897651249344 74025408943616 74117251882752 74209208770944 74225287964032 74301279749568 74888957085696 74914211580416 75007157252352 75271028805648 75364417178856 75694214688768 75777396680752 75788128106496 75854977513848 75871413301944 76191292338544 76603054215168 76619652091904 76687234950352 76872540056832 77699126509056 77784511741534 77795527410432 77812383664896 77881018579923 78221828831744 78318878247168 78649075962368 78691911937704 78718448887234 78816114456573 79161016722944 79439501353056 79467966296064 79538061528432 79636743986904 79873399403232 80293689539648 80393309501856 80493053062032 80776223731593 81129703509504 81230360709888 81257753690048 81543614539452 81572833433088 81644785277094 81746081536743 81763793772879 82002065912832 82103805448704 82194031077106 82205671212288 82347792197632 82449960674304 82642974351082 82883808557056 82986642066432 83278585061568 83381908368096 83503448959536 84174053718144 84278488027968 84296748970304 84383051908896 84401335507488 84845451434432 85050469850112 85249571265846 85308876749504 85355339964687 85515014974464 85715203880862 85964991031296 86071647347712 86090296820736 86166233322468 86197108603392 86273139319146 86529516020168 86636872739796 86889345773568 86997148932096 87015998937088 87092751960344 87123959233536 87200807483868 87538931623008 87582401480704 87999557435712 88060775999488 88108738028064 88370569552512 88480210457664 88945789236096 89056143813312 89320790730496 89369439022188 89431610570112 89857574328636 89902195571968 90250794436608 90330400732104 90362768126976 90442473189588 90462069706164 90838252836864 90950955383808 91221233086464 91301695363632 91334410795008 91414972901304 91434780133112 91815008243712 92252324151936 92316501233664 92641266222336 92756205758592 93244284626688 93264488222464 93359972324736 93380200987008 93856612134779 94246911343104 94384289169664 94467541440857 94612356993024 94695810432912 94833842591592 94951502445924 95228205576192 95451132863736 95734783681888 95748341428224 95853561329136 95972486343192 96392465534976 96477489131088 96851583923328 96884244784288 97004448561936 97345705522689 97750513995264 97771693972992 97892998804224 97979345955387 98000575515011 98014454137728 98530201665792 98823002510336 98945611694592 99032887309746 99068372999424 99416890746576 99975828566016 100009543003136 100064012890608 100361371740864 100485889571808 100610561891376 101139970018464 101161884402592 101176210722816 102496720075776 102623887222272 102714407284086 102736662807558 102864127649751 103291884274176 103598835345408 103727369880576 103749844886528 103841358106564 103856063887872 103970193538458 104425170996224 104922549250272 105052726110384 105088152608764 105919335137408 106027775260992 106050748704576 106182325315872 106497865870976 107191079335808 107324070749376 107701631642124 107835256495278 108172938012672 108307147613184 108441523726848 108537175272474 108724819385936 108763777910784 108859713702792 108994775382324 109018391697172 109130004632178 109336087883776 109471740598272 109607561616384 109933280899072 109993155719616 110648856088576 111038113415424 111175877824128 111313813156416 111337931946048 112232071624192 112371317370624 112510735878528 112535114009984 112906543208472 113400626466816 113541322033152 113666095021128 113807119952916 114020019965952 114286938507816 114762196463616 114787062427648 114888311096624 114904581322752 114929478137856 115030852425528 115515830319728 116165278978048 116267743311824 116548689763584 116676767612301 116718575497344 117332743247616 117478317370752 117827426070016 117931356511358 117973613943552 118077673330851 118594385648128 118741525084416 119159252029584 119201949444096 119242147426816 119307092292648 119810099104848 120440534309472 120483690835968 120589964252784 120616092941552 120739579593048 121267940511744 121694555264256 121735593818176 121886630535072 122315421809178 122359250149632 122467177915641 123003098869248 123155708173056 123291046615659 123521688296448 123674941011456 123810850050134 123964461526623 124325712835584 124479963099648 124506934649344 124616756794322 124917877592352 125255173439304 125297412725834 125662548457472 126261080577216 126417732041952 126445123455456 126602003261232 127268177151648 127804748438848 127874356898769 127963315124256 128572805821293 128636652174784 128947486546944 129135445231104 129249349983702 129295662905088 129339264749248 129409708978719 129794274030252 129955309109694 130334018660352 130362258630656 130495723398144 130523998405632 130639127940516 130685938850304 130801211225802 131373602221056 131927482259456 131999336153568 132043849746328 132091163999232 132555854328768 132720315686496 133418683854144 133584215719968 133815162321152 133981186095744 134147415855168 134853293357952 135376191654912 135495601098156 135693104559246 136257379255296 136662293434368 136831849629696 136952543045448 136982217076744 137001616192512 137122459351956 137152170199668 137722512365568 138303159840768 138474751850496 138626924717944 138961899333504 139866426940032 139896732333696 140070301480512 140610463532773 141370367014656 141400998272768 141576433754496 142250763887388 143098760999168 143176699295604 143444541247488 143602175522832 143780341993704 143958729514788 144378247163904 144409530150912 144588698302464 144716233696632 145146284937056 145326367176432 145506672842904 146143415488512 146657540959488 146839498206336 147795302498688 148050817887232 148234503765504 148418417541888 148450575928064 148549330964619 148581517716307 148602559499136 149777914171392 149828423160832 150014314504704 150542057611296 150728834357712 151554793361504 151576256212992 151709955027696 151742826603888 152382584677088 153374469900704 153745080113664 154104994211337 155398253018112 155569023483068 155591054820864 155624767329792 155762037159846 155955290307687 156443657663488 156637756494336 157298151924736 157383823875408 157436897774468 157632228913146 158322033445888 158879002706112 159076123056864 159273487973808 159746798806464 160587379079296 160786619003712 160986106124064 161552447463186 162259407019008 162460721419776 162515507380096 163087229078904 163145666866176 163289570554188 163492163073486 163527587545758 164004131825664 164207610897408 164388062154212 164411342424576 164695584395264 164899921348608 165285948702164 165767617114112 165973284132864 166557170123136 166763816736192 167006897919072 168348107436288 168556976055936 168593497940608 168766103817792 168802671014976 169690902868864 170100939700224 170499142531692 170617753499008 170710679929374 171030029948928 171430407761724 171929982062592 172143294695424 172180593641472 172332466644936 172394217206784 172546278638292 173059032040336 173273745479592 173994297864192 174031997874176 174185503920688 174247918467072 174401614967736 175077863246016 175164802961408 175999114871424 176121551998976 176217476056128 176741139105024 176897034767037 176960420915328 177891578472192 178112287626624 178641581460992 178738878044376 178863221140224 179715148657272 179804391143936 180501588873216 180660801464208 180725536253952 180884946379176 180924139412328 181676505673728 181901910767616 182603390727264 182668821590016 182829945802608 182869560266224 183473132713767 184504648303872 185282532444672 185512411517184 185716275075201 186488569253376 186528976444928 186719944649472 186760401974016 186925135191483 187713224269558 187946119088751 188493822686208 188768578339328 188935082881714 189391620865824 189667685183184 189903004891848 190902265727472 191469567363776 191707122658272 191944972686384 192954978262176 193703167846656 193768489568576 193874024975553 194008897123872 194691411045378 194932963664541 195501027990528 195543387945984 195785997608448 195958691910774 196001151030022 196028908275456 196201816838703 197060403331584 197646005020672 197891223389184 198065774619492 198136745998848 198833781493152 200019086006272 200128025781216 200722743481728 200971779143616 201221123782752 202279940036928 202323768805184 203539656838869 204993440151552 205247774444544 205428814568172 205473325615116 205728255299502 206583768548352 207197670690816 207454739761152 207499689773056 207682716213128 207712127775744 207940387076916 208850341992448 209845098500544 210105452220768 210176305217528 211838670274816 212055550521984 212101497409152 212364650631744 212995731741952 214382158671616 214648141498752 215403263284248 215670512990556 216345876025344 216614295226368 216883047453696 217074350544948 217449638771872 217527555821568 217719427405584 217989550764648 218036783394344 218260009264356 218943481196544 219215123232768 219986311439232 222076226830848 222351755648256 222596102749709 222627626312832 222675863892096 223811921244473 224464143248384 224742634741248 225021471757056 225070228019968 225268752666659 225813086416944 227082644066304 227332190042256 227614239905832 228573877015632 229776622193248 229809162645504 229858956275712 230061704851056 231031660639456 232535486623648 233097379527168 233353535224602 233437150994688 233643055739769 234665486495232 234956634741504 235654852140032 235862713022716 235947227887104 236155346661702 236448343369719 237188771296256 237483050168832 238318504059168 238403898888192 238484294853632 238614184585296 239620198209696 240881068618944 241179928505568 241232185883104 241479159186096 243389110528512 243471187636352 243773261070144 244630843618356 244718500299264 244934355831282 245291381318637 246006197738496 246311416346112 246582093231318 247043376592896 247349882022912 247621700100268 247928923053246 248651425671168 248959926199296 249013869298688 249233513588644 249835755184704 250510346878608 250594825451668 251325096914944 252522161154432 252835464083904 252890246910912 253204006522464 254536354303296 255609496877696 255748713797538 255926630248512 257145611642586 257273304349568 257894973093888 258270890462208 258498699967404 258591325810176 258678529498496 258819417957438 259588548060504 259910618219388 260668037320704 260724517261312 260991446796288 261047996811264 261278255881032 261371877700608 261602422451604 262747204442112 263854964518912 263998672307136 264087699492656 264182327998464 265111708657536 265440631372992 266837367708288 267168431439936 267630324642304 267962372191488 268294831710336 269706586715904 270752383309824 270991202196312 271386209118492 272514758510592 273663699259392 273905086090896 273964434153488 274003232385024 274244918703912 274304340399336 275445024731136 276949503700992 277253849435888 277923798667008 279732853880064 279793464667392 280140602961024 281220927065546 281569836404337 282740734029312 282801996545536 283152867508992 283402624322571 284501527774776 286197521998336 286353398591208 287204351045664 287560683987408 287917459029576 289177396604928 289432467393264 290292569874112 290652734352864 291013345685808 292037116568067 293315081918976 293678996412672 293938037866161 294001726545033 295590604997376 296101635774464 296469007531008 296836835083776 296901151856128 297098661929238 297163035432614 297205118998272 299656846321664 300028629009408 301084115222592 301457668715424 303109586723008 303419910055392 303485653207776 304765169354176 306748939801408 307490160227328 308209988422674 308592382949253 310796506036224 311138046966136 311182109641728 311249534659584 311524074319692 311910580615374 312887315326976 313275512988672 314596303849472 314767647750816 314873795548936 315264457826292 316644066891776 317758005412224 318152246113728 318546975947616 319493597612928 321174758158592 321573238007424 321972212248128 323104894926372 324518814038016 324921442839552 325031014760192 326174458157808 326291333732352 326579141108376 326984326146972 327055175091516 328008263651328 328415221794816 328776124308424 328822684849152 329799842697216 330571897404328 331946568265728 333114340246272 333527633472384 334013795838144 336696214872576 337113952111872 337186995881216 337484413846333 337532207635584 337605342029952 339381805737728 340201879400448 340998285063384 341235506998016 341421359858748 341536495978483 342060059897856 342860815523448 344286589390848 344361187282944 344664933289872 344788434413568 345092557276584 346118064080672 346547490959184 348371007841376 348495836934144 348803229935472 350030302836903 350155726492032 351998229742848 352434952112256 353482278210048 353794069534074 353920841830656 354233019992553 354309773015809 355783156944384 356224575253248 357283162921984 357477756088752 357726442280448 359430297314544 359608782287872 361321602928416 361451072507904 361769892758352 361848278824656 363803821535232 365206781454528 365659891605216 365739120532448 366946265427534 369009296607744 369873139846977 370565064889344 371024823034368 371432550150402 371893384579869 372977138506752 373057952889856 373439889298944 373520803948032 373850270382966 375426448539116 375892238177502 376987645372416 377537156678656 377870165763428 378783241731648 379335370366368 379806009783696 381804531454944 382939134727552 383414245316544 383889945372768 385909956524352 387406335693312 387536979137152 387748049951106 388017794247744 389382822090756 389865927329082 391002055981056 391086775891968 391571995216896 391917383821548 392002302060044 392057816550912 392403633677406 394120806663168 395292010041344 395782446778368 396131549238984 396273491997696 397667562986304 400038172012544 400256051562432 401445486963456 401943558287232 402442247565504 404559880073856 404647537610368 407079313677738 409986880303104 410495548889088 410857629136344 410946651230232 411456510599004 413167537096704 414909479522304 414999379546112 415365432426256 415424255551488 415880774153832 417700683984896 419690197001088 420210904441536 420352610435056 421831390598319 423677340549632 424111101043968 424202994818304 424729301263488 425991463483904 428764317343232 429296282997504 430806526568496 431341025981112 433228590452736 433766094907392 434148701089896 434899277543744 435438854811168 435979101529296 436073566788688 436520018528712 438430246465536 439972622878464 444152453661696 444703511296512 445192205499418 445255252625664 445351727784192 445647992893857 445744553148921 447623842488946 448928286496768 449485269482496 450042943514112 450140456039936 450537505333318 451626172833888 454664380084512 455228479811664 457147754031264 459553244386496 460123409702112 462063321278912 462314982634011 465070973247296 466194759054336 466707070449204 466874301989376 467286111479538 467865870923061 469330972990464 469913269483008 471309704280064 471725426045432 471894455774208 472310693323404 472896686739438 474377542592512 474966100337664 476637008118336 476968589707264 477228369170592 479240396419392 481762137237888 482359857011136 482464371766208 482958318372192 486778221057024 486942375272704 487546522140288 489261687236712 489437000598528 489868711662564 490582762637274 492012395476992 492622832692224 493164186462636 494086753185792 494699764045824 495243400200536 495857846106492 497302851342336 497919852398592 498027738597376 498467027177288 499671510369408 501020693757216 501189650903336 505044322308864 505670928167808 505780493821824 506408013044928 509072708606592 511218993755392 511497427595076 511669917767021 511853260497024 514291223285172 514546608699136 515789946187776 516541780924416 516997399934808 517182651620352 517357058996992 517638835914876 519177096121008 519821236438776 521982893592576 522095993622528 522556511762064 522743755401216 523204844903208 525494408884224 527997344614272 528175398985312 528364655996928 530223417315072 530691104301111 530881262745984 533674735416576 534336862879872 535260649284608 535924744382976 536589663420672 537179333282033 539413173431808 541504766619648 541982404392624 542772418236984 545029517021184 547810172181792 547928868306976 548006464770048 548489837407824 548608680798672 554507698871776 555847597334016 557148825225603 559465707760128 559586929334784 560281205922048 560775405574449 562441854131092 563139672808674 563838357266253 565481468058624 565603993091072 566305735017984 566805248645142 569003055549552 572395043996672 572706797182416 574408702091328 575121367974816 575834918059152 578864934786528 580585139748224 581305468705728 582026691371616 584074233136134 586630163837952 587357992825344 587876075732322 588003453090066 591181209994752 592203271548928 592938015062016 593673670167552 593802303712256 594197323858476 594326070865228 594410237996544 599313692643328 600057258018816 602168230445184 602915337430848 606219173446016 606839820110784 606971306415552 609530338708352 613497879602816 614980320454656 616419976845348 617184765898506 621593012072448 622276093932272 622364219283456 622499069319168 623048148639384 623821161230748 625774630653952 626551025977344 629192607698944 629535295501632 629747591097872 630528915652584 633288133783552 635516010824448 636304492227456 637093951895232 638987195225856 642349516317184 643146476014848 643944424496256 646209789852744 649037628076032 649842885679104 650062029520384 652348916315616 652582667464704 653158282216752 653968652293944 654110350183032 656830443589632 657552248616848 657645369698304 661143794808656 666228680492544 667055266944768 667788308249127 668027591676288 671435763733419 673392429745152 674227904223744 674373991762432 674968827692666 675064415271168 675210684059904 675806257999977 678763611475456 681996570126768 682471013996032 682842719717496 683072991956966 685721631046896 689329866579744 689576868827136 690185114553168 692236128161344 693094981918368 696742015682752 697606459870944 700060605673806 700311452984064 700929167219307 703996459485696 704869904224512 706964556420096 707588139068148 707841683661312 708466039985106 708619546031618 709345030109157 711566313888768 712449150506496 714566325843968 714955512177504 715452884560896 718860594629088 719217564575744 722643205856832 723539785516704 723696557649312 730413562909056 731319783210432 731478241064896 733892530855068 735874143955911 738018593215488 739746279693954 741130129778688 742049646068736 742865100300804 743786769159738 745954277013504 746115905779712 746879778597888 747041607896064 747700540765932 750852897078232 751784476355004 753975290744832 755074313357312 755740331526856 757566483463296 758670740732736 759612019567392 763609062909888 765878269455104 766828490633088 767779890745536 771819913048704 774812671386624 775073958274304 775496099902212 776035588495488 778765644181512 779731854658164 782004111962112 782173551783936 783143990433792 783834767643096 784004604120088 784115633101824 784807267354812 788241613326336 791564893556736 792263098477968 792546983995392 795335125972608 800512103124864 802890973926912 803887116574464 804770525325871 804884495131008 809119760147712 809295075220736 814158627355476 814433182717921 820991097778176 821715258272688 821893302460464 822913021198008 826335074193408 830730864852512 830848511102976 831761548307664 839380394002176 840421808883072 840705220870112 843662781196638 844709509213011 847354681099264 848222202087936 848405989636608 849458602526976 850207872967713 851982926967808 857528634686464 858592565995008 861613053136992 862682051962224 867532189814784 868297402179792 869798555087488 870877709622336 871958203058592 872147133577376 873040037057424 879945245756928 882005179635099 888304907323392 889407022593024 890384410998836 890510505251328 890703455568384 891295985787714 891489106297842 895247684977892 897856572993536 898970538964992 900085887028224 900280912079872 901075010666636 903252345667776 909328760169024 910456959623328 914295508062528 919106488772992 920246819404224 924126642557824 924629965268022 930141946494592 932389518108672 933414140898408 933748603978752 934572222959076 935731741846122 938661945980928 939826538966016 942619408560128 943450852090864 943788911548416 944621386646808 945793373478876 948755085185024 949932200675328 953274016236672 953937179414528 954456738341184 958480792838784 963524274475776 964719714022272 964928743532416 965916636744384 973556442114048 973884750545408 975093044280576 978523374473424 978874001197056 979737423325128 981165525274548 984024790953984 985245665384448 986328372925272 989399528091648 990486800401072 991715692212984 995839704797184 996055477194752 996934054354576 999343020738816 1002041387514432 1002379301806672 1010088644617728 1011341856335616 1011560987643648 1012453241538999 1012816026089856 1018145417213184 1022437987510784 1022994855190152 1023339835534042 1023706520994048 1024609487935449 1028582446570344 1029093217398272 1033083561848832 1033994799869616 1034365303240704 1034714117993984 1035277671829752 1038354192242016 1039642472877552 1045113023524128 1045487510802432 1046409689806416 1050090908510709 1055994689228544 1056350797970624 1060446834630144 1061382208602222 1061762525491968 1062699059977659 1062929319047427 1067349470833152 1068673725759744 1070521298569216 1071849488765952 1073179326841344 1074358666564066 1078826346863616 1083964808785248 1085544836473968 1095620344363584 1095857736613952 1096979674815648 1097217361597344 1109015397743552 1109619419540931 1111695194668032 1114297650451206 1115680153739607 1118931415520256 1119173858669568 1120562411844096 1121550811148898 1124883708262184 1126279345617348 1127676714532506 1130962936117248 1131207986182144 1132611470035968 1133610497290284 1138006111099104 1144790087993344 1145413594364832 1148817404182656 1150242735949632 1151669836118304 1157729869573056 1161170279496448 1162610937411456 1164053382743232 1168148466272268 1173260327675904 1174715985650688 1175752151464644 1176006906180132 1182362419989504 1185876030124032 1187347340335104 1187604607424512 1188394647716952 1188652141730456 1188820475993088 1200114516037632 1204336460890368 1205830674861696 1212438346892032 1213679640221568 1213942612831104 1219060677416704 1220135957752127 1226995759205632 1229960640909312 1232839953690696 1234369531797012 1244552187864544 1244728438566912 1244998138638336 1246096297278768 1247642322461496 1253102051954688 1259070591003264 1259495182195744 1261057831305168 1265494171794957 1271032021648896 1272608984454912 1274007481695143 1274187903790464 1277974390451712 1280966102441771 1284699032634368 1286292952029696 1287888848992512 1292419579705488 1299685771358208 1300124059040768 1304697832631232 1306316564433504 1307937304587888 1308220700366064 1315104497233696 1315290739396608 1322287589617312 1332457360985088 1334110533889536 1335576616498254 1336055183352576 1337233659446763 1342871527466838 1346784859490304 1348455808447488 1348747983524864 1349937655385332 1350128830542336 1350421368119808 1351612515999954 1357527222950912 1363993140253536 1364942027992064 1365685439434992 1366145983913932 1371443262093792 1378659733159488 1380370229106336 1384472256322688 1386189963836736 1393484031365504 1395212919741888 1400121211347612 1400622905968128 1401858334438614 1407992918971392 1409739808449024 1413929112840192 1415176278136296 1415683367322624 1416932079970212 1417239092063236 1418690060218314 1423132627777536 1424898301012992 1429132651687936 1429911024355008 1430905769121792 1437721189258176 1438435129151488 1445286411713664 1447079571033408 1447393115298624 1460827125818112 1462639566420864 1462956482129792 1467785061710136 1471748287911822 1476037186430976 1479492559387908 1482260259557376 1484099292137472 1485730200601608 1487573538319476 1491908554027008 1492231811559424 1493759557195776 1494083215792128 1495401081531864 1501705794156464 1503568952710008 1510148626714624 1511480663053712 1515132966926592 1517341481465472 1519224039134784 1527218125819776 1531756538910208 1533656981266176 1535009753301063 1535559781491072 1543639826097408 1549625342773248 1550147916548608 1550992199804424 1552071176990976 1557531288363024 1559463709316328 1566287980867584 1567669535286192 1568009208240176 1568231266203648 1569614534709624 1576483226652672 1584526196955936 1585093967990784 1590670251945216 1592073312903333 1601024206249728 1605781947853824 1607774233148928 1609541050651742 1609768990262016 1611537999846099 1618239520295424 1618590150441472 1628317254710952 1628866365435842 1643430516545376 1643786604920928 1645826042396016 1661461729705024 1663523096615328 1671446475676809 1678760788004352 1680843617766144 1681410441740224 1682326216723347 1687325562393276 1689419018426022 1691515071798759 1694709362198528 1696444404175872 1696811979273216 1698917205053952 1700415745935426 1703965853935616 1715057269372928 1717185131990016 1723226106273984 1725364103924448 1736594804359584 1739597110174976 1741755419244672 1743916406117184 1744294267154752 1746080074114848 1759890491513856 1764010359270198 1776609814646784 1778814045186048 1780768821997672 1781021010502656 1781406911136768 1782591971575428 1782978212595684 1790495369955784 1797941077929984 1800171774056448 1800561824159744 1802150021333272 1806504691335552 1818657520338048 1820913919246656 1827936025926049 1828591016125056 1838212977545984 1840493638808448 1848253285115648 1849259930536044 1860283892989184 1864779036217344 1866828281796816 1867497207957504 1869144445918152 1871463483692244 1877323891961856 1879653077932032 1886901704181728 1887577823096832 1889242773293616 1891586746957752 1899864401350656 1906548032473344 1908913476682368 1916961585677568 1927048548951552 1929439428044544 1929857487064832 1931559730311991 1931833273488768 1942109897250427 1947112884228096 1947769501090816 1950186088561152 1957046748946848 1957748002394112 1959474846650256 1962331050549096 1970491330768896 1972656745850544 1980973600802144 1983431384425968 1993868108709152 1998686041477632 2003364924747381 2004082775028864 2004758603613344 2014307291200257 2020177289235456 2022683712671232 2023121975287296 2024906483077998 2025632052179712 2027418773999931 2036290834426368 2044875975021568 2045989710380304 2046679671068084 2047413041988096 2049218975870898 2057164893140688 2058186434796544 2067989599739232 2068730606481408 2069428235987968 2070555343659504 2076708384484032 2079284945755104 2090226047048256 2092819379612832 2100181817021418 2111989378457088 2112701595941248 2120893669260288 2122764417204444 2123525050983936 2125398119955318 2125858638094854 2134698941666304 2137347451519488 2141042597138432 2143698977531904 2146358653682688 2148717333128132 2157652693727232 2167929617570496 2171089672947936 2191240688727168 2191715473227904 2193959349631296 2194434723194688 2218030795487104 2219238839081862 2223390389336064 2228595300902412 2231360307479214 2237862831040512 2238347717339136 2241124823688192 2243101622297796 2249767416524368 2252558691234696 2255353429065012 2261925872234496 2262415972364288 2265222940071936 2267220994580568 2276012222198208 2289580175986688 2290827188729664 2297634808365312 2300485471899264 2303339672236608 2315459739146112 2322340558992896 2325221874822912 2328106765486464 2336296932544536 2346520655351808 2349431971301376 2351504302929288 2352013812360264 2364724839979008 2374694680670208 2375209214849024 2376789295433904 2377304283460912 2377640951986176 2408672921780736 2411661349723392 2414311575977613 2424876693784064 2427359280443136 2427885225662208 2438121354833408 2440271915504254 2443299548153763 2453991518411264 2465679907381392 2468739063594024 2489104375729088 2492192594557536 2495284644922992 2518141182006528 2518990364391488 2522115662610336 2530988343589914 2534128527639033 2542064043297792 2545217968909824 2548014963390286 2548375807580928 2550623618903139 2555948780903424 2561932204883542 2569398065268736 2572585904059392 2575777697985024 2584839159410976 2600248118081536 2609395665262464 2612633128867008 2615874609175776 2616441400732128 2630208994467392 2644575179234624 2646015538905297 2664914721970176 2668221067779072 2671153232996508 2672110366705152 2674467318893526 2685743054933676 2693569718980608 2696911616894976 2697495967049728 2699875310770664 2700257661084672 2700842736239616 2703225031999908 2715054445901824 2727986280507072 2729884055984128 2731370878869984 2732291967827864 2742886524187584 2757319466318976 2760740458212672 2768944512645376 2772379927673472 2786968062731008 2790425839483776 2800242422695224 2801245811936256 2803716668877228 2815985837942784 2819479616898048 2827858225680384 2830352556272592 2831366734645248 2833864159940424 2834478184126472 2837380120436628 2846265255555072 2849796602025984 2859822048710016 2861811538243584 2875442378516352 2890572823427328 2894159142066816 2894786230597248 2909554976178149 2921654251636224 2925279132841728 2925912964259584 2928493784666567 2935570123420272 2943496575823644 2952074372861952 2958985118775816 2968198584274944 2971460401203216 2975147076638952 2987519114391552 2988166431584256 2990802163063728 3003411588312928 3007137905420016 3022961326107424 3030265933853184 3034682962930944 3037359724616997 3038448078269568 3054436251639552 3063513077820416 3067313962532352 3070019506602126 3071119562982144 3073828463806347 3087279652194816 3099250685546496 3100295833097216 3101984399608848 3104142353981952 3115062576726048 3118927418632656 3135339070572384 3136018416480352 3136462532407296 3139229069419248 3169052393911872 3181340503890432 3184146625806666 3188787957142281 3202048412499456 3211563895707648 3215548466297856 3219082101303484 3219537980524032 3223075999692198 3236479040590848 3237180300882944 3256634509421904 3257732730871684 3286861033090752 3287573209841856 3291652084792032 3322923459410048 3327046193230656 3342892951353618 3357521576008704 3361687235532288 3362820883480448 3364652433446694 3374651124786552 3378838036852044 3383030143597518 3389418724397056 3392888808351744 3393623958546432 3397834410107904 3400831491870852 3407931707871232 3430114538745856 3434370263980032 3446452212547968 3450728207848896 3473189608719168 3479194220349952 3483510838489344 3487832812234368 3488588534309504 3492160148229696 3519780983027712 3528020718540396 3557628090372096 3561537643995344 3562042021005312 3562813822273536 3565183943150856 3565956425191368 3580990739911568 3600343548112896 3601123648319488 3604300042666544 3613009382671104 3637315040676096 3641827838493312 3655872051852098 3657182032250112 3660407873256381 3676425955091968 3680987277616896 3696506570231296 3698519861072088 3720567785978368 3733656563593632 3734994415915008 3738288891836304 3742926967384488 3759306155864064 3773803408363456 3778485546587232 3783173493915504 3796482515384871 3813096064946688 3817826953364736 3822022445085429 3833923171355136 3842898307325313 3854097097903104 3858878856089088 3859714974129664 3863119460623982 3863666546977536 3884219794500854 3895539002181632 3900372177122304 3914093497893696 3918949693300512 3924662101098192 3945313491701088 3961947201604288 3966862768851936 3987736217418304 3997372082955264 4006729849494762 4008165550057728 4009517207226688 4011700978340289 4028614582400514 4040354578470912 4045367425342464 4046243950574592 4049812966155996 4051264104359424 4054837547999862 4072581668852736 4089751950043136 4091979420760608 4093359342136168 4094826083976192 4098437951741796 4114329786281376 4116372869593088 4135979199478464 4138856471975936 4141110687319008 4153416768968064 4158569891510208 4180452094096512 4185638759225664 4200363634042836 4223978756914176 4225403191882496 4241787338520576 4245528834408888 4247050101967872 4250796239910636 4251717276189708 4269397883332608 4274694903038976 4287397955063808 4292717307365376 4297434666256264 4315305387454464 4335859235140992 4342179345895872 4382481377454336 4383430946455808 4387918699262592 4388869446389376 4436061590974208 4438477678163724 4439974447720279 4446780778672128 4457190601804824 4462720614958428 4475725662081024 4476695434678272 4482249647376384 4486203244595592 4499534833048736 4505117382469392 4510706858130024 4530445880143872 4534441989161136 4552024444396416 4581654377459328 4595269616730624 4600970943798528 4605029259903189 4606027049205517 4606679344473216 4630919478292224 4644681117985792 4650443749645824 4656213530972928 4672593865089072 4698863942602752 4703008605858576 4704027624720528 4729449679958016 4753578590867808 4754608566921824 4755281903972352 4817345843561472 4823322699446784 4828623151955226 4834613999538297 4849753387568128 4854718560886272 4855770451324416 4876242709666816 4880543831008508 4886599096307526 4907983036822528 4931359814762784 4937478127188048 4978208751458176 4984385189115072 4990569289845984 5036282364013056 5037980728782976 5044231325220672 5061976687179828 5068257055278066 5084128086595584 5090435937819648 5096029926780572 5096751615161856 5101247237806278 5111897561806848 5123864409767084 5138796130537472 5145171808118784 5151555395970048 5169678318821952 5200496236163072 5218791330524928 5225266257734016 5231749218351552 5232882801464256 5260417988934784 5289150358469248 5292031077810594 5329829443940352 5336442135558144 5342306465993016 5344220733410304 5348934637787052 5371486109867352 5393823233789952 5394991934099456 5399750621541328 5400515322169344 5401685472479232 5406450063999816 5430108891803648 5455972561014144 5459768111968256 5462741757739968 5464583935655728 5483808077778147 5485773048375168 5514638932637952 5521480916425344 5537889025290752 5544759855346944 5573936125462016 5580851678967552 5600484845390448 5602491623872512 5607433337754456 5631971675885568 5638959233796096 5660705112545184 5662733469290496 5667728319880848 5668956368252944 5674760240873256 5699593204051968 5719644097420032 5750884757032704 5781145646854656 5788318284133632 5789572461194496 5794679190935973 5819109952356298 5826329691751281 5843308503272448 5850558265683456 5851825928519168 5856987569333134 5871140246840544 5886993151647288 5917970237551632 5942920802406432 5950294153277904 5981604326127456 6006823176625856 6010094774242143 6014275810840032 6042921873600771 6045922652214848 6060531867706368 6069365925861888 6074719449233994 6076896156539136 6082256321999793 6108872503279104 6127026155640832 6134627925064704 6140039013204252 6142239125964288 6147656927612694 6174559304389632 6200591666194432 6203968799217696 6208284707963904 6230125153452096 6237854837265312 6270678141144768 6272036832960704 6278458138838496 6338104787823744 6362681007780864 6368293251613332 6377575914284562 6404096824998912 6423127791415296 6431096932595712 6438164202606968 6439075961048064 6446151999384396 6472958081181696 6474360601765888 6513269018843808 6515465461743368 6573722066181504 6575146419683712 6583304169584064 6645846918820096 6654092386461312 6685785902707236 6715043152017408 6723374471064576 6725641766960896 6729304866893388 6749302249573104 6757676073704088 6766060287195036 6785777616703488 6787247917092864 6795668820215808 6801662983741704 6868740527960064 6892904425095936 6901456415697792 6946379217438336 6958388440699904 6967021676978688 6975665624468736 6977177068619008 6983331332666429 6984320296459392 7039561966055424 7056041437080792 7123075287990688 7124084042010624 7125627644547072 7130367886301712 7131912850382736 7161981479823136 7208600085333088 7226018765342208 7242934727932839 7274630081352192 7283655676986624 7311744103704196 7314364064500224 7320815746512762 7329898644461289 7352851910183936 7361974555233792 7393013140462592 7397039722144176 7441135571956736 7467313127187264 7476577783672608 7485853934768976 7547606816726912 7556971093174464 7566346987831008 7592965030769742 7626192129893376 7635653906729472 7644044890170858 7667846342710272 7685796614650626 7708194195806208 7717757712178176 7719429948259328 7726238921247964 7727333093955072 7768439589001708 7791078004363264 7800744354244608 7828186995787392 7837899386601024 7849324202196384 7890626983402176 7923894403208576 7933725537703872 7975472434836608 7994744165910528 8013459698989524 8016331100115456 8019034414453376 8023401956680578 8057229164801028 8080709156941824 8090734850684928 8092487901149184 8099625932311992 8102528208718848 8109675095999724 8145163337705472 8179503900086272 8183958841521216 8186718684272336 8189652167952384 8196875903483592 8228659572562752 8232745739186176 8271958398956928 8277712943951872 8282221374638016 8306833537936128 8317139783020416 8360904188193024 8371277518451328 8400727268085672 8447957513828352 8450806383764992 8483574677041152 8491057668817776 8494100203935744 8501592479821272 8503434552379416 8538795766665216 8549389806077952 8585434614730752 8594869332512528 8671718470281984 8684358691791744 8728664928534447 8764962754908672 8766861892911616 8775837398525184 8777738892778752 8785481353999701 8872123181948416 8876955356327448 8879948895440558 8914381203609648 8925441229916856 8964499294752768 8972406489191184 8999069666097472 9010234764938784 9021413716260048 9068883978322272 9104048888792832 9112079173850991 9163308754918656 9190539233461248 9201941887597056 9210058519806378 9212054098411034 9213358688946432 9221485391419041 9261838956584448 9289362235971584 9300887499291648 9312427061945856 9345187730178144 9406017211717152 9408055249441056 9507157181735616 9509217133843648 9566363871426843 9634691687122944 9646645398893568 9657246303910452 9669227999076594 9699506775136256 9709437121772544 9711540902648832 9752485419333632 9761087662017016 9773198192615052 9815966073645056 9862719629525568 9874956254376096 9956417502916352 9968770378230144 9981138579691968 10072564728026112 10075961457565952 10088462650441344 10123953374359656 10136514110556132 10168256173191168 10180871875639296 10192059853561144 10193503230323712 10202494475612556 10223795123613696 10247728819534168 10290343616237568 10303110791940096 10339356637643904 10437582661049856 10450532515468032 10462016829236323 10463498436703104 10465765602928512 10520835977869568 10578300716938496 10584062155621188 10587631375332973 10672884271116288 10684612931986032 10688441466820608 10697869275574104 10742972219734704 10799501243082656 10801030644338688 10803370944958464 10812900127999632 10911945122028288 10925483515479936 10929167871311456 10967616155556294 10971546096750336 10981223619769143 11029277865275904 11042961832850688 11075778050581504 11089519710693888 11147872250924032 11161703357935104 11200969690780896 11204983247745024 11214866675508912 11277918467592192 11321410225090368 11335456639761696 11337912736505888 11349520481746512 11439288194840064 11466067335256287 11501769514065408 11528694921975939 11562291293709312 11576636568267264 11579144922388992 11589358381871946 11638219904712596 11652659383502562 11686617006544896 11701116531366912 11703651857038336 11713975138666268 11742280493681088 11773986303294576 11835940475103264 11885841604812864 11900588306555808 11963208652254912 12013646353251712 12020189548484286 12028551621680064 12085843747201542 12091845304429696 12121063735412736 12138731851723776 12149438898467988 12153792313078272 12164512643999586 12217745006558208 12254052311281664 12269255850129408 12280078026408504 12284478251928576 12295313855225388 12349118608779264 12401183332388864 12407937598435392 12416569415927808 12460250306904192 12475709674530624 12541356282289536 12544073665921408 12556916277676992 12676209575647488 12725362015561728 12736586503226664 12755151828569124 12808193649997824 12862193865191424 12876328405213936 12878151922096128 12892303998768792 12945916162363392 12948721203531776 13026538037687616 13030930923486736 13147444132363008 13150292839367424 13166608339168128 13291693837640192 13308184772922624 13319923343160837 13371571805414472 13430086304034816 13446748942129152 13451283533921792 13458609733786776 13498604499146208 13515352147408176 13532120574390072 13591337640431616 13603325967483408 13785808850191872 13802912831395584 13815087779709567 13818081147616551 13892758434876672 13916776881399808 13934043353957376 13951331248937472 13954354137238016 13966662665332858 13968640592918784 14112082874161584 14246150575981376 14260735772603424 14263825700765472 14323962959646272 14417200170666176 14452037530684416 14485869455865678 14503841998614891 14549260162704384 14567311353973248 14623488207408392 14628728129000448 14641631493025524 14659797288922578 14705703820367872 14723949110467584 14786026280925184 14794079444288352 14882271143913472 14934626254374528 14953155567345216 14971707869537952 15095213633453824 15113942186348928 15132693975662016 15185930061539484 15252384259786752 15271307813458944 15288089780341716 15335692685420544 15371593229301252 15416388391612416 15435515424356352 15438859896518656 15452477842495928 15454666187910144 15536879178003416 15601488708489216 15656373991574784 15675798773202048 15698648404392768 15781253966804352 15847788806417152 15861767450777651 15867451075407744 15950944869673216 15989488331821056 16026919397979048 16032662200230912 16038068828906752 16046803913361156 16114458329602056 16181469701369856 16184975802298368 16199251864623984 16205056417437696 16219350191999448 16290326675410944 16367917683042432 16373437368544672 16379304335904768 16393751806967184 16451424233334441 16457319145125504 16543916797913856 16564442749276032 16613667075872256 16634279566040832 16652559331743023 16721808376386048 16742555036902656 16801454536171344 16895915027656704 16901612767529984 16982115337635552 16988200407871488 17003184959642544 17006869104758832 17098779612155904 17189738665025056 17343436940563968 17368717383583488 17384037572807919 17457329857068894 17478989075253843 17529925509817344 17533723785823232 17551674797050368 17555477785557504 17570962707999402 17744246363896832 17753910712654896 17759897790881116 17828762407219296 17850882459833712 17944812978382368 17998139332194944 18020469529877568 18042827432520096 18137767956644544 18208097777585664 18224158347701982 18326617509837312 18381078466922496 18403883775194112 18420117039612756 18424108196822068 18426717377892864 18442970782838082 18523677913168896 18578724471943168 18601774998583296 18624854123891712 18690375460356288 18812034423434304 18816110498882112 19014314363471232 19018434267687296 19132727742853686 19269383374245888 19293290797787136 19314492607820904 19338455998153188 19399013550272512 19418874243545088 19423081805297664 19504970838667264 19522175324034032 19546396385230104 19631932147290112 19725439259051136 19749912508752192 19912835005832704 19937540756460288 19962277159383936 20145129456052224 20151922915131904 20176925300882688 20247906748719312 20273028221112264 20361743751278592 20384119707122288 20387006460647424 20404988951225112 20495457639068336 20606221583880192 20678713275287808 20875165322099712 20901065030936064 20924033658472646 20926996873406208 20931531205857024 20949993997999287 21041671955739136 21156601433876992 21168124311242376 21175262750665946 21369225863972064 21376882933641216 21395738551148208 21485944439469408 21599002486165312 21625800255999264 21728804183798517 21823890244056576 21850967030959872 21858335742622912 21935232311112588 21943092193500672 21962447239538286 21989695933383867 22058555730551808 22085923665701376 22151556101163008 22179039421387776 22295744501848064 22323406715870208 22401939381561792 22429733351017824 22642820450180736 22670913279523392 22675825473011776 22699040963493024 22878576389680128 22932134670512574 23003539028130816 23057389843951878 23124582587418624 23153273136534528 23158289844777984 23178716763743892 23276439809425192 23305318767005124 23373234013089792 23402233062733824 23407303714076672 23427950277332536 23484560987362176 23547972606589152 23671880950206528 23771683209625728 23801176613111616 23926417304509824 24027292706503424 24040379096968572 24057103243360128 24171687494403084 24183690608859392 24242127470825472 24277463703447552 24298877796935976 24307584626156544 24329025287999172 24435490013116416 24538511700258816 24560156052817008 24568956503857152 24590627710450776 24698237217558528 24815875196870784 24833138831855616 24920500613808384 24951419349061248 25082712564579072 25088147331842816 25113832555353984 25247428664255551 25352419151294976 25450724031123456 25473173006453328 25510303657138248 25616387299995648 25752656810427872 25756303844192256 25784607997537584 26053076075375232 26061861846973472 26185994785603341 26294888264726016 26300585678734848 26333216678336256 26356444061999103 26583387675280384 26616369545845248 26639846686321674 26743143610828944 26893497884258304 26902567067843584 26917219467573552 26997208998292416 27030704294816352 27064241148780144 27206651934966816 27571617700383744 27605825662791168 27630175559419134 27636162295233102 27785516869753344 27833553762799616 27868086707914752 27902662497874944 27908708274476032 27933325330665716 27937281185837568 28224165748323168 28492301151962752 28521471545206848 28527651401530944 28647925919292544 28834400341332352 28904075061368832 28971738911731356 29007683997229782 29098520325408768 29134622707946496 29246976414816784 29257456258000896 29283262986051048 29319594577845156 29411407640735744 29447898220935168 29572052561850368 29588158888576704 29764542287826944 29869252508749056 29906311134690432 29943415739075904 30190427266907648 30227884372697856 30265387951324032 30371860123078968 30504768519573504 30542615626917888 30576179560683432 30671385370841088 30743186458602504 30871030848712704 30877719793037312 30904955684991856 30909332375820288 31073758356006832 31312747983149568 31351597546404096 31386050487708969 31397296808785536 31562507933608704 31695577612834304 31723534901555302 31734902150815488 31762894125998919 31901889739346432 32053838795958096 32065324400461824 32076137657813504 32093607826722312 32228916659204112 32398503729247968 32410112834875392 32438700383998896 32735835366084864 32746874737089344 32787503613934368 32902848466668882 32914638290251008 32943670859307429 33087833595827712 33128885498552064 33227334151744512 33268559132081664 33305118663486046 33443616752772096 33485110073805312 33602909072342688 33803225535059968 33964230675271104 34006369919285088 34013738209517664 34379477330050112 34398202005768861 34586084765927817 34686873881127936 34737434767166976 34768075145615838 34914659714137788 34957978150507686 35059851019634688 35067447571646464 35103349594100736 35110955571115008 35141925415998804 35488492727793664 35507821425309792 35519795581762232 35657524814438592 35701764919667424 35889625956764736 35996278664389888 36040939059755136 36085654865040192 36275535913289088 36416195555171328 36448316695403964 36653235019674624 36762156933844992 36807767550388224 36840234079225512 36848216393644136 36853434755785728 36885941565676164 37047355826337792 37203549997166592 37249708247783424 37380750920712576 37624068846868608 37632220997764224 37824214690315937 38028628726942464 38036868535374592 38265455485707372 38586581595574272 38628985215641808 38676911996306376 38837748487090176 38846163610595328 39044350648068064 39092792770460208 39450878518102272 39499825017504384 39825670011665408 39875081512920576 39924554318767872 39959770029482511 40290258912104448 40303845830263808 40353850601765376 40495813497438624 40546056442224528 40768239414244576 40774012921294848 40809977902450224 40990915278136672 41357426550575616 41454243442849653 41750330644199424 41802130061872128 41848067316945292 41853993746812416 41863062411714048 41899987995998574 42083343911478272 42313202867753984 42336248622484752 42350525501331892 42738451727944128 42791477102296416 42971888878938816 43198004972330624 43251600511998528 43457608367597034 43647780488113152 43701934061919744 43716671485245824 43870464622225176 43886184387001344 43924894479076572 43979391866767734 44117111461103616 44171847331402752 44303112202326016 44358078842775552 44591489003696128 44646813431740416 44803878763123584 44859466702035648 45285640900361472 45341826559046784 45351650946023552 45398081926986048 45757152779360256 45864269341025148 46007078056261632 46114779687903756 46249165174837248 46306546273069056 46316579689555968 46357433527487784 46552879618850384 46610637534010248 46804466125467648 46814607428153344 46855900554665072 46969121974724352 47095945213178304 47343761900413056 47543366419251456 47585302352332953 47602353226223232 47852834609019648 48054585413006848 48080758193937144 48114206486720256 48343374988806168 48367381217718784 48554927406895104 48597755593871952 48615169252313088 48658050575998344 48870980026232832 49120312105634016 49137913007714304 49181255420901552 49354272700003323 49631750393741568 49841001227616768 49902838698122496 49957677995229069 50165425129158144 50176294663685632 50227665110707968 50494857328511102 50704838302589952 50946346012906656 51020607314276496 51505313620855744 51569215995075168 52106152150750464 52123723693946944 52152112718423757 52371989571206682 52436967225761529 52589776529452032 52601171357469696 52666433356672512 52712888123998206 53166775350560768 53232739091690496 53279693372643348 53486287221657888 53805134135687168 53834438935147104 53994417996584832 54061408589632704 54128482297560288 54413303869933632 55143235400767488 55211651325582336 55260351118838268 55272324590466204 55571033739506688 55736173415829504 55805324995749888 55817416548952064 55866650661331432 55874562371675136 56448331496646336 56984602303925504 57042943090413696 57055302803061888 57295851838585088 57668800682664704 57808150122737664 57943477823462712 58015367994459564 58197040650817536 58269245415892992 58493952829633568 58514912516001792 58566525972102096 58639189155690312 58895796441870336 59176317777153408 59738505017498112 59812622269380864 59878351639671721 59886831478151808 60205406814763237 60380854533815296 60455768745395712 60530775902648064 60743720246157936 61085231253835776 61152359121366864 61486372917205008 61809911369983712 61818664751640576 62147516712013664 62625495966299136 62703195092808192 62772100975417938 62794593617571072 62849981993997861 63125015867217408 63391155225668608 63447069803110604 63469804301630976 63525788251997838 63803779478692864 64107677591916192 64130648800923648 64152275315627008 64187215653444624 64457833318408224 64797007458495936 64877400767997792 65471670732169728 65493749474178688 65575007227868736 65805696933337764 65829276580502016 65887341718614858 66175667191655424 66257770997104128 66454668303489024 66537118264163328 66610237326972092 66887233505544192 66970220147610624 67205818144685376 67606451070119936 67928461350542208 68012739838570176 68027476419035328 68758954660100224 68796404011537722 69172169531855634 69373747762255872 69474869534333952 69536150291231676 69829319428275576 69915956301015372 70119702039269376 70134895143292928 70206699188201472 70221911142230016 70283850831997608 70976985455587328 71015642850619584 71039591163524464 71315049628877184 71403529839334848 71779251913529472 71992557328779776 72081878119510272 72171309730080384 72551071826578176 72832391110342656 72896633390807928 73306470039349248 73615535100776448 73680468158451024 73696432787288272 73706869511571456 73771883131352328 74094711652675584 74499416495566848 74761501841425152 75248137693737216 75264441995528448 75648429380631874 75742285992766653 76057257453884928 76073737070749184 76530910971414744 77257970431283616 77353823992612752 78088701296136128 78185585540920416 78557984356810023 78901757036204544 78999650035008768 79069332185997309 79651340023330816 79750163025841152 79849108637535744 79919540058965022 80607691660527616 80707701203530752 80991626994877248 81092112884449056 81536478828489152 81619955804900448 81981830556273344 82714853101151232 82908486885699306 83500661288398848 83604260123744256 83696134633890584 83707987493624832 83726124823428096 83799975991997148 84166687822956544 84626405735507968 84672497244969504 84701051002663784 85476903455888256 85582954204592832 85943777757877632 86396009944661248 86503201023997056 86915216735194068 87295560976226304 87403868123839488 87433342970491648 87740929244450352 87772368774002688 87849788958153144 87958783733535468 88234222922207232 88343694662805504 88716157685551104 89293626863480832 89607757526247168 89718933404071296 90571281800722944 90683653118093568 90703301892047104 90783307324663577 90796163853972096 91514305558720512 91728538682050296 92014156112523264 92229559375807512 92613092546138112 92633159379111936 92714867054975568 93105759237700768 93221275068020496 93711801109330144 93938243949448704 94158151463126907 94191890426356608 94687523800826112 95086732838502912 95170604704665906 95204706452446464 95288682377996757 95705669218039296 96109170826013696 96161516387874288 96228412973440512 96686749977612336 96734762435437568 97195511187743904 97230338504626176 97316101151996688 98240624211268032 98362510841803104 98708545400006646 99263500787483136 99682002455233536 99805677396244992 99915355990458138 100330850258316288 100352589327371264 100455330221415936 100989714657022204 101409676605179904 101892692025813312 102041214628552992 103010627241711488 103138431990150336 104212304301500928 104247447387893888 104304225436847514 104743979142413364 104873934451523058 105179553058904064 105202342714939392 105332866713345024 105425776247996412 106333550701121536 106465478183380992 106559386745286696 106972574443315776 107610268271374336 107668877870294208 107988835993169664 108122817179265408 108256964595120576 108826607739867264 110286470801534976 110423302651164672 110520702237676536 110544649180932408 111142067479013376 111610649991499776 111634833097904128 111733301322662864 111749124743350272 112896662993292672 113472644070947811 113969204607851008 114085886180827392 114110605606123776 114591703677170176 115337601365329408 115886955646925424 116030735988919128 116538490831785984 116987905659267136 117133051944204192 117278378311380624 118352635554306816 119477010034996224 119625244538761728 119756703279343442 119773662956303616 119879310088447533 120410813629526474 120761709067630592 120911537490791424 121061551805296128 121487440492315872 122304718242733728 122972745834410016 123619822739967424 124295033424027328 124362730328548959 125250991932598272 125406390185616384 125544201950835876 125589187235142144 125699963987995722 126250031734434816 126782310451337216 126894139606221208 126939608603261952 127051576503995676 127607558957385728 128215355183832384 128304550631254016 128374431306889248 128915666636816448 129594014916991872 129754801535995584 130943341464339456 130987498948357376 131150014455737472 131611393866675528 131658553161004032 131774683437229716 132351334383310848 132515541994208256 132909336606978048 133074236528326656 133220474653944184 133774467011088384 133940440295221248 134411636289370752 135856922701084416 136025479677140352 136054952838070656 137517909320200448 137592808023075444 137639207879328649 138344339063711268 138747495524511744 138949739068667904 139072300582463352 139658638856551152 139831912602030744 140413398376402944 140443822284460032 140567701663995216 142031285701239168 142079182327048928 142630099257754368 142755907056998859 142807059678669696 143558503827058944 143985114657559552 144163756239020544 144342619460160768 145102143653156352 145664782220685312 145793266781615856 146612940078698496 147360936316902048 147392865574576544 147413739023142912 147543766262704656 149523003682850304 149873033985687207 150496275387474432 150528883991056896 151296858761263748 151484571985533306 152114514907769856 152147474141498368 153061821942829488 154515940862567232 154707647985225504 156177402592272256 156371171081840832 157115968713620046 157803514072409088 157999300070017536 158138664371994618 159302680046661632 159500326051682304 159698217275071488 159839080117930044 161215383321055232 161415402407061504 161983253989754496 162184225768898112 163072957656978304 163239911609800896 163963661112546688 165429706202302464 165816973771398612 167208520247488512 167392269267781168 167415974987249664 167452249646856192 167599951983994296 168333375645913088 169252811471015936 169344994489939008 169402102005327568 170953806911776512 171165908409185664 171887555515755264 172792019889322496 173006402047994112 173830433470388136 174591121952452608 174807736247678976 174866685940983296 175481858488900704 175544737548005376 175699577916306288 175917567467070936 176687389325611008 179215515052494336 179437866808142592 179635054919015163 180616220444289711 181142563601445888 181367306236187136 181406603784094208 181566614649327154 181592327707944192 183457077364100592 184459118751615024 185429734109951136 186211518475401536 186442550136040992 187423602218660288 187876487898897408 188316302926253814 188383780852713216 188549945981993583 189375047601652224 190173465677005824 190341209409331812 190409412904892928 190577364755993514 191411338436078592 192218341652027392 192323032775748576 192456825946881024 193373499955224672 193469524870875136 194391022375487808 194632202303993376 196481248422536064 196725021683606208 197417090800013292 198527001574966272 199364004910467072 199611354792489984 199830711980916276 200661700516632576 200705178654742528 200910660442831872 201979429314044408 202819353210359808 203785384051626624 204082429257105984 206021254483422976 206276863980300672 208424608603001856 208494894775787776 208608450873695028 209487958284826728 209747868903046116 210359106117808128 210404685429878784 210665733426690048 210851552495992824 212930956366761984 213118773490573392 213945148886631552 215337755740588416 215977671986339328 216245634358530816 216483271312659299 216513929190241152 217653215479734528 220846605302329344 221041404475353072 221089298361864816 222284134958026752 223466602645325728 223498249486700544 225793325986585344 226945288141895622 227226857978299959 227938409215702016 228171772361654784 228221211212247552 229183407354340352 230675202730658816 231773911293850848 232061471977838256 233975811318534272 234266103888408384 234556756622761248 236705271108613632 238954020069992448 239250489077523456 239513406558686884 239547325912607232 239758620176895066 240821627259052948 241523418135261184 241823074981582848 242123103610592256 242974880984631744 244609436485467456 245945491668820032 247239645479934848 248590066848054656 248725460657097918 250501983865196544 250812780371232768 251088403901671752 251178374470284288 251399927975991444 252500063468869632 253564620902674432 253788279212442416 253879217206523904 254103153007991352 255215117914771456 256430710367664768 256609101262508032 256748862613778496 257831333273632896 259188029833983744 259509603071991168 261886682928678912 261974997896714752 262300028911474944 263222787733351056 263317106322008064 263549366874459432 264702668766621696 265031083988416512 266148473056653312 266440949307888368 267880880590442496 268823272578741504 271713845402168832 272050959354280704 272109905676141312 272349921973990731 275035818640400896 275185616046150888 275278415758657298 276688678127422536 277899478137335808 278144601164926704 279317277713102304 279663825204061488 281135403327990432 282474454389380721 284062571402478336 284158364654097856 285260198515508736 285511814113997718 285614119357339392 285866047133990271 287117007654117888 287970229315119104 288327512478041088 288685238920321536 290204287306312704 291586533563231712 294721872633804096 294785731149153088 295087532525409312 299046007365700608 299746067971374414 300992550774948864 301057767982113792 302593717522527496 302969143971066612 304229029815539712 304294948282996736 306123643885658976 309031881725134464 309415295970451008 312354805184544512 312742342163681664 314231937427240092 315607028144818176 315998600140035072 316277328743989236 319000652103364608 319396434550142976 319678160235860088 322830804814123008 323966507979508992 324368451537796224 326145915313956608 326479823219601792 327927322225093376 328216572635322163 330859412404604928 331633947542797224 334784538535562336 334831949974499328 334904499293712384 335199903967988592 338689988979878016 338804204010655136 340417932212843433 341907613823553024 342331816818371328 343775111031510528 345584039778644992 346012804095988224 347660866940776272 349615472495357952 349733371881966592 350963716977801408 351399155832612576 351835134934141872 358431030104988672 358875733616285184 359270109838030326 361232440888579422 362285127202891776 362734612472374272 362813207568188416 363133229298654308 363184655415888384 366914154728201184 368918237503230048 370859468219902272 372423036950803072 372885100272081984 374847204437320576 375752975797794816 376632605852507628 376767561705426432 377099891963987166 378750095203304448 380346931354011648 380682418818663624 380818825809785856 381154729511987028 382822676872157184 384436683304054784 384646065551497152 384913651893762048 386746999910449344 386939049741750272 388782044750975616 389264404607986752 392962496845072128 393450043367212416 394834181600026584 397054003149932544 398728009820934144 399222709584979968 399661423961832552 401323401033265152 401410357309485056 401821320885663744 403958858628088816 407570768103253248 408164858514211968 412042508966845952 412553727960601344 412917623637985947 416849217206003712 416989789551575552 417216901747390056 418975916569653456 419495737806092232 421331466853380096 421703104991985648 426237546981146784 427890297773263104 428267721170996577 430675511481176832 431955343972678656 432491268717061632 432966542625318598 433027858380482304 435306430959469056 442082808950706144 442178596723729632 446933205290651456 449619101957061621 451586651973170688 453890576283791244 454453715956599918 455876818431404032 456343544723309568 456442422424495104 458366814708680704 461350405461317632 463547822587701696 464122943955676512 467951622637068544 468532207776816768 469113513245522496 473410542217227264 477908040139984896 478500978155046912 479026813117373768 479094651825214464 479517240353790132 481643254518105896 483646149963165696 484246207221184512 485949761969263488 489218872970934912 491714790974107181 491890983337640064 494479290959869696 497180133696109312 497450921314195836 501625560742465536 502176807803343504 502356748940568576 502799855951982888 505000126937739264 507576558424884832 507758434413047808 508206306015982704 512861420735329536 513497725227556992 515662666547265792 518376059667967488 519019206143982336 523773365857357824 523949995793429504 524600057822949888 526445575466702112 526634212644016128 527098733748918864 530062167976833024 532881898615776736 537646545157483008 538905164757045489 541848661332869133 543427690804337664 544101918708561408 544219811352282624 544699843947981462 550071637280801792 550371232092301776 550556831517314596 553377356254845072 556289202329853408 558634555426204608 559327650408122976 562270806655980864 564948908778761442 568125142804956672 568316729308195712 570520397031017472 571023628227995436 571228238714678784 571732094267980542 574234015308235776 575940458630238208 576655024956082176 577370477840643072 580408574612625408 583173067126463424 589443745267608192 589571462298306176 590175065050818624 598092014731401216 599492135942748828 601985101549897728 602115535964227584 605187435045054992 605938287942133224 608458059631079424 608589896565993472 612247287771317952 618063763450268928 618830591940902016 624709610369089024 625484684327363328 628463874854480184 631214056289636352 631997200280070144 632554657487978472 638792869100285952 639356320471720176 647933015959017984 648736903075592448 649449813937977897 652291830627913216 652959646439203584 655854644450186752 656433145270644326 663267895085594448 669569077071124672 670399807935977184 677379977959756032 677608408021310272 680835864425686866 681680573934899877 683815227647106048 684663633636742656 687550222063021056 691168079557289984 692025608191976448 695321733881552544 699466743763933184 701927433955602816 702798311665225152 703670269868283744 716862060209977344 717751467232570368 718540219676060652 722464881777158844 724570254405783552 725469224944748544 725626415136376832 726266458597308616 726369310831776768 733828309456402368 737836475006460096 741718936439804544 744846073901606144 745770200544163968 749694408874641152 751505951595589632 753265211705015256 753535123410852864 754199783927974332 757500190406608896 760693862708023296 761364837637327248 761637651619571712 762309459023974056 765645353744314368 769292131102994304 769827303787524096 773493999820898688 777564089501951232 778528809215973504 782670288591922081 785924993690144256 786900086734424832 789668363200053168 794108006299865088 798445419169959936 799322847923665104 803642641771327488 807917717256177632 815141536206506496 816329717028423936 817049765921972193 824085017933691904 825107455921202688 825835247275971894 833698434412007424 833979579103151104 834433803494780112 837951833139306912 838991475612184464 843406209983971296 852475093962293568 855780595546526208 856535442341993154 861351022962353664 863910687945357312 864982537434123264 865933085250637196 866055716760964608 870612861918938112 884165617901412288 884357193447459264 893866410581302912 899238203914123242 903173303946341376 907781152567582488 908907431913199836 911753636862808064 912687089446619136 912884844848990208 916733629417361408 922700810922635264 927095645175403392 928245887911353024 935903245274137088 937064415553633536 938227026491044992 946821084434454528 957001956310093824 958053626234747536 958189303650428928 959034480707580264 963286509036211792 968492414442369024 971899523938526976 978437745941869824 983429581948214362 983781966675280128 984649717905966489 988958581919739392 994360267392218624 994901842628391672 1004353615606687008 1004713497881137152 1005599711903965776 1015153116849769664 1016412612031965408 1021253796638530299 1025722841470659072 1026995450455113984 1031325333094531584 1036752119335934976 1038038412287964672 1047899991586859008 1049200115645899776 1052891150933404224 1054197467497837728 1065763797231553472 1075293090314966016 1077810329514090978 1083697322665738266 1086855381608675328 1088203837417122816 1088439622704565248 1089399687895962924 1100143274561603584 1100742464184603552 1101113663034629192 1106754712509690144 1112578404659706816 1117269110852409216 1118655300816245952 1124541613311961728 1129897817557522884 1136250285609913344 1136633458616391424 1141040794062034944 1142047256455990872 1142456477429357568 1143464188535961084 1148468030616471552 1153310049912164352 1154740955681286144 1160817149225250816 1166346134252926848 1178887490535216384 1179142924596612352 1180350130101637248 1196184029462802432 1198984271885497656 1203970203099795456 1204231071928455168 1210374870090109984 1211876575884266448 1224494575542635904 1236127526900537856 1237661183881804032 1238752870913957841 1249419220738178048 1250969368654726656 1256927749708960368 1263994400560140288 1265109314975956944 1278712640943440352 1295866031918035968 1297473806151184896 1298899627875955794 1304583661255826432 1305919292878407168 1311709288900373504 1312866290541288652 1326535790171188896 1339138154142249344 1340799615871954368 1354759955919512064 1355216816042620544 1361671728851373732 1363361147869799754 1367630455294212096 1369327267273485312 1375100444126042112 1382336159114579968 1384051216383952896 1390643467763105088 1398933487527866368 1403854867911205632 1405596623330450304 1407340539736567488 1433724120419954688 1435502934465140736 1437080439352121304 1444929763554317688 1450938449889497088 1451252830272753664 1452532917194617232 1452738621663553536 1467656618912804736 1475144372922321543 1475672950012920192 1483437872879609088 1489692147803212288 1491540401088327936 1499388817749282304 1506530423410030512 1507070246821705728 1508399567855948664 1515000380813217792 1522729675274654496 1523275303239143424 1524618918047948112 1538584262205988608 1546987999641797376 1555128179003902464 1557057618431947008 1565340577183844162 1571849987380288512 1573800173468849664 1579336726400106336 1598645695847330208 1615835434512355264 1616715494271136467 1625545983998607399 1630283072413012992 1632659434056847872 1634099531843944386 1648170035867383808 1650214911842405376 1651670494551943788 1667959158206302208 1668867606989560224 1675903666278613824 1677982951224368928 1686812419967942592 1704950187924587136 1711561191093052416 1713070884683986308 1722702045924707328 1727821375890714624 1729965074868246528 1731866170501274392 1732111433521929216 1741225723837876224 1768331235802824576 1768714386894918528 1787732821162605824 1798476407828246484 1806346607892682752 1815562305135164976 1817814863826399672 1825374178893238272 1825769689697980416 1854191290350806784 1856491775822706048 1871806490548274176 1874128831107267072 1876454052982089984 1893642168868909056 1916107252469495072 1916378607300857856 1918068961415160528 1926573018072423584 1943799047877053952 1948349441813933691 1956875491883739648 1966859163896428724 1967563933350560256 1969299435811932978 1977917163839478784 1988720534784437248 1989803685256783344 2008707231213374016 2011199423807931552 2030306233699539328 2032825224063930816 2042507593277060598 2051445682941318144 2053990900910227968 2062650666189063168 2073504238671869952 2076076824575929344 2095799983173718016 2098400231291799552 2105782301866808448 2108394934995675456 2131527594463106944 2150586180629932032 2155620659028181956 2167394645331476532 2173710763217350656 2176407674834245632 2176879245409130496 2178799375791925848 2200286549123207168 2201484928369207104 2202227326069258384 2213509425019380288 2225156809319413632 2234538221704818432 2237310601632491904 2249083226623923456 2259795635115045768 2272500571219826688 2273266917232782848 2282081588124069888 2284094512911981744 2284912954858715136 2286928377071922168 2296936061232943104 2309481911362572288 2332692268505853696 2348010865775766243 2357774981070432768 2358285849193224704 2360700260203274496 2397968543770995312 2420749740180219968 2423753151768532896 2448989151085271808 2451149297765916579 2472255053801075712 2475322367763608064 2477505741827915682 2498838441476356096 2501938737309453312 2513855499417920736 2530218629951913888 2557425281886880704 2591732063836071936 2594947612302369792 2597799255751911588 2609167322511652864 2611838585756814336 2623418577800747008 2625732581082577304 2653071580342377792 2678276308284498688 2681599231743908736 2709519911839024128 2710433632085241088 2723343457702747464 2726722295739599508 2735260910588424192 2738654534546970624 2750200888252084224 2768102432767905792 2781286935526210176 2807709735822411264 2811193246660900608 2814282527064570887 2814681079473134976 2871005868930281472 2874160878704242608 2889859527108635376 2905065834389234464 2905477243327107072 2935313237825609472 2950288745844643086 2951345900025840384 2953949153717899467 2966875745759218176 2979384295606424576 2983080802176655872 2998777635498564608 3013060846820061024 3014140493643411456 3016799135711897328 3045459350549308992 3049237836095896224 3077168524411977216 3093975999283594752 3110256358007804928 3114115236863894016 3130681154367688324 3143699974760577024 3147600346937699328 3158673452800212672 3197291391694660416 3231670869024710528 3233430988542272934 3251091967997214798 3260566144826025984 3265318868113695744 3268199063687888772 3296340071734767616 3300429823684810752 3303340989103887576 3335918316412604416 3337735213979120448 3351807332557227648 3355965902448737856 3373624839935885184 3409900375849174272 3423122382186104832 3426141769367972616 3445404091849414656 3459930149736493056 3463732341002548784 3464222867043858432 3482451447675752448 3536662471605649152 3537428773789837056 3575465642325211648 3596952815656492968 3612693215785365504 3631124610270329952 3635629727652799344 3708382580701613568 3712983551645412096 3716258612741873523 3743612981096548352 3748257662214534144 3752908105964179968 3832214504938990144 3836137922830321056 3853146036144847168 3887598095754107904 3896698883627867382 3913750983767479296 3933718327792857448 3935127866701120512 3938598871623865956 3955834327678957568 3977441069568874496 3979607370513566688 4017414462426748032 4022398847615863104 4060612467399078656 4065650448127861632 4085015186554121196 4102891365882636288 4107981801820455936 4125301332378126336 4147008477343739904 4152153649151858688 4196800462583599104 4211564603733616896 4216789869991350912 4263055188926213888 4266815444259188119 4301172361259864064 4311241318056363912 4334789290662953064 4352815349668491264 4353758490818260992 4357598751583851696 4402969856738414208 4404454652138516768 4425433118766964629 4427018850038760576 4450313618638827264 4469076443409636864 4474621203264983808 4498166453247846912 4519591270230091536 4545001142439653376 4546533834465565696 4568189025823963488 4569825909717430272 4573856754143844336 4665384537011707392 4696021731551532486 4715549962140865536 4716571698386449408 4721400520406548992 4795937087541990624 4841499480360439936 4847506303537065792 4897978302170543616 4902298595531833158 4944510107602151424 4950644735527216128 4955011483655831364 4997676882952712192 5003877474618906624 5027710998835841472 5060437259903827776 5114850563773761408 5183464127672143872 5189895224604739584 5195598511503823176 5218334645023305728 5223677171513628672 5246837155601494016 5251465162165154608 5306143160684755584 5356552616568997376 5363198463487817472 5419039823678048256 5420867264170482176 5446686915405494928 5453444591479199016 5477309069093941248 5562573871052420352 5615419471644822528 5622386493321801216 5628565054129141774 5629362158946269952 5748321757408485216 5779719054217270752 5810131668778468928 5845048325441801073 5870626475651218944 5900577491689286172 5902691800051680768 5907898307435798934 5933751491518436352 5958768591212849152 5966161604353311744 5997555270997129216 6026121693640122048 6033598271423794656 6090918701098617984 6098475672191792448 6154337048823954432 6187951998567189504 6220512716015609856 6228230473727788032 6261362308735376648 6287399949521154048 6295200693875398656 6317346905600425344 6394582783389320832 6463341738049421056 6466861977084545868 6502183935994429596 6521132289652051968 6530637736227391488 6536398127375777544 6600859647369621504 6606681978207775152 6675470427958240896 6703614665114455296 6711931804897475712 6747249679871770368 6819800751698348544 6846244764372209664 6852283538735945232 6890808183698829312 6927464682005097568 6928445734087716864 7044032597327298729 7073324943211298304 7074857547579674112 7150931284650423296 7193905631312985936 7262249220540659904 7271259455305598688 7416765161403227136 7425967103290824192 7432517225483747046 7487225962193096704 7496515324429068288 7505816211928359936 7664429009877980288 7672275845660642112 7706292072289694336 7775196191508215808 7793397767255734764 7827501967534958592 7867436655585714896 7870255733402241024 7877197743247731912 7911668655357915136 7954882139137748992 7959214741027133376 8034828924853496064 8044797695231726208 8121224934798157312 8131300896255723264 8170030373108242392 8205782731765272576 8215963603640911872 8250602664756252672 8304307298303717376 8423129207467233792 8433579739982701824 8442847581193712661 8526110377852427776 8533630888518376238 8622482636112727824 8669578581325906128 8715197503167703392 8805939713476828416 8808909304277033536 8850866237533929258 8854037700077521152 8861847461153698401 8900627237277654528 8938152886819273728 8949242406529967616 8996332906495693824 9039182540460183072 9093067668931131392 9136378051647926976 9147713508287688672 9330769074023414784 9392043463103064972 9431099924281731072 9433143396772898816 9442801040813097984 9591874175083981248 9682998960720879872 9695012607074131584 9795956604341087232 9804597191063666316 9889020215204302848 9901289471054432256 9910022967311662728 10007754949237813248 10055421997671682944 10120874519807655552 10174713751694987053 10229701127547522816 10379790449209479168 10391197023007646352 10447354343027257344 10502930324330309216 10612286321369511168 10713105233137994752 10726396926975634944 10838079647356096512 10841734528340964352 10893373830810989856 10906889182958398032 11125147742104840704 11230838943289645056 11244772986643602432 11257130108258283548 11258724317892539904 11496643514816970432 11559438108434541504 11620263337556937856 11690096650883602146 11741252951302437888 11801154983378572344 11805383600103361536 11815796614871597868 11867502983036872704 11917537182425698304 11932323208706623488 11995110541994258432 12052243387280244096 12067196542847589312 12181837402197235968 12196951344383584896 12308674097647908864 12375903997134379008 12441025432031219712 12456460947455576064 12522724617470753296 12590401387750797312 12634693811200850688 12789165566778641664 12800446332777564357 12926683476098842112 12933723954169091736 13004367871988859192 13061275472454782976 13072796254751555088 13213363956415550304 13276299356300893887 13350940855916481792 13407229330228910592 13423863609794951424 13494499359743540736 13639601503396697088 13704567077471890464 13854929364010195136 14088065194654597458 14146649886422596608 14149715095159348224 14301862569300846592 14387811262625971872 14524498441081319808 14542518910611197376 14833530322806454272 14851934206581648384 14865034450967494092 14993030648858136576 15011632423856719872 15328858019755960576 15344551691321284224 15412584144579388672 15550392383016431616 15586795534511469528 15655003935069917184 15734873311171429792 15740511466804482048 15754395486495463824 15918429482054266752 16069657849706992128 16089595390463452416 16242449869596314624 16262601792511446528 16340060746216484784 16431927207281823744 16846258414934467584 16867159479965403648 16885695162387425322 17052220755704855552 17067261777036752476 17244965272225455648 17339157162651812256 17430395006335406784 17611879426953656832 17617818608554067072 17701732475067858516 17708075400155042304 17723694922307396802 17801254474555309056 17876305773638547456 17898484813059935232 17992665812991387648 18078365080920366144 18186135337862262784 18272756103295853952 18295427016575377344 18661538148046829568 18784086926206129944 18862199848563462144 18866286793545797632 18885602081626195968 19183748350167962496 19365997921441759744 19390025214148263168 19591913208682174464 19609194382127332632 19802578942108864512 19820045934623325456 20110843995343365888 20241749039615311104 20349427503389974106 20459402255095045632 20782394046015292704 21005860648660618432 21132097791981896187 21224572642739022336 21426210466275989504 21452793853951269888 21683469056681928704 21786747661621979712 21813778365916796064 22250295484209681408 22461677886579290112 22489545973287204864 22514260216516567096 22517448635785079808 22993287029633940864 23118876216869083008 23240526675113875712 23380193301767204292 23482505902604875776 23602309966757144688 23610767200206723072 23631593229743195736 23735005966073745408 23864646417413246976 24104486774560488192 24134393085695178624 24363674804394471936 24393902688767169792 24617348195295817728 24751807994268758016 24912921894911152128 25045449234941506592 25269387622401701376 25328542743581137983 25578331133557283328 25600892665555128714 25853366952197684224 25867447908338183472 26008735743977718384 26145592509503110176 26426727912831100608 26552598712601787774 26701881711832963584 26814458660457821184 26847727219589902848 26988998719487081472 27279203006793394176 27409134154943780928 27709858728020390272 28176130389309194916 28293299772845193216 28299430190318696448 28603725138601693184 28775622525251943744 29048996882162639616 29085037821222394752 29667060645612908544 29703868413163296768 29730068901934988184 30023264847713439744 30524141255084961159 30657716039511921152 30689103382642568448 30825168289158777344 31173591069022939056 31469746622342859584 31508790972990927648 31836858964108533504 32139315699413984256 32179190780926904832 32484899739192629248 32525203585022893056 32680121492432969568 33692516829868935168 33734318959930807296 33771390324774850644 34104441511409711104 34134523554073504952 34489930544450911296 34678314325303624512 34860790012670813568 35223758853907313664 35235637217108134144 35403464950135717032 35416150800310084608 35447389844614793604 35602508949110618112 35752611547277094912 35796969626119870464 35985331625982775296 36156730161840732288 36545512206591707904 36590854033150754688 37323076296093659136 37568173852412259888 37771204163252391936 38367496700335924992 38401338998332693071 38731995842883519488 38780050428296526336 39183826417364348928 39218388764254665264 39640091869246650912 40221687990686731776 40483498079230622208 40698855006779948212 40918804510190091264 41564788092030585408 42011721297321236864 42264195583963792374 42449145285478044672 42852420932551979008 42905587707902539776 43366938113363857408 43573495323243959424 43627556731833592128 44500590968419362816 44979091946574409728 45028520433033134192 45034897271570159616 45986574059267881728 46237752433738166016 46481053350227751424 46760386603534408584 46965011805209751552 47204619933514289376 47221534400413446144 47263186459486391472 48208973549120976384 48268786171390357248 48727349608788943872 48787805377534339584 50090898469883013184 50538775244803402752 50657085487162275966 51156662267114566656 51201785331110257428 51706733904395368448 51734895816676366944 52017471487955436768 52291185019006220352 52853455825662201216 53105197425203575548 53403763423665927168 53628917320915642368 53695454439179805696 53977997438974162944 54558406013586788352 54818268309887561856 55419717456040780544 56352260778618389832 56586599545690386432 56598860380637392896 57551245050503887488 58097993764325279232 58170075642444789504 59407736826326593536 59460137803869976368 61048282510169922318 61315432079023842304 61378206765285136896 61650336578317554688 62347182138045878112 62939493244685719168 63017581945981855296 63673717928217067008 64278631398827968512 64358381561853809664 64969799478385258496 65050407170045786112 65360242984865939136 67385033659737870336 67468637919861614592 67542780649549701288 68208883022819422208 68269047108147009904 68979861088901822592 69356628650607249024 69721580025341627136 70447517707814627328 70471274434216268288 70806929900271434064 70832301600620169216 70894779689229587208 71205017898221236224 71593939252239740928 72313460323681464576 73091024413183415808 73181708066301509376 75136347704824519776 75985628230743413949 76734993400671849984 76802677996665386142 77463991685767038976 77560100856593052672 78436777528509330528 79280183738493301824 80443375981373463552 80966996158461244416 81397710013559896424 81837609020380182528 83129576184061170816 84023442594642473728 84528391167927584748 84898290570956089344 85811175415805079552 87146990646487918848 87255113463667184256 89001181936838725632 90057040866066268384 90069794543140319232 91572423765254883477 91973148118535763456 92475504867476332032 92962106700455502848 93520773207068817168 94409239867028578752 94526372918972782944 96417947098241952768 96537572342780714496 97454699217577887744 97575610755068679168 100181796939766026368 101077550489606805504 101314170974324551932 102313324534229133312 102403570662220514856 103413467808790736896 103469791633352733888 104034942975910873536 104582370038012440704 105706911651324402432 106210394850407151096 106807526847331854336 107257834641831284736 107390908878359611392 107955994877948325888 109636536619775123712 110839434912081561088 112704521557236779664 115102490101007774976 115204016994998079213 116195987528650558464 116340151284889579008 118920275607739952736 122096565020339844636 122630864158047684608 122756413530570273792 123300673156635109376 124694364276091756224 125878986489371438336 126035163891963710592 127347435856434134016 128557262797655937024 128716763123707619328 130100814340091572224 130720485969731878272 132271278772034831689 134937275839723229184 135085561299099402576 136538094216294019808 137959722177803645184 138713257301214498048 139443160050683254272 140895035415629254656 140942548868432536576 141613859800542868128 141664603201240338432 141789559378459174416 144626920647362929152 146182048826366831616 146363416132603018752 150272695409649039552 151971256461486827898 153469986801343699968 153605355993330772284 154927983371534077952 155120201713186105344 156873555057018661056 158560367476986603648 160886751962746927104 161933992316922488832 162795420027119792848 163675218040760365056 166259152368122341632 168046885189284947456 169056782335855169496 169796581141912178688 174293981292975837696 174510226927334368512 180114081732132536768 183144847530509766954 183946296237071526912 184951009734952664064 185924213400911005696 187041546414137634336 188818479734057157504 189052745837945565888 192835894196483905536 193075144685561428992 194909398435155775488 195151221510137358336 200363593879532052736 202155100979213611008 202628341948649103864 204626649068458266624 204807141324441029712 206939583266705467776 208069885951821747072 209164740076024881408 211413823302648804864 212420789700814302192 213615053694663708672 214781817756719222784 219273073239550247424 221678869824163122176 225409043114473559328 230204980202015549952 230408033989996158426 232391975057301116928 232680302569779158016 237840551215479905472 244193130040679689272 245261728316095369216 245512827061140547584 246601346313270218752 249388728552183512448 251757972978742876672 252070327783927421184 254694871712868268032 257433526247415238656 261440971939463756544 264542557544069663378 270171122598198805152 273076188432588039616 274717271295764650431 275919444355607290368 277426514602428996096 278886320101366508544 281885097736865073152 283227719601085736256 283579118756918348832 289253841294725858304 292364097652733663232 292726832265206037504 300545390819298079104 303942512922973655796 306939973602687399936 307210711986661544568 310240403426372210688 313747110114037322112 317120734953973207296 321773503925493854208 323867984633844977664 325590840054239585696 332518304736244683264 336093770378569894912 338113564671710338992 348587962585951675392 349020453854668737024 360228163464265073536 366289695061019533908 367892592474143053824 369902019469905328128 371848426801822011392 374083092828275268672 377636959468114315008 378105491675891131776 385671788392967811072 386150289371122857984 390302443020274716672 396813836316104495067 400727187759064105472 405256683897298207728 409614282648882059424 413879166533410935552 416139771903643494144 418329480152049762816 422827646605297609728 424841579401628604384 438546146479100494848 443357739648326244352 450818086228947118656 460409960404031099904 460816067979992316852 464783950114602233856 465360605139558316032 475681102430959810944 488386260081359378544 491025654122281095168 498777457104367024896 503515945957485753344 504140655567854842368 509389743425736536064 522881943878927513088 529085115088139326756 540342245196397610304 546152376865176079232 549434542591529300862 551838888711214580736 554853029204857992192 557772640202733017088 563770195473730146304 566455439202171472512 567158237513836697664 578507682589451716608 584728195305467326464 585453664530412075008 601090781638596158208 607885025845947311592 613879947205374799872 614421423973323089136 627494220228074644224 634241469907946414592 651181680108479171392 665036609472489366528 672187540757139789824 676227129343420677984 697175925171903350784 698040907709337474048 720456326928530147072 732579390122039067816 735785184948286107648 739804038939810656256 748166185656550537344 755273918936228630016 756210983351782263552 772300578742245715968 793627672632208990134 801454375518128210944 810513367794596415456 819228565297764118848 827758333066821871104 832279543807286988288 836658960304099525632 845655293210595219456 849683158803257208768 877092292958200989696 886715479296652488704 901636172457894237312 920819920808062199808 921632135959984633704 930721210279116632064 951362204861919621888 976772520162718757088 997554914208734049792 1007031891914971506688 1008281311135709684736 1045763887757855026176 1058170230176278653512 1080684490392795220608 1092304753730352158464 1098869085183058601724 1103677777422429161472 1109706058409715984384 1115545280405466034176 1132910878404342945024 1134316475027673395328 1157015365178903433216 1170907329060824150016 1190441508948313485201 1202181563277192316416 1215770051691894623184 1228842847946646178272 1254988440456149288448 1268482939815892829184 1302363360216958342784 1330073218944978733056 1344375081514279579648 1352454258686841355968 1394351850343806701568 1396081815418674948096 1440912653857060294144 1465158780244078135632 1496332371313101074688 1510547837872457260032 1512421966703564527104 1587255345264417980268 1602908751036256421888 1621026735589192830912 1638457130595528237696 1655516666133643742208 1664559087614573976576 1673317920608199051264 1691310586421190438912 1699366317606514417536 1754184585916401979392 1803272344915788474624 1841639841616124399616 1843264271919969267408 1902724409723839243776 1953545040325437514176 1995109828417468099584 2014063783829943013376 2016562622271419369472 2091527775515710052352 2116340460352557307024 2161368980785590441216 2184609507460704316928 2197738170366117203448 2207355554844858322944 2219412116819431968768 2265821756808685890048 2268632950055346790656 2380883017896626970402 2404363126554384632832 2431540103383789246368 2457685695893292356544 2509976880912298576896 2536965879631785658368 2604726720433916685568 2660146437889957466112 2704908517373682711936 2792163630837349896192 2881825307714120588288 2930317560488156271264 2992664742626202149376 3021095675744914520064 3024843933407129054208 3174510690528835960536 3205817502072512843776 3242053471178385661824 3276914261191056475392 3311033332267287484416 3329118175229147953152 3346635841216398102528 3398732635213028835072 3571324526844940455603 3606544689831576949248 3686528543839938534816 3805448819447678487552 3907090080650875028352 3990219656834936199168 4033125244542838738944 4183055551031420104704 4232680920705114614048 4322737961571180882432 4369219014921408633856 4395476340732234406896 4531643513617371780096 4537265900110693581312 4761766035793253940804 4808726253108769265664 4863080206767578492736 4915371391786584713088 5019953761824597153792 5073931759263571316736 5209453440867833371136 5409817034747365423872 5763650615428241176576 5860635120976312542528 5985329485252404298752 6042191351489829040128 6049687866814258108416 6349021381057671921072 6484106942356771323648 6553828522382112950784 6622066664534574968832 6658236350458295906304 6797465270426057670144 7142649053689880911206 7213089379663153898496 7373057087679877069632 7610897638895356975104 7814180161301750056704 7980439313669872398336 8465361841410229228096 8645475923142361764864 8738438029842817267712 8790952681464468813792 9063287027234743560192 9074531800221387162624 9523532071586507881608 9617452506217538531328 9726160413535156985472 9830742783573169426176 10039907523649194307584 10418906881735666742272 10819634069494730847744 11527301230856482353152 11721270241952625085056 11970658970504808597504 12099375733628516216832 12698042762115343842144 12968213884713542647296 13107657044764225901568 13594930540852115340288 14285298107379761822412 14426178759326307796992 14746114175359754139264 15221795277790713950208 15628360322603500113408 16930723682820458456192 17290951846284723529728 17476876059685634535424 17581905362928937627584 18126574054469487120384 18149063600442774325248 19047064143173015763216 19452320827070313970944 19661485567146338852352 20837813763471333484544 21639268138989461695488 23442540483905250170112 23941317941009617195008 25396085524230687684288 25936427769427085294592 26215314089528451803136 27189861081704230680576 28570596214759523644824 28852357518652615593984 29492228350719508278528 31256720645207000226816 33861447365640916912384 34581903692569447059456 35163810725857875255168 36298127200885548650496 38094128286346031526432 38904641654140627941888 39322971134292677704704 41675627526942666969088 43278536277978923390976 46885080967810500340224 50792171048461375368576 51872855538854170589184 52430628179056903606272 54379722163408461361152 57141192429519047289648 58984456701439016557056 62513441290414000453632 67722894731281833824768 70327621451715750510336 76188256572692063052864 77809283308281255883776 78645942268585355409408 86557072555957846781952 93770161935621000680448 101584342096922750737152 103745711077708341178368 114282384859038094579296 117968913402878033114112 125026882580828000907264 135445789462563667649536 140655242903431501020672 152376513145384126105728 155618566616562511767552 157291884537170710818816 187540323871242001360896 203168684193845501474304 228564769718076189158592 235937826805756066228224 270891578925127335299072 281310485806863002041344 304753026290768252211456 311237133233125023535104 375080647742484002721792 406337368387691002948608 457129539436152378317184 471875653611512132456448 541783157850254670598144 562620971613726004082688 609506052581536504422912 812674736775382005897216 914259078872304756634368 1125241943227452008165376 1219012105163073008845824 1625349473550764011794432 1828518157744609513268736 2438024210326146017691648 3657036315489219026537472 4876048420652292035383296 7314072630978438053074944 14628145261956876106149888
- Sum of all divisors σ(n): 49751566723013110824960000
- Sum of proper divisors (its aliquot sum) s(n): 35123421461056234718810112
- 14628145261956876106149888 is an abundant number, because the sum of its proper divisors (35123421461056234718810112) is greater than itself. Its abundance is 20495276199099358612660224
Bases of 14628145261956876106149888
- Binary: 1100000110011010000101010111111101111010001010001010110100001110101100110000000000002
- Hexadecimal: 0xC19A157F7A28AD0EB3000
- Base-36: 1U62GTURV28L7BPC0
Squares and roots of 14628145261956876106149888
- 14628145261956876106149888 squared (146281452619568761061498882) is 213982633804911403476996846088282107727574722412544
- 14628145261956876106149888 cubed (146281452619568761061498883) is 3130169050834368014715831353068064464889810473420760638323200748266635395072
-
The
square root of 14628145261956876106149888 is 3824675837500.0718622863 -
14628145261956876106149888 is a
perfect cube number . Itscube root is 244566192
Scales and comparisons
How big is 14628145261956876106149888?- 14,628,145,261,956,876,106,149,888 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 14,628,145,261,956,876,106,149,888 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 14628145261956876106149888 cubic inches would be around 20380516 feet tall.
Recreational maths with 14628145261956876106149888
- 14628145261956876106149888 backwards is 88894160167865916254182641
- The number of decimal digits it has is: 26
- The sum of 14628145261956876106149888's digits is 126
- 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 14628145261956876106149888 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 14628145261956876106149888 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/14628145261956876106149888/
Chicago style:
Numbermatics. 2024. "Number 14628145261956876106149888 - Facts about the integer". https://numbermatics.com/n/14628145261956876106149888/
The information we have on file for 14628145261956876106149888 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 14628145261956876106149888, math, Factors of 14628145261956876106149888, curriculum, school, college, exams, university, Prime factorization of 14628145261956876106149888, STEM, science, technology, engineering, physics, economics, calculator, fourteen septillion, six hundred twenty-eight sextillion, one hundred forty-five quintillion, two hundred sixty-one quadrillion, nine hundred fifty-six trillion, eight hundred seventy-six billion, one hundred six million, one hundred forty-nine thousand, eight hundred eighty-eight.