40314754363986710981959104
40,314,754,363,986,710,981,959,104 is an even composite number composed of six prime numbers multiplied together.
40314754363986710981959104 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 40314754363986710981959104:
26 × 36 × 193 × 313 × 1033 × 1573
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 31 × 31 × 31 × 103 × 103 × 103 × 157 × 157 × 157)See below for interesting mathematical facts about the number 40314754363986710981959104 from the Numbermatics database.
Names of 40314754363986710981959104
- Cardinal: 40314754363986710981959104 can be written as Forty septillion, three hundred fourteen sextillion, seven hundred fifty-four quintillion, three hundred sixty-three quadrillion, nine hundred eighty-six trillion, seven hundred ten billion, nine hundred eighty-one million, nine hundred fifty-nine thousand, one hundred four.
Scientific notation
- Scientific notation: 4.0314754363986710981959104 × 1025
Factors of 40314754363986710981959104
Divisors of 40314754363986710981959104
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 31 32 36 38 48 54 57 62 64 72 76 81 93 96 103 108 114 124 144 152 157 162 171 186 192 206 216 228 243 248 279 288 304 309 314 324 342 361 372 412 432 456 471 486 496 513 558 576 589 608 618 628 648 684 722 729 744 824 837 864 912 927 942 961 972 992 1026 1083 1116 1178 1216 1236 1256 1296 1368 1413 1444 1458 1488 1539 1648 1674 1728 1767 1824 1854 1884 1922 1944 1957 1984 2052 2166 2232 2356 2472 2511 2512 2592 2736 2781 2826 2883 2888 2916 2976 2983 3078 3193 3249 3296 3348 3534 3648 3708 3768 3844 3888 3914 4104 4239 4332 4464 4617 4712 4867 4944 5022 5024 5184 5301 5472 5562 5652 5766 5776 5832 5871 5952 5966 6156 6386 6498 6592 6696 6859 7068 7416 7533 7536 7688 7776 7828 8208 8343 8478 8649 8664 8928 8949 9234 9424 9579 9734 9747 9888 10044 10048 10602 10609 10944 11124 11191 11304 11532 11552 11664 11742 11932 12312 12717 12772 12996 13392 13718 13851 14136 14601 14832 15066 15072 15376 15552 15656 15903 16171 16416 16686 16956 17298 17328 17613 17856 17898 18259 18468 18848 19158 19468 19494 19776 20088 20577 21204 21218 22248 22382 22599 22608 23064 23104 23328 23484 23864 24624 24649 25029 25434 25544 25947 25992 26784 26847 27436 27702 28272 28737 29202 29241 29664 29791 30132 30144 30752 31312 31806 31827 32342 32832 33372 33573 33912 34596 34656 35226 35796 36518 36936 37183 37696 38151 38316 38936 38988 40176 41154 42408 42436 43803 44496 44764 45198 45216 46128 46656 46968 47709 47728 48513 49248 49298 50058 50868 51088 51894 51984 52839 53568 53694 54777 54872 55404 56544 56677 57474 58404 58482 59328 59582 60264 60667 61504 61731 62624 63612 63654 64684 66744 67146 67824 69192 69312 70452 71592 73036 73872 73947 74366 75087 76302 76632 77841 77872 77976 80352 80541 82308 84816 84872 86211 87606 87723 88992 89373 89528 90396 90432 92256 92473 93936 95418 95456 95481 97026 98496 98596 98983 100116 100719 101736 102176 103788 103968 105678 107388 109554 109744 110808 111549 113088 113354 114453 114948 116808 116964 119164 120528 121334 123462 125248 127224 127308 129368 131409 133488 134292 135648 138384 140904 143127 143184 145539 146072 147744 147894 148732 150174 150877 152604 153264 155682 155744 155952 158517 160704 161082 164331 164616 169632 169744 170031 172422 175212 175446 177984 178746 179056 180792 182001 184512 184946 185193 187872 190836 190912 190962 194052 197192 197966 200232 201438 201571 203472 204352 207576 207936 211356 212629 214776 219108 219488 221616 221841 223098 226708 228906 229896 233523 233616 233928 238328 241056 241623 242668 246924 254448 254616 258633 258736 262818 263169 266976 268119 268584 271296 276768 277419 281808 286254 286368 286443 291078 292144 295488 295788 296949 297464 300348 301754 302157 305208 306528 307249 311364 311488 311904 317034 322164 328662 328879 329232 334647 339264 339488 340062 344844 346921 350424 350892 357492 358112 361584 364002 369892 370386 375744 381672 381924 388104 394227 394384 395932 400464 402876 403142 406944 415152 422712 425258 429381 429552 436617 438216 438976 443232 443682 446196 452631 453416 457812 459792 467046 467232 467856 468331 475551 476656 482112 483246 485336 492993 493848 501301 508896 509232 510093 517266 517472 525636 526338 533952 536238 537168 546003 553536 554838 555579 563616 566029 572508 572736 572886 582156 584288 591576 593898 594928 600696 603508 604314 604713 610416 613056 614498 622728 623808 634068 637887 644328 657324 657758 658464 665523 669294 678976 680124 689688 693842 700569 700848 701784 706477 714984 716224 723168 724869 728004 739784 740772 763344 763848 764119 775899 776208 788454 788768 791864 800928 804357 805752 806284 813888 830304 832257 845424 850516 858762 859104 859329 873234 876432 886464 887364 890847 892392 905262 906471 906832 915624 919584 921747 934092 934464 935712 936662 951102 953312 966492 970672 985986 986637 987696 1002602 1003941 1017792 1018464 1020186 1034532 1034944 1040763 1051272 1052676 1072476 1074336 1076863 1092006 1092727 1109676 1111158 1127232 1132058 1145016 1145772 1152673 1164312 1168576 1182681 1183152 1187796 1189856 1201392 1207016 1208628 1209426 1220832 1228996 1245456 1268136 1275774 1288656 1309851 1314648 1315516 1316928 1331046 1338588 1357893 1360248 1379376 1387684 1401138 1401696 1403568 1404993 1412954 1426653 1429968 1446336 1449738 1456008 1478979 1479568 1481544 1503903 1526688 1527696 1528238 1530279 1551798 1552416 1576908 1577536 1583728 1601856 1608714 1611504 1612568 1638009 1660608 1664514 1665613 1666737 1690848 1698087 1701032 1717524 1718208 1718658 1746468 1752864 1756987 1774728 1781694 1784784 1810524 1812942 1813664 1814139 1831248 1839168 1843494 1868184 1871424 1873324 1880677 1902204 1906624 1913661 1932984 1941344 1971972 1973274 1975392 1996569 2005204 2007882 2036928 2040372 2069064 2081526 2102544 2105352 2119431 2144952 2148672 2153726 2174607 2184012 2185454 2219352 2222316 2264116 2290032 2291544 2292357 2305346 2327697 2328624 2365362 2366304 2375592 2379712 2402784 2413071 2414032 2417256 2418852 2441664 2457992 2490912 2496771 2536272 2538847 2551548 2577312 2577987 2619702 2629296 2631032 2662092 2672541 2677176 2715786 2719413 2720496 2758752 2765241 2775368 2802276 2803392 2807136 2809986 2825908 2853306 2859936 2866663 2899476 2912016 2957958 2959136 2959911 2963088 3007806 3011823 3053376 3055392 3056476 3060558 3068473 3103596 3104832 3122289 3153816 3167456 3217428 3223008 3225136 3230589 3276018 3278181 3329028 3331226 3333474 3381696 3396174 3402064 3435048 3437316 3458019 3492936 3505728 3513974 3548043 3549456 3563388 3569568 3621048 3625884 3627328 3628278 3662496 3686988 3736368 3746648 3761354 3804408 3827322 3829849 3865968 3869893 3882688 3929553 3943944 3946548 3950784 3993138 4010408 4015764 4073679 4080744 4138128 4163052 4205088 4210704 4214979 4238862 4289904 4307452 4349214 4368024 4370908 4436937 4438704 4444632 4511709 4528232 4580064 4583088 4584714 4590837 4610692 4655394 4657248 4677187 4730724 4732608 4751184 4805568 4826142 4828064 4834512 4837704 4914027 4915984 4981824 4993542 4996839 5000211 5072544 5077694 5094261 5103096 5154624 5155974 5239404 5258592 5262064 5270961 5324184 5345082 5354352 5431572 5438826 5440992 5442417 5517504 5530482 5550736 5604552 5614272 5619972 5642031 5651816 5706612 5719872 5733326 5740983 5798952 5824032 5837731 5915916 5918272 5919822 5926176 5989707 6015612 6023646 6110784 6112952 6121116 6136946 6207192 6244578 6248701 6307632 6334912 6358293 6434856 6446016 6450272 6461178 6552036 6556362 6591499 6658056 6662452 6666948 6792348 6804128 6870096 6874632 6877071 6916038 6985872 7027948 7096086 7098912 7126776 7139136 7239213 7242096 7251768 7256556 7324992 7373976 7472736 7490313 7493296 7522708 7608816 7616541 7654644 7659698 7731936 7733961 7739786 7859106 7887888 7893096 7986276 8017623 8020816 8031528 8147358 8158239 8161488 8276256 8295723 8326104 8410176 8421408 8429958 8477724 8579808 8599989 8614904 8698428 8736048 8741816 8873874 8877408 8879733 8889264 8898289 9023418 9035469 9056464 9160128 9166176 9169428 9181674 9205419 9221384 9310788 9314496 9354374 9366867 9461448 9502368 9524719 9652284 9656128 9669024 9675408 9691767 9828054 9831968 9834543 9987084 9993678 10000422 10145088 10155388 10188522 10195249 10206192 10311948 10374057 10478808 10517184 10524128 10541922 10648368 10690164 10708704 10754551 10863144 10877652 10881984 10884834 11060964 11101472 11209104 11239944 11284062 11303632 11413224 11466652 11481966 11489547 11597904 11609679 11648064 11675462 11788659 11831832 11839644 11852352 11979414 12031224 12047292 12221037 12225904 12242232 12273892 12414384 12489156 12497402 12615264 12644937 12716586 12869712 12900544 12922356 13104072 13112724 13182998 13310811 13316112 13324904 13333896 13535127 13584696 13608256 13740192 13749264 13754142 13772511 13832076 13971744 14031561 14055896 14192172 14197824 14253552 14478426 14484192 14503536 14513112 14518261 14742081 14747952 14945472 14980626 14986592 14990517 15045416 15217632 15233082 15282783 15309288 15319396 15463872 15467922 15479572 15540331 15718212 15775776 15786192 15812883 15972552 16035246 16041632 16063056 16294716 16316478 16322976 16327251 16552512 16591446 16652208 16842816 16859916 16926093 16955448 17159616 17199978 17222949 17229808 17396856 17472096 17483632 17513193 17747748 17754816 17759466 17778528 17796578 17969121 18046836 18070938 18112928 18332352 18338856 18363348 18410838 18442768 18621576 18708748 18733734 18746103 18922896 19004736 19049438 19074879 19304568 19338048 19350816 19383534 19656108 19663936 19669086 19774497 19974168 19987356 20000844 20310776 20377044 20390498 20412384 20623896 20631213 20748114 20761813 20957616 21048256 21083844 21296736 21380328 21417408 21509102 21717639 21726288 21755304 21769668 21900787 22121928 22202944 22418208 22470939 22479888 22568124 22607264 22826448 22849623 22933304 22963932 22979094 23195808 23219358 23350924 23577318 23663664 23679288 23687689 23958828 24052869 24062448 24094584 24442074 24451808 24484464 24547784 24828768 24887169 24978312 24994804 25230528 25289874 25433172 25739424 25799967 25844712 26208144 26225448 26365996 26621622 26632224 26639199 26649808 26667792 26694867 27070254 27106407 27169392 27480384 27498528 27508284 27545022 27616257 27664152 27943488 28063122 28100601 28111792 28384344 28507104 28574157 28956852 28968384 29007072 29026224 29036522 29075301 29484162 29495904 29503629 29961252 29973184 29981034 30090832 30435264 30466164 30565566 30585747 30618576 30638792 30935844 30959144 31080662 31122171 31436424 31551552 31572384 31625766 31646647 31945104 32070492 32083264 32126112 32263653 32589432 32632956 32645952 32654502 33182892 33304416 33382753 33719832 33852186 33874537 33910896 34399956 34445898 34459616 34468641 34793712 34829037 34944192 34967264 35026386 35495496 35518932 35557056 35593156 35732863 35938242 36093672 36141876 36225856 36663111 36677712 36726696 36821676 36885536 37243152 37417496 37467468 37492206 37845792 37934811 38098876 38149758 38609136 38701632 38767068 39312216 39338172 39548994 39948336 39974712 40001688 40605381 40621552 40754088 40780996 40824768 41247792 41262426 41317533 41496228 41523626 41915232 42094683 42167688 42593472 42760656 43018204 43435278 43452576 43510608 43539336 43554783 43801574 44226243 44243856 44836416 44941878 44959776 44971551 45136248 45214528 45652896 45699246 45848349 45866608 45927864 45958188 46391616 46438716 46620993 46701848 47154636 47327328 47358576 47375378 47438649 47917656 48105738 48124896 48189168 48238093 48884148 48903616 48968928 48981753 49095568 49657536 49774338 49956624 49989608 50579748 50778279 50866344 51478848 51599934 51634003 51668847 51689424 52416288 52450896 52539579 52731992 53243244 53264448 53278398 53299616 53335584 53389734 54140508 54212814 54338784 54466597 54997056 55016568 55090044 55232514 55328304 56126244 56201202 56223584 56238309 56768688 57014208 57148314 57224637 57913704 58014144 58052448 58073044 58150602 58300987 58968324 58991808 59007258 59323491 59922504 59962068 60181664 60932328 61131132 61171494 61237152 61277584 61871688 61893639 61918288 62161324 62244342 62285439 62872848 63144768 63251532 63293294 63890208 64140984 64252224 64527306 65178864 65265912 65309004 65702361 66365784 66608832 66765506 67412817 67439664 67704372 67749074 67821792 68548869 68799912 68891796 68919232 68937282 69587424 69658074 69934528 70052772 70990992 71037864 71063067 71186312 71465726 71876484 72158607 72187344 72283752 72767131 73326222 73355424 73453392 73527967 73643352 73771072 74486304 74661507 74834992 74934936 74984412 75691584 75869622 76197752 76299516 77218272 77399901 77534136 78624432 78676344 78704257 79097988 79896672 79917597 79949424 80003376 80084601 81210762 81243104 81508176 81561992 82495584 82524852 82635066 82848771 82992456 83047252 83830464 84189366 84301803 84335376 85521312 85722471 86036408 86870556 86905152 87021216 87078672 87109566 87225903 87603148 88452486 88487712 88510887 88866553 89883756 89919552 89943102 90272496 91305792 91398492 91696698 91733216 91757241 91855728 91916376 92877432 93241986 93366513 93403696 94309272 94654656 94717152 94750756 94877298 94939941 95835312 96211476 96249792 96378336 96476186 96790959 97768296 97937856 97963506 98191136 99548676 99913248 99979216 100148259 101159496 101556558 101623611 101732688 103199868 103268006 103337694 103378848 103405923 104487111 104832576 104901792 105079158 105463984 106486488 106556796 106599232 106671168 106779468 107198589 108281016 108425628 108677568 108933194 109989333 110033136 110180088 110465028 110656608 110916889 112252488 112402404 112447168 112476618 113537376 113804433 114296628 114449274 115827408 116104896 116146088 116301204 116601974 117936648 118014516 118646982 118725319 119845008 119924136 119966683 120363328 121816143 121864656 122262264 122342988 122474304 122555168 123743376 123787278 123836576 124322648 124488684 124570878 125745696 126284049 126503064 126586588 127780416 128281968 129054612 130357728 130531824 130618008 130664349 131404722 132731568 133531012 134825634 134879328 134914653 135408744 135498148 135643584 137097738 137545047 137599824 137783592 137874564 139174848 139316148 139862979 140105544 141981984 142075728 142126134 142315947 142372624 142931452 143752968 144317214 144374688 144567504 144714279 145534262 146652444 146710848 146906784 146945259 147055934 147286704 148972608 149323014 149669984 149869872 149968824 151739244 152334837 152395504 152599032 154436544 154799802 154902009 155006541 155068272 157248864 157352688 157408514 157618737 158195976 159793344 159835194 159898848 160006752 160169202 162421524 162486208 163016352 163123984 163399791 164991168 165049704 165270132 165697542 165984912 166094504 168378732 168603606 168670752 168714927 169067491 171042624 171444942 171558139 171673911 172072816 173741112 174042432 174157344 174219132 174451806 174902961 175206296 176904972 176975424 177021774 177733106 177970473 179767512 179886204 180544992 180969661 182796984 183393396 183466432 183514482 183711456 183832752 185680917 185754864 186483972 186733026 186807392 186856317 188618544 189434304 189501512 189754596 189879882 191670624 192422952 192756672 192952372 193581918 193709731 195536592 195927012 196382272 197107083 199097352 199826496 199958432 200296518 202318992 203113116 203247222 203465376 204336469 205646607 206399736 206536012 206675388 206757696 206811846 208974222 209803584 210158316 210927968 212972976 213113592 213189201 213558936 214397178 216562032 216851256 217866388 218301393 219978666 220066272 220360176 220583901 220930056 221313216 221833778 223984521 224504976 224804808 224953236 227074752 227608866 228593256 228898548 231654816 232199703 232292176 232602408 233203948 235873296 236029032 236112771 237293964 237450638 239690016 239752791 239848272 239933366 240253803 243632286 243729312 244524528 244685976 245110336 247486752 247574556 247673152 248546313 248645296 248977368 249141756 251491392 252568098 252905409 253006128 253173176 256563936 257167413 258109224 260715456 261063648 261236016 261328698 261501241 261677709 262809444 265463136 265532661 266599659 267062024 269651268 269758656 269829306 270817488 270996296 274195476 275090094 275199648 275271723 275567184 275749128 275846959 278632296 279725958 280099539 280211088 283963968 284151456 284252268 284631894 284745248 284819823 285862904 287505936 288634428 288749376 289135008 289428558 290372877 291068524 293304888 293813568 293890518 294111868 294573408 295266289 298646028 299339968 299739744 299937648 300444777 303478488 304669674 304791008 304870833 305198064 309599604 309804018 310013082 310136544 310217769 313461333 314497728 314705376 314817028 315237474 316052719 316391952 319670388 319797696 320013504 320338404 321595767 324843048 326032704 326247968 326799582 330099408 330540264 331395084 331969824 332189008 332750667 336757464 337207212 337341504 337429854 338134982 341413299 342889884 343116278 343347822 344145632 347482224 348314688 348438264 348903612 349805922 350412592 353809944 354043548 355466212 355940946 356175957 359535024 359772408 359900049 361089984 361939322 365448429 365593968 366786792 367028964 367422912 367665504 371361834 371509728 372967944 373466052 373614784 373712634 377237088 378852147 379003024 379509192 379759764 383341248 384845904 385904744 387163836 387419462 391073184 391854024 391993047 394214166 394474447 398194704 398598979 399916864 400593036 404637984 404743959 406226232 406494444 406930752 408672938 411293214 412635141 412799472 413072024 413350776 413623692 417948444 419588937 420316632 421855936 425945952 426227184 426378402 426947841 427117872 428794356 433124064 433702512 434142837 435732776 436602786 439957332 440132544 440720352 441167802 441860112 443667556 447969042 449009952 449609616 449906472 450066091 455217732 457004511 457186512 457797096 463309632 464399406 464584352 464706027 465204816 466407896 471746592 472058064 472225542 472856211 474587928 474901276 479380032 479505582 479696544 479866732 480507606 481750261 487264572 487458624 489049056 489371952 490199373 494973504 495149112 497092626 497290592 497954736 498283512 505136196 505810818 506012256 506144781 506346352 507202473 513127872 514334826 514674417 515021733 516218448 522127296 522472032 522657396 523002482 523355418 524708883 525618888 530926272 531065322 533199318 533911419 534124048 539302536 539658612 541634976 541992592 542908983 548390952 550180188 550399296 550543446 551134368 551498256 551693918 557042751 557264592 559451916 560199078 560422176 560568951 568302912 568504536 569263788 569490496 569639646 571725808 575011872 577268856 578270016 578857116 580745754 581129193 582137048 586609776 587781036 588223736 589146816 590532578 591321249 597292056 599479488 599875296 600889554 601286293 606956976 609339348 609582016 609741666 610396128 613009407 616939821 619199208 619608036 620026164 620273088 620435538 626922666 629410752 629634056 630474948 632105438 632783904 639340776 639567603 640676808 643191534 643616203 649686096 652495936 653599164 654904179 660198816 661080528 661751703 662790168 663939648 664378016 665501334 673514928 674414424 674859708 676269964 678924397 682826598 685779768 686232556 686695644 688291264 694964448 696599109 696876528 697807224 699611844 700825184 707619888 708087096 708338313 710932424 711881892 712351914 719070048 719544816 719800098 720761409 723878644 730896858 731187936 733573584 734057928 734318359 735331008 742723668 743019456 745638939 745935888 746932104 747425268 754474176 757704294 758006048 759018384 759519528 769691808 771502239 771809488 774327672 774838924 782146368 783708048 783986094 784503723 785033127 788428332 788948894 796389408 796597983 797197958 799798977 801186072 809275968 809487918 812452464 812988888 817345876 822586428 825270282 825598944 825815169 826144048 826701552 827247384 827540877 835896888 839177874 840298617 840633264 851891904 852454368 852756804 853895682 854235744 854459469 857588712 866248128 867405024 868285674 871118631 871465552 873205572 879914664 881440704 882335604 883720224 885798867 887335112 895938084 898019904 899219232 899812944 900132182 901334331 910435464 914009022 914373024 914612499 915594192 916523767 928798812 929168704 929412054 930409632 930653307 932815792 940383999 943493184 944116128 944451084 945712422 948158157 949175856 949802552 959011164 959393088 959733464 961015212 963500522 964787301 974529144 978098112 978743904 980398746 981046057 990298224 994185252 994581184 995909472 996567024 998252001 1010272392 1011621636 1012024512 1012289562 1012692704 1014404946 1028669652 1029348834 1030043466 1032436896 1034865343 1044944064 1045314792 1046004964 1046710836 1049417766 1050110647 1051237776 1062130644 1066398636 1067822838 1068248096 1068527871 1078605072 1079317224 1079700147 1083269952 1083985184 1085817966 1096781904 1100360376 1101086892 1102268736 1102996512 1103387836 1107718753 1114085502 1114529184 1118903832 1120398156 1120844352 1121137902 1136556441 1137009072 1138527576 1139279292 1143451616 1150023744 1154537712 1157714232 1161491508 1162258386 1164274096 1173219552 1175562072 1175979141 1176447472 1181065156 1182642498 1183423341 1194584112 1195796937 1199750592 1201779108 1202572586 1213913952 1214231877 1218678696 1219483332 1220792256 1226018814 1233879642 1238398416 1239216072 1240052328 1240871076 1253845332 1258766811 1259268112 1260949896 1264210876 1265567808 1278681552 1279135206 1280843523 1281353616 1286383068 1287232406 1299372192 1302428511 1307198328 1309808358 1320397632 1322161056 1323503406 1325580336 1328756032 1331002668 1347029856 1348828848 1349719416 1350198273 1352539928 1357848794 1365653196 1371013533 1371559536 1372465112 1373391288 1389928896 1393198218 1393753056 1394118081 1395614448 1397031373 1399223688 1401650368 1415239776 1416174192 1416676626 1418568633 1421864848 1423763784 1424703828 1438140096 1439089632 1439600196 1441522818 1445250783 1447757288 1461793716 1462375872 1467147168 1468115856 1468636718 1470598119 1485447336 1491277878 1491871776 1493864208 1494850536 1495380883 1515408588 1516012096 1518036768 1518434343 1519039056 1521607419 1539383616 1543004478 1543618976 1544023251 1548655344 1549677848 1567416096 1567972188 1569007446 1570066254 1574126649 1576856664 1577897788 1592778816 1593195966 1594395916 1599597954 1600654093 1601734257 1602372144 1618975836 1624904928 1625977776 1628726949 1634691752 1645172856 1650540564 1651197888 1651630338 1652288096 1653403104 1654494768 1655081754 1671793776 1678355748 1680597234 1681266528 1681706853 1688464507 1704908736 1705513608 1707791364 1708471488 1708918938 1715177424 1734810048 1736571348 1742237262 1742931104 1743387579 1746411144 1759829328 1764671208 1767440448 1771597734 1773963747 1774670224 1791876168 1798438464 1799625888 1800264364 1802668662 1803858879 1820870928 1828018044 1828746048 1829224998 1831188384 1833047534 1839028221 1850819463 1857597624 1858824108 1860819264 1861306614 1865631584 1880767998 1888232256 1888902168 1891424844 1896316314 1898351712 1899605104 1918022328 1918702809 1919466928 1922030424 1927001044 1929574602 1930848609 1949058288 1957487808 1960797492 1962092114 1964712537 1980596448 1985255109 1988370504 1991818944 1993134048 1996504002 2020544784 2023243272 2024579124 2025385408 2028809892 2036773191 2057339304 2058697668 2060086932 2064873792 2069730686 2089797327 2090629584 2092009928 2093421672 2098835532 2100221294 2102475552 2124261288 2125014939 2132797272 2135645676 2136496192 2137055742 2157210144 2158634448 2159400294 2162284227 2167970368 2171635932 2193563808 2200720752 2202173784 2202955077 2205993024 2206775672 2215437506 2228171004 2229058368 2236916817 2237807664 2240796312 2242275804 2255781061 2273112882 2274018144 2277055152 2278558584 2279366977 2286903232 2309075424 2314506717 2315428464 2322983016 2324516772 2328548192 2346439104 2351124144 2351958282 2352894944 2353511169 2362130312 2365284996 2366846682 2389168224 2391593874 2399396931 2403558216 2405145172 2427827904 2428463754 2437357392 2438966664 2439831967 2452037628 2467759284 2476796832 2477445507 2478432144 2480104656 2481742152 2482622631 2507690664 2517533622 2518536224 2521899792 2528421752 2557363104 2558270412 2561687046 2562707232 2563378407 2572766136 2574464812 2598744384 2604857022 2613355893 2614396656 2619616716 2644322112 2647006812 2651160672 2657396601 2662005336 2694059712 2697657696 2699438832 2700396546 2704002993 2705079856 2715697588 2731306392 2742027066 2743119072 2743837497 2744930224 2746782576 2749571301 2786396436 2787506112 2788236162 2791228896 2791959921 2794062746 2798447376 2821151997 2830479552 2832348384 2833353252 2837137266 2843729696 2844474471 2847527568 2849407656 2878179264 2879200392 2883045636 2890501566 2894361903 2895514576 2923587432 2934294336 2936231712 2937273436 2941196238 2943138171 2970894672 2982555756 2983743552 2987728416 2989701072 2990761766 2994756003 3030817176 3036073536 3036868686 3038078112 3043214838 3086008956 3087237952 3088046502 3097310688 3099355696 3104596029 3134832192 3135944376 3138014892 3140132508 3148253298 3150331941 3153713328 3155795576 3186391932 3188791832 3199195908 3201308186 3203468514 3204744288 3205583613 3237951672 3239100441 3249809856 3251955552 3257453898 3259604641 3269383504 3290345712 3301081128 3303260676 3304576192 3306806208 3308989536 3310163508 3323156259 3343587552 3356711496 3361194468 3362533056 3363413706 3376929014 3409669323 3411027216 3415582728 3417837876 3430354848 3438423559 3473142696 3484474524 3485862208 3486775158 3492822288 3519658656 3527937423 3529342416 3543195468 3547927494 3549340448 3550270023 3583752336 3587390811 3599251776 3600528728 3605337324 3607717758 3641741856 3656036088 3658449996 3662376768 3666095068 3678056442 3680484889 3701638926 3715195248 3717648216 3718967173 3722613228 3731263168 3761535996 3776300433 3777804336 3782849688 3792632628 3796703424 3799210208 3836044656 3837405618 3838933856 3844060848 3854002088 3859149204 3861697218 3898116576 3907285533 3921594984 3924184228 3929425074 3961192896 3970510218 3976741008 3986268096 3993008004 4041089568 4046486544 4049158248 4050594819 4057619784 4073546382 4114678608 4117395336 4120173864 4139461372 4179594654 4181259168 4182354243 4184019856 4186843344 4191094119 4197671064 4200442588 4204951104 4248522576 4250029878 4255705899 4265594544 4271291352 4274111484 4314420288 4317268896 4318800588 4324568454 4335752349 4343271864 4387127616 4401441504 4404347568 4405910154 4411794357 4413551344 4430875012 4456342008 4473833634 4475615328 4481592624 4484551608 4486142649 4511562122 4546225764 4548036288 4554110304 4555303029 4557117168 4558733954 4564822257 4618150848 4629013434 4630856928 4632069753 4645966032 4649033544 4657096384 4702248288 4703916564 4705789888 4707022338 4722379947 4724260624 4730569992 4733693364 4778336448 4783187748 4798793862 4801962279 4805202771 4807116432 4810290344 4856927508 4874714784 4877933328 4879663934 4886180847 4904075256 4935518568 4953593664 4954891014 4956864288 4960209312 4963484304 4965245262 4968523579 5015381328 5035067244 5037072448 5043799584 5045120559 5056843504 5065393521 5114726208 5116540824 5123374092 5125414464 5126756814 5145532272 5148929624 5209714044 5226711786 5228793312 5230162737 5239233432 5241092221 5294013624 5302321344 5314793202 5318302309 5321891241 5324010672 5395315392 5398877664 5400793092 5408005986 5410159712 5411576637 5431395176 5462612784 5484054132 5486238144 5487674994 5489860448 5493565152 5499142602 5517084663 5572792872 5576472324 5582457792 5583919842 5588125492 5596894752 5610059491 5642303994 5664696768 5666706504 5674274532 5687459392 5688948942 5695055136 5698815312 5756108427 5758400784 5766091272 5781003132 5788723806 5791029152 5792545827 5847174864 5872463424 5874546872 5882392476 5886276342 5894137611 5941789344 5955765327 5965111512 5975456832 5979402144 5981523532 5989512006 6005001661 6061634352 6073737372 6076156224 6086429676 6110319573 6172017912 6176093004 6194621376 6198711392 6209192058 6271888752 6276029784 6280265016 6296506596 6300663882 6307426656 6311591152 6372783864 6375044817 6377583664 6398391816 6402616372 6406937028 6409488576 6411167226 6475903344 6478200882 6486852681 6503911104 6514907796 6519209282 6538767008 6580691424 6602162256 6606521352 6608865231 6617979072 6620327016 6646312518 6687175104 6713422992 6722388936 6726827412 6753858028 6767343183 6819338646 6822054432 6831165456 6835675752 6838100931 6860709696 6876847118 6943520151 6946285392 6968949048 6973550316 6985644576 7039317312 7055874846 7058684832 7060533507 7086390936 7095854988 7098680896 7100540046 7167504672 7174781622 7198190793 7201057456 7210674648 7215435516 7283483712 7312072176 7316899992 7319495901 7332190136 7356112884 7360969778 7403277852 7430390496 7432336521 7435296432 7437934346 7445226456 7447867893 7495014493 7523071992 7552600866 7555608672 7565699376 7573380601 7585265256 7598420416 7672089312 7674811236 7677867712 7688121696 7690135221 7708004176 7718298408 7723394436 7796233152 7814571066 7840067679 7843189968 7848368456 7858850148 7941020436 7953482016 7972189803 7986016008 8082179136 8092973088 8098316496 8101189638 8106538471 8112008979 8115239568 8147092764 8229357216 8231512491 8234790672 8240347728 8248713903 8278922744 8359189308 8362518336 8364708486 8368039712 8373686688 8382188238 8395342128 8400885176 8497045152 8500059756 8511411798 8531189088 8533423413 8542582704 8548222968 8551255729 8634537792 8637601176 8649136908 8671504698 8683085709 8686543728 8802883008 8808695136 8811820308 8823588714 8827102688 8829414513 8861750024 8912684016 8947667268 8951230656 8963185248 8969103216 8972285298 8984268009 9023124244 9092451528 9108220608 9110606058 9114234336 9117467908 9129644514 9153254959 9258026868 9261713856 9264139506 9291932064 9298067088 9313788087 9404496576 9407833128 9414044676 9444759894 9448521248 9450995823 9461139984 9467386728 9566375496 9597587724 9603924558 9610405542 9614232864 9616750839 9620580688 9713855016 9717301323 9749429568 9755866656 9759327868 9772361694 9778813923 9808150512 9871037136 9909782028 9913728576 9920418624 9926968608 9930490524 9937047158 9969468777 10030762656 10070134488 10087599168 10090241118 10113687008 10130787042 10233081648 10246748184 10253513628 10291064544 10297859248 10315270677 10419428088 10453423572 10457586624 10460325474 10478466864 10482184442 10583812269 10588027248 10629586404 10636604618 10643782482 10648021344 10650810069 10762172433 10797755328 10801586184 10816011972 10820319424 10823153274 10862790352 10925225568 10968108264 10975349988 10979720896 10987130304 10998285204 11034169326 11041454667 11145585744 11152944648 11156901519 11167839684 11176250984 11193789504 11220118982 11284607988 11328901299 11333413008 11348549064 11377897884 11390110272 11397630624 11424439567 11512216854 11516801568 11532182544 11562006264 11577447612 11582058304 11585091654 11694349728 11721856599 11749093744 11764784952 11772552684 11788275222 11883578688 11911530654 11930223024 11958804288 11963047064 11979024012 12010003322 12123268704 12147474744 12151784457 12172859352 12220639146 12228707857 12344035824 12352186008 12356568349 12397422784 12418384116 12543777504 12547062729 12552059568 12560530032 12573282357 12593013192 12601327764 12614853312 12623182304 12745567728 12750089634 12755167328 12796783632 12805232744 12813874056 12822334452 12951806688 12956401764 12973705362 13007257047 13029815592 13038418564 13077534016 13161382848 13204324512 13213042704 13217730462 13235383071 13240654032 13292625036 13426845984 13444777872 13453654824 13458427947 13507716056 13534686366 13638677292 13644108864 13662330912 13671351504 13676201862 13694466771 13753694236 13887040302 13892570784 13896209259 13937898096 13947100632 13952048821 13971289152 14111749692 14117369664 14121067014 14167139841 14172781872 14191709976 14201080092 14335009344 14349563244 14396381586 14402114912 14405886837 14421349296 14430871032 14624144352 14633799984 14638991802 14658542541 14664380272 14712225768 14721939556 14806555704 14860780992 14864673042 14870592864 14875868692 14890452912 14895735786 14905570737 14990028986 15046143984 15105201732 15111217344 15131398752 15135361677 15146761202 15170530512 15196180563 15344178624 15349622472 15376243392 15380270442 15416008352 15436596816 15446788872 15629142132 15680135358 15686379936 15690488211 15696736912 15717700296 15723276663 15882040872 15906964032 15944379606 15954906927 15965673723 15972032016 16185946176 16196632992 16202379276 16213076942 16224017958 16230479136 16234729911 16294185528 16458714432 16463024982 16469581344 16480695456 16497427806 16551253989 16557845488 16718378616 16729416972 16736079424 16747373376 16764376476 16790684256 16801770352 16830178473 16994090304 17000119512 17022823596 17062378176 17066846826 17085165408 17096445936 17102511458 17268325281 17275202352 17298273816 17343009396 17366171418 17373087456 17377637481 17413951573 17617390272 17623640616 17647177428 17654205376 17658829026 17682412833 17723500048 17825368032 17867295981 17895334536 17926370496 17938206432 17944570596 17968536018 18015004983 18046248488 18184903056 18221212116 18228468672 18234935816 18259289028 18306509918 18330958719 18516053736 18528279012 18583864128 18596134176 18627576174 18639875083 18815666256 18828089352 18889519788 18897042496 18901991646 18922279968 18934773456 19125134451 19132750992 19195175448 19207849116 19220811084 19228465728 19233501678 19241161376 19427710032 19434602646 19511733312 19518655736 19544723388 19557627846 19616301024 19742074272 19819564056 19826595693 19853937216 19860981048 19874094316 19938937554 19952102293 20061525312 20140268976 20180482236 20227374016 20261574084 20302029549 20466163296 20493496368 20507027256 20514302793 20582129088 20595718496 20630541354 20838856176 20906847144 20920650948 20956933728 20964368884 21046656307 21167624538 21176054496 21181600521 21259172808 21273209236 21287564964 21296042688 21301620138 21524344866 21594572379 21603172368 21632023944 21646306548 21725580704 21850451136 21936216528 21950699976 21958487703 21996570408 22068338652 22082909334 22291171488 22305889296 22313803038 22335679368 22343603679 22352501968 22440237964 22485043479 22569215976 22657802598 22666826016 22697098128 22720141803 22755795768 22795261248 22848879134 23024433708 23033603136 23064365088 23070405663 23124012528 23154895224 23170183308 23388699456 23443713198 23498187488 23529569904 23545105368 23576550444 23823061308 23860446048 23916569409 23926094128 23958048024 24020006644 24246537408 24294949488 24303568914 24319615413 24336026937 24345718704 24441278292 24457415714 24688071648 24694537473 24704372016 24713136698 24746141709 24836768232 25087555008 25094125458 25104119136 25121060064 25146564714 25186026384 25202655528 25246364608 25491135456 25500179268 25510334656 25593567264 25600270239 25610465488 25627748112 25644668904 25653767187 25903613376 25912803528 25947410724 26014514094 26049257127 26059631184 26076837128 26408649024 26426085408 26435460924 26470766142 26481308064 26488243539 26543596087 26585250072 26853691968 26889555744 26907309648 26916855894 26934627823 26952804027 27015432112 27069372732 27277354584 27324661824 27342703008 27352403724 27388933542 27459764877 27507388472 27774080604 27785141568 27792418518 27875796192 27894201264 27904097642 27941364261 28223499384 28242134028 28334279682 28345563744 28352987469 28383419952 28402160184 28412236777 28699126488 28792763172 28804229824 28811773674 28842698592 28850252517 28861742064 29151903969 29248288704 29267599968 29277983604 29317085082 29328760544 29336441769 29424451536 29443879112 29613111408 29729346084 29741185728 29751737384 29780905824 29791471572 29811141474 29908406331 29980057972 30092287968 30210403464 30262797504 30270723354 30293522404 30341061024 30392361126 30412427767 30699244944 30760540884 30832016704 30873193632 30893577744 30945812031 31258284264 31360270716 31372759872 31380976422 31393473824 31435400592 31446553326 31764081744 31888759212 31909813854 31931347446 31944064032 31952430207 32080825633 32286517299 32393265984 32404758552 32426153884 32448035916 32460958272 32469459822 32553430057 32588371056 32926049964 32939162688 32961390912 32994855612 33102507978 33115690976 33124364001 33436757232 33458833944 33470704557 33528752952 33581368512 33603540704 33660356946 34000239024 34045647192 34133693652 34170330816 34192891872 34205022916 34273318701 34536650562 34550404704 34596547632 34686018792 34732342836 34746174912 34755274962 34827903146 35165569797 35247281232 35294354856 35317658052 35364825666 35447000096 35650736064 35734591962 35790669072 35876412864 35889141192 35937072036 36030009966 36092496976 36369806112 36442424232 36455353371 36469871632 36518578056 36613019836 36661917438 36686123571 37032107472 37056558024 37069705047 37192268352 37255152348 37279750166 37631332512 37641188187 37656178704 37719847071 37779039576 37803983292 37844559936 37869546912 38250268902 38265501984 38390350896 38415698232 38441622168 38467003356 38482322752 38855420064 38869205292 39021771141 39037311472 39089446776 39115255692 39232602048 39484148544 39639128112 39653191386 39706149213 39721962096 39748188632 39877875108 39904204586 40280537952 40360964472 40375283841 40523148168 40604059098 40932326592 40986992736 41014054512 41028605586 41055694837 41083400313 41191436992 41261082708 41677712352 41688627777 41813694288 41841301896 41856146463 41913867456 41928737768 42093312614 42335249076 42352108992 42363201042 42501419523 42518345616 42546418472 42575129928 42603240276 43048689732 43189144758 43206344736 43217660511 43264047888 43292613096 43307972563 43451161408 43872433056 43901399952 43916975406 43975627623 43993140816 44136677304 44165818668 44582342976 44611778592 44627606076 44671358736 44687207358 44705003936 44716712211 44880475928 44970086958 45138431952 45315605196 45333652032 45394196256 45440283606 45511591536 45588541689 45697758268 46048867416 46128730176 46140811326 46248025056 46309790448 46340366616 46356807373 46887426396 46996374976 47059139808 47071464633 47090210736 47153100888 47169829989 47646122616 47720892096 47833138818 47852188256 47864720781 47916096048 48040013288 48589898976 48607137828 48639230826 48672053874 48691437408 48704189733 48882556584 48914831428 49376143296 49389074946 49408744032 49426273396 49492283418 49620276883 49653761967 49673536464 50188250916 50208238272 50242120128 50293129428 50372052768 50405311056 50490535419 50982270912 51000358536 51187134528 51200540478 51220930976 51255496224 51289337808 51307534374 51825607056 51894821448 52029028188 52098514254 52119262368 52132912443 52153674256 52241854719 52852170816 52870921848 52941532284 52962616128 52976487078 53047238499 53087192174 53170500144 53601887943 53779111488 53814619296 53833711788 53869255646 53905608054 54030864224 54045014949 54138745464 54554709168 54685406016 54704807448 54777867084 54919529754 54992876157 55014776944 55548161208 55584837036 55751592384 55788402528 55808195284 55882728522 55919625249 56446998768 56484268056 56668559364 56691127488 56705974938 56766839904 56804320368 56824473554 57375403353 57398252976 57585526344 57623547348 57685397184 57700505034 57723484128 58303807938 58535199936 58555967208 58634170164 58657521088 58672883538 58848903072 58887758224 59226222816 59458692168 59479787079 59503474768 59561811648 59582943144 59622282948 59816812662 59856306879 59960115944 60184575936 60420806928 60541446708 60587044808 60682122048 60784722252 60824855534 60906088647 61398489888 61521081768 61542908379 61746387264 61787155488 61891624062 61932488179 62516568528 62720541432 62761952844 62786947648 62870801184 62893106652 63139968921 63528163488 63544801563 63777518424 63819627708 63862694892 63888128064 63904860414 64161651266 64573034598 64783717137 64809517104 64852307768 64896071832 64938919644 65106860114 65176742112 65852099928 65875463109 65989711224 66205015956 66231381952 66248728002 66873514464 66917667888 66941409114 67030811037 67057505904 67207081408 67320713892 67455130437 68000478048 68091294384 68160425409 68267387304 68385783744 68410045832 68546637402 69073301124 69100809408 69193095264 69372037584 69464685672 69510549924 69655806292 69929212891 70331139594 70494562464 70588709712 70635316104 70660376287 70729651332 70894000192 71469183924 71581338144 71749708227 71778282384 71874144072 72060019932 72184993952 72739612224 72884848464 72910706742 72939743264 72958846239 73037156112 73226039672 73323834876 73372247142 74064214944 74113116048 74139410094 74238425127 74510304696 74559500332 75262665024 75282376374 75312357408 75439694142 75558079152 75607966584 75634790977 75739093824 76500537804 76531003968 76780701792 76800810717 76831396464 76883244336 76934006712 76961301561 77710840128 77738410584 78043542282 78074622944 78178893552 78230511384 79278256224 79306382772 79412298426 79443924192 79464730617 79496377264 79630788261 79755750216 79808409172 80561075904 80721928944 80750567682 80803883469 80858412081 81046296336 81208118196 81973985472 82028109024 82057211172 82111389674 82166800626 82379294631 82522165416 83355424704 83377255554 83627388576 83682603792 83712292926 83824092783 83857475536 84186625228 84670498152 84726402084 85002839046 85036691232 85058962407 85092836944 85150259856 85206480552 85236710331 86097379464 86378289516 86412689472 86435321022 86528095776 86550757551 86585226192 86615945126 87455711907 87744866112 87802799904 87833950812 87951255246 87986281632 88009325307 88273354608 88331637336 89223557184 89255212152 89342717472 89374414716 89410007872 89433424422 89725218993 89760951856 89940173916 90276863904 90631210392 90788392512 90880567212 91023183072 91177083378 91237283301 91395516536 92097734832 92281622652 92496050112 92619580896 92680733232 92713614746 92837436093 93774852792 94118279616 94142929266 94180421472 94306201776 94339659978 94401948001 95292245232 95666277636 95704376512 95729441562 95832192096 95857290621 96080026576 96242476899 96859551897 97179797952 97214275656 97278461652 97344107748 97382874816 97408379466 97660290171 97765113168 97829662856 98778149892 98817488064 98852546792 98984566836 99240553766 99307523934 99347072928 99373092003 100376501832 100412113671 100586258856 100744105536 100810622112 100981070838 101047743871 102000717072 102401080956 102441861952 102510992448 102578675616 102615068748 102819956103 103651214112 103789642896 104058056376 104197028508 104238524736 104265824886 104307348512 104483709438 105741843696 105883064568 105952974156 106094476998 106174384348 106341000288 106591130329 107203775886 107629238592 107667423576 107738511292 107811216108 108061728448 108090029898 108277490928 109109418336 109366060113 109409614896 109555734168 109839059508 109985752314 110029553888 110058370713 111096322416 111169674072 111209115141 111576805056 111616390568 111765457044 111839250498 112893997536 112968536112 113159541213 113337118728 113411949876 113533679808 113608640736 113648947108 114095031559 114750806706 114796505952 115171052688 115247094696 115287982363 115401010068 115446968256 116607615876 117065313423 117111934416 117268340328 117345767076 117697806144 117775516448 118452445632 118917384336 118959574158 119006949536 119165886288 119244565896 119633625324 119712613758 119920231888 120841613856 121082893416 121125851523 121174089616 121569444504 121649711068 121812177294 122796979776 123042163536 123085816758 123167084511 123250200939 123574310976 123783248124 123864976358 125033137056 125065883331 125441082864 125523905688 125568439389 125741602368 125786213304 126279937842 127056326976 127089603126 127555036848 127639255416 127725389784 127809720828 128323302532 129146069196 129567434274 129619034208 129652981533 129704615536 129792143664 129877839288 129923917689 130213720228 130353484224 131704199856 131750926218 131926882869 131979422448 132410031912 132497456004 133747028928 133835335776 133882818228 134061622074 134115011808 134150136633 134641427784 134910260874 136000956096 136182588768 136320850818 136534774608 136765625067 136820091664 137093274804 138146602248 138386190528 138744075168 138929371344 139021099848 139070422119 139311612584 139858425782 140662279188 140989124928 141177419424 141214393899 141270632208 141320752574 141459302664 141509489967 142938367848 143162676288 143499416454 143556564768 143594162343 143748288144 143894231419 144120039864 144369987904 145769696928 145821413484 145879486528 145917692478 146074312224 146112569199 146452079344 146647669752 146744494284 148128429888 148226232096 148278820188 148476850254 148860830649 148961285901 149020609392 149119000664 150564752748 150624714816 150879388284 151116158304 151215933168 151269581954 151471606257 153001075608 153561403584 153601621434 153662792928 153766488672 153868013424 153922603122 154024230949 155476821168 156087084564 156149245888 156357787104 156398737329 156461022768 156725564157 158556512448 158612765544 158824596852 158887848384 158929461234 158992754528 159261576522 159511500432 159616818344 161443857888 161501135364 161607766938 161716824162 162092592672 162135044847 162416236392 162473858851 164056218048 164114422344 164222779348 164333601252 164758589262 164867371579 164978628471 165044330832 166754511108 167254777152 167365207584 167424585852 167648185566 167714951072 167758875747 168373250456 169340996304 169452804168 170005678092 170073382464 170117924814 170185673888 170300519712 170412961104 170473420662 172194758928 172756579032 172870642044 173056191552 173101515102 173170452384 173231890252 173911844221 174911423814 175605599808 175667901624 175902510492 175972563264 176018650614 176546709216 176663274672 178439361237 178510424304 178685434944 178748829432 178866848844 179450437986 179521903712 179568920637 179880347832 180553727808 181262420784 181761134424 182046366144 182354166756 182474566602 182718265941 182791033072 184195469664 184563245304 184628725137 185239161792 185361466464 185427229492 185674872186 185797464537 187549705584 188285858532 188360842944 188612403552 188679319956 188803896002 189419906763 190584490464 190634404689 191332555272 191458883124 191664384192 191714581242 192160053152 192484953798 193719103794 194428551312 194556923304 194688215496 194816758932 195320580342 195530226336 195659325712 197556299784 197626389327 197705093584 197969133672 198481107532 198615047868 198694145856 198746184006 200753003664 200824227342 201092433111 201172517712 201621244224 201962141676 202095487742 202365391311 204001434144 204481276227 204802161912 205157351232 205230137496 205639912206 207302428224 207579285792 208116112752 208394057016 208531649772 208614697024 208967418876 209787638673 211483687392 211766129136 211905948312 211981128861 212188953996 212348768696 212682000576 213182260658 214407551772 215249124681 215334847152 215477022584 215622432216 216180059796 216554981856 218218836672 218732120226 218819229792 218876538717 219111468336 219678119016 219971504628 220059107776 220116741426 222192644832 222339348144 222418230282 222715275381 223232781136 223530914088 223678500996 225787995072 225937072224 226319082426 226674237456 226823899752 226904372931 227217281472 227297894216 228190063118 229501613412 229593011904 230342105376 230402432151 230494189392 230575964726 230802020136 230883904683 232345449283 233215231752 234130626846 234223868832 234536680656 234691534152 234774798631 235551032896 237834768672 237919148316 238013899072 238331772576 238394191851 238489131792 238892364783 239267250648 239425227516 239840463776 241683227712 242165786832 242251703046 242348179232 242411650407 243138889008 243299422136 243624354588 246084327072 246171633516 246334169022 246500401878 247137883893 247566496248 247729952716 250066274112 250131766662 250882165728 251047811376 251136878778 251302692601 251472278349 251572426608 252559875684 254179206252 255110073696 255176887221 255278510832 255450779568 255619441656 255710130993 256646605064 258292138392 259134868548 259238068416 259305963066 259409231072 259584287328 259755678576 259847835378 260427440456 263408399712 263501852436 263853765738 263958844896 264027975921 264820063824 264994912008 265088927599 267670671552 267765636456 268123244148 268230023616 268300273266 269175656979 269282855568 269820521748 272365177536 272641701636 273069549216 273531250134 273640183328 273711849903 274186549608 276293204496 277488150336 277858742688 278042199696 278140844238 278512308279 278623225168 279716851564 281324558376 282354838848 282428787798 282541264416 282641505148 282918605328 283018979934 283205844003 285876735696 286998832908 287113129536 287188324686 287496576288 287571871863 287788462838 288240079728 288727430697 290578655691 291539393856 291642826968 291835384956 292148624448 292225138398 292904158688 292980870513 293295339504 293488988568 296452464192 296557640376 296953700508 297721661298 297922571802 298041218784 298119276009 298238001328 301129505496 301236341013 301758776568 302232316608 302431866336 302539163908 302943212514 303143231613 306002151216 307203242868 307325585856 307532977344 307736026848 307845206244 308048461898 308459868309 310953642336 312174169128 312715574208 312797474658 312922045536 313451128314 317225531088 317649193704 317858922468 317985509056 318523153044 319023000864 319233636688 319773390987 322887715776 323002270728 323215533876 323433648324 324185185344 324270089694 324832472784 324947717702 328098180339 328228844688 328445558696 328667202504 329517178524 329734743158 329957256942 330088661664 330175112139 333509022216 333627345423 334730415168 334849171704 335296371132 335429902144 335517751494 336746500912 338681992608 338905608336 339478623639 340011356184 340235849628 340371347776 340601039424 340825922208 340946841324 342285094677 344389517856 345513158064 345741284088 345863947089 346203030204 346340904768 346463780504 347823688442 349822847628 351195940269 351335803248 351805020984 352037301228 353093418432 353326549344 354157626577 356878722474 357020848608 357497658864 357733697688 358900875972 359043807424 359137841274 359760695664 362524841568 363377554569 363522268848 364708333512 364949133204 365436531882 365582066144 368390939328 369126490608 369257450274 369501253533 370722932928 370854458984 371349744372 371594929074 375099411168 376571717064 376705318167 377224807104 377358639912 377607792004 378839813526 379089943567 381168980928 381268809378 382665110544 382917766248 383053618819 383429162484 384320106304 384969907596 387438207588 388857102624 388958944599 389113846608 389376430992 389633517864 389771753067 390641160684 391060452672 391318651424 395112599568 395252778654 395410187168 395938267344 396962215064 397230095736 397492368012 401506007328 401648454684 402184866222 402345035424 402450409899 403924283352 404190975484 404730782622 408002868288 408962552454 409604323824 410296875201 410460274992 411279824412 415158571584 416232225504 416788114032 417063299544 417211266357 417934837752 419575277346 422967374784 423532258272 423811896624 423962257722 424377907992 424528469901 424697537392 426364521316 428815103544 430498249362 430669694304 430782487029 430954045168 431244864432 431682694257 432360119592 433109963712 437464240452 437638459584 437753077434 438222936672 438337707597 439356238032 439943009256 440233482852 444385289664 444678696288 444836460564 445430550762 446465562272 446582491947 447061828176 447357001992 451874144448 452638164852 453348474912 453647799504 453808745862 454414818771 454595788432 456380126236 459003226824 460684210752 460804864302 460988378784 461151929452 461604040272 461767809366 462072692847 464690898566 466430463504 468261253692 468447737664 469073361312 469196211987 469383068304 469549597262 470176692471 475669537344 475838296632 476663545152 476788383702 476978263584 477784729566 478534501296 478850455032 479680927552 484331573664 484503406092 484696358464 484823300814 486277778016 486405134541 486598844272 487248709176 487421576553 492168654144 492343267032 492668338044 493000803756 494275767786 494602114737 494935885413 495132992496 495459905432 500263533324 501764331456 502095622752 502273757556 502605385202 502944556698 503144853216 503276627241 505119751368 508358412504 510220147392 510353774442 510557021664 510901559136 511238883312 511420261986 511757928637 513293210128 516584276784 518269737096 518611926132 518818462144 519168574656 519511357152 519695670756 520854880912 521735532663 526816799424 527003704872 527707531476 527917689792 528055951842 529640127648 529989824016 530177855198 535318083711 535531272912 536246488296 536600546532 538351313958 538565711136 538706761911 539641043496 539832498763 545283403272 546139098432 547062500268 547280366656 547423699806 548154797823 548373099216 552586408992 553886175411 555717485376 556084399392 556281688476 557024616558 557246450336 557392393611 559433703128 562649116752 564857575596 565082528832 565283010296 565837210656 566037959868 566411688006 568259720289 571753471392 573997665816 574376649372 574993152576 575143743726 575576925676 576480159456 577454861394 577836127573 581157311382 583285653936 583670769912 584450276796 585808317376 585961741026 586590679008 586977977136 592879167981 593115280752 593907401016 595443322596 595845143604 596082437568 596238552018 596476002656 602259010992 602472682026 603517553136 604863732672 605078327816 605886425028 606286463226 607096173933 612004302432 613443828681 614406485736 615472053696 615690412488 616096923796 616919736618 618515171083 621907284672 624348338256 625594949316 625844091072 626902256628 629362916019 634451062176 635298387408 635717844936 635943386583 637046306088 638046001728 638467273376 639546781974 646004541456 646431067752 646867296648 648540179388 649664945568 649895435404 656196360678 656457689376 656629616151 656891117392 657334405008 659034357048 659469486316 659914513884 660177323328 660350224278 667018044432 667254690846 668145826143 669698343408 670592742264 671035502988 673493001824 677363985216 677811216672 678957247278 680022712368 680471699256 680713118793 681651844416 681893682648 684570189354 688779035712 691026316128 691482568176 691727894178 692406060408 692651714049 692927561008 695647376884 697036347849 699645695256 702391880538 702671606496 703610041968 704074602456 704324395893 706653098688 708315253154 713757444948 714041697216 714995317728 715182575553 715467395376 716677094349 717801751944 718275682548 719521391328 725049683136 726755109138 727044537696 727234951221 729416667024 729898266408 730873063764 731164132288 738252981216 738514900548 739002507066 741413651679 741708917968 742699488744 743189858148 750198822336 753143434128 753410636334 753908077803 754416835047 754717279824 755215584008 757679627052 758179887134 762537618756 765330221088 765530661663 765835532496 766107237638 766858324968 767130392979 769939815192 774876415176 777714205248 777917889198 778227693216 778752861984 779267035728 779543506134 780058201903 781282321368 782637302848 790225199136 790505557308 790820374336 791876534688 792083927763 793924430128 794460191472 794984736024 795266782797 803012014656 803296909368 804369732444 804690070848 804900819798 807526970937 807848566704 808381950968 809461565244 817925104908 819208647648 820593750402 820920549984 821135549709 822559648824 822851478697 832464451008 833576228064 834126599088 834422532714 834973462513 835536924837 835869675504 839150554692 847064516544 847623793248 847924515444 848755815984 849056939802 849395074784 849617532009 852729042632 857630207088 860996498724 861339388608 861564974058 861908090336 862489728864 863365388514 864720239184 866182292091 874928480904 875506154868 876445873344 876675415194 878712476064 878942611539 879886018512 880466965704 880779340087 889357392576 889672921128 890861101524 892931124544 893164983894 894123656352 894357828027 894714003984 903709023039 905276329704 906696949824 907295599008 907617491724 908829637542 909191576864 909429694839 912760252472 918006453648 921609728604 921976757568 922303858904 923208080544 923535618732 924145385694 925379604927 929381797132 932860927008 936522507384 938146722624 938392423974 938766136608 939099194524 940353384942 942785260777 951676593264 953576767404 953956527168 955569459132 957069002592 957700910064 959320172961 968663147328 969006812184 969646601628 972555556032 972810269082 973197688544 974497418352 974843153106 984686534064 985336676088 986001607512 988551535572 989204229474 989871770826 990265984992 990525336417 990919810864 1000527066648 1000882036269 1004191245504 1004547515112 1005210770404 1005889113396 1006289706432 1006553254482 1010239502736 1016716825008 1018435870917 1020707548884 1021114043328 1021803118272 1022477766624 1022840523972 1023515857274 1026586420256 1026855284031 1033168553568 1036539474192 1037223852264 1037591841267 1039022714304 1039391341512 1041709761824 1043471065326 1054007409744 1055415062952 1056111903684 1059280255296 1059979648032 1060355710396 1062472879731 1070636167422 1071062545824 1072492976592 1073201093064 1076702627916 1077131422272 1077413523822 1079282086992 1079664997526 1090132663707 1090566806544 1094125000536 1094847399612 1096309595646 1096746198432 1105172817984 1107772350822 1108503760599 1112168798784 1112563376952 1114049233116 1114492900672 1114784787222 1118867406256 1125298233504 1129715151192 1130115954501 1130566020592 1131674421312 1132075919736 1132823376012 1136519440578 1137269830701 1143506942784 1147995331632 1148753298744 1149160856457 1150287487452 1151153851352 1152960318912 1154909722788 1155672255146 1162314622764 1166571307872 1166876833797 1167341539824 1168900553592 1169315259201 1171923482052 1173181358016 1173955954272 1176717275401 1185758335962 1186230561504 1187814802032 1190886645192 1191690287208 1192477104036 1192952005312 1204518021984 1204945364052 1207035106272 1207351229697 1210156655632 1211772850056 1212572926452 1214192347866 1224008604864 1226887657362 1228812971472 1230890625603 1231380824976 1232193847592 1233839473236 1237030342166 1248696676512 1251189898632 1251633799071 1253804513256 1258725832038 1268902124352 1270596774816 1271435689872 1271886773166 1272726539947 1273585409703 1274092612176 1276934546752 1279093563948 1292009082912 1292347461087 1292862135504 1293734593296 1295048082771 1297080358776 1299329891136 1299790870808 1312392721356 1312915378752 1313259232302 1313782234784 1314668810016 1318068714096 1318938972632 1319829027768 1320700448556 1334036088864 1334509381692 1336291652286 1339396686816 1339747475841 1341185484528 1342071005976 1342547149453 1346986003648 1355622433344 1357914494556 1360045424736 1360943398512 1361426237586 1363244456313 1363787365296 1369140378708 1382052632256 1382965136352 1383455788356 1384812120816 1385303428098 1385855122016 1386218078541 1391294753768 1394072695698 1399291390512 1404783761076 1405343212992 1407220083936 1408149204912 1408648791786 1410530077413 1416630506308 1427514889896 1429990635456 1430365151106 1430934790752 1433354188698 1435603503888 1436551365096 1437061028563 1439042782656 1453510218276 1454089075392 1454469902442 1458833334048 1459215403623 1459796532816 1461746127528 1462264729659 1476505962432 1477029801096 1478005014132 1482827303358 1483417835936 1483806344211 1485398977488 1486379716296 1506286868256 1506821272668 1507816155606 1508833670094 1509434559648 1509829881723 1510431168016 1515359254104 1516359774268 1525075237512 1530660442176 1531061323326 1531671064992 1532214475276 1533716649936 1534260785958 1535273785911 1539879630384 1549752830352 1555835778396 1556455386432 1557505723968 1558534071456 1559087012268 1560116403806 1562564642736 1565206597989 1580450398272 1581011114616 1583753069376 1584167855526 1587848860256 1588920382944 1589969472048 1590533565594 1606593818736 1608739464888 1609801639596 1615053941874 1615697133408 1616120285733 1616763901936 1618923130488 1619497496289 1635850209816 1638417295296 1641187500804 1641841099968 1642271099418 1644464393469 1645119297648 1645702957394 1661658526233 1667152456128 1668253198176 1668845065428 1669946925026 1671073849674 1671739351008 1672177180833 1678301109384 1695247586496 1695849030888 1697511631968 1698113879604 1698790149568 1699235064018 1704779160867 1705458085264 1715260414176 1721992997448 1723129948116 1723816180672 1724979457728 1726730777028 1729440478368 1732364584182 1733508382719 1749856961808 1751012309736 1753350830388 1757424952128 1757885223078 1759772037024 1760933931408 1761558680174 1778637503943 1779345842256 1781722203048 1786329967788 1788247312704 1788715656054 1789428007968 1793637012019 1807418046078 1810552659408 1814591198016 1815234983448 1817659275084 1818383153728 1818859389678 1821288521799 1825520504944 1836012907296 1840331486043 1843219457208 1844607717808 1846416161088 1847071237464 1848290771388 1850759209854 1855545513249 1858763594264 1865721854016 1873045014768 1876784847948 1877532273216 1878198389048 1880706769884 1885570521554 1888088748057 1903353186528 1907153534808 1907830159749 1911138918264 1914138005184 1915401820128 1918640345922 1919907133549 1938013624368 1939293203256 1945620538164 1946395377088 1948994836704 1949686306212 1969373068128 1969888848453 1970673352176 1972003215024 1977103071144 1978408458948 1979743541652 1980531969984 1981050672834 1981839621728 2001054133296 2001764072538 2009095030224 2010421540808 2011778226792 2013106508964 2020479005472 2033433650016 2036871741834 2041415097768 2042139356379 2044955533248 2045681047944 2047031714548 2053172840512 2053710568062 2066337107136 2073078948384 2074447704528 2075183682534 2077955142147 2078782683024 2083419523648 2086942130652 2091109043547 2108014819488 2110830125904 2112223807368 2112973187679 2119959296064 2120711420792 2124945759462 2141272334844 2142125091648 2144985953184 2146402186128 2150031283047 2153405255832 2154827047644 2158564173984 2159329995052 2167805599621 2180265327414 2181133613088 2181704853663 2188250001072 2189694799224 2190471664897 2192619191292 2193492396864 2215544701644 2217007521198 2224240955037 2225126753904 2228098466232 2229569574444 2237734812512 2250596467008 2259430302384 2260231909002 2261132041184 2261724233409 2264151839472 2265646752024 2273038881156 2274539661402 2295990663264 2297506597488 2298321712914 2300574974904 2301391178937 2302307702704 2309819445576 2311344510292 2324629245528 2333142615744 2333753667594 2334683079648 2337801107184 2338630518402 2340174605709 2343846964104 2347911908544 2353434550802 2371516671924 2372461123008 2375629604064 2376251783289 2381773290384 2383380574416 2384954208072 2385800348391 2409036043968 2409890728104 2414070212544 2414702459394 2420313311264 2423545700112 2425145852904 2428384695732 2453775314724 2457625942944 2461781251206 2462761649952 2463406649127 2464387695184 2467678946472 2468554436091 2474060684332 2497393353024 2502379797264 2503267598142 2504920387539 2506610774511 2507609026512 2517451664076 2541193549632 2542871379744 2543773546332 2545453079894 2547170819406 2548185224352 2548852596027 2558187127896 2584018165824 2584694922174 2585724271008 2587469186592 2590096165542 2594160717552 2598546876273 2599581741616 2624785442712 2626518464604 2627564469568 2629337620032 2636137428192 2636827834617 2637877945264 2639658055536 2641400897112 2642338020261 2668072177728 2669018763384 2672583304572 2678793373632 2679494951682 2682370969056 2683073484081 2684142011952 2685094298906 2711127069117 2715828989112 2720090849472 2721886797024 2722852475172 2726488912626 2727574730592 2728289084517 2733990396961 2738280757416 2765930272704 2766911576712 2769624241632 2770606856196 2771710244032 2772436157082 2776138814781 2782589507536 2788145391396 2798582781024 2809567522152 2814440167872 2816298409824 2817297583572 2821060154826 2828355782331 2833261012616 2855029779792 2860730302212 2861869581504 2866708377396 2871207007776 2873102730192 2874122057126 2877960518883 2907020436552 2908939804884 2917666668096 2918430807246 2919593065632 2923492255056 2924529459318 2926460388031 2954059602192 2956010028264 2965654606716 2966835671872 2967612688422 2970797954976 2971576009251 2972759432592 3002646108807 3012573736512 3013642545336 3015632311212 3017667340188 3018869119296 3019659763446 3020862336032 3030718508208 3032719548536 3050150475024 3062122646652 3063342129984 3064428950552 3067433299872 3068521571916 3070547571822 3079759260768 3080565852093 3099505660704 3111671556792 3112775523801 3117068142912 3118174024536 3120232807612 3125129285472 3130413195978 3132480060001 3162022229232 3168335711052 3175697720512 3177840765888 3179938944096 3181067131188 3187418639193 3213187637472 3217478929776 3219603279192 3230107883748 3231394266816 3232240571466 3233527803872 3237846260976 3238994992578 3271700419632 3282375001608 3284542198836 3288928786938 3290238595296 3291405914788 3304325040199 3323317052466 3325511281797 3336506396352 3337690130856 3339893850052 3342147699348 3343478702016 3344354361666 3356602218768 3390347863503 3391698061776 3395023263936 3396227759208 3398470128036 3409558321734 3410916170528 3411809492103 3430520828352 3443985994896 3446259896232 3447482569371 3453461554056 3458880956736 3464729168364 3467016765438 3499713923616 3502024619472 3506701660776 3507945777603 3515770446156 3519544074048 3521867862816 3523117360348 3530151826203 3557275007886 3558691684512 3563444406096 3572659935576 3577431312108 3578856015936 3587274024038 3614836092156 3621105318816 3622053689091 3630469966896 3635318550168 3637718779356 3642577043598 3651041009888 3672025814592 3680662972086 3686438914416 3689215435616 3694142474928 3696581542776 3701518419708 3711091026498 3717527188528 3746090029536 3753569695896 3754901397213 3756396778096 3761413539768 3771141043108 3776177496114 3806706373056 3814307069616 3815660319498 3818179619841 3820756229109 3822277836528 3830803640256 3837280691844 3839814267098 3876027248736 3877042383261 3878586406512 3885144248313 3891241076328 3897989673408 3899372612424 3938746136256 3939777696906 3941346704352 3944006430048 3954206142288 3956816917896 3959487083304 3962101345668 3963679243456 4002108266592 4003528145076 4018190060448 4019242427523 4020843081616 4023556453584 4026213017928 4027641448359 4040958010944 4066867300032 4073743483668 4082830195536 4084278712758 4089733368939 4091362095888 4094063429096 4107421136124 4146157896768 4148895409056 4150367365068 4155910284294 4157565366048 4158654235623 4173884261304 4182218087094 4216029638976 4221660251808 4224447614736 4225946375358 4228736568211 4231590232239 4241422841584 4249891518924 4282544669688 4289971906368 4292804372256 4300062566094 4306810511664 4309654095288 4311183085689 4317128347968 4318659990104 4335611199242 4360530654828 4362267226176 4363409707326 4376500002144 4377646210869 4379389598448 4380943329794 4385238382584 4386794188977 4431089403288 4434015042396 4448481910074 4450253507808 4451419032633 4456196932464 4459139148888 4460721173989 4475469625024 4518860604768 4520463818004 4522264082368 4523448466818 4528303678944 4529489645169 4531293504048 4546077762312 4549079322804 4591981326528 4595013194976 4596643425828 4601149949808 4602782357874 4604615405408 4605821357733 4619638891152 4622689020584 4649258491056 4667507335188 4669366159296 4675602214368 4677261036804 4680349211418 4687693928208 4695619793967 4706869101604 4743033343848 4751259208128 4752503566578 4763546580768 4766761148832 4769908416144 4771600696782 4774751159419 4819781456208 4829404918788 4840626622528 4847091400224 4848360857199 4850291705808 4856769391464 4858492488867 4907550629448 4915251885888 4923562502412 4925523299904 4926813298254 4928775390368 4935357892944 4937108872182 4948121368664 5004759594528 5006535196284 5009840775078 5013221549022 5015218053024 5016531542499 5034903328152 5036689624381 5085742759488 5087547092664 5090906159788 5094341638812 5096370448704 5097705192054 5110888518949 5114337482601 5116374255792 5169389844348 5171448542016 5174938373184 5180192331084 5188321435104 5197093752546 5199163483232 5200525148157 5249570885424 5253036929208 5272274856384 5273655669234 5275755890528 5279316111072 5282801794224 5284676040522 5338037526768 5345166609144 5358989903364 5364741938112 5366146968162 5368284023904 5370188597812 5380911036057 5422254138234 5431657978224 5443773594048 5445704950344 5452977825252 5455149461184 5456578169034 5463865565397 5467980793922 5476561514832 5520994458129 5533823153424 5539248483264 5541213712392 5544872314164 5552277629562 5565179015072 5566636539747 5576290782792 5597165562048 5619135044304 5632596819648 5634595167144 5642120309652 5656711564662 5664266244171 5666522025232 5710059559584 5721460604424 5723490479247 5733416754792 5742414015552 5746205460384 5748244114252 5755921037766 5759721400647 5814040873104 5817879609768 5836861614492 5839186131264 5846984510112 5849058918636 5852920776062 5908119204384 5909666545359 5912020056528 5931309213432 5935225376844 5941595909952 5943152018502 5945518865184 6005292217614 6027285090672 6031264622424 6035334680376 6039319526892 6041724672064 6061437016416 6065439097072 6100300950048 6124245293304 6126418069137 6128857901104 6134866599744 6137043143832 6141095143644 6159518521536 6161131704186 6199011321408 6223343113584 6225551047602 6233865426441 6236348049072 6240465615224 6250258570944 6260826391956 6264960120002 6273327130641 6324044458464 6336671422104 6338919563037 6359877888192 6362134262376 6374837278386 6426375274944 6434957859552 6439206558384 6450093849141 6460215767496 6464481142932 6467055607744 6475692521952 6477989985156 6503416798863 6543400839264 6545114560989 6564750003216 6569084397672 6571414994691 6577857573876 6580477190592 6582811829576 6608650080398 6646634104932 6651022563594 6672722865111 6675380261712 6679787700104 6684295398696 6688708723332 6713204437536 6780695727006 6783396123552 6785172700227 6792455518416 6796940256072 6819116643468 6821832341056 6823618984206 6887971989792 6892519792464 6894965138742 6904173536811 6906923108112 6929458336728 6934033530876 6999427847232 7004049238944 7013403321552 7015891555206 7020523817127 7031540892312 7043735725632 7046234720696 7060303652406 7114550015772 7117383369024 7126888812192 7145319871152 7154862624216 7157401045173 7174548048076 7202708927773 7229672184312 7242210637632 7244107378182 7260939933792 7270637100336 7275437558712 7278018757561 7285154087196 7302082019776 7361325944172 7372877828832 7378430871232 7388284949856 7390219947381 7393163085552 7403036839416 7405663308273 7422182052996 7435054377056 7492180059072 7507139391792 7509802794426 7512793556192 7514761162617 7522827079536 7542282086216 7552354992228 7628614139232 7631320638996 7636359239682 7641512458218 7644555673056 7646557788081 7674561383688 7679628534196 7752054497472 7754084766522 7757172813024 7770288496626 7782482152656 7790383470631 7795640628819 7798745224848 7879555393812 7882693408704 7888012860096 7908412284576 7910483503851 7913633835792 7918974166608 7924202691336 7927014060783 8004216533184 8007056290152 8036380120896 8038484855046 8041686163232 8047112907168 8052426035856 8055282896718 8147486967336 8165660391072 8168557425516 8179466737878 8182724191776 8184867253551 8188126858192 8201971190883 8214842272248 8297790818112 8300734730136 8311820568588 8315130732096 8317308471246 8328416444343 8347768522608 8364436174188 8443320503616 8448895229472 8451892750716 8457473136422 8463180464478 8482845683168 8485067346993 8499783037848 8565089339376 8585608744512 8600125132188 8613621023328 8619308190576 8622366171378 8633881556649 8637319980208 8671222398484 8721061309656 8726819414652 8753000004288 8755292421738 8758779196896 8761886659588 8770476765168 8773588377954 8779381164093 8862178806576 8868030084792 8896963820148 8900507015616 8902838065266 8912393864928 8914728027753 8918278297776 8921442347978 9007938326421 9037721209536 9040927636008 9046896933636 9056607357888 9058979290338 9062587008096 9092155524624 9098158645608 9190026389952 9193286851656 9202299899616 9205564715748 9209230810816 9211642715466 9239277782304 9241697556279 9245378041168 9298516982112 9335014670376 9338326571403 9351204428736 9354522073608 9360698422836 9375387856416 9391239587934 9397440180003 9413738203208 9486066687696 9505007133156 9527093161536 9533522297664 9539816832288 9543201393564 9549502318838 9562255917579 9639562912416 9658809837576 9694182800448 9696721714398 9700583411616 9713538782928 9716984977734 9723400644103 9815101258896 9847125004824 9853626596508 9857550780736 9870715785888 9874217744364 9896242737328 9912975120597 9976533845391 10009519189056 10013070392568 10019681550156 10026443098044 10030436106048 10033063084998 10069806656304 10073379248762 10171043590509 10175094185328 10181812319576 10188683277624 10195410384108 10221777037898 10228674965202 10232748511584 10235428476309 10338779688696 10342447708113 10360384662168 10376642870208 10394187505092 10398326966464 10401050296314 10499141770848 10506073858416 10523837332809 10547311338468 10551511781056 10558632222144 10565603588448 10569352081044 10590455478609 10676075053536 10690333218288 10717979806728 10732293936324 10736568047808 10740377195624 10761822072114 10844508276468 10863315956448 10891409900688 10905955650504 10913156338068 10927731130794 10935961587844 10953123029664 10978886423887 11041988916258 11067646306848 11082427424784 11089744628328 11104555259124 11130358030144 11133273079494 11152581565584 11238270088608 11264704191639 11269190334288 11284240619304 11313423129324 11328532488342 11333044050464 11420119119168 11442921208848 11446980958494 11454538859523 11466833509584 11492410920768 11496488228504 11511842075532 11519442801294 11628081746208 11635759219536 11655432744939 11673723228984 11693969020224 11698117837272 11705841552124 11751788250577 11816238408768 11819333090718 11824040113056 11862618426864 11870450753688 11874662183389 11886304037004 11891037730368 12010584435228 12054570181344 12057727282569 12062529244848 12070669360752 12078639053784 12082924345077 12122874032832 12130878194144 12200601900096 12248490586608 12252836138274 12257715802208 12274086287664 12282190287288 12322263408372 12446686227168 12451102095204 12467730852882 12472696098144 12475962706869 12480931230448 12521652783912 12529920240004 12546654261282 12648088916928 12673342844208 12677839126074 12686209704633 12694770696717 12724268524752 12749674556772 12869915719104 12878413116768 12900187698282 12920431534992 12928962285864 12933549257067 12951385043904 12955979970312 13006833597726 13086801678528 13090229121978 13129500006432 13138168795344 13142829989382 13155715147752 13160382566931 13165623659152 13217300160796 13293268209864 13302045127188 13345445730222 13350760523424 13354257097899 13359575400208 13368590797392 13377417446664 13382163521967 13426408875072 13561391454012 13566792247104 13570345400454 13584911036832 13588468935507 13593880512144 13638233286936 13647237968412 13775943979584 13785039584928 13789930277484 13808347073622 13813846216224 13817464073199 13858916673456 13868067061752 14008098477888 14026806643104 14031783110412 14041047634254 14063081784624 14086859381901 14092469441392 14120607304812 14229100031544 14253777624384 14290639742304 14309725248432 14314802090346 14324253478257 14349096096152 14405417855546 14459344368624 14488214756364 14521879867584 14541274200672 14545082571597 14550875117424 14556037515122 14570308174392 14575477466601 14722651888344 14745755657664 14776569899712 14780439894762 14786326171104 14806073678832 14811326616546 14821105836157 14844364105992 14870108754112 15014278783584 15019605588852 15025587112384 15029522325234 15045654159072 15049594627497 15084564172432 15104709984456 15110068873143 15257228278464 15262641277992 15272718479364 15283024916436 15289111346112 15293115576162 15332665556847 15343012447803 15349122767376 15359257068392 15508169533044 15514345626048 15540576993252 15564964305312 15580766941262 15591281257638 15597490449696 15601575444471 15759110787624 15816824569152 15820967007702 15827267671584 15837948333216 15848405382672 15854028121566 15864495787747 16014112580304 16076969710092 16083372326464 16094225814336 16104852071712 16110565793436 16142733108171 16294973934672 16331320782144 16337114851032 16358933475756 16365448383552 16369734507102 16376253716384 16403942381766 16429684544496 16601469460272 16623641137176 16634616942492 16656832888686 16695537045216 16699909619241 16728872348376 16734807461653 16897790458944 16903785501432 16914946272844 16926360928956 16965691366336 16970134693986 16992798732513 16999566075696 17130178678752 17170471437741 17200250264376 17227242046656 17238616381152 17244732342756 17267763113298 17274639960416 17279164201941 17342444796968 17442122619312 17453638829304 17510584843476 17517558393792 17523773319176 17540953530336 17547176755908 17558762328186 17724357613152 17736060169584 17793927640296 17805676130532 17824787729856 17829456055506 17836556595552 17842884695956 17912919954763 18015876652842 18081855272016 18093793867272 18117958580676 18125174016192 18184311049248 18196317291216 18379254207411 18386573703312 18404599799232 18411129431496 18423285430932 18478555564608 18483395112558 18490756082336 18597033964224 18670029340752 18676653142806 18709044147216 18721396845672 18750775712832 18782479175868 18794880360006 18819981391923 18827476406416 18972133375392 19010014266312 19016758689111 19079633664576 19086402787128 19099004637676 19124511835158 19279125824832 19317619675152 19350281547423 19393443428796 19401166823232 19427077565856 19433969955468 19446801288206 19510250396589 19630202517792 19635343682967 19694250009648 19707253193016 19714244984073 19741431571776 19748435488728 19792485474656 19825950241194 19953067690782 20026140785136 20039363100312 20052886196088 20066126169996 20139613312608 20146758497524 20342087181018 20350188370656 20355518100681 20363624639152 20377366555248 20390820768216 20443554075796 20457349930404 20465497023168 20470856952618 20677559377392 20684895416226 20712520610433 20720769324336 20788375010184 20802100592628 20998283541696 21012147716832 21047674665618 21061571451381 21094622676936 21131207176896 21138704162088 21180910957218 21352150107072 21380666436576 21435959613456 21464587872648 21472203135519 21480754391248 21523644144228 21608126783319 21689016552936 21726631912896 21782819801376 21811911301008 21826312676136 21834056272683 21855462261588 21871923175688 21906246059328 21957772847774 22083977832516 22135292613696 22164854849568 22170659842143 22179489256656 22209110518248 22216989924819 22266546158988 22305163131168 22476540177216 22529408383278 22538380668576 22544283487851 22568481238608 22626846258648 22657064976684 22666088100928 22885842417696 22893961916988 22909077719046 22933667019168 22939673364243 22992976457008 23023684151064 23038885602588 23256163492416 23271518439072 23310865489878 23347446457968 23371150411893 23386921886457 23396235674544 23411683104248 23503576501154 23638666181436 23648080226112 23725236853728 23731450511553 23740901507376 23749324366778 23772608074008 23781042182349 24021168870456 24109140362688 24115454565138 24125058489696 24141338721504 24157278107568 24165848690154 24181804258993 24261756388288 24496981173216 24505672276548 24515431604416 24548172575328 24554601760653 24564380574576 24605913572649 24644526816744 24893372454336 24902204190408 24935461705764 24945392196288 24951925413738 24961862460896 25043305567824 25059840480008 25093308522564 25346685688416 25355678252148 25372419409266 25389541393434 25448537049504 25455202040979 25499349113544 25508395839607 25756826233536 25800375396564 25840863069984 25857924571728 25867098514134 25884177337903 25901644669947 25911959940624 26013667195452 26180458243956 26259000012864 26276337590688 26285659978764 26311430295504 26320765133862 26331247318304 26338143492279 26434600321592 26586536419728 26604090254376 26690891460444 26701521046848 26708514195798 26719150800416 26737181594784 26754834893328 26764327043934 27122782908024 27140690800908 27169822073664 27176937871014 27187761024288 27276466573872 27294475936824 27304159542697 27570079169856 27579860554968 27616694147244 27627692432448 27634928146398 27717833346912 27725092668837 27736134123504 28014979714209 28053613286208 28063566220824 28082095268508 28126163569248 28173718763802 28184938882784 28192320540009 28241214609624 28458200063088 28581279484608 28619450496864 28629604180692 28648506956514 28686767752737 28698192192304 28810835711092 28918688737248 28976429512728 29082548401344 29090165143194 29101750234848 29112075030244 29140616348784 29150954933202 29170201932309 29445303776688 29560879789524 29572652342208 29612147357664 29622653233092 29642211672314 29688728211984 29738925361791 29929601536173 30028557567168 30039211177704 30059044650468 30091308318144 30099189254994 30169128344864 30209419968912 30220137746286 30525282555984 30545436958728 30566049832872 30586231152324 30665331113694 30686024895606 30698245534752 30706285428927 30718514136784 31016339066088 31027343124339 31081153986504 31129928610624 31161533882524 31182562515276 31194980899392 31203150888942 31518221575248 31571511998427 31641934015404 31654535343168 31675896666432 31696810765344 31708056243132 31728991575494 31771366435827 32028225160608 32153939420184 32209704143424 32221131586872 32285466216342 32589947869344 32674229702064 32717866951512 32739469014204 32752507432768 32807884763532 32859369088992 32936659271661 33202938920544 33247282274352 33269233884984 33313665777372 33391074090432 33399819238482 33457744696752 33469614923306 33794112574917 33807571002864 33829892545688 33852721857912 33940269387972 33985597465026 33999132151392 34260357357504 34340942875482 34363616578569 34400500528752 34477232762304 34489464685512 34535526226596 34549279920832 34558328403882 34684889593936 34884245238624 34907277658608 34966298234817 35021169686952 35047546638352 35081907060672 35094353511816 35117524656372 35255364751731 35448715226304 35472120339168 35587855280592 35611352261064 35623986550167 35658912111012 35673113191104 35685769391912 35825839909526 36031753305684 36163710544032 36173181847707 36187587734544 36235917161352 36248773035231 36368622098496 36392634582432 36478235537431 36758508414822 36773147406624 36822258862992 36846570861864 36966790225116 36981512164672 37340058681504 37353306285612 37418088294432 37427888120607 37442793691344 37564958351736 37589760720012 37639962783846 37654952812832 37944266750784 38020028532624 38033517378222 38058629113899 38172805574256 38198009275352 38249023670316 38635239350304 38700563094846 38786886857592 38800647771201 38854155131712 38867939910936 38893602576412 39020500793178 39260405035584 39270687365934 39388500019296 39414506386032 39428489968146 39454522738357 39481147700793 39496870977456 39584970949312 39651900482388 39906135381564 40052281570272 40062771293697 40078726200624 40105772392176 40132252339992 40146490565901 40279226625216 40293516995048 40684174362036 40700376741312 40711036201362 40727249278304 40754733110496 40781641536432 40887108151592 40914699860808 40941713905236 41355118754784 41369790832452 41425041220866 41441538648672 41452392219597 41576750020368 41604201185256 41618961633043 42024295433664 42095349331236 42123142902762 42189245353872 42260578145703 42277408324176 42361821914436 42761332873152 42871919226912 42929175745296 42944406271038 42961508782496 42972760434771 43047288288456 43216253566638 43378033105872 43565639602752 43623822602016 43652625352272 43668112545366 43710924523176 43726432399803 43743846351376 43915545695548 44167955665032 44329709699136 44341319684286 44358978513312 44418221036496 44433979849638 44463317508471 44533092317976 44610326262336 45058816766556 45076761337152 45088566975702 45136962477216 45148783882491 45253692517296 45314129953368 45330206619429 45771684835392 45787923833976 45818155438092 45867334038336 45879346728486 45985952914016 45997996670541 46047368302128 46077771205176 46543036878144 46621730979756 46694892915936 46742300823786 46773843772914 46792471349088 46804726333413 46823366208496 47007153002308 47277332362872 47450473707456 47462901023106 47481803014752 47498648733556 47545216148016 47562084364698 47593487363241 48042337740912 48230909130276 48250116979392 48282677443008 48314556215136 48331697380308 48363608517986 48428199324513 48993962346432 49011344553096 49096345150656 49109203521306 49128761149152 49211827145298 49289053633488 49804408380816 49870923411528 49903850827476 49923724921792 50086611135648 50099728857723 50119680960016 50186617045128 50204422384959 50693371376832 50711356504296 50744838818532 50779082786868 50897074099008 50910404081958 50978396197539 50998698227088 51016791679214 51511414313223 51600750793128 51681726139968 51715849143456 51734197028268 51768354675806 51803289339894 51823919881248 51837492605823 52027334390904 52360916487912 52552675181376 52571319957528 52622860591008 52641530267724 52662494636608 52676286984558 52869200643184 53173072839456 53208180508752 53381782920888 53417028391596 53438301600832 53474363189568 53509669786656 53528654087868 53738759864289 54245565816048 54281381601816 54353875742028 54375522048576 54552933147744 54588951873648 54608319085394 55137762622233 55159721109936 55233388294488 55269856292796 55435666693824 55450185337674 55472268247008 55602747372589 56029959428418 56127132441648 56164190537016 56252327138496 56347437527604 56369877765568 56384641080018 56459944175769 56482429219248 56916400126176 57050276067333 57238900993728 57259208361384 57297013913028 57373535505474 57396384384608 57621671422184 57837377474496 57952859025456 58180330286388 58203500469696 58224150060488 58281232697568 58301909866404 58340403864618 58530751189767 58890607553376 59121759579048 59142734952219 59224294715328 59245306466184 59284423344628 59377456423968 59477850723582 59517121140019 59859203072346 60078422355408 60118089300936 60198378509988 60338256689728 60418839937824 60440275492572 61050565111968 61066554302043 61090873917456 61132099665744 61172462304648 61330662227388 61372049791212 61396491069504 61412570857854 61437028273568 62032678132176 62054686248678 62162307973008 62323067765048 62365125030552 62406301777884 63036443150496 63143023996854 63184714354143 63283868030808 63393621530688 63416112486264 63457983150988 63542732871654 64056450321216 64307878840368 64416609406557 64442263173744 64570932432684 64824380349957 65179895738688 65348459404128 65435733903024 65478938028408 65502168818049 65615769527064 65718738177984 65873318543322 66405877841088 66494564548704 66538467769968 66627331554744 66650969774457 66799638476964 66915489393504 66939229846612 67588225149834 67615142005728 67632850463553 67659785091376 67705443715824 67880538775944 67971194930052 67998264302784 68681885750964 68727233157138 68801001057504 68819020092729 68978929371024 69071052453192 69116656807764 69369779187872 69768490477248 69814555317216 69932596469634 70042339373904 70095093276704 70113451235679 70188707023632 70235049312744 70510729503462 70944240678336 71175710561184 71222704522128 71247973100334 71317824222024 71343126547047 71371538783824 71651679819052 72063506611368 72327421088064 72346363695414 72375175469088 72471834322704 72497546070462 72545412776979 72785269164864 72956471074862 73517016829644 73546294813248 73644517725984 73663805281959 73693141723728 73817740717947 73933580450232 74680117363008 74706612571224 74836176588864 74855776241214 74885587382688 75129916703472 75179521440024 75279925567692 75309905625664 76040057065248 76067034756444 76117258227798 76345611148512 76365606122937 76396018550704 76498047340632 76525187518821 77270478700608 77401126189692 77573773715184 77601295542402 77652532013709 77704934009841 77735879821872 77787205152824 78041001586356 78541374731868 78777000038592 78829012772064 78856979936292 78909045476714 78962295401586 78993741954912 79014430476837 79303800964776 79812270763128 80104563140544 80125542587394 80157452401248 80211544784352 80264504679984 80292981131802 80345994796009 80587033990096 81368348724072 81422072402724 81454498556608 81509466220992 81563283072864 81774216303184 81829399721616 81883427810472 81912478628091 82710237509568 82739581664904 82850082441732 82883077297344 82904784439194 83153500040736 83175278006511 83208402370512 83237923266086 84044939142627 84190698662472 84246285805524 84378490707744 84521156291406 84554816648352 84576961620027 84723643828872 84753702305791 85743838453824 85858351490592 85888812542076 85923017564992 85945520869542 86060303258211 86094576576912 86432507133276 86756066211744 87247645204032 87305250704544 87336225090732 87421849046352 87452864799606 87487692702752 87510605796927 87831091391096 88335911330064 88682639368572 88717957026624 88836442072992 88867959699276 88926635016942 89066184635952 89216776085373 90117633533112 90177133951404 90273924954432 90297567764982 90507385034592 90628259906736 90660413238858 90720272028961 91575847667952 91636310876184 91758693456972 91971905828032 91995993341082 92094736604256 92118856286781 92155542410352 93082029373017 93243461959512 93389785831872 93484601647572 93547687545828 93584942698176 93609452666826 93646732416992 94014306004616 94554664725744 94925802046212 94963606029504 94997297467112 95090432296032 95124168729396 95186974726482 95314099307481 96084675481824 96461818260552 96629112430272 96663394760616 96727217035972 96856398649026 97106881860031 98022689106192 98218407042612 98257522298304 98423654290596 98578107266976 98809977814983 99608816761632 99741846823056 99807701654952 100173222271296 100199457715446 100239361920032 100373234090256 100408844769918 101422713008592 101489677637064 101558165573736 101820808163916 101956792395078 101997396454176 102033583358428 103022828626446 103090849735707 103201501586256 103431698286912 103468394056536 103536709351612 103606578679788 103647839762496 103674985211646 104054668781808 104721832975824 104898894704451 105142639915056 105245721182016 105283060535448 105352573969116 105738401286368 105766094255193 106346145678912 106416361017504 106763565841776 106834056783192 106871959650501 107019339573312 107057308175736 107477519728578 108491131632096 108562763203632 108707751484056 108746319105693 109105866295488 109177903747296 109216638170788 109434706612293 110275525244466 110319442219872 110466776588976 110539712585592 110900370675348 110944536494016 111205494745178 112059918856836 112254264883296 112283664361821 112328381074032 112694875055208 112769282160036 112919888351538 112964858438496 113832800252352 114100552134666 114175887341697 114518416722768 114594027826056 114747071010948 114792768769216 115243342844368 115905718050912 116360660572776 116401943313603 116448300120976 116562465395136 116603819732808 116680807729236 117061502379534 117781215106752 118243519158096 118285469904438 118363568215071 118443443102379 118490612932368 118568846689256 118754912847936 118955701447164 119034242280038 119718406144692 120156844710816 120188313881091 120236178601872 120396757019976 120439471697703 120837679875648 120880550985144 122101130223936 122133108604086 122181747834912 122264199331488 122344924609296 122661324454776 122744099582424 122825141715708 122874056547136 124065356264352 124109372497356 124324615946016 124357176658791 124646135530096 124730250061104 124812603555768 124856884899129 126072886300992 126286047993708 126369428708286 126567736061616 126781734437109 126832224972528 126915966301976 127085465743308 128615757680736 128833218813114 128884526347488 128918281304313 129141864865368 129648760699914 130696918808256 130871467806048 130957876056816 131004337636098 131090833614541 131179297199409 131231539054128 131746637086644 132989129097408 133076935539936 133254663109488 133301939548914 133389952525413 133599276953928 133830978787008 133878459693224 135176450299668 135230284011456 135265700927106 135319570182752 135410887431648 135761077551888 135942389860104 135990619858287 137363771501928 137454466314276 137602002115008 137638040185458 137957858742048 137993990011623 138142104906384 138233313615528 138282356393659 138739558375744 139629110634432 139865192939268 140084678747808 140190186553408 140226902471358 140377414047264 140414179000239 140470098625488 141021459006924 142351421122368 142445409044256 142495946200668 142635648444048 142686253094094 142743077567648 142780462089723 143303359638104 144127013222736 144692727390828 144750350938176 144943668645408 144995092140924 145090825553958 145284597973539 145912942149724 147034033659288 147289035451968 147327610563918 147386283447456 147635481435894 147867160900464 148017285941989 149413225142448 149711552482428 149771174765376 150259833406944 150299186573169 150359042880048 150559851135384 150613267154877 152080114130496 152134069512888 152234516455596 152691222297024 152731212245874 152792037101408 152996094681264 153050375037642 154802252379384 155147547430368 155202591084804 155305064027418 155409868019682 155471759643744 155512477817469 155574410305648 156082003172712 157082749463736 157658025544128 157713959872584 157818090953428 157924590803172 157987483909824 158028860953674 158607601929552 159624541526256 160251085174788 160314904802496 160423089568704 160529009359968 160585962263604 160691989592018 161174067980192 161216279592867 162736697448144 162844144805448 163126566145728 163548432606368 163658799443232 163766855620944 163824957256182 165479163329808 165700164883464 165809568878388 166307000081472 166350556013022 166416804741024 166475846532172 166808242117767 168089878285254 168381397324944 168492571611048 168756981415488 169042312582812 169109633296704 169153923240054 169379832527307 169447287657744 169507404611582 171150828201999 171716702981184 171777625084152 171891041739084 172120606516422 172189153153824 172865014266552 173512132423488 174610501409088 174672450181464 174843698092704 174905729599212 174975385405504 175021211593854 175592253569301 175662182782192 176671822660128 177365278737144 177428204856657 177672884145984 177735919398552 177853270033884 178132369271904 178433552170746 178551363420057 180235267066224 180354267902808 180595135529964 181014770069184 181256519813472 181320826477716 181440544057922 183151695335904 183199662906129 183272621752368 183517386913944 183991986682164 184189473208512 184237712573562 184311084820704 184744612237957 186164058746034 186486923919024 186969203295144 187095375091656 187218905333652 187293464833984 188028612009232 189109329451488 189554143062429 189851604092424 189994594934224 190180864592064 190248337458792 190373949452964 190628198614962 192169350963648 192923636521104 193249828219671 193326789521232 193454434071944 193712797298052 194213763720062 194473141049871 196045378212384 196436814085224 196506506454147 196847308581192 197156214533952 197619955629966 199217633523264 199483693646112 199615403309904 199952909323371 200398915430892 200478723840064 200746468180512 200817689539836 202845426017184 202898551390659 202979355274128 203116331147472 203641616327832 203913584790156 203994792908352 204067166716856 206045657252892 206181699471414 206403003172512 206936788113072 207073418703224 207213157359576 207349970423292 208109337563616 209443665951648 209797789408902 210285279830112 210340353707037 210566121070896 210705147938232 211476802572736 211532188510386 212832722035008 213527131683552 213668113566384 213743919301002 214029379641141 214114616351472 214955039457156 216982263264192 217125526407264 217415502968112 217492638211386 217636238330937 218355807494592 218433276341576 218869413224586 220551050488932 220638884439744 220933553177952 221079425171184 221453222153841 221800741350696 222410989490356 223283976760963 224119837713672 224508529766592 224567328723642 224656762148064 225389750110416 225538564320072 225618581484391 225839776703076 225929716876992 228201104269332 228351774683394 229036833445536 229096818368811 229188055652112 229494142021896 229575562556463 230486685688736 231811436101824 232721321145552 232803886627206 232896600241952 232957596041127 233207639465616 233361615458472 234123004759068 236487038316192 236570939808876 236727136430142 236886886204758 236981225864736 237043291430511 237137693378512 237911402894328 238068484560076 239436812289384 240313689421632 240376627762182 240472357203744 240793514039952 240878943395406 241037984388027 241761101970288 244266217208172 244363495669824 244528398662976 244689849218592 245322648909552 245488199164848 245650283431416 245737435884273 248130712528704 248218744994712 248649231892032 248714353317582 249292271060192 249460500122208 249625207111536 249713769798258 252572095987416 252738857416572 253135472123232 253563468874218 253664449945056 253730884860081 253831932603952 254170931486616 254261106917373 257231515361472 257666437626228 257769052694976 257836562608626 258180909774633 258283729730736 259297521399828 261742935612096 261915752113632 262008675272196 262181667229082 262358594398818 262463078108256 262531817390781 263493274173288 266153871079872 266509326218976 266603879097828 266779905050826 267198553907856 267650328256119 267756919386448 270352900599336 270531401854212 270639140365504 270821774863296 271522155103776 271884779720208 271981239716574 272160816086883 274727543003856 274908932628552 275276080370916 275915717484096 275987980023246 276284209812768 276356568860343 276466627231056 276564712787318 279246088119051 279730385878536 280169357495616 280453804942716 280754828094528 280828358000478 280940197250976 281601010886983 282042918013848 284890818088512 284991892401336 285271296888096 285372506188188 285486155135296 285560924179446 285942297922443 286606719276208 288254026445472 289385454781656 289887337290816 289990184281848 290181651107916 290569195947078 291320645580093 291825884299448 294068067318576 294655221127836 294772566894912 295270962871788 295734321800928 296034571883978 296429933444949 298826450284896 299423104964856 300519666813888 300598373146338 300718085760096 301119702270768 301226534309754 301425419967193 304268139025776 304469032911192 305462424491748 305584074202816 305992189362528 306100750075284 309272549207121 309604504758768 310295094860736 310405182169608 310610128054836 310819736039364 310943519287488 311024955634938 311148820611296 312164006345424 314165498927472 315427919745168 315636181906856 315849181606344 316057721907348 317215203859104 317298282765579 319249083052512 320502170349576 320615878951503 321058018719936 321171924527208 321383979184036 322348135960384 322432559185734 325473394896288 325688289610896 326238957317079 327096865212736 327317598886464 327533711241888 327649914512364 328304119836879 330958326659616 331400329766928 331619137756776 332701112026044 332833609482048 332951693064344 333616484235534 336179756570508 336762794649888 336985143222096 338084625165624 338307846480108 338759665054614 338894575315488 339014809223164 340345479140497 342301656403998 342527662025091 343555250168304 343782083478168 344241213032844 344378306307648 345730028533104 349205829940809 349344900362928 349687396185408 349811459198424 350042423187708 351184507138602 351324365564384 353343645320256 354730557474288 354856409713314 355090704645213 355471838797104 355706540067768 356264738543808 356867104341492 357102726840114 360470534132448 360708535805616 361190271059928 361318415093109 362513039626944 362641652955432 362881088115844 366303390671808 366399325812258 366545243504736 367034773827888 367983973364328 368475425147124 368622169641408 369489224475914 372328117492068 372973847838048 373071529976373 373938406590288 374190750183312 374437810667304 374570654697387 376057224018464 378218658902976 379108286124858 379703208184848 379989189868448 380496674917584 380747898905928 381256397229924 385847273042208 386499656439342 386653579042464 386754843912939 386908868143888 387425594596104 388427527440124 388946282099742 392090756424768 392873628170448 393013012908294 393272500843623 393537891598227 393694617162384 395239911259932 398967387292224 399230806619808 399905818646742 400169857576239 400797830861784 401492936361024 401635379079672 405690852034368 405797102781318 405958710548256 406232662294944 407283232655664 407827169580312 407971859574861 408134333433712 412091314505784 412363398942828 412806006345024 413873576226144 413981970034869 414146837406448 414426314719152 414699940846584 414847069180977 416218675127232 418887331903296 419595578817804 420570559660224 420680707414074 421132242141792 421242537000717 421410295876464 423064377020772 427054263367104 427336227132768 427487838602004 428058759282282 428229232702944 428341386269169 429910078914312 434251052814528 434831005936224 434985276422772 435272476661874 435853793920617 436866552683152 437738826449172 441102100977864 441867106355904 442158850342368 442906444307682 443601482701392 444051857825967 444821978980712 446567953521926 448239675427344 449134657447284 449313524296128 450779500220832 450897559719507 451077128640144 451237162968782 451679553406152 451839801464631 456402208538664 456703549366788 458073666891072 458193636737622 458376111304224 458988284043792 459151125112926 459454280920867 460973371377472 465442642291104 465607773254412 465793200483904 465915192082254 466415278931232 466537433452407 466723230916944 468246009518136 472974076632384 473141879617752 473454272860284 473773772409516 473962451729472 474086582861022 474275386757024 475822805788656 476136969120152 478873624578768 480753255524364 480944714407488 481587028079904 481757886790812 482075968776054 483522203940576 483648838778601 488532434416344 489379698437184 490645297819104 490976398329696 491300566862832 491474871768546 491799369420157 496437489989424 497428706635164 498584542120384 498921000244416 499250414223072 499427539596516 500424726353301 505144191974832 505477714833144 506270944246464 507126937748436 507328899890112 507461769720162 507663865207904 508341862973232 508522213834746 515332875252456 515673125217252 516361819549266 516567459461472 518595042799656 518779031311243 523831504227264 524017350544392 524363334458164 524717188797636 524926156216512 525063634781562 526776760707903 526986548346576 532284614569971 533018652437952 533207758195656 533559810101652 534397107815712 535300656512238 535513838772896 535654090260171 540705801198672 541062803708424 543044310207552 543769559440416 543962479433148 544321632173766 549455086007712 549817865257104 550552160741832 551975960046492 552568419625536 552713137720686 552933254462112 553129425574636 554233836713871 558492176238102 559460771757072 560907609885432 561656716000956 561880394501952 563202021773966 564085836027696 568662429187287 569983784802672 570542593776192 570745012376376 571121848358892 571884595844886 573213438552416 576508052890944 578770909563312 579980368563696 580363302215832 581138391894156 582641291160186 583419423149613 583651768598896 588136134637152 589310442255672 589519519362441 590541925743576 591468643601856 592069143767956 592859866889898 597652900569792 598846209929712 599858727970113 601196746292676 601436171520192 602239404541536 602453068619508 602850839934386 608536278051552 608695654171977 608938065822384 610924848983496 611984378725056 612201500150568 618545098414242 619209009517536 620810364339216 621220256109672 621639472078728 622049911269876 622297641222592 624328012690848 628330997854944 630855839490336 631021061121111 631272363813712 631698363212688 632115443814696 634430407718208 634596565531158 638498166105024 641004340699152 641231757903006 642088138923423 642343849054416 642767958368072 644865118371468 650946789792576 651376579221792 652477914634158 652908714992811 655067422483776 655299829024728 656608239673758 661916653319232 662800659533856 663238275513552 664359666461523 665402224052088 665903386128688 667232968471068 669851930282889 672359513141016 673525589299776 673970286444192 676169250331248 676615692960216 676855744453173 677519330109228 677789150630976 678029618446328 680690958280994 684603312807996 685055324050182 687110500336608 687290455106433 687564166956336 688482426065688 688726687669389 691460057066208 698411659881618 698689800725856 698872788123381 699622918396848 700084846375416 702369014277204 702648731128768 709461114948576 709712819426628 710181409290426 710943677594208 711129874291533 711413080135536 713734208682984 714205453680228 720941068264896 721417071611232 722380542119856 722636830186218 723113953164081 725283305910864 725762176231688 732798651624516 733090487009472 734069547655776 735967946728656 736950850294248 737212307652819 738978448951828 744656234984136 745947695676096 746143059952746 747876813180576 748381500366624 748875621334608 749141309394774 749635932028783 752114448036928 758216572249716 759406416369696 759978379736896 760993349835168 761192654580243 761495797811856 762512794459848 762783320752119 771694546084416 772999312878684 773307158084928 773509687825878 773817736287776 774851189192208 776855054880248 777892564199484 785747256340896 786026025816588 786545001687246 787075783196454 787389234324768 787595452172343 790479822519864 790760271027817 798461613239616 799811637293484 800339715152478 801595661723568 802409497474993 802950984768357 803270758159344 811594205562636 811917421096512 812465324589888 814566465311328 815654339160624 815943719149722 816268666867424 816482448260649 824182629011568 824726797885656 827747152452288 827963940069738 828293674812896 828852629438304 829399881693168 829694138361954 839191157635608 841361414828148 842264484283584 842485074001434 842820591752928 844803032660949 846128754041544 854672454265536 854975677204008 856117518564564 856458465405888 856682772538338 857826893767329 859820157828624 869662011872448 869970552845544 870544953323748 871707587841234 873733105366304 873961936740279 875477652898344 882204201955728 884317700684736 885812888615364 887202965402784 888103715651934 889289800334847 889643957961424 893135907043852 896479350854688 898269314894568 901559000441664 901795119439014 902154257280288 902474325937564 903359106812304 903679602929262 904276259901579 912804417077328 913407098733576 916387273475244 916752222608448 917976568087584 918302250225852 918908561841734 927817647621363 930885284582208 931215546508824 931830384164508 932830557862464 933074866904814 933446461833888 936492019036272 946283759235504 946908545720568 947547544819032 948173165722044 948550773514048 951645611577312 951894848296737 952273938240304 957747249157536 961506511048728 961847636854509 963174056159808 963515773581624 964151937552108 967044407881152 967297677557202 977064868832688 978716871951237 981290595638208 981952796659392 982601133725664 982949743537092 983598738840314 984912359510637 992874979978848 994857413270328 998500828446144 998855079193032 1000849452706602 1010288383949664 1010955429666288 1014253875496872 1014923539440324 1015327730415808 1016683725946464 1017044427669492 1021036437421491 1027582986075273 1030665750504912 1031346250434504 1032723639098532 1033134918922944 1037190085599312 1037558062622486 1047617489822427 1048034701088784 1048726668916328 1049434377595272 1050127269563124 1053553521415806 1053973096693152 1064569229139942 1065272113935639 1066415516391312 1067119620203304 1068794215631424 1070601313024476 1071027677545792 1071308180520342 1081411602397344 1082125607416848 1083955245279327 1087539118880832 1087924958866296 1088643264347532 1098910172015424 1099635730514208 1101104321483664 1103951920092984 1105426275441372 1105866508924224 1106258851149272 1108467673427742 1116984352476204 1118921543514144 1121815219770864 1123313432001912 1123711964092161 1126404043547932 1128171672055392 1130825301660361 1137324858374574 1139967569605344 1141490024752752 1142243696717784 1143769191689772 1146426877104832 1157541819126624 1159960737127392 1160264531738817 1160726604431664 1162276783788312 1165282582320372 1166838846299226 1167303537197792 1176272269274304 1178620884511344 1179039038724882 1179817502530869 1181083851487152 1184138287535912 1185719733779796 1197692419859424 1199717455940226 1200509572728717 1202393492585352 1204478809083072 1204906137239016 1205701679868772 1217072556103104 1217391308343954 1217876131644768 1221849697966992 1223090204889067 1223915578724583 1224403000301136 1237090196828484 1238418019035072 1241620728678432 1241945910104607 1242440512219344 1243278944157456 1244099822539752 1244541207542931 1248656025381696 1256661995709888 1261711678980672 1262042122242222 1262544727627424 1263396726425376 1264230887629392 1269193131062316 1282008681398304 1282463515806012 1284176277846846 1284687698108832 1285024158807507 1285535916736144 1289730236742936 1302753158443584 1304955829268316 1305817429985622 1307561381761851 1310599658049456 1313216479347516 1325601319067712 1326476551027104 1328719332923046 1330804448104176 1331806772257376 1332155573477901 1334465936942136 1339703860565778 1344719026282032 1347940572888384 1352338500662496 1353231385920432 1353711488906346 1355038660218456 1355519404393893 1356059236892656 1361381916561988 1369206625615992 1370110648100364 1374221000673216 1374580910212866 1375128333912672 1376964852131376 1377453375338778 1378362842762601 1382920114132416 1396823319763236 1397379601451712 1397745576246762 1399245836793696 1399612300357221 1400169692750832 1404738028554408 1418922229897152 1419425638853256 1420362818580852 1421887355188416 1422259748583066 1422826160271072 1427468417365968 1428410907360456 1442834143222464 1444761084239712 1445273660372436 1446227906328162 1450566611821728 1450946516335803 1451524352463376 1465597303249032 1468139095311552 1471935893457312 1473901700588496 1474424615305638 1475398108260471 1477956897903656 1489312469968272 1492286119905492 1495753626361152 1496763000733248 1497751242669216 1498282618789548 1499271864057566 1501274179059903 1516433144499432 1518812832739392 1521986699670336 1522385309160486 1522991595623712 1525025588919696 1525566641504238 1526573901124171 1545998625757368 1547019375651756 1547635472575552 1549702378384416 1553710109760496 1555785128398968 1556337093933729 1571494512681792 1572052051633176 1573090003374492 1574151566392908 1574778468649536 1575190904344686 1580330282123709 1580959645039728 1581520542055634 1596853843709913 1599623274586968 1600679430304956 1603191323447136 1604818994949986 1605901969536714 1606541516318688 1606962270780513 1623188411125272 1629132930622656 1631308678321248 1631887438299444 1632537333734848 1632964896521298 1648365258023136 1649453595771312 1655927880139476 1656587349625792 1657705258876608 1658799763386336 1659388276723908 1662701510141613 1678382315271216 1682722829656296 1684970148002868 1685641183505856 1689606065321898 1692257508083088 1709951354408016 1712235037129128 1713365545076676 1715653787534658 1719640315657248 1723685168550259 1739941105691088 1741089906647496 1743415175682468 1747466210732608 1747923873480558 1750258269448839 1750955305796688 1764408403911456 1768558558087323 1771625777230728 1774405930805568 1776207431303868 1778579600669694 1779287915922848 1786271814087704 1792958701709376 1796538629789136 1803590238878028 1804308514560576 1804948651875128 1806718213624608 1807359205858524 1808552519803158 1825608834154656 1826814197467152 1832774546950488 1835953136175168 1836604500451704 1837817123683468 1845030755340589 1855635295242726 1862431093017648 1863660768329016 1866149733809628 1866892923667776 1872984038072544 1892567518471008 1893063183363333 1893817091441136 1895095089638064 1896346331444088 1903291223154624 1903789696593474 1904547876480608 1915494498315072 1923013022097456 1923695273709018 1927031547163248 1928303875104216 1934595355114404 1954129737665376 1957433743902474 1958726144978433 1965202267451328 1965899487074184 1967197477680628 1969824719021274 1985749959957696 1989714826540656 1993078999384569 1997710158386064 2001698905413204 2009555790848667 2020576767899328 2021910859332576 2028507750993744 2029847078880648 2030567233359519 2033367451892928 2034088855338984 2042072874842982 2055165972150546 2061331501009824 2062692500869008 2065447278197064 2066180063008167 2074380171198624 2075116125244972 2095234979644854 2096069402177568 2096618364370143 2097453337832656 2098868755190544 2100254539126248 2107107042831612 2107946193386304 2129138458279884 2130544227871278 2132831032782624 2133389622874599 2134239240406608 2141202626048952 2142616361040684 2162823204794688 2164251214833696 2167910490558654 2169341859492243 2175849917732592 2177286528695064 2199271461028416 2202208642967328 2207903840185968 2210852550882744 2211636922958457 2212517702298544 2216935346855484 2233968704952408 2237843087028288 2243630439541728 2246626864003824 2247423928184322 2248907796086349 2252808087095864 2256343344110784 2261650603320722 2274649716749148 2279935139210688 2282980049505504 2283577963740729 2284487393435568 2287538383379544 2288349962256357 2315083638253248 2319921474254784 2320529063477634 2321453208863328 2324553567576624 2330565164640744 2333677692598452 2334607074395584 2357241769022688 2358078077449764 2359635005061738 2362167702974304 2362786356517029 2368276575071824 2371439467559592 2372280813083451 2395384839718848 2399434911880452 2401019145457434 2404786985170704 2407228492424979 2408852954305071 2409812274478032 2411403359737544 2434782616687908 2435752263289536 2443699395933984 2446180409778134 2447831157449166 2448806000602272 2449447344781947 2474180393656968 2483241457356864 2483891820209214 2484881024438688 2486557888314912 2488199645079504 2489082415085862 2490725838676279 2524084244484444 2525089455254848 2526793452850752 2528461775258784 2534409097982847 2538386262124632 2564017362796608 2564927031612024 2568352555693692 2569375396217664 2570048317615014 2571071833472288 2579460473485872 2609911658536632 2611634859971244 2615122763523702 2621199316098912 2621885810220837 2626432958695032 2627364771479521 2652953102054208 2657438665846092 2661608896208352 2663613544514752 2664311146955802 2667869401004541 2668931873884272 2679407721131556 2689438052564064 2704677001324992 2706462771840864 2707422977812692 2710077320436912 2711038808787786 2712118473785312 2712828779704737 2722763833123976 2738413251231984 2740221296200728 2749161820425732 2750256667825344 2753929704262752 2754906750677556 2756725685525202 2793646639526472 2795491152493524 2798491673587392 2799224600714442 2800339385501664 2809476057108816 2812328432897791 2838851277706512 2840725637161704 2844519497166132 2845652320542144 2854936834731936 2855684544890211 2856821814720912 2885542910563527 2889522168479424 2890547320744872 2892455812656324 2901133223643456 2901893032671606 2903048704926752 2931194606498064 2943871786914624 2947803401176992 2948849230611276 2950796216520942 2954737078531911 2955913795807312 2978624939936544 2984572239810984 2995502485338432 2996565237579096 2998543728115132 3002548358119806 3032866288998864 3044770618320972 3045983191247424 3050051177839392 3051133283008476 3053147802248342 3063109312264473 3082748958225819 3091997251514736 3094038751303512 3099404756768832 3107420219520992 3111570256797936 3112674187867458 3144104103266352 3146180006748984 3148303132785816 3150381808689372 3160660564247418 3161919290079456 3163041084111268 3193707687419826 3195816341806917 3199246549173936 3201358860609912 3206382646894272 3209637989899972 3211803939073428 3213083032637376 3213924541561026 3246376822250544 3251865735837981 3262617356642496 3263774876598888 3265929793042596 3296730516046272 3298907191542624 3311855760278952 3317599526772672 3318776553447816 3325403020283226 3356764630542432 3365445659312592 3369940296005736 3371135892276483 3379212130643796 3384515016166176 3392475904981083 3419902708816032 3424470074258256 3426731090153352 3431307575069316 3439280631314496 3447370337100518 3479882211382176 3480793595216451 3482179813294992 3486830351364936 3495847746961116 3500516538897678 3501910611593376 3528816807822912 3537117116174646 3539452507592607 3543251554461456 3552414862607736 3557159201339388 3558575831845696 3572543628175408 3593077259578272 3601528718186151 3607180477756056 3609897303750256 3613436427249216 3614718411717048 3617105039606316 3651217668309312 3653628394934304 3665549093900976 3669270614667201 3671746736173749 3673209000903408 3675634247366936 3690061510681178 3711270590485452 3724862186035296 3725837730313821 3727321536658032 3732299467619256 3733623622628793 3745968076145088 3785135036942016 3786126366726666 3787634182882272 3790190179276128 3792692662888176 3807579393186948 3809095752961216 3846026044194912 3847390547418036 3854063094326496 3855072476422521 3856607750208432 3869190710228808 3908259475330752 3914867487804948 3917452289956866 3931798974148368 3934394955361256 3939649438042548 3979429653081312 3986157998769138 3995420316772128 3996466720433703 4003397810826408 4019111581697334 4043821718665152 4057015501987488 4059694157761296 4061134466719038 4063815842050771 4066558213181679 4068177710677968 4084145749685964 4110331944301092 4122663002019648 4125385001738016 4130894556394128 4132360126016334 4135088528287803 4148760342397248 4150232250489944 4190469959289708 4192138804355136 4193236728740286 4194906675665312 4197737510381088 4200509078252496 4214214085663224 4258276916559768 4261088455742556 4265662065565248 4266779245749198 4268478480813216 4282405252097904 4285232722081368 4286753048203429 4328502429667392 4335820981117308 4338683718984486 4351699835465184 4352839549007409 4354573057390128 4404417285934656 4415807680371936 4421705101765488 4423273845916914 4425035404597088 4426194324781413 4433870693710968 4467937409904816 4487260879083456 4493253728007648 4494847856368644 4497815592172698 4503822537179709 4505616174191728 4523301206641444 4549299433498296 4565960099011008 4567155927481458 4568974786871136 4575076766759088 4576699924512714 4579721703372513 4641058126955268 4642906417726656 4649107135153248 4661130329281488 4667355385196904 4669011281801187 4714483538045376 4716156154899528 4719270010123476 4724335405948608 4725572713034058 4736553150143648 4742878935119184 4744561626166902 4798869823760904 4802038290914868 4809573970341408 4814456984849958 4817705908610142 4819624548956064 4820886812341539 4822806719475088 4869565233375816 4887398791867968 4892360819556268 4895662314898332 4897612001204544 4898894689563894 4948360787313936 4967783640418428 4969762048877376 4973115776629824 4976399290159008 4978164830171724 4981451677352558 4988104530424839 5048168488968888 5056923550517568 5068818195965694 5076772524249264 5129854063224048 5136705111387384 5140096635230028 5142143666944576 5158920946971744 5171055505650777 5219823317073264 5223269719942488 5230245527047404 5242398632197824 5243771620441674 5250774808346517 5252865917390064 5254729542959042 5305675674261969 5314877331692184 5323217792416704 5328622293911604 5335738802009082 5337863747768544 5358815442263112 5378876105128128 5412925543681728 5414845955625384 5420154640873824 5422077617575572 5424236947570624 5425657559409474 5445527666247952 5476826502463968 5480442592401456 5498323640851464 5507859408525504 5509813501355112 5513451371050404 5535092266021767 5587293279052944 5590982304987048 5598449201428884 5600678771003328 5618952114217632 5624656865795582 5677702555413024 5679189550089999 5681451274323408 5689038994332264 5709873669463872 5711369089780422 5713643629441824 5727082979376667 5771085821127054 5781094641489744 5784911625312648 5803786065343212 5806097409853504 5862389212996128 5876178434935299 5895606802353984 5897698461222552 5901592433041884 5909474157063822 5911827591614624 5957249879873088 5969144479621968 5993130475158192 5997087456230264 6005096716239612 6028667372546001 6065732577997728 6089541236641944 6091701700078557 6100102355678784 6102266566016952 6106295604496684 6126218624528946 6165497916451638 6183994503029472 6188077502607024 6198540189024501 6214840439041984 6223140513595872 6225348375734916 6288208206532704 6289855093110429 6292360013497968 6296606265571632 6300763617378744 6321321128494836 6323838580158912 6326082168222536 6387415374839652 6391632683613834 6398493098347872 6402717721219824 6419275979799944 6423607878146856 6427849083122052 6492753644501088 6503731471675962 6508025578476729 6527549753197776 6531859586085192 6597814383085248 6623711520557904 6634910768875371 6637553106895632 6650806040566452 6713529261084864 6730891318625184 6739880592011472 6742271784552966 6746723388259047 6758424261287592 6769030032332352 6784951809962166 6839805417632064 6848940148516512 6853462180306704 6862615150138632 6865049886769071 6894740674201036 6959764422764352 6961587190432902 6964359626589984 6973660702729872 6991695493922232 7001033077795356 7003821223186752 7074234232349292 7078905015185214 7086503108922912 7088359069551087 7104829725215472 7114318402678776 7116842439250353 7145087256350816 7186154519156544 7203057436372302 7214360955512112 7219794607500512 7221685477274937 7229436823434096 7234210079212632 7307256789868608 7331098187801952 7338541229334402 7343493472347498 7346418001806816 7348342034345841 7351268494733872 7380123021362356 7422541180970904 7449724372070592 7451675460627642 7454643073316064 7464598935238512 7467247245257586 7472177516028837 7572252733453332 7575268365764544 7580380358552256 7585385325776352 7603227293948541 7615158786373896 7692052088389824 7694781094836072 7708126188652992 7710144952845042 7713215500416864 7738381420457616 7829734975609896 7834904579913732 7863597948296736 7865657430662511 7868789910722512 7879298876085096 7882094314438563 7958859306162624 7972315997538276 7990840633544256 7992933440867406 8003608203013623 8006795621652816 8038223163394668 8114031003974976 8119388315522592 8122268933438076 8127631684101542 8133116426363358 8136355421355936 8138486339114211 8168291499371928 8220663888602184 8250770003476032 8261789112788256 8264720252032668 8270177056575606 8300464500979888 8380939918579416 8386473457480572 8389813351330624 8395475020762176 8401018156504992 8428428171326448 8436985298693373 8516553833119536 8522176911485112 8533558491498396 8536956961626432 8564810504195808 8567053634670633 8570465444162736 8573506096406858 8656628731690581 8671641962234616 8677367437968972 8703399670930368 8705679098014818 8709146114780256 8729631337496473 8831615360743872 8843410203530976 8846547691833828 8850070809194176 8852388649562826 8864211235595733 8867741387421936 8935874819809632 8986507456015296 8989695712737288 8995631184345396 9007645074359418 9011232348383456 9046602413282888 9098598866996592 9134311854962916 9137949573742272 9150153533518176 9153399849025428 9159443406745026 9189327936793419 9282116253910536 9298214270306496 9322260658562976 9334710770393808 9338022563602374 9344188018982983 9432312309799056 9438540020246952 9451145426068116 9473106300287296 9485757870238368 9489123252333804 9587449025420751 9597739647521808 9604076581829736 9619147940682816 9628913969699916 9635411817220284 9639249097912128 9641773624683078 9645613438950176 9739130466751632 9784721639112536 9791324629796664 9797789379127788 9896721574627872 9935567280836856 9952798580318016 9956329660343448 9962903354705116 9976209060849678 10096336977937776 10113407676829449 10137636391931388 10153545048498528 10177427714943249 10259708126448096 10273410222774768 10280193270460056 10317841893943488 10342111011301554 10439646634146528 10446539439884976 10460491054094808 10487543240883348 10501549616693034 10505731834780128 10509459085918084 10611351348523938 10618357522777821 10629754663384368 10657244587823208 10671477604018164 10675727495537088 10717630884526224 10804586154558453 10829691911250768 10840309281747648 10844155235151144 10851315118818948 10891055332495904 10953653004927936 10960885184802912 10996647281702928 11007811844001603 11019627002710224 11026902742100808 11070184532043534 11174586558105888 11181964609974096 11196898402857768 11200870867886379 11237904228435264 11249313731591164 11355405110826048 11358379100179998 11362902548646816 11378077988664528 11422738179560844 11427287258883648 11454165958753334 11542171642254108 11562189282979488 11565217429267563 11569823250625296 11607572130686424 11724778425992256 11752356869870598 11795396922445104 11803184866083768 11818948314127644 11823655183229248 11938288959243936 11986260950316384 11989400161301109 11994174912460528 12010193432479224 12057334745092002 12131465155995456 12179082473283888 12183403400157114 12191447526152313 12199674639545037 12204533132033904 12212591208993368 12252437249057892 12330995832903276 12367989006058944 12376155005214048 12397080378049002 12405265584863409 12446281027191744 12450696751469832 12576416413065408 12579710186220858 12584720026995936 12593212531143264 12601527234757488 12642642256989672 12652164336445072 12774830749679304 12783265367227668 12796986196695744 12805435442439648 12838551959599888 12847215756293712 12855698166244104 12860259144610287 12985507289002176 13007462943351924 13016051156953458 13055099506395552 13058518647022227 13063719172170384 13247423041115808 13269821537750742 13275106213791264 13278582974344239 13301612081132904 13461782637250368 13479761184022944 13484543569105932 13493446776518094 13511467611539127 13516848522575184 13569903619924332 13697880297033024 13706924360613408 13725230300277264 13730099773538142 13739165110117539 13789481348402072 13923174380865804 13928719253179968 13947321405459744 13983390987844464 14002066155590712 14007033845403561 14148468464698584 14157810030370428 14173006217845824 14176718139102174 14209659450430944 14228636805357552 14233684878500706 14243082708546877 14290174512701632 14406114872744604 14428721911024224 14439589215001024 14443370954549874 14458873646868192 14462660437024617 14468420158425264 14662196375603904 14677082458668804 14686986944694996 14692836003613632 14696684068691682 14702536989467744 14760246042724712 14845082361941808 14903350921255284 14909286146632128 14929197870477024 14934494490515172 14944355032057674 14964313591274517 15144505466906664 15170770651552704 15206454587897082 15230317572747792 15245780452024867 15389562189672144 15420289905690084 15426431000833728 15476762840915232 15513166516952331 15659469951219792 15669809159827464 15727195896593472 15731314861325022 15737579821445024 15758597752170192 15764188628877126 15944631995076552 15985866881734812 16007216406027246 16013591243305632 16076446326789336 16238776631045184 16244537866876152 16255263368203084 16266232852726716 16272710842711872 16276972678228422 16336582998743856 16441327777204368 16523578225576512 16529440504065336 16540354113151212 16600929001959776 16605276798065301 16761879837158832 16772946914961144 16802036313009984 16856856342652896 16873970597386746 17033107666239072 17044353822970224 17067116982996792 17129621008391616 17134107269341266 17140930888325472 17147012192813716 17181248938130001 17313257463381162 17343283924469232 17354734875937944 17411358196029636 17418292229560512 17459262674992946 17628535304805897 17686820407061952 17693095383667656 17704777299125652 17728422471191466 17735482774843872 17871749639619264 17979391425474576 17991262368690792 18015290148718836 18022464696766912 18086002117638003 18093204826565776 18197197733993184 18268623709925832 18275105100235671 18300307067036352 18306799698050856 18318886813490052 18378655873586838 18564232507821072 18595620567073503 18644521317125952 18669421540787616 18676045127204748 18688376037965966 18864624619598112 18869565279331287 18877080040493904 18902290852136232 18971515740476736 18978246504667608 19174898050841502 19195479295043616 19208153163659472 19257827939399832 19270823634440568 19283547249366156 19291226877900352 19478260933503264 19524076735430187 19569443278225072 19582649259593328 19595578758255576 19793443149255744 19871134561673712 19904732306626113 19912659320686896 19925806709410232 19952418121699356 20192673955875552 20226815353658898 20240170164777141 20275272783862776 20307090096997056 20354855429886498 20519416252896192 20546820445549536 20560386540920112 20595149660307213 20684222022603108 20879293268293056 20893078879769952 20920982108189616 20975086481766696 21003099233386068 21011463669560256 21018918171836168 21222702697047876 21236715045555642 21259509326768736 21314489175646416 21342955208036328 21350527317751059 21435261769052448 21609172309116906 21659383822501536 21665056431824811 21688310470302288 21702630237637896 21782110664991808 21921770369605824 21993294563405856 22015623688003206 22039254005420448 22045026103037523 22053805484201616 22140369064087068 22349173116211776 22363929219948192 22393796805715536 22401741735772758 22416532548086511 22498627463182328 22716758200359996 22725805097293632 22756155977329056 22809681881845623 22845476359121688 22908331917506668 23084343284508216 23124378565958976 23130434858535126 23139646501250592 23215144261372848 23238713892892273 23504713739741196 23590793844890208 23596972291987533 23606369732167536 23637896628255288 23646282943315689 23876577918487872 23972521900632768 23978800322602218 23988349824921056 24020386864958448 24114669490184004 24358164946567776 24366806800314228 24382895052304626 24399349279090074 24409066264067808 24415459017342633 24425182417986736 24504874498115784 24661991665806552 24752310010428096 24794160756098004 24810531169726818 24901393502939664 25159420372441716 25169440053991872 25186425062286528 25203054469514976 25285284513979344 25304328672890144 25310955896080119 25549661499358608 25566530734455336 25610870884879296 25677103919199776 25694431512587424 25711396332488208 25720518289220574 26014925886703848 26032102313906916 26110199012791104 26117037294044454 26127438344340768 26188894012489419 26494846082231616 26539643075501484 26550212427582528 26557165948688478 26592633706787199 26603224162265808 26959522368045888 26969087138211864 26986893553036188 27022935223078254 27033697045150368 27139807239848664 27413848721226816 27450460600554528 27460199547076284 27478330220235078 27567983810380257 27578962696804144 27846348761731608 27894642810919488 27966781975688928 28004132311181424 28014067690807122 28032564056948949 28296936929397168 28315620060740856 28353436278204348 28419318900861888 28457273610715104 28467369757001412 28486165417093754 28762347076262253 28812229745489208 28857443822048448 28886741909099748 28917747293736384 28925320874049234 28936840316850528 29004904121359249 29354164917337608 29373973889389992 29393368137383364 29405073978935488 29520492085449424 29690164723883616 29806701842510568 29858395740954048 29868988981030344 29888710064115348 29928627182549034 30289010933813328 30340223030488347 30412909175794164 30460635145495584 30491560904049734 30532283144829747 30779124379344288 30840579811380168 30953525681830464 31026333033904662 31318939902439584 31339618319654928 31462629722650044 31475159642890048 31517195504340384 31528377257754252 31855072568333463 31889263990153104 31971733763469624 32014432812054492 32027182486611264 32152892653578672 32489075733752304 32510526736406168 32532465705453432 32553945356456844 32673165997487712 32882655554408736 33023435532004809 33058881008130672 33080708226302424 33201858003919552 33210553596130602 33523759674317664 33545893829922288 33602612603659137 33713712685305792 33747941194773492 34066215332478144 34088707645940448 34134233965993584 34268214538682532 34281861776650944 34294024385627432 34362497876260002 34626514926762324 34686567848938464 34709469751875888 34822716392059272 34918525349985892 35055584351471191 35257070609611794 35386190767335312 35409554598251304 35456844942382932 35470965549687744 35958782850949152 35968200483903327 35982524737381584 36030580297437672 36172004235276006 36186409653131552 36394395467986368 36537247419851664 36550210200471342 36574342578456939 36613599396101712 36637773626980104 36757311747173676 37128465015642144 37191241134147006 37215796754590227 37338843081575232 37352090254409496 37376752075931932 37729249239196224 37739130558662574 37754160080987808 37804581704272464 37956493009335216 38349796101683004 38390958590087232 38416306327318944 38515655878799664 38541647268881136 38567094498732312 38580777433830861 38956521867006528 39048153470860374 39138886556450144 39165298519186656 39191157516511152 39742269123347424 39809464613252226 39825318641373792 39835748923032717 39851613418820464 39904836243398712 40385347911751104 40453630707317796 40480340329554282 40534402834617381 40550545567725552 40709710859772996 41093640891099072 41120773081840224 41190299320614426 41217495330352617 41368444045206216 41786157759539904 41841964216379232 41950172963533392 42006198466772136 42021101536210683 42037836343672336 42445405394095752 42473430091111284 42519018653537472 42628978351292832 42685910416072656 42701054635502118 42729248125640631 42870523538104896 43218344618233812 43318767645003072 43330112863649622 43376620940604576 43387981311073851 43405260475275792 43986589126811712 44031247376006412 44078508010840896 44090052206075046 44107610968403232 44280738128174136 44727858439896384 44787593611431072 44803483471545516 44833065096173022 44892940773823551 44997254926364656 45433516400719992 45512311954658112 45619363763691246 45690952718243376 45737341356074601 45816663835013336 46168686569016432 46260869717070252 46279293002501184 46430288522745696 46477427785784546 46539499550856993 47009427479482392 47181587689780416 47193944583975066 47212739464335072 47275793256510576 47292565886631378 47323790934849301 47957600645204436 47976699649842112 48040773729916896 48229338980368008 48716329893135552 48733613600628456 48765790104609252 48798698558180148 48818132528135616 48830918034685266 48850364835973472 49009748996231568 49323983331613104 49588321512196008 49621062339453636 49802787005879328 49815830394195903 50318840744883432 50406108939029952 50570569027958688 50608657345780288 50621911792160238 51099322998717216 51133061468910672 51354207838399552 51388863025174848 51422792664976416 51441036578441148 51543746814390003 52029851773407696 52064204627813832 52234074588088908 52254876688681536 52377788024978838 53079286151002968 53114331897376956 53185267413574398 53206448324531616 53434240225058029 53938174276423728 53973787106072376 54045870446156508 54067394090300736 54258006352914009 54279614479697328 54825315300707013 54900921201109056 54920399094152568 54956660440470156 55135967620760514 55157925393608288 55692697523463216 55933563951377856 56008264622362848 56028135381614244 56065128113897898 56593873858794336 56631240121481712 56706872556408696 56914547221430208 56934739514002824 56972330834187508 57524694152524506 57624459490978416 57773483818199496 57850641748098468 57873680633701056 58009808242718498 58572230206290561 58708329834675216 58747947778779984 58786736274766728 59040984170898848 59380329447767232 59613403685021136 59737977962060688 59777420128230696 59857254365098068 60578021867626656 60680446060976694 60720510494331423 60825818351588328 60921270290991168 60983121808099468 61064566289659494 61558248758688576 61681159622760336 61785448980921639 62052666067809324 62637879804879168 62679236639309856 62925259445300088 63034391008680768 63056754515508504 63710145136666926 63778527980306208 63943467526939248 64028865624108984 64051581953253177 64305785307157344 64978151467504608 64995169295474433 65021053472812336 65064931410906864 65107890712913688 65346331994975424 65765311108817472 66046871064009618 66117762016261344 66135078309112569 66161416452604848 66421107192261204 67047519348635328 67091787659844576 67205225207318274 67249597644259533 67495882389546984 68177415291880896 68268467931987168 68429045645536869 68536429077365064 68588048771254864 68724995752520004 69253029853524648 69373135697876928 69418939503751776 69645432784118544 69716141678676819 69837050699971784 70111168702942382 70514141219223588 70772381534670624 70790916875962599 70819109196502608 70913689884765864 70938848829947067 71917565701898304 71936400967806654 71965049474763168 72061160594875344 72344008470552012 72372819306263104 73074494839703328 73100420400942684 73148685156913878 73227198792203424 73246377052027899 73275547253960208 73514623494347352 74256930031284288 74382482268294012 74431593509180454 74704180508818992 74753504151863864 75478261117325148 75508320161975616 75609163408544928 75912986018670432 75932867688240357 76699592203366008 76832612654637888 77031311757599328 77083294537762272 77134188997464624 77161554867661722 77212500998964649 78096306941720748 78277773112900288 78330597038373312 78382315033022304 78566682037468257 79484538246694848 79618929226504452 79650637282747584 79671497846065434 79703226837640928 79809672486797424 80907261414635592 80960680659108564 81068805669234762 81101091135451104 81419421719545992 81448307915865151 82241546163680448 82380598641228852 82434990660705234 82703951431140771 82736888090412432 83683928432758464 83900345927066784 84012396933544272 84042203072421366 84075672687344672 84097692170846847 84890810788191504 84946860182222568 85257956702585664 85371820832145312 85402109271004236 85458496251281262 86436689236467624 86660225727299244 86753241881209152 86775962622147702 86810520950551584 87014712364077747 88062494752012824 88180104412150092 88215221936806464 88561476256348272 89575187222862144 89606966943091032 89666130192346044 89785881547647102 89994509852729312 90867032801439984 91238727527382492 91381905436486752 91474682712149202 91596849434489241 91633327670026672 92337373138032864 92521739434140504 92860577045491392 92954855571569092 93078999101713986 94018854958964784 94387889167950132 94425478928670144 94551586513021152 94585131773262756 94647581869698602 95565217705000389 95915201290408872 96081547459833792 96458677960736016 97467227201256912 97531580209218504 97597397116360296 97661836069370532 97700729671946944 98019497992463136 98647966663226208 99070306596014427 99176643024392016 99242124678907272 99605574011758656 99631660788391806 100637681489766864 100807837810977411 101141138055917376 101243823584320476 102198645997434432 102266122937821344 102845585329952832 102882073156882296 103087493628780006 104059703546815392 104128409255627664 104468149176177816 104755576049957676 105166753054413573 106158572302005936 106228663794753912 106370534827148796 106412896649063232 106868480450116058 107876348552847456 107904601451709981 107947574212144752 108091740892313016 108516012705828018 108559228959394656 109650630601414026 109723027735370817 109840798188305136 109913320880940312 110271935241521028 110315850787216576 111385395046926432 111647390263770681 112016529244725696 112056270763228488 112130256227795796 113187747717588672 113262480242963424 113413745112817392 113869479028005648 113944661668375016 115049388305049012 115248918981956832 115546967636398992 115701283496196936 115742332301492583 116019616485436996 117144460412581122 117416659669350432 117495895557559968 117573472549533456 118081968341797696 119226807370042272 119475955924121376 119507246769098151 119554840256461392 119714508730196136 121156043735253312 121360892121953388 121441020988662846 121651636703176656 121966243616198936 122129132579318988 123362319245520672 123570897961843278 123652485991057851 124105332135618648 125358473278619712 125850518890600176 125978291103573901 126063304608632049 126113509031017008 127420290273333852 127557055960612416 127886935053878496 128057731248217968 128103163906506354 128187744376921893 128611570614314688 129956302935009216 129990338590948866 130042106945624672 130129862821813728 130215781425827376 132093742128019236 132235524032522688 132270156618225138 132322832905209696 132842214384522408 134183575319689152 134410450414636548 134499195288519066 134678822321470653 134991764779093968 136536935863974336 136858091291073738 137072858154730128 137176097542509728 137212024068223803 137449991505040008 138506059707049296 138837879007503552 139290865568237088 139432283357353638 139618498652570979 139674101399943568 140222337405884764 141028282438447176 141544763069341248 141581833751925198 141638218393005216 141827379769531728 141877697659894134 141971372804547903 143872801935613308 143930098949526336 144122321189750688 144688016941104024 146148989679406656 146200840801885368 146297370313827756 146454397584406848 146492754104055798 146551094507920416 147029246988694704 148764964536588024 148863187018360908 149408361017637984 149447491182587709 149507008303727728 150956522234650296 151218326817089856 151825972037340864 151865735376480714 153399184406732016 154062623515198656 154166589075524544 154268377994929248 154323109735323444 154425001997929298 154631240443170009 156192613883441496 156764630066044608 157133364074936514 159237858453008904 159342995692130868 159406453675281856 159619344973594848 160302720675174087 161814522829271184 161921361318217128 162137611338469524 162202182270902208 162774019058742027 162838843439091984 162896615831730302 164475945902121039 164761197282457704 164869981321410468 165407902862281542 165473776180824864 167800691854133568 168024793867088544 168084406144842732 168151345374689344 168195384341693694 169781621576383008 169893720364445136 170743641664290624 170804218542008472 170916992502562524 172873378472935248 173320451454598488 173551925244295404 173621041901103168 174029424728155494 176124989504025648 176360208824300184 177122952512696544 177539572360676677 179213933886182064 179332260384692088 179571763095294204 179989019705458624 181734065602879968 182161531482994269 182477455054764984 182763810872973504 182949365424298404 183193698868978482 183266655340053344 184674746276065728 185043478868281008 185909711143138184 186157998203427972 188037709917929568 188775778335900264 189103173026042304 189170263546525512 189295163739397204 191130435410000778 191830402580817744 192154745859759531 192917355921472032 194934454402513824 194985507886423299 195063160418437008 195194794232720592 195323672138741064 196038995984926272 197295933326452416 198140613192028854 198353286048784032 198484249357814544 199263321576783612 201275362979533728 201615675621954822 201748792932778599 202487647168640952 204532245875642688 205287136936610607 205764146313764592 206174987257560012 208119407093630784 208256818511255328 208936298352355632 209148425036030457 209511152099915352 210333506108827146 212317144604011872 212457327589507824 212741069654297592 212816546489841201 213736960900232116 215752697105694912 215809202903419962 215895148424289504 216183481784626032 217032025411656036 217118457918789312 219301261202828052 219446055470741634 219681596376610272 219739131156083697 219826641761880624 220543870483042056 222770790093852864 223294780527541362 224112541526456976 224260512455591592 226524960485926848 226827490225634784 227738958056011296 227798603064721071 227889323336750032 230098776610098024 230497837963913664 231093935272797984 231402566992393872 231484664602985166 231637502996893947 232039232970873992 234288920825162244 234833319338700864 234991791115119936 235146945099066912 235700046112404771 238453614740084544 238951911848242752 239014493538196302 239109680512922784 239429017460392272 242721784243906776 242882041977325692 243303273406353312 243932487232397872 244258265158637976 244344923747595453 246724638491041344 247141795923686556 247304971982115702 248111854293422313 248210664271237296 251701037781200352 251956582207147802 252126609217264098 252227018062034016 252293076512540541 254840580546667704 255773870107756992 256115462496435936 256206327813012708 256375488753843786 259980677181897732 260084213891249344 260259725643627456 260431562851654752 261044137092233241 264187484256038472 264540313236450276 264645665810419392 265684428769044816 268820900829273096 268998390577038132 269357644642941306 269983529558187936 270618571462390663 273716182582147476 274145716309460256 274352195085019456 274424048136447606 274790548303467723 274899983010080016 277012119414098592 278581731136474176 278864566714707276 279236997305141958 279348202799887136 280444674811769528 282056564876894352 283163667503850396 283276436786010432 283654759539063456 283755395319788268 283942745609095806 287745603871226616 288244642379501376 289376033882208048 289669828588472473 292401681603770736 292594740627655512 292985508208111596 293102189015840832 294058493977389408 297210919788043281 297529929073176048 297726374036721816 298816722035275968 298894982365175418 299014016607455456 301913044469300592 303731470752961428 306798368813464032 308536755989858496 308646219470646888 308850003995858596 309262480886340018 312385227766882992 314266728149873028 315500259163240719 318475716906017808 318685991384261736 319238689947189696 320605441350348174 323629045658542368 323842722636434256 324275222676939048 325548038117484054 325677686878183968 325793231663460604 328951891804242078 329169083206112451 329522394564915408 329739962642820936 330815805724563084 330947552361649728 334942170791312043 336049587734177088 336168812289685464 336390768683387388 339563243152766016 339787440728890272 341608437084016944 341833985005125048 345746756945870496 346640902909196976 347103850488590808 347226996904477749 348058849456310988 352249979008051296 352720417648600368 354245905025393088 355079144721353354 358427867772364128 358521740307294453 358664520769384176 359143526190588408 363468131205759936 364323062965988538 364954910109529968 365898730848596808 366387397737956964 366533310680106688 370086957736562016 370957457973173553 371819422286276368 372315996406855944 376075419835859136 377551556671800528 377934873310721703 378189913825896147 378340527093051024 378590327478794408 382260870820001556 383660805161635488 384309491719519062 384563233130765679 385834711842944064 389868908805027648 389971015772846598 390126320836874016 390389588465441184 390647344277482128 396281226384057708 396706572097568064 396968498715629088 398526643153567224 402550725959067456 403231351243909644 403497585865557198 404975294337281904 410574273873221214 411528292627529184 411636072204671409 412349974515120024 416513637022510656 417872596704711264 418296850072060914 418855495957712937 419022304199830704 420667012217654292 424634289208023744 424914655179015648 425482139308595184 425633092979682402 425914118413643709 427473921800464232 431618405806839924 431790296848579008 432366963569252064 434064050823312072 438602522405656104 438892110941483268 439363192753220544 439478262312167394 439653283523761248 441087740966084112 441535563964953187 446589561055082724 448225083052913952 448342473547763127 448521024911183184 453654980451269568 455477916112022592 455597206129442142 455778646673500064 460197553220196048 462187870545595968 462805133984787744 462969329205970332 463275005993787894 463893721329510027 464078465941747984 468577841650324488 470293890198133824 471400092224809542 478028987076392604 478219361025845568 478858034920784544 480908162025522261 485443568487813552 485764083954651384 486606546812706624 487864974464795744 488516530317275952 488689847495190906 494283591847373112 494609943964231404 496223708586844626 496421328542474592 503402075562400704 503913164414295604 504253218434528196 504454036124068032 504586153025081082 509681161093335408 512230924992871872 512412655626025416 512750977507687572 519961354363795464 520863125703309504 522088274184466482 528374968512076944 529080626472900552 531368857538089632 532618717082030031 537641801658546192 537996781154076264 538715289285882612 539967059116375872 541237142924781326 546484594448982807 547432365164294952 548291432618920512 548848096272895212 549581096606935446 549799966020160032 554024238828197184 557729133429414552 558473994610283916 558696405599774272 560889349623539056 564113129753788704 566327335007700792 567309519078126912 567510790639576536 567885491218191612 575491207742453232 576464237579278593 578752067764416096 579339657176944946 584803363207541472 584956523659269897 585189481255311024 585971016416223192 588116987954778816 594421839576086562 595059858146352096 595452748073443632 597789964730350836 598028033214910912 603826088938601184 605246378798335797 607462941505922856 613596737626928064 617292438941293776 617700007991717192 618524961772680036 624770455533765984 627445275108091371 628533456299746056 631000518326481438 636951433812035616 637371982768523472 638449639469523603 641210882700696348 647258091317084736 647685445272868512 648550445353878096 651096076234968108 651355373756367936 651586463326921208 657903783608484156 658338166412224902 659044789129830816 659479925285641872 661631611449126168 669884341582624086 672337624579370928 672781537366774776 679574881457780544 683216874168033888 683395809194163213 683667970010250096 691493513891740992 693281805818393952 694207700977181616 694453993808955498 694912508990681841 696117698912621976 704499958016102592 705440835297200736 707100138337214313 710158289442706708 716855735544728256 717043480614588906 717329041538768352 718287052381176816 728646125931977076 729909820219059936 731797461697193616 732774795475913928 733034771242786359 740173915473124032 741914915946347106 743638844572552736 744631992813711888 755103113343601056 755869746621443406 756379827651792294 756681054186102048 756879229537621623 757180654957588816 764521741640003112 767321610323270976 768618983439038124 769126466261531358 779942031545693196 780252641673748032 780779176930882368 781294688554964256 783132411276699723 792562452768115416 793936997431258176 797053286307134448 806462702487819288 806995171731114396 809950588674563808 811855714387171989 821148547746442428 823056585255058368 823272144409342818 824371644910403169 824699949030240048 835745193409422528 836593700144121828 837710991915425874 838044608399661408 841334024435308584 849829310358031296 850964278617190368 851266185959364804 851828236827287418 854947843600928464 863236811613679848 864733927138504128 868128101646624144 869009485765417419 877205044811312208 877784221882966536 878956524624334788 879306567047522496 882175481932168224 883071127929906374 891632759364129843 893179122110165448 896450166105827904 896684947095526254 897042049822366368 899152027762136719 911194412258884284 911557293347000128 920395106440392096 925610267969575488 925938658411940664 926550011987575788 927787442659020054 928156931883495968 937155683300648976 942800184449619084 946500777489722157 956057974152785208 957716069841569088 961816324051044522 970887136975627104 971528167909302768 975729948929591488 977033060634551904 977379694990381812 987507249618337353 988567183694746224 989219887928462808 992447417173689252 992842657084949184 1007826328828591208 1008506436869056392 1009172306050162164 1019362322186670816 1024825311252050832 1025501955015375144 1039922708727590928 1041680990713433247 1044176548368932964 1056749937024153888 1058161252945801104 1062737715076179264 1065237434164060062 1075283603317092384 1075993562308152528 1077430578571765224 1082474285849562652 1092969188897965614 1094864730328589904 1097696192545790424 1099162193213870892 1099599932040320064 1112872373919520659 1115458266858829104 1116947989220567832 1121778699247078112 1128226259507577408 1132654670015401584 1133804619932165109 1135021581279153072 1135770982436383224 1150982415484906464 1152928475158557186 1153689699392297037 1157504135528832192 1158679314353889892 1169606726415082944 1169913047318539794 1170378962510622048 1171942032832446384 1188843679152173124 1190119716292704192 1190905496146887264 1195579929460701672 1207652177877202368 1210492757596671594 1214925883011845712 1234584877882587552 1234908216614014227 1235400015983434384 1237049923545360072 1249540911067531968 1254890550216182742 1256566487873138811 1257066912599492112 1262001036652962876 1273902867624071232 1274743965537046944 1276899278939047206 1277742355240931127 1282421765401392696 1295370890545737024 1297100890707756192 1302192152469936216 1303172926653842416 1315807567216968312 1316676332824449804 1318089578259661632 1318959850571283744 1323263222898252336 1324606691894859561 1339768683165248172 1344675249158741856 1345027420643289381 1345563074733549552 1366433748336067776 1366791618388326426 1367335940020500192 1386563611636787904 1388415401954363232 1388907987617910996 1389825017981363682 1391681163988530081 1392235397825243952 1410881670594401472 1414200276674428626 1420316578885413416 1434086961229177812 1434658083077536704 1436574104762353632 1442724486076566783 1457292251863954152 1459819640438119872 1463594923394387232 1465549590951827856 1466069542485572718 1467037518980328331 1483829831892694212 1487277689145105472 1489263985627423776 1510206226687202112 1511739493242886812 1512759655303584588 1513362108372204096 1513758459075243246 1514361309915177632 1529043483280006224 1537237966878076248 1538252932523062716 1559884063091386392 1562589377109928512 1566264822553399446 1585124905536230832 1594106572614268896 1597856151246090093 1612925404975638576 1613990343462228792 1619901177349127616 1623711428774343978 1642297095492884856 1646544288818685636 1648743289820806338 1649399898060480096 1673187400288243656 1675421983830851748 1676089216799322816 1682668048870617168 1701928557234380736 1702532371918729608 1703656473654574836 1709895687201856928 1726473623227359696 1736256203293248288 1738018971530834838 1754410089622624416 1755568443765933072 1757913049248669576 1764350963864336448 1766142255859812748 1783265518728259686 1786358244220330896 1793369894191052508 1794084099644732736 1798304055524273438 1815739136395007391 1822388824517768568 1840790212880784192 1851877316823881328 1853100023975151576 1855574885318040108 1856313863766991936 1874311366601297952 1882335825324274113 1885600368899238168 1893001554979444314 1912115948305570416 1915348918408570809 1923632648102089044 1941774273951254208 1943056335818605536 1954066121269103808 1954759389980763624 1975014499236674706 1977134367389492448 1978439775856925616 1984894834347378504 2015652657657182416 2017012873738112784 2018344612100324328 2038724644373341632 2049650622504101664 2050187427582489639 2051003910030750288 2079845417455181856 2083361981426866494 2084737526972045523 2088353096737865928 2113499874048307776 2116322505891602208 2121300415011642939 2130474868328120124 2150567206634184768 2151987124616305056 2154861157143530448 2164948571699125304 2185938377795931228 2189729460657179808 2195392385091580848 2198324386427741784 2199104313728359077 2225744747839041318 2230916533717658208 2233895978441135664 2243557398494156224 2265309340030803168 2267609239864330218 2270043162558306144 2270637688612864869 2271541964872766448 2301964830969812928 2305856950317114372 2307379398784594074 2317358628707779784 2339826094637079588 2340757925021244096 2343884065664892768 2349397233830099169 2377687358304346248 2381810992293774528 2391159858921403344 2393587530967904119 2420985515193343188 2429851766023691424 2435567143161515967 2469169755765175104 2469816433228028454 2470800031966868768 2474099847090720144 2509781100432365484 2513132975746277622 2514133825198984224 2524002073305925752 2549487931074093888 2553798557878094412 2555484710481862254 2564843530802785392 2594201781415512384 2604384304939872432 2606345853307684832 2607028457296252257 2631615134433936624 2633352665648899608 2637919701142567488 2646526445796504672 2649213383789719122 2679537366330496344 2689350498317483712 2690054841286578762 2691126149467099104 2697456083286410157 2733583236776652852 2734671880041000384 2776830803908726464 2777815975235821992 2779650035962727364 2783362327977060162 2784470795650487904 2828400553348857252 2839502332469166471 2840633157770826832 2868173922458355624 2873148209524707264 2885448972153133566 2914584503727908304 2927189846788774464 2931099181903655712 2932139084971145436 2934075037960656662 2962521748855012059 2967659663785388424 2978527971254847552 3023478986485773624 3025519310607169176 3027516918150486492 3028722619830355264 3058086966560012448 3074475933756152496 3076505865046125432 3119768126182772784 3125042972140299741 3132529645106798892 3170249811072461664 3188213145228537792 3195712302492180186 3225850809951277152 3227980686924457584 3247422857548687956 3284594190985769712 3293088577637371272 3297486579641612676 3298799796120960192 3346374800576487312 3350843967661703496 3365336097741234336 3401413859796495327 3405064743837459216 3407312947309149672 3419791374403713856 3452947246454719392 3461069098176891111 3472512406586496576 3476037943061669676 3508820179245248832 3511136887531866144 3515826098497339152 3532284511719625496 3566531037456519372 3572716488440661792 3586739788382105016 3596608111048546876 3631478272790014782 3644777649035537136 3703754633647762656 3704724649842042681 3706200047950303152 3711149770636080216 3748622733202595904 3764671650648548226 3771200737798476336 3786003109958888628 3824231896611140832 3830697836817141618 3833227065722793381 3847265296204178088 3886112671637211072 3909518779961527248 3950028998473349412 3954268734778984896 3956879551713851232 3969789668694757008 3973820075684578683 4031305315314364832 4034025747476225568 4036689224200648656 4099301245008203328 4100374855164979278 4102007820061500576 4159690834910363712 4166723962853732988 4169475053944091046 4175043491965590243 4176706193475731856 4232645011783204416 4242600830023285878 4260949736656240248 4303974249232610112 4309722314287060896 4328173458229700349 4329897143398250608 4371876755591862456 4379458921314359616 4390784770183161696 4396648772855483568 4398208627456718154 4401112556940984993 4451489495678082636 4461833067435316416 4467791956882271328 4530618680061606336 4535218479728660436 4540086325116612288 4541275377225729738 4543083929745532896 4611713900634228744 4614758797569188148 4634717257415559568 4679652189274159176 4687768131329785536 4698794467660198338 4755374716608692496 4782319717842806688 4787175061935808238 4793568453738270279 4841971030386686376 4859703532047382848 4871134286323031934 4939632866456056908 4941600063933737536 4948199694181440288 5019562200864730968 5026265951492555244 5028267650397968448 5048004146611851504 5107597115756188824 5110969420963724508 5129687061605570784 5208768609879744864 5212691706615369664 5214056914592504514 5263230268867873248 5266705331297799216 5293052891593009344 5298426767579438244 5359074732660992688 5380109682573157524 5382252298934198208 5394912166572820314 5467166473553305704 5503726743180976987 5555631950471643984 5559300071925454728 5566724655954120324 5568941591300975808 5647007475972822339 5656801106697714504 5679004664938332942 5681266315541653664 5736347844916711248 5770897944306267132 5829169007455816608 5862198363807311424 5864278169942290872 5868150075921313324 5925043497710024118 5935319327570776848 6046957972971547248 6051038621214338352 6055033836300972984 6116173933120024896 6148951867512304992 6153011730092250864 6239536252365545568 6250085944280599482 6254212580916136569 6265059290213597784 6340499622144923328 6363901245034928817 6391424604984360372 6451701619902554304 6455961373848915168 6494845715097375912 6569188381971539424 6586177155274742544 6594973159283225352 6597312941185077231 6692749601152974624 6701687935323406992 6730672195482468672 6802827719592990654 6810129487674918432 6811913065838594607 6814625894618299344 6905894492909438784 6922138196353782222 6952075886123339352 7022273775063732288 7031652196994678304 7048191701490297507 7064569023439250992 7133062074913038744 7145432976881323584 7173479576764210032 7180762592903712357 7193216222097093752 7262956545580029564 7289555298071074272 7306701429484547901 7407509267295525312 7409449299684085362 7412400095900606304 7422299541272160432 7529343301297096452 7542401475596952672 7572006219917777256 7648463793222281664 7661395673634283236 7666454131445586762 7694530592408356176 7819037559923054496 7821085371888756771 7900057996946698824 7913759103427702464 7939579337389514016 7947640151369157366 8062610630628729664 8068051494952451136 8073378448401297312 8092368249859230471 8200749710329958556 8204015640123001152 8333447925707465976 8338950107888182092 8350086983931180486 8353412386951463712 8389175715334110553 8485201660046571756 8518506997407499413 8521899473312480496 8619444628574121792 8656346916459400698 8659794286796501216 8743753511183724912 8781569540366323392 8793297545710967136 8796417254913436308 8802225113881969986 8902978991356165272 8935583913764542656 9070436959457320872 9082550754451459476 9086167859491065792 9223427801268457488 9229517595138376296 9269434514831119136 9359304378548318352 9397588935320396676 9510749433217384992 9564639435685613376 9574350123871616476 9587136907476540558 9683942060773372752 9742268572646063868 9879265732912113816 9896399388362880576 10039124401729461936 10052531902985110488 10096008293223703008 10204241579389485981 10215194231512377648 10221938841927449016 10259374123211141568 10383207294530673333 10417537219759489728 10428113829185009028 10526460537735746496 10533410662595598432 10596853535158876488 10718149465321985376 10760219365146315048 10789824333145640628 10934332947106611408 11007453486361953974 11111263900943287968 11114173949526128043 11118600143850909456 11133449311908240648 11294014951945644678 11313602213395429008 11358009329876665884 11362532631083307328 11472695689833422496 11499681197168380143 11541795888612534264 11658338014911633216 11728556339884581744 11736300151842626648 11850086995420048236 11870638655141553696 11921460227053736049 12093915945943094496 12102077242428676704 12110067672601945968 12297903735024609984 12306023460184501728 12479072504731091136 12500171888561198964 12508425161832273138 12530118580427195568 12727802490069857634 12782849209968720744 12911922747697830336 12984520374689101047 12989691430194751824 13138376763943078848 13172354310549485088 13189946318566450704 13194625882370154462 13203337670822954979 13385499202305949248 13403375870646813984 13605655439185981308 13620258975349836864 13623826131677189214 13629251789236598688 13844276392707564444 13904151772246678704 14063304393989356608 14096383402980595014 14129138046878501984 14266124149826077488 14346959153528420064 14361525185807424714 14380705361214810837 14386432444194187504 14525913091160059128 14579110596142148544 14613402858969095802 14818898599368170724 14824800191801212608 14844599082544320864 15058686602594192904 15084802951193905344 15144012439835554512 15322791347268566472 15332908262891173524 15389061184816712352 15638075119846108992 15642170743777513542 15800115993893397648 15879158674779028032 15895280302738314732 16146756896802594624 16184736499718460942 16401499420659917112 16511180229542930961 16666895851414931952 16677900215776364184 16700173967862360972 16706824773902927424 16778351430668221106 16941022427918467017 16970403320093143512 17037013994814998826 17043798946624960992 17312693832918801396 17319588573593002432 17487507022367449824 17586595091421934272 17592834509826872616 17604450227763939972 17805957982712330544 18140873918914641744 18165101508902918952 18446855602536914976 18459035190276752592 18538869029662238272 18718608757096636704 18762637742748409707 18795177870640793352 19021498866434769984 19148700247743232952 19174273814953081116 19367884121546745504 19484537145292127736 19758531465824227632 19791938823555231693 20078248803458923872 20105063805970220976 20192016586447406016 20408483158778971962 20430388463024755296 20443877683854898032 20766414589061346666 20856227658370018056 21066821325191196864 21144575104470892521 21193707070317752976 21436298930643970752 21520438730292630096 21542287778711137071 21579648666291281256 21868665894213222816 21920104288453643703 22014906972723907948 22222527801886575936 22228347899052256086 22237200287701818912 22266898623816481296 22588029903891289356 22627204426790858016 22716018659753331768 22945391379666844992 22999362394336760286 23083591777225068528 23457112679769163488 23463256115666270313 23472600303685253296 23700173990840096472 23741277310283107392 23842920454107472098 24187831891886188992 24204154484857353408 24220135345203891936 24277104749577691413 24612046920369003456 25000343777122397928 25016850323664546276 25060237160854391136 25167527146002331659 25455604980139715268 25555520992222498239 25565698419937441488 25969040749378202094 25979382860389503648 26344708621098970176 26379892637132901408 26389251764740308924 26406675341645909958 26806751741293627968 27211310878371962616 27247652263354378428 27258503578473197376 27688552785415128888 27808303544493357408 27873712860626238289 28192766805961190028 28258276093757003968 28532248299652154976 28693918307056840128 28723050371614849428 28761410722429621674 28772864888388375008 29051826182320118256 29226805717938191604 29637797198736341448 29689198165088641728 30117373205188385808 30288024879671109024 30612724738168457943 30645582694537132944 30665816525782347048 30778122369633424704 31284341487555027084 31600231987786795296 31790560605476629464 32369472999436921884 32802998841319834224 33022360459085861922 33333791702829863904 33355800431552728368 33400347935724721944 33556702861336442212 33882044855836934034 33940806640186287024 34074027989629997652 34087597893249921984 34499043591505140429 34625387665837602792 34975014044734899648 35185669019653745232 35208900455527879944 35611915965424661088 35764380681161208147 36281747837829283488 36330203017805837904 36893711205073829952 36918070380553505184 37437217514193273408 37525275485496819414 37590355741281586704 38297400495486465904 38348547629906162232 38735768243093491008 38953561124067303141 38969074290584255472 39517062931648455264 39583877647110463386 39610013012468864937 40156497606917847744 40210127611940441952 40816966317557943924 40860776926049510592 40887755367709796064 41532829178122693332 41712455316740036112 42289150208941785042 42387414140635505952 43040877460585260192 43084575557422274142 43142116083644432511 43159297332582562512 43737331788426445632 43840208576907287406 44029813945447815896 44456695798104512172 44474400575403637824 44533797247632962592 45176059807782578712 45254408853581716032 45432037319506663536 45478163088390178261 45998724788673520572 46167183554450137056 46914225359538326976 46926512231332540626 46945200607370506592 47400347981680192944 47685840908214944196 48440270690407783872 48554209499155382826 49533540688628792883 50000687554244795856 50033700647329092552 50120474321708782272 50335054292004663318 50911209960279430536 51111041984444996478 51131396839874882976 51938081498756404188 51958765720779007296 52759785274265802816 52778503529480617848 52813350683291819916 54422621756743925232 54495304526708756856 55377105570830257776 55616607088986714816 55747425721252476578 56287913228245229121 56385533611922380056 57064496599304309952 57446100743229698856 57522821444859243348 57545729776776750016 58103652364640236512 58453611435876383208 59275594397472682896 59375816470665695079 60234746410376771616 60576049759342218048 61225449476336915886 61291165389074265888 61331633051564694096 62568682975110054168 63200463975573590592 63581121210953258928 64626863336133411213 64738945998873843768 65605997682639668448 65760312865360931109 66044720918171723844 66667583405659727808 66711600863105456736 66800695871449443888 67113405722672884424 67764089711673868068 67881613280372574048 68148055979259995304 68998087183010280858 69250775331675205584 70371338039307490464 70389768346998810939 70417800911055759888 71223831930849322176 71528761362322416294 72563495675658566976 72660406035611675808 72831314248733074239 73836140761107010368 75050550970993638828 75180711482563173408 75502581438006994977 76594800990972931808 76697095259812324464 77907122248134606282 77938148581168510944 79034125863296910528 79167755294220926772 79220026024937729874 80420255223880883904 81633932635115887848 81775510735419592128 83065658356245386664 83424910633480072224 83621138581878714867 84578300417883570084 84774828281271011904 86081754921170520384 86169151114844548284 86284232167288865022 86318594665165125024 87680417153814574812 88059627890895631792 88913391596209024344 89067594495265925184 90352119615565157424 90864074639013327072 90956326176780356522 91838174214505373829 91997449577347041144 92334367108900274112 93853024462665081252 93890401214741013184 94800695963360385888 95371681816429888392 97108418998310765652 99067081377257585766 100001375108489591712 100067401294658185104 100670108584009326636 101822419920558861072 102222083968889992956 102262793679749765952 103876162997512808376 105557007058961235696 105626701366583639832 107293142043483624441 108845243513487850464 108990609053417513712 110754211141660515552 111494851442504953156 112575826456490458242 112771067223844760112 114892201486459397712 115045642889718486696 116207304729280473024 116907222871752766416 118551188794945365792 118751632941331390158 118830039037406594811 120469492820753543232 122450898952673831772 122582330778148531776 122663266103129388192 125137365950220108336 127162242421906517856 129253726672266822426 129426348250933297533 129477891997747687536 131211995365279336896 131520625730721862218 132089441836343447688 133423201726210913472 133601391742898887776 134226811445345768848 135528179423347736136 135763226560745148096 136296111958519990608 136434489265170534783 137996174366020561716 138501550663350411168 140742676078614980928 140779536693997621878 140835601822111519776 143057522724644832588 145320812071223351616 145662628497466148478 148600622065886378649 150101101941987277656 150361422965126346816 151005162876013989954 153189601981945863616 153394190519624648928 155814244496269212564 155876297162337021888 158335510588441853544 158440052049875459748 163267865270231775696 166131316712490773328 166849821266960144448 167242277163757429734 169156600835767140168 172338302229689096568 172568464334577730044 172637189330330250048 175360834307629149624 176119255781791263584 177826783192418048688 180704239231130314848 181728149278026654144 181912652353560713044 183676348429010747658 183994899154694082288 187706048925330162504 189601391926720771776 190743363632859776784 193880590008400233639 194216837996621531304 197280938596082793327 198134162754515171532 200002750216979183424 200134802589316370208 201340217168018653272 203644839841117722144 204444167937779985912 207752325995025616752 211114014117922471392 211169305040996432817 211253402733167279664 214586284086967248882 217690487026975700928 217981218106835027424 218493942746199222717 221508422283321031104 222989702885009906312 225151652912980916484 225542134447689520224 226507744314020984931 229784402972918795424 230091285779436973392 233814445743505532832 237102377589890731584 237503265882662780316 237660078074813189622 244901797905347663544 245326532206258776384 250274731900440216672 250863415745636144601 254324484843813035712 258507453344533644852 258852696501866595066 258955783995495375072 263041251461443724436 264178883672686895376 267202783485797775552 268453622890691537696 271056358846695472272 272592223917039981216 272868978530341069566 275992348732041123432 277003101326700822336 281559073387995243756 281671203644223039552 286115045449289665176 291325256994932296956 297201244131772757298 300202203883974555312 302010325752027979908 306788381039249297856 311628488992538425128 316671021176883707088 316880104099750919496 321879426130450873323 326535730540463551392 332262633424981546656 334484554327514859468 338313201671534280336 344676604459378193136 345136928669155460088 350721668615258299248 352238511563582527168 355653566384836097376 356490117112219784433 361408478462260629696 363825304707121426088 367352696858021495316 367989798309388164576 375412097850660325008 381486727265719553568 387761180016800467278 388433675993243062608 394561877192165586654 396268325509030343064 400269605178632740416 402680434336037306544 407289679682235444288 408888335875559971824 409303467795511604349 415504651990051233504 422228028235844942784 422338610081992865634 422506805466334559328 429172568173934497764 435962436213670054848 436987885492398445434 445801866197659135947 445979405770019812624 450303305825961832968 451084268895379040448 453015488628041969862 459568805945837590848 460182571558873946784 467628891487011065664 475006531765325560632 475320156149626379244 489803595810695327088 500549463800880433344 501726831491272289202 517014906689067289704 517705393003733190132 517911567990990750144 526082502922887448872 528357767345373790752 536907245781383075392 542112717693390944544 545184447834079962432 545737957060682139132 551984697464082246864 563118146775990487512 572230090898579330352 581641770025200700917 582650513989864593912 594402488263545514596 600404407767949110624 604020651504055959816 623256977985076850256 633342042353767414176 633760208199501838992 643758852260901746646 653071461080927102784 655481828238597668151 664525266849963093312 668969108655029718936 676626403343068560672 679523232942062954793 689353208918756386272 690273857338310920176 701443337230516598496 711307132769672194752 712980234224439568866 727650609414242852176 734705393716042990632 735979596618776329152 750824195701320650016 752590247236908433803 762973454531439107136 775522360033600934556 776867351986486125216 789123754384331173308 792536651018060686128 805360868672074613088 817776671751119943648 818606935591023208698 831009303980102467008 844677220163985731268 845013610932669118656 858345136347868995528 864085098679413386959 873975770984796890868 891603732395318271894 891958811540039625248 900606611651923665936 906030977256083939724 920365143117747893568 950013063530651121264 950640312299252758488 979607191621390654176 1003453662982544578404 1034029813378134579408 1035410786007466380264 1052165005845774897744 1056715534690747581504 1069470351336659353299 1084225435386781889088 1091475914121364278264 1103969394928164493728 1126236293551980975024 1144460181797158660704 1163283540050401401834 1165301027979729187824 1188804976527091029192 1200808815535898221248 1208041303008111919632 1227910403386534813047 1246513955970153700512 1266684084707534828352 1267520416399003677984 1287517704521803493292 1310963656477195336302 1337405598592977407841 1337938217310059437872 1353252806686137121344 1359046465884125909586 1378706417837512772544 1380547714676621840352 1402886674461033196992 1425960468448879137732 1455301218828485704352 1469410787432085981264 1501648391402641300032 1505180494473816867606 1551044720067201869112 1553734703972972250432 1578247508768662346616 1585073302036121372256 1610721737344149226176 1635553343502239887296 1637213871182046417396 1689354440327971462536 1716690272695737991056 1728170197358826773918 1744925310075602102751 1747951541969593781736 1783207464790636543788 1783917623080079250496 1801213223303847331872 1812061954512167879448 1900026127061302242528 1901280624598505516976 1959214383242781308352 2006907325965089156808 2038569698826188864379 2068059626756269158816 2070821572014932760528 2104330011691549795488 2138940702673318706598 2182951828242728556528 2207938789856328987456 2252472587103961950048 2257770741710725301409 2288920363594317321408 2326567080100802803668 2330602055959458375648 2377609953054182058384 2416082606016223839264 2455820806773069626094 2493027911940307401024 2535040832798007355968 2575035409043606986584 2592255296038240160877 2621927312954390672604 2674811197185954815682 2675876434620118875744 2718092931768251819172 2761095429353243680704 2851920936897758275464 2910602437656971408704 2938821574864171962528 3010360988947633735212 3102089440134403738224 3156495017537324693232 3170146604072242744512 3274427742364092834792 3378708880655942925072 3433380545391475982112 3456340394717653547836 3489850620151204205502 3495903083939187563472 3566414929581273087576 3602426446607694663744 3624123909024335758896 3683731210159604439141 3800052254122604485056 3802561249197011033952 4012216795778932223523 4013814651930178313616 4077139397652377728758 4136119253512538317632 4141643144029865521056 4208660023383099590976 4277881405346637413196 4365903656485457113056 4504945174207923900096 4515541483421450602818 4653134160201605607336 4661204111918916751296 4755219906108364116768 4832165212032447678528 4911641613546139252188 5150070818087213973168 5184510592076480321754 5243854625908781345208 5349622394371909631364 5351752869240237751488 5436185863536503638344 5703841873795516550928 5877643149728343925056 6020721977895267470424 6115709096478566593137 6204178880268807476448 6312990035074649386464 6548855484728185669584 6757417761311885850144 6773312225132175904227 6866761090782951964224 6912680789435307095672 6979701240302408411004 6991806167878375126944 7132829859162546175152 7248247818048671517792 7367462420319208878282 7605122498394022067904 7776765888114720482631 8024433591557864447046 8027629303860356627232 8154278795304755457516 8283286288059731042112 8555762810693274826392 8731807312970914226112 9031082966842901205636 9306268320403211214672 9510439812216728233536 9823283227092278504376 10300141636174427946336 10369021184152960643508 10487709251817562690416 10699244788743819262728 10872371727073007276688 11051193630478813317423 11407683747591033101856 12041443955790534940848 12231418192957133186274 12408357760537614952896 12625980070149298772928 13097710969456371339168 13514835522623771700288 13546624450264351808454 13825361578870614191344 13959402480604816822008 13983612335756750253888 14265659718325092350304 14496495636097343035584 14734924840638417756564 15553531776229440965262 16048867183115728894092 16055258607720713254464 16308557590609510915032 17111525621386549652784 18062165933685802411272 18612536640806422429344 19646566454184557008752 20319936675396527712681 20600283272348855892672 20738042368305921287016 20975418503635125380832 21398489577487638525456 21744743454146014553376 22102387260957626634846 22815367495182066203712 23330297664344161447893 24082887911581069881696 24462836385914266372548 26195421938912742678336 27093248900528703616908 27650723157741228382688 27918804961209633644016 28531319436650184700608 29469849681276835513128 31107063552458881930524 32097734366231457788184 32617115181219021830064 33153580891436439952269 34223051242773099305568 36124331867371604822544 37225073281612844858688 39293132908369114017504 40639873350793055425362 41476084736611842574032 41950837007270250761664 42796979154975277050912 43489486908292029106752 44204774521915253269692 46660595328688322895786 48165775823162139763392 48925672771828532745096 54186497801057407233816 55301446315482456765376 55837609922419267288032 58939699362553671026256 62214127104917763861048 64195468732462915576368 65234230362438043660128 66307161782872879904538 68446102485546198611136 69990892993032484343679 72248663734743209645088 78586265816738228035008 81279746701586110850724 82952169473223685148064 85593958309950554101824 88409549043830506539384 93321190657376645791572 97851345543657065490192 108372995602114814467632 111675219844838534576064 117879398725107342052512 124428254209835527722096 128390937464925831152736 130468460724876087320256 132614323565745759809076 139981785986064968687358 144497327469486419290176 162559493403172221701448 165904338946447370296128 176819098087661013078768 186642381314753291583144 195702691087314130980384 209972678979097453031037 216745991204229628935264 235758797450214684105024 248856508419671055444192 256781874929851662305472 265228647131491519618152 279963571972129937374716 325118986806344443402896 353638196175322026157536 373284762629506583166288 391405382174628261960768 419945357958194906062074 433491982408459257870528 497713016839342110888384 530457294262983039236304 559927143944259874749432 629918036937292359093111 650237973612688886805792 707276392350644052315072 746569525259013166332576 839890715916389812124148 1060914588525966078472608 1119854287888519749498864 1259836073874584718186222 1300475947225377773611584 1493139050518026332665152 1679781431832779624248296 2121829177051932156945216 2239708575777039498997728 2519672147749169436372444 3359562863665559248496592 4479417151554078997995456 5039344295498338872744888 6719125727331118496993184 10078688590996677745489776 13438251454662236993986368 20157377181993355490979552 40314754363986710981959104
- Sum of all divisors σ(n): 132956701803675777863680000
- Sum of proper divisors (its aliquot sum) s(n): 92641947439689066881720896
- 40314754363986710981959104 is an abundant number, because the sum of its proper divisors (92641947439689066881720896) is greater than itself. Its abundance is 52327193075702355899761792
Bases of 40314754363986710981959104
- Binary: 100001010110001111101100110110100101100110101011110011011011111101001011011101110000002
- Hexadecimal: 0x2158FB36966AF36FD2DDC0
- Base-36: 52CWVVMNPLWC7J000
Squares and roots of 40314754363986710981959104
- 40314754363986710981959104 squared (403147543639867109819591042) is 1625279419428585557499885203105060203259361928482816
- 40314754363986710981959104 cubed (403147543639867109819591043) is 65522740567106357623039586471053644735411576223959680373600406280058078756864
-
The
square root of 40314754363986710981959104 is 6349390078108.8187117953 -
40314754363986710981959104 is a
perfect cube number . Itscube root is 342889884
Scales and comparisons
How big is 40314754363986710981959104?- 40,314,754,363,986,710,981,959,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,314,754,363,986,710,981,959,104 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 40314754363986710981959104 cubic inches would be around 28574157 feet tall.
Recreational maths with 40314754363986710981959104
- 40314754363986710981959104 backwards is 40195918901768936345741304
- The number of decimal digits it has is: 26
- The sum of 40314754363986710981959104's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 40314754363986710981959104 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 40314754363986710981959104 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/40314754363986710981959104/
Chicago style:
Numbermatics. 2024. "Number 40314754363986710981959104 - Facts about the integer". https://numbermatics.com/n/40314754363986710981959104/
The information we have on file for 40314754363986710981959104 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 40314754363986710981959104, math, Factors of 40314754363986710981959104, curriculum, school, college, exams, university, Prime factorization of 40314754363986710981959104, STEM, science, technology, engineering, physics, economics, calculator, forty septillion, three hundred fourteen sextillion, seven hundred fifty-four quintillion, three hundred sixty-three quadrillion, nine hundred eighty-six trillion, seven hundred ten billion, nine hundred eighty-one million, nine hundred fifty-nine thousand, one hundred four.