89867790202641923011018752
89,867,790,202,641,923,011,018,752 is an even composite number composed of five prime numbers multiplied together.
89867790202641923011018752 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 89867790202641923011018752:
215 × 318 × 73 × 133 × 2113
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 211 × 211 × 211)See below for interesting mathematical facts about the number 89867790202641923011018752 from the Numbermatics database.
Names of 89867790202641923011018752
- Cardinal: 89867790202641923011018752 can be written as Eighty-nine septillion, eight hundred sixty-seven sextillion, seven hundred ninety quintillion, two hundred two quadrillion, six hundred forty-one trillion, nine hundred twenty-three billion, eleven million, eighteen thousand, seven hundred fifty-two.
Scientific notation
- Scientific notation: 8.9867790202641923011018752 × 1025
Factors of 89867790202641923011018752
Divisors of 89867790202641923011018752
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 211 216 224 234 243 252 256 273 288 294 312 324 336 338 343 351 364 378 384 392 416 422 432 441 448 468 486 504 507 512 546 567 576 588 624 633 637 648 672 676 686 702 728 729 756 768 784 819 832 844 864 882 896 936 972 1008 1014 1024 1029 1053 1092 1134 1152 1176 1183 1248 1266 1274 1296 1323 1344 1352 1372 1404 1456 1458 1477 1512 1521 1536 1568 1638 1664 1688 1701 1728 1764 1792 1872 1899 1911 1944 2016 2028 2048 2058 2106 2184 2187 2197 2268 2304 2352 2366 2457 2496 2532 2548 2592 2646 2688 2704 2743 2744 2808 2912 2916 2954 3024 3042 3072 3087 3136 3159 3276 3328 3376 3402 3456 3528 3549 3584 3744 3798 3822 3888 3969 4032 4056 4096 4116 4212 4368 4374 4394 4431 4459 4536 4563 4608 4704 4732 4914 4992 5064 5096 5103 5184 5292 5376 5408 5486 5488 5616 5697 5733 5824 5832 5908 6048 6084 6144 6174 6272 6318 6552 6561 6591 6656 6752 6804 6912 7056 7098 7168 7371 7488 7596 7644 7776 7938 8064 8112 8192 8229 8232 8281 8424 8736 8748 8788 8862 8918 9072 9126 9216 9261 9408 9464 9477 9828 9984 10128 10192 10206 10339 10368 10584 10647 10752 10816 10972 10976 11232 11394 11466 11648 11664 11816 11907 12096 12168 12288 12348 12544 12636 13104 13122 13182 13293 13312 13377 13504 13608 13689 13824 14112 14196 14336 14742 14976 15192 15288 15309 15379 15552 15876 16128 16224 16384 16458 16464 16562 16848 17091 17199 17472 17496 17576 17724 17836 18144 18252 18432 18522 18816 18928 18954 19201 19656 19683 19773 19968 20256 20384 20412 20678 20736 21168 21294 21504 21632 21944 21952 22113 22464 22788 22932 23296 23328 23632 23814 24192 24336 24576 24687 24696 24843 25088 25272 26208 26244 26364 26586 26624 26754 27008 27216 27378 27648 27783 28224 28392 28431 28672 29484 29952 30384 30576 30618 30758 31017 31104 31752 31941 32256 32448 32768 32916 32928 33124 33696 34182 34398 34944 34992 35152 35448 35659 35672 35721 36288 36504 36864 37044 37632 37856 37908 38402 39312 39366 39546 39879 39936 40131 40512 40768 40824 41067 41356 41472 42336 42588 43008 43264 43888 43904 44226 44521 44928 45576 45864 45927 46137 46592 46656 47264 47628 48384 48672 49152 49374 49392 49686 50176 50544 51273 51597 52416 52488 52728 53172 53248 53508 54016 54432 54756 55296 55566 56448 56784 56862 57344 57603 57967 58968 59049 59319 59904 60768 61152 61236 61516 62034 62208 63504 63882 64512 64896 65832 65856 66248 66339 67392 68364 68796 69888 69984 70304 70896 71318 71344 71442 72373 72576 73008 73728 74061 74088 74529 75264 75712 75816 76804 78624 78732 79092 79758 79872 80262 81024 81536 81648 82134 82712 82944 83349 84672 85176 85293 86016 86528 87776 87808 88452 89042 89856 91152 91728 91854 92274 93051 93184 93312 94528 95256 95823 96768 97344 98304 98748 98784 99372 100352 101088 102546 103194 104832 104976 105456 106344 106496 106977 107016 107163 107653 108032 108864 109512 110592 111132 112896 113568 113724 114688 115206 115934 117936 118098 118638 119637 119808 120393 121536 122304 122472 123032 123201 124068 124416 127008 127764 129024 129792 131664 131712 132496 132678 133563 134407 134784 136728 137592 137781 138411 139776 139968 140608 141792 142636 142688 142884 144746 145152 146016 147456 148122 148176 149058 150528 151424 151632 153608 153819 154791 157248 157464 158184 159516 159744 160524 162048 163072 163296 164268 165424 165888 166698 169344 170352 170586 172032 172809 173056 173901 175552 175616 176904 177147 177957 178084 179712 182304 183456 183708 184548 186102 186368 186624 189056 190512 191646 193536 194688 197496 197568 198744 199017 200704 202176 205092 206388 209664 209952 210912 212688 212992 213954 214032 214326 215306 216064 217119 217728 219024 221184 222183 222264 223587 225792 227136 227448 229376 230412 231868 235872 236196 237276 239274 239616 240786 243072 244608 244944 246064 246402 248136 248832 249613 250047 254016 255528 255879 258048 259584 263328 263424 264992 265356 267126 268814 269568 273456 275184 275562 276822 279153 279552 279936 281216 283584 285272 285376 285768 287469 289492 290304 292032 294912 296244 296352 298116 301056 302848 303264 307216 307638 309582 311647 314496 314928 316368 319032 319488 320931 321048 321489 322959 324096 326144 326592 328536 330848 331776 333396 338688 340704 341172 344064 345618 346112 347802 351104 351232 353808 354294 355914 356168 358911 359424 361179 364608 366912 367416 369096 369603 372204 372736 373248 378112 381024 383292 387072 389376 394992 395136 397488 398034 400689 401408 403221 404352 410184 412776 413343 415233 419328 419904 421824 425376 425984 427908 428064 428652 430612 432128 434238 435456 438048 442368 444366 444528 447174 451584 454272 454896 460824 461457 463567 463736 464373 471744 472392 474552 478548 479232 481572 486144 489216 489888 492128 492804 496272 497664 499226 500094 508032 511056 511758 516096 518427 519168 521703 526656 526848 529984 530712 531441 533871 534252 537628 539136 546912 550368 551124 553644 558306 559104 559872 562432 567168 570544 570752 571536 574938 578773 578984 580608 584064 592488 592704 596232 597051 602112 605696 606528 614432 615276 619164 623294 628992 629856 632736 638064 638976 641862 642096 642978 645918 648192 651357 652288 653184 657072 661696 663552 666549 666792 670761 677376 681408 682344 688128 691236 692224 695604 702208 702464 707616 708588 711828 712336 717822 718848 722358 729216 733824 734832 738192 739206 744408 745472 746496 748839 750141 753571 756224 762048 766584 767637 774144 778752 789984 790272 794976 796068 801378 802816 806442 808704 820368 825552 826686 830466 837459 838656 839808 843648 850752 855816 856128 857304 861224 862407 864256 868476 870912 876096 884736 888732 889056 894348 903168 908544 909792 921648 922914 927134 927472 928746 934941 940849 943488 944784 949104 957096 958464 962793 963144 964467 968877 972288 978432 979776 984256 985608 992544 995328 998452 1000188 1016064 1022112 1023516 1032192 1036854 1038336 1043406 1053312 1053696 1059968 1061424 1062882 1067742 1068504 1075256 1076733 1078272 1083537 1093824 1100736 1102248 1107288 1108809 1116612 1118208 1119744 1124864 1134336 1141088 1141504 1143072 1149876 1157546 1157968 1161216 1168128 1184976 1185408 1192464 1194102 1202067 1204224 1209663 1211392 1213056 1228864 1230552 1238328 1240029 1245699 1246588 1257984 1259712 1265472 1276128 1277952 1283724 1284192 1285956 1291836 1296384 1302714 1304576 1306368 1314144 1323392 1327104 1333098 1333584 1341522 1354752 1362816 1364688 1382472 1384371 1384448 1390701 1391208 1393119 1404416 1404928 1415232 1417176 1423656 1424672 1435644 1437696 1444716 1458432 1467648 1469664 1476384 1478412 1488816 1490944 1492992 1497678 1500282 1507142 1512448 1524096 1533168 1535274 1548288 1555281 1557504 1565109 1579968 1580544 1589952 1592136 1594323 1601613 1602756 1605632 1612884 1617408 1640736 1651104 1653372 1660932 1674918 1677312 1679616 1687296 1701504 1711632 1712256 1714608 1722448 1724814 1728512 1736319 1736952 1741824 1747291 1752192 1777464 1778112 1788696 1791153 1806336 1817088 1819584 1843296 1845828 1854268 1854944 1857492 1869882 1881698 1886976 1889568 1898208 1914192 1916928 1925586 1926288 1928934 1937754 1944576 1954071 1956864 1959552 1968512 1971216 1985088 1990656 1996904 1999647 2000376 2012283 2032128 2044224 2047032 2064384 2073708 2076672 2086812 2106624 2107392 2119936 2122848 2125764 2135484 2137008 2150512 2153466 2156544 2167074 2181529 2187648 2201472 2204496 2214576 2217618 2233224 2236416 2239488 2246517 2249728 2250423 2260713 2268672 2282176 2283008 2286144 2299752 2302911 2315092 2315936 2322432 2336256 2369952 2370816 2384928 2388204 2404134 2408448 2419326 2422784 2426112 2457728 2461104 2476656 2480058 2491398 2493176 2512377 2515968 2519424 2530944 2552256 2567448 2568384 2571912 2583672 2587221 2592768 2605428 2609152 2612736 2628288 2646784 2654208 2666196 2667168 2683044 2709504 2725632 2729376 2764944 2768742 2768896 2781402 2782416 2786238 2804823 2808832 2809856 2822547 2830464 2834352 2847312 2849344 2871288 2875392 2888379 2889432 2893401 2906631 2916864 2935296 2939328 2952768 2956824 2977632 2981888 2985984 2995356 3000564 3014284 3024896 3048192 3066336 3070548 3096576 3110562 3115008 3130218 3159936 3161088 3179904 3184272 3188646 3203226 3205512 3225768 3230199 3234816 3244969 3250611 3281472 3302208 3306744 3321864 3326427 3349836 3354624 3359232 3374592 3403008 3423264 3424512 3429216 3444896 3449628 3457024 3472638 3473904 3483648 3494582 3504384 3554928 3556224 3577392 3582306 3606201 3612672 3628989 3634176 3639168 3686592 3691656 3708536 3709888 3714984 3720087 3737097 3739764 3763396 3773952 3779136 3796416 3828384 3833856 3851172 3852576 3857868 3875508 3889152 3908142 3913728 3919104 3937024 3942432 3970176 3981312 3993808 3999294 4000752 4024566 4051411 4064256 4088448 4094064 4147416 4153113 4153344 4172103 4173624 4179357 4213248 4214784 4239872 4245696 4251528 4270968 4274016 4301024 4306932 4313088 4334148 4363058 4375296 4402944 4408992 4429152 4435236 4466448 4472832 4478976 4493034 4499456 4500846 4521426 4537344 4564352 4566016 4572288 4599504 4605822 4630184 4631872 4644864 4665843 4672512 4695327 4739904 4741632 4769856 4776408 4782969 4804839 4808268 4816896 4838652 4845568 4852224 4915456 4922208 4953312 4960116 4982796 4986352 5024754 5031936 5038848 5061888 5104512 5134896 5136768 5143824 5167344 5174442 5185536 5208957 5210856 5218304 5225472 5241873 5256576 5293568 5332392 5334336 5366088 5373459 5419008 5451264 5458752 5529888 5537484 5537792 5562804 5564832 5572476 5609646 5617664 5619712 5645094 5660928 5668704 5694624 5698688 5742576 5750784 5776758 5778864 5786802 5813262 5833728 5862213 5870592 5878656 5905536 5913648 5955264 5971968 5990712 5998941 6001128 6028568 6036849 6049792 6096384 6132672 6141096 6193152 6221124 6230016 6260436 6319872 6322176 6359808 6368544 6377292 6406452 6411024 6451536 6460398 6469632 6489938 6501222 6544587 6562944 6604416 6613488 6643728 6652854 6699672 6709248 6718464 6739551 6749184 6751269 6782139 6806016 6846528 6849024 6858432 6889792 6899256 6908733 6914048 6945276 6947808 6967296 6989164 7008768 7109856 7112448 7154784 7164612 7212402 7225344 7257978 7268352 7278336 7373184 7383312 7417072 7419776 7429968 7440174 7474194 7479528 7524049 7526792 7537131 7547904 7558272 7592832 7656768 7702344 7705152 7715736 7751016 7761663 7778304 7816284 7827456 7838208 7874048 7884864 7940352 7962624 7987616 7998588 8001504 8049132 8102822 8128512 8176896 8188128 8294832 8306226 8306688 8344206 8347248 8358714 8414469 8426496 8429568 8467641 8479744 8491392 8503056 8541936 8548032 8602048 8613864 8626176 8665137 8668296 8680203 8719893 8726116 8750592 8805888 8817984 8858304 8870472 8932896 8945664 8957952 8986068 8998912 9001692 9042852 9074688 9128704 9132032 9144576 9199008 9211644 9260368 9263744 9289728 9331686 9345024 9390654 9393931 9479808 9483264 9539712 9552816 9565938 9609678 9616536 9677304 9690597 9691136 9704448 9734907 9751833 9830912 9844416 9906624 9920232 9965592 9972704 9979281 10049508 10063872 10077696 10123776 10209024 10269792 10273536 10287648 10334688 10348884 10371072 10417914 10421712 10436608 10450944 10483746 10513152 10587136 10664784 10668672 10732176 10746918 10818603 10838016 10886967 10902528 10917504 11059776 11074968 11125608 11129664 11144952 11160261 11211291 11219292 11235328 11239424 11290188 11321856 11337408 11389248 11397376 11485152 11501568 11553516 11557728 11573604 11626524 11667456 11724426 11741184 11757312 11811072 11827296 11910528 11943936 11981424 11997882 12002256 12057136 12073698 12099584 12154233 12192768 12231037 12265344 12282192 12442248 12459339 12460032 12516309 12520872 12538071 12639744 12644352 12719616 12737088 12754584 12812904 12822048 12903072 12920796 12939264 12979876 13002444 13089174 13125888 13208832 13226976 13287456 13305708 13399344 13418496 13436928 13479102 13498368 13502538 13564278 13612032 13693056 13698048 13716864 13779584 13798512 13817466 13890552 13895616 13934592 13978328 13997529 14017536 14085981 14219712 14224896 14309568 14329224 14348907 14414517 14424804 14450688 14515956 14536704 14556672 14746368 14766624 14834144 14839552 14859936 14880348 14948388 14959056 15048098 15053584 15074262 15095808 15116544 15185664 15270703 15313536 15404688 15410304 15431472 15502032 15523326 15556608 15626871 15632568 15654912 15676416 15725619 15748096 15769728 15880704 15975232 15997176 16003008 16098264 16120377 16205644 16257024 16353792 16376256 16589664 16612452 16613376 16688412 16694496 16717428 16828938 16852992 16859136 16935282 16959488 16982784 17006112 17083872 17096064 17204096 17227728 17252352 17330274 17336592 17360406 17439786 17452232 17501184 17586639 17611776 17635968 17716608 17740944 17865792 17915904 17972136 17996823 17997824 18003384 18085704 18110547 18149376 18257408 18264064 18289152 18398016 18423288 18520736 18527488 18579456 18663372 18690048 18781308 18787862 18959616 18966528 19079424 19105632 19131876 19219356 19233072 19354608 19381194 19382272 19408896 19469814 19503666 19633761 19661824 19688832 19813248 19840464 19931184 19945408 19958562 20099016 20127744 20155392 20218653 20247552 20253807 20346417 20418048 20539584 20547072 20575296 20669376 20697768 20726199 20742144 20835828 20843424 20873216 20901888 20967492 21026304 21174272 21329568 21337344 21464352 21493836 21637206 21676032 21773934 21805056 21835008 22119552 22149936 22251216 22259328 22289904 22320522 22422582 22438584 22470656 22572147 22580376 22611393 22643712 22674816 22714783 22778496 22794752 22970304 23107032 23115456 23147208 23253048 23284989 23334912 23448852 23482368 23514624 23622144 23654592 23821056 23887872 23962848 23995764 24004512 24114272 24147396 24199168 24308466 24385536 24462074 24530688 24564384 24884496 24918678 24920064 25032618 25041744 25076142 25243407 25279488 25288704 25402923 25439232 25474176 25509168 25625808 25644096 25806144 25841592 25878528 25959752 25995411 26004888 26040609 26159679 26178348 26251776 26417664 26453952 26574912 26611416 26798688 26836992 26873856 26958204 26996736 27005076 27128556 27224064 27386112 27396096 27433728 27559168 27597024 27634932 27781104 27791232 27869184 27956656 27995058 28035072 28171962 28181793 28359877 28439424 28449792 28619136 28658448 28697814 28829034 28849608 29031912 29071791 29073408 29113344 29204721 29255499 29492736 29533248 29668288 29679104 29719872 29760696 29896776 29918112 29937843 30096196 30107168 30148524 30191616 30233088 30371328 30541406 30627072 30809376 30820608 30862944 31004064 31046652 31113216 31253742 31265136 31309824 31352832 31451238 31496192 31539456 31761408 31950464 31994352 32006016 32196528 32240754 32411288 32455809 32514048 32660901 32707584 32752512 33179328 33224904 33376824 33388992 33434856 33480783 33633873 33657876 33705984 33718272 33870564 33918976 33965568 34012224 34167744 34192128 34408192 34455456 34504704 34660548 34673184 34720812 34879572 34904464 35002368 35173278 35223552 35271936 35433216 35481888 35731584 35831808 35944272 35993646 35995648 36006768 36171408 36221094 36298752 36462699 36514816 36528128 36578304 36693111 36796032 36846576 37041472 37054976 37326744 37378017 37380096 37548927 37562616 37575724 37614213 37919232 37933056 38158848 38211264 38263752 38438712 38466144 38709216 38762388 38764544 38817792 38939628 39007332 39267522 39323648 39377664 39626496 39680928 39862368 39890816 39917124 40198032 40255488 40310784 40437306 40495104 40507614 40692834 40836096 41079168 41094144 41150592 41338752 41395536 41452398 41671656 41686848 41803776 41934984 41992587 42052608 42257943 42348544 42659136 42674688 42928704 42987672 43046721 43243551 43274412 43352064 43547868 43610112 43670016 44239104 44299872 44502432 44518656 44579808 44641044 44845164 44877168 44941312 45144294 45160752 45222786 45287424 45349632 45429566 45556992 45589504 45812109 45940608 46214064 46230912 46294416 46506096 46569978 46669824 46880613 46897704 46964736 47029248 47176857 47244288 47309184 47642112 47925696 47991528 48009024 48228544 48294792 48361131 48398336 48616932 48771072 48924148 49061376 49128768 49768992 49837356 49840128 50065236 50083488 50152284 50486814 50558976 50577408 50805846 50878464 50948352 51018336 51251616 51288192 51612288 51683184 51757056 51919504 51990822 52009776 52081218 52319358 52356696 52503552 52668343 52759917 52835328 52907904 53149824 53222832 53597376 53747712 53916408 53990469 53993472 54010152 54257112 54331641 54448128 54772224 54792192 54867456 55118336 55194048 55269864 55562208 55582464 55738368 55913312 55990116 56070144 56343924 56363586 56719754 56878848 56899584 57238272 57316896 57395628 57658068 57699216 58063824 58143582 58146816 58226688 58409442 58510998 58901283 58985472 59066496 59336576 59358208 59439744 59521392 59793552 59836224 59875686 60192392 60214336 60297048 60383232 60466176 60655959 60742656 60761421 61039251 61082812 61254144 61618752 61641216 61725888 62008128 62093304 62178597 62226432 62507484 62530272 62619648 62705664 62902476 62992384 63078912 63522816 63900928 63988704 64012032 64393056 64481508 64822576 64911618 65028096 65321802 65415168 65505024 65757517 66358656 66449808 66753648 66777984 66869712 66961566 67267746 67315752 67411968 67716441 67741128 67834179 67837952 67931136 68024448 68144349 68335488 68384256 68816384 68910912 69321096 69346368 69441624 69759144 69808928 69854967 70004736 70346556 70447104 70543872 70866432 70963776 71463168 71663616 71888544 71987292 71991296 72013536 72342816 72442188 72597504 72925398 73029632 73056256 73156608 73386222 73592064 73693152 74082944 74109952 74653488 74756034 74760192 75097854 75125232 75151448 75228426 75730221 75838464 75866112 76208769 76317696 76422528 76527504 76877424 76932288 77418432 77524776 77635584 77879256 77986233 78014664 78121827 78479037 78535044 78647296 78755328 79252992 79361856 79724736 79781632 79834248 80396064 80510976 80621568 80874612 80990208 81015228 81385668 81672192 82158336 82188288 82301184 82677504 82791072 82904796 83343312 83373696 83607552 83869968 83985174 84105216 84515886 84545379 84697088 85079631 85318272 85349376 85857408 85975344 86093442 86487102 86548824 87095736 87215373 87220224 87340032 87614163 87766497 88478208 88599744 89004864 89037312 89159616 89282088 89690328 89754336 89813529 89882624 90288588 90321504 90445572 90574848 90699264 90859132 91113984 91179008 91624218 91881216 92428128 92461824 92588832 93012192 93139956 93339648 93761226 93795408 93929472 94058496 94353714 94488576 94618368 95284224 95851392 95983056 96018048 96457088 96589584 96722262 97233864 97367427 97542144 97812637 97848296 97982703 98122752 98257536 99537984 99674712 100130472 100166976 100304568 100442349 100901619 100973628 101117952 101154816 101611692 101756928 101896704 102036672 102503232 102576384 103224576 103366368 103514112 103839008 103981644 104019552 104162436 104638716 104713392 105007104 105336686 105519834 105670656 105815808 106299648 106445664 107194752 107495424 107832816 107980938 107986944 108020304 108514224 108663282 108896256 109388097 109544448 109584384 109734912 110079333 110236672 110388096 110539728 111124416 111164928 111826624 111980232 112134051 112140288 112646781 112687848 112727172 112842639 113439508 113757696 113799168 114476544 114633792 114791256 115316136 115398432 116127648 116287164 116293632 116453376 116818884 117021996 117802566 117970944 118132992 118673152 118716416 118879488 119042784 119587104 119672448 119751372 120384784 120428672 120594096 120766464 120932352 121311918 121485312 121522842 122078502 122121103 122165624 122508288 123237504 123282432 123451776 124016256 124186608 124357194 125014968 125060544 125411328 125804952 125977761 125984768 126157824 126773829 127045632 127801856 127977408 128024064 128786112 128963016 129140163 129645152 129730653 129823236 130056192 130643604 130830336 131010048 131515034 132717312 132899616 133507296 133555968 133739424 133923132 134535492 134631504 134823936 135432882 135482256 135668358 135675904 135862272 136048896 136288698 136670976 136768512 137436327 137632768 137821824 138642192 138692736 138883248 139518288 139617856 139709934 140009472 140641839 140693112 140894208 141087744 141530571 141732864 141927552 142926336 143777088 143974584 144027072 144685632 144884376 145083393 145195008 145850796 146059264 146112512 146313216 146772444 147184128 147386304 148165888 148219904 149306976 149512068 149520384 150195708 150250464 150302896 150456852 151460442 151676928 151732224 152417538 152635392 152845056 153055008 153754848 153864576 154836864 155049552 155271168 155758512 155972466 156029328 156243654 156958074 157070088 157294592 157510656 158005029 158279751 158505984 158723712 159003481 159449472 159563264 159668496 160792128 161243136 161749224 161971407 161980416 162030456 162771336 162994923 163344384 164316672 164376576 164602368 165355008 165582144 165809592 166686624 166747392 167215104 167739936 167970348 168210432 169031772 169090758 169394176 170159262 170636544 170698752 171714816 171950688 172186884 172974204 173097648 174191472 174430746 174440448 174680064 175228326 175532994 176703849 176956416 177199488 178009728 178074624 178319232 178564176 179380656 179508672 179627058 180577176 180643008 180891144 181149696 181398528 181718264 181967877 182227968 182284263 182358016 183117753 183248436 183762432 184856256 184923648 185177664 186024384 186279912 186535791 186679296 187522452 187590816 187858944 188116992 188707428 188977152 189236736 190568448 191702784 191966112 192036096 192914176 193179168 193444524 194467728 194734854 195084288 195625274 195696592 195965406 196245504 196515072 197272551 198519139 199075968 199349424 200260944 200333952 200609136 200884698 201803238 201947256 202235904 203149323 203223384 203502537 203513856 203793408 204073344 204433047 205006464 205152768 206449152 206732736 207678016 207963288 208039104 208324872 209277432 209426784 209564901 210014208 210673372 211039668 211341312 211631616 212599296 212891328 214389504 214990848 215665632 215961876 215973888 216040608 217028448 217326564 217792512 218776194 219088896 219168768 219469824 220158666 220473344 220776192 221079456 222248832 222329856 223653248 223960464 224268102 224280576 225293562 225375696 225454344 225685278 226879016 227190663 227515392 227598336 228626307 228953088 229267584 229582512 230632272 230796864 232255296 232574328 232906752 233637768 233958699 234043992 234365481 235437111 235605132 235941888 236265984 237346304 237432832 237758976 238085568 239174208 239344896 239502744 240769568 240857344 241188192 241532928 241864704 242623836 242970624 243045684 244157004 244242206 244331248 245016576 246475008 246564864 246903552 248032512 248373216 248714388 250029936 250121088 250822656 251609904 251955522 251969536 252315648 253547658 253636137 254091264 255238893 255603712 255954816 256048128 257572224 257926032 258280326 259290304 259461306 259646472 261287208 261646119 261660672 262020096 262842489 263030068 263299491 265434624 265799232 267014592 267111936 267478848 267846264 269070984 269263008 269440587 269647872 270865764 270964512 271336716 271351808 271724544 272097792 272577396 273341952 273537024 274872654 275265536 275643648 277284384 277385472 277766496 279036576 279235712 279419868 280018944 281283678 281386224 281788416 282175488 283061142 283465728 283855104 285852672 287554176 287949168 288054144 289371264 289768752 290166786 291701592 292102281 292118528 292626432 293437911 293544888 293948109 294368256 294772608 296331776 296439808 298613952 299024136 300391416 300500928 300605792 300913704 301327047 302704857 302920884 303353856 303464448 304835076 305270784 305690112 306110016 307509696 307729152 309673728 310099104 310542336 311517024 311944932 312058656 312487308 313916148 314140176 314589184 315021312 316010058 316559502 317011968 317447424 318006962 318898944 319126528 319336992 321584256 322486272 323498448 323942814 323960832 324060912 325542672 325989846 326688768 328164291 328633344 328753152 329204736 330237999 330710016 331164288 331619184 333373248 333494784 335479872 335940696 336402153 336420864 337940343 338063544 338181516 338527917 338788352 340318524 341273088 341397504 343429632 343901376 344373768 345948408 346195296 348382944 348861492 348880896 349360128 350456652 351065988 353407698 353912832 354398976 356019456 356149248 356638464 357128352 358761312 359017344 359254116 361154352 361286016 361782288 362299392 362797056 363436528 363935754 364455936 364568526 364716032 366235506 366363309 366496872 367524864 368678401 369712512 369847296 370355328 372048768 372559824 373071582 375044904 375181632 376233984 377414856 377933283 377954304 378473472 380321487 381136896 383405568 383932224 384072192 385828352 386358336 386889048 387420489 388935456 389191959 389469708 390168576 391250548 391393184 391930812 392491008 393030144 394545102 397038278 398151936 398698848 400521888 400667904 401218272 401769396 403606476 403894512 404471808 406298646 406446768 407005074 407027712 407586816 408146688 408866094 410012928 410305536 412308981 412898304 413465472 415356032 415926576 416078208 416649744 418554864 418853568 419129802 420028416 421346744 421925517 422079336 422682624 423263232 424591713 425198592 425782656 428779008 431331264 431923752 432081216 434056896 434653128 435250179 435585024 437552388 438177792 438337536 438939648 440317332 440946688 441552384 442158912 444497664 444659712 447306496 447920928 448536204 448561152 450587124 450751392 450908688 451370556 453758032 454381326 455030784 455196672 457252614 457906176 458535168 459165024 460302619 461264544 461593728 464510592 465148656 465813504 467275536 467917398 468087984 468730962 470874222 471210264 471883776 472531968 474015087 474692608 474839253 474865664 475517952 476171136 477010443 478348416 478689792 479005488 481539136 481714688 482376384 483729408 485247672 485914221 485941248 486091368 488314008 488484412 488662496 488984769 490033152 492950016 493129728 493807104 496065024 496746432 497428776 500059872 500242176 501645312 503219808 503911044 503939072 504631296 507095316 507272274 508182528 510477786 511207424 511909632 512096256 515144448 515852064 516560652 518580608 518922612 519292944 522574416 523292238 523321344 524040192 525684978 526060136 526598982 530111547 530869248 531598464 534029184 534223872 534957696 535692528 538141968 538526016 538881174 541731528 541929024 542673432 543449088 544195584 545154792 545903631 546683904 546852789 547074048 549353259 549745308 550531072 551287296 554568768 554770944 555532992 558073152 558471424 558839736 559607373 560037888 562567356 562772448 563576832 564350976 566122284 566931456 567710208 571705344 575108352 575898336 576108288 578742528 579537504 580333572 583403184 584204562 584237056 585252864 586875822 587089776 587896218 588736512 589545216 591817653 592663552 592879616 595557417 597227904 598048272 600782832 601001856 601211584 601827408 602654094 605409714 605841768 606707712 609447969 609670152 610507611 610541568 611380224 612220032 613299141 615019392 615458304 619347456 620198208 623034048 623889864 624117312 624974616 627832296 628280352 628694703 629178368 630042624 632020116 633119004 634023936 634894848 636013924 637797888 638253056 638673984 643168512 644972544 646996896 647885628 647921664 648121824 651085344 651979692 653377536 656328582 657266688 657506304 658409472 660475998 661420032 662328576 663238368 666746496 666989568 670959744 671881392 672804306 672841728 675880686 676127088 676363032 677055834 680637048 681571989 682546176 682795008 684688459 685878921 686859264 687802752 688747536 691896816 692390592 696765888 697722984 698720256 700913304 701876097 702131976 703096443 706311333 706815396 707825664 708797952 712038912 712298496 713276928 714256704 717522624 718034688 718508232 722308704 722572032 723564576 724598784 725594112 726873056 727871508 728911872 729137052 729432064 732471012 732726618 732993744 735049728 737356802 739425024 739694592 740710656 744097536 745119648 746143164 750089808 750363264 752467968 754829712 755866566 755908608 756946944 760642974 760908411 762273792 765716679 766811136 767864448 768144384 771656704 772716672 773778096 774840978 777870912 778383918 778939416 782501096 782786368 783861624 784938357 784982016 786060288 788527467 789090204 789898473 794076556 796303872 797397696 801043776 801335808 802436544 803538792 807212952 807789024 808321761 808943616 812597292 812893536 814010148 814055424 815173632 816293376 817732188 820025856 820611072 824617962 825796608 826930944 830712064 831853152 832156416 833299488 837109728 837707136 838259604 840056832 842693488 843851034 844158672 845365248 846526464 849183426 850397184 851565312 854847721 857558016 862662528 863847504 864162432 868113792 869306256 870500358 875104776 876306843 876355584 877879296 880313733 880634664 881844327 881893376 883104768 884317824 888995328 889319424 894612992 895841856 897072408 901174248 901502784 901817376 902741112 903981141 907516064 908114571 908762652 910061568 910393344 914505228 915812352 917070336 918330048 920605238 922529088 923187456 929021184 930297312 931627008 934551072 935834796 936175968 937461924 941748444 942420528 943767552 945063936 948030174 949385216 949678506 949731328 951035904 952342272 954020886 956696832 957379584 958010976 963078272 963429376 964752768 967458816 970495344 971828442 971882496 972182736 976628016 976968824 977324992 977969538 980066304 984492873 985900032 986259456 987614208 990713997 992130048 993492864 994857552 1000119744 1000484352 1006439616 1007822088 1009206459 1009262592 1013821029 1014190632 1014544548 1015583751 1016365056 1020955572 1022414848 1023819264 1024192512 1030288896 1031704128 1033121304 1037161216 1037845224 1038585888 1045148832 1046584476 1046642688 1048080384 1051369956 1052120272 1053197964 1060223094 1061738496 1063196928 1068058368 1068447744 1069915392 1071385056 1076283936 1077052032 1077762348 1083463056 1083858048 1085346864 1086898176 1088391168 1090309584 1091807262 1093367808 1093705578 1094148096 1098706518 1099089927 1099490616 1101062144 1102574592 1106035203 1109137536 1109541888 1111065984 1116146304 1116942848 1117679472 1119214746 1125134712 1125544896 1128701952 1132244568 1133799849 1133862912 1135420416 1140964461 1143410688 1150216704 1151796672 1152216576 1157485056 1159075008 1160667144 1166806368 1167575877 1168409124 1168474112 1170505728 1173751644 1174179552 1175792436 1177473024 1179090432 1183635306 1185327104 1185759232 1191114834 1194455808 1196096544 1201565664 1202003712 1202423168 1203654816 1205308188 1210819428 1211683536 1213415424 1218895938 1219340304 1221015222 1221083136 1222760448 1224440064 1226598282 1230038784 1230916608 1236926943 1238694912 1240396416 1246068096 1247779728 1248234624 1249949232 1255664592 1256560704 1257389406 1260085248 1264040232 1265776551 1266238008 1268047872 1269789696 1272027848 1273775139 1275595776 1276506112 1277347968 1286337024 1293993792 1295771256 1296243648 1302170688 1303959384 1305750537 1306755072 1312657164 1314533376 1315012608 1316818944 1320951996 1322840064 1324657152 1326476736 1333492992 1333979136 1341919488 1343762784 1345608612 1345683456 1351761372 1352254176 1352726064 1354111668 1361274096 1363143978 1365092352 1365590016 1369376918 1371757842 1373718528 1375605504 1377495072 1380907857 1383793632 1384781184 1393531776 1395445968 1397440512 1401826608 1403752194 1404263952 1406192886 1412622666 1413630792 1415651328 1417595904 1422045261 1424077824 1424517759 1424596992 1426553856 1428513408 1431031329 1435045248 1436069376 1437016464 1444617408 1445144064 1447129152 1451188224 1453746112 1455743016 1457742663 1457823744 1458274104 1458864128 1464942024 1465453236 1465987488 1466954307 1470099456 1474713604 1478850048 1479389184 1481421312 1488195072 1490239296 1492286328 1500179616 1500726528 1504935936 1509659424 1511733132 1511817216 1513893888 1521285948 1521816822 1524547584 1531433358 1533622272 1535728896 1536288768 1543313408 1545433344 1547556192 1549681956 1555741824 1556767836 1557878832 1565002192 1565572736 1567723248 1569876714 1569964032 1572120576 1577054934 1578180408 1579796946 1587574339 1588153112 1590334641 1592607744 1594795392 1602087552 1602671616 1604873088 1607077584 1614425904 1615578048 1616643522 1625194584 1625787072 1628020296 1630347264 1632586752 1635464376 1637710893 1640051712 1640558367 1641222144 1648059777 1649235924 1651593216 1653861888 1661424128 1663706304 1664312832 1666598976 1674219456 1675414272 1676519208 1678822119 1680113664 1685386976 1687702068 1688317344 1690730496 1693052928 1698366852 1700794368 1703130624 1709695442 1715116032 1725325056 1727695008 1728324864 1736227584 1738612512 1741000716 1750209552 1752613686 1752711168 1755758592 1760627466 1761269328 1763688654 1763786752 1766209536 1768635648 1775452959 1777990656 1778638848 1786672251 1789225984 1791683712 1794144816 1802348496 1803005568 1803634752 1805482224 1807962282 1815032128 1816229142 1817525304 1820123136 1828343907 1829010456 1831522833 1831624704 1834140672 1836660096 1839897423 1841210476 1845058176 1846374912 1858042368 1860594624 1869102144 1871669592 1872351936 1874923848 1883496888 1884841056 1886084109 1887535104 1890127872 1896060348 1898770432 1899357012 1899462656 1902071808 1904684544 1908041772 1913393664 1914759168 1916021952 1926156544 1926858752 1929505536 1934917632 1940990688 1943656884 1943764992 1944365472 1953256032 1953937648 1954649984 1955939076 1960132608 1968985746 1971800064 1972518912 1975228416 1981427994 1984260096 1986985728 1989715104 2000239488 2000968704 2012879232 2015644176 2018412918 2018525184 2027642058 2028381264 2029089096 2031167502 2041911144 2044715967 2044829696 2047638528 2048385024 2054065377 2057636763 2060577792 2063408256 2066242608 2074322432 2075690448 2077171776 2090297664 2093168952 2096160768 2102739912 2104240544 2105628291 2106395928 2109289329 2118933999 2120446188 2123476992 2126393856 2136116736 2136895488 2139830784 2142770112 2152567872 2154104064 2155524696 2166926112 2167716096 2170693728 2173796352 2176782336 2180619168 2183614524 2186735616 2187411156 2188296192 2197413036 2198179854 2198981232 2202124288 2205149184 2212070406 2218275072 2219083776 2222131968 2232292608 2233885696 2235358944 2238429492 2250269424 2251089792 2257403904 2264489136 2267599698 2267725824 2270840832 2281928922 2282725233 2286821376 2297150037 2300433408 2303593344 2304433152 2314970112 2318150016 2321334288 2333612736 2335151754 2336818248 2347503288 2348359104 2351584872 2354815071 2354946048 2358180864 2365582401 2367270612 2369695419 2370654208 2371518464 2382229668 2388911616 2392193088 2403131328 2404007424 2404846336 2407309632 2410616376 2421638856 2423367072 2424965283 2426830848 2437791876 2438680608 2442030444 2442166272 2445520896 2448880128 2453196564 2460077568 2461833216 2473853886 2477389824 2480792832 2492136192 2495559456 2496469248 2499898464 2511329184 2513121408 2514778812 2520170496 2528080464 2531553102 2532476016 2536095744 2539579392 2544055696 2547550278 2551191552 2553012224 2554695936 2564543163 2572674048 2580748807 2587987584 2591542512 2592487296 2604341376 2607918768 2611501074 2625314328 2628920529 2629066752 2633637888 2640941199 2641903992 2645532981 2645680128 2649314304 2652953472 2666985984 2667958272 2683838976 2687525568 2691217224 2703522744 2704508352 2705452128 2708223336 2711943423 2722548192 2724343713 2726287956 2730184704 2731180032 2738753836 2743515684 2747437056 2751211008 2754990144 2761815714 2767587264 2769562368 2787063552 2790891936 2794881024 2803653216 2807504388 2808527904 2812385772 2825245332 2827261584 2831302656 2835191808 2844090522 2848155648 2849035518 2849193984 2853107712 2857026816 2862062658 2870090496 2872138752 2874032928 2889234816 2890288128 2894258304 2902376448 2907492224 2911486032 2915485326 2915647488 2916548208 2929884048 2930906472 2931974976 2933908614 2940198912 2949427208 2953478619 2957700096 2958778368 2962842624 2972141991 2976390144 2980478592 2984572656 3000359232 3001453056 3019318848 3023466264 3027619377 3027787776 3041463087 3042571896 3043633644 3046751253 3049095168 3062866716 3067244544 3071457792 3072577536 3086626816 3090866688 3095112384 3099363912 3111483648 3113535672 3115757664 3130004384 3131145472 3135446496 3139753428 3139928064 3144241152 3154109868 3156360816 3159593892 3175148678 3176306224 3180669282 3185215488 3189590784 3204175104 3205343232 3209746176 3214155168 3222118333 3228851808 3231156096 3233287044 3250389168 3251574144 3256040592 3260694528 3265173504 3270928752 3275421786 3280103424 3281116734 3282444288 3296119554 3297269781 3298471848 3303186432 3307723776 3318105609 3322848256 3327412608 3328625664 3333197952 3348438912 3350828544 3353038416 3357644238 3370773952 3375404136 3376634688 3386105856 3396733704 3401399547 3401588736 3406261248 3419390884 3422893383 3430232064 3450650112 3455390016 3456649728 3472455168 3477225024 3482001432 3500419104 3502727631 3505227372 3505422336 3511517184 3521254932 3522538656 3527377308 3527573504 3532419072 3537271296 3550905918 3555981312 3557277696 3573344502 3578451968 3583367424 3588289632 3604696992 3606011136 3607269504 3610964448 3615924564 3630064256 3632458284 3635050608 3640246272 3656687814 3658020912 3663045666 3663249408 3668281344 3673320192 3679794846 3682420952 3690116352 3692749824 3710780829 3716084736 3721189248 3738204288 3743339184 3744703872 3749847696 3766993776 3769682112 3772168218 3780255744 3792120696 3797329653 3797540864 3798714024 3804143616 3809369088 3816083544 3821325417 3826787328 3829518336 3832043904 3852313088 3853717504 3859011072 3881981376 3887313768 3888730944 3906512064 3907875296 3909299968 3911878152 3917251611 3920265216 3937971492 3943600128 3945037824 3950456832 3962855988 3968520192 3973971456 3979430208 4000478976 4001937408 4025758464 4031288352 4036825836 4037050368 4055284116 4056762528 4058178192 4062335004 4083822288 4089431934 4089659392 4095277056 4096770048 4108130754 4115273526 4121155584 4126816512 4132485216 4142723571 4148644864 4151380896 4154343552 4180595328 4186337904 4192321536 4205479824 4208481088 4211256582 4212791856 4218578658 4237867998 4240892376 4246953984 4252787712 4266135783 4272233472 4273553277 4273790976 4279661568 4285540224 4293093987 4305135744 4308208128 4311049392 4333852224 4335432192 4341387456 4353564672 4361238336 4367229048 4373227989 4373471232 4374822312 4376592384 4394826072 4396359708 4397962464 4400862921 4404248576 4410298368 4424140812 4436550144 4438167552 4444263936 4464585216 4467771392 4470717888 4476858984 4500538848 4502179584 4514807808 4528978272 4535199396 4535451648 4541681664 4563857844 4565450466 4573642752 4594300074 4600866816 4607186688 4608866304 4629940224 4636300032 4642668576 4667225472 4670303508 4673636496 4695006576 4696718208 4703169744 4709630142 4709892096 4716361728 4731164802 4734541224 4739390838 4741308416 4762723017 4764459336 4771003923 4777823232 4784386176 4792819213 4806262656 4808014848 4809692672 4814619264 4821232752 4843277712 4846734144 4849930566 4875583752 4877361216 4884060888 4891041792 4897760256 4906393128 4913132679 4920155136 4921675101 4923666432 4944179331 4947707772 4954779648 4961585664 4984272384 4991118912 4992938496 4999796928 5022658368 5026242816 5029557624 5036466357 5040340992 5056160928 5063106204 5064952032 5072191488 5079158784 5088111392 5095100556 5102383104 5106024448 5109391872 5129086326 5145348096 5161497614 5175975168 5183085024 5184974592 5208682752 5215837536 5223002148 5250628656 5257841058 5258133504 5267275776 5281882398 5283807984 5291065962 5291360256 5298628608 5305906944 5326358877 5333971968 5335916544 5360016753 5367677952 5375051136 5382434448 5407045488 5409016704 5410904256 5416446672 5423886846 5445096384 5448687426 5452575912 5460369408 5477507672 5485031721 5487031368 5494568499 5494874112 5502422016 5509980288 5519692269 5523631428 5535174528 5539124736 5574127104 5581783872 5607306432 5615008776 5617055808 5624771544 5650490664 5654523168 5658252327 5662605312 5670383616 5688181044 5696311296 5698071036 5698387968 5706215424 5714053632 5724125316 5740180992 5744277504 5748065856 5778469632 5780576256 5788516608 5804752896 5814984448 5822972064 5830970652 5831294976 5833096416 5859768096 5861812944 5863949952 5867817228 5880397824 5898854416 5906957238 5915400192 5917556736 5925685248 5944283982 5952780288 5960957184 5969145312 5983934047 6000718464 6002906112 6038637696 6046932528 6055238754 6055575552 6082926174 6085143792 6087267288 6093502506 6125733432 6134147901 6134489088 6142915584 6145155072 6162196131 6172910289 6173253632 6181733376 6190224768 6198727824 6222967296 6227071344 6231515328 6260008768 6262290944 6270892992 6279506856 6288482304 6308219736 6312721632 6316884873 6319187784 6327867987 6350297356 6352612448 6356801997 6361338564 6370430976 6379181568 6408350208 6410686464 6419492352 6428310336 6444236666 6457703616 6462312192 6466574088 6500778336 6503148288 6512081184 6521389056 6530347008 6541857504 6550843572 6560206848 6562233468 6564888576 6592239108 6594539562 6596943696 6606372864 6615447552 6636211218 6645696512 6654825216 6657251328 6666395904 6696877824 6701657088 6706076832 6715288476 6741547904 6750808272 6753269376 6772211712 6793467408 6802799094 6803177472 6812522496 6838781768 6845786766 6848175699 6860464128 6891450111 6901300224 6910780032 6913299456 6944910336 6954450048 6964002864 7000838208 7005455262 7010454744 7042509864 7045077312 7054754616 7064445213 7064838144 7074542592 7096747203 7101811836 7109086257 7111962624 7114555392 7146689004 7156903936 7166734848 7176579264 7209393984 7212022272 7214539008 7221928896 7231849128 7260128512 7264916568 7270101216 7274895849 7280492544 7313375628 7316041824 7326091332 7326498816 7336562688 7346640384 7359589692 7364841904 7380232704 7385499648 7421561658 7432169472 7442378496 7476408576 7486678368 7489407744 7499695392 7533987552 7539364224 7544336436 7560511488 7584241392 7594659306 7595081728 7597428048 7608287232 7618738176 7632167088 7642650834 7653574656 7659036672 7664087808 7693629489 7704626176 7707435008 7718022144 7742246421 7763962752 7774627536 7777461888 7813024128 7815750592 7818599936 7823756304 7834503222 7875942984 7886761587 7887200256 7900913664 7922823597 7925711976 7936598943 7937040384 7947942912 7958860416 8000957952 8003874816 8051516928 8062576704 8073651672 8110568232 8113525056 8116356384 8124670008 8167644576 8173031139 8178863868 8179318784 8190554112 8193540096 8216261508 8230547052 8242311168 8253633024 8264970432 8285447142 8297289728 8302761792 8308687104 8361190656 8372675808 8384643072 8410959648 8416962176 8422513164 8425583712 8437157316 8475735996 8481784752 8493907968 8505575424 8532271566 8544466944 8547106554 8547581952 8559323136 8571080448 8586187974 8610271488 8616416256 8622098784 8667704448 8670864384 8682774912 8707129344 8722476672 8734458096 8746455978 8746942464 8749644624 8789652144 8792719416 8795924928 8801725842 8820596736 8848281624 8860435857 8873100288 8876335104 8888527872 8916425973 8929170432 8935542784 8941435776 8953717968 9001077696 9004359168 9057956544 9070398792 9082858131 9083363328 9124389261 9127715688 9130900932 9140253759 9147285504 9188600148 9201733632 9214373376 9217732608 9259880448 9272600064 9285337152 9334450944 9340607016 9347272992 9390013152 9393436416 9406339488 9419260284 9419784192 9432723456 9462329604 9469082448 9478781676 9482616832 9525446034 9528918672 9542007846 9555646464 9568772352 9585638426 9612525312 9616029696 9619385344 9629238528 9642465504 9666354999 9686555424 9693468288 9699861132 9751167504 9754722432 9768121776 9782083584 9795520512 9812786256 9826265358 9840310272 9843350202 9847332864 9888358662 9891809343 9895415544 9909559296 9923171328 9954316827 9968544768 9982237824 9985876992 9999593856 10045316736 10052485632 10059115248 10072932714 10112321856 10126212408 10129904064 10158317568 10176222784 10190201112 10204198641 10204766208 10212048896 10218783744 10258172652 10268680149 10290696192 10322995228 10351950336 10366170048 10369949184 10417365504 10431675072 10446004296 10501257312 10508182893 10515682116 10516267008 10534551552 10563764796 10567615968 10582131924 10582720512 10597257216 10611813888 10652717754 10667943936 10671833088 10720033506 10735355904 10750102272 10764868896 10814090976 10818033408 10821808512 10832893344 10847773692 10890192768 10897374852 10905151824 10920738816 10955015344 10970063442 10974062736 10989136998 10989748224 11004844032 11019960576 11039384538 11047262856 11070349056 11078249472 11113020373 11132342487 11148254208 11163567744 11214612864 11230017552 11234111616 11249543088 11300981328 11309046336 11316504654 11340767232 11376362088 11391988959 11392622592 11396142072 11412430848 11428107264 11448250632 11463976251 11480361984 11488555008 11496131712 11556939264 11561152512 11577033216 11629968896 11645944128 11661941304 11666192832 11719536192 11723625888 11727899904 11735634456 11751754833 11760795648 11797708832 11813914476 11830800384 11835113472 11851370496 11888567964 11905560576 11921914368 11938290624 11967868094 12001436928 12005812224 12077275392 12093865056 12110477508 12111151104 12165852348 12170287584 12174534576 12187005012 12251466864 12268295802 12268978176 12285831168 12290310144 12324392262 12345820578 12346507264 12363466752 12380449536 12397455648 12428170713 12445934592 12454142688 12463030656 12520017536 12524581888 12541785984 12559013712 12576964608 12616439472 12625443264 12633769746 12638375568 12655735974 12700594712 12705224896 12713603994 12722677128 12740861952 12758363136 12798407349 12816700416 12820659831 12821372928 12838984704 12856620672 12879281961 12888473332 12915407232 12924624384 12933148176 13001556672 13006296576 13024162368 13060694016 13083715008 13101687144 13119683967 13120413696 13124466936 13129777152 13184478216 13189079124 13193887392 13202588763 13212745728 13230895104 13272422436 13291393024 13309650432 13314502656 13332791808 13393755648 13403314176 13412153664 13430576952 13483095808 13501616544 13506538752 13544423424 13586934816 13605598188 13606354944 13625044992 13677563536 13691573532 13696351398 13720928256 13782900222 13802600448 13821560064 13826598912 13889820672 13908900096 13928005728 14001676416 14010910524 14020909488 14085019728 14090154624 14109509232 14128890426 14129676288 14149085184 14193494406 14203623672 14218172514 14223925248 14288169051 14293378008 14313011769 14313807872 14333469696 14353158528 14378457639 14418787968 14424044544 14429078016 14443857792 14463698256 14520257024 14529833136 14540202432 14549791698 14626751256 14632083648 14652182664 14673125376 14693280768 14719179384 14729683808 14739398037 14760465408 14765025303 14770999296 14832537993 14843123316 14864338944 14884756992 14952817152 14973356736 14978815488 14999390784 15067975104 15078728448 15088672872 15121022976 15168482784 15189318612 15190163456 15194856096 15216574464 15237476352 15264334176 15285301668 15307149312 15318073344 15328175616 15387258978 15409252352 15414870016 15436044288 15484492842 15527925504 15549255072 15554923776 15626048256 15631501184 15637199872 15647512608 15669006444 15751885968 15773523174 15774400512 15801827328 15845647194 15851423952 15873197886 15874080768 15895885824 15917720832 15979076631 16001915904 16007749632 16080050259 16103033856 16125153408 16147303344 16221136464 16227050112 16232712768 16249340016 16335289152 16346062278 16357727736 16381108224 16432523016 16455095163 16461094104 16483705497 16484622336 16507266048 16529940864 16559076807 16570894284 16594579456 16605523584 16617374208 16722381312 16745351616 16821919296 16833924352 16845026328 16851167424 16874314632 16951471992 16963569504 16974756981 16987815936 17011150848 17064543132 17088933888 17094213108 17095163904 17118646272 17142160896 17172375948 17220542976 17232832512 17244197568 17335408896 17341728768 17365549824 17414258688 17444953344 17468916192 17492911956 17493884928 17499289248 17579304288 17585438832 17591849856 17603451684 17641193472 17696563248 17720871714 17746200576 17752670208 17777055744 17832851946 17858340864 17871085568 17882871552 17907435936 17951802141 18002155392 18008718336 18115913088 18140797584 18165716262 18166726656 18248778522 18255431376 18261801864 18280507518 18377200296 18402443703 18403467264 18428746752 18435465216 18486588393 18518730867 18519760896 18545200128 18570674304 18668901888 18681214032 18694545984 18780026304 18786872832 18812678976 18838520568 18865446912 18924659208 18938164896 18950654619 18957563352 18965233664 18983603961 19050892068 19057837344 19070405991 19084015692 19111292928 19137544704 19171276852 19225050624 19232059392 19238770688 19258477056 19284931008 19332709998 19373110848 19386936576 19399722264 19502335008 19509444864 19536243552 19564167168 19591041024 19625572512 19652530716 19680620544 19686700404 19694665728 19776717324 19783618686 19790831088 19819118592 19846342656 19908633654 19937089536 19964475648 19971753984 19999187712 20090633472 20104971264 20118230496 20145865428 20224643712 20252424816 20259808128 20316635136 20352445568 20380402224 20408397282 20409532416 20437567488 20516345304 20537360298 20544527097 20581392384 20638466407 20645990456 20674350333 20703900672 20732340096 20739898368 20834731008 20863350144 20892008592 21002514624 21016365786 21031364232 21127529592 21135231936 21164263848 21193335639 21194514432 21223627776 21290241609 21305435508 21327258771 21335887872 21343666176 21440067012 21470711808 21500204544 21529737792 21628181952 21636066816 21643617024 21665786688 21695547384 21780385536 21794749704 21810303648 21824687547 21841477632 21910030688 21940126884 21948125472 21978273996 21979496448 22009688064 22039921152 22078769076 22094525712 22140698112 22156498944 22226040746 22264684974 22296508416 22327135488 22429225728 22460035104 22468223232 22499086176 22601962656 22618092672 22633009308 22681534464 22752724176 22783977918 22785245184 22792284144 22824861696 22856214528 22896501264 22927952502 22960723968 22977110016 22992263424 23080888467 23113878528 23122305024 23154066432 23226739263 23259937792 23291888256 23323882608 23332385664 23439072384 23447251776 23455799808 23471268912 23503509666 23595417664 23627828952 23660284761 23661600768 23702740992 23768470791 23777135928 23809796829 23811121152 23843828736 23876581248 23935736188 24002873856 24011624448 24154550784 24187730112 24220955016 24331704696 24340575168 24349069152 24374010024 24502933728 24519093417 24536591604 24537956352 24571662336 24580620288 24648784524 24691641156 24693014528 24726933504 24760899072 24794911296 24856341426 24891869184 24908285376 24926061312 25040035072 25049163776 25083571968 25118027424 25153929216 25232878944 25250886528 25267539492 25276751136 25311471948 25401189424 25410449792 25427207988 25445354256 25481723904 25516726272 25596814698 25633400832 25641319662 25642745856 25677969408 25713241344 25758563922 25776946664 25830814464 25849248768 25866296352 26003113344 26012593152 26048324736 26121388032 26167430016 26203374288 26239367934 26240827392 26248933872 26368956432 26378158248 26387774784 26405177526 26461790208 26544844872 26581307571 26582786048 26619300864 26629005312 26665583616 26749277919 26787511296 26806628352 26824307328 26861153904 26966191616 27003233088 27013077504 27173869632 27211196376 27248574393 27250089984 27355127072 27373167783 27383147064 27392702796 27420761277 27441856512 27565800444 27605200896 27643120128 27653197824 27779641344 27817800192 27856011456 28003352832 28021821048 28041818976 28170039456 28180309248 28219018464 28257780852 28259352576 28298170368 28386988812 28407247344 28436345028 28447850496 28576338102 28586756016 28626023538 28627615744 28666939392 28706317056 28756915278 28837575936 28848089088 28858156032 28887715584 28927396512 28999064997 29040514048 29059666272 29080404864 29099583396 29253502512 29264167296 29304365328 29346250752 29386561536 29438358768 29459367616 29478796074 29520930816 29530050606 29541998592 29665075986 29675428029 29686246632 29728677888 29769513984 29862950481 29905634304 29946713472 29957630976 29998781568 30135950208 30157456896 30177345744 30336965568 30378637224 30389712192 30474952704 30528668352 30570603336 30612595923 30614298624 30636146688 30656351232 30774517956 30806040447 30818504704 30829740032 30872088576 30968985684 31055851008 31098510144 31109847552 31252096512 31263002368 31274399744 31295025216 31338012888 31503771936 31524548679 31547046348 31548801024 31603654656 31691294388 31702847904 31746395772 31748161536 31791771648 31835441664 31958153262 32003831808 32015499264 32160100518 32206067712 32250306816 32294606688 32442272928 32454100224 32465425536 32498680032 32670578304 32692124556 32715455472 32762216448 32865046032 32910190326 32922188208 32967410994 32969244672 33014532096 33059881728 33118153614 33141788568 33189158912 33211047168 33234748416 33339061119 33397027461 33444762624 33490703232 33549734491 33643838592 33667848704 33690052656 33702334848 33748629264 33902943984 33927139008 33949513962 34022301696 34129086264 34175966877 34177867776 34188426216 34237292544 34284321792 34344751896 34391928753 34441085952 34465665024 34488395136 34670817792 34683457536 34731099648 34889906688 34937832384 34985823912 34998578496 35158608576 35170877664 35183699712 35206903368 35255264499 35282386944 35393126496 35441743428 35492401152 35505340416 35554111488 35665703892 35716681728 35742171136 35765743104 35814871872 35903604282 36004310784 36017436672 36231826176 36281595168 36331432524 36333453312 36497557044 36510862752 36523603728 36561015036 36754400592 36804887406 36806934528 36857493504 36870930432 36973176786 37037461734 37039521792 37090400256 37141348608 37284512139 37337803776 37362428064 37389091968 37560052608 37573745664 37625357952 37677041136 37730893824 37849318416 37876329792 37901309238 37915126704 37967207922 38101784136 38115674688 38140811982 38168031384 38222585856 38275089408 38342553704 38395222047 38450101248 38461979493 38464118784 38477541376 38516954112 38569862016 38637845883 38665419996 38746221696 38773873152 38799444528 39004670016 39018889728 39072487104 39182082048 39251145024 39305061432 39359051901 39361241088 39373400808 39389331456 39553434648 39567237372 39581662176 39607766289 39638237184 39692685312 39817267308 39874179072 39928951296 39943507968 39998375424 40181266944 40209942528 40236460992 40291730856 40449287424 40504849632 40519616256 40633270272 40704891136 40760804448 40816794564 40819064832 40875134976 41032690608 41074720596 41089054194 41162784768 41276932814 41291980912 41348700666 41407801344 41464680192 41479796736 41669462016 41726700288 41784017184 41887538329 42005029248 42032731572 42062728464 42255059184 42270463872 42328527696 42386671278 42389028864 42447255552 42580483218 42610871016 42654517542 42671775744 42864507153 42880134024 42939035307 42941423616 43000409088 43059475584 43135372917 43256363904 43272133632 43287234048 43331573376 43391094768 43560771072 43589499408 43620607296 43649375094 43820061376 43880253768 43896250944 43956547992 44019376128 44079842304 44157538152 44189051424 44218194111 44281396224 44295075909 44312997888 44452081492 44497613979 44529369948 44593016832 44654270976 44858451456 44920070208 44936446464 44998172352 45203925312 45236185344 45266018616 45363068928 45505448352 45567955836 45570490368 45584568288 45649723392 45712429056 45793002528 45855905004 45921447936 45954220032 45984526848 46161776934 46227757056 46244610048 46308132864 46453478526 46519875584 46583776512 46647765216 46664771328 46878144768 46894503552 46911599616 46942537824 47007019332 47190835328 47255657904 47320569522 47323201536 47405481984 47536941582 47554271856 47619593658 47622242304 47687657472 47753162496 47871472376 47937229893 48005747712 48023248896 48240150777 48309101568 48375460224 48441910032 48663409392 48681150336 48698138304 48748020048 49005867456 49038186834 49073183208 49143324672 49297569048 49365285489 49383282312 49451116491 49453867008 49521798144 49589822592 49677230421 49712682852 49783738368 49816570752 49852122624 50080070144 50098327552 50167143936 50236054848 50465757888 50501773056 50535078984 50553502272 50622943896 50802378848 50820899584 50854415976 50890708512 50924270943 50963447808 51033452544 51193629396 51266801664 51282639324 51285491712 51355938816 51426482688 51517127844 51553893328 51661628928 51698497536 51732592704 52006226688 52025186304 52096649472 52242776064 52334860032 52406748576 52478735868 52481654784 52497867744 52737912864 52756316496 52775549568 52810355052 52923580416 53089689744 53162615142 53165572096 53238601728 53258010624 53331167232 53498555838 53575022592 53613256704 53648614656 53722307808 53855406423 53932383232 54006466176 54026155008 54347739264 54422392752 54497148786 54500179968 54710254144 54746335566 54766294128 54785405592 54841522554 55131600888 55207331109 55210401792 55286240256 55306395648 55459765179 55556192601 55559282688 55635600384 55712022912 56006705664 56043642096 56083637952 56340078912 56360618496 56438036928 56515561704 56596340736 56773977624 56814494688 56851963857 56872690056 56895700992 57152676204 57173512032 57211217973 57252047076 57255231488 57333878784 57412634112 57513830556 57675151872 57696178176 57716312064 57775431168 57854793024 57998129994 58081028096 58119332544 58160809728 58199166792 58507005024 58528334592 58608730656 58692501504 58773123072 58876717536 58918735232 58957592148 59041861632 59060101212 59083997184 59330151972 59350856058 59372493264 59457355776 59539027968 59725900962 59811268608 59893426944 59915261952 59997563136 60271900416 60314913792 60354691488 60673931136 60757274448 60779424384 60949905408 61057336704 61141206672 61225191846 61228597248 61312702464 61549035912 61612080894 61633581291 61637009408 61744177152 61915399221 61937971368 62023050999 62111702016 62197020288 62219695104 62504193024 62526004736 62548799488 62590050432 62676025776 63007543872 63049097358 63094092696 63382588776 63405695808 63492791544 63580006917 63583543296 63670883328 63870724827 63916306524 63981776313 64007663616 64030998528 64320201036 64412135424 64500613632 64589213376 64884545856 64908200448 64930851072 64997360064 65341156608 65384249112 65430910944 65474062641 65524432896 65730092064 65820380652 65844376416 65934821988 65938489344 66029064192 66119763456 66236307228 66283577136 66378317824 66422094336 66469496832 66678122238 66794054922 66889525248 66981406464 67099468982 67287677184 67335697408 67380105312 67404669696 67497258528 67805887968 67854278016 67899027924 68044603392 68258172528 68351933754 68355735552 68376852432 68474585088 68568643584 68689503792 68783857506 68882171904 68931330048 68976790272 69242665401 69341635584 69366915072 69462199296 69680217789 69779813376 69875664768 69971647824 69997156992 70317217152 70341755328 70367399424 70413806736 70510528998 70786252992 70883486856 70980854283 70984802304 71108222976 71305412373 71331407784 71429390487 71433363456 71484342272 71531486208 71629743744 71807208564 72008621568 72034873344 72463652352 72563190336 72662865048 72995114088 73021725504 73047207456 73122030072 73508801184 73557280251 73609774812 73613869056 73714987008 73741860864 73946353572 74074923468 74079043584 74180800512 74282697216 74569024278 74675607552 74724856128 74778183936 75120105216 75147491328 75250715904 75354082272 75461787648 75698636832 75752659584 75802618476 75830253408 75934415844 76203568272 76231349376 76281623964 76336062768 76445171712 76550178816 76685107408 76790444094 76900202496 76923958986 76928237568 76955082752 77033908224 77139724032 77275691766 77330839992 77492443392 77547746304 77598889056 77791142611 78009340032 78037779456 78144974208 78364164096 78502290048 78610122864 78718103802 78722482176 78746801616 79106869296 79134474744 79163324352 79215532578 79385370624 79634534616 79743922713 79748358144 79857902592 79887015936 79996750848 80247833757 80362533888 80419885056 80472921984 80583461712 80898574848 81009699264 81039232512 81409782272 81521608896 81633589128 81745723179 81750269952 82065381216 82119503349 82149441192 82178108388 82262283831 82325569536 82553865628 82583961824 82697401332 82815602688 82929360384 82959593472 83338924032 83453400576 83568034368 83775076658 84010058496 84065463144 84125456928 84510118368 84540927744 84657055392 84773342556 84778057728 84894511104 85160966436 85221742032 85309035084 85343551488 85729014306 85760268048 85878070614 85882847232 86000818176 86118951168 86270745834 86512727808 86544267264 86574468096 86663146752 86782189536 86997194991 87121542144 87178998816 87241214592 87298750188 87640122752 87760507536 87792501888 87913095984 88038752256 88159684608 88315076304 88378102848 88436388222 88562792448 88590151818 88625995776 88904162984 88995227958 89026284087 89058739896 89186033664 89308541952 89588851443 89716902912 89840140416 89872892928 89996344704 90407850624 90472370688 90532037232 91010896704 91135911672 91169136576 91424858112 91586005056 91711810008 91837787769 91842895872 91908440064 91969053696 92323553868 92418121341 92455514112 92489220096 92616265728 92906957052 93039751168 93167553024 93295530432 93329542656 93756289536 93789007104 93823199232 93885075648 94014038664 94381670656 94511315808 94573646037 94641139044 94646403072 94810963968 95073883164 95108543712 95239187316 95244484608 95375314944 95506324992 95742944752 95874459786 96011495424 96046497792 96480301554 96618203136 96750920448 96883820064 97326818784 97362300672 97396276608 97496040096 98011734912 98076373668 98146366416 98286649344 98595138096 98730570978 98766564624 98902232982 98907734016 99043596288 99179645184 99354460842 99425365704 99567476736 99633141504 99704245248 100017183357 100160140288 100191082383 100196655104 100334287872 100472109696 100649203473 100931515776 101003546112 101070157968 101107004544 101245887792 101604757696 101641799168 101708831952 101781417024 101848541886 102066905088 102387258792 102527900631 102533603328 102565278648 102711877632 102852965376 103034255688 103107786656 103175786259 103323257856 103396995072 103465185408 104012453376 104050372608 104193298944 104669720064 104813497152 104957471736 104995735488 105475825728 105512632992 105551099136 105620710104 105847160832 106179379488 106325230284 106331144192 106477203456 106516021248 106662334464 106997111676 107150045184 107226513408 107297229312 107444615616 107710812846 107864766464 108012932352 108052310016 108695478528 108844785504 108994297572 109000359936 109420508288 109492671132 109532588256 109570811184 109683045108 110263201776 110414662218 110420803584 110572480512 110612791296 110919530358 111112385202 111118565376 111271200768 111424045824 111853536417 112013411328 112087284192 112167275904 112680157824 112721236992 112876073856 113031123408 113192681472 113547955248 113628989376 113703927714 113745380112 114305352408 114347024064 114422435946 114504094152 114667757568 114825268224 115027661112 115185666141 115350303744 115385938479 115392356352 115432624128 115550862336 115709586048 115913537649 115996259988 116162056192 116238665088 116321619456 116398333584 117014010048 117056669184 117217461312 117546246144 117753435072 117837470464 117915184296 118077155703 118083723264 118120202424 118167994368 118660303944 118701712116 118744986528 118823298867 118914711552 119078055936 119451801924 119622537216 119786853888 119830523904 119995126272 120543800832 120629827584 120709382976 121347862272 121514548896 121558848768 121899810816 122114673408 122282413344 122450383692 122457194496 122625404928 123098071824 123224161788 123267162582 123274018816 123488354304 123830798442 123875942736 124046101998 124223404032 124394040576 124439390208 125008386048 125052009472 125097598976 125180100864 125352051552 125662614987 126015087744 126098194716 126188185392 126765177552 126811391616 126985583088 127160013834 127167086592 127341766656 127741449654 127832613048 127963552626 128015327232 128593521459 128640402072 128817105921 128824270848 129001227264 129178426752 129406118751 129769091712 129816400896 129861702144 129994720128 130682313216 130768498224 130861821888 130948125282 131460184128 131640761304 131688752832 131869643976 132058128384 132239526912 132472614456 132567154272 132654582333 132756635648 132844188672 132885227727 132938993664 133356244476 133492841937 133588109844 133779050496 133962812928 134198937964 134575354368 134671394816 134760210624 134809339392 134994517056 135611775936 135708556032 135798055848 136089206784 136516345056 136703867508 136711471104 136753704864 136949170176 137137287168 137379007584 137567715012 137764343808 137862660096 137953580544 138485330802 138683271168 138733830144 138924398592 139360435578 139559626752 139751329536 139943295648 139994313984 140634434304 140683510656 140734798848 140827613472 141021057996 141572505984 141766973712 141961708566 141969604608 142216445952 142610824746 142662815568 142858780974 142866726912 143062972416 143259487488 143614417128 143811689679 144017243136 144069746688 144469264849 144720452331 144927304704 145126380672 145325730096 145990228176 146043451008 146094414912 146244060144 147017602368 147114560502 147219549624 147429974016 147892707144 148095856467 148149846936 148353349473 148361601024 148565394432 149031691263 149138048556 149351215104 149449712256 149556367872 150240210432 150294982656 150501431808 150708164544 151397273664 151505319168 151605236952 151660506816 151868831688 152407136544 152462698752 152563247928 152672125536 152772812829 152890343424 153100357632 153370214816 153580888188 153800404992 153847917972 153856475136 153910165504 154067816448 154279448064 154551383532 154661679984 154984886784 155095492608 155197778112 155582285222 156018680064 156075558912 156289948416 156728328192 157004580096 157220245728 157436207604 157444964352 157493603232 158213738592 158268949488 158326648704 158431065156 158770741248 159269069232 159487845426 159496716288 159715805184 159774031872 159993501696 160495667514 160725067776 160839770112 160945843968 161166923424 161566219269 161797149696 162019398528 162078465024 162819564544 163043217792 163267178256 163491446358 163500539904 164130762432 164239006698 164298882384 164356216776 164524567662 165107731256 165167923648 165394802664 165621993327 165631205376 165858720768 165919186944 166379295537 166668577803 166677848064 166906801152 167136068736 167550153316 168020116992 168130926288 168250913856 169020236736 169081855488 169314110784 169546685112 169789022208 170321932872 170443484064 170555891571 170618070168 170687102976 171458028612 171520536096 171633653919 171756141228 171765694464 172001636352 172237902336 172541491668 173025455616 173088534528 173148936192 173326293504 173564379072 173994389982 174243084288 174357997632 174482429184 174597500376 175280245504 175521015072 175585003776 175826191968 176077504512 176319369216 176630152608 176756205696 176872776444 177125584896 177180303636 177251991552 177808325968 177990455916 178052568174 178117479792 178372067328 178617083904 179177702886 179433805824 179680280832 179745785856 179992689408 180815701248 180944741376 181064074464 182021793408 182271823344 182338273152 182849716224 183172010112 183423620016 183675575538 183685791744 183938107392 184647107736 184836242682 184900743873 184911028224 185232531456 185746197663 185813914104 186069152997 186079502336 186335106048 186591060864 186659085312 187512579072 187578014208 187646398464 187770151296 188028077328 188763341312 189022631616 189147292074 189282278088 190147766328 190217087424 190478374632 190740020751 190750629888 191012649984 191485889504 191612174481 191748919572 191945328939 192022990848 192092995584 192960603108 193236406272 193501840896 193767640128 194653637568 194724601344 194792553216 194992080192 196023469824 196152747336 196292732832 196573298688 197190276192 197461141956 197533129248 197804465964 197815468032 198087192576 198359290368 198708921684 198850731408 199134953472 199266283008 199408490496 200034366714 200320280576 200382164766 200393310208 200668575744 200944219392 201298406946 201863031552 202007092224 202140315936 202214009088 202491775584 203209515392 203283598336 203417663904 203562834048 203697083772 204133810176 204774517584 205055801262 205067206656 205130557296 205423755264 205705930752 206068511376 206215573312 206351572518 206646515712 206793990144 206930370816 207727996203 208024906752 208100745216 208386597888 209040653367 209339440128 209626994304 209914943472 209991470976 210951651456 211025265984 211102198272 211241420208 212358758976 212650460568 212942562849 212954406912 213324668928 213916237119 213994223352 214288171461 214300090368 214453026816 214594458624 214889231232 215421625692 215729532928 216025864704 216104620032 217390957056 217689571008 217988595144 218841016576 218985342264 219065176512 219141622368 219366090216 220526403552 220671840753 220829324436 220841607168 221144961024 221225582592 221839060716 222224770404 222237130752 222542401536 222848091648 223707072834 224026822656 224174568384 224334551808 225360315648 225442473984 225752147712 226062246816 226385362944 227095910496 227257978752 227407855428 227490760224 228610704816 228694048128 228844871892 229008188304 229335515136 229650536448 230055322224 230371332282 230700607488 230771876958 230784712704 230865248256 231101724672 231419172096 231827075298 231992519976 232324112384 232477330176 232643238912 232796667168 233373427833 234028020096 234113338368 234434922624 235092492288 235506870144 235674940928 235830368592 236154311406 236167446528 236240404848 237320607888 237403424232 237489973056 237646597734 238156111872 238903603848 239231768139 239245074432 239573707776 239661047808 239990252544 240743501271 241087601664 241259655168 241418765952 242695724544 243029097792 243117697536 244229346816 244564826688 244900767384 245250809856 246196143648 246358510047 246448323576 246534325164 246548037632 246786851493 246976708608 247661596884 247751885472 248092203996 248446808064 248788081152 248878780416 250016772096 250104018944 250195197952 250360201728 250704103104 251325229974 252030175488 252196389432 252376370784 253530355104 253622783232 253971166176 254320027668 254334173184 254683533312 255482899308 255665226096 255927105252 256030654464 257187042918 257280804144 257634211842 257648541696 258002454528 258356853504 258812237502 259538183424 259632801792 259723404288 259989440256 260991584973 261364626432 261536996448 261723643776 261896250564 262920368256 263281522608 263377505664 263739287952 264116256768 264479053824 264945228912 265134308544 265309164666 265688377344 265770455454 265877987328 266712488952 266985683874 267078852261 267176219688 267558100992 267925625856 268397875928 268766554329 269150708736 269342789632 269520421248 269618678784 269989034112 271223551872 271417112064 271596111696 273032690112 273407735016 273507409728 274274574336 274758015168 275135430024 275513363307 275528687616 275725320192 275907161088 276970661604 277254364023 277366542336 277467660288 277848797184 278720871156 279119253504 279502659072 279886591296 279988627968 281268868608 281367021312 281469597696 281655226944 282042115992 283145011968 283533947424 283720938111 283923417132 283939209216 284432891904 285221649492 285325631136 285717561948 285733453824 286125944832 286518974976 287228834256 287623379358 288034486272 288139493376 288938529698 289440904662 289854609408 290252761344 290651460192 291980456352 292086902016 292188829824 292488120288 294035204736 294229121004 294439099248 294859948032 295785414288 296191712934 296299693872 296706698946 296723202048 297130788864 298063382526 298276097112 298702430208 298899424512 299112735744 300051550071 300480420864 300573247149 300589965312 301002863616 301416329088 301947610419 302794547328 303010638336 303210473904 303321013632 303737663376 304814273088 304925397504 305126495856 305344251072 305545625658 306200715264 306740429632 307161776376 307583701893 307600809984 307695835944 307820331008 308135632896 308558896128 309102767064 309323359968 309527358777 309969773568 310190985216 310395556224 311164570444 312037360128 312151117824 312579896832 314009160192 314440491456 314872415208 314987206464 316427477184 316537898976 316653297408 316862130312 317541482496 318538138464 318975690852 318993432576 319431610368 319548063744 319987003392 320991335028 321450135552 321679540224 321891687936 322333846848 323132438538 323594299392 324038797056 324156930048 325639129088 326086435584 326534356512 326982892716 327001079808 328261524864 328478013396 328597764768 328712433552 329049135324 330215462512 330335847296 330789605328 331243986654 331262410752 331717441536 331838373888 332758591074 333337155606 333355696128 333813602304 334272137472 335100306632 335560609251 336040233984 336261852576 336501827712 338040473472 338163710976 338628221568 339093370224 339578044416 340643865744 340886968128 341111783142 341236140336 342916057224 343041072192 343267307838 343512282456 344003272704 344475804672 345082983336 345556998423 346050911232 346157815437 346177069056 346297872384 346652587008 347128758144 347740612947 347988779964 348486168576 348715995264 348964858368 349195000752 350560491008 351042030144 351170007552 351652383936 352638738432 353260305216 353512411392 353745552888 354231467109 354251169792 354360607272 354503983104 355616651936 355980911832 356105136348 356234959584 356469896601 356744134656 357234167808 358355405772 358867611648 359360561664 359491571712 359985378816 361631402496 361889482752 362128148928 364043586816 364543646688 364676546304 365699432448 366344020224 366847240032 367351151076 367371583488 367876214784 369294215472 369672485364 369801487746 369822056448 370465062912 371492395326 371627828208 372138305994 372159004672 372670212096 373182121728 373318170624 375025158144 375156028416 375292796928 375540302592 376056154656 376987844961 377526682624 378045263232 378294584148 378564556176 380295532656 380434174848 380956749264 381480041502 381501259776 382025299968 382971779008 383224348962 383497839144 383890657878 384045981696 385780564377 385921206216 386451317763 386472812544 387003681792 387535280256 388218356253 389307275136 389449202688 389585106432 389984160384 392046939648 392305494672 392585465664 394380552384 394922283912 395066258496 395608931928 396174385152 396718580736 397417843368 397701462816 397963746999 398269906944 398532566016 398816980992 400068733428 400478525811 400640561152 400764329532 400786620416 401337151488 401888438784 402596813892 403726063104 404014184448 404280631872 404428018176 404983551168 406419030784 406567196672 406835327808 407125668096 407394167544 408267620352 409549035168 410111602524 410134413312 410261114592 410847510528 411411861504 412137022752 412431146624 412703145036 413293031424 413587980288 413860741632 415455992406 416049813504 416201490432 416773195776 418081306734 418678880256 419253988608 419829886944 419982941952 421903302912 422050531968 422204396544 422482840416 424717517952 425300921136 425885125698 425908813824 426649337856 427832474238 427988446704 428576342922 428600180736 429188917248 429778462464 430843251384 431435069037 431459065856 432051729408 432209240064 433407794547 434161356993 434781914112 435379142016 435977190288 437682033152 437970684528 438130353024 438283244736 438732180432 441052807104 441343681506 441658648872 442289922048 443678121432 444287569401 444449540808 445060048419 445084803072 445696183296 447095073789 447414145668 448053645312 448349136768 448669103616 450720631296 450884947968 451504295424 452124493632 454191820992 454515957504 454815710856 454981520448 457221409632 457388096256 457689743784 458016376608 458318438487 458671030272 459301072896 460110644448 460742664564 461401214976 461543753916 461569425408 461730496512 462203449344 462838344192 463654150596 463985039952 464648224768 464954660352 465286477824 465593334336 466746855666 468056040192 468226676736 468869845248 470184984576 471013740288 471349881856 471660737184 472308622812 472334893056 472480809696 474641215776 474806848464 474979946112 475293195468 476312223744 477807207696 478463536278 478490148864 479147415552 479322095616 479980505088 481487002542 482175203328 482519310336 482837531904 484698657807 485391449088 486058195584 486235395072 488458693632 489129653376 489801534768 490501619712 492392287296 492717020094 492896647152 493068650328 493573702986 495323193768 495503770944 496184407992 496865979981 496893616128 497576162304 497757560832 499137886611 500005733409 500033544192 500208037888 500390395904 500720403456 501408206208 502650459948 504060350976 504392778864 504752741568 507060710208 507245566464 507942332352 508640055336 509367066624 510965798616 511330452192 511667674713 511854210504 512061308928 514374085836 514561608288 514900961757 515268423684 515297083392 516004909056 516713707008 517624475004 519076366848 519265603584 519446808576 519978880512 521983169946 522729252864 523073992896 523447287552 523792501128 525840736512 526563045216 526755011328 527478575904 528232513536 528958107648 529890457824 530268617088 530618329332 531376754688 531540910908 531755974656 533424977904 533971367748 534157704522 534352439376 535116201984 535851251712 536795751856 537533108658 538301417472 538685579264 539040842496 539237357568 539978068224 542447103744 542834224128 543192223392 544537998277 546065380224 546815470032 547014819456 548549148672 549516030336 550270860048 551026726614 551057375232 551814322176 553941323208 554508728046 554702231619 554733084672 555697594368 557238592989 557441742312 558207458991 558238507008 559005318144 559773182592 559977255936 562537737216 562734042624 562939195392 563310453888 564084231984 566290023936 567067894848 567441876222 567846834264 570443298984 570651262272 571435123896 572220062253 572251889664 573037949952 574457668512 574836523443 575246758716 575835986817 576068972544 576278986752 577877059396 578881809324 579709218816 580505522688 581302920384 583960912704 584173804032 584377659648 584976240576 588070409472 588458242008 588878198496 589719896064 591570828576 592383425868 592599387744 593413397892 593446404096 594261577728 596126765052 596552194224 597404860416 597798849024 598225471488 600103100142 600960841728 601146494298 601179930624 602005727232 602832658176 603895220838 605589094656 606021276672 606420947808 606642027264 607475326752 609628546176 609850795008 610252991712 610688502144 611091251316 612401430528 613480859264 614323552752 615167403786 615201619968 615391671888 616271265792 617117792256 618205534128 618646719936 619054717554 619939547136 620381970432 620791112448 622329140888 623183988609 624074720256 624302235648 625159793664 627121960101 628018320384 628880982912 629744830416 629974412928 632854954368 633075797952 633306594816 633724260624 637076276928 637951381704 638827688547 638863220736 639974006784 641748711357 641982670056 642864514383 642900271104 643359080448 643783375872 644667693696 646264877076 647188598784 648077594112 648313860096 651278258176 652172871168 653068713024 653965785432 656523049728 656956026792 657195529536 657424867104 658098270648 660430925024 660671694592 661579210656 662015522259 662487973308 662524821504 663434883072 663676747776 665517182148 666674311212 666711392256 667627204608 668544274944 670200613264 671121218502 672080467968 672523705152 673003655424 676080946944 676327421952 677256443136 678186740448 679156088832 681287731488 681773936256 682223566284 682472280672 685832114448 686082144384 686534615676 687024564912 688006545408 688951609344 690165966672 691113996846 692101822464 692315630874 692354138112 692595744768 693305174016 694257516288 695481225894 695977559928 696972337152 697431990528 697929716736 698390001504 700120283499 701120982016 702084060288 702340015104 703304767872 705277476864 706520610432 707024822784 707491105776 708462934218 708502339584 708721214544 711233303872 711961823664 712210272696 712469919168 712939793202 714468335616 716710811544 717695304417 717735223296 718721123328 718983143424 719970757632 722230503813 723262804992 723778965504 724256297856 728087173632 729087293376 729353092608 732688040448 733694480064 734702302152 735752429568 738588430944 739075530141 739344970728 739602975492 739644112896 740930125824 742984790652 743255656416 744276611988 744318009344 745340424192 746364243456 746636341248 750050316288 750312056832 750585593856 751080605184 752112309312 753975689922 755053365248 756090526464 756589168296 757129112352 760591065312 760868349696 761913498528 762960083004 763002519552 764050599936 765943558016 766448697924 766995678288 767781315756 768091963392 771561128754 771842412432 772902635526 772945625088 774007363584 775070560512 776436712506 778614550272 778898405376 779170212864 779968320768 782974754919 784093879296 784610989344 785170931328 788761104768 789844567824 790132516992 791217863856 792348770304 793437161472 794835686736 795402925632 795927493998 797065132032 797633961984 800137466856 800957051622 801236556783 801281122304 801528659064 802674302976 803776877568 805193627784 806299662987 807452126208 808028368896 808561263744 808856036352 809967102336 812838061568 813134393344 813670655616 814251336192 814788335088 819098070336 820223205048 820522229184 822823723008 824274045504 824862293248 825406290072 826540089921 826586062848 827175960576 827721483264 830911984812 831763092069 832099627008 832402980864 833546391552 836162613468 837357760512 838507977216 839659773888 839965883904 843806605824 844101063936 844408793088 844965680832 849435035904 850601842272 851162814333 851770251396 851817627648 853298675712 855664948476 855976893408 857152685844 857200361472 858377834496 859556924928 861686502768 862870138074 862918131712 864103458816 864418480128 866815589094 868322713986 869563828224 870758284032 871954380576 875364066304 875941369056 876260706048 876566489472 877464360864 882105614208 882687363012 883317297744 884579844096 887356242864 888575138802 888899081616 890120096838 890169606144 891392366592 894190147578 894828291336 896107290624 896698273536 897338207232 900154650213 901441262592 901719741447 901769895936 903008590848 904248987264 905842831257 908383641984 909031915008 909631421712 909963040896 914442819264 914776192512 915379487568 916032753216 916636876974 918602145792 920221288896 921485329128 922751105679 922802429952 923087507832 923460993024 924406898688 925676688384 927308301192 927970079904 928582076331 929296449536 929909320704 930572955648 931186668672 933493711332 936112080384 936453353472 937739690496 942027480576 942699763712 943321474368 944617245624 944961619392 949282431552 949613696928 949959892224 950586390936 952624447488 955614415392 956927072556 956980297728 958294831104 958644191232 959961010176 962974005084 964350406656 965038620672 965675063808 969397315614 970782898176 972116391168 972470790144 976917387264 978259306752 979603069536 981003239424 984784574592 985434040188 985793294304 986137300656 987147405972 990646387536 991007541888 992368815984 993731959962 993787232256 995152324608 995515121664 998275773222 1000011466818 1000067088384 1000416075776 1001440806912 1002816412416 1005300919896 1006681827753 1008120701952 1008785557728 1009505483136 1011284853943 1014121420416 1014491132928 1015884664704 1017280110672 1018734133248 1021931597232 1022660904384 1023335349426 1023708421008 1028748171672 1029123216576 1029801923514 1030536847368 1032009818112 1033427414016 1035248950008 1036670995269 1038152733696 1038473446311 1038531207168 1038893617152 1039957761024 1043221838841 1043966339892 1045458505728 1046147985792 1046894575104 1047585002256 1051681473024 1053126090432 1053510022656 1054957151808 1057916215296 1059780915648 1060537234176 1061236658664 1062694401327 1062753509376 1063081821816 1063511949312 1066849955808 1067942735496 1068315409044 1068704878752 1069409689803 1070232403968 1071702503424 1073591503712 1075066217316 1076602834944 1077371158528 1078081684992 1078474715136 1079956136448 1084894207488 1085668448256 1086384446784 1089075996554 1092130760448 1093630940064 1094029638912 1097098297344 1099032060672 1100541720096 1102053453228 1102114750464 1103628644352 1107882646416 1109017456092 1109404463238 1109466169344 1111395188736 1114477185978 1114883484624 1116414917982 1116477014016 1118010636288 1119546365184 1119954511872 1125075474432 1125468085248 1125878390784 1126620907776 1128168463968 1130963534883 1132580047872 1134135789696 1134883752444 1135693668528 1140886597968 1141302524544 1142870247792 1144440124506 1144503779328 1146075899904 1148915337024 1149673046886 1150493517432 1151671973634 1152137945088 1155754118792 1157341693131 1157763618648 1159353953289 1159418437632 1161011045376 1162605840768 1164655068759 1167921825408 1168347608064 1168755319296 1169952481152 1176140818944 1176916484016 1177756396992 1183141657152 1184766851736 1185198775488 1186826795784 1188523155456 1192253530104 1193104388448 1193891240997 1194809720832 1195597698048 1196450942976 1200206200284 1201435577433 1201921683456 1202292988596 1202359861248 1204011454464 1205665316352 1207790441676 1211178189312 1212042553344 1212841895616 1213284054528 1214950653504 1219257092352 1219701590016 1220505983424 1221377004288 1222182502632 1224802861056 1226961718528 1228647105504 1230334807572 1230403239936 1230783343776 1232542531584 1234235584512 1236411068256 1237293439872 1238109435108 1239879094272 1240763940864 1241582224896 1244658281776 1246367977218 1248149440512 1248604471296 1250319587328 1254243920202 1256036640768 1257761965824 1259489660832 1259948825856 1265709908736 1266151595904 1266613189632 1267448521248 1274152553856 1275902763408 1277655377094 1277726441472 1279948013568 1283497422714 1283965340112 1285729028766 1285800542208 1287566751744 1289335387392 1292529754152 1294305207111 1294377197568 1296155188224 1296627720192 1300223383641 1302484070979 1302556516352 1304345742336 1306137426048 1307931570864 1313046099456 1313912053584 1314391059072 1314849734208 1316196541296 1320861850048 1321343389184 1323158421312 1324031044518 1324975946616 1326869766144 1331034364296 1332862708203 1333348622424 1335180145257 1335254409216 1337088549888 1340401226528 1341285221367 1342242437004 1344160935936 1345047410304 1346007310848 1352161893888 1352654843904 1354512886272 1356373480896 1362575462976 1363547872512 1364447132568 1364944561344 1371664228896 1372164288768 1373069231352 1374049129824 1376013090816 1377903218688 1380331933344 1382227993692 1384203644928 1384631261748 1384708276224 1385191489536 1386610348032 1388515032576 1390962451788 1391955119856 1393944674304 1394863981056 1395859433472 1396780003008 1400240566998 1402241964032 1404168120576 1404680030208 1406609535744 1410554953728 1413041220864 1414049645568 1414982211552 1416925868436 1417004679168 1417442429088 1422466607744 1423923647328 1424420545392 1424939838336 1425879586404 1428936671232 1433421623088 1435390608834 1435470446592 1437442246656 1437966286848 1439941515264 1444461007626 1446525609984 1447557931008 1448512595712 1454095973421 1456174347264 1458174586752 1458706185216 1465376080896 1467388960128 1469404604304 1471504859136 1477176861888 1478151060282 1478689941456 1479205950984 1485969581304 1486511312832 1488553223976 1490597939943 1490680848384 1492728486912 1493272682496 1497413659833 1500017200227 1500100632576 1500624113664 1501171187712 1502161210368 1504224618624 1507951379844 1510106730496 1512181052928 1513178336592 1514258224704 1521182130624 1521736699392 1523826997056 1525920166008 1528101199872 1531887116032 1532897395848 1533991356576 1535003024139 1535562631512 1536183926784 1543122257508 1543684824864 1544702885271 1545805271052 1545891250176 1548014727168 1550141121024 1552873425012 1557229100544 1557796810752 1558340425728 1559936641536 1565949509838 1568187758592 1569221978688 1570341862656 1577522209536 1579689135648 1580265033984 1582435727712 1584697540608 1586874322944 1589671373472 1590805851264 1591854987996 1594130264064 1595267923968 1600274933712 1601914103244 1602473113566 1602562244608 1603057318128 1605348605952 1607553755136 1610387255568 1612599325974 1614904252416 1616056737792 1617122527488 1617712072704 1619934204672 1625676123136 1626268786688 1627341311232 1628502672384 1629576670176 1633613994831 1638196140672 1640446410096 1641044458368 1645647446016 1648548091008 1649724586496 1650812580144 1653080179842 1653172125696 1655442966528 1661823969624 1663526184138 1664106694857 1664199254016 1667092783104 1671715778967 1672325226936 1674622376973 1674715521024 1677015954432 1679319547776 1679931767808 1687613211648 1688202127872 1688817586176 1689931361664 1698870071808 1701203684544 1702325628666 1703540502792 1711329896952 1711953786816 1714305371688 1716755668992 1719113849856 1723373005536 1724509570329 1725740276148 1725836263424 1727507960451 1728206917632 1728836960256 1733631178188 1736645427972 1739127656448 1741516568064 1743908761152 1750728132608 1751882738112 1752521412096 1753132978944 1754928721728 1764211228416 1765374726024 1766634595488 1769159688192 1774712485728 1777150277604 1777798163232 1780240193676 1780339212288 1782784733184 1788380295156 1789656582672 1792214581248 1793396547072 1794676414464 1800309300426 1802882525184 1803439482894 1803539791872 1806017181696 1808497974528 1811685662514 1816767283968 1818063830016 1819262843424 1819926081792 1828885638528 1829552385024 1830758975136 1832065506432 1833273753948 1837204291584 1840442577792 1842970658256 1845502211358 1845604859904 1846175015664 1848813797376 1851353376768 1854616602384 1855940159808 1857164152662 1859818641408 1861145911296 1862373337344 1866987422664 1869551965827 1872224160768 1872906706944 1875479380992 1881365880303 1884054961152 1885399527424 1886642948736 1889234491248 1889923238784 1898564863104 1899227393856 1899919784448 1901172781872 1911228830784 1913854145112 1916483065641 1916589662208 1919922020352 1925246134071 1925948010168 1928593543149 1928700813312 1930077241344 1931350127616 1938794631228 1941565796352 1944232782336 1944941580288 1953834774528 1956518613504 1959206139072 1969569149184 1970868080376 1971586588608 1972274601312 1974294811944 1981292775072 1982015083776 1984737631968 1986046566777 1987463919924 1987574464512 1990304649216 1991030243328 1996551546444 2000022933636 2000134176768 2000832151552 2002881613824 2005632824832 2010601839792 2013363655506 2016241403904 2017571115456 2019010966272 2022569707886 2028242840832 2028982265856 2031769329408 2034560221344 2037468266496 2043863194464 2045321808768 2046670698852 2047416842016 2057496343344 2058246433152 2059603847028 2061073694736 2064019636224 2066854828032 2070497900016 2073341990538 2076305467392 2076946892622 2077062414336 2077787234304 2079915522048 2086443677682 2087932679784 2090917011456 2092295971584 2093789150208 2095170004512 2100360850497 2103362946048 2106252180864 2107020045312 2109914303616 2115832430592 2119561831296 2121074468352 2122473317328 2125388802654 2125507018752 2126163643632 2133699911616 2135885470992 2136630818088 2137409757504 2138819379606 2143405006848 2147183007424 2150132434632 2153085913251 2153205669888 2154742317056 2156163369984 2156949430272 2159912272896 2166691511439 2169788414976 2171336896512 2172768893568 2178151993108 2184261520896 2187261880128 2188059277824 2198064121344 2201083440192 2204106906456 2207257288704 2215765292832 2217226590423 2218034912184 2218808926476 2218932338688 2222790377472 2228954371956 2229766969248 2232829835964 2232954028032 2236021272576 2239092730368 2239909023744 2250150948864 2250936170496 2251756781568 2253241815552 2256336927936 2261927069766 2265160095744 2268271579392 2269767504888 2271387337056 2281773195936 2282605049088 2285740495584 2288880249012 2289007558656 2292151799808 2297830674048 2299346093772 2300987034864 2303343947268 2304275890176 2311508237584 2314683386262 2315527237296 2318707906578 2318836875264 2322022090752 2325211681536 2329310137518 2335843650816 2336695216128 2337510638592 2339904962304 2348924264757 2352281637888 2353832968032 2355512793984 2366283314304 2369533703472 2370397550976 2373653591568 2377046310912 2384507060208 2386208776896 2387782481994 2391195396096 2392901885952 2400412400568 2402871154866 2403709670349 2403843366912 2404585977192 2408022908928 2411330632704 2415580883352 2418898988961 2422356378624 2424085106688 2425683791232 2426568109056 2429901307008 2438514184704 2439403180032 2441011966848 2442754008576 2444365005264 2453923437056 2457294211008 2460669615144 2461566687552 2468471169024 2472822136512 2474586879744 2476218870216 2479620269763 2479758188544 2481527881728 2483164449792 2489316563552 2492735954436 2495289276207 2496298881024 2497208942592 2500639174656 2508487840404 2512073281536 2515523931648 2518979321664 2519897651712 2531419817472 2532303191808 2533226379264 2534897042496 2548305107712 2551805526816 2555310754188 2555452882944 2559896027136 2566994845428 2567930680224 2571458057532 2571601084416 2575133503488 2578670774784 2585059508304 2588610414222 2588754395136 2592310376448 2593255440384 2600446767282 2604968141958 2605113032704 2608691484672 2612274852096 2615863141728 2626092198912 2627824107168 2628782118144 2629699468416 2632393082592 2641723700096 2642686778368 2646316842624 2648062089036 2649951893232 2653739532288 2662068728592 2665725416406 2666697244848 2670360290514 2670508818432 2674177099776 2680802453056 2682570442734 2684484874008 2688321871872 2690094820608 2692014621696 2700463950639 2704323787776 2705159224341 2705309687808 2709025772544 2712746961792 2717528493771 2725150925952 2727095745024 2728894265136 2729889122688 2743328457792 2744328577536 2746138462704 2748098259648 2755806437376 2760663866688 2764455987384 2768253317037 2768407289856 2769262523496 2770382979072 2773220696064 2777030065152 2781924903576 2783910239712 2785746228993 2787889348608 2789727962112 2791718866944 2793560006016 2800481133996 2804483928064 2808336241152 2809360060416 2813219071488 2826082441728 2828099291136 2829964423104 2833851736872 2834884858176 2844933215488 2847847294656 2848841090784 2849879676672 2851759172808 2857873342464 2866843246176 2870781217668 2870940893184 2874884493312 2875932573696 2879883030528 2888922015252 2893051219968 2895115862016 2897025191424 2908191946842 2912348694528 2916349173504 2917412370432 2930752161792 2934777920256 2938809208608 2943009718272 2954353723776 2956302120564 2957379882912 2958411901968 2971939162608 2973022625664 2977106447952 2981195879886 2981361696768 2985456973824 2986545364992 2994827319666 3000034400454 3000201265152 3001248227328 3004322420736 3008449237248 3015902759688 3020045483259 3020213460992 3024362105856 3026356673184 3028516449408 3033854561829 3042364261248 3043473398784 3047653994112 3051840332016 3056202399744 3063774232064 3065794791696 3067982713152 3070006048278 3071125263024 3086244515016 3087369649728 3089405770542 3091610542104 3096029454336 3100282242048 3105746850024 3110012985807 3114458201088 3115420338933 3115593621504 3116680851456 3119873283072 3129665516523 3131899019676 3136375517184 3138443957376 3140683725312 3155044419072 3159378271296 3160530067968 3164871455424 3173748645888 3179342746944 3181611702528 3183709975992 3188260528128 3190535847936 3200549867424 3203828206488 3204946227132 3205124489216 3206114636256 3208229069409 3210697211904 3215107510272 3220774511136 3225198651948 3229808504832 3232113475584 3234245054976 3235424145408 3239868409344 3251352246272 3252537573376 3254682622464 3257005344768 3259153340352 3267227989662 3276392281344 3280892820192 3282088916736 3291294892032 3297096182016 3299449172992 3301625160288 3306160359684 3306344251392 3310885933056 3323647939248 3327052368276 3328213389714 3328398508032 3334185566208 3343431557934 3344650453872 3349244753946 3349431042048 3354031908864 3358639095552 3359863535616 3375226423296 3376404255744 3377635172352 3379862723328 3392890604649 3397740143616 3402407369088 3404651257332 3407081005584 3422659793904 3423907573632 3428610743376 3433511337984 3438227699712 3446746011072 3449019140658 3451480552296 3455015920902 3456413835264 3467262356376 3472025079393 3473290855944 3478061859867 3478255312896 3483033136128 3487817522304 3493965206277 3501456265216 3503765476224 3505042824192 3506265957888 3509857443456 3528422456832 3530749452048 3533269190976 3549424971456 3554300555208 3555596326464 3560480387352 3565569466368 3576760590312 3579313165344 3581673722991 3584429162496 3586793094144 3589352828928 3600618600852 3604306732299 3605765050368 3606878965788 3607079583744 3612034363392 3616995949056 3623371325028 3633534567936 3636127660032 3638525686848 3639852163584 3657771277056 3659104770048 3661517950272 3664131012864 3666547507896 3674408583168 3680885155584 3685941316512 3691004422716 3691209719808 3692350031328 3697627594752 3702706753536 3709233204768 3711880319616 3714328305324 3719637282816 3722291822592 3724746674688 3733974845328 3739103931654 3744448321536 3745813413888 3750958761984 3762731760606 3768109922304 3770799054848 3773285897472 3778468982496 3779846477568 3797129726208 3798454787712 3799839568896 3802345563744 3822457661568 3827708290224 3832966131282 3833179324416 3839844040704 3850492268142 3851896020336 3857187086298 3857401626624 3862700255232 3877589262456 3882915621333 3883131592704 3888465564672 3889883160576 3900670150923 3907452212937 3907669549056 3913037227008 3918412278144 3939138298368 3941736160752 3943173177216 3944549202624 3948589623888 3962585550144 3964030167552 3969475263936 3972093133554 3974927839848 3980609298432 3993103092888 3998588124609 4000045867272 4001664303104 4005540435771 4005763227648 4011265649664 4021203679584 4023855664101 4026727311012 4032482807808 4035142230912 4038021932544 4045139415772 4056485681664 4057964531712 4063538658816 4069120442688 4087726388928 4090643617536 4093341397704 4094833684032 4114992686688 4116492866304 4119207694056 4122147389472 4128039272448 4133709656064 4140995800032 4146683981076 4152610934784 4153893785244 4154124828672 4155574468608 4159831044096 4172887355364 4175865359568 4181834022912 4184591943168 4187578300416 4190340009024 4200721700994 4206725892096 4212504361728 4214040090624 4219828607232 4231664861184 4239123662592 4242148936704 4244946634656 4250777605308 4251014037504 4252327287264 4267399823232 4271770941984 4273261636176 4274819515008 4277638759212 4286810013696 4294366014848 4300264869264 4306171826502 4306411339776 4312326739968 4313898860544 4319824545792 4333383022878 4339576829952 4342673793024 4345537787136 4356303986216 4362287920263 4368523041792 4374523760256 4376118555648 4396128242688 4402166880384 4408213812912 4414514577408 4431530585664 4434453180846 4436069824368 4437617852952 4457908743912 4459533938496 4465659671928 4471793819829 4472042545152 4478185460736 4479818047488 4492240979499 4500051600681 4500301897728 4501872340992 4503513563136 4506483631104 4512673855872 4523854139532 4530320191488 4536543158784 4539535009776 4542774674112 4563546391872 4565210098176 4571480991168 4577760498024 4584303599616 4595661348096 4598692187544 4601974069728 4605009072417 4606687894536 4608551780352 4623016475168 4629366772524 4631054474592 4634108655813 4637415813156 4637673750528 4644044181504 4650423363072 4658620275036 4671687301632 4673390432256 4675021277184 4679809924608 4697848529514 4704563275776 4707665936064 4711025587968 4732566628608 4739067406944 4740795101952 4747307183136 4754092621824 4769014120416 4772417553792 4775564963988 4782390792192 4785803771904 4800824801136 4805742309732 4807419340698 4807686733824 4809171954384 4816045817856 4822661265408 4831161766704 4837797977922 4844712757248 4848170213376 4851367582464 4853136218112 4859802614016 4877028369408 4878806360064 4882023933696 4885508017152 4888730010528 4900841984493 4907846874112 4914588422016 4921339230288 4923133375104 4936942338048 4945644273024 4949173759488 4952437740432 4959240539526 4959516377088 4966328899584 4978633127104 4985471908872 4990578552414 4992320084571 4992597762048 5001278349312 5015147336901 5016975680808 5023867130919 5024146563072 5031047863296 5037958643328 5039795303424 5062839634944 5064606383616 5066452758528 5069794084992 5096610215424 5103611053632 5110621508376 5133989690856 5135861360448 5142916115064 5150267006976 5157341549568 5170119016608 5173528710987 5177220828444 5177508790272 5184620752896 5186510880768 5200893534564 5209936283916 5210226065408 5217382969344 5224549704192 5231726283456 5252184397824 5255648214336 5257564236288 5259398936832 5264786165184 5283447400192 5285373556736 5292633685248 5296124178072 5299903786464 5307479064576 5324137457184 5331450832812 5333394489696 5340720581028 5341017636864 5348354199552 5361604906112 5365140885468 5368969748016 5376643743744 5380189641216 5384029243392 5400927901278 5408647575552 5410318448682 5410619375616 5418051545088 5425493923584 5435056987542 5450301851904 5454191490048 5457788530272 5459778245376 5486656915584 5488657155072 5492276925408 5496196519296 5511612874752 5521327733376 5528911974768 5536506634074 5536814579712 5538525046992 5546441392128 5554060130304 5563849807152 5567820479424 5571492457986 5579455924224 5583437733888 5587120012032 5600962267992 5608655897481 5608967856128 5616672482304 5618720120832 5626438142976 5644097640909 5652164883456 5656198582272 5659928846208 5667703473744 5669769716352 5689866430976 5695694589312 5697682181568 5699759353344 5703518345616 5733686492352 5741562435336 5749449196923 5749768986624 5759766061056 5775738402213 5777844030504 5785780629447 5786102439936 5790231724032 5794050382848 5816383893684 5824697389056 5832698347008 5834824740864 5861504323584 5869555840512 5877618417216 5908707447552 5912604241128 5914759765824 5916823803936 5943878325216 5946045251328 5954212895904 5958139700331 5962391759772 5962723393536 5970913947648 5973090729984 5989654639332 6000068800908 6000402530304 6002496454656 6008644841472 6016898474496 6031805519376 6040090966518 6040426921984 6048724211712 6052713346368 6057032898816 6067709123658 6084728522496 6086946797568 6095307988224 6103680664032 6112404799488 6127548464128 6131589583392 6135965426304 6140012096556 6142250526048 6172489030032 6174739299456 6178811541084 6183221084208 6192058908672 6200564484096 6211493700048 6220025971614 6228916402176 6230840677866 6231187243008 6233361702912 6239746566144 6259331033046 6263798039352 6272751034368 6276887914752 6281367450624 6301082551491 6310088838144 6318756542592 6321060135936 6329742910848 6347497291776 6358685493888 6363223405056 6367419951984 6376521056256 6401099734848 6407656412976 6409892454264 6412229272512 6416458138818 6430215020544 6441549022272 6450397303896 6459257739753 6459617009664 6464226951168 6468490109952 6470848290816 6479736818688 6500074534317 6502704492544 6505075146752 6509365244928 6514010689536 6518306680704 6534455979324 6552784562688 6561785640384 6564177833472 6594192364032 6598898345984 6603250320576 6612320719368 6621771866112 6647295878496 6651679771269 6654104736552 6656426779428 6656797016064 6668371132416 6686863115868 6689300907744 6698489507892 6698862084096 6708063817728 6717278191104 6719727071232 6750452846592 6752808511488 6755270344704 6759725446656 6785781209298 6795480287232 6804814738176 6809302514664 6814162011168 6845319587808 6847815147264 6857221486752 6867022675968 6876455399424 6893492022144 6898038281316 6902961104592 6910031841804 6912827670528 6934524712752 6944050158786 6946581711888 6956123719734 6956510625792 6966066272256 6975635044608 6987930412554 7002912530432 7007530952448 7010085648384 7012531915776 7019714886912 7046772794271 7056844913664 7061498904096 7066538381952 7078993977601 7098849942912 7108601110416 7111192652928 7120960774704 7131138932736 7153521180624 7158626330688 7163347445982 7173586188288 7178705657856 7201237201704 7208613464598 7211129011047 7211530100736 7213757931576 7224068726784 7233991898112 7246742650056 7256696966883 7267069135872 7272255320064 7277051373696 7279704327168 7315542554112 7318209540096 7323035900544 7328262025728 7333095015792 7361770311168 7371882633024 7382008845432 7384700062656 7405413507072 7418466409536 7423760639232 7428656610648 7438860809289 7439274565632 7444583645184 7449493349376 7467949690656 7478207863308 7485867828621 7488896643072 7491626827776 7501917523968 7525463521212 7536219844608 7541598109696 7546571794944 7556937964992 7559692955136 7594259452416 7596909575424 7599679137792 7604691127488 7644915323136 7655416580448 7665932262564 7666358648832 7679688081408 7700984536284 7703792040672 7714374172596 7714803253248 7725400510464 7755178524912 7765831242666 7766263185408 7776931129344 7779766321152 7801340301846 7814904425874 7815339098112 7826074454016 7836824556288 7878276596736 7883472321504 7886346354432 7889098405248 7897179247776 7925171100288 7928060335104 7938950527872 7944186267108 7949855679696 7961218596864 7986206185776 7997176249218 8000091734544 8011080871542 8011526455296 8022531299328 8042407359168 8047711328202 8053454622024 8064965615616 8070284461824 8076043865088 8090278831544 8101391851917 8112971363328 8115477673023 8115929063424 8127077317632 8138240885376 8152585481313 8175452777856 8181287235072 8186682795408 8189667368064 8229985373376 8232985732608 8238415388112 8244294778944 8267419312128 8281991600064 8293367962152 8304759951111 8305221869568 8307787570488 8311148937216 8319662088192 8345774710728 8351730719136 8357238686979 8363668045824 8369183886336 8375156600832 8380680018048 8401443401988 8413451784192 8425008723456 8428080181248 8439657214464 8478247325184 8484297873408 8489893269312 8501555210616 8504654574528 8534799646464 8543541883968 8546523272352 8549639030016 8555277518424 8573620027392 8588732029696 8600529738528 8612343653004 8612822679552 8624653479936 8627797721088 8639649091584 8666766045756 8679153659904 8685347586048 8691075574272 8712607972432 8724575840526 8737046083584 8749047520512 8752237111296 8792256485376 8804333760768 8816427625824 8829029154816 8863061171328 8868906361692 8872139648736 8875235705904 8915817487824 8919067876992 8931319343856 8943587639658 8944085090304 8956370921472 8959636094976 8984481958998 9000103201362 9000603795456 9003744681984 9012967262208 9025347711744 9047708279064 9060136449777 9060640382976 9073086317568 9079070019552 9085549348224 9101563685487 9127092783744 9130420196352 9142961982336 9155520996048 9168607199232 9191322696192 9197384375088 9203948139456 9210018144834 9213375789072 9246032950336 9258733545048 9262108949184 9268217311626 9274831626312 9288088363008 9300846726144 9317240550072 9330038957421 9343374603264 9346261016799 9346780864512 9350042554368 9359619849216 9388996549569 9395697059028 9409126551552 9415331872128 9422051175936 9465133257216 9478134813888 9481590203904 9494614366272 9538028240832 9544835107584 9551129927976 9564781584384 9571607543808 9601649602272 9611484619464 9614838681396 9615373467648 9618343908768 9632091635712 9645322530816 9662323533408 9675595955844 9689425514496 9696340426752 9702735164928 9706272436224 9719605228032 9754056738816 9757612720128 9764047867392 9771016034304 9777460021056 9801683968986 9815693748224 9829176844032 9842678460576 9846266750208 9873884676096 9891288546048 9898347518976 9904875480864 9918481079052 9919032754176 9932657799168 9957266254208 9970943817744 9981157104828 9984640169142 9985195524096 10002556698624 10030294673802 10033951361616 10047734261838 10048293126144 10062095726592 10075917286656 10079590606848 10125679269888 10129212767232 10132905517056 10139588169984 10178671813947 10193220430848 10207222107264 10221243016752 10267979381712 10271722720896 10285832230128 10300534013952 10314683099136 10340238033216 10347057421974 10354441656888 10369241505792 10401787069128 10416075238179 10419872567832 10434185579601 10434765938688 10449099408384 10463452566912 10481895618831 10504368795648 10511296428672 10515128472576 10518797873664 10529572330368 10566894800384 10570747113472 10585267370496 10592248356144 10599807572928 10648274914368 10662901665624 10666788979392 10681441162056 10696708399104 10723209812224 10730281770936 10737939496032 10745021168973 10753287487488 10760379282432 10768058486784 10801855802556 10812920196897 10817295151104 10820636897364 10821238751232 10836103090176 10850987847168 10870113975084 10900603703808 10908382980096 10915577060544 10919556490752 10973313831168 10977314310144 10984553850816 10992393038592 11023225749504 11042655466752 11057823949536 11073013268148 11073629159424 11077050093984 11092882784256 11108120260608 11127699614304 11135640958848 11142984915972 11158911848448 11166875467776 11174240024064 11201924535984 11217311794962 11217935712256 11233344964608 11237440241664 11252876285952 11288195281818 11304329766912 11312397164544 11319857692416 11335406947488 11339539432704 11379732861952 11391389178624 11395364363136 11399518706688 11407036691232 11467372984704 11483124870672 11498898393846 11499537973248 11519532122112 11551476804426 11555688061008 11571561258894 11572204879872 11588100765696 11632767787368 11648746863999 11649394778112 11665396694016 11669649481728 11702010452769 11722356638811 11723008647168 11739111681024 11755236834432 11817414895104 11825208482256 11829519531648 11833647607872 11887756650432 11892090502656 11908425791808 11916279400662 11924783519544 11941827895296 11979309278664 11995764373827 12000137601816 12004992909312 12017289682944 12033796948992 12063611038752 12071566992303 12080181933036 12080853843968 12097448423424 12105426692736 12114065797632 12135418247316 12169457044992 12173893595136 12190615976448 12207361328064 12255096928256 12263179166784 12271930852608 12280024193112 12284501052096 12344978060064 12349478598912 12357623082168 12366442168416 12384117817344 12401128968192 12422987400096 12440051943228 12457832804352 12461681355732 12462374486016 12466723405824 12479493132288 12518662066092 12527596078704 12545502068736 12553775829504 12562734901248 12602165102982 12620177676288 12637513085184 12642120271872 12659485821696 12694994583552 12717370987776 12726446810112 12734839903968 12753042112512 12802199469696 12815312825952 12819784908528 12824458545024 12832916277636 12860430041088 12883098044544 12900794607792 12918515479506 12919234019328 12936980219904 12941696581632 12959473637376 13000149068634 13005408985088 13018730489856 13028021379072 13036613361408 13068911958648 13086863760789 13105569125376 13123571280768 13128355666944 13188384728064 13197796691968 13206500641152 13224641438736 13243543732224 13294591756992 13303359542538 13308209473104 13312853558856 13373726231736 13378601815488 13396979015784 13415381459487 13416127635456 13434556382208 13439454142464 13476722938497 13500154802043 13500905693184 13505617022976 13510540689408 13519450893312 13571562418596 13590960574464 13609629476352 13618605029328 13628324022336 13690639175616 13695630294528 13714442973504 13752910798848 13786984044288 13796076562632 13805922209184 13815027217251 13820063683608 13825655341056 13869049425504 13888100317572 13893163423776 13902325967439 13912247439468 13913021251584 13932132544512 13951270089216 13975860825108 14005825060864 14015061904896 14020171296768 14025063831552 14039429773824 14093545588542 14113689827328 14122997808192 14133076763904 14157987955202 14197699885824 14217202220832 14222385305856 14241921549408 14262277865472 14307042361248 14317252661376 14326694891964 14347172376576 14357411315712 14402474403408 14417226929196 14422258022094 14423060201472 14427515863152 14448137453568 14467983796224 14493485300112 14513393933766 14534138271744 14544510640128 14554102747392 14559408654336 14631085108224 14636419080192 14646071801088 14656524051456 14666190031584 14702525953479 14723540622336 14743765266048 14764017690864 14769400125312 14810827014144 14836932819072 14847521278464 14857313221296 14877721618578 14878549131264 14898986698752 14935899381312 14956415726616 14971735657242 14976960253713 14977793286144 15003835047936 15045442010703 15050927042424 15071601392757 15072439689216 15083196219392 15093143589888 15113875929984 15119385910272 15188518904832 15193819150848 15199358275584 15209382254976 15289830646272 15310833160896 15331864525128 15401969072568 15407584081344 15428748345192 15450801020928 15510357049824 15520586132961 15531662485332 15532526370816 15553862258688 15559532642304 15602680603692 15629808851748 15630678196224 15652148908032 15673649112576 15756553193472 15766944643008 15772692708864 15778196810496 15794358495552 15850342200576 15856120670208 15877901055744 15888372534216 15899711359392 15922437193728 15972412371552 15994352498436 16000183469088 16022161743084 16023052910592 16045062598656 16084814718336 16095422656404 16106909244048 16129931231232 16140568923648 16152087730176 16180557663088 16202783703834 16225942726656 16230955346046 16231858126848 16254154635264 16276481770752 16305170962626 16350905555712 16362574470144 16373365590816 16379334736128 16459970746752 16465971465216 16476830776224 16488589557888 16534838624256 16563983200128 16586735924304 16609519902222 16610443739136 16615575140976 16639324176384 16691549421456 16703461438272 16714477373958 16738367772672 16750313201664 16761360036096 16802886803976 16825967692443 16826903568384 16850017446912 16856160362496 16879314428928 16932292922727 16956494650368 16968595746816 16979786538624 17003110421232 17009309149056 17069599292928 17087083767936 17093046544704 17099278060032 17110555036848 17177464059392 17201059477056 17224687306008 17248347590769 17249306959872 17279298183168 17327215206639 17333532091512 17357341888341 17358307319808 17370695172096 17382151148544 17425215944864 17449151681052 17474092167168 17498095041024 17504474222592 17584512970752 17608667521536 17632855251648 17726122342656 17737812723384 17744279297472 17750471411808 17831634975648 17838135753984 17862638687712 17887175279316 17888170180608 17912741842944 17919272189952 17968963917996 18000206402724 18001207590912 18007489363968 18025934524416 18050695423488 18095416558128 18120272899554 18121280765952 18146172635136 18158140039104 18171098696448 18203127370974 18254185567488 18260840392704 18285923964672 18311041992096 18337214398464 18382645392384 18394768750176 18407896278912 18420036289668 18426751578144 18492065900672 18517467090096 18524217898368 18536434623252 18549663252624 18576176726016 18601693452288 18634481100144 18660077914842 18686749206528 18692522033598 18693561729024 18700085108736 18719239698432 18777993099138 18791394118056 18818253103104 18830663744256 18844102351872 18903247654473 18930266514432 18956269627776 18963180407808 18989228732544 19076056481664 19089670215168 19102259855952 19129563168768 19203299204544 19222969238928 19229677362792 19236687817536 19290645061632 19324647066816 19351191911688 19377773219259 19378851028992 19392680853504 19405470329856 19412544872448 19439210456064 19500223602951 19508113477632 19515225440256 19528095734784 19542032068608 19554920042112 19603367937972 19631387496448 19658353688064 19685356921152 19692533500416 19782577092096 19796695037952 19809750961728 19836962158104 19865315598336 19914532508416 19941887635488 19955039313807 19962314209656 19969280338284 19970391048192 20005113397248 20060589347604 20067902723232 20095468523676 20096586252288 20124191453184 20151834573312 20159181213696 20251358539776 20258425534464 20265811034112 20279176339968 20357343627894 20386440861696 20414444214528 20442486033504 20535958763424 20543445441792 20571664460256 20601068027904 20629366198272 20680476066432 20694114843948 20708883313776 20738483011584 20803574138256 20832150476358 20839745135664 20868371159202 20869531877376 20898198816768 20926905133824 20963791237662 21008737591296 21022592857344 21030256945152 21037595747328 21059144660736 21133789600768 21140318382813 21141494226944 21170534740992 21184496712288 21199615145856 21236981932803 21296549828736 21325803331248 21333577958784 21362882324112 21393416798208 21446419624448 21460563541872 21475878992064 21490042337946 21520758564864 21536116973568 21603711605112 21625840393794 21633387033141 21634590302208 21641273794728 21672206180352 21701975694336 21740227950168 21770090900649 21801207407616 21816765960192 21831154121088 21839112981504 21946627662336 21954628620288 21969107701632 21984786077184 22085310933504 22115647899072 22146026536296 22154100187968 22216240521216 22255399228608 22271281917696 22285969831944 22317823696896 22333750935552 22348480048128 22403849071968 22434623589924 22435871424512 22457603485863 22466689929216 22474880483328 22505752571904 22576390563636 22608659533824 22624794329088 22639715384832 22670813894976 22679078865408 22759465723904 22782778357248 22790728726272 22799037413376 22814073382464 22934745969408 22966249741344 22997796787692 22999075946496 23039064244224 23102953608852 23111376122016 23143122517788 23144409759744 23176201531392 23265535574736 23297493727998 23298789556224 23330793388032 23339298963456 23404020905538 23444713277622 23446017294336 23478223362048 23510473668864 23634829790208 23650416964512 23659039063296 23667295215744 23775513300864 23784181005312 23816851583616 23832558801324 23849567039088 23883655790592 23958618557328 23991528747654 24000275203632 24034579365888 24067593897984 24127222077504 24143133984606 24160363866072 24194896846848 24210853385472 24228131595264 24270836494632 24304175555751 24338914089984 24346433019069 24347787190272 24381231952896 24414722656128 24457756443939 24510193856512 24526358333568 24543861705216 24560048386224 24569002104192 24689956120128 24698957197824 24715246164336 24732884336832 24802257936384 24845974800192 24880103886456 24914279853333 24915665608704 24923362711464 24933446811648 24958986264576 25037324132184 25055192157408 25071716060937 25091004137472 25107551659008 25125469802496 25204330205964 25240355352576 25275026170368 25284240543744 25318971643392 25434741975552 25452893620224 25469679807936 25604398939392 25630625651904 25639569817056 25648917090048 25665832555272 25720860082176 25766196089088 25801589215584 25837030959012 25838468038656 25873960439808 25883393163264 25918947274752 26000298137268 26010817970176 26037460979712 26056042758144 26073226722816 26137823917296 26173727521578 26211138250752 26247142561536 26256711333888 26376769456128 26395593383936 26413001282304 26449282877472 26487087464448 26589183513984 26606719085076 26616418946208 26625707117712 26747452463472 26757203630976 26793958031568 26830762918974 26832255270912 26869112764416 26878908284928 26953445876994 27000309604086 27001811386368 27011234045952 27038901786624 27143124837192 27180409349331 27181921148928 27219258952704 27237210058656 27256648044672 27304691056461 27381278351232 27391260589056 27428885947008 27505821597696 27573968088576 27592153125264 27611844418368 27630054434502 27640127367216 27738098851008 27776200635144 27786326847552 27804651934878 27824494878936 27864265089024 27902540178432 27951721650216 27990116872263 28011650121728 28030123809792 28038783050397 28040342593536 28050127663104 28078859547648 28166989648707 28187091177084 28227379654656 28245995616384 28266153527808 28315975910404 28395399771648 28434404441664 28444770611712 28483843098816 28614084722496 28634505322752 28653389783928 28694344753152 28714822631424 28804948806816 28834453858392 28844516044188 28846120402944 28855031726304 28896274907136 28935967592448 28986970600224 29026787867532 29068276543488 29089021280256 29108205494784 29118817308672 29262170216448 29272838160384 29292143602176 29313048102912 29332380063168 29405051906958 29447081244672 29487530532096 29528035381728 29538800250624 29621654028288 29673865638144 29695042556928 29714626442592 29755443237156 29757098262528 29797973397504 29871798762624 29912831453232 29943471314484 29953920507426 29955586572288 30007670095872 30090884021406 30101854084848 30143202785514 30144879378432 30186287179776 30227751859968 30238771820544 30377037809664 30387638301696 30398716551168 30418764509952 30536015441841 30579661292544 30621666321792 30663729050256 30803938145136 30815168162688 30857496690384 30901602041856 31020714099648 31041172265922 31063324970664 31107724517376 31205361207384 31248225714537 31259617703496 31302556738803 31304297816064 31347298225152 31445686856493 31513106386944 31533889286016 31545385417728 31556393620992 31588716991104 31700684401152 31712241340416 31755802111488 31776745068432 31799422718784 31944824743104 31988704996872 32000366938176 32044323486168 32090125197312 32169629436672 32190845312808 32213818488096 32235063506919 32259862462464 32281137847296 32304175460352 32361115326176 32405567407668 32438760590691 32451885453312 32461910692092 32463716253696 32508309270528 32552963541504 32610341925252 32701811111424 32725148940288 32746731181632 32758669472256 32919941493504 32931942930432 32953661552448 32977179115776 33069677248512 33127966400256 33173471848608 33219039804444 33220887478272 33231150281952 33278648352768 33383098842912 33406922876544 33428954747916 33476735545344 33500626403328 33522720072192 33605773607952 33651935384886 33653807136768 33700034893824 33712320724992 33758628857856 33864585845454 33912989300736 33937191493632 33959573077248 34006220842464 34018618298112 34139198585856 34174167535872 34186093089408 34198556120064 34221110073696 34354928118784 34402118954112 34449374612016 34496695181538 34498613919744 34558596366336 34654430413278 34667064183024 34714683776682 34716614639616 34764302297088 34850431889728 34898303362104 34946240591997 34948184334336 34996190082048 35008948445184 35106031358307 35167069916433 35169025941504 35217335043072 35265710503296 35452244685312 35475625446768 35488558594944 35500942823616 35663269951296 35676271507968 35725277375424 35774350558632 35825483685888 35937927835992 35987293121481 36000412805448 36014978727936 36051869048832 36101390846976 36190833116256 36214700976909 36240545799108 36242561531904 36292345270272 36316280078208 36342197392896 36406254741948 36508371134976 36521680785408 36571847929344 36622083984192 36765290784768 36789537500352 36815792557824 36840072579336 36853503156288 36984131801344 37034934180192 37048435796736 37072869246504 37099326505248 37152353452032 37203386904576 37268962200288 37320155829684 37373498413056 37385044067196 37387123458048 37400170217472 37438479396864 37555986198276 37582788236112 37636506206208 37661327488512 37688204703744 37806495308946 37860533028864 37912539255552 37926360815616 37978457465088 38152112963328 38179340430336 38204519711904 38259126337536 38406598409088 38445938477856 38459354725584 38473375635072 38581290123264 38649294133632 38702383823376 38755546438518 38757702057984 38810940659712 38825089744896 38878420912128 39000447205902 39016226955264 39056191469568 39084064137216 39109840084224 39206735875944 39260591282367 39262774992896 39316707376128 39370713842304 39385067000832 39565154184192 39593390075904 39619501923456 39673924316208 39730631196672 39829065016832 39883775270976 39910078627614 39924628419312 39938560676568 40121178695208 40135805446464 40190937047352 40246144378461 40248382906368 40303669146624 40318362427392 40430168815491 40500464406129 40502717079552 40516851068928 40531622068224 40558352679936 40714687255788 40772881723392 40828888429056 40884972067008 41071917526848 41086890883584 41143328920512 41258732396544 41360952132864 41388229687896 41417766627552 41476966023168 41607148276512 41664300952716 41679490271328 41706977902317 41736742318404 41739063754752 41796397633536 41853810267648 41927582475324 42017475182592 42045185714688 42060513890304 42075191494656 42118289321472 42267579201536 42280636765626 42282988453888 42341069481984 42368993424576 42399230291712 42473963865606 42593099657472 42651606662496 42667155917568 42725764648224 42786833596416 42892839248896 42921127083744 42951757984128 42980084675892 43041517129728 43072233947136 43207423210224 43251680787588 43266774066282 43269180604416 43282547589456 43344412360704 43403951388672 43480455900336 43540181801298 43602414815232 43633531920384 43662308242176 43678225963008 43893255324672 43909257240576 43938215403264 43969572154368 44107577860437 44170621867008 44231295798144 44292053072592 44308200375936 44432481042432 44510798457216 44542563835392 44571939663888 44635647393792 44696960096256 44807698143936 44869247179848 44915206971726 44930880761139 44933379858432 45011505143808 45136326032109 45152781127272 45214804178271 45217319067648 45249588658176 45279430769664 45341627789952 45358157730816 45518931447808 45565556714496 45581457452544 45598074826752 45628146764928 45869491938816 45932499482688 45995593575384 46205907217704 46222752244032 46286245035576 46352403062784 46531071149472 46561758398883 46594987455996 46597579112448 46661586776064 46678597926912 46808041811076 46889426555244 46892034588672 46956446724096 47020947337728 47269659580416 47300833929024 47318078126592 47334590431488 47551026601728 47568362010624 47633703167232 47665117602648 47699134078176 47767311581184 47917237114656 47983057495308 48000550407264 48069158731776 48135187795968 48254444155008 48286267969212 48320727732144 48389793693696 48421706770944 48456263190528 48541672989264 48608351111502 48677828179968 48692866038138 48695574380544 48762463905792 48829445312256 48915512887878 49020387713024 49052716667136 49087723410432 49120096772448 49138004208384 49379912240256 49397914395648 49430492328672 49465768673664 49604515872768 49691949600384 49760207772912 49828559706666 49831331217408 49846725422928 49917972529152 50074648264368 50110384314816 50143432121874 50215103318016 50250939604992 50408660411928 50477903077329 50480710705152 50550052340736 50568481087488 50637943286784 50796878768181 50869483951104 50905787240448 50939359615872 51208797878784 51261251303808 51279139634112 51297834180096 51331665110544 51532392178176 51603178431168 51674061918024 51747920879616 51837894549504 51981645619917 52000596274536 52021635940352 52072025665023 52074921959424 52112085516288 52146453445632 52275647834592 52347455043156 52422276501504 52494285123072 52513422667776 52753538912256 52791186767872 52826002564608 52898565754944 53178367027968 53213438170152 53232837892416 53251414235424 53494904926944 53514407261952 53587916063136 53661525837948 53664510541824 53738225528832 53757816569856 53906891753988 54000619208172 54003622772736 54022468091904 54077803573248 54286249674384 54360818698662 54363842297856 54438517905408 54474420117312 54513296089344 54609382112922 54762556702464 54782521178112 54857771894016 55011643195392 55147936177152 55184306250528 55223688836736 55260108869004 55280254734432 55476197702016 55552401270288 55572653695104 55609303869756 55648989757872 55728530178048 55805080356864 55903443300432 55980233744526 56060247619584 56077566100794 56080685187072 56100255326208 56157719095296 56333979297414 56374182354168 56454759309312 56491991232768 56532307055616 56631951820808 56709742963419 56790799543296 56868808883328 56889541223424 56967686197632 57228169444992 57269010645504 57306779567856 57388689506304 57609897613632 57668907716784 57689032088376 57710063452608 57871935184896 57973941200448 58053575735064 58133319657777 58136553086976 58178042560512 58216410989568 58237634617344 58500670808853 58524340432896 58545676320768 58584287204352 58626096205824 58664760126336 58810103813916 58894162489344 58975061064192 59056070763456 59077600501248 59347731276288 59390085113856 59429252885184 59510886474312 59595946795008 59743597525248 59825662906464 59865117941421 59886942628968 59907841014852 59911173144576 60015340191744 60181768042812 60203708169696 60286405571028 60289758756864 60372574359552 60455503719936 60477543641088 60754075619328 60775276603392 60797433102336 60837529019904 61072030883682 61159322585088 61243332643584 61327458100512 61607876290272 61630336325376 61714993380768 61803204083712 62041428199296 62082344531844 62126649941328 62215449034752 62410722414768 62496451429074 62519235406992 62605113477606 62608595632128 62694596450304 62891373712986 63026212773888 63067778572032 63090770835456 63112787241984 63177433982208 63401368802304 63420955148439 63424482680832 63511604222976 63553490136864 63598845437568 63710945798409 63889649486208 63977409993744 64000733876352 64088646972336 64180250394624 64339258873344 64381690625616 64427636976192 64470127013838 64562275694592 64608350920704 64722230652352 64811134815336 64877521181382 64900161099423 64903770906624 64923821384184 65016618541056 65105927083008 65220683850504 65310272701947 65403622222848 65450297880576 65493462363264 65517338944512 65839882987008 65863885860864 65907323104896 65954358231552 66255932800512 66346943697216 66438079608888 66462300563904 66766197685824 66813845753088 66857909495832 66953471090688 67001252806656 67045440144384 67211547215904 67303870769772 67307614273536 67400069787648 67424641449984 67517257715712 67729171690908 67825978601472 67874382987264 67919146154496 68012441684928 68037236596224 68278397171712 68348335071744 68372186178816 68397112240128 68442220147392 68709856237568 68804237908224 68898749224032 68993390363076 68997227839488 69117192732672 69308860826556 69334128366048 69429367553364 69433229279232 69528604594176 69700863779456 69796606724208 69892481183994 69896368668672 69992380164096 70017896890368 70212062716614 70334139832866 70338051883008 70434670086144 70531421006592 70904489370624 70951250893536 70977117189888 71001885647232 71326539902592 71352543015936 71450554750848 71548701117264 71650967371776 71875855671984 71974586242962 72000825610896 72103738097664 72202781693952 72381666232512 72429401953818 72481091598216 72584690540544 72632560156416 72684394785792 72812509483896 72912526667253 73016742269952 73039299057207 73043361570816 73143695858688 73244167968384 73373269331817 73530581569536 73579075000704 73631585115648 73680145158672 73707006312576 73968263602688 74069868360384 74096871593472 74145738493008 74198653010496 74406773809152 74537924400576 74640311659368 74742839559999 74746996826112 74770088134392 74800340434944 74876958793728 75111972396552 75165576472224 75215148182811 75273012412416 75322654977024 75376409407488 75612990617892 75721066057728 75825078511104 75852721631232 75956914930176 76304225926656 76358680860672 76409039423808 76813196818176 76891876955712 76918709451168 76946751270144 77162580246528 77298588267264 77404767646752 77511092877036 77515404115968 77621881319424 77650179489792 77756841824256 78000894411804 78032453910528 78112382939136 78168128274432 78219680168448 78413471751888 78521182564734 78525549985792 78633414752256 78741427684608 78770134001664 79130308368384 79186780151808 79239003846912 79347848632416 79461262393344 79658130033664 79767550541952 79820157255228 79849256838624 79877121353136 80242357390416 80271610892928 80381874094704 80492288756922 80496765812736 80607338293248 80636724854784 80860337630982 81000928812258 81005434159104 81033702137856 81116705359872 81429374511576 81541228047993 81545763446784 81657776858112 81769944134016 81914073169383 82143835053696 82173781767168 82286657841024 82517464793088 82721904265728 82776459375792 82835533255104 83214296553024 83328601905432 83358980542656 83413955804634 83473484636808 83592795267072 83707620535296 83855164950648 83970350616789 84034950365184 84090371429376 84121027780608 84150382989312 84236578642944 84500968946121 84535158403072 84561273531252 84565976907776 84682138963968 84737986849152 84798460583424 84947927731212 85186199314944 85303213324992 85334311835136 85451529296448 85785678497792 85842254167488 85903515968256 85960169351784 86083034259456 86144467894272 86414846420448 86503361575176 86533548132564 86538361208832 86565095178912 86688824721408 86807902777344 86960911800672 87080363602596 87204829630464 87267063840768 87324616484352 87356451926016 87786510649344 87818514481152 87876430806528 87939144308736 88215155720874 88341243734016 88462591596288 88584106145184 88616400751872 88864962084864 89021596914432 89085127670784 89143879327776 89271294787584 89393920192512 89615396287872 89738494359696 89830413943452 89861761522278 89866759716864 90023010287616 90272652064218 90305562254544 90429608356542 90434638135296 90558861539328 90683255579904 90716315461632 91037862895616 91131113428992 91162914905088 91196149653504 91256293529856 91608046325523 91738983877632 91864998965376 91991187150768 92411814435408 92445504488064 92572490071152 92704806125568 93062142298944 93123516797766 93189974911992 93323173552128 93616083622152 93744677143611 93778853110488 93907670216409 93912893448192 94041894675456 94337060569479 94539319160832 94601667858048 94636156253184 94669180862976 95102053203456 95136724021248 95267406334464 95330235205296 95398268156352 95834474229312 95966114990616 96001100814528 96270375591936 96508888310016 96572535938424 96641455464288 96705190520757 96779587387392 96843413541888 96912526381056 97083345978528 97216702223004 97316281772073 97355656359936 97385732076276 97391148761088 97524927811584 97658890624512 97831025775756 98040775426048 98105433334272 98175446820864 98240193544896 98276008416768 98759824480512 98795828791296 98860984657344 98931537347328 99209031745536 99383899200768 99520415545824 99657119413332 99662662434816 99693450845856 99835945058304 100149296528736 100220768629632 100286864243748 100430206636032 100501879209984 100817320823856 100955806154658 100961421410304 101100104681472 101136962174976 101275886573568 101593757536362 101738967902208 101811574480896 101878719231744 102417595757568 102522502607616 102558279268224 102595668360192 102663330221088 103064784356352 103206356862336 103348123836048 103495841759232 103675789099008 103963291239834 104001192549072 104144051330046 104149843918848 104292906891264 104551295669184 104694910086312 104838721775991 104844553003008 104988570246144 105026845335552 105318094074921 105501209749299 105507077824512 105582373535744 105652005129216 105797131509888 106356734055936 106426876340304 106465675784832 106502828470848 106989809853888 107028814523904 107175832126272 107323051675896 107476451057664 107813783507976 107961879364443 108001238416344 108044936183808 108155607146496 108572499348768 108644102930727 108721637397324 108727684595712 108877035810816 108948840234624 109026592178688 109218764225844 109525113404928 109565042356224 109715543788032 110295872354304 110368612501056 110447377673472 110520217738008 110560509468864 110952395404032 111104802540576 111145307390208 111218607739512 111297979515744 111457060356096 111610160713728 111806886600864 111960467489052 112120495239168 112155132201588 112161370374144 112200510652416 112315438190592 112667958594828 112748364708336 112909518618624 112983982465536 113064614111232 113263903641616 113419485926838 113581599086592 113737617766656 113779082446848 113935372395264 114456338889984 114538021291008 114613559135712 114777379012608 115219795227264 115337815433568 115378064176752 115420126905216 115743870369792 115947882400896 116107151470128 116266639315554 116273106173952 116432821979136 116475269234688 117001341617706 117048680865792 117168574408704 117252192411648 117329520252672 117620207627832 117781773847101 117788324978688 117950122128384 118112141526912 118155201002496 118695462552576 118780170227712 118858505770368 119021772948624 119191893590016 119487195050496 119651325812928 119730235882842 119773885257936 119815682029704 120363536085624 120407416339392 120572811142056 120738433135383 120745148719104 120911007439872 120955087282176 121290506446473 121501393218387 121508151238656 121550553206784 121594866204672 121675058039808 122144061767364 122318645170176 122486665287168 122654916201024 123215752580544 123260672650752 123429986761536 124082856398592 124164689063688 124253299882656 124430898069504 124821444829536 124992902858148 125038470813984 125210226955212 125217191264256 125389192900608 125782747425972 126052425547776 126135557144064 126181541670912 126225574483968 126354867964416 126802737604608 126841910296878 126848965361664 127023208445952 127106980273728 127197690875136 127421891596818 127779298972416 127954819987488 128001467752704 128177293944672 128360500789248 128678517746688 128763381251232 128855273952384 128940254027676 129124551389184 129216701841408 129444461304704 129622269630672 129755042362764 129800322198846 129807541813248 129847642768368 130033237082112 130211854166016 130441367701008 130620545403894 130807244445696 130900595761152 130986924726528 131034677889024 131679765974016 131727771721728 131814646209792 131908716463104 132322733581311 132511865601024 132693887394432 132876159217776 132924601127808 133532395371648 133627691506176 133715818991664 133906942181376 134090880288768 134423094431808 134607741539544 134792642283417 134800139575296 135034515431424 135408978096327 135458343381816 135644412534813 135651957202944 135748765974528 135838292308992 136024883369856 136074473192448 136556794343424 136696670143488 136744372357632 136794224480256 136884440294784 137419712475136 137608475816448 137797498448064 137986780726152 138617721653112 138668256732096 138858735106728 139057209188352 139401727558912 139593213448416 139685275196649 139784962367988 139792737337344 139984760328192 140035793780736 140424125433228 140668279665732 140676103766016 140869340172288 141062842013184 141808978741248 141902501787072 141954234379776 142003771294464 142653079805184 142705086031872 142901109501696 143097402234528 143301934743552 143751711343968 143949172485924 144001651221792 144207476195328 144405563387904 144763332465024 144858803907636 144962183196432 145169381081088 145265120312832 145368789571584 145625018967792 145825053334506 146033484539904 146078598114414 146086723141632 146287391717376 146488335936768 146746538663634 147061163139072 147158150001408 147263170231296 147360290317344 147414012625152 147936527205376 148139736720768 148193743186944 148291476986016 148397306020992 148813547618304 149075848801152 149280623318736 149485679119998 149493993652224 149540176268784 149753917587456 150223944793104 150331152944448 150430296365622 150645309954048 150752818814976 151225981235784 151433709231987 151442132115456 151650157022208 151705443262464 151913829860352 152390636304543 152608451853312 152717361721344 152818078847616 153626393636352 153783753911424 153837418902336 153893502540288 154597176534528 154809535293504 155022185754072 155243762638848 155513683648512 155944936859751 156001788823608 156064907821056 156224765878272 156336256548864 156439360336896 156826943503776 157042365129468 157051099971584 157266829504512 157482855369216 157540268003328 158260616736768 158373560303616 158478007693824 158695697264832 159316260067328 159535101083904 159640314510456 159698513677248 159754242706272 160484714780832 160543221785856 160763748189408 160984577513844 160993531625472 161214676586496 161273449709568 161720675261964 162001857624516 162010868318208 162067404275712 162233410719744 162858749023152 163082456095986 163091526893568 163315553716224 163539888268032 163828146338766 164287670107392 164347563534336 164573315682048 165034929586176 165443808531456 165552918751584 165671066510208 166428593106048 166657203810864 166717961085312 166827911609268 166946969273616 167185590534144 167415241070592 167710329901296 167940701233578 168180742858752 168242055561216 168300765978624 168473157285888 169001937892242 169070316806144 169122547062504 169364277927936 169475973698304 169596921166848 169895855462424 170129228890257 170372398629888 170606426649984 170668623670272 170903058592896 171571356995584 171684508334976 171807031936512 171920338703568 172166068518912 172829692840896 173006723150352 173067096265128 173130190357824 173615805554688 173921823601344 174160727205192 174399958973331 174409659260928 174534127681536 174649232968704 174712903852032 175502012426559 175573021298688 175637028962304 175752861613056 175878288617472 176430311441748 176682487468032 176925183192576 177168212290368 177232801503744 178043193828864 178170255341568 178287758655552 178787840385024 179230792575744 179476988719392 179595353824263 179660827886904 179723523044556 179733519433728 180046020575232 180545304128436 180611124509088 180859216713084 180869276270592 181117723078656 181366511159808 181432630923264 182075725791232 182262226857984 182325829810176 182392299307008 182512587059712 183216092651046 183477967755264 183729997930752 183982374301536 184823628870816 184891008976128 185144980142304 185409612251136 186124284597888 186247033595532 186379949823984 186646347104256 187232167244304 187489354287222 187557706220976 187815340432818 187825786896384 188083789350912 188674121138958 189078638321664 189203335716096 189272312506368 189338361725952 190204106406912 190262865445317 190273448042496 190534812668928 190660470410592 190796536312704 191132837395227 191668948458624 191932229981232 192002201629056 192540751183872 193017776620032 193145071876848 193282910928576 193410381041514 193686827083776 193825052762112 194166691957056 194433404446008 194632563544146 194700483298269 194711312719872 194771464152552 195049855623168 195317781249024 195662051551512 195930818105841 196081550852096 196210866668544 196350893641728 196480387089792 196552016833536 197519648961024 197591657582592 197721969314688 197863074694656 198767798401536 199040831091648 199314238826664 199386901691712 200298593057472 200441537259264 200573728487496 200860413272064 201003758419968 201634641647712 201911612309316 201922842820608 202200209362944 202273924349952 202551773147136 203187515072724 203477935804416 203623148961792 203757438463488 204835191515136 205045005215232 205116558536448 205191336720384 205326660442176 206129568712704 206412713724672 206696247672096 206991683518464 207351578198016 207926582479668 208002385098144 208288102660092 208299687837696 208585813782528 209102591338368 209389820172624 209677443551982 209689106006016 209977140492288 210053690671104 210636188149842 211002419498598 211014155649024 211304010258432 211594263019776 212713468111872 212853752680608 212931351569664 213005656941696 213979619707776 214057629047808 214351664252544 214646103351792 214952902115328 215627567015952 215923758728886 216002476832688 216311214292992 217144998697536 217288205861454 217443274794648 217754071621632 217897680469248 218053184357376 218437528451688 218737580001759 219050226809856 219117897171621 219130084712448 219431087576064 220119807995451 220591744708608 220737225002112 220894755346944 221040435476016 221121018937728 221904790808064 222209605081152 222290614780416 222437215479024 222595959031488 223220321427456 223613773201728 223920934978104 224228518679997 224240990478336 224310264403176 224401021304832 224630876381184 225335917189656 225496729416672 225645444548433 225819037237248 225967964931072 226129228222464 226527807283232 226838971853676 227163198173184 227475235533312 227558164893696 227870744790528 228912677779968 229076042582016 229227118271424 230439590454528 230675630867136 230756128353504 230840253810432 231487740739584 231895764801792 232214302940256 232533278631108 232546212347904 232865643958272 232950538469376 234002683235412 234097361731584 234337148817408 234504384823296 234659040505344 235240415255664 235563547694202 235576649957376 235900244256768 236224283053824 236310402004992 237390925105152 237560340455424 237717011540736 238043545897248 238383787180032 238974390100992 239302651625856 239460471765684 239547770515872 239631364059408 240727072171248 240814832678784 241145622284112 241476866270766 241490297438208 241822014879744 241910174564352 242581012892946 243002786436774 243016302477312 243101106413568 243350116079616 244288123534728 244623684143979 244637290340352 244973330574336 245309832402048 245742219508149 246431505161088 246521345301504 246859973523072 248165712797184 248329378127376 248506599765312 249642889659072 249985805716296 250076941627968 250420453910424 250778385801216 251565494851944 251911051850367 252104851095552 252271114288128 252363083341824 252451148967936 252709735928832 253502906838363 253605475209216 253683820593756 253697930723328 254046416891904 254213960547456 254395381750272 254843783193636 255558597944832 255909639974976 256002935505408 256354587889344 257357035493376 257526762502464 257710547904768 257880508055352 258249102778368 258433403682816 258888922609408 259244539261344 259510084725528 259600644397692 259615083626496 259695285536736 260066474164224 260423708332032 260882735402016 261241090807788 261614488891392 261801191522304 261973849453056 262069355778048 263359531948032 263455543443456 263629292419584 263817432926208 264645467162622 265023731202048 265387774788864 265752318435552 265849202255616 267064790743296 267255383012352 267431637983328 267813884362752 268181760577536 268846188863616 269215483079088 269585284566834 269600279150592 270069030862848 270817956192654 270916686763632 271288825069626 271303914405888 271676584617984 272049766739712 272148946384896 273113588686848 273393340286976 273488744715264 273588448960512 273768880589568 274824138976569 274839424950272 275216951632896 275594996896128 275973561452304 277235443306224 277336513464192 277717470213456 278114418376704 278803455117824 279186426896832 279370550393298 279569924735976 279969520656384 280848250866456 281234031430833 281336559331464 281723010649227 281738680344576 282125684026368 283011181708437 283617957482496 283805003574144 283908468759552 284007542588928 285306159610368 285410172063744 285802219003392 286194804469056 287503422687936 287898344971848 288003302443584 288811126775808 289526664930048 289717607815272 289924366392864 290338762162176 290530240625664 290737579143168 291250037935584 291650106669012 291948845316219 292066969079808 292157196228828 292173446283264 292574783434752 292976671873536 293493077327268 294122326278144 294316300002816 294526340462592 294720580634688 294828025250304 295873054410752 296279473441536 296387486373888 296582953972032 296794612041984 297627095236608 298151697602304 298561246637472 298971358239996 298987987304448 299080352537568 299507835174912 300447889586208 300662305888896 300860592731244 301290619908096 301505637629952 302451962471568 302867418463974 302884264230912 303300314044416 303410886524928 303827659720704 304781272609086 305216903706624 305434723442688 305636157695232 307252787272704 307567507822848 307674837804672 307787005080576 309194353069056 309619070587008 310044371508144 310487525277696 311027367297024 311889873719502 312003577647216 312449531756544 312878720673792 313653887007552 314084730258936 314516165327973 314533659009024 314965710738432 315080536006656 315954282224763 316503629247897 316521233473536 316747120607232 316956015387648 317391394529664 318632520134656 319070202167808 319280629020912 319397027354496 319508485412544 320969429561664 321086443571712 321527496378816 321969155027688 322429353172992 323441350523928 323885638093329 324003715249032 324134808551424 324466821439488 325717498046304 325932308792181 326164912191972 326183053787136 326631107432448 327079776536064 327656292677532 328575340214784 328695127068672 329146631364096 330887617062912 331105837503168 331342133020416 332857186212096 333314407621728 333435922170624 333655823218536 333893938547232 334371181068288 334830482141184 335420659802592 335881402467156 336361485717504 336484111122432 336601531957248 336946314571776 338003875784484 338140633612288 338245094125008 338728555855872 338951947396608 339193842333696 339791710924848 340258457780514 340744797259776 341212853299968 341337247340544 341806117185792 343142713991168 343369016669952 343614063873024 343840677407136 344332137037824 345659385681792 346013446300704 346134192530256 346260380715648 347231611109376 347843647202688 348321454410384 348799917946662 348819318521856 349298465937408 349425807704064 351004024853118 351146042597376 351505723226112 351756577234944 352860622883496 353345321541303 353364974936064 353850366385152 354336424580736 354465603007488 356086387657728 356340510683136 356575517311104 357575680770048 358461585151488 358953977438784 359190707648526 359321655773808 359447046089112 361090608256872 361222249018176 361718433426168 362235446157312 362733022319616 362865261846528 363871519339419 364151451582464 364504179655161 364524453715968 364651659620352 364784598614016 365025174119424 366432185302092 366955935510528 367459995861504 367964748603072 369647257741632 369782017952256 370289960284608 372248569195776 372494067191064 372759899647968 373292694208512 374464334488608 374978708574444 375115412441952 375630680865636 375651573792768 376167578701824 377348242277916 378157276643328 378406671432192 378544625012736 378676723451904 380408212813824 380525730890634 380546896084992 381069625337856 381320940821184 381593072625408 382265674790454 383337896917248 383864459962464 384004403258112 385081502367744 386035553240064 386290143753696 386565821857152 386820762083028 387373654167552 387650105524224 388333383914112 388866808892016 389265127088292 389400966596538 389422625439744 389542928305104 390099711246336 390635562498048 391324103103024 391861636211682 392421733337088 392701787283456 392960774179584 393104033667072 395039297922048 395183315165184 395443938629376 395726149389312 396968200743933 397535596803072 398081662183296 398628477653328 398773803383424 400597186114944 400883074518528 401147456974992 401720826544128 403269283295424 403823224618632 404377926850251 404400418725888 405103546294272 406226934288981 406375030145448 406933237604439 406955871608832 407246297923584 407514876926976 409670383030272 410090010430464 410233117072896 410382673440768 410653320884352 412259137425408 412825427449344 413392495344192 415853164959336 416004770196288 416576205320184 417171627565056 418205182676736 418779640345248 419055825589947 419354887103964 419378212012032 419954280984576 420107381342208 421272376299684 422004838997196 422028311298048 422608020516864 423188526039552 425426936223744 425707505361216 425862703139328 426011313883392 427959239415552 428115258095616 428703328505088 429292206703584 429905804230656 431255134031904 431847517457772 432004953665376 432622428585984 434289997395072 434576411722908 434886549589296 435508143243264 435795360938496 436106368714752 436875056903376 437475160003518 438100453619712 438235794343242 438260169424896 438862175152128 440239615990902 441183489417216 441474450004224 441789510693888 442080870952032 442242037875456 443809581616128 444419210162304 444581229560832 444874430958048 445191918062976 446440642854912 447227546403456 447841869956208 448457037359994 448481980956672 448620528806352 449261752762368 450671834379312 450993458833344 451290889096866 451935929862144 452258456444928 453055614566464 453677943707352 454301127695961 454326396346368 454950471066624 455116329787392 455741489581056 457171908913629 457825355559936 458152085164032 458454236542848 460879180909056 461351261734272 461512256707008 461680507620864 463791529603584 464428605880512 465066557262216 465731287916544 467834810579253 468005366470824 468194723463168 468674297634816 469008769646592 469318081010688 470480830511328 471127095388404 471153299914752 471800488513536 472448566107648 472620804009984 474781850210304 475120680910848 475434023081472 476087091794496 477948780201984 478605303251712 478920943531368 479095541031744 479262728118816 481454144342496 481629665357568 482291244568224 482953732541532 482980594876416 483644029759488 483820349128704 485162025785892 486005572873548 486032604954624 486202212827136 486700232159232 488576247069456 489247368287958 489274580680704 489946661148672 490619664804096 491484439016298 492863010322176 493042690603008 493719947046144 496331425594368 496658756254752 497013199530624 499285779318144 499971611432592 500153883255936 500840907820848 501556771602432 503130989703888 503822103700734 504542228576256 504726166683648 504902297935872 505419471857664 507005813676726 507210950418432 507367641187512 508092833783808 508427921094912 508790763500544 509687566387272 510387686670771 511117195889664 511819279949952 512005871010816 512709175778688 514714070986752 515053525004928 515421095809536 515761016110704 516498205556736 517777845218816 518489078522688 519020169451056 519201288795384 519390571073472 520847416664064 521765470804032 522482181615576 523199876919993 523228977782784 523602383044608 523947698906112 524138711556096 526506037279677 526719063896064 526911086886912 527258584839168 527634865852416 529290934325244 530047462404096 530775549577728 531504636871104 531698404511232 534129581486592 534510766024704 534863275966656 536363521155072 537692377727232 538430966158176 539170569133668 539200558301184 540138061725696 541635912385308 541833373527264 542577650139252 542607828811776 543353169235968 544099533479424 544297892769792 546227177373696 546786680573952 546977489430528 547176897921024 547537761179136 549648277953138 549678849900544 550433903265792 551189993792256 551947122904608 554470886612448 554673026928384 555434940426912 556228836753408 557606910235648 558372853793664 558741100786596 559139849471952 559939041312768 561696501732912 562468062861666 562673118662928 563446021298454 563477360689152 564251368052736 566022363416874 567235914964992 567610007148288 567816937519104 568015085177856 570612319220736 570788596335951 570820344127488 571604438006784 572389608938112 573398512185681 575006845375872 575796689943696 576006604887168 577622253551616 579053329860096 579435215630544 579848732785728 581060481251328 581475158286336 582500075871168 583300213338024 583897690632438 584101449894807 584133938159616 584314392457656 585149566869504 585953343747072 586986154654536 587792454317523 588244652556288 588632600005632 589052680925184 589441161269376 589656050500608 591746108821504 592558946883072 592774972747776 593165907944064 593589224083968 596303395204608 597122493274944 597942716479992 598160705075136 600895779172416 601324611777792 601721185462488 602581239816192 603011275259904 604903924943136 605734836927948 605768528461824 606600628088832 606821773049856 607655319441408 609562545218172 610433807413248 610869446885376 611272315390464 614505574545408 615135015645696 615349675609344 615574010161152 618388706138112 619238141174016 620088743016288 620975050555392 622054734594048 623779747439004 624007155294432 624899063513088 625757441347584 627307774015104 628169460517872 629032330655946 629067318018048 629931421476864 630161072013312 631908564449526 633007258495794 633042466947072 633912030775296 634782789059328 637265040269312 638140404335616 638561258041824 638794054708992 639016970825088 641938859123328 642172887143424 643054992757632 643938310055376 644858706345984 646882701047856 647771276186658 648007430498064 648933642878976 651434996092608 651864617584362 652329824383944 653262214864896 654159553072128 655312585355064 656212740005277 657150680429568 657353691514863 657390254137344 658293262728192 660359423986353 661775234125824 662211675006336 662684266040832 665714372424192 666628815243456 666871844341248 667311646437072 667787877094464 669660964282368 670841319605184 671762804934312 672722971435008 673203063914496 673892629143552 676007751568968 676281267224576 676490188250016 676936333645299 677457111711744 677903894793216 678387684667392 679583421849696 680516915561028 681489594519552 682425706599936 682674494681088 683612234371584 686285427982336 686738033339904 687228127746048 687681354814272 691318771363584 692026892601408 692268385060512 692520761431296 694463222218752 695687294405376 696642908820768 697599835893324 697638637043712 698596931874816 698851615408128 702008049706236 702292085194752 703011446452224 703513154469888 705721245766992 706690643082606 706729949872128 707700732770304 708672849161472 708931206014976 712172775315456 712681021366272 713151034622208 715151361540096 716923170302976 717907954877568 718381415297052 718643311547616 718894092178224 722181216513744 722444498036352 723436866852336 724470892314624 725466044639232 725730523693056 727743038678838 729008359310322 729048907431936 729303319240704 730050348238848 732864370604184 733871052431937 733911871021056 734919991723008 735929497206144 737226658524447 739294515483264 739564035904512 740579920569216 744497138391552 744988134382128 745519799295936 748928668977216 749957417148888 750230824883904 751261361731272 752335157403648 754696484555832 755733155551101 756314553286656 756813342864384 757089250025472 757353446903808 760508720515089 760816425627648 761051461781268 761093792169984 762139250675712 762641881642368 763186145250816 764531349580908 766675793834496 767728919924928 768008806516224 772071106480128 772580287507392 773131643714304 773641524166056 774747308335104 775300211048448 776666767828224 777733617784032 778530254176584 778801933193076 778845250879488 779085856610208 780199422492672 781271124996096 782648206206048 783723272423364 784843466674176 785403574566912 785921548359168 786208067334144 790078595844096 790366630330368 790887877258752 791452298778624 793936401487866 795071193606144 796163324366592 797256955306656 797547606766848 801194372229888 801766149037056 802294913949984 803441653088256 806538566590848 807646449237264 808755853700502 808800837451776 810207092588544 812453868577962 812750060290896 813866475208878 813911743217664 815029753853952 819340766060544 820180020860928 820466234145792 820765346881536 821306641768704 824472416929707 824518274850816 825650854898688 826784990688384 831706329918672 832009540392576 833152410640368 834343255130112 836410365353472 837559280690496 838111651179894 838709774207928 839908561969152 842544752599368 843702094292499 844009677994392 845169031947681 845216041033728 846377052079104 849033545125311 850853872447488 851415010722432 851725406278656 852022627766784 855918478831104 856230516191232 857406657010176 858584413407168 862510268063808 863695034915544 864009907330752 868579994790144 869152823445816 869773099178592 871016286486528 871590721876992 872212737429504 873750113806752 874950320007036 876200907239424 876471588686484 876520338849792 877724350304256 880479231981804 882366978834432 882948900008448 883579021387776 884161741904064 884484075750912 887619163232256 888838420324608 889162459121664 889748861916096 890383836125952 892881285709824 894455092806912 895683739912416 896914074719988 896963961913344 897241057612704 898523505524736 901343668758624 901986917666688 902581778193732 903871859724288 904516912889856 906111229132928 907355887414704 908602255391922 908652792692736 909900942133248 910232659574784 911482979162112 914343817827258 915650711119872 916304170328064 916908473085696 921758361818112 922702523468544 923024513414016 923361015241728 927583059207168 928857211761024 930133114524432 931462575833088 935669621158506 936010732941648 937348595269632 938636162021376 940961661022656 942254190776808 943548495983919 943600977027072 944897132215296 945241608019968 947862846674289 949510887743691 949563700420608 950241361821696 950868046162944 952174183588992 955897560403968 957210606503424 957841887062736 958191082063488 958525456237632 962908288684992 963259330715136 964582489136448 965907465083064 967288059518976 970324051571784 971656914279987 972011145747096 972404425654272 973400464318464 977152494138912 977796926376543 978494736575916 978549161361408 979893322297344 981239329608192 982968878032596 985726020644352 986085381206016 987439894092288 992662851188736 993317512509504 994026399061248 998571558636288 999943222865184 1000307766511872 1001681815641696 1003113543204864 1006261979407776 1007644207401468 1009084457152512 1009452333367296 1009804595871744 1010838943715328 1014011627353452 1014421900836864 1014735282375024 1016185667567616 1016855842189824 1017581527001088 1019375132774544 1020775373341542 1022234391779328 1023638559899904 1024011742021632 1025418351557376 1029428141973504 1030107050009856 1030842191619072 1031522032221408 1032996411113472 1035555690437632 1036978157045376 1038040338902112 1038402577590768 1038781142146944 1041694833328128 1043530941608064 1044964363231152 1046399753839986 1046457955565568 1047895397812224 1048277423112192 1053012074559354 1053438127792128 1054517169678336 1055269731704832 1058581868650488 1060035964623909 1060094924808192 1061551099155456 1063009273742208 1063396809022464 1068259162973184 1069021532049408 1069726551933312 1072727042310144 1075384755454464 1076861932316352 1078341138267336 1083271824770616 1083666747054528 1085155300278504 1086706338471936 1088199066958848 1088595785539584 1091614558018257 1092454354747392 1093573361147904 1093954978861056 1094353795842048 1095075522358272 1099296555906276 1099357699801088 1100867806531584 1102379987584512 1103894245809216 1108941773224896 1109346053856768 1110869880853824 1115213820471296 1116745707587328 1117482201573192 1118279698943904 1119878082625536 1123393003465824 1124936125723332 1125346237325856 1126892042596908 1126954721378304 1128502736105472 1132044726833748 1134471829929984 1135220014296576 1135633875038208 1136030170355712 1141224638441472 1141577192671902 1141640688254976 1143208876013568 1144779217876224 1146797024371362 1150013690751744 1151593379887392 1152013209774336 1155244507103232 1158106659720192 1158870431261088 1159697465571456 1162120962502656 1162950316572672 1165000151742336 1166600426676048 1167795381264876 1168202899789614 1168267876319232 1168628784915312 1170299133739008 1171906687494144 1173972309309072 1175584908635046 1177265200011264 1178105361850368 1178882322538752 1179312101001216 1183492217643008 1185117893766144 1185549945495552 1186331815888128 1187178448167936 1190904602231799 1192606790409216 1194244986549888 1195885432959984 1196321410150272 1201791558344832 1202649223555584 1203442370924976 1205162479632384 1209807849886272 1211469673855896 1213133780550753 1213201256177664 1215310638882816 1218680802866943 1219125090436344 1220799712813317 1220867614826496 1221738893770752 1222544630780928 1229011149090816 1230270031291392 1230699351218688 1231148020322304 1236777412276224 1238476282348032 1240177486032576 1247559494878008 1248014310588864 1251514882695168 1254615548030208 1256338921035744 1257167476769841 1258064661311892 1258134636036096 1259862842953728 1260322144026624 1263817128899052 1266014516991588 1266084933894144 1267824061550592 1269565578118656 1274530080538624 1276280808671232 1277122516083648 1277588109417984 1278033941650176 1283877718246656 1284345774286848 1286109985515264 1287876620110752 1289717412691968 1293765402095712 1295542552373316 1296014860996128 1297867285757952 1302869992185216 1303729235168724 1304659648767888 1306524429729792 1308319106144256 1310625170710128 1312425480010554 1314301360859136 1314707383029726 1314780508274688 1316586525456384 1320718847972706 1323550468251648 1324423350012672 1325368532081664 1331428744848384 1333257630486912 1333743688682496 1334623292874144 1335575754188928 1339321928564736 1341682639210368 1343525609868624 1345445942870016 1347785258287104 1352015503137936 1352980376500032 1353872667290598 1355807789586432 1356775369334784 1359166843699392 1361033831122056 1362903383087883 1362979189039104 1364851413199872 1365348989362176 1367224468743168 1371515726740887 1372570855964672 1373476066679808 1374456255492096 1375362709628544 1382637542727168 1384053785202816 1384536770121024 1385041522862592 1391374588810752 1393285817641536 1395199671786648 1397193863749632 1403504431737759 1404016099412472 1404584170389504 1406022892904448 1407026308939776 1411442491533984 1413381286165212 1413459899744256 1415401465540608 1417345698322944 1417862412029952 1424345550630912 1425362042732544 1426302069244416 1433846340605952 1435815909755136 1436762830594104 1437286623095232 1437788184356448 1444362433027488 1444888996072704 1446873733704672 1448941784629248 1450932089278464 1451461047386112 1455486077357676 1458016718620644 1458097814863872 1458606638481408 1460100696477696 1465728741208368 1467742104863874 1467823742042112 1469839983446016 1471858994412288 1474453317048894 1478589030966528 1479128071809024 1481159841138432 1488994276783104 1489976268764256 1491039598591872 1497857337954432 1499914834297776 1500461649767808 1502522723462544 1504670314807296 1509392969111664 1511466311102202 1513626685728768 1514178500050944 1514706893807616 1521017441030178 1521632851255296 1522102923562536 1524278501351424 1525283763284736 1526372290501632 1529062699161816 1531163060012313 1533351587668992 1535457839849856 1536017613032448 1544142212960256 1545160575014784 1546263287428608 1547283048332112 1549494616670208 1553333535656448 1555467235568064 1557060508353168 1557603866386152 1558171713220416 1562542249992192 1565296412412096 1567446544846728 1569599630759979 1569686933348352 1570807149133824 1571843096718336 1572416134668288 1579518111839031 1580157191688192 1580733260660736 1581775754517504 1582904597557248 1587872802975732 1590142387212288 1592326648733184 1594513910613312 1595095213533696 1602388744459776 1603532298074112 1604589827899968 1613077133181696 1615292898474528 1617511707401004 1617601674903552 1620414185177088 1624907737155924 1625500120581792 1627732950417756 1627823486435328 1630059507707904 1638681532121088 1640360041721856 1640932468291584 1641530693763072 1642613283537408 1648944833859414 1649036549701632 1651301709797376 1653569981376768 1663412659837344 1664019080785152 1666304821280736 1668686510260224 1672820730706944 1675118561380992 1676223302359788 1677419548415856 1679817123938304 1685089505198736 1687404188584998 1688019355988784 1690338063895362 1690432082067456 1692754104158208 1698067090250622 1701707744894976 1702830021444864 1703450812557312 1704045255533568 1711836957662208 1712365789007853 1712461032382464 1714813314020352 1717168826814336 1720195536557043 1725020536127616 1727390069831088 1728019814661504 1737159989580288 1738305646891632 1739546198357184 1743181443753984 1744425474859008 1747500227613504 1749900640014072 1752304349684421 1752401814478848 1752943177372968 1755448700608512 1760958463963608 1763377362952569 1764733957668864 1765897800016896 1767158042775552 1768323483808128 1768968151501824 1775238326464512 1777676840649216 1778324918243328 1779497723832192 1780767672251904 1788910185613824 1791367479824832 1793828149439976 1794482115225408 1802687337517248 1803973835333376 1805163556387464 1807743719448576 1809033825779712 1812222458265856 1814711774829408 1817204510783844 1817305585385472 1819801884266496 1820465319149568 1822965958324224 1828687635654516 1831301422239744 1832608340656128 1833816946171392 1843516723636224 1845405046937088 1846049026828032 1846722030483456 1855166118414336 1857714423522048 1860266229048864 1862925151666176 1871339242317012 1872021465883296 1874697190539264 1877272324042752 1881923322045312 1884508381553616 1887096991967838 1887201954054144 1889794264430592 1890483216039936 1895725693348578 1899021775487382 1899127400841216 1901736092325888 1904348367177984 1911795120807936 1914421213006848 1915683774125472 1916382164126976 1917050912475264 1925816577369984 1926518661430272 1929164978272896 1931814930166128 1934576119037952 1940648103143568 1943313828559974 1944022291494192 1946800928636928 1954304988277824 1955593852753086 1956989473151832 1959786644594688 1962478659216384 1965937756065192 1968638220015831 1971452041288704 1972061074544589 1972170762412032 1974879788184576 1981078271959059 1985325702377472 1986635025019008 1988052798122496 1997143117272576 1999886445730368 2000615533023744 2003363631283392 2012523958815552 2015288414802936 2018168914305024 2019609191743488 2021677887430656 2028023254706904 2028843801673728 2029470564750048 2032371335135232 2033711684379648 2035163054002176 2038750265549088 2041550746683084 2044468783558656 2047277119799808 2048023484043264 2050836703114752 2058856283947008 2060214100019712 2061684383238144 2063044064442816 2071111380875264 2073956314090752 2076080677804224 2076805155181536 2077562284293888 2083389666656256 2087061883216128 2089928726462304 2092799507679972 2092915911131136 2095790795624448 2096554846224384 2106024149118708 2106876255584256 2109034339356672 2110539463409664 2117163737300976 2120071929247818 2120189849616384 2123102198310912 2126018547484416 2126793618044928 2136518325946368 2138043064098816 2139453103866624 2145454084620288 2150769510908928 2153723864632704 2156682276534672 2166543649541232 2167333494109056 2170310600557008 2173412676943872 2176398133917696 2177191571079168 2183229116036514 2187146722295808 2187909957722112 2190151044716544 2198593111812552 2201613157295811 2201735613063168 2204759975169024 2207788491618432 2211679975573341 2217883546449792 2218692107713536 2221739761707648 2230427640942592 2233491415174656 2234964403146384 2236559397887808 2246786006931648 2249872251446664 2250692474651712 2253784085193816 2257005472210944 2264089453667496 2267199466653303 2268943659859968 2270440028593152 2271267750076416 2272060340711424 2281526161545267 2282449276882944 2283154385343804 2283281376509952 2286417752027136 2289558435752448 2293594048742724 2300027381503488 2303186759774784 2304026419548672 2316213319440384 2317740862522176 2319394931142912 2324241925005312 2325900633145344 2330000303484672 2333200853352096 2335590762529752 2336405799579228 2336535752638464 2337257569830624 2340598267478016 2343813374988288 2347944618618144 2351169817270092 2354530400022528 2356210723700736 2357764645077504 2358624202002432 2366984435286016 2370235787532288 2371099890991104 2372663631776256 2374356896335872 2381809204463598 2385213580818432 2388489973099776 2391770865919968 2392642820300544 2403583116689664 2405298447111168 2406884741849952 2410324959264768 2419615699772544 2422939347711792 2426267561101506 2426402512355328 2430621277765632 2437361605733886 2438250180872688 2441599425626634 2441735229652992 2445089261561856 2458022298181632 2460540062582784 2461398702437376 2462296040644608 2473417250789121 2473554824552448 2476952564696064 2480354972065152 2495118989756016 2496028621177728 2503029765390336 2509231096060416 2512677842071488 2514334953539682 2516129322623784 2519725685907456 2527634257798104 2531106282877497 2532029033983176 2535648123101184 2539131156237312 2547100635375933 2549060161077248 2552561617342464 2554245032167296 2555176218835968 2556067883300352 2567755436493312 2568691548573696 2572219971030528 2575753240221504 2587530804191424 2591085104746632 2592029721992256 2605739984370432 2607458470337448 2609319297535776 2613048859459584 2616638212288512 2621250341420256 2624850960021108 2628602721718272 2629414766059452 2629561016549376 2633173050912768 2641437695945412 2647100936503296 2648846700025344 2650737064163328 2662857489696768 2666515260973824 2667487377364992 2669246585748288 2671151508377856 2678643857129472 2683365278420736 2687051219737248 2690891885740032 2695570516574208 2704031006275872 2705960753000064 2707745334581196 2711615579172864 2713550738669568 2718333687398784 2722067662244112 2725806766175766 2725958378078208 2729702826399744 2730697978724352 2734448937486336 2743031453481774 2746952133359616 2748912510984192 2750725419257088 2765275085454336 2768107570405632 2769073540242048 2770083045725184 2782749177621504 2786571635283072 2790399343573296 2794387727499264 2807008863475518 2808032198824944 2812045785808896 2822884983067968 2826762572330424 2830645487951757 2830802931081216 2834691396645888 2835724824059904 2843588540022867 2848532663231073 2848691101261824 2850724085465088 2852604138488832 2867692681211904 2871631819510272 2873525661188208 2874573246190464 2875576368712896 2888724866054976 2889777992145408 2893747467409344 2901864178556928 2910972154715352 2914970742839961 2916033437241288 2917213276962816 2920201392955392 2931457482416736 2933390779129629 2935484209727748 2935647484084224 2939679966892032 2943717988824576 2948906634097788 2957178061933056 2958256143618048 2962319682276864 2977988553566208 2979952537528512 2982079197183744 2995714675908864 2999829668595552 3000923299535616 3005045446925088 3009340629614592 3018785938223328 3022932622204404 3027253371457536 3028357000101888 3029413787615232 3042034882060356 3043265702510592 3044205847125072 3048557002702848 3050567526569472 3052744581003264 3058125398323632 3062326120024626 3066703175337984 3070915679699712 3072035226064896 3088284425920512 3090321150029568 3092526574857216 3094566096664224 3098989233340416 3106667071312896 3110934471136128 3114121016706336 3115207732772304 3116343426440832 3125084499984384 3130592824824192 3134893089693456 3139199261519958 3139373866696704 3143686193436672 3144832269336576 3159036223678062 3160314383376384 3163551509035008 3165809195114496 3175745605951464 3180107893871727 3180284774424576 3184653297466368 3189027821226624 3190190427067392 3204777488919552 3207064596148224 3209179655799936 3226154266363392 3230585796949056 3235023414802008 3249815474311848 3251000241163584 3255465900835512 3260119015415808 3274843674054771 3277363064242176 3280720083443712 3281864936583168 3283061387526144 3285226567074816 3297889667718828 3298073099403264 3302603419594752 3307139962753536 3326825319674688 3328038161570304 3332609642561472 3345641461413888 3350237122761984 3352446604719576 3354839096831712 3359634247876608 3370179010397472 3374808377169996 3376038711977568 3380676127790724 3380864164134912 3385508208316416 3396134180501244 3403415489789952 3405660042889728 3406901625114624 3408090511067136 3423673915324416 3424731578015706 3424922064764928 3429626628040704 3434337653628672 3440391073114086 3450041072255232 3454780139662176 3456039629323008 3474319979160576 3476611293783264 3479092396714368 3486362887507968 3488850949718016 3495000455227008 3499801280028144 3504608699368842 3504803628957696 3505886354745936 3510897401217024 3521916927927216 3526754725905138 3531795600033792 3534316085551104 3536646967616256 3537936303003648 3550476652929024 3555353681298432 3556649836486656 3558995447664384 3561535344503808 3572713806695397 3577820371227648 3582734959649664 3587656298879952 3588964230450816 3605374675034496 3607947670666752 3610327112774928 3615487438897152 3624444916531712 3629423549658816 3634409021567688 3639401341652259 3639603768532992 3645931916648448 3656042408600829 3657375271309032 3662399138439951 3662602844479488 3665216681312256 3667633892342784 3687033447272448 3690810093874176 3692098053656064 3693444060966912 3710332236828672 3715428847044096 3720532458097728 3742678484634024 3744042931766592 3754544648085504 3763846644090624 3769016763107232 3774193983935676 3774403908108288 3779588528861184 3780966432079872 3791451386697156 3798043550974764 3798254801682432 3803472184651776 3808696734355968 3823590241615872 3828842426013696 3831367548250944 3832764328253952 3834101824950528 3851633154739968 3853037322860544 3858329956545792 3863629860332256 3869152238075904 3881296206287136 3886627657119948 3888044582988384 3893601857273856 3908609976555648 3911187705506172 3913978946303664 3919573289189376 3924957318432768 3931875512130384 3937276440031662 3942904082577408 3944122149089178 3944341524824064 3949759576369152 3962156543918118 3970651404754944 3973270050038016 3976105596244992 3994286234545152 3999772891460736 4001231066047488 4006727262566784 4025047917631104 4030576829605872 4036337828610048 4043355774861312 4056046509413808 4058941129500096 4067423368759296 4070326108004352 4077500531098176 4083101493366168 4088710149263649 4088937567117312 4094554239599616 4096046968086528 4101673406229504 4114547180222661 4117712567894016 4120428200039424 4123368766476288 4126088128885632 4142222761750528 4147912628181504 4152161355608448 4153610310363072 4155124568587776 4174123766432256 4179857452924608 4185599015359944 4191581591248896 4210513295213277 4212048298237416 4213752511168512 4218068678713344 4221078926819328 4234327474601952 4240143858495636 4240379699232768 4246204396621824 4252037094968832 4253587236089856 4273036651892736 4276086128197632 4278906207733248 4301539021817856 4307447729265408 4313364553069344 4333087299082464 4334666988218112 4340621201114016 4346825353887744 4352796267835392 4354383142158336 4366458232073028 4374293444591616 4375819915444224 4380302089433088 4397186223625104 4403226314591622 4403471226126336 4409519950338048 4415576983236864 4423359951146682 4435767092899584 4437384215427072 4443479523415296 4460855281885184 4466982830349312 4469928806292768 4473118795775616 4493572013863296 4499744502893328 4501384949303424 4507568170387632 4514010944421888 4528178907334992 4534398933306606 4540880057186304 4542535500152832 4544120681422848 4563052323090534 4564898553765888 4566308770687608 4572835504054272 4579116871504896 4587188097485448 4593489180036939 4600054763006976 4606373519549568 4608052839097344 4632426638880768 4635481725044352 4638789862285824 4648483850010624 4660000606969344 4666401706704192 4671181525059504 4672811599158456 4674515139661248 4687626749976576 4695889237236288 4702339634540184 4709060800045056 4712421447401472 4715529290155008 4717248404004864 4733968870572032 4738554335517093 4740471575064576 4742199781982208 4745327263552512 4748713792671744 4763618408927196 4770427161636864 4776979946199552 4783541731839936 4785285640601088 4807166233379328 4810596894222336 4813769483699904 4839231399545088 4845878695423584 4852535122203012 4852805024710656 4861242555531264 4874723211467772 4876500361745376 4883198851253268 4883470459305984 4890178523123712 4916044596363264 4921080125165568 4922797404874752 4924592081289216 4946834501578242 4947109649104896 4953905129392128 4960709944130304 4990237979512032 4992057242355456 5006059530780672 5018462192120832 5025355684142976 5028669907079364 5032258645247568 5039451371814912 5055268515596208 5062212565754994 5064058067966352 5071296246202368 5078262312474624 5094201270751866 5105123234684928 5108490064334592 5110352437671936 5112135766600704 5135510872986624 5137097367023559 5137383097147392 5144439942061056 5151506480443008 5160586609671129 5175061608382848 5182170209493264 5184059443984512 5211479968740864 5214916940674896 5218638595071552 5233276424577024 5242500682840512 5249701920042216 5256913049053263 5257205443436544 5258829532118904 5266346101825536 5282875391890824 5290132088857707 5294201873006592 5297693400050688 5301474128326656 5325714979393536 5333030521947648 5334974754729984 5338493171496576 5342303016755712 5366730556841472 5374102439474496 5408062012551744 5411921506000128 5415490669162392 5423231158345728 5427101477339136 5436667374797568 5444135324488224 5451613532351532 5451916756156416 5459405652799488 5461395957448704 5468897874972672 5486062906963548 5493904266719232 5497825021968384 5501450838514176 5530550170908672 5536215140811264 5538147080484096 5540166091450368 5565498355243008 5573143270566144 5580798687146592 5588775454998528 5614017726951036 5616064397649888 5624091571617792 5645769966135936 5653525144660848 5661290975903514 5661605862162432 5669382793291776 5671449648119808 5687177080045734 5697065326462146 5697382202523648 5705208276977664 5735385362423808 5743263639020544 5747051322376416 5749146492380928 5751152737425792 5777449732109952 5779555984290816 5787494934818688 5803728357113856 5821944309430704 5829941485679922 5832066874482576 5840402785910784 5862914964833472 5866781558259258 5870968419455496 5879359933784064 5887435977649152 5897813268195576 5905914660047493 5914356123866112 5916183223633767 5916512287236096 5924639364553728 5943234815877177 5955977107132416 5959905075057024 5964158394367488 5991429351817728 5999659337191104 6001846599071232 6010090893850176 6037571876446656 6045865244408808 6054506742915072 6058827575230464 6084069764120712 6086531405021184 6088411694250144 6097114005405696 6101135053138944 6105489162006528 6116250796647264 6124652240049252 6133406350675968 6141831359399424 6144070452129792 6176568851841024 6180642300059136 6185053149714432 6189132193328448 6213334142625792 6221868942272256 6228242033412672 6230415465544608 6232686852881664 6250168999968768 6261185649648384 6269786179386912 6278398523039916 6278747733393408 6287372386873344 6289664538673152 6318072447356124 6320628766752768 6327103018070016 6331618390228992 6351491211902928 6360215787743454 6360569548849152 6369306594932736 6378055642453248 6380380854134784 6409554977839104 6414129192296448 6418359311599872 6452308532726784 6461171593898112 6470046829604016 6499630948623696 6502000482327168 6510931801671024 6520238030831616 6549687348109542 6561440166887424 6563729873166336 6570453134149632 6595779335437656 6604839471887433 6605206839189504 6614279925507072 6635039926720023 6653650639349376 6656076323140608 6665219285122944 6691282922827776 6700474245523968 6704893209439152 6709678193663424 6740358020794944 6749616754339992 6752077423955136 6761352255581448 6771016416632832 6792268361002488 6801598399959909 6806830979579904 6811320085779456 6813803250229248 6816181022134272 6844578484635801 6847347830648832 6849463156031412 6849844129529856 6859253256081408 6868675307257344 6880782146228172 6900082144510464 6909560279324352 6912079258646016 6948639958321152 6953222587566528 6958184793428736 6972725775015936 6977701899436032 6990000910454016 6999602560056288 7009217398737684 7009607257915392 7011772709491872 7021794802434048 7043833855854432 7053509451810276 7063591200067584 7068632171102208 7073293935232512 7075872606007296 7100953305858048 7110707362596864 7113299672973312 7117990895328768 7123070689007616 7145427613390794 7155640742455296 7165469919299328 7175312597759904 7177928460901632 7210749350068992 7215895341333504 7220654225549856 7230974877794304 7248889833063424 7258847099317632 7268818043135376 7278802683304518 7279207537065984 7291863833296896 7312084817201658 7314750542618064 7324798276879902 7325205688958976 7335267784685568 7374066894544896 7381620187748352 7384196107312128 7386888121933824 7420251752367363 7420664473657344 7430857694088192 7441064916195456 7485356969268048 7488085863533184 7509089296171008 7527693288181248 7538033526214464 7548387967871352 7559177057722368 7582902773394312 7593318848632491 7596087101949528 7606944369303552 7617393468711936 7641301906127799 7647180483231744 7657684852027392 7662735096501888 7665528656507904 7668203649901056 7703266309479936 7706074645721088 7716659913091584 7727259720664512 7762592412574272 7773255314239896 7776089165976768 7817219953111296 7822375411012344 7827957892607328 7839146578378752 7849914636865536 7863751024260768 7874552880063324 7885808165154816 7888244298178356 7888683049648128 7899519152738304 7924313087836236 7941302809509888 7946540100076032 7952211192489984 7988572469090304 7999545782921472 8002462132094976 8013454525133568 8050095835262208 8061153659211744 8072675657220096 8086711549722624 8112093018827616 8117882259000192 8134846737518592 8140652216008704 8155001062196352 8166202986732336 8177420298527298 8177875134234624 8189108479199232 8192093936173056 8203346812459008 8229094360445322 8240856400078848 8246737532952576 8252176257771264 8284445523501056 8295825256363008 8304322711216896 8307220620726144 8310249137175552 8348247532864512 8359714905849216 8371198030719888 8383163182497792 8421026590426554 8424096596474832 8436137357426688 8468654949203904 8480287716991272 8491936463855271 8492408793243648 8504074189937664 8507174472179712 8530765620068601 8545597989693219 8546073303785472 8552172256395264 8557812415466496 8603078043635712 8614895458530816 8626729106138688 8666174598164928 8669333976436224 8681242402228032 8705592535670784 8732916464146056 8751639830888448 8760604178866176 8794372447250208 8800172337388887 8806452629183244 8806942452252672 8819039900676096 8831153966473728 8846719902293364 8871534185799168 8874768430854144 8886959046830592 8921710563770368 8933965660698624 8939857612585536 8946237591551232 8987144027726592 8999489005786656 9002769898606848 9015136340775264 9028021888843776 9056357814669984 9068797866613212 9081760114372608 9085071000305664 9088241362845696 9126104646181068 9129797107531776 9132617541375216 9145671008108544 9158233743009792 9174376194970896 9186978360073878 9200109526013952 9212747039099136 9216105678194688 9264853277761536 9270963450088704 9277579724571648 9296967700021248 9320001213938688 9332803413408384 9342363050119008 9345623198316912 9349030279322496 9375253499953152 9391778474472576 9404679269080368 9418121600090112 9431058580310016 9434496808009728 9477108671034186 9480943150129152 9490654527105024 9497427585343488 9527236817854392 9540323681615181 9540854323273728 9553959892399104 9567083463679872 9570571281202176 9614332466758656 9621193788444672 9627538967399808 9678462799090176 9691757390847168 9705070244406024 9749446422935544 9753000723490752 9766397702506536 9780357046247424 9824531022164313 9832089192726528 9842160250331136 9845594809749504 9849184162578432 9893669003156484 9894219298209792 9907810258784256 9921419888260608 9980475959024064 9984114484710912 10036924384241664 10050711368285952 10057339814158728 10064517290495136 10078902743629824 10110537031192416 10124425131509988 10128116135932704 10142592492404736 10156524624949248 10188402541503732 10210246469369856 10216980128669184 10220704875343872 10224271533201408 10271021745973248 10274194734047118 10274766194294784 10288879884122112 10303012960886016 10321173219342258 10350123216765696 10364340418986528 10368118887969024 10422959937481728 10429833881349792 10437277190143104 10466552849154048 10485001365681024 10499403840084432 10513826098106526 10514410886873088 10517659064237808 10532692203651072 10565750783781648 10580264177715414 10595386800101376 10602948256653312 10651429958787072 10666061043895296 10669949509459968 10676986342993152 10684606033511424 10718141420086191 10733461113682944 10748204878948992 10816124025103488 10823843012000256 10830981338324784 10846462316691456 10873334749595136 10888270648976448 10903227064703064 10918811305598976 10937795749945344 10968127225802487 10972125813927096 10987197415319853 10987808533438464 10995650043936768 11002901677028352 11061100341817344 11072430281622528 11076294160968192 11080332182900736 11130996710486016 11146286541132288 11161597374293184 11228035453902072 11232128795299776 11291539932271872 11307050289321696 11322581951807028 11323211724324864 11338765586583552 11342899296239616 11374354160091468 11394130652924292 11394764405047296 11410416553955328 11470770724847616 11486527278041088 11494102644752832 11498292984761856 11502305474851584 11554899464219904 11559111968581632 11574989869637376 11607456714227712 11643888618861408 11659882971359844 11664133748965152 11680805571821568 11725829929666944 11733563116518516 11741936838910992 11758719867568128 11774871955298304 11795626536391152 11811829320094986 11828712247732224 11832366447267534 11833024574472192 11849278729107456 11886469631754354 11911954214264832 11919810150114048 11928316788734976 11982858703635456 11999318674382208 12003693198142464 12020181787700352 12075143752893312 12091730488817616 12109013485830144 12168139528241424 12176823388500288 12202270106277888 12210978324013056 12232501593294528 12249304480098504 12266130447790947 12266812701351936 12283662718798848 12288140904259584 12343641540667983 12353137703682048 12361284600118272 12370106299428864 12378264386656896 12426668285251584 12443737884544512 12456484066825344 12460830931089216 12465373705763328 12522371299296768 12539572358773824 12556797046079832 12574744773746688 12631539885639831 12636144894712248 12641257533505536 12654206036140032 12663236780457984 12702982423805856 12720431575486908 12721139097698304 12738613189865472 12756111284906496 12760761708269568 12819109955678208 12828258384592896 12836718623199744 12904617065453568 12922343187796224 12940093659208032 12999261897247392 13004000964654336 13021863603342048 13040476061663232 13099374696219084 13122880333774848 13127459746332672 13140906268299264 13191558670875312 13209678943774866 13210413678379008 13228559851014144 13270079853440046 13307301278698752 13312152646281216 13330438570245888 13382565845655552 13400948491047936 13409786418878304 13419356387326848 13480716041589888 13499233508679984 13504154847910272 13522704511162896 13542032833265664 13584536722004976 13603196799919818 13622640171558912 13627606500458496 13632362044268544 13689156969271602 13694695661297664 13698926312062824 13718506512162816 13737350614514688 13761564292456344 13780467540110817 13800164289020928 13819120558648704 13824158517292032 13897279916642304 13906445175133056 13916369586857472 13945451550031872 13980001820908032 13999205120112576 14018434797475368 14023545418983744 14087667711708864 14107018903620552 14127182400135168 14137264342204416 14146587870465024 14151745212014592 14201906611716096 14221414725193728 14226599345946624 14235981790657536 14246141378015232 14290855226781588 14311281484910592 14330939838598656 14350625195519808 14355856921803264 14421498700137984 14431790682667008 14441308451099712 14497779666126848 14517694198635264 14537636086270752 14557605366609036 14558415074131968 14583727666593792 14624169634403316 14629501085236128 14649596553759804 14650411377917952 14670535569371136 14748133789089792 14763240375496704 14768392214624256 14773776243867648 14840503504734726 14841328947314688 14861715388176384 14882129832390912 14970713938536096 14976171727066368 15018178592342016 15055386576362496 15076067052428928 15096775935742704 15118354115444736 15165805546788624 15186637697264982 15192174203899056 15213888738607104 15234786937423872 15282603812255598 15315369704054784 15325470193003776 15331057313015808 15336407299802112 15406532618959872 15411292101070677 15412149291442176 15433319826183168 15454519441329024 15481759829013387 15525184825148544 15546510628479792 15552178331953536 15634439906222592 15644750822024688 15655915785214656 15699829273731072 15727502048521536 15749105760126648 15770739147159789 15771616330309632 15776488596356712 15799038305476608 15848626175672472 15870396266573121 15882605619019776 15893080200152064 15904422384979968 15977144938180608 15999091565842944 16004924264189952 16026909050267136 16100191670524416 16122307318423488 16224186037655232 16235764518000384 16269693475037184 16281304432017408 16310002124392704 16332405973464672 16354840597054596 16355750268469248 16378216958398464 16384187872346112 16406693624918016 16458188720890644 16481712800157696 16493475065905152 16504352515542528 16568891047002112 16591650512726016 16608645422433792 16614441241452288 16620498274351104 16696495065729024 16719429811698432 16742396061439776 16766326364995584 16842053180853108 16848193192949664 16872274714853376 16937309898407808 16960575433982544 16983872927710542 16984817586487296 17008148379875328 17014348944359424 17061531240137202 17091195979386438 17092146607570944 17115624830932992 17206156087271424 17229790917061632 17253458212277376 17332349196329856 17338667952872448 17362484804456064 17411185071341568 17465832928292112 17521208357732352 17588744894500416 17600344674777774 17612905258366488 17638079801352192 17662307932947456 17693439804586728 17717743980142479 17743068371598336 17749536861708288 17773918093661184 17829704447631531 17843421127540736 17867931321397248 17879715225171072 17892475183102464 17974288055453184 17998978011573312 18005539797213696 18030272681550528 18112715629339968 18137595733226424 18163520228745216 18176482725691392 18252209292362136 18259594215063552 18265235082750432 18291342016217088 18316467486019584 18348752389941792 18373956720147756 18400219052027904 18425494078198272 18432211356389376 18529706555523072 18541926900177408 18555159449143296 18640002427877376 18665606826816768 18684726100238016 18691246396633824 18698060558644992 18750506999906304 18783556948945152 18809358538160736 18836243200180224 18862117160620032 18868993616019456 18954217342068372 18961886300258304 18981309054210048 18994855170686976 19054473635708784 19080647363230362 19081708646547456 19107919784798208 19134166927359744 19141142562404352 19228664933517312 19242387576889344 19255077934799616 19356925598180352 19383514781694336 19410140488812048 19498892845871088 19506001446981504 19532795405013072 19560714092494848 19649062044328626 19684320500662272 19691189619499008 19787338006312968 19814518415662299 19815620517568512 19842839776521216 19905119780160069 19960951918048128 19968228969421824 20073848768483328 20101422736571904 20114679628317456 20129034580990272 20221074062384832 20248850263019976 20256232271865408 20313049249898496 20376805083007464 20404795199879727 20420492938739712 20433960257338368 20441409750687744 20448543066402816 20533735453907403 20542043491946496 20548389468094236 20549532388589568 20577759768244224 20606025921772032 20642346438684516 20700246433531392 20728680837973056 20736237775938048 20845919874963456 20859667762699584 20874554380286208 20933105698308096 20970002731362048 20998807680168864 21027652196213052 21028821773746176 21035318128475616 21065384407302144 21131501567563296 21160528355430828 21190773600202752 21205896513306624 21302859917574144 21332122087790592 21339899018919936 21353972685986304 21369212067022848 21436282840172382 21466922227365888 21496409757897984 21632248050206976 21647686024000512 21661962676649568 21692924633382912 21746669499190272 21776541297952896 21806454129406128 21837622611197952 21875591499890688 21936254451604974 21944251627854192 21974394830639706 21975617066876928 22005803354056704 22122200683634688 22144860563245056 22152588321936384 22160664365801472 22260755257102089 22261993420972032 22292573082264576 22323194748586368 22456070907804144 22464257590599552 22583079864543744 22614100578643392 22645163903614056 22677531173167104 22748708320182936 22779956545897473 22788261305848584 22820833107910656 22923905718383397 22941541449695232 22973054556082176 22988205289505664 22996585969523712 23004610949703168 23109798928439808 23118223937163264 23149979739274752 23287777237722816 23319765942719688 23328267497930304 23451659859333888 23467126233037032 23483873677821984 23517439735136256 23549743910596608 23591253072782304 23623658640189972 23657424495464448 23664732894535068 23666049148944384 23698557458214912 23772939263508708 23823908428529664 23839620300228096 23856633577469952 23965717407270912 23998637348764416 24007386396284928 24040363575400704 24150287505786624 24183460977635232 24218026971660288 24336279056482848 24353646777000576 24404540212555776 24421956648026112 24465003186589056 24498608960197008 24532260895581894 24533625402703872 24567325437597696 24576281808519168 24687283081335966 24722569200236544 24740212598857728 24756528773313792 24853336570503168 24887475769089024 24912968133650688 24921661862178432 24930747411526656 25044742598593536 25079144717547648 25113594092159664 25149489547493376 25263079771279662 25272289789424496 25308412072280064 25405964847611712 25440863150973816 25475809391565813 25477226379730944 25512222569812992 25521523416539136 25592296860205803 25636793969079657 25638219911356416 25656516769185792 25673437246399488 25809234130907136 25844686375592448 25880187318416064 25998523794494784 26008001929308672 26043727206684096 26198749392438168 26254919492665344 26281812536598528 26383117341750624 26419357887549732 26420827356758016 26457119702028288 26540159706880092 26614602557397504 26624305292562432 26660877140491776 26765131691311104 26801896982095872 26819572837756608 26838712774653696 26961432083179776 26998467017359968 27008309695820544 27045409022325792 27084065666531328 27169073444009952 27206393599839636 27245280343117824 27255213000916992 27264724088537088 27378313938543204 27389391322595328 27397852624125648 27437013024325632 27474701229029376 27523128584912688 27560935080221634 27600328578041856 27638241117297408 27648317034584064 27794559833284608 27812890350266112 27832739173714944 27890903100063744 27960003641816064 27998410240225152 28036869594950736 28047090837967488 28175335423417728 28214037807241104 28254364800270336 28293175740930048 28303490424029184 28442829450387456 28471963581315072 28492282756030464 28581710453563176 28620971044845543 28622562969821184 28661879677197312 28701250391039616 28711713843606528 28842997400275968 28863581365334016 28882616902199424 28995559332253696 29035388397270528 29075272172541504 29115210733218072 29248339268806632 29259002170472256 29299193107519608 29341071138742272 29473593066492939 29496267578179584 29526480750993408 29536784429248512 29547552487735296 29681007009469452 29682657894629376 29723430776352768 29764259664781824 29941427877072192 29952343454132736 30110773152724992 30152134104857856 30193551871485408 30236708230889472 30331611093577248 30373275394529964 30384348407798112 30427777477214208 30469573874847744 30565207624511196 30630739408109568 30650940386007552 30662114626031616 30672814599604224 30813065237919744 30822584202141354 30824298582884352 30866639652366336 30909038882658048 30963519658026774 31050369650297088 31093021256959584 31104356663907072 31268879812445184 31289501644049376 31311831570429312 31399658547462144 31455004097043072 31498211520253296 31541478294319578 31543232660619264 31552977192713424 31598076610953216 31697252351344944 31740792533146242 31786160400304128 31808844769959936 31954289876361216 31998183131685888 32009848528379904 32053818100534272 32154424260258573 32200383341048832 32244614636846976 32448372075310464 32471529036000768 32539386950074368 32620004248785408 32664811946929344 32709681194109192 32756433916796928 32813387249836032 32904381677407461 32916377441781288 32963425600315392 32986950131810304 33008705031085056 33137782094004224 33183301025452032 33217290844867584 33228882482904576 33240996548702208 33392990131458048 33438859623396864 33484792122879552 33684106361706216 33696386385899328 33874619796815616 33921150867965088 33967745855421084 33969635172974592 34016296759750656 34028697888718848 34123062480274404 34182391958772876 34184293215141888 34231249661865984 34412312174542848 34459581834123264 34506916424554752 34664698392659712 34677335905744896 34724969608912128 34822370142683136 34931665856584224 35042416715464704 35177489789000832 35200689349555548 35225810516732976 35276159602704384 35324615865894912 35386879609173456 35435487960284958 35486136743196672 35499073723416576 35547836187322368 35659408895263062 35735862642794496 35759430450342144 35784950366204928 35948576110906368 35997956023146624 36011079594427392 36060545363101056 36225431258679936 36275191466452848 36327040457490432 36504418584724272 36530470165500864 36632934972039168 36697504779883584 36747913440295512 36798391343372841 36800438104055808 36850988156396544 36864422712778752 37030924622003949 37059413111046144 37083853800354816 37110318898286592 37280004855754752 37331213653633536 37369452200476032 37382492793267648 37396121117289984 37567113897890304 37618717076321472 37724234321240064 37894619656919493 37908434684136744 37923772600516608 37962618108420096 37989710341373952 38108947271417568 38161294726460724 38163417293094912 38215839569596416 38268333854719488 38282285124808704 38457329867034624 38484775153778688 38510155869599232 38713851196360704 38767029563388672 38820280977624096 38997785691742176 39012002893963008 39065590810026144 39121428184989696 39298124088657252 39368641001324544 39382379238998016 39574676012625936 39629036831324598 39631241035137024 39685679553042432 39810239560320138 39921903836096256 39936457938843648 40147697536966656 40202845473143808 40229359256634912 40258069161980544 40442148124769664 40497700526039952 40512464543730816 40626098499796992 40753610166014928 40809590399759454 40867920514676736 40882819501375488 40897086132805632 41067470907814806 41084086983892992 41096778936188472 41155519536488448 41212051843544064 41284692877369032 41341402620332451 41400492867062784 41457361675946112 41472475551876096 41691839749926912 41719335525399168 41749108760572416 41940005462724096 41997615360337728 42055304392426104 42070636256951232 42263003135126592 42321056710861656 42381547200405504 42411793026613248 42605719835148288 42664244175581184 42679798037839872 42707945371972608 42738424134045696 42872565680344764 42933844454731776 42992819515795968 43264496100413952 43295372048001024 43323925353299136 43493338998380544 43553082595905792 43612908258812256 43675245222395904 43751182999781376 43872508903209948 43888503255708384 43948789661279412 43951234133753856 44011606708113408 44244401367269376 44289721126490112 44305176643872768 44321328731602944 44521510514204178 44523986841944064 44585146164529152 44646389497172736 44912141815608288 44928515181199104 45166159729087488 45228201157286784 45290327807228112 45355062346334208 45497416640365872 45559913091794946 45576522611697168 45641666215821312 45847811436766794 45946109112164352 45976410579011328 45993171939047424 46009221899406336 46219597856879616 46233876303212031 46236447874326528 46299959478549504 46445279487040161 46575554475445632 46639531885439376 46656534995860608 46903319718667776 46934252466074064 46967747355643968 47099487821193216 47182506145564608 47247317280379944 47312217441479367 47314848990928896 47329465789070136 47397114916429824 47545878527017416 47611188799719363 47647816857059328 47679240600456192 47713267154939904 47931434814541824 47997274697528832 48014772792569856 48080727150801408 48300575011573248 48366921955270464 48672558112965696 48707293554001152 48809080425111552 48843913296052224 48930006373178112 48997217920394016 49064521791163788 49067250805407744 49134650875195392 49152563617038336 49374566162671932 49445138400473088 49480425197715456 49513057546627584 49706673141006336 49774951538178048 49825936267301376 49843323724356864 49861494823053312 50089485197187072 50158289435095296 50227188184319328 50298979094986752 50526159542559324 50544579578848992 50616824144560128 50811929695223424 50881726301947632 50951618783131626 50954452759461888 51024445139625984 51043046833078272 51184593720411606 51273587938159314 51276439822712832 51346874492798976 51618468261814272 51689372751184896 51760374636832128 51997047588989568 52016003858617344 52087454413368192 52397498784876336 52563625073197056 52766234683501248 52838715775099464 52914239404056576 53080319413760184 53153231940427437 53229205114795008 53248610585124864 53321754280983552 53489113342894593 53530263382622208 53603793964191744 53639145675513216 53677425549307392 53922864166359552 53996934034719936 54016619391641088 54090818044651584 54338146888019904 54412787199679272 54490560686235648 54529448177074176 54756627877086408 54778782645190656 54795705248251296 54874026048651264 54949402458058752 55046257169825376 55121870160443268 55200657156083712 55276482234594816 55296634069168128 55589119666569216 55625780700532224 55665478347429888 55920007283632128 55996820480450304 56073739189901472 56094181675934976 56350670846835456 56428075614482208 56508729600540672 56586351481860096 56606980848058368 56885658900774912 56943927162630144 56984565512060928 57163420907126352 57241942089691086 57245125939642368 57323759354394624 57402500782079232 57423427687213056 57685994800551936 57727162730668032 57765233804398848 57991118664507392 58070776794541056 58150544345083008 58230421466436144 58496678537613264 58518004340944512 58598386215039216 58682142277484544 58947186132985878 59052961501986816 59073568858497024 59362014018938904 59443555246986897 59446861552705536 59528519329563648 59715359340480207 59882855754144384 59904686908265472 60221546305449984 60304268209715712 60387103742970816 60663222187154496 60746550789059928 60768696815596224 60939147749695488 61130415249022392 61261478816219136 61301880772015104 61324229252063232 61345629199208448 61601206361722209 61626130475839488 61645168404282708 61648597165768704 61733279304732672 61818077765316096 61927039316053548 62100739300594176 62186042513919168 62208713327814144 62537759624890368 62579003288098752 62623663140858624 62799317094924288 62910008194086144 62996423040506592 63082956588639156 63086465321238528 63105954385426848 63196153221906432 63394504702689888 63481585066292484 63572320800608256 63617689539919872 63908579752722432 63996366263371776 64019697056759808 64107636201068544 64308848520517146 64400766682097664 64489229273693952 64896744150620928 64943058072001536 65078773900148736 65240008497570816 65329623893858688 65419362388218384 65512867833593856 65626774499672064 65808763354814922 65832754883562576 65926851200630784 66017410062170112 66366602050904064 66434581689735168 66457764965809152 66481993097404416 66782265771306267 66785980262916096 66877719246793728 66969584245759104 67368212723412432 67392772771798656 67749239593631232 67842301735930176 67935491710842168 68032593519501312 68246124960548808 68339869637692419 68364783917545752 68462499323731968 68771717155150191 68824624349085696 68919163668246528 69013832849109504 69329396785319424 69354671811489792 69449939217824256 69863331713168448 70354979578001664 70401378699111096 70451621033465952 70552319205408768 70649231731789824 70773759218346912 70870975920569916 70972273486393344 70998147446833152 71095672374644736 71318817790526124 71471725285588992 71518860900684288 71569900732409856 71897152221812736 71995912046293248 72022159188854784 72121090726202112 72450862517359872 72550382932905696 72654080914980864 73008837169448544 73060940331001728 73265869944078336 73395009559767168 73495826880591024 73596782686745682 73600876208111616 73701976312793088 73728845425557504 74061849244007898 74167707600709632 74220637796573184 74560009711509504 74662427307267072 74738904400952064 74764985586535296 74792242234579968 75134227795780608 75237434152642944 75448468642480128 75789239313838986 75816869368273488 75925236216840192 76217894542835136 76322589452921448 76431679139192832 76536667709438976 76564570249617408 76776890580617409 76910381907238971 76914659734069248 76969550307557376 77020311739198464 77427702392721408 77534059126777344 77640561955248192 77995571383484352 78024005787926016 78131181620052288 78596248177314504 78764758477996032 79149352025251872 79258073662649196 79262482070274048 79371359106084864 79620479120640276 79843807672192512 79872915877687296 80295395073933312 80405690946287616 80458718513269824 80516138323961088 80884296249539328 80995401052079904 81024929087461632 81252196999593984 81507220332029856 81619180799518908 81735841029353472 81765639002750976 81794172265611264 82134941815629612 82168173967785984 82193557872376944 82311039072976896 82424103687088128 82569385754738064 82682805240664902 82800985734125568 82914723351892224 82944951103752192 83383679499853824 83438671050798336 83498217521144832 83880010925448192 83995230720675456 84110608784852208 84141272513902464 84526006270253184 84642113421723312 84763094400811008 85328488351162368 85415890743945216 85476848268091392 85745131360689528 85862913134536629 85867688909463552 85985639031591936 86528992200827904 86590744096002048 86647850706598272 86986677996761088 87106165191811584 87225816517624512 87745017806419896 87777006511416768 87897579322558824 88023213416226816 88420779199478817 88488802734538752 88579442252980224 88610353287745536 88642657463205888 89043021028408356 89047973683888128 89170292329058304 89292778994345472 89824283631216576 89857030362398208 90332319458174976 90456402314573568 90580655614456224 90710124692668416 90994833280731744 91119826183589892 91153045223394336 91283332431642624 91695622873533588 91892218224328704 91952821158022656 91986343878094848 92018443798812672 92439195713759232 92467752606424062 92472895748653056 92599918957099008 92890558974080322 93151108950891264 93279063770878752 93313069991721216 93806639437335552 93868504932148128 93935494711287936 94198975642386432 94365012291129216 94494634560759888 94624434882958734 94629697981857792 94658931578140272 94794229832859648 95091757054034832 95222377599438726 95358481200912384 95426534309879808 95862869629083648 95994549395057664 96029545585139712 96161454301602816 96463272780775719 96601150023146496 96733843910540928 97345116225931392 97414587108002304 97618160850223104 97860012746356224 97994435840788032 98129043582327576 98269301750390784 98713145032222383 98749132325343864 98890276800946176 98960850395430912 99026115093255168 99413346282012672 99549903076356096 99651872534602752 99686647448713728 99722989646106624 100178970394374144 100316578870190592 100454376368638656 101052319085118648 101089159157697984 101623859390446848 101763452603895264 101903237566263252 101908905518923776 102048890279251968 102086093666156544 102369187440823212 102547175876318628 102552879645425664 102693748985597952 103236936523628544 103378745502369792 103520749273664256 103994095177979136 104032007717234688 104174908826736384 104794997569752672 105127250146394112 105532469367002496 105677431550198928 105828478808113152 106160638827520368 106306463880854874 106458410229590016 106497221170249728 106643508561967104 106978226685789186 107207587928383488 107278291351026432 107354851098614784 107845728332719104 107993868069439872 108033238783282176 108181636089303168 108676293776039808 108825574399358544 108981121372471296 109513255754172816 109591410496502592 109898804916117504 110092514339650752 110243740320886536 110395174030118523 110401314312167424 110552964469189632 110593268138336256 111092773866011847 111178239333138432 111251561401064448 111330956694859776 111840014567264256 111993640960900608 112147478379802944 112188363351869952 112701341693670912 112856151228964416 113172702963720192 113771317801549824 113887854325260288 113969131024121856 114326841814252704 114483884179382172 114490251879284736 114647518708789248 114805001564158464 114846855374426112 115371989601103872 115454325461336064 115530467608797696 115982237329014784 116141553589082112 116301088690166016 116460842932872288 116993357075226528 117036008681889024 117196772430078432 117364284554969088 117894372265971756 118105923003973632 118147137716994048 118724028037877808 118887110493973794 118893723105411072 119057038659127296 119430718680960414 119765711508288768 119809373816530944 120443092610899968 120608536419431424 120774207485941632 121326444374308992 121493101578119856 121537393631192448 121878295499390976 122260830498044784 122603761544030208 122648458504126464 122691258398416896 123202412723444418 123252260951678976 123290336808565416 123466558609465344 123636155530632192 123854078632107096 124024207860997353 124201478601188352 124372085027838336 124417426655628288 125075519249780736 125158006576197504 125247326281717248 125820016388172288 125992846081013184 126165913177278312 126211908770853696 126789009405379776 126963170132584968 127144641601216512 127235379079839744 127817159505444864 127992732526743552 128039394113519616 128215272402137088 128617697041034292 128801533364195328 128978458547387904 129793488301241856 129886116144003072 130480016995141632 130659247787717376 130838724776436768 131025735667187712 131253548999344128 131617526709629844 131665509767125152 131853702401261568 132034820124340224 132733204101808128 132869163379470336 132915529931618304 132963986194808832 133564531542612534 133571960525832192 133755438493587456 133939168491518208 134736425446824864 134785545543597312 135498479187262464 135684603471860352 135870983421684336 136065187039002624 136492249921097616 136679739275384838 136729567835091504 136924998647463936 137543434310300382 137838327336493056 138027665698219008 138658793570638848 138701628909636093 138709343622979584 138899878435648512 139335838461120483 139726663426336896 140709959156003328 140802757398222192 140903242066931904 141298463463579648 141547518436693824 141741951841139832 141944546972786688 142191344749289472 142637635581052248 142833566399158089 142943450571177984 143037721801368576 143139801464819712 143794304443625472 143991824092586496 144044318377709568 144242181452404224 144901725034719744 145100765865811392 146017674338897088 146121880662003456 146531739888156672 146790019119534336 146991653761182048 147193565373491364 147201752416223232 147403952625586176 147457690851115008 148123698488015796 148335415201419264 148441275593146368 149120019423019008 149324854614534144 149477808801904128 149529971173070592 149584484469159936 150268455591561216 150474868305285888 150896937284960256 151578478627677972 151633738736546976 151850472433680384 152435789085670272 152645178905842896 152863358278385664 153073335418877952 153129140499234816 153553781161234818 153820763814477942 153829319468138496 154040623478396928 154855404785442816 155068118253554688 155281123910496384 155991142766968704 156048011575852032 156262363240104576 157192496354629008 158298704050503744 158516147325298392 158742718212169728 159240958241280552 159459695821282311 159687615344385024 159745831755374592 160467340028683779 160590790147866624 160811381892575232 160917437026539648 161032276647922176 161768592499078656 161990802104159808 162049858174923264 163014440664059712 163238361599037816 163471682058706944 163588344531222528 164269883631259224 164336347935571968 164387115744753888 164622078145953792 164848207374176256 165138771509476128 165365610481329804 165601971468251136 165829446703784448 165889902207504384 166767358999707648 166877342101596672 166996435042289664 167760021850896384 167990461441350912 168221217569704416 168282545027804928 169052012540506368 169284226843446624 169526188801622016 170656976702324736 170831781487890432 170953696536182784 171490262721379056 171725826269073258 171735377818927104 171971278063183872 173057984401655808 173181488192004096 173295701413196544 173973355993522176 174212330383623168 174451633035249024 175490035612839792 175554013022833536 175795158645117648 176046426832453632 176841558398957634 177158884505960448 177220706575491072 178086042056816712 178330665740960691 178340584658116608 178585557988690944 179146078021440621 179648567262433152 179714060724796416 180664638916349952 180912804629147136 181161311228912448 181989666561463488 182239652367179784 182306090446788672 183391245747067176 183784436448657408 183905642316045312 183972687756189696 184036887597625344 184878391427518464 184935505212848124 184945791497306112 185199837914198016 185781117948160644 186302217901782528 186558127541757504 186626139983442432 187613278874671104 187737009864296256 187870989422575872 188397951284772864 188730024582258432 188989269121519776 189248869765917468 189259395963715584 189317863156280544 189588459665719296 190183514108069664 190444755198877452 190716962401824768 190853068619759616 191725739258167296 191989098790115328 192059091170279424 192322908603205632 192926545561551438 193202300046292992 193467687821081856 194690232451862784 194829174216004608 195236321700446208 195720025492712448 195988871681576064 196258087164655152 196538603500781568 197426290064444766 197498264650687728 197780553601892352 198052230186510336 199099806152712192 199303745069205504 199373294897427456 199445979292213248 200346797313918801 200357940788748288 200633157740381184 200908752737277312 202104638170237296 202178318315395968 203247718780893696 203526905207790528 203806475132526504 204097780558503936 204738374881646424 205019608913077257 205094351752637256 205387497971195904 206315151465450573 206473873047257088 206757491004739584 207041498547328512 207988190355958272 208064015434469376 208349817653472768 209589995139505344 211064938734004992 211354863100397856 211656957616226304 212321277655040736 212612927761709748 212916820459180032 212994442340499456 213287017123934208 213956453371578372 214415175856766976 214556582702052864 214709702197229568 215691456665438208 215987736138879744 216066477566564352 216363272178606336 217352587552079616 217651148798717088 217962242744942592 219026511508345632 219182820993005184 219797609832235008 220185028679301504 220487480641773072 220790348060237046 220802628624334848 221105928938379264 221186536276672512 222185547732023694 222503122802128896 222661913389719552 223680029134528512 223987281921801216 224294956759605888 224376726703739904 225402683387341824 225712302457928832 226345405927440384 227775708650520576 228653683628505408 228967768358764344 229295037417578496 229610003128316928 229693710748852224 230330671741852227 230743979202207744 230908650922672128 231060935217595392 231964474658029568 232283107178164224 232602177380332032 232921685865744576 233986714150453056 234072017363778048 234393544860156864 235788744531943512 236294275433988096 237448056075755616 237774220987947588 237787446210822144 238114077318254592 238861437361920828 239531423016577536 239618747633061888 240886185221799936 241217072838862848 241548414971883264 242652888748617984 242986203156239712 243074787262384896 243756590998781952 244521660996089568 245207523088060416 245296917008252928 245382516796833792 246404825446888836 246504521903357952 246580673617130832 246933117218930688 247272311061264384 247708157264214192 248048415721994706 248402957202376704 248744170055676672 248834853311256576 250151038499561472 250316013152395008 250494652563434496 251640032776344576 251985692162026368 252331826354556624 252423817541707392 253578018810759552 253926340265169936 254289283202433024 255985465053487104 256430544804274176 257235394082068584 257588739403609887 257603066728390656 257956917094775808 259586976602483712 259772232288006144 260960033990283264 261318495575434752 261677449552873536 263235053419259688 263331019534250304 264069640248680448 265262337598436451 265466408203616256 265738326758940672 265831059863236608 265927972389617664 267129063085225068 267143921051664384 267510876987174912 267878336983036416 269472850893649728 269571091087194624 270996958374524928 271369206943720704 271741966843368672 272130374078005248 272984499842195232 273359478550769676 273459135670183008 273849997294927872 275086868620600764 275676654672986112 276055331396438016 277317587141277696 277403257819272186 277418687245959168 277799756871297024 278671676922240966 279453326852673792 281419918312006656 281605514796444384 281806484133863808 282596926927159296 283095036873387648 283483903682279664 283889093945573376 284382689498578944 285275271162104496 285667132798316178 286075443602737152 286279602929639424 287588608887250944 287983648185172992 288088636755419136 288484362904808448 289389818342327157 289803450069439488 290201531731622784 292035348677794176 292243761324006912 293580038239068672 293983307522364096 294387130746982728 294807905251172352 296139435096667149 296247396976031592 296670830402838528 296882551186292736 298240038846038016 298649709229068288 298955617603808256 299059942346141184 299168968938319872 300536911183122432 300949736610571776 303156957255355944 303267477473093952 304871578171340544 305290357811685792 305726716556771328 306146670837755904 306258280998469632 307107562322469636 307641527628955884 307658638936276992 308081246956793856 309710809570885632 310136236507109376 310562247820992768 311982285533937408 312096023151704064 312524726480209152 314384992709258016 316597408101007488 317032294650596784 317485436424339456 318481916482561104 318919391642564622 319375230688770048 319491663510749184 320934680057367558 321622763785150464 321834874053079296 322064553295844352 323537184998157312 323981604208319616 324099716349846528 326028881328119424 326476723198075632 326943364117413888 328539767262518448 328774231489507776 329696414748352512 330277543018952256 330731220962659608 331185522090355569 331203942936502272 331658893407568896 331779804415008768 333278321598035541 333534717999415296 333754684203193344 333992870084579328 335520043701792768 335980922882701824 336442435139408832 336565090055609856 338104025081012736 338568453686893248 341313953404649472 341663562975780864 341907393072365568 342980525442758112 343451652538146516 343470755637854208 343942556126367744 346115968803311616 346362976384008192 346591402826393088 347946711987044352 348424660767246336 348903266070498048 350980071225679584 351108026045667072 351590317290235296 352092853664907264 353683116797915268 354317769011920896 354441413150982144 356172084113633424 356661331481921382 356681169316233216 357171115977381888 358292156042881242 359297134524866304 359428121449592832 361329277832699904 361825609258294272 362322622457824896 363979333122926976 364479304734359568 364612180893577344 366782491494134352 367811284632090624 367945375512379392 368073775195250688 369756782855036928 369871010425696248 370399675828396032 371562235896321288 372072623582992059 372604435803565056 373116255083515008 373252279966884864 375226557749342208 375474019728592512 375741978845151744 377460049164516864 377978538243039552 378497739531834936 378635726312561088 380367028216139328 380889510397754904 381433924803649536 381706137239519232 383451478516334592 383978197580230656 384118182340558848 384645817206411264 385853091123102876 386404600092585984 386935375642163712 389380464903725568 389658348432009216 391440050985424896 391977743363152128 392516174329310304 393077207001563136 394852580128889532 394996529301375456 395561107203784704 396104460373020672 398199612305424384 398607490138411008 398746589794854912 398891958584426496 400693594627837602 400715881577496576 401266315480762368 401817505474554624 404209276340474592 404356636630791936 406495437561787392 407053810415581056 407612950265053008 408195561117007872 409476749763292848 410039217826154514 410188703505274512 410774995942391808 412630302930901146 413514982009479168 414082997094657024 415976380711916544 416104886728908279 416128030868938752 416699635306945536 418007515383361449 419179990279010688 422129877468009984 422709726200795712 424642555310081472 425225855523419496 425833640918360064 426574034247868416 427912906743156744 428830351713533952 429113165404105728 429419404394459136 431382913330876416 431975472277759488 432132955133128704 432726544357212672 434705175104159232 435302297597434176 438053023016691264 438365641986010368 439595219664470016 440370057358603008 440974961283546144 441580696120474092 441605257248669696 442211857876758528 442373072553345024 444371095464047388 445006245604257792 445323826779439104 447360058269057024 447974563843602432 448589913519211776 448753453407479808 450805366774683648 451424604915857664 452690811854880768 455551417301041152 457307367257010816 457935536717528688 458590074835156992 459220006256633856 459387421497704448 460661343483704454 461487958404415488 462121870435190784 464566214356328448 465204354760664064 465843371731489152 467973428300906112 468144034727556096 468787089720313728 471577489063887024 474896112151511232 475548441975895176 476228154636509184 477722874723841656 478379087463846933 479062846033155072 479237495266123776 481402020086051337 481772370443599872 482434145677725696 483096829943766528 485305777497235968 485972406312479424 486149574524769792 489043321992179136 490415046176120832 490765033593667584 492809650893777672 493009043806715904 493161347234261664 493866234437861376 494544622122528768 495416314528428384 496096831443989412 496805914404753408 497488340111353344 497669706622513152 500302076999122944 500632026304790016 500989305126868992 503280065552689152 503971384324052736 504663652709113248 504847635083414784 507156037621519104 507852680530339872 508578566404866048 511970930106974208 512861089608548352 514470788164137168 515177478807219774 515206133456781312 515913834189551616 519173953204967424 519544464576012288 521920067980566528 522636991150869504 523354899105747072 526470106838519376 526662039068500608 528139280497360896 530524675196872902 531476653517881344 531662119726473216 534258126170450136 535021753974349824 535756673966072832 537438234064321863 538945701787299456 539142182174389248 541993916749049856 542738413887441408 543483933686737344 545968999684390464 546718957101539352 546918271340366016 550173737241201528 551353309345972224 552110662792876032 554635174282555392 554806515638544372 554837374491918336 555599513742594048 557343353844481932 558906653705347584 562839836624013312 563211029592888768 563612968267727616 565193853854318592 566190073746775296 566967807364559328 567778187891146752 568765378997157888 570550542324208992 571334265596632356 572150887205474304 572559205859278848 575177217774501888 575967296370345984 576177273510838272 576968725809616896 578779636684654314 579606900138878976 580403063463245568 584070697355588352 584487522648013824 587160076478137344 587966615044728192 588774261493965456 589615810502344704 592278870193334298 592494793952063184 593341660805677056 597299418458136576 597911235207616512 598119884692282368 598337937876639744 601040391941756403 601073822366244864 601899473221143552 606313914510711888 606534954946187904 609743156342681088 610580715623371584 612293341675511808 614215124644939272 615058826739231771 615283055257911768 616162493913587712 618945454396351719 619421619141771264 620272473014218752 621124495641985536 623964571067874816 624192046303408128 625049452960418304 628769985418516032 633194816202014976 634064589301193568 634970872848678912 636963832965122208 637838783285129244 638750461377540096 638983327021498368 641869360114735116 643245527570300928 643669748106158592 644129106591688704 647074369996314624 647963208416639232 648199432699693056 652057762656238848 652953446396151264 653886728234827776 657079534525036896 657548462979015552 659392829496705024 660555086037904512 661462441925319216 662371044180711138 662407885873004544 663317786815137792 663559608830017536 666556643196071082 667509368406386688 667985740169158656 671040087403585536 671961845765403648 672884870278817664 673130180111219712 676208050162025472 677136907373786496 683327125951561728 685961050885516224 686903305076293032 687885112252735488 690992015225556681 692231937606623232 692725952768016384 693182805652786176 695893423974088704 696849321534492672 697806532140996096 701960142451359168 702216052091334144 703180634580470592 707366233595830536 708882826301964288 712344168227266848 713322662963842764 713362338632466432 714342231954763776 716584312085762484 718594269049732608 718856242899185664 722658555665399808 723651218516588544 724645244915649792 727958666245853952 728958609468719136 729224361787154688 733564982988268704 735622569264181248 735890751024758784 736147550390501376 739513565710073856 739742020851392496 740799351656792064 743124471792642576 744145247165984118 745208871607130112 746232510167030016 746504559933769728 750453115498684416 750948039457185024 751483957690303488 754920098329033728 755957076486079104 756995479063669872 757271452625122176 760734056432278656 761779020795509808 762867849607299072 767956395160461312 769291634412822528 771706182246205752 772766218210829661 772809200185171968 773870751284327424 778760929807451136 779316696864018432 782880101970849792 783955486726304256 785032348658620608 789705160257779064 789993058602750912 792208920746041344 796399224610848768 797214980276822016 797493179589709824 797783917168852992 801387189255675204 801431763154993152 802532630961524736 803635010949109248 808418552680949184 808713273261583872 812990875123574784 814107620831162112 815225900530106016 816391122234015744 818953499526585696 820078435652309028 820377407010549024 821549991884783616 825260605861802292 827029964018958336 828165994189314048 831952761423833088 832209773457816558 832256061737877504 833399270613891072 836015030766722898 838359980558021376 844259754936019968 845419452401591424 849285110620162944 850451711046838992 851667281836720128 853148068495736832 855825813486313488 858226330808211456 858838808788918272 862765826661752832 863950944555518976 864265910266257408 865453088714425344 868169455026981471 869410350208318464 870604595194868352 876106046033382528 876731283972020736 880740114717206016 881949922567092288 883161392240948184 884423715753517056 888418305290001447 888742190928094776 890012491208515584 890647653558878208 894720116538114048 895949127687204864 897179827038423552 897506906814959616 901610733549367296 902849209831715328 914614734514021632 915871073435057376 917180149670313984 918440012513267712 918774842995408896 921322686967408908 922975916808830976 924243740870381568 929132428712656896 930408709521328128 931686743462978304 935946856601812224 936288069455112192 937574179440627456 943154978127774048 949792224303022464 951096883951790352 952456309273018368 955445749447683312 956758174927693866 958125692066310144 958474990532247552 962804040172102674 964868291355451392 966193659887533056 970611554994471936 971944812624958848 972299149049539584 978086643984358272 980830092352241664 985619301787555344 986322694468523328 989089244245057536 990832629056856768 992193662887978824 993611828809506816 994976680222706688 995339413245026304 999834964794106623 1000604153998245888 1001264052609580032 1001978610253737984 1006560131105378304 1007942768648105472 1009327305418226496 1009695270166829568 1014312075243038208 1015705361060679744 1023941860213948416 1025722179217096704 1028941576328274336 1030354957614439548 1030412266913562624 1031827668379103232 1038347906409934848 1039088929152024576 1043840135961133056 1045273982301739008 1046709798211494144 1052940213677038752 1053324078137001216 1056278560994721792 1061049350393745804 1062953307035762688 1063324239452946432 1068516252340900272 1070043507948699648 1071513347932145664 1074876468128643726 1077891403574598912 1078284364348778496 1083987833498099712 1085476827774882816 1086967867373474688 1091937999368780928 1093437914203078704 1093836542680732032 1100347474482403056 1104221325585752064 1109270348565110784 1109613031277088744 1111199027485188096 1114686707688963864 1116217870748976177 1117813307410695168 1125679673248026624 1126422059185777536 1127225936535455232 1132380147493550592 1133935614729118656 1141101084648417984 1142668531193264712 1144301774410948608 1145118411718557696 1150354435549003776 1151934592740691968 1152354547021676544 1153937451619233792 1157559273369308628 1159213800277757952 1160806126926491136 1168141394711176704 1168975045296027648 1174320152956274688 1175933230089456384 1177548522987930912 1179231621004689408 1184557740386668596 1184989587904126368 1186683321611354112 1194598836916273152 1195822470415233024 1196239769384564736 1196675875753279488 1202080783883512806 1202147644732489728 1203798946442287104 1212627829021423776 1213069909892375808 1219486312685362176 1221161431246743168 1224586683351023616 1228430249289878544 1230117653478463542 1230566110515823536 1232324987827175424 1237890908792703438 1240544946028437504 1242248991283971072 1247929142135749632 1248314660186724837 1248384092606816256 1250098905920836608 1254022546150084347 1257539970837032064 1266389632404029952 1268129178602387136 1273927665930244416 1275677566570258488 1277500922755080192 1283738720229470232 1286491055140601856 1287339496212317184 1288258213183377408 1294148739992629248 1295926416833278464 1296398865399386112 1304115525312477696 1305906892792302528 1314159069050073792 1315096925958031104 1318785658993410048 1321110172075809024 1322924883850638432 1324742088361422276 1324815771746009088 1326635573630275584 1327119217660035072 1333113286392142164 1335018736812773376 1335971480338317312 1342080174807171072 1343923691530807296 1345769740557635328 1346260360222439424 1352416100324050944 1354273814747572992 1366654251903123456 1371922101771032448 1373806610152586064 1375770224505470976 1381984030451113362 1384463875213246464 1386365611305572352 1393698643068985344 1395613064281992192 1403920284902718336 1404432104182668288 1406361269160941184 1414732467191661072 1424688336454533696 1426645325927685528 1428684463909527552 1433168624171524968 1435137262391540799 1437188538099465216 1437712485798371328 1444206060258154011 1445317111330799616 1447302437033177088 1449290489831299584 1455917332491707904 1457917218937438272 1458448723574309376 1467129965976537408 1471245138528362496 1472295100781002752 1479027131420147712 1479484041702784992 1481598703313584128 1486248943585285152 1488290494331968236 1490417743214260224 1492465020334060032 1493009119867539456 1500906230997368832 1501896078914370048 1502967915380606976 1509840196658067456 1511914152972158208 1513990958127339744 1514542905250244352 1521468112864557312 1523558041591019616 1525735699214598144 1535912790320922624 1538583268825645056 1543412364492411504 1545532436421659322 1545618400370343936 1547741502568654848 1557521859614902272 1558633393728036864 1565760203941699584 1567910973452608512 1570064697317241216 1579410320515558128 1579986117205501824 1584417841492082688 1594429960553644032 1594986359179419648 1602774378511350408 1605065261923049472 1607270021898218496 1612314702192965589 1616837105361898368 1617426546523167744 1625981750247149568 1628215241662324224 1630451801060212032 1637906999053171392 1640156871304618056 1640754814021098048 1650521211723604584 1654059928037916672 1656331988378628096 1663905522847666176 1664419546915633116 1664512123475755008 1666798541227782144 1672030061533445796 1676719961116042752 1688519509872039936 1690838904803182848 1698570221240325888 1700903422093677984 1703334563673440256 1706296136991473664 1711651626972626976 1716452661616422912 1717677617577836544 1725531653323505664 1727901889111037952 1728531820532514816 1730906177428850688 1736338910053962942 1738820700416636928 1741209190389736704 1752212092066765056 1753462567944041472 1761480229434412032 1763899845134184576 1766322784481896368 1768847431507034112 1776836610580002894 1777484381856189552 1780024982417031168 1791898255374409728 1794359654076847104 1795013813629919232 1803121175825269209 1803221467098734592 1805698419663430656 1829229469028043264 1831742146870114752 1836880025026535424 1842645373934817816 1848487481740763136 1856836363189055157 1858264857425313792 1860817419042656256 1863373486925956608 1871893713203624448 1872576138910224384 1875148358881254912 1886309956255548096 1899584448606044928 1902193767903580704 1904912618546036736 1910891498895366624 1913516349855387732 1916251384132620288 1916949981064495104 1925608080344205348 1929736582710902784 1932387319775066112 1941223109988943872 1943889625249917696 1944598298099079168 1956173287968716544 1961660184704483328 1971238603575110688 1972645388937046656 1978178488490115072 1981665258113713536 1984387325775957648 1987223657619013632 1989953360445413376 1990678826490052608 1999669929588213246 2002528105219160064 2003957220507475968 2013120262210756608 2015885537296210944 2018654610836452992 2019390540333659136 2028624150486076416 2031410722121359488 2057883152656548672 2060709915228879096 2063655336758206464 2072976045676670043 2076695812819869696 2078177858304049152 2087680271922266112 2090547964603478016 2093419596422988288 2105880427354077504 2106648156274002432 2122098700787491608 2126648478905892864 2137032504681800544 2140087015897399296 2143026695864291328 2149752936257287452 2155782807149197824 2156568728697556992 2167975666996199424 2170953655549765632 2173935734746949376 2183875998737561856 2186875828406157408 2187673085361464064 2200694948964806112 2208442651171504128 2218540697130221568 2219226062554177488 2222398054970376192 2229373415377927728 2232435741497952354 2235626614821390336 2251359346496053248 2252844118371555072 2254451873070910464 2264760294987101184 2267871229458237312 2282202169296835968 2285337062386529424 2288603548821897216 2303869185481383936 2307874903238467584 2315118546738617256 2318298654632488983 2318427600555515904 2321612253852982272 2336282789422353408 2337950090592055296 2348640305912549376 2351866460178912768 2355097045975861824 2369115480773337192 2369979175808252736 2389197673832546304 2391644940830466048 2392479538769129472 2393351751506558976 2404161567767025612 2404295289464979456 2407597892884574208 2425255658042847552 2426139819784751616 2438972625370724352 2442322862493486336 2449173366702047232 2456860498579757088 2460235306956927084 2461132221031647072 2464649975654350848 2475781817585406876 2481089892056875008 2484497982567942144 2495858284271499264 2496629320373449674 2496768185213632512 2500197811841673216 2508045092300168694 2515079941674064128 2532779264808059904 2536258357204774272 2547855331860488832 2551355133140516976 2555001845510160384 2567477440458940464 2574678992424634368 2576516426366754816 2588297479985258496 2591852833666556928 2592797730798772224 2604508365080944413 2608231050624955392 2611813785584605056 2628318138100147584 2630193851916062208 2642220344151618048 2645849767701276864 2649484176722844552 2653271147260551168 2665254915870004341 2666226572784284328 2670037473625546752 2671942960676634624 2684160349614342144 2687847383061614592 2691539481115270656 2692520720444878848 2704832200648101888 2708547629495145984 2743844203542064896 2747613220305172128 2751540449010941952 2763968060902226724 2768927750426492928 2772731222611144704 2787397286137970688 2791226128563984384 2807840569805436672 2808864208365336576 2812722538321882368 2829464934383322144 2849376672909067392 2853290651855371056 2857368927819055104 2866337248343049936 2870274524783081598 2874377076198930432 2875424971596742656 2888412120516308022 2894604874066354176 2898580979662599168 2911834664983415808 2915834437874876544 2916897447148618752 2934259931953074816 2942490277056724992 2958968083405569984 2972497887170570304 2976580988663936472 2980835486428520448 2984930040668120064 2986018239735078912 3001812461994737664 3003792157828740096 3005935830761213952 3019680393316134912 3023828305944316416 3027981916254679488 3029085810500488704 3042936225729114624 3047116083182039232 3071825580641845248 3077166537651290112 3086824728984823008 3091064872843318644 3091236800740687872 3095483005137309696 3115043719229804544 3117266787456073728 3131520407883399168 3135821946905217024 3140129394634482432 3158820641031116256 3159972234411003648 3168835682984165376 3188859921107288064 3189972718358839296 3205548757022700816 3210130523846098944 3214540043796436992 3224629404385931178 3233674210723796736 3234853093046335488 3251963500494299136 3256430483324648448 3260903602120424064 3275813998106342784 3280313742609236112 3281509628042196096 3301042423447209168 3312663976757256192 3327811045695332352 3328839093831266232 3333597082455564288 3344060123066891592 3348653612246928531 3353439922232085504 3377039019744079872 3381677809606365696 3397140442480651776 3401806844187355968 3423303253945253952 3432905323232845824 3435355235155673088 3451063306647011328 3455803778222075904 3457063641065029632 3461812354857701376 3472677820107925884 3477641400833273856 3482418380779473408 3504424184133530112 3506925135888082944 3522960458868824064 3527799690268369152 3532645568963792736 3537694863014068224 3553673221160005788 3554968763712379104 3560049964834062336 3583796510748819456 3588719308153694208 3590027627259838464 3606242351650538418 3606442934197469184 3611396839326861312 3658458938056086528 3663484293740229504 3673760050053070848 3685290747869635632 3696974963481526272 3713672726378110314 3721634838085312512 3726746973851913216 3743787426407248896 3745152277820448768 3750296717762509824 3762067638450253041 3772619912511096192 3799168897212089856 3804387535807161408 3821782997790733248 3827032699710775464 3832502768265240576 3851216160688410696 3859473165421805568 3864774639550132224 3882446219977887744 3887779250499835392 3889196596198158336 3912346575937433088 3942477207150221376 3945290777874093312 3956356976980230144 3963330516227427072 3968774651551915296 3974447315238027264 3979906720890826752 3981357652980105216 3999339859176426492 4005056210438320128 4007914441014951936 4026240524421513216 4031771074592421888 4037309221672905984 4038781080667318272 4057248300972152832 4062821444242718976 4115766305313097344 4121419830457758192 4127310673516412928 4145952091353340086 4153391625639739392 4181095929206956032 4186839192845976576 4211760854708155008 4213296312548004864 4244197401574983216 4274065009363601088 4286053391728582656 4299505872514574904 4305411787174622397 4311565614298395648 4313137457395113984 4332618180774462033 4335951333992398848 4341907311099531264 4347871469493898752 4367751997475123712 4373751656812314816 4375346170722928128 4401389897929612224 4416885302343008256 4437081394260443136 4438452125108354976 4444796109940752384 4458746830755855456 4464871482995904708 4471253229642780672 4502718692992106496 4505688236743110144 4508903746141820928 4529520589974202368 4535742458916474624 4564404338593671936 4570674124773058848 4577207097643794432 4607738370962767872 4615749806476935168 4630237093477234512 4636597309264977966 4636855201111031808 4643224507705964544 4672565578844706816 4675900181184110592 4697280611825098752 4703732920357825536 4710194091951723648 4738230961546674384 4739958351616505472 4783289881660932096 4784959077538258944 4808323135534051224 4815195785769148416 4836944106578896767 4850511316085695104 4852279639569503232 4877945250741448704 4884645724986972672 4913720997159514176 4920470613913854168 4922264442063294144 4951563635170813752 4962179784113750016 4968995965135884288 4991716568542998528 4993258640746899348 4993536370427265024 5000395623683346432 5016090184600337388 5030159883348128256 5065558529616119808 5072516714409548544 5095710663720977664 5102710266281033952 5110003691020320768 5134954880917880928 5149357984849268736 5153032852733509632 5176594959970516992 5183705667333113856 5185595461597544448 5209016730161888826 5216462101249910784 5223627571169210112 5256636276200295168 5260387703832124416 5284440688303236096 5291699535402553728 5298968353445689104 5306542294521102336 5330509831740008682 5332453145568568656 5340074947251093504 5375694766123229184 5383078962230541312 5385041440889757696 5409363527475807627 5409664401296203776 5417095258990291968 5487688407084129792 5495226440610344256 5527936121804453448 5545462445222289408 5574794572275941376 5582452257127968768 5615681139610873344 5617728416730673152 5625445076643764736 5658929868766644288 5698753345818134784 5706581303710742112 5714737855638110208 5732674496686099872 5740549049566163196 5748754152397860864 5750849943193485312 5776824241032616044 5789209748132708352 5797161959325198336 5823669329966831616 5831668875749753088 5833794894297237504 5868519863906149632 5884980554113449984 5917936166811139968 5944995774341140608 5953161977327872944 5961670972857040896 5969860081336240128 5972036479470157824 6007584315657480192 6011871661522427904 6039360786632269824 6047656611888632832 6055963832509358976 6058171621000977408 6085872451458229248 6094232166364078464 6173649457969646016 6182129745686637288 6190966010274619392 6218928137030010129 6230087438459609088 6234533574912147456 6263040815766798336 6271643893810434048 6280258789268964864 6317641282062232512 6319944468822007296 6379945436717678592 6411097514045401632 6420261047692197888 6429080087592873984 6449258808771862356 6467348421447593472 6469706186092670976 6503927000988598272 6512860966649296896 6521807204240848128 6551627996212685568 6560627485218472224 6563019256084392192 6602084846894418336 6625327953514512384 6655622091390664704 6657678187662532464 6667194164911128576 6688120246133783184 6697307224493857062 6706879844464171008 6754078039488159744 6763355619212731392 6794280884961303552 6803613688374711936 6846606507890507904 6865810646465691648 6911607556444151808 6923624709715402752 6945355640215851768 6955282801666547712 6964836761558946816 7008848368267060224 7013850271776165888 7045920917737648128 7055599380536738304 7065291137927585472 7107346442320011576 7109937527424758208 7167593021497638912 7177438616307388416 7180055254519676928 7212484703301076836 7212885868394938368 7222793678653722624 7316917876112173056 7326968587480459008 7347520100106141696 7370581495739271264 7393949926963052544 7427345452756220628 7443269676170625024 7453493947703826432 7487574852814497792 7490304555640897536 7500593435525019648 7524135276900506082 7545239825022192384 7598337794424179712 7608775071614322816 7643565995581466496 7654065399421550928 7665005536530481152 7702432321376821392 7729549279100264448 7764892439955775488 7775558500999670784 7778393192396316672 7813525095242833239 7824693151874866176 7884954414300442752 7890581555748186624 7926661032454854144 7937549303103830592 7959813441781653504 7995764747610013023 7998679718352852984 8010112420876640256 8015828882029903872 8052481048843026432 8063542149184843776 8074618443345811968 8077562161334636544 8114496601944305664 8125642888485437952 8231532610626194688 8242839660915516384 8254621347032825856 8291904182706680172 8306783251279478784 8362191858413912064 8373678385691953152 8423521709416310016 8426592625096009728 8488394803149966432 8548130018727202176 8572106783457165312 8599011745029149808 8610823574349244794 8623131228596791296 8626274914790227968 8665236361548924066 8683814622199062528 8695742938987797504 8735503994950247424 8747503313624629632 8750692341445856256 8802779795859224448 8876904250216709952 8917493661511710912 8929742965991809416 8942506459285561344 9005437385984212992 9011376473486220288 9017807492283641856 9059041179948404736 9071484917832949248 9128808677187343872 9141348249546117696 9215476741925535744 9231499612953870336 9260474186954469024 9273194618529955932 9273710402222063616 9286449015411929088 9345131157689413632 9351800362368221184 9394561223650197504 9407465840715651072 9420388183903447296 9476461923093348768 9479916703233010944 9566579763321864192 9569918155076517888 9616646271068102448 9630391571538296832 9673888213157793534 9701022632171390208 9704559279139006464 9755890501482897408 9769291449973945344 9827441994319028352 9840941227827708336 9844528884126588288 9903127270341627504 9937991930271768576 9983433137085997056 9986517281493798696 10000791247366692864 10032180369200674776 10045960836740785593 10060319766696256512 10131117059232239616 10145033428819097088 10191421327441955328 10205420532562067904 10269909761835761856 10298715969698537472 10306065705467019264 10353189919941033984 10367411334666227712 10371190923195088896 10418033460323777652 10432924202499821568 10447255142338420224 10513272552400590336 10520775407664248832 10568881376606472192 10583399070805107456 10597936706891378208 10613084589042204672 10661019663480017364 10664906291137137312 10680149894502187008 10751389532246458368 10766157924461082624 10770082881779515392 10818727054951615254 10819328802592407552 10834190517980583936 10975376814168259584 10990452881220688512 11055872243608906896 11090924890444578816 11164904514255937536 11231362279221746688 11235456833461346304 11250890153287529472 11286202915350759123 11317859737533288576 11397506691636269568 11413162607421484224 11465348993372199744 11481098099132326392 11497508304795721728 11553648482065232088 11578419496265416704 11594323918650396672 11647338659933663232 11663337751499506176 11667589788594475008 11737039727812299264 11835872333622279936 11889991548682281216 11906323954655745888 11923341945714081792 11939720162672480256 11944072958940315648 12015168631314960384 12023743323044855808 12078721573264539648 12095313223777265664 12111927665018717952 12116343242001954816 12171744902916458496 12188464332728156928 12347298915939292032 12364259491373274576 12381932020549238784 12437856274060020258 12460174876919218176 12543287787620868096 12560517578537929728 12635282564124465024 12639888937644014592 12822195028090803264 12858160175185747968 12898517617543724712 12934696842895186944 12939412372185341952 12997854542323386099 13007854001977196544 13025721933298593792 13043614408481696256 13103255992425371136 13121254970436944448 13126038512168784384 13204169693788836672 13250655907029024768 13311244182781329408 13315356375325064928 13334388329822257152 13376240492267566368 13394614448987714124 13413759688928342016 13508156078976319488 13526711238425462784 13588561769922607104 13607227376749423872 13693213015781015808 13731621292931383296 13823215112888303616 13847249419430805504 13890711280431703536 13910565603333095424 13929673523117893632 14017696736534120448 14027700543552331776 14091841835475296256 14111198761073476608 14130582275855170944 14214692884640023152 14219875054849516416 14354877232614776832 14424969406602153672 14445587357307445248 14510832319736690301 14633835752224346112 14653937174960918016 14741162991478542528 14854690905512441256 14886539352341250048 14906987895407652864 14975149705628995584 14980609111281795072 15001186871050039296 15048270553801012164 15090479650044384768 15196675588848359424 15217550143228645632 15287131991162932992 15308130798843101856 15330011073060962304 15404864642753642784 15459098558200528896 15529784879911550976 15551117001999341568 15556786384792633344 15627050190485666478 15649386303749732352 15769908828600885504 15781163111496373248 15853322064909708288 15875098606207661184 15919626883563307008 15991529495220026046 15997359436705705968 16020224841753280512 16127084298369687552 16149236886691623936 16155124322669273088 16228090582427422881 16228993203888611328 16251285776970875904 16463065221252389376 16485679321831032768 16583808365413360344 16724383716827824128 16747356771383906304 16847043418832620032 16853185250192019456 16976789606299932864 17096260037454404352 17144213566914330624 17198023490058299616 17221647148698489588 17246262457193582592 17252549829580455936 17330472723097848132 17367629244398125056 17391485877975595008 17471007989900494848 17495006627249259264 17501384682891712512 17605559591718448896 17753808500433419904 17834987323023421824 17859485931983618832 17885012918571122688 18022752946972440576 18035614984567283712 18118082359896809472 18142969835665898496 18257617354374687744 18282696499092235392 18520948373908938048 18546389237059911864 18572898030823858176 18656784411090030387 18690262315378827264 18703600724736442368 18789122447300395008 18814931681431302144 18840776367806894592 18952923846186697536 18959833406466021888 19139836310153035776 19233292542136204896 19260783143076593664 19347776426315587068 19402045264342780416 19409118558278012928 19511781002965794816 19538582899947890688 19654883988638056704 19681882455655416672 19689057768253176576 19806254540683255008 19875983860543537152 19966866274171994112 19973034562987597392 20001582494733385728 20064360738401349552 20091921673481571186 20120639533392513024 20262234118464479232 20290066857638194176 20382842654883910656 20410841065124135808 20539819523671523712 20597431939397074944 20734822669332455424 20836066920647555304 20865848404999643136 20894510284676840448 21026545104801180672 21041550815328497664 21137762753212944384 21166798141610214912 21195873413782756416 21322039326960034728 21329812582274274624 21502779064492916736 21532315848922165248 21540165763559030784 21637454109903230508 21638657605184815104 21668381035961167872 21950753628336519168 21980905762441377024 22111744487217813792 22181849780889157632 22329809028511875072 22462724558443493376 22470913666922692608 22501780306575058944 22572405830701518246 22635719475066577152 22795013383272539136 22826325214842968448 22930697986744399488 22962196198264652784 22995016609591443456 23107296964130464176 23188647837300793344 23294677319867326464 23326675502999012352 23335179577188950016 23440575285728499717 23474079455624598528 23671744667244559872 23779983097364562432 23812647909311491776 23879440325344960512 24030337262629920768 24047486646089711616 24157443146529079296 24190626447554531328 24223855330037435904 24232686484003909632 24343489805832916992 24376928665456313856 24694597831878584064 24728518982746549152 24763864041098477568 24875712548120040516 24920349753838436352 25086575575241736192 25121035157075859456 25270565128248930048 25279777875288029184 25644390056181606528 25716320350371495936 25797035235087449424 25869393685790373888 25878824744370683904 25995709084646772198 26051443866597187584 26087228816963392512 26206511984850742272 26242509940873888896 26252077024337568768 26408339387577673344 26630712750650129856 26752480984535132736 26789228897975428248 26827519377856684032 27016312157952638976 27053422476850925568 27177123539845214208 27214454753498847744 27386426031562031616 27646430225776607232 27694498838861611008 27781422560863407072 27821131206666190848 27859347046235787264 28035393473068240896 28055401087104663552 28183683670950592512 28222397522146953216 28261164551710341888 28429385769280046304 28439750109699032832 28709754465229553664 28849938813204307344 28891174714614890496 29021664639473380602 29267671504448692224 29307874349921836032 29482325982957085056 29709381811024882512 29813975790815305728 29950299411257991168 30002373742100078592 30096541107602024328 30137882510222356779 30180959300088769536 30393351177696718848 30435100286457291264 30574263982325865984 30616261597686203712 30809729285507285568 30918197116401057792 31059569759823101952 31102234003998683136 31113572769585266688 31254100380971332956 31298772607499464704 31539817657201771008 31562326222992746496 31706644129819416576 31750197212415322368 31839253767126614016 31983058990440052092 31994718873411411936 32040449683506561024 32254168596739375104 32298473773383247872 32310248645338546176 32456181164854845762 32457986407777222656 32502571553941751808 32926130442504778752 32971358643662065536 33167616730826720688 33494713542767812608 33694086837665240064 33706370500384038912 33858608746052277369 33953579212599865728 34192520074908808704 34396046980116599232 34443294297396979176 34492524914387165184 34660945446195696264 34735258488796250112 34782971755951190016 34942015979800989696 34990013254498518528 35002769365783425024 35211119183436897792 35507617000866839808 35669974646046843648 35718971863967237664 35770025837142245376 36045505893944881152 36071229969134567424 36236164719793618944 36285939671331796992 36515234708749375488 36565392998184470784 37041896747817876096 37092778474119823728 37145796061647716352 37313568822180060774 37380524630757654528 37629863362862604288 37681552735613789184 37905847692373395072 37919666812932043776 38466585084272409792 38695552852631174136 38804090528685560832 38818237116556025856 39023562005931589632 39077165799895781376 39309767977276113408 39363764911310833344 39378115536506353152 39612509081366510016 39751967721087074304 39933732548343988224 39946069125975194784 40003164989466771456 40128721476802699104 40183843346963142372 40241279066785026048 40524468236928958464 40580133715276388352 40765685309767821312 40821682130248271616 41079639047343047424 41194863878794149888 41469645338664910848 41672133841295110608 41731696809999286272 41789020569353680896 42053090209602361344 42083101630656995328 42275525506425888768 42333596283220429824 42391746827565512832 42644078653920069456 42659625164548549248 43064631697844330496 43274908219806461016 43336762071922335744 43532496959210070903 43901507256673038336 43961811524882754048 44223488974435627584 44659618057023750144 44925449116886986752 44941827333845385216 45003560613150117888 45144811661403036492 45271438950133154304 45590026766545078272 45652650429685936896 45861395973488798976 45924392396529305568 45990033219182886912 46214593928260928352 46377295674601586688 46589354639734652928 46653351005998024704 46670359154377900032 46881150571456999434 46948158911249197056 47343489334489119744 47559966194729124864 47625295818622983552 47758880650689921024 48060674525259841536 48381252895109062656 48447710660074871808 48465372968007819264 48686979611665833984 48753857330912627712 49389195663757168128 49457037965493098304 49751425096240081032 50173151150483472384 50242070314151718912 50541130256497860096 50559555750576058368 51288780112363213056 51432640700742991872 51594070470174898848 51738787371580747776 51757649488741367808 51991418169293544396 52102887733194375168 52174457633926785024 52413023969701484544 52485019881747777792 52504154048675137536 52816678775155346688 53261425501300259712 53504961969070265472 53578457795950856496 53655038755713368064 54106844953701851136 54354247079690428416 54428909506997695488 54772852063124063232 55562845121726814144 55718694092471574528 55970353233270091161 56070786946136481792 56110802174209327104 56367367341901185024 56444795044293906432 56522329103420683776 56858771538560092608 56879500219398065664 57419508930459107328 57699877626408614688 57782349429229780992 58043329278946761204 58535343008897384448 58615748699843672064 58964651965914170112 59418763622049765024 59627951581630611456 59900598822515982336 60004747484200157184 60193082215204048656 60275765020444713558 60361918600177539072 60786702355393437696 60870200572914582528 61148527964651731968 61232523195372407424 61619458571014571136 62204468007997366272 62508200761942665912 62597545214998929408 63079635314403542016 63124652445985492992 63413288259638833152 63500394424830644736 63966117980880104184 63989437746822823872 64508337193478750208 64596947546766495744 64620497290677092352 64912362329709691524 64915972815554445312 65005143107883503616 65852260885009557504 65942717287324131072 66335233461653441376 66989427085535625216 67388173675330480128 67412741000768077824 67717217492104554738 67907158425199731456 68385040149817617408 68792093960233198464 68886588594793958352 68985049828774330368 69321890892391392528 69565943511902380032 69884031959601979392 69980026508997037056 70005538731566850048 70321725857185499151 70422238366873795584 71015234001733679616 71339949292093687296 71437943727934475328 72091011787889762304 72142459938269134848 72472329439587237888 72571879342663593984 73030469417498750976 73130785996368941568 74083793495635752192 74185556948239647456 74291592123295432704 74627137644360121548 74761049261515309056 75259726725725208576 75363105471227578368 75811695384746790144 75839333625864087552 76933170168544819584 77391105705262348272 77608181057371121664 77636474233112051712 78154331599791562752 78619535954552226816 78727529822621666688 78756231073012706304 79225018162733020032 79892138251950389568 80257442953605398208 80367686693926284744 80482558133570052096 81048936473857916928 81160267430552776704 81531370619535642624 81643364260496543232 82159278094686094848 82939290677329821696 83344267682590221216 83463393619998572544 83578041138707361792 84106180419204722688 84166203261313990656 84551051012851777536 84667192566440859648 84783493655131025664 85288157307840138912 85319250329097098496 86129263395688660992 86549816439612922032 86673524143844671488 87064993918420141806 87803014513346076672 87923623049765508096 88446977948871255168 89850898233773973504 90007121226300235776 90289623322806072984 90542877900266308608 91180053533090156544 91305300859371873792 91722791946977597952 91848784793058611136 92429187856521856704 92754591349203173376 93178709279469305856 93306702011996049408 93340718308755800064 93762301142913998868 93896317822498394112 94686978668978239488 95119932389458249728 95250591637245967104 95517761301379842048 96121349050519683072 96762505790218125312 96895421320149743616 96930745936015638528 97373959223331667968 97507714661825255424 98778391327514336256 98914075930986196608 99502850192480162064 100484140628303437824 101082260512995720192 101119111501152116736 101575826238156832107 102577560224726426112 103188140940349797696 103477574743161495552 103982836338587088792 104205775466388750336 104348915267853570048 104826047939402969088 104970039763495555584 105008308097350275072 105633357550310693376 106522851002600519424 107009923938140530944 107156915591901712992 107310077511426736128 108213689907403702272 108708494159380856832 108857819013995390976 109545704126248126464 111125690243453628288 111437388184943149056 111940706466540182322 112141573892272963584 112889590088587812864 113044658206841367552 113717543077120185216 113759000438796131328 115399755252817229376 116086658557893522408 117070686017794768896 117231497399687344128 117929303931828340224 118837527244099530048 119255903163261222912 119801197645031964672 120009494968400314368 120386164430408097312 120551530040889427116 120723837200355078144 121573404710786875392 121740401145829165056 122297055929303463936 122465046390744814848 123238917142029142272 124408936015994732544 125016401523885331824 125195090429997858816 126159270628807084032 126249304891970985984 126826576519277666304 127000788849661289472 127932235961760208368 127978875493645647744 129193895093532991488 129824724659419383048 130010286215767007232 130597490877630212709 131704521770019115008 131885434574648262144 132670466923306882752 133978854171071250432 134776347350660960256 134825482001536155648 135434434984209109476 135814316850399462912 136770080299635234816 137584187920466396928 137773177189587916704 137970099657548660736 138643781784782785056 139131887023804760064 139768063919203958784 139960053017994074112 140011077463133700096 140643451714370998302 140844476733747591168 142030468003467359232 142679898584187374592 142875887455868950656 144182023575779524608 145143758685327187968 146060938834997501952 146261571992737883136 148167586991271504384 148371113896479294912 149254275288720243096 150519453451450417152 150726210942455156736 151623390769493580288 151678667251728175104 153866340337089639168 154782211410524696544 155216362114742243328 155272948466224103424 156308663199583125504 157239071909104453632 157455059645243333376 157512462146025412608 158450036325466040064 159784276503900779136 160514885907210796416 160735373387852569488 160965116267140104192 162320534861105553408 163062741239071285248 163286728520993086464 164318556189372189696 166688535365180442432 167156082277414723584 168212360838409445376 168332406522627981312 169102102025703555072 169334385132881719296 169566987310262051328 170576314615680277824 170638500658194196992 172258526791377321984 173099632879225844064 173347048287689342976 174129987836840283612 175606029026692153344 175847246099531016192 176893955897742510336 179701796467547947008 180014242452600471552 180579246645612145968 181085755800532617216 182360107066180313088 182610601718743747584 183445583893955195904 183697569586117222272 184858375713043713408 186613404023992098816 187524602285827997736 187792635644996788224 189373957337956478976 190239864778916499456 190501183274491934208 193525011580436250624 193790842640299487232 193861491872031277056 194747918446663335936 195015429323650510848 197556782655028672512 197828151861972393216 199005700384960324128 200968281256606875648 202164521025991440384 202238223002304233472 203151652476313664214 205155120449452852224 206376281880699595392 206955149486322991104 207965672677174177584 208697830535707140096 209652095878805938176 209940079526991111168 210016616194700550144 210965177571556497453 211266715100621386752 213045702005201038848 214019847876281061888 214313831183803425984 216427379814807404544 217416988318761713664 217715638027990781952 219091408252496252928 222251380486907256576 222874776369886298112 223881412933080364644 224283147784545927168 225779180177175625728 226089316413682735104 227435086154240370432 227518000877592262656 230799510505634458752 232173317115787044816 234462994799374688256 235858607863656680448 237675054488199060096 240772328860816194624 241103060081778854232 241447674400710156288 243146809421573750784 243480802291658330112 244594111858606927872 244930092781489629696 246477834284058284544 248817872031989465088 250032803047770663648 250390180859995717632 252318541257614168064 252498609783941971968 253653153038555332608 254001577699322578944 255864471923520416736 255957750987291295488 258387790187065982976 259649449318838766096 260020572431534014464 261194981755260425418 263409043540038230016 263770869149296524288 265340933846613765504 269552694701321920512 270868869968418218952 271628633700798925824 273540160599270469632 275168375840932793856 275546354379175833408 277287563569565570112 278263774047609520128 279536127838407917568 279920106035988148224 280022154926267400192 281286903428741996604 281688953467495182336 284060936006934718464 285359797168374749184 285751774911737901312 288364047151559049216 290287517370654375936 292121877669995003904 292523143985475766272 296335173982543008768 296742227792958589824 298508550577440486192 301452421884910313472 303246781538987160576 303357334503456350208 304727478714470496321 307732680674179278336 309564422821049393088 310432724229484486656 312617326399166251008 314478143818208907264 314910119290486666752 315024924292050825216 316900072650932080128 319568553007801558272 321029771814421592832 321470746775705138976 321930232534280208384 324641069722211106816 326125482478142570496 326573457041986172928 328637112378744379392 333377070730360884864 334312164554829447168 336424721676818890752 338668770265763438592 339133974620524102656 341152629231360555648 341277001316388393984 346199265758451688128 348259975673680567224 351212058053384306688 351694492199062032384 353787911795485020672 359403592935095894016 360028484905200943104 361158493291224291936 362171511601065234432 364720214132360626176 365221203437487495168 366891167787910391808 367395139172234444544 369716751426087426816 373226808047984197632 375049204571655995472 375585271289993576448 378747914675912957952 380479729557832998912 381002366548983868416 387581685280598974464 390030858647301021696 391792472632890638127 395113565310057345024 395656303723944786432 398011400769920648256 401936562513213751296 404329042051982880768 404476446004608466944 406303304952627328428 410310240898905704448 412752563761399190784 413910298972645982208 415931345354348355168 417395661071414280192 419304191757611876352 419880159053982222336 420033232389401100288 421930355143112994906 422533430201242773504 426091404010402077696 428039695752562123776 428627662367606851968 435431276055981563904 438182816504992505856 444502760973814513152 447762825866160729288 451558360354351251456 452178632827365470208 454870172308480740864 455036001755184525312 461599021011268917504 464346634231574089632 468925989598749376512 471717215727313360896 475350108976398120192 481544657721632389248 482206120163557708464 482895348801420312576 486961604583316660224 489188223717213855744 489860185562979259392 492955668568116569088 500065606095541327296 504637082515228336128 504997219567883943936 507306306077110665216 508003155398645157888 511728943847040833472 511915501974582590976 516775580374131965952 519298898637677532192 520041144863068028928 522389963510520850836 526818087080076460032 527541738298593048576 530681867693227531008 539105389402643841024 541737739936836437904 543257267401597851648 547080321198540939264 550336751681865587712 551092708758351666816 554575127139131140224 559840212071976296448 562573806857483993208 563377906934990364672 568121872013869436928 570719594336749498368 571503549823475802624 580575034741308751872 584243755339990007808 585046287970951532544 592670347965086017536 593484455585917179648 597017101154880972384 602904843769820626944 606493563077974321152 606714669006912700416 609454957428940992642 615465361348358556672 619128845642098786176 620865448458968973312 628956287636417814528 629820238580973333504 630049848584101650432 633800145301864160256 639137106015603116544 642059543628843185664 642941493551410277952 649282139444422213632 652250964956285140992 653146914083972345856 657274224757488758784 666754141460721769728 668624329109658894336 672849443353637781504 677337540531526877184 678267949241048205312 682305258462721111296 682554002632776787968 692398531516903376256 696519951347361134448 703388984398124064768 707575823590970041344 722316986582448583872 724343023202130468864 729440428264721252352 730442406874974990336 733782335575820783616 734790278344468889088 739433502852174853632 746453616095968395264 750098409143311990944 751170542579987152896 757495829351825915904 760959459115665997824 762004733097967736832 775163370561197948928 780061717294602043392 783584945265781276254 790227130620114690048 791312607447889572864 796022801539841296512 808658084103965761536 812606609905254656856 820620481797811408896 825505127522798381568 831862690708696710336 834791322142828560384 838608383515223752704 839760318107964444672 840066464778802200576 843860710286225989812 845066860402485547008 852182808020804155392 856079391505124247552 857255324735213703936 870862552111963127808 876365633009985011712 889005521947629026304 895525651732321458576 904357265654730940416 909740344616961481728 910072003510369050624 914182436143411488963 923198042022537835008 928693268463148179264 937851979197498753024 943434431454626721792 950700217952796240384 963089315443264778496 964412240327115416928 965790697602840625152 973923209166633320448 978376447434427711488 979720371125958518784 985911337136233138176 1000131212191082654592 1009274165030456672256 1016006310797290315776 1023457887694081666944 1023831003949165181952 1038597797275355064384 1044779927021041701672 1053636174160152920064 1055083476597186097152 1061363735386455062016 1078210778805287682048 1083475479873672875808 1086514534803195703296 1094160642397081878528 1100673503363731175424 1102185417516703333632 1109150254278262280448 1119680424143952592896 1125147613714967986416 1126755813869980729344 1136243744027738873856 1141439188673498996736 1143007099646951605248 1170092575941903065088 1185340695930172035072 1186968911171834359296 1194034202309761944768 1205809687539641253888 1212987126155948642304 1213429338013825400832 1218909914857881985284 1230930722696717113344 1238257691284197572352 1241730896917937946624 1257912575272835629056 1259640477161946667008 1260099697168203300864 1267600290603728320512 1278274212031206233088 1284119087257686371328 1285882987102820555904 1306293828167944691712 1314548449514977517568 1333508282921443539456 1354675081063053754368 1356535898482096410624 1364610516925442222592 1365108005265553575936 1384797063033806752512 1393039902694722268896 1406777968796248129536 1415151647181940082688 1444633973164897167744 1448686046404260937728 1460884813749949980672 1467564671151641567232 1469580556688937778176 1478867005704349707264 1500196818286623981888 1514991658703651831808 1521918918231331995648 1524009466195935473664 1550326741122395897856 1560123434589204086784 1567169890531562552508 1580454261240229380096 1582625214895779145728 1592045603079682593024 1617316168207931523072 1625213219810509313712 1641240963595622817792 1651010255045596763136 1663725381417393420672 1679520636215928889344 1687721420572451979624 1690133720804971094016 1704365616041608310784 1712158783010248495104 1714510649470427407872 1741725104223926255616 1752731266019970023424 1778011043895258052608 1791051303464642917152 1808714531309461880832 1819480689233922963456 1820144007020738101248 1828364872286822977926 1846396084045075670016 1857386536926296358528 1886868862909253443584 1901400435905592480768 1926178630886529556992 1928824480654230833856 1947846418333266640896 1956752894868855422976 1959440742251917037568 1971822674272466276352 2000262424382165309184 2018548330060913344512 2032012621594580631552 2046915775388163333888 2047662007898330363904 2077195594550710128768 2089559854042083403344 2110166953194372194304 2122727470772910124032 2166950959747345751616 2173029069606391406592 2188321284794163757056 2201347006727462350848 2204370835033406667264 2218300508556524560896 2239360848287905185792 2250295227429935972832 2253511627739961458688 2272487488055477747712 2282878377346997993472 2286014199293903210496 2340185151883806130176 2370681391860344070144 2373937822343668718592 2388068404619523889536 2425974252311897284608 2437819829715763970568 2461861445393434226688 2476515382568395144704 2515825150545671258112 2519280954323893334016 2520199394336406601728 2535200581207456641024 2556548424062412466176 2568238174515372742656 2571765974205641111808 2612587656335889383424 2629096899029955035136 2667016565842887078912 2713071796964192821248 2729221033850884445184 2730216010531107151872 2742547308430234466889 2769594126067613505024 2786079805389444537792 2813555937592496259072 2830303294363880165376 2889267946329794335488 2897372092808521875456 2921769627499899961344 2935129342303283134464 2939161113377875556352 2957734011408699414528 3000393636573247963776 3048018932391870947328 3134339781063125105016 3160908522480458760192 3165250429791558291456 3184091206159365186048 3234632336415863046144 3250426439621018627424 3282481927191245635584 3302020510091193526272 3327450762834786841344 3359041272431857778688 3375442841144903959248 3380267441609942188032 3408731232083216621568 3424317566020496990208 3429021298940854815744 3556022087790516105216 3582102606929285834304 3617429062618923761664 3638961378467845926912 3640288014041476202496 3656729744573645955852 3692792168090151340032 3714773073852592717056 3773737725818506887168 3802800871811184961536 3852357261773059113984 3857648961308461667712 3918881484503834075136 3943645348544932552704 4000524848764330618368 4064025243189161263104 4093831550776326667776 4095324015796660727808 4154391189101420257536 4179119708084166806688 4220333906388744388608 4245454941545820248064 4333901919494691503232 4346058139212782813184 4402694013454924701696 4408741670066813334528 4436601017113049121792 4500590454859871945664 4544974976110955495424 4565756754693995986944 4572028398587806420992 4680370303767612260352 4741362783720688140288 4747875644687337437184 4776136809239047779072 4851948504623794569216 4875639659431527941136 4923722890786868453376 4953030765136790289408 5038561908647786668032 5070401162414913282048 5113096848124824932352 5136476349030745485312 5143531948411282223616 5225175312671778766848 5258193798059910070272 5334033131685774157824 5426143593928385642496 5458442067701768890368 5460432021062214303744 5485094616860468933778 5539188252135227010048 5572159610778889075584 5660606588727760330752 5778535892659588670976 5843539254999799922688 5870258684606566268928 5878322226755751112704 5915468022817398829056 6000787273146495927552 6096037864783741894656 6268679562126250210032 6330500859583116582912 6368182412318730372096 6500852879242037254848 6564963854382491271168 6604041020182387052544 6654901525669573682688 6718082544863715557376 6750885682289807918496 6760534883219884376064 6817462464166433243136 6848635132040993980416 6858042597881709631488 7112044175581032210432 7164205213858571668608 7277922756935691853824 7313459489147291911704 7385584336180302680064 7429546147705185434112 7547475451637013774336 7605601743622369923072 7704714523546118227968 7715297922616923335424 7837762969007668150272 7887290697089865105408 8001049697528661236736 8187663101552653335552 8190648031593321455616 8308782378202840515072 8358239416168333613376 8440667812777488777216 8490909883091640496128 8667803838989383006464 8692116278425565626368 8805388026909849403392 8817483340133626669056 8873202034226098243584 9001180909719743891328 9144056797175612841984 9482725567441376280576 9495751289374674874368 9552273618478095558144 9703897009247589138432 9751279318863055882272 9847445781573736906752 9906061530273580578816 10077123817295573336064 10140802324829826564096 10226193696249649864704 10272952698061490970624 10287063896822564447232 10668066263371548315648 10852287187856771284992 10916884135403537780736 10920864042124428607488 10970189233720937867556 11078376504270454020096 11144319221557778151168 11321213177455520661504 11557071785319177341952 11756644453511502225408 11830936045634797658112 12001574546292991855104 12192075729567483789312 12537359124252500420064 12661001719166233165824 12736364824637460744192 13001705758484074509696 13208082040364774105088 13309803051339147365376 13501771364579615836992 13634924928332866486272 13697270264081987960832 13716085195763419262976 14224088351162064420864 14328410427717143337216 14555845513871383707648 14626918978294583823408 14771168672360605360128 14859092295410370868224 15211203487244739846144 15409429047092236455936 15430595845233846670848 15675525938015336300544 15774581394179730210816 16002099395057322473472 16375326203105306671104 16381296063186642911232 16617564756405681030144 16716478832336667226752 16981819766183280992256 17335607677978766012928 17610776053819698806784 17634966680267253338112 17746404068452196487168 18002361819439487782656 18288113594351225683968 18991502578749349748736 19104547236956191116288 19502558637726111764544 19694891563147473813504 19812123060547161157632 20154247634591146672128 20281604649659653128192 20452387392499299729408 20545905396122981941248 20574127793645128894464 21336132526743096631296 21833768270807075561472 21940378467441875735112 22156753008540908040192 22288638443115556302336 22642426354911041323008 23114143570638354683904 23513288907023004450816 23661872091269595316224 24003149092585983710208 25074718248505000840128 25322003438332466331648 25472729649274921488384 26003411516968149019392 26416164080729548210176 26619606102678294730752 27003542729159231673984 27432170391526838525952 28448176702324128841728 28656820855434286674432 29111691027742767415296 29253837956589167646816 29542337344721210720256 29718184590820741736448 30422406974489479692288 30818858094184472911872 30861191690467693341696 32004198790114644946944 32750652406210613342208 32762592126373285822464 33235129512811362060288 33432957664673334453504 33963639532366561984512 34671215355957532025856 35269933360534506676224 35492808136904392974336 36004723638878975565312 36576227188702451367936 37983005157498699497472 38209094473912382232576 39005117275452223529088 39624246121094322315264 40904774784998599458816 41091810792245963882496 41148255587290257788928 42672265053486193262592 43667536541614151122944 43880756934883751470224 44313506017081816080384 44577276886231112604672 46228287141276709367808 47026577814046008901632 47323744182539190632448 48006298185171967420416 50149436497010001680256 50945459298549842976768 52006823033936298038784 52832328161459096420352 53239212205356589461504 54007085458318463347968 54864340783053677051904 57313641710868573348864 58507675913178335293632 59084674689442421440512 59436369181641483472896 60844813948978959384576 61637716188368945823744 61722383380935386683392 64008397580229289893888 65501304812421226684416 66470259025622724120576 66865915329346668907008 67927279064733123969024 69342430711915064051712 70539866721069013352448 70985616273808785948672 72009447277757951130624 75966010314997398994944 76418188947824764465152 78010234550904447058176 79248492242188644630528 82296511174580515577856 85344530106972386525184 87335073083228302245888 87761513869767502940448 88627012034163632160768 89154553772462225209344 92456574282553418735616 96012596370343934840832 100298872994020003360512 101890918597099685953536 104013646067872596077568 106478424410713178923008 108014170916636926695936 109728681566107354103808 114627283421737146697728 117015351826356670587264 118872738363282966945792 123275432376737891647488 123444766761870773366784 128016795160458579787776 131002609624842453368832 132940518051245448241152 133731830658693337814016 138684861423830128103424 141079733442138026704896 141971232547617571897344 144018894555515902261248 152836377895649528930304 156020469101808894116352 158496984484377289261056 164593022349161031155712 175523027739535005880896 177254024068327264321536 178309107544924450418688 184913148565106837471232 192025192740687869681664 200597745988040006721024 203781837194199371907072 208027292135745192155136 212956848821426357846016 216028341833273853391872 229254566843474293395456 234030703652713341174528 237745476726565933891584 246889533523741546733568 256033590320917159575552 262005219249684906737664 265881036102490896482304 267463661317386675628032 277369722847660256206848 288037789111031804522496 305672755791299057860608 312040938203617788232704 329186044698322062311424 351046055479070011761792 356618215089848900837376 369826297130213674942464 384050385481375739363328 401195491976080013442048 416054584271490384310272 425913697642852715692032 432056683666547706783744 458509133686948586790912 468061407305426682349056 475490953453131867783168 493779067047483093467136 531762072204981792964608 534927322634773351256064 554739445695320512413696 576075578222063609044992 611345511582598115721216 624081876407235576465408 702092110958140023523584 713236430179697801674752 768100770962751478726656 802390983952160026884096 832109168542980768620544 864113367333095413567488 917018267373897173581824 936122814610853364698112 987558134094966186934272 1069854645269546702512128 1109478891390641024827392 1152151156444127218089984 1248163752814471152930816 1404184221916280047047168 1426472860359395603349504 1604781967904320053768192 1664218337085961537241088 1728226734666190827134976 1834036534747794347163648 1872245629221706729396224 2139709290539093405024256 2304302312888254436179968 2496327505628942305861632 2808368443832560094094336 3209563935808640107536384 3328436674171923074482176 3456453469332381654269952 3744491258443413458792448 4279418581078186810048512 4992655011257884611723264 5616736887665120188188672 6419127871617280215072768 6912906938664763308539904 7488982516886826917584896 9985310022515769223446528 11233473775330240376377344 12838255743234560430145536 14977965033773653835169792 22466947550660480752754688 29955930067547307670339584 44933895101320961505509376 89867790202641923011018752
- Sum of all divisors σ(n): 342211517437164196395840000
- Sum of proper divisors (its aliquot sum) s(n): 252343727234522273384821248
- 89867790202641923011018752 is an abundant number, because the sum of its proper divisors (252343727234522273384821248) is greater than itself. Its abundance is 162475937031880350373802496
Bases of 89867790202641923011018752
- Binary: 1001010010101100011111010101011001100000111111111100101110111010010010010000000000000002
- Hexadecimal: 0x4A563EAB307FE5DD248000
- Base-36: BAI7A2W04I0000000
Squares and roots of 89867790202641923011018752
- 89867790202641923011018752 squared (898677902026419230110187522) is 8076219715906063605764550743199811188801604895637504
- 89867790202641923011018752 cubed (898677902026419230110187523) is 725792019059486477740199714213746377956107247990530813070588183027207538475008
-
The
square root of 89867790202641923011018752 is 9479862351460.6963416977 -
89867790202641923011018752 is a
perfect cube number . Itscube root is 447920928
Scales and comparisons
How big is 89867790202641923011018752?- 89,867,790,202,641,923,011,018,752 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 89,867,790,202,641,923,011,018,752 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 89867790202641923011018752 cubic inches would be around 37326744 feet tall.
Recreational maths with 89867790202641923011018752
- 89867790202641923011018752 backwards is 25781011032914620209776898
- 89867790202641923011018752 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 89867790202641923011018752's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 89867790202641923011018752 - Facts about the integer". Numbermatics.com. 2024. Web. 22 May 2024.
APA style:
Numbermatics. (2024). Number 89867790202641923011018752 - Facts about the integer. Retrieved 22 May 2024, from https://numbermatics.com/n/89867790202641923011018752/
Chicago style:
Numbermatics. 2024. "Number 89867790202641923011018752 - Facts about the integer". https://numbermatics.com/n/89867790202641923011018752/
The information we have on file for 89867790202641923011018752 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 89867790202641923011018752, math, Factors of 89867790202641923011018752, curriculum, school, college, exams, university, Prime factorization of 89867790202641923011018752, STEM, science, technology, engineering, physics, economics, calculator, eighty-nine septillion, eight hundred sixty-seven sextillion, seven hundred ninety quintillion, two hundred two quadrillion, six hundred forty-one trillion, nine hundred twenty-three billion, eleven million, eighteen thousand, seven hundred fifty-two.