20819504524623758439073344
20,819,504,524,623,758,439,073,344 is an even composite number composed of five prime numbers multiplied together.
What does the number 20819504524623758439073344 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 11025 divisors.
20819504524623758439073344 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand and twenty-five divisors.
Prime factorization of 20819504524623758439073344:
26 × 320 × 192 × 234 × 314
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 23 × 23 × 23 × 23 × 31 × 31 × 31 × 31)See below for interesting mathematical facts about the number 20819504524623758439073344 from the Numbermatics database.
Names of 20819504524623758439073344
- Cardinal: 20819504524623758439073344 can be written as Twenty septillion, eight hundred nineteen sextillion, five hundred four quintillion, five hundred twenty-four quadrillion, six hundred twenty-three trillion, seven hundred fifty-eight billion, four hundred thirty-nine million, seventy-three thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 2.0819504524623758439073344 × 1025
Factors of 20819504524623758439073344
Divisors of 20819504524623758439073344
- Number of divisors d(n): 11025
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 27 31 32 36 38 46 48 54 57 62 64 69 72 76 81 92 93 96 108 114 124 138 144 152 162 171 184 186 192 207 216 228 243 248 276 279 288 304 324 342 361 368 372 414 432 437 456 486 496 513 529 552 558 576 589 608 621 648 684 713 722 729 736 744 828 837 864 874 912 961 972 992 1026 1058 1083 1104 1116 1178 1216 1242 1296 1311 1368 1426 1444 1458 1472 1488 1539 1587 1656 1674 1728 1748 1767 1824 1863 1922 1944 1984 2052 2116 2139 2166 2187 2208 2232 2356 2484 2511 2592 2622 2736 2852 2883 2888 2916 2976 3078 3174 3249 3312 3348 3496 3534 3648 3726 3844 3888 3933 4104 4232 4278 4332 4374 4416 4464 4617 4712 4761 4968 5022 5184 5244 5301 5472 5589 5704 5766 5776 5832 5952 6156 6348 6417 6498 6561 6624 6696 6992 7068 7452 7533 7688 7776 7866 8208 8303 8464 8556 8649 8664 8748 8928 9234 9424 9522 9747 9936 10044 10051 10488 10602 10944 11178 11191 11408 11532 11552 11664 11799 12167 12312 12696 12834 12996 13122 13248 13392 13547 13851 13984 14136 14283 14904 15066 15376 15552 15732 15903 16399 16416 16606 16767 16928 17112 17298 17328 17496 17856 18259 18468 18848 19044 19251 19494 19683 19872 20088 20102 20976 21204 22103 22356 22382 22599 22816 23064 23104 23328 23598 24334 24624 24909 25392 25668 25947 25992 26244 26784 27094 27702 27968 28272 28566 29241 29791 29808 30132 30153 30752 31464 31806 32798 32832 33212 33534 33573 33856 34224 34596 34656 34992 35397 36501 36518 36936 37696 38088 38502 38988 39366 39744 40176 40204 40641 41553 41952 42408 42849 44206 44712 44764 45198 45632 46128 46656 47196 47709 48668 49197 49248 49818 50301 50784 51336 51894 51984 52488 53568 54188 54777 55404 56544 57132 57753 58482 59049 59582 59616 60264 60306 61504 62928 63612 65596 66309 66424 67068 67146 67797 68448 69192 69312 69984 70794 73002 73036 73872 74727 76176 77004 77841 77976 78732 80352 80408 81282 83106 83904 84816 85698 87723 88412 89373 89424 89528 90396 90459 92256 94392 95418 97336 98394 98496 99636 100602 100719 101568 102672 103788 103968 104976 106191 108376 109503 109554 110808 113088 114264 115506 116964 118098 119164 119232 120528 120612 121923 124659 125856 127224 128547 131192 132618 132848 134136 134292 135594 136896 138384 139968 141588 143127 146004 146072 147591 147744 149454 150903 152352 154008 155682 155952 157464 160704 160816 162564 164331 166212 169632 171396 173259 175446 176824 177147 178746 178848 179056 180792 180918 184512 188784 190836 190969 194672 196788 198927 199272 201204 201438 203391 205344 207576 207936 209952 212382 216752 219006 219108 221616 224181 228528 231012 231173 233523 233928 236196 238328 241056 241224 243846 249318 251712 254448 257094 257393 262384 263169 265236 265696 268119 268272 268584 271188 271377 276768 279841 283176 286254 292008 292144 295182 295488 298908 301806 302157 304704 308016 311364 311581 311904 314928 318573 321632 325128 328509 328662 332424 339264 342792 346518 346921 350892 353648 354294 357492 357696 358112 361584 361836 365769 373977 377177 377568 381672 381938 385641 389344 393576 397854 398544 402408 402876 406782 410688 415152 419904 419957 424764 429381 433504 438012 438216 442773 443232 448362 452709 457056 462024 462346 467046 467856 472392 476656 482112 482448 487692 492993 498636 508369 508896 514188 514786 519777 524768 526338 530472 531392 531441 536238 536544 537168 542376 542754 553536 559682 566029 566352 572508 572907 584016 584288 590364 596781 597816 603612 604314 610173 616032 622728 623162 623808 629856 637146 643264 650256 657018 657324 664848 672543 685193 685584 693036 693519 693842 700569 701784 707296 708588 714984 716224 723168 723672 731538 747954 754354 755136 763344 763876 771282 772179 778688 787152 789507 795708 797088 804357 804816 805752 813564 814131 830304 839523 839914 849528 858762 867008 876024 876432 885546 886464 896724 905418 906471 914112 923521 924048 924692 934092 934743 935712 944784 953312 955719 964896 975384 985527 985986 997272 1016738 1017792 1028376 1029572 1039554 1040763 1049536 1052676 1060944 1062882 1072476 1073088 1074336 1084752 1085508 1097307 1119364 1121931 1131531 1132058 1132704 1145016 1145814 1156923 1168032 1168576 1180728 1193562 1195632 1207224 1208628 1220346 1232064 1245456 1246324 1259712 1259871 1274292 1288143 1300512 1314036 1314648 1328319 1329696 1345086 1358127 1370386 1371168 1386072 1387038 1387684 1401138 1403568 1414592 1417176 1429968 1446336 1447344 1463076 1478979 1495908 1508708 1525107 1526688 1527752 1542564 1544358 1559331 1574304 1579014 1591416 1594176 1594323 1608714 1609632 1611504 1627128 1628262 1660608 1679046 1679828 1698087 1699056 1717524 1718721 1752048 1752864 1771092 1790343 1793448 1810836 1812942 1830519 1847042 1848096 1849384 1868184 1869486 1871424 1889568 1906624 1911438 1929792 1950768 1971054 1971972 1994544 2017629 2033476 2055579 2056752 2059144 2079108 2080557 2081526 2101707 2105352 2121888 2125764 2144952 2148672 2169504 2171016 2194614 2238728 2243862 2263062 2264116 2265408 2290032 2291628 2313846 2316537 2336064 2361456 2368521 2387124 2391264 2413071 2414448 2417256 2440692 2442393 2490912 2492648 2518569 2519742 2548584 2576286 2601024 2628072 2629296 2656638 2659392 2690172 2716254 2719413 2740772 2742336 2770563 2772144 2774076 2775368 2802276 2804229 2807136 2834352 2859936 2867157 2894688 2926152 2956581 2957958 2991816 3017416 3050214 3053376 3055504 3085128 3088716 3118662 3122289 3148608 3158028 3182832 3188646 3217428 3219264 3223008 3254256 3256524 3291921 3358092 3359656 3365793 3394593 3396174 3398112 3435048 3437442 3470769 3504096 3505728 3542184 3580686 3586896 3621672 3625884 3661038 3694084 3696192 3698768 3736368 3738972 3779136 3779613 3822876 3864429 3901536 3942108 3943944 3984957 3989088 4035258 4066952 4074381 4111158 4113504 4118288 4158216 4161114 4163052 4203414 4210704 4243776 4251528 4289904 4339008 4342032 4389228 4392287 4436937 4477456 4487724 4526124 4528232 4575321 4580064 4583256 4627692 4633074 4677993 4722912 4737042 4774248 4782528 4782969 4826142 4828896 4834512 4881384 4884786 4981824 4985296 5037138 5039484 5094261 5097168 5152572 5156163 5256144 5258592 5313276 5316979 5371029 5380344 5432508 5438826 5481544 5491557 5541126 5544288 5548152 5550736 5604552 5608458 5614272 5668704 5719872 5734314 5789376 5852304 5913162 5915916 5920039 5983632 6034832 6052887 6100428 6111008 6166737 6170256 6177432 6237324 6241671 6244578 6305121 6316056 6365664 6377292 6434856 6446016 6508512 6513048 6583842 6716184 6719312 6731586 6789186 6792348 6796224 6870096 6874884 6941538 6949611 7008192 7084368 7105563 7161372 7166363 7173792 7239213 7243344 7251768 7322076 7327179 7388168 7397536 7472736 7477944 7555707 7559226 7645752 7728858 7803072 7884216 7887888 7969914 7978176 7979183 8070516 8133904 8148762 8158239 8222316 8227008 8236576 8311689 8316432 8322228 8326104 8406828 8412687 8421408 8503056 8579808 8601471 8675071 8684064 8778456 8784574 8869743 8873874 8954912 8975448 9052248 9056464 9150642 9160128 9166512 9255384 9266148 9355986 9366867 9445824 9474084 9548496 9565938 9652284 9657792 9659011 9669024 9762768 9769572 9875763 9970592 10074276 10078968 10097379 10183779 10188522 10194336 10305144 10312326 10412307 10512288 10517184 10626552 10633958 10742058 10754551 10760688 10865016 10877652 10963088 10983114 11082252 11088576 11096304 11101472 11209104 11216916 11337408 11338839 11468628 11593287 11692487 11704608 11826324 11831832 11840078 11954871 11967264 12069664 12105774 12200856 12222016 12223143 12333474 12340512 12354864 12474648 12483342 12489156 12610242 12632112 12731328 12754584 12869712 13017024 13018667 13026096 13167684 13176861 13310811 13432368 13438624 13463172 13578372 13584696 13725963 13740192 13749768 13883076 13899222 14033979 14168736 14211126 14322744 14332726 14347584 14348907 14478426 14486688 14503536 14644152 14654358 14776336 14795072 14945472 14955888 15111414 15118452 15282783 15291504 15457716 15468489 15759439 15768432 15775776 15939828 15950937 15958366 16113087 16141032 16267808 16297524 16316478 16444632 16473152 16474671 16623378 16632864 16644456 16652208 16813656 16825374 16842816 17006112 17159616 17202942 17350142 17368128 17546899 17556912 17569148 17739486 17747748 17760117 17909824 17950896 18104496 18112928 18158661 18301284 18333024 18500211 18510768 18532296 18711972 18725013 18733734 18915363 18948168 19096992 19131876 19304568 19318022 19338048 19525536 19539144 19751526 19941184 20148552 20157936 20194758 20367558 20377044 20388672 20610288 20624652 20824614 20848833 21024576 21240983 21253104 21267916 21316689 21484116 21499089 21509102 21521376 21717639 21730032 21755304 21926176 21966228 21981537 22164504 22192608 22202944 22418208 22433832 22667121 22677678 22937256 23186574 23384974 23409216 23652648 23663664 23680156 23909742 23934528 23937549 24139328 24211548 24401712 24446286 24474717 24666948 24681024 24709728 24935067 24949296 24966684 24978312 25220484 25238061 25264224 25509168 25739424 25804413 26025213 26037334 26052192 26335368 26353722 26609229 26621622 26864736 26877248 26926344 27156744 27169392 27451926 27480384 27499536 27766152 27798444 28067958 28100601 28337472 28422252 28645488 28665452 28697814 28956852 28973376 28977033 29007072 29288304 29308716 29552672 29627289 29911776 30222828 30236904 30292137 30551337 30565566 30583008 30915432 30936978 31236921 31518878 31536864 31551552 31879656 31901874 31916732 32226174 32263653 32282064 32535616 32595048 32632956 32889264 32949342 33246756 33265728 33288912 33304416 33627312 33650748 34012224 34016517 34405884 34700284 34779861 35077461 35093798 35113824 35138296 35478972 35495496 35520234 35864613 35901792 36208992 36225856 36317322 36602568 36666048 36669429 37000422 37021536 37064592 37423944 37450026 37467468 37830726 37896336 38193984 38263752 38609136 38636044 39051072 39056001 39078288 39503052 39530583 39932433 40297104 40315872 40389516 40735116 40754088 41177889 41220576 41249304 41649228 41697666 42101937 42481966 42506208 42535832 42633378 42968232 42998178 43018204 43042752 43046721 43435278 43460064 43510608 43852352 43932456 43963074 44329008 44385216 44836416 44867664 45334242 45355356 45848349 45874512 46373148 46405467 46769948 47278317 47305296 47327328 47360312 47819484 47852811 47875098 48339261 48423096 48803424 48892572 48949434 49333896 49419456 49424013 49870134 49898592 49933368 49956624 50440968 50476122 50528448 51018336 51478848 51608826 52050426 52074668 52104384 52640697 52670736 52707444 53218458 53243244 53280351 53729472 53852688 54313488 54338784 54475983 54903852 54999072 55500633 55532304 55596888 56135916 56175039 56201202 56746089 56844504 57290976 57330904 57395628 57913704 57954066 58014144 58576608 58617432 59105344 59254578 59823552 60445656 60473808 60584274 61102674 61131132 61166016 61830864 61873956 62473842 62546499 63037756 63073728 63722949 63759312 63803748 63833464 63950067 64452348 64497267 64527306 64564128 65152917 65190096 65265912 65778528 65898684 65944611 66493512 66577824 66608832 67254624 67301496 68001363 68033034 68811768 69400568 69559722 70154922 70187596 70227648 70276592 70957944 70990992 71040468 71729226 71803584 71812647 72417984 72634644 73205136 73338858 73424151 74000844 74043072 74129184 74805201 74847888 74900052 74934936 75661452 75714183 75792672 76527504 77218272 77272088 77413239 78075639 78112002 78156576 79006104 79061166 79827687 79864866 80594208 80631744 80779032 81470232 81508176 82355778 82441152 82498608 83298456 83395332 84203874 84301803 84963932 85012416 85071664 85266756 85936464 85996356 86036408 86093442 86870556 86920128 86931099 87021216 87864912 87926148 88658016 88881867 89735328 90668484 90710712 90876411 91654011 91696698 91749024 92746296 92810934 93539896 93710763 94556634 94610592 94654656 94720624 95638968 95705622 95750196 96678522 96790959 96846192 97606848 97785144 97898868 98667792 98848026 99740268 99797184 99866736 99913248 100881936 100952244 101022601 102036672 102049551 103217652 104100852 104149336 104339583 105232383 105281394 105341472 105414888 106436916 106486488 106560702 107593839 107705376 108626976 108677568 108951966 109807704 109998144 110008287 111001266 111064608 111193776 112271832 112350078 112402404 113492178 113689008 114581952 114661808 114791256 115827408 115908132 117153216 117168003 117234864 118509156 118591749 119797299 120891312 120947616 121168548 122205348 122262264 123533667 123661728 123747912 124947684 125092998 126075512 126305811 127445898 127518624 127607496 127666928 127900134 128904696 128994534 129054612 129128256 129140163 130305834 130380192 130531824 131557056 131797368 131889222 132987024 133155648 134509248 134602992 136002726 136066068 136160897 137545047 137623536 138801136 139119444 139216401 140309844 140375192 140553184 141834951 141915888 141981984 142080936 143458452 143558433 143625294 145017783 145269288 146410272 146677716 146848302 148001688 148258368 148272039 149610402 149695776 149800104 149869872 151322904 151428366 151585344 153055008 154436544 154544176 154826478 156151278 156224004 156313152 157922091 158012208 158122332 159655374 159729732 159841053 161188416 161558064 162940464 163016352 163427949 164711556 164826349 164997216 166501899 166596912 166790664 168407748 168525117 168603606 169927864 170143328 170238267 170533512 171872928 171992712 172072816 172186884 173741112 173862198 174042432 175729824 175852296 177316032 177763734 179470656 181336968 181421424 181752822 183308022 183393396 183498048 183521209 185492592 185621868 187079792 187421526 187639497 189113268 189221184 189441248 191168847 191277936 191411244 191500392 191850201 193357044 193491801 193581918 193692384 195458751 195570288 195797736 197335584 197696052 197833833 199480536 199733472 199826496 201763872 201904488 202045202 204004089 204099102 206435304 208201704 208298672 208679166 210464766 210562788 210682944 210829776 212873832 212972976 213121404 215187678 215410752 215437941 217253952 217903932 219615408 220016574 220272453 222002532 222129216 222157253 222387552 224415603 224543664 224700156 224804808 226984356 227142549 227378016 229323616 229582512 231654816 231816264 232239717 234226917 234336006 234469728 237018312 237183498 239483061 239594598 241782624 241895232 242337096 244410696 244524528 247067334 247323456 247354673 247495824 249895368 250185996 252151024 252611622 252905409 254891796 255037248 255214992 255333856 255800268 257809392 257989068 258109224 258280326 260611668 260760384 260793297 261063648 263594736 263778444 265974048 266645601 268927201 269205984 272005452 272132136 272321794 272629233 274962033 275090094 275247072 277602272 278238888 278432802 280619688 280750384 281106368 281132289 283669902 283831776 283963968 284161872 286916904 287116866 287250588 290035566 290372877 290538576 292820544 293355432 293696604 296003376 296544078 299220804 299391552 299429341 299600208 299739744 302645808 302856732 303067803 306110016 306148653 309088352 309652956 312302556 312448008 313018749 315697149 315844182 316024416 316244664 319310748 319459464 319682106 322781517 323116128 325880928 326032704 326855898 329423112 329652698 329994432 330024861 333003798 333193824 333391081 333581328 336815496 337050234 337207212 339855728 340286656 340476534 341067024 343745856 343985424 344145632 344373768 347482224 347724396 351459648 351504009 351704592 355527468 355775247 359391897 362467097 362673936 362842848 363505644 366616044 366786792 367042418 370601001 370985184 371243736 374159584 374843052 375278994 378226536 378882496 378917433 382337694 382555872 382822488 383000784 383700402 386714088 386983602 387163836 387384768 387420489 390917502 391140576 391595472 394671168 395392104 395667666 398961072 399466944 403527744 403578677 403808976 404090404 408008178 408198204 408482691 412635141 412870608 416403408 416597344 417358332 417649203 420929532 421125576 421659552 425504853 425747664 425945952 426242808 430375356 430675299 430875882 435053349 435807864 439230816 440033148 440544906 444005064 444314506 444775104 444816117 448831206 449087328 449400312 449609616 453968712 454285098 454756032 458647232 459165024 463309632 463632528 464479434 468453834 468672012 468939456 473766273 474036624 474366996 478966122 479189196 479523159 483565248 484674192 488542609 488821392 489049056 490283847 494134668 494479047 494709346 494991648 499505697 499790736 500371992 504302048 505223244 505575351 505810818 509783592 510429984 510667712 510714801 511600536 515618784 515978136 516218448 516560652 521223336 521586594 522127296 527189472 527556888 531948096 533291202 537854402 538411968 544010904 544264272 544643588 545258466 549924066 550180188 550494144 550563627 555204544 556477776 556865604 561239376 561500768 562264578 562918491 567339804 567663552 568323744 573506541 573833808 574233732 574501176 575550603 580071132 580475403 580745754 581077152 586376253 586710864 587393208 592006752 593088156 593501499 598441608 598858682 599200416 599479488 605291616 605713464 606135606 612012267 612297306 618176704 619305912 624605112 624896016 626037498 631394298 631688364 632048832 632489328 638621496 638918928 639364212 645563034 646232256 646313823 651761856 653711796 658846224 659305396 660049722 660817359 666007596 666387648 666471759 666782162 667162656 673246809 673630992 674100468 674414424 679711456 680953068 681427647 682134048 687970848 688291264 688747536 694964448 695448792 696719151 702680751 703008018 703409184 711054936 711550494 718449183 718783794 724934194 725347872 725685696 727011288 733232088 733573584 734084836 741202002 741970368 742064019 742487472 748319168 749686104 750557988 756453072 757834866 758716227 764675388 765111744 765644976 766001568 767400804 773428176 773967204 774327672 774840978 781835004 782281152 782379891 783190944 790784208 791335332 797922144 799936803 806781603 807157354 807617952 808180808 816016356 816396408 816965382 817887699 824886099 825270282 825741216 832806816 833194688 834716664 835298406 841859064 842251152 843319104 843396867 851009706 851495328 851891904 852485616 860750712 861350598 861751764 870106698 871118631 871615728 878461632 880066296 881089812 888010128 888629012 889632234 897662412 898174656 898288023 898800624 899219232 907937424 908570196 909203409 918330048 918445959 927265056 928958868 936907668 937344024 939056247 947091447 947532546 948073248 948733992 957932244 958378392 959046318 968344551 969348384 977085218 977642784 978098112 980567694 988269336 988958094 989418692 989983296 990074583 999011394 999581472 1000173243 1000743984 1008604096 1010446488 1011150702 1011621636 1019567184 1020859968 1021429602 1023201072 1031237568 1031956272 1032436896 1033121304 1042446672 1043173188 1054378944 1054512027 1055113776 1066582404 1067325741 1075708804 1078175691 1087401291 1088021808 1088528544 1089287176 1090516932 1099848132 1100360376 1101127254 1111803003 1112955552 1113731208 1122478752 1123001536 1124529156 1125836982 1134679608 1136647488 1136752299 1147013082 1147667616 1148467464 1149002352 1151101206 1160142264 1160950806 1161491508 1162154304 1162261467 1172752506 1173421728 1174786416 1184013504 1186176312 1187002998 1196883216 1197717364 1198400832 1210583232 1210736031 1211426928 1212271212 1224024534 1224594612 1225448073 1237905423 1238611824 1249210224 1249792032 1252074996 1252947609 1262788596 1263376728 1264978656 1276514559 1277242992 1277837856 1278728424 1291126068 1292025897 1292627646 1305160047 1307423592 1317692448 1318610792 1320099444 1321634718 1332015192 1332943518 1333564324 1334325312 1334448351 1346493618 1347261984 1348200936 1348828848 1359422912 1361906136 1362855294 1364268096 1375941696 1377495072 1389928896 1390897584 1393438302 1405361502 1406016036 1406818368 1421298819 1422109872 1423100988 1436898366 1437567588 1438569477 1449868388 1450695744 1454022576 1465627827 1466464176 1467147168 1468169672 1470851541 1482404004 1483437141 1484128038 1484974944 1498517091 1499372208 1501115976 1512906144 1515669732 1516726053 1517432454 1529350776 1531289952 1532003136 1532144403 1534801608 1546856352 1547934408 1548655344 1549681956 1563670008 1564759782 1566381888 1581568416 1582670664 1595844288 1599873606 1613563206 1614314708 1615235904 1616361616 1632032712 1632792816 1633930764 1635775398 1649772198 1650540564 1651482432 1651690881 1665613632 1669433328 1670596812 1683718128 1684502304 1686793734 1688755473 1702019412 1702990656 1704971232 1720519623 1721501424 1722701196 1723503528 1726651809 1740213396 1741426209 1742237262 1743231456 1759128759 1760132592 1762179624 1776020256 1777258024 1779264468 1780504497 1795324824 1796576046 1797601248 1798438464 1815874848 1817140392 1818406818 1836036801 1836891918 1854530112 1857917736 1873815336 1874688048 1878112494 1894182894 1895065092 1896146496 1897467984 1915864488 1916756784 1918092636 1936689102 1938696768 1938941469 1954170436 1955285568 1961135388 1976538672 1977916188 1978837384 1980149166 1982452077 1998022788 1999162944 1999415277 2000346486 2001487968 2019740427 2020892976 2022301404 2023243272 2039134368 2042859204 2044282941 2046402144 2063912544 2064873792 2066242608 2084893344 2086346376 2090157453 2108042253 2109024054 2110227552 2133164808 2134651482 2151417608 2155347549 2156351382 2174802582 2176043616 2177057088 2178574352 2181033864 2199696264 2200720752 2202254508 2223606006 2225911104 2226192057 2227462416 2244957504 2249058312 2251673964 2269359216 2273504598 2276148681 2294026164 2295335232 2296934928 2298004704 2302202412 2320284528 2321901612 2322983016 2324522934 2345505012 2346843456 2347139673 2349572832 2372352624 2374005996 2393766432 2395434728 2399810409 2420344809 2421472062 2422853856 2424542424 2448049068 2449189224 2450896146 2453663097 2474658297 2475810846 2477223648 2498420448 2499584064 2504149992 2505895218 2525577192 2526753456 2529957312 2530190601 2553029118 2554485984 2555675712 2557456848 2582252136 2584051794 2585255292 2610320094 2613355893 2614847184 2635384896 2637221584 2640198888 2643269436 2664030384 2665887036 2667128648 2668896702 2692987236 2694523968 2694864069 2696401872 2697657696 2723812272 2725710588 2727610227 2754990144 2755337877 2781795168 2786876604 2810723004 2812032072 2817168741 2841274341 2842597638 2844219744 2846201976 2873796732 2875135176 2877138954 2899736776 2905033653 2908045152 2931255654 2932928352 2934294336 2936339344 2941703082 2964808008 2966874282 2968256076 2969949888 2970223749 2997034182 2998744416 3000519729 3002231952 3025812288 3031339464 3033452106 3034864908 3058701552 3062579904 3064288806 3069603216 3093712704 3095868816 3097310688 3099363912 3127340016 3129519564 3131700631 3163136832 3163536081 3165341328 3199747212 3201977223 3227126412 3228629416 3232723232 3234527073 3262203873 3264065424 3265585632 3267861528 3271550796 3299544396 3301081128 3303381762 3335409009 3338866656 3341193624 3367436256 3369004608 3373587468 3377510946 3404038824 3409942464 3410256897 3441039246 3443002848 3445402392 3447007056 3453303618 3480426792 3482852418 3484474524 3486462912 3486784401 3518257518 3520265184 3524359248 3552040512 3554516048 3558528936 3561008994 3590649648 3593152092 3595202496 3631749696 3632208093 3634280784 3636813636 3672073602 3673783836 3676344219 3713716269 3715835472 3747630672 3749376096 3756224988 3758842827 3788365788 3790130184 3794935968 3829543677 3831728976 3833513568 3836185272 3873378204 3876077691 3877882938 3908340872 3915480141 3922270776 3953077344 3955832376 3957674768 3960298332 3964904154 3996045576 3998830554 4000692972 4002975936 4003345053 4039480854 4041785952 4044602808 4046486544 4078268736 4085718408 4088565882 4092804288 4127825088 4132485216 4169786688 4172692752 4180314906 4216084506 4218048108 4220455104 4220987807 4263896457 4266329616 4269302964 4302835216 4310695098 4312702764 4315708431 4349605164 4352087232 4357148704 4362067728 4396883481 4399392528 4401441504 4404509016 4412554623 4447212012 4450311423 4452384114 4454924832 4495551273 4498116624 4503347928 4538718432 4547009196 4550178159 4552297362 4588052328 4593869856 4596009408 4596433209 4604404824 4640569056 4643803224 4645966032 4649045868 4691010024 4694279346 4699145664 4744705248 4748011992 4787532864 4790869456 4799620818 4840689618 4842944124 4845707712 4849084848 4896098136 4898378448 4901792292 4907326194 4949316594 4951621692 4954447296 4955072643 4996840896 5008299984 5011790436 5051154384 5053506912 5060381202 5066266419 5106058236 5108971968 5109616819 5114913696 5161558869 5164504272 5168103588 5170510584 5179955427 5220640188 5224278627 5226711786 5229694368 5274443168 5277386277 5280397776 5286538872 5328060768 5331774072 5334257296 5337793404 5341513491 5385974472 5389728138 5392803744 5395315392 5447624544 5451421176 5455220454 5508110403 5510675754 5563590336 5573753208 5621446008 5624064144 5634337482 5682548682 5685195276 5688439488 5689157479 5692403952 5747593464 5750270352 5754277908 5799473552 5810067306 5816090304 5816824407 5862511308 5865856704 5872678688 5883406164 5929616016 5933748564 5936512152 5940447498 5947356231 5994068364 5997488832 5998245831 6001039458 6004463904 6059221281 6062678928 6066904212 6069729816 6117403104 6128577612 6132848823 6139206432 6191737632 6194621376 6198727824 6254680032 6259039128 6263401262 6270472359 6324126759 6327072162 6330682656 6399494424 6403954446 6454252824 6457258832 6465446464 6466042647 6469054146 6524407746 6528130848 6531171264 6535723056 6543101592 6599088792 6602162256 6606763524 6670818018 6677733312 6678576171 6682387248 6734872512 6747174936 6755021892 6808077648 6820513794 6828446043 6882078492 6886005696 6886874843 6890804784 6894014112 6906607236 6960853584 6965704836 6968949048 6973568802 7036515036 7040530368 7041419019 7048718496 7109032096 7117057872 7122017988 7181299296 7186304184 7199431227 7261034427 7264416186 7268561568 7273627272 7344147204 7347567672 7352688438 7360989291 7423974891 7427432538 7431670944 7495261344 7498752192 7512449976 7517685654 7576731576 7580260368 7589871936 7590571803 7659087354 7663457952 7667027136 7667994863 7672370544 7746756408 7752155382 7755765876 7816681744 7830960282 7840067679 7844541552 7906154688 7911664752 7915349536 7920596664 7929808308 7992091152 7997661108 8001385944 8006690106 8078961708 8083571904 8084592207 8089205616 8092973088 8171436816 8177131764 8182830681 8264970432 8266013631 8336743231 8345385504 8360629812 8432169012 8436096216 8441975614 8451506223 8523823023 8527792914 8532659232 8538605928 8605670432 8621390196 8625405528 8631416862 8699210328 8714297408 8715100959 8724135456 8793766962 8798785056 8802883008 8809018032 8825109246 8894424024 8900622846 8904768228 8909849664 8910671247 8991102546 8996233248 9001559187 9006695856 9077436864 9094018392 9100356318 9104594724 9176104656 9187739712 9192866418 9208809648 9281138112 9282309571 9287606448 9291932064 9298091736 9382020048 9388558692 9395101893 9489410496 9490608243 9496023984 9581738912 9599241636 9605931669 9681379236 9685888248 9698169696 9703581219 9786611619 9792196272 9796756896 9803584584 9814652388 9898633188 9903243384 9910145286 10006227027 10016599968 10023580872 10102308768 10107013824 10120762404 10132532838 10212116472 10219233638 10229827392 10230770691 10323117738 10329008544 10336207176 10341021168 10359910854 10441280376 10448557254 10453423572 10459388736 10548886336 10554772554 10560795552 10573077744 10656121536 10663548144 10668514592 10675586808 10683026982 10771948944 10779456276 10785607488 10895249088 10896624279 10902842352 10910440908 11016220806 11021351508 11029032657 11141148807 11147506416 11236480007 11242892016 11248128288 11268674964 11276528481 11365097364 11370390552 11378314958 11384807904 11488631031 11495186928 11500540704 11508555816 11598947104 11620134612 11628233073 11633648814 11725022616 11745357376 11746440423 11766812328 11859232032 11867497128 11873024304 11880894996 11894712462 11988136728 11996491662 12002078916 12008927808 12010035159 12118442562 12125357856 12133808424 12139459632 12234806208 12257155224 12265697646 12278412864 12383475264 12397455648 12509360064 12518078256 12526802524 12540944718 12648253518 12654144324 12661365312 12662963421 12791689371 12798988848 12807908892 12908505648 12914517664 12932085294 12938108292 12947125293 13048815492 13056261696 13071446112 13086203184 13190650443 13198177584 13204324512 13213527048 13237663869 13341636036 13350934269 13357152342 13364774496 13486653819 13494349872 13510043784 13616155296 13641027588 13650534477 13656892086 13764156984 13773749686 13781609568 13788028224 13789299627 13813214472 13921707168 13931409672 13937898096 13947137604 14073030072 14082838038 14097436992 14218064192 14234115744 14244035976 14362598592 14372608368 14398862454 14522068854 14528832372 14537123136 14547254544 14688294408 14695135344 14705376876 14721978582 14847949782 14854865076 14863341888 14865217929 14990522688 15024899952 15035371308 15153463152 15160520736 15181143606 15198799257 15318174708 15326915904 15328850457 15335989726 15344741088 15484676607 15493512816 15504310764 15511531752 15539866281 15633363488 15661920564 15672835881 15680135358 15689083104 15823329504 15830699072 15832158831 15841193328 15859616616 15984182304 15995322216 16002771888 16013380212 16024540473 16157923416 16169184414 16178411232 16185946176 16342873632 16354263528 16365661362 16524331209 16532027262 16673486462 16690771008 16721259624 16864338024 16872192432 16883951228 16903012446 17047646046 17055585828 17065318464 17067472437 17077211856 17211340864 17242780392 17250811056 17262833724 17398420656 17430201918 17448270912 17450473221 17587533924 17597570112 17618036064 17650218492 17788848048 17801245692 17809536456 17821342494 17842068693 17982205092 17992466496 17994737493 18003118374 18013391712 18177663843 18188036784 18200712636 18209189448 18352209312 18385732836 18398546469 18417619296 18564619142 18575212896 18583864128 18596183472 18764040096 18777117384 18790203786 18811417077 18972380277 18981216486 18992047968 19163477824 19198483272 19211863338 19362758472 19371776496 19396339392 19398127941 19407162438 19573223238 19584392544 19593513792 19607169168 19629304776 19797266376 19806486768 19820290572 20012454054 20033199936 20035728513 20047161744 20204617536 20241524808 20265065676 20424232944 20438467276 20461541382 20485338129 20646235476 20658017088 20660624529 20672414352 20682042336 20719821708 20882560752 20897114508 20906847144 21109545108 21121591104 21124257057 21146155488 21327096288 21337029184 21351173616 21366053964 21543897888 21558912552 21598293681 21783103281 21793248558 21805684704 21820881816 22032441612 22042703016 22058065314 22082967873 22271924673 22282297614 22295012832 22472960014 22485784032 22496256576 22537349928 22553056962 22730194728 22740781104 22756629916 22769615808 22771715409 22977262062 22990373856 23001081408 23003984589 23017111632 23197894208 23240269224 23256466146 23267297628 23450045232 23492880846 23520203037 23533624656 23718464064 23734994256 23746048608 23761789992 23789424924 23976273456 23992983324 24004157832 24020070318 24236885124 24250715712 24253776621 24267616848 24278919264 24514310448 24531395292 24548492043 24794911296 24798040893 25010229693 25036156512 25053605048 25081889436 25296507036 25308288648 25325926842 25354518669 25571469069 25583378742 25597977696 25615817784 25817011296 25829035328 25864170588 25876216584 25894250586 26097630984 26142892224 26145302877 26172406368 26381300886 26396355168 26408649024 26427054096 26475327738 26683272072 26701868538 26714304684 26729548992 26732013741 26973307638 26988699744 27004677561 27020087568 27232310592 27282055176 27301068954 27313784172 27528313968 27547499372 27563219136 27578599254 27626428944 27843414336 27846928713 27862819344 27875796192 27894275208 28146060144 28165676076 28185305679 28468231488 28471824729 28488071952 28745216736 28797724908 28817795007 29044137708 29057664744 29094509088 29110743657 29359834857 29376588816 29390270688 29410753752 29443957164 29695899564 29709730152 29730435858 30018681081 30049799904 30070742616 30306926304 30321041472 30362287212 30397598514 30636349416 30657700914 30671979452 30689482176 30692312073 30969353214 30987025632 31008621528 31023063504 31079732562 31266726976 31323841128 31345671762 31360270716 31378166208 31646659008 31664317662 31682386656 31719233232 31968364608 31990644432 32005543776 32026760424 32049080946 32315846832 32338368828 32356822464 32685747264 32689872837 32708527056 32731322724 33048662418 33064054524 33087097971 33346972924 33423446421 33442519248 33709440021 33728676048 33744384864 33767902456 33806024892 33829585443 34095292092 34111171656 34134944874 34154423712 34465893093 34485560784 34501622112 34525667448 34796841312 34860403836 34884699219 34900946442 35175067848 35236072128 35239321269 35300436984 35577696096 35602491384 35619072912 35642684988 35684137386 35964410184 35989474986 36006236748 36026783424 36030105477 36355327686 36376073568 36401425272 36418378896 36704418624 36771465672 36797092938 36835238592 37129238284 37150425792 37192366944 37528080192 37554234768 37580407572 37622834154 37944760554 37962432972 37984095936 37988890263 38375068113 38396966544 38423726676 38725516944 38743552992 38796255882 38814324876 38841375879 39146446476 39168785088 39214338336 39258609552 39571951329 39594532752 39612973536 39640581144 39712991607 40024908108 40052802807 40071457026 40094323488 40459961457 40483049616 40530131352 40848465888 40876934552 40923082764 40951603431 40970676258 41292470952 41321249058 41344828704 41364084672 41367898881 41439643416 41765121504 41794229016 41813694288 42219090216 42248514114 42292310976 42654192576 42702347232 42732107928 43087795776 43117825104 43196587362 43566206562 43586497116 43611369408 43641763632 44064883224 44085406032 44116130628 44165935746 44543849346 44564595228 44590025664 44595653787 44945920028 44971568064 45074699856 45106113924 45460389456 45481562208 45513259832 45543430818 45596397771 45954524124 45980747712 45986551371 46007969178 46034223264 46454029821 46480538448 46512932292 46534595256 46619598843 46900090464 46985761692 47018507643 47040406074 47067249312 47469988512 47492097216 47496476493 47523579984 47578849848 47952546912 47985966648 48008315664 48040140636 48073621419 48473770248 48507553242 48535233696 48557838528 49028620896 49062790584 49096984086 49572993627 49596081786 50020459386 50072313024 50107210096 50163778872 50593014072 50616577296 50651853684 50709037338 51142938138 51166757484 51195955392 51202417311 51231635568 51634022592 51728341176 51752433168 51788501172 52195261968 52290605754 52344812736 52351419663 52762601772 52792710336 52854108192 52950655476 53366544144 53403737076 53428609368 53464027482 53526206079 53946615276 53977399488 53984212479 54009355122 54040175136 54532991529 54564110352 54602137908 54627568344 55056627936 55094998744 55157198508 55195639407 55252857888 55693857426 55725638688 55751592384 55788550416 56292120288 56331352152 56370611358 56434251231 56917140831 56943649458 56976143904 57490433472 57595449816 57635590014 58088275416 58115329488 58189018176 58194383823 58221487314 58719669714 58753177632 58780541376 58821507504 58887914328 59391799128 59419460304 59460871716 60037362162 60099599808 60107185539 60141485232 60613852608 60724574424 60795197028 61272698832 61315401828 61343958904 61384624146 61456014387 61938706428 61974051264 61981873587 62017243056 62046127008 62159465124 62647682256 62691343524 62720541432 63328635324 63364773312 63372771171 63438466464 63981288864 64011087552 64053520848 64098161892 64631693664 64676737656 64794881043 65349309843 65379745674 65417054112 65462645448 66097324836 66128109048 66174195942 66248903619 66693945848 66815774019 66846892842 66885038496 67418880042 67457352096 67488769728 67535804912 67612049784 67659170886 68190584184 68222343312 68269889748 68308847424 68315146227 68931786186 68971121568 69003244224 69011953767 69051334896 69593682624 69720807672 69769398438 69801892884 70350135696 70478642538 70560609111 70600873968 71155392192 71204982768 71238145824 71285369976 71368274772 71928820368 71978949972 72012473496 72060210954 72710655372 72752147136 72761329863 72802850544 72836757792 73542931344 73594185876 73645476129 74258476568 74384733888 74394122679 75030689079 75108469536 75160815144 75245668308 75889521108 75924865944 75977780526 76063556007 76714407207 76750136226 76793933088 76847453352 77451033888 77487105984 77592511764 77628649752 77682751758 78292892952 78428676672 78435908631 78517219104 79143902658 79189065504 79225947072 79281162288 79425983214 80049816216 80105605614 80142914052 80188646976 80196041223 80919922914 80966099232 81014032683 81060262704 81696931776 81753869104 81846165528 81903206862 81941352516 82584941904 82642498116 82689657408 82735797762 82879286832 83530243008 83540786139 83588458032 83627388576 84438180432 84497028228 84555917037 85404694464 85415474187 85464215856 86235650208 86393174724 86453385021 87132413124 87172994232 87283527264 87332230971 88079504571 88129766448 88170812064 88232261256 88331871492 89087698692 89129190456 89191307574 89891840056 90056043243 90149399712 90212227848 90920778912 90963124416 91026519664 91086861636 91192795542 91909048248 91973102742 92015938356 92068446528 92076936219 92908059642 92961076896 93025864584 93069190512 93239197686 93800180928 93971523384 94037015286 94080812148 94134498624 94939977024 94992952986 95047159968 95157699696 95905093824 95971933296 96016631328 96080281272 96147242838 96947540496 97015106484 97070467392 97082719561 98057241792 98069618511 98125581168 98193968172 99145987254 99192163572 99261293913 100040918772 100214420192 100270339263 100327557744 101128320063 101186028144 101233154592 101303707368 101418074676 101488756329 102285876276 102333514968 102404834622 102463271136 103397679279 103456682352 103504866336 103577002344 104390523936 104581211508 104654097657 104702839326 105525203544 105708216384 105717963807 105901310952 106733088288 106807474152 106857218736 106928054964 107052412158 107893230552 107968424958 108018710244 108080350272 108090316431 109065983058 109128220704 109204275816 109255136688 110113255872 110189997488 110314397016 110391278814 110505715776 111387714852 111451277376 111577100832 112584240576 112662704304 112741222716 112868502462 113834281662 113887298916 113952287808 113966670789 115125204339 115190899632 115271180028 116176550832 116230658976 116388767646 116442974628 116524127637 117439339428 117506355264 117643015008 117775828656 118715853987 118783598256 118838920608 118921743432 119138974821 120074724324 120158408421 120214371078 120282970464 121379884371 121449148848 121590394056 122545397664 122630803656 122687917808 122769248292 122854810293 122912028774 123877412856 123963747174 124034486112 124092254016 124103696643 124318930248 125295364512 125382687048 125441082864 126657270648 126745542342 126876932928 127962577728 128107041696 128196323784 129263387328 129353475312 129589762086 130698619686 130759491348 130834108224 130850622017 130925290896 132194649672 132256218096 132348391884 132497807238 133387891696 133631548038 133693785684 133770076992 133786961361 134837760084 134914704192 135071609824 135224099568 135318341772 136381168368 136444686624 136539779496 136630292454 136789193313 137863572372 137942243136 137959654113 138023907534 138102669792 139362089463 139441615344 139538796876 139603785768 139858796529 140700271392 140957285076 141055522929 141121218222 141201747936 142409965536 142476291648 142489429479 142570739952 142736549544 143857640736 143957899944 144024946992 144120421908 144220864257 145421310744 145522659726 145605701088 145673515584 147085862688 147188371752 147290952258 148516953136 148718980881 148788245358 150061378158 150216939072 150321630288 150491336616 151779042216 151849731888 151955561052 152127112014 153428814414 153500272452 153587866176 153607251933 153694906704 154902067776 155185023528 155257299504 155365503516 156585785904 156871817262 157034438208 157054258989 158287805316 158378131008 158398121389 158562324576 158851966428 160099632432 160211211228 160285828104 160392082446 160578618237 161839845828 161932198464 161952637437 162028065366 162120525408 163507738208 163598974587 163692331056 163806413724 163882705032 165169883808 165284996232 165471595524 165586918221 165758573664 167081572278 167176916064 167254777152 168876360864 168994056456 169111834074 169302753693 170751422493 170830948374 170928431712 172471300416 172786349448 172906770042 174264826248 174345988464 174567054528 174583151469 174664461942 176159009142 176259532896 176341624128 176363881849 176464522512 176663742984 178175397384 178258380912 178382615148 179783680112 180112086486 180298799424 180321556617 180424455696 181841557824 182053039328 182173723272 182385591084 183818096496 183946205484 184031876712 184153872438 184368043161 185816119284 185922153792 185945620761 186051729168 186138381024 186478395372 187943046768 188074030572 188161624296 189985905972 190094319936 190118313513 190315399392 191943866592 192033262656 192160562544 192294485676 193895080992 194030212968 194165439122 194384643129 196047929529 196139237022 196251162336 196387936344 198291974508 198384327144 198522587826 200081837544 200428840384 200447322057 200540678526 200655115488 202256640126 202372056288 202466309184 202607414736 202836149352 202977512658 204571752552 204667029936 204809669244 204926542272 204945438681 206795358558 206913364704 207009732672 207035861301 207154004688 208781047872 209162423016 209308195314 209405678652 211050407088 211435927614 211681827333 211802621904 213466176576 213493120133 213614948304 213714437472 213856109928 214104824316 215786461104 215936849916 216037420488 216180632862 218131966116 218256441408 218283989589 218408551632 218510273376 220379994976 220628794032 220782557628 220936428387 222775429704 223154201664 223182368037 225092067237 225325408608 225482445432 225737004924 227668563324 227774597832 227933341578 228190668021 230143221621 230250408678 230381799264 230542360056 232353101664 232461317952 232777535292 232885949256 233048255274 234878678856 235286030016 235307725893 235551657312 237431707974 237567196512 237677841216 237843486864 238277949642 240149448648 240316816842 240428742156 240565940928 242759768742 242898297696 243042098049 243180788112 245090795328 245261607312 245375835616 245538496584 245709620586 245824057548 247754825712 247927494348 248068972224 248207393286 248637860496 250590729024 250622358417 250765374096 250882165728 253314541296 253491084684 253667751111 256214083392 256246422561 256392647568 258439040161 258706950624 259179524172 259360155063 261397239372 261518982696 261701244034 261850581792 261996692913 264238513713 264389299344 264512436192 264696783768 264995614476 266775783392 267263096076 267387571368 267573922722 269675520168 270143219648 270168129729 270448199136 270636683544 272762336736 272889373248 273079558992 273260584908 273578386626 275727144744 275919308226 276047815068 276205339584 276230808657 278724178926 278883230688 279077593752 279207571536 279717593058 281400542784 281914570152 282111045858 282242436444 282403495872 284819931072 284978858958 285141479904 285473099088 287715281472 287915799888 288049893984 288240843816 288441728514 290842621488 291045319452 291211402176 291248158683 294171725376 294208855533 294376743504 294581904516 297033906272 297437961762 297576490716 297783881739 300122756316 300643260576 300811017789 300982673232 303384960189 303558084432 303699463776 303911122104 304254224028 304466268987 306857628828 307000544904 307214503866 307389813408 310193037837 310370047056 310514599008 310731007032 313171571808 313743634524 313962292971 314108517978 316575610632 316796242778 317124649152 317153891421 317703932856 320199264864 320422422456 320571656208 320784164892 321157236474 323679691656 323905274874 324056130732 324241050816 327015476416 327197949174 327384662112 327612827448 327765410064 330339767616 330569992464 330943191048 331173836442 331517147328 334163144556 334353832128 337752721728 337988112912 338223668148 338605507386 341502844986 341661896748 341856863424 341900012367 345375613017 345572698896 345813540084 348529652496 348691976928 349166302938 349328923884 349572382911 352318018284 352519065792 352727763698 352929045024 353327485968 356147561961 356350794768 356516761824 356765230296 357416924463 359567360224 360224172972 360475225263 360643113234 360848911392 364106078656 364139653113 364347446544 364771182168 367636192992 367892410968 368063753424 368307744876 368564430879 368736086322 371632238568 371891241522 372103458336 372276762048 372311089929 372956790744 375886093536 376148061144 376323248592 379971811944 380236627026 380630798784 383887733184 384321125088 384588971352 387790161984 388060425936 388330878244 388769286258 392095859058 392278474044 392502324672 392551866051 392775872688 396583949016 396768654288 397045175652 400163675088 400894644114 401081357052 401310230976 401360884083 404513280252 404744112576 405214829472 405672298704 405955025316 409143505104 409334059872 409619338488 409890877362 410367579939 413590717116 413826729408 413878962339 414071722602 414308009376 418086268389 418324846032 418616390628 418811357304 419576389587 422100814176 422871855228 423166568787 423363654666 423605243808 426986240266 427229896608 427428874944 427468288437 427712219856 428209648632 431572922208 431873699832 432074840976 432361265724 432662592771 436263932232 436567979178 436817103264 437020546752 440759989952 441257588064 441565115256 441872856774 445550859408 446156942643 446364736074 450184134474 450650817216 450964890864 451474009848 455337126648 455549195664 455866683156 456381336042 460286443242 460500817356 460763598528 460821755799 461084720112 464706203328 465555070584 465771898512 466096510548 469757357712 470615451786 471103314624 471162776967 474863415948 475134393024 475194364167 475686973728 476555899284 480298897296 480633633684 480857484312 481735854711 485519537484 485796595392 485857912311 486084196098 486361576224 490523214624 490751671232 490796923761 491076993168 491419241172 491648115096 495509651424 495854988696 496414786572 496760754663 497275720992 501244716834 501530748192 501764331456 506629082592 506982169368 507335502222 507908261079 512254267479 512492845122 512785295136 516878080322 517413901248 518359048344 518720310126 522794478744 523037965392 523402488068 523701163584 523749454407 523993385826 528477027426 528778598688 529024872384 529091645547 529393567536 529991228952 533551566784 534526192152 534775142736 535147845444 539351040336 540336259458 540896398272 540964669851 541273367088 545524673472 546159117984 546521169816 547156773252 551454289488 551838616452 552095630136 552461617314 553104129483 557448357852 557766461376 557836862283 558155187504 558415143072 559435186116 563829140304 564222091716 564484872888 569957717916 570282959808 570354940539 570946198176 575831599776 576099787968 576481687632 576883457028 581685242976 582090638904 582496317366 583153929387 588143788587 588417711066 588753487008 589163809032 594067812544 594875923524 595152981432 595567763478 600245512632 601286521152 601341966171 601622035578 601965346464 606769920378 607116168864 607398927552 607822244208 608508448056 608932537974 613715257656 614001089808 614429007732 614779626816 614836316043 620386075674 620740094112 621029198016 621107583903 621462014064 626343143616 627487269048 627924585942 628217035956 633151221264 633592485556 634307782842 635045481999 635407865712 640398529728 640479360399 640844844912 641143312416 641568329784 642314472948 647359383312 647810549748 648112261464 654395898348 654769324224 654851968767 655225654896 655530820128 661139984928 661886382096 662347672884 662809285161 668326289112 669547104111 675276201711 675976225824 676447336296 677211014772 683005689972 683323793496 683800024734 684572004063 690429664863 690751226034 691145397792 691627080168 697059304992 697383953856 698332605876 698657847768 699144765822 704636036568 705455527396 705858090048 705923177679 706654971936 712295123922 712701589536 713033523648 713530460592 714833848926 719134720448 720448345944 720950450526 721286226468 721697822784 728279306226 728694893088 729126294147 729542364336 735272385984 735784821936 736127506848 736615489752 737128861758 737472172644 743264477136 743782483044 744206916672 744622179858 745913581488 751772187072 751867075251 752296122288 752646497184 759943623888 760473254052 761003253333 768642250176 768739267683 769177942704 775317120483 776120851872 776661756488 777538572516 778080465189 784191718116 784556948088 785103732102 785551745376 785990078739 792715541139 793167898032 793537308576 794090351304 800327350176 801789288228 802162714104 802721768166 809026560504 810429658944 810504389187 811344597408 811910050632 818287010208 818668119744 819238676976 819781754724 820735159878 827181434232 827757924678 828143445204 828616018752 828692425971 836172536778 836649692064 837232781256 837622714608 839152779174 844201628352 845743710456 846333137574 846727309332 847210487616 853972480532 854459793216 854936576874 855424439712 856419297264 863145844416 863747399664 864149681952 864722531448 865325185542 872527864464 873135958356 873634206528 873744476049 882515176128 882626566599 883130230512 883745713548 891101718816 892313885286 892729472148 893351645217 900368268948 901929781728 902433053367 902948019696 910154880567 910674253296 911098391328 911733366312 912762672084 913398806961 920572886484 921001634712 921643511598 922169440224 930579113511 931110141168 931543797024 932193021096 939514715424 941230903572 941886878913 942325553934 949726831896 950388728334 951373947456 951461674263 953111798568 960597794592 961267267368 961714968624 963471709422 971039074968 971715824622 972168392196 972723152448 981046429248 981593847522 982153986336 982838482344 983296230192 991019302848 991709977392 992829573144 993521509326 994551441984 1002489433668 1003061496384 1013258165184 1013964338736 1014671004444 1015816522158 1024508534958 1024985690244 1025570590272 1025700037101 1033756160644 1036126839051 1036718096688 1037440620252 1045588957488 1046075930784 1046804976136 1047498908814 1047986771652 1048717148733 1056954054852 1057557197376 1058183291094 1058787135072 1059982457904 1068442685883 1069052384304 1069550285472 1070295690888 1072250773389 1078702080672 1080672518916 1081425675789 1081929339702 1082546734176 1092318235968 1092418959339 1093042339632 1094313546504 1102908578976 1103677232904 1104191260272 1104923234628 1105693292637 1106208258966 1114896715704 1115673724566 1116310375008 1116830286144 1116933269787 1118870372232 1127658280608 1128444183432 1128969745776 1139915435832 1140709881078 1141892396352 1151663199552 1152963375264 1153766914056 1163370485952 1164181277808 1164992634732 1166307858774 1176287577174 1176835422132 1177506974016 1177655598153 1178327618064 1189751847048 1190305962864 1191135526956 1200491025264 1202683932342 1203244071156 1203930692928 1204082652249 1213539840756 1214232337728 1215644488416 1217016896112 1217865075948 1227430515312 1228002179616 1228858015464 1229672632086 1231102739817 1240772151348 1241480188224 1241636887017 1242215167806 1242924028128 1254258805167 1254974538096 1255849171884 1256434071912 1258729168761 1266302442528 1267184971112 1268615565684 1269499706361 1270090963998 1270815731424 1280958720798 1281689689824 1282286624832 1282404865311 1283136659568 1284628945896 1294718766624 1295621099496 1296224522928 1297987778313 1308791796696 1309703937534 1310451309792 1311061640256 1322279969856 1323772764192 1324695345768 1325618570322 1336652578224 1338470827929 1339094208222 1350552403422 1351952451648 1352894672592 1354422029544 1366011379944 1366647586992 1367600049468 1369144008126 1380859329726 1381502452068 1382290795584 1382465267397 1383254160336 1394118609984 1396665211752 1397315695536 1398289531644 1409272073136 1410911054792 1411846355358 1413309943872 1413488330901 1424590247844 1425403179072 1425583092501 1427060921184 1429667697852 1440896691888 1441900901052 1442572452936 1445207564133 1456558612452 1457389786176 1457573736933 1458252588294 1459084728672 1471569643872 1472255013696 1472390771283 1473230979504 1474257723516 1474944345288 1486528954272 1487564966088 1489244359716 1490282263989 1491827162976 1503734150502 1504592244576 1505292994368 1519887247776 1520946508104 1522006506666 1523724783237 1536762802437 1537478535366 1538355885408 1550634240966 1552241703744 1553323512976 1555077145032 1556160930378 1568383436232 1569113896176 1570207464204 1571103490752 1571248363221 1571980157478 1585431082278 1586335796064 1587074617152 1587274936641 1588180702608 1600654700352 1603578576456 1604325428208 1605443536332 1618053121008 1621008778374 1622689194816 1622894009553 1623820101264 1636574020416 1638477353952 1639563509448 1641470319756 1654362868464 1655515849356 1656286890408 1657384851942 1659312388449 1672345073556 1673299384128 1673510586849 1674465562512 1675245429216 1678305558348 1691487420912 1692666275148 1693454618664 1707944961064 1709873153748 1710848879424 1711064821617 1712838594528 1727494799328 1728299363904 1729445062896 1730650371084 1745055728928 1746271916712 1747488952098 1749461788161 1764431365761 1765253133198 1766260461024 1767491427096 1782203437632 1784627770572 1785458944296 1786703290434 1800736537896 1803859563456 1804025898513 1804866106734 1805896039392 1820309761134 1821348506592 1822196782656 1823466732624 1825525344168 1826797613922 1841145772968 1842003269424 1843287023196 1844338880448 1844508948129 1861158227022 1862220282336 1863087594048 1863322751709 1864386042192 1879029430848 1882461807144 1883773757826 1884651107868 1899453663792 1900777456668 1902923348526 1905136445997 1906223597136 1921195589184 1921438081197 1922534534736 1923429937248 1926943418844 1942078149936 1943431649244 1944336784392 1963187695044 1964307972672 1964555906301 1965676964688 1966592460384 1983419954784 1985659146288 1987043018652 1988427855483 2004978867336 2008641312333 2025828605133 2027928677472 2029342008888 2031633044316 2049017069916 2049971380488 2051400074202 2053716012189 2067512321288 2071288994589 2072253678102 2073436193376 2074881240504 2091177914976 2092151861568 2093609952272 2094997817628 2095973543304 2097434297466 2113908109704 2116366582188 2117574270144 2117769533037 2119964915808 2136885371766 2138104768608 2139100570944 2140591381776 2144501546778 2157404161344 2161345037832 2162851351578 2163858679404 2165093468352 2184837918678 2186084679264 2187378882441 2188627093008 2205817157952 2207354465808 2208382520544 2209846469256 2211386585274 2212416517932 2229793431408 2231347449132 2232620750016 2233866539574 2237740744464 2255316561216 2255601225753 2256888366864 2257939491552 2279830871664 2281419762156 2283009759999 2305926750528 2306217803049 2307533828112 2325951361449 2328362555616 2329985269464 2332615717548 2334241395567 2352575154348 2353670844264 2355311196306 2356655236128 2357970236217 2378146623417 2379503694096 2380611925728 2382271053912 2400982050528 2405367864684 2406488142312 2408165304498 2427079681512 2431288976832 2431513167561 2434033792224 2435730151896 2454861030624 2456004359232 2457716030928 2459345264172 2462205479634 2481544302696 2483273774034 2484430335612 2485848056256 2486077277913 2508517610334 2509949076192 2511698343768 2512868143824 2517458337522 2532604885056 2534369942224 2537231131368 2538999412722 2540181927996 2541631462848 2561917441596 2563379379648 2564809730622 2566273319136 2569257891792 2589437533248 2591242198992 2592449045856 2595975556626 2617583593392 2619407875068 2620902619584 2621233428147 2647545528384 2647879699797 2649390691536 2651237140644 2673305156448 2676941655858 2678188416444 2680054935651 2701104806844 2705789345184 2707299160101 2708844059088 2730464641701 2732022759888 2733295173984 2735200098936 2738288016252 2740196420883 2761718659452 2763004904136 2764930534794 2766508320672 2791737340533 2793330423504 2794631391072 2796579063288 2818544146272 2821822109584 2823692710716 2825660636739 2826976661802 2849180495688 2851166185002 2854121842368 2854385022789 2859335395704 2881793383776 2883801802104 2885144905872 2890415128266 2913117224904 2915147473866 2916505176588 2918169457344 2943139287744 2944781542566 2946461959008 2948515447032 2949888690576 2973057908544 2975129932176 2978488719432 2980564527978 2983654325952 3007468301004 3009184489152 3009564306391 3039774495552 3041893016208 3044013013332 3047449566474 3073525604874 3074957070732 3076711770816 3077100111303 3101268481932 3106647025952 3108380517153 3110154290064 3112321860756 3136766872464 3138227792352 3140414928408 3142496726442 3143960314956 3146151446199 3170862164556 3172671592128 3174549873282 3176361405216 3205328057649 3207157152912 3208650856416 3210887072664 3216752320167 3236106242016 3242017556748 3244277027367 3245788019106 3247640202528 3276954707904 3277256878017 3279127018896 3282940639512 3308725736928 3311031698712 3312573780816 3314769703884 3317079877911 3318624776898 3344690147112 3347021173698 3348931125024 3350490858432 3350799809361 3356611116696 3382974841824 3385332550296 3386909237328 3415889922128 3419746307496 3422129643234 3425677189056 3454989598656 3458890125792 3461300742168 3490111457856 3492543833424 3494977904196 3498923576322 3528862731522 3530506266396 3532520922048 3532966794459 3534982854192 3569255541144 3570917888592 3573406580868 3601473075792 3608051797026 3609732213468 3611792078784 3612247956747 3640619522268 3642697013184 3646933465248 3651050688336 3653595227844 3682291545936 3684006538848 3686574046392 3689017896258 3693308219451 3722316454044 3724440564672 3724910661051 3726645503418 3728772084384 3762776415501 3764923614288 3767547515652 3769302215736 3798907327584 3801554913336 3805846697052 3808499119083 3810272891994 3812447194272 3842876162394 3845069069472 3846859874496 3847214595933 3853886837688 3884156299872 3886863298488 3888673568784 3893963334939 3926375390088 3929111812602 3931353929376 3933184920768 3966839909568 3971318292576 3974086037304 3976855710966 4009957734672 4015412483787 4017282624666 4051657210266 4055857354944 4056369282527 4058684017776 4063266088632 4098034139832 4099942760976 4102800148404 4107432024378 4135024642576 4142577989178 4144507356204 4146872386752 4147395802191 4149762481008 4182355829952 4187219904544 4189995635256 4191947086608 4194868594932 4227816219408 4232733164376 4235539066074 4239929831616 4240464992703 4273770743532 4276209537216 4276749277503 4281182763552 4289003093556 4322690075664 4325702703156 4327717358808 4335622692399 4369675837356 4372169358528 4372721210799 4374757764882 4377254186016 4414708931616 4416765041088 4417172313849 4419692938512 4422773170548 4424833035864 4459586862816 4462694898264 4467733079148 4470846791967 4475481488928 4511202451506 4513776733728 4515878983104 4559661743328 4562839524312 4566019519998 4610288407311 4612435606098 4615067656224 4651902722898 4656725111232 4659970538928 4665231435096 4668482791134 4705150308696 4707341688528 4710622392612 4713310472256 4713745089663 4715940472434 4756293246834 4759007388192 4761223851456 4761824809923 4764542107824 4801964101056 4810735729368 4812976284624 4816330608996 4854159363024 4863026335122 4868067584448 4868682028659 4871460303792 4909722061248 4910341763059 4915432061856 4918690528344 4924410959268 4963088605392 4966547548068 4968860671224 4972154555826 4977937165347 5017035220668 5019898152384 5020531760547 5023396687536 5025736287648 5034916675044 5068739884448 5074462262736 5077998825444 5080363855992 5123834883192 5129619461244 5132546638272 5133194464851 5138515783584 5182484397984 5184898091712 5191951113252 5235167186784 5238815750136 5242466856294 5248385364483 5293294097283 5295759399594 5298781383072 5302474281288 5346610312896 5353883311716 5356376832888 5360109871302 5402209613688 5411578690368 5412077695539 5414598320202 5417688118176 5460929283402 5464045519776 5466590347968 5470400197872 5476576032504 5480392841766 5523437318904 5526009808272 5529861069588 5533016641344 5583474681066 5586660847008 5589262782144 5589968255127 5593158126576 5637088292544 5643644219168 5647385421432 5651321273478 5653953323604 5698360991376 5702332370004 5708770045578 5715409337991 5718670791408 5763586767552 5764314243591 5767603604208 5770289811744 5780830256532 5826234449808 5830294947732 5833010353176 5889563085132 5892923918016 5893667718903 5897030894064 5899777381152 5950259864352 5956977438864 5961129055956 5965283566449 6014936602008 6019128612782 6025923936999 6077485815399 6083786032416 6088026026664 6094899132948 6147051209748 6149914141464 6154200222606 6202536963864 6213294051904 6213866983767 6216761034306 6220308580128 6224643721512 6273533744928 6276455584704 6280829856816 6284993452884 6287920629912 6292302892398 6341724329112 6349099746564 6352722810432 6353308599111 6410656115298 6414314305824 6417301712832 6421774145328 6433504640334 6472212484032 6484035113496 6488554054734 6491576038212 6495280405056 6554513756034 6558254037792 6562136647323 6565881279024 6617451473856 6622063397424 6625147561632 6629539407768 6634159755822 6637249553796 6689380294224 6694042347396 6697862250048 6701599618722 6713222233392 6765949683648 6766803677259 6770665100592 6773818474656 6831779844256 6839492614992 6844259286468 6849029279997 6917780251584 6918653409147 6922601484336 6977854084347 6985087666848 6989955808392 6997847152644 7002724186701 7057725463044 7061012532792 7065933588918 7069965708384 7073910708651 7134439870251 7138511082288 7141835777184 7146813161736 7202946151584 7216103594052 7219464426936 7224495913494 7281239044536 7293866930496 7294539502683 7302101376672 7307190455688 7364583091872 7368013077696 7373148092784 7378035792516 7386616438902 7444632908088 7449821322102 7453291006836 7457544168768 7525552831002 7529847228576 7535095031304 7538604431472 7597814655168 7603109826672 7611693394104 7616998238166 7620545783988 7624894388544 7685752324788 7690138138944 7694429191866 7707773675376 7768312599744 7773726596976 7777347137568 7787926669878 7852750780176 7858223625204 7862707858752 7863700284441 7942636585152 7943639099391 7948172074608 7953711421932 8019915469344 8030824967574 8034565249332 8040164806953 8103314420532 8112738565054 8117368035552 8121897480303 8126532177264 8191393925103 8196068279664 8199885521952 8205600296808 8214864048756 8220589262649 8270049285152 8285155978356 8289014712408 8294791604382 8299524962016 8374439809088 8375212021599 8379991270512 8383894173216 8389737189864 8455632438816 8465466328752 8471078132148 8476981910217 8480929985406 8547541487064 8553498555006 8562365527104 8563155068367 8578006187112 8645380151328 8651405406312 8655434717616 8671245384798 8739351674712 8745442421598 8749515529764 8754508372032 8829417863232 8834344627698 8839385877024 8845546341096 8849666071728 8919173725632 8925389796528 8935466158296 8941693583934 8950962977856 9022404903012 9027553467456 9028692919173 9119323486656 9125679048624 9132039039996 9220576814622 9224871212196 9230135312448 9231300333909 9303805445796 9319941077856 9325141551459 9330462870192 9336965582268 9410300617392 9414683377056 9421244785224 9427490179326 9431880944868 9438454338597 9512586493668 9518014776384 9523649619846 9529084215648 9615984172947 9621471458736 9625952569248 9632661217992 9650256960501 9708318726048 9726052670244 9732831082101 9737364057318 9742920607584 9820683526118 9830864123712 9831770634051 9837381056688 9848821918536 9926177210784 9933095096136 9937721342448 9944309111652 9951239633733 9955874330694 10034070441336 10041063521094 10046793375072 10051472575296 10069833350088 10137479768896 10148924525472 10155997650888 10160727711984 10247669766384 10259238922488 10266388929702 10277031567168 10364968795968 10383902226504 10470334373568 10477631500272 10484933712588 10496770728966 10586588194566 10591518799188 10597562766144 10598900383377 10604948562576 10707766623432 10712753665776 10720219742604 10804419227376 10824155391078 10829196640404 10835376236352 10836743870241 10921858566804 10928091039552 10940800395744 10953152065008 10960785683532 11046874637808 11052019616544 11059722139176 11079924658353 11166949362132 11173321694016 11174731983153 11179936510254 11186316253152 11287288438336 11288329246503 11294770842864 11302642546956 11307906647208 11396721982752 11404664740008 11417540091156 11425497357249 11430818675982 11437341582816 11528628487182 11535207208416 11540579623488 11541643787799 11561660513064 11652468899616 11660589895464 11666020706352 11681890004817 11779126170264 11787335437806 11794061788128 11799554762304 11900519728704 11913954877728 11922258111912 11930567132898 12029873204016 12038257225564 12046237451361 12051847873998 12154971630798 12167572064832 12169107847581 12176052053328 12189798265896 12294102419496 12299828282928 12308400445212 12405073927728 12427733967534 12433522068612 12440617160256 12442187406573 12449287443024 12547067489856 12561659713632 12569986905768 12575841259824 12584605784796 12683448658224 12698199493128 12706617198222 12721394978109 12821312230596 12828628611648 12830247832509 12843548290656 12867009280668 12968070226992 12977108109468 12983152076424 13006868077197 13109027512068 13116508075584 13118163632397 13124273294646 13131762558048 13244126794848 13250295123264 13251516941547 13259078815536 13268319511644 13274499107592 13378760588448 13388084694792 13403199237444 13412540375901 13426444466784 13533607354518 13541330201184 13547636949312 13663559688512 13678985229984 13688518572936 13698058559994 13830865221933 13837306818294 13845202968672 13955708168694 13970175333696 13979911616784 13995694305288 14005448373402 14115450926088 14122025065584 14131867177836 14139931416768 14141235268989 14147821417302 14268879740502 14277022164576 14283671554368 14285474429769 14293626323472 14405892303168 14432207188104 14438928853872 14448991826988 14562478089072 14589079005366 14604202753344 14606046085977 14614380911376 14729166183744 14731025289177 14746296185568 14756071585032 14773232877804 14889265816176 14899642644204 14906582013672 14933811496041 15051105662004 15059694457152 15061595281641 15070190062608 15077208862944 15206219653344 15223386788208 15233996476332 15241091567976 15371504649576 15388858383732 15399583394553 15415547350752 15547453193952 15554694275136 15575853339756 15705501560352 15716447250408 15727400568882 15745156093449 15879882291849 15887278198782 15896344149216 15907422843864 16039830938688 16061649935148 16069130498664 16080329613906 16206628841064 16225477130108 16234736071104 16236233086617 16243794960606 16253064354528 16382787850206 16392136559328 16399771043904 16411200593616 16429728097512 16441178525298 16540098570304 16570311956712 16578029424816 16589583208764 16599049924032 16750424043198 16759982541024 16767788346432 16769904765381 16779474379728 16911264877632 16930932657504 16942156264296 16953963820434 16961859970812 17095082974128 17106997110012 17126310136734 17146228013973 17156012374224 17290760302656 17292942730773 17302810812624 17310869435232 17342490769596 17478703349424 17490884843196 17499031059528 17668689255396 17678771754048 17681003156709 17691092682192 17699332143456 17850779593056 17870932316592 17883387167868 17895850699347 18044809806024 18057385838346 18077771810997 18232457446197 18251358097248 18264078079992 18441153629244 18449742424392 18462600667818 18607610891592 18639882155712 18641600951301 18650283102918 18660925740384 18673931164536 18820601234784 18829366754112 18842489570448 18854980358652 18863761889736 18876908677194 19025172987336 19047299239692 19058168431296 19059925797333 19231968345894 19242942917472 19251905138496 19265322435984 19300513921002 19416637452096 19452105340488 19465662164202 19474728114636 19485841215168 19641367052236 19663541268102 19674762113376 19686409941969 19697643837072 19852354421568 19866190192272 19875442684896 19888618223304 19902479267466 19911748661388 20068140882672 20082127042188 20093586750144 20139666700176 20297849050944 20300411031777 20311995301776 20321455423968 20495339532768 20518477844976 20532777859404 20547087839991 20755960227441 20767804453008 20933562253041 20955263000544 20969867425176 20993541457932 21008172560103 21173176389132 21183037598376 21197800766754 21209897125152 21221732125953 21403319610753 21415533246864 21425507331552 21440439485208 21608838454752 21648310782156 21658393280808 21673487740482 21843717133608 21881600791488 21883618508049 21906304130016 21921571367064 22093749275616 22104039233088 22119444278352 22159849316706 22333898724264 22349463966306 22359873020508 22372632506304 22576658493006 22589541685728 22605285093912 22615813294416 22793443965504 22809329480016 22835080182312 22850994714498 22861637351964 22874683165632 23057256974364 23070414416832 23083287575598 23123321026128 23304937799232 23321179790928 23332041412704 23363780009634 23558252340528 23574670875612 23588123576256 23591100853323 23827909755456 23830917298173 23844516223824 23861134265796 24059746408032 24076514451128 24092474902722 24103695747996 24120494420859 24309943261596 24338215695162 24352104106656 24365692440909 24379596531792 24574181775309 24588204838992 24599656565856 24616800890424 24661767787947 24810147855456 24855467935068 24867044137224 24884374813146 24898574886048 25123319427264 25125636064797 25139973811536 25151682519648 25169211569592 25366897316448 25396398986256 25413234396444 25430945730651 25442789956218 25642624461192 25660495665018 25687096581312 25689465205101 25734018561336 25936140453984 25954216218936 25966304152848 26013736154394 26218055024136 26236327264794 26248546589292 26263525116096 26488253589696 26503033883094 26518157631072 26536639023288 26548998215184 26757521176896 26776169389584 26806398474888 26825080751802 26852888933568 27067214709036 27082660402368 27086078757519 27357970459968 27377037145872 27396117119988 27661730443866 27674613636588 27690405937344 27693901001727 27911416337388 27959823233568 27975424654377 27991388610576 28010896746804 28230901852176 28244050131168 28263734355672 28282470537978 28295642834604 28315363015791 28537759481004 28554044329152 28570948859538 28587252646944 28847952518841 28864414376208 28877857707744 28897983653976 28950770881503 29124956178144 29178158010732 29198493246303 29212092171954 29228761822752 29462050578354 29492592371136 29495311902153 29512143170064 29546465755608 29778531632352 29799285288408 29813164027344 29853718901199 29867622992082 30102211324008 30123190563282 30140380125216 30154417725888 30412439306688 30446773576416 30467992952664 30482183135952 30743009299152 30777716767464 30799166789106 30831094701504 31094906387904 31151706679512 31411003120704 31432894500816 31454801137764 31490312186898 31759764583698 31774556397564 31792688298432 31796701150131 31814845687728 32123299870296 32138260997328 32160659227812 32413257682128 32450954260216 32472466173234 32487589921212 32506128709056 32510231610723 32765575700412 32784273118656 32822401187232 32859456195024 32882357050596 33140623913424 33156058849632 33179166417528 33239773975059 33500848086396 33519965082048 33524195949459 33539809530762 33558948759456 33861865315008 33864987739509 33884312528592 33907927640868 33923719941624 34190165948256 34213994220024 34252620273468 34276492071747 34292456027946 34312024748448 34585885461546 34605621625248 34621738870464 34624931363397 34684981539192 34957406698848 34981769686392 34998062119056 35045670014451 35337378510792 35362006313418 35382185364384 35398664286912 35701559186112 35741864633184 35766774335736 35791701398694 36089619612048 36114771676692 36138712354083 36155543621994 36464914892394 36502716194496 36507323542743 36528156159984 36882307258488 36899484848784 36925201335636 37215221783184 37283201902602 37300566205836 37321851480768 37326562219719 37347862329072 37641202469568 37684979140896 37709960717304 37727523779472 37753817354388 38050345974672 38094598479384 38119851594666 38164184934327 38463936691788 38485885834944 38490743497527 38530644871968 38601027842004 38904210680976 38931324328404 38949456229272 39020604231591 39282734104472 39327082536204 39349524226752 39354490897191 39372819883938 39395287674144 39732380384544 39750885369792 39754550824641 39777236446608 39804958534932 39823497322776 40136281765344 40164254084376 40237621127703 40279333400352 40600822063554 40623990603552 40642910847936 40990679065536 41036955689952 41065555718808 41094175679982 41492595665799 41511920454882 41535608906016 41867124506082 41910526001088 41939734850352 41987082915864 42016345120206 42346352778264 42366075196752 42395601533508 42419794250304 42423705806967 42443464251906 42806639221506 42831066493728 42851014663104 42856423289307 42880878970416 43217676909504 43296621564312 43316786561616 43346975480964 43687434267216 43767237016098 43812608260032 43818138257931 43843142734128 44187498551232 44193075867531 44238888556704 44319698633412 44667797448528 44698927932612 44719746041016 44801434488123 45153316986012 45179083371456 45184785844923 45210570187824 45231626588832 45618658960032 45670160364624 45701989428996 45723274703928 46114513948728 46166575151196 46198750183659 46246642052256 46642359581856 46664082825408 46727560019268 47116504681056 47149341751224 47182201706646 47235468280347 47639646875547 47661834596346 47689032447648 47722268531592 48119492816064 48153028902256 48184949805444 48207391495992 48240988841718 48619886523192 48676431390324 48704208213312 48708699259851 48731384881818 48759193063584 49148363550618 49176409677984 49199313131712 49233601780848 49323535575894 49620295710912 49710935870136 49734088274448 49768749626292 49797149772096 50251272129594 50279947623072 50303365039296 50309714296143 50338423139184 50733794632896 50792797972512 50826468792888 50861891461302 50885579912436 51285248922384 51320991330036 51378930410202 51438684041919 51468037122672 51872280907968 51878828192319 51908432437872 51932608305696 52027472308788 52436110048272 52472654529588 52497093178584 53006067766188 53036315262144 53043009470127 53073278046576 53097996430368 53552338779168 53612796949776 53650161503604 53687552098041 54134429418072 54172157515038 54233315432991 54697372338591 54754074291744 54792234239976 55323460887732 55349227273176 55387802003454 55822832674776 55919646467136 55924802853903 55950849308754 55982777221152 56021793493608 56461803704352 56488100262336 56527468711344 56564941075956 56591285669208 56630726031582 57075518962008 57141897719076 57174505293888 57179777391999 57695905037682 57728828752416 57755715415488 57795967307952 57901541763006 58249912356288 58356316021464 58396986492606 58424184343908 58457523645504 58924101156708 58990623804306 59024286340128 59059229825907 59092931511216 59557063264704 59598570576816 59626328054688 59707437802398 59735245984164 60204422648016 60246381126564 60280760250432 60893547152832 60901233095331 60935985905328 60964366271904 61486018598304 61555433534928 61598333578212 61641263519973 62267880682323 62303413359024 62800686759123 62865789001632 62909602275528 62980624373796 63024517680309 63519529167396 63549112795128 63593402300262 63629691375456 63665196377859 64209958832259 64246599740592 64276521994656 64321318455624 64826515364256 64901908520432 64944932346468 64975179842424 65020463221446 65531151400824 65644802374464 65650855524147 65718912390048 65764714101192 66281247826848 66312117699264 66358332835056 66479547950118 67001696172792 67048391898918 67079619061524 67117897518912 67729975479018 67768625057184 67815855281736 67847439883248 68380331896512 68427988440048 68505240546936 68552984143494 68584912055892 68624049496896 69171770923092 69211243250496 69249862726794 69369963078384 69914813397696 69963539372784 69996124238112 70091340028902 70674757021584 70724012626836 70764370728768 70773302559969 71483729266368 71492751894519 71533548671472 71583402797388 72179239224096 72229543353384 72277424708166 72311087243988 72361483262577 72929829784788 73014647085486 73056312319968 73097077322727 73722545325927 73764614516976 73798969697568 73850402671272 73985303363841 74430443566368 74566403805204 74601132411672 74653124439438 74695724658144 75369958281792 75376908194391 75419921434608 75455047558944 75507634708776 76100691949344 76189196958768 76239703189332 76292837191953 76328369868654 76927873383576 76981486995054 77061289743936 77068395615303 77202055684008 77808421361952 77862648656808 77898912458544 78041208463182 78565468208944 78654165072408 78708981794382 78745639767876 78790575348288 79464760769088 79509101649282 79554472893216 79609917069864 79646994645552 80272563530688 80328508168752 80475242255406 80558666800704 81201644127108 81247981207104 81258236272557 82073911379904 82131111437616 82188351359964 82985191331598 83023840909764 83071217812032 83081703005181 83734249012164 83879469700704 83926273963131 83974165831728 84032690240412 84692705556528 84732150393504 84791203067016 84847411613934 84886928503812 84946089047373 85613278443012 85662132987456 85712846578614 85761757940832 86543857556523 86593243128624 86633573123232 86693950961928 87374868534432 87534474032196 87595479738909 87636276515862 87686285468256 88386151735062 88477777113408 88485935706459 88639397266824 89335594897056 89397855865224 89439492082032 89561156703597 89602868976246 90306633972024 90369571689846 90421140375648 90463253177664 91237317920064 91340320729248 91403978857992 91446549407856 92229027897456 92333150302392 92397500367318 92493284104512 93284719163712 93296493498121 93455120038536 94233009362112 94298683502448 94364403413292 94470936560694 95279293751094 95323669192692 95378064895296 95390103450393 95444537063184 96306057804512 96369899610888 96414782991984 96481977683436 97239773046384 97352862780648 97417398519702 97462769763636 97518386127168 97530694832169 98296727101236 98352819355968 98467203561696 98647071151788 99421871740272 99468176548896 99537499252584 99719321925177 100502544259188 100559895246144 100572587848377 100619428592286 100676846278368 101585595945024 101594963218527 101652937585776 101723782922604 101771159824872 102570497844768 102641982660072 102757860820404 102829476215241 102877368083838 102936074245344 103757656384638 103816864875744 103865216611392 103874794090191 104054944617576 104872220096544 104945309059176 104994186357168 106012135532376 106086018940254 106146556093152 106195992860736 107104677558336 107225593899552 107300323007208 107375104196082 108268858836144 108344315030076 108416137062249 108466630865982 109394744677182 109508148583488 109521970628229 109584468479952 110646921775464 110698454546352 110775604006908 111645665349552 111849605707806 111901698617508 111965554442304 111979686659157 112043586987216 112923607408704 113054937422688 113129882151912 113182571338416 113261452063164 114151037924016 114283795438152 114359554783998 114492554802981 115391810075364 115457657504832 115472230492581 115591934615904 115803083526012 116712632042928 116793972985212 116848368687816 117848202313416 117981247608612 118048572680256 118063472691573 118118459651814 118185863022432 119197141153632 119252656109376 119263652473923 119414875604796 119470491968328 120408845296032 120492762253128 120712863383109 121802466190662 121871971810656 121928732543808 122972037196608 123110867069856 123196667156424 123282527039946 124477786997397 124535761364646 124606826718048 125601373518246 125731578003264 125819204551056 125961248747592 126049035360618 127039058334792 127098225590256 127186804600524 127259382750912 127330392755718 128419917664518 128493199481184 128553043989312 128569269867921 128642636911248 129653030728512 129803817040864 129889864692936 129950359684848 130040926442892 131062302801648 131301711048294 131437824780096 131454414773793 131529428202384 132562495653696 132579227602593 132716665670112 132959095900236 134003392345584 134096783797836 134159238123048 134404303464369 135459950958036 135537250114368 135554357534769 135631710563472 135694879766496 136855976880096 137010481093872 137105968286988 137169824111784 138343541846184 138499725453588 138596250550977 138739926156768 139927078745568 139992248476224 140182680057804 141349514043168 141448025253672 141546605119938 142918940626641 142985503789038 143067097342944 143166805594776 144358478448192 144459086706768 144554849416332 144622174487976 144722966525154 145859659569576 146029294170972 146112624639936 146126097779553 146194154645454 147445090651854 147529229033952 147597939395136 147700805342544 147970606727682 148860887132736 149132807610408 149202264823344 149306248878876 149391449316288 150753816388782 150839842869216 150910095117888 150929142888429 151015269417552 152201383898688 152378393917536 152479406378664 152585674383906 152656739737308 153855746767152 153962973990108 154136791230606 154316052125757 154404111368016 155616842723904 155636484576957 155725297313616 155797824917088 156082416926364 157130936417888 157308330144816 157417963588764 157491279535752 159018203298564 159108945786432 159129028410381 159219834139728 159293989291104 160657016337504 160950484510812 161062656294123 162403288254216 162516472545114 162699946298973 164092117015773 164262222875232 164376702719928 165970382663196 166047681819528 166163406010362 167468498024328 167758939401408 167774408561709 167852547926262 167948331663456 168065380480824 169385411113056 169464300787008 169582406134032 169694823227868 169773857007624 169892178094746 171226556886024 171425693157228 171523515881664 173087715113046 173186486257248 173267146246464 173387901923856 174749737068864 175068948064392 175190959477818 175272553031724 175372570936512 176772303470124 176971871412918 177177689477721 177278794533648 178671189794112 178795711730448 178878984164064 179122313407194 179205737952492 180613267944048 180739143379692 180842280751296 182680641458496 182703699285993 182807957715984 182893098815712 184458055794912 184666300604784 184795000734636 184923790559919 186592986996242 186803642046969 186910240077072 188402060277369 188597367004896 188728806826584 188941873121388 189073553040927 190558587502188 190647338385384 190780206900786 190889074126368 192612115609024 192629876496777 192739799221776 192829565983968 192963955366872 194479546092768 194705725561296 194834797039404 194925539527272 195061389664338 196593454202472 196934407123392 196952566572441 197294142303576 198843743480544 198936353097792 199074998505168 199438643850354 201005088518376 201145175696754 201238857184572 201353692556736 203189926437054 203305875171552 203447565845208 203542319649744 205140995689536 205283965320144 205515721640808 205658952430482 205754736167676 205872148490688 207515312769276 207633729751488 207749588180382 208109889235152 209744440193088 209890618118352 209988372714336 212024271064752 212172037880508 212293112186304 212319907679907 214451187799104 214478255683557 214600646014416 214750208392164 216537717672288 216688630060152 216832274124498 216933261731964 217084449787731 218789489354364 219043941256458 219168936959904 219291231968181 221167635977781 221293843550928 221396909092704 221551208013816 221955910091523 223291330699104 223699211415612 223803397235016 223959373318314 224087173974432 226109874845376 226130724583173 226259764303824 226365142676832 226522904126328 228302075848032 228567590876304 228719109567996 228878511575859 228985109605962 230783620150728 230944460985162 231183869231808 231606167052024 233425264085856 233587945970424 233696737375632 235696404626832 235962495217224 236126945383146 236236919303628 236371726044864 238394282307264 238527304947846 238829751209592 238940983936656 240817690592064 240985524506256 241425726766218 243604932381324 243743943621312 243774708817671 246221734139712 246393334312848 246565054079892 248955573994794 249071522729292 249213653436096 249245109015543 251202747036492 251638409102112 251778821889393 251922497495184 252098070721236 254078116669584 254196451180512 254373609201048 254660785511436 254838267142119 256839835329036 256986398962368 257138539735842 257285273822496 259607634081728 259631572669569 259779729385872 259900719369696 260081852885784 262124605603296 262603422096588 262786439216727 262908829547586 263058856404768 265158455205186 265433331340224 265457807119377 265918191800472 268006784691168 268193567595672 268318476246096 268683470110791 268808606928738 270919901916072 271108715069538 271263421126944 271389759532992 273711953760192 274020962187744 274211936573976 274339648223568 276687083692368 276999450907176 277192501101954 277479852313536 279854157491136 279889480494363 280365360115608 282699028086336 282896050507344 283093210239876 285837881253282 285971007578076 286134194685888 286170310351179 286333611189552 288918173413536 289109698832664 289244348975952 289445933050308 291719319139152 292058588341944 292252195559106 292388309290908 292592084496507 294890181303708 295058458067904 295401610685088 295941213455364 298265615220816 298404529646688 298612497757752 299157965775531 301507632777564 301679685738432 301717763545131 301858285776858 302030538835104 304756787835072 304784889655581 304958812757328 305171348767812 305313479474616 307711493534304 307925947980216 308273582461212 308488428645723 308632104251514 308808222736032 311272969153914 311450594627232 311595649834176 312164833852728 314261872835776 314616660289632 314835927177528 314982559071504 318036406597128 318258056820762 318439668279456 318587978582208 321314032675008 321900969021624 322125312588246 324806576508432 325032945090228 325248411186747 325399892597946 328184234031546 328524445750464 328565911884687 328753405439856 331940765326392 332095363639056 332326812020724 334936996048656 335548817123418 335705095852524 335896663326912 335939059977471 336130760961648 338770822226112 339164812268064 339389646455736 339547714015248 339784356189492 342453113772048 342851386314456 343477664408943 346175430226092 346372972514496 346416691477743 346775803847712 350137896128784 350381918955636 350545106063448 353544606940248 353943742825836 354190418074719 354355378955442 354557589067296 357591423460896 357757968328128 357790957421769 358244626814388 358411475904984 361226535888096 361478286759384 362138590149327 365407398571986 365615915431968 365786197631424 368916111589824 369332601209568 369590001469272 369847581119838 373185973992484 373433360992191 373607284093938 373820480154144 376804120554738 377194734009792 377457613653168 377883746242776 378147106081854 381117175004376 381294676770768 381560413801572 381778148252736 385259752993554 385479598443552 385659131967936 385707809603763 385927910733744 388959092185536 389411451122592 389669594078808 389851079054544 390122779328676 393186908404944 393905133144882 394363244321379 394588284607152 397687486961088 397737682807779 398149997010336 398877287700708 402010177036752 402290351393508 402477714369144 403212910393107 406379852874108 406611750343104 406663072604307 406895131690416 407084639299488 410567930640288 411031443281616 411317904860964 411509472335352 415030625538552 415499176360764 415788751652931 416219778470304 419781236236704 419976745428672 424048542129504 424344075761016 424639815359814 428756821879923 428956511367114 429201292028832 429500416784328 433075435344576 433377260120304 433664548248996 433866523463928 434168899575462 437578978708728 438087882512916 438337873919808 438378293338659 438582463936362 442335271955562 442587687101856 442793818185408 443102416027632 443911820183046 446582661398208 447398422831224 447606794470032 447918746636628 448174347948864 452261449166346 452519528607648 452730285353664 452787428665287 453045808252656 456604151696064 457135181752608 457438219135992 457757023151718 457970219211924 461567240301456 461888921970324 462948156377271 463212334104048 466850528171712 466909453730871 467175891940848 467393474751264 471392809253664 471924990434448 472253890766292 472473838607256 477054609895692 477387085231143 477659502419184 477881967873312 481971049012512 482851453532436 483187968882369 487209864762648 487549417635342 488099838896919 492276351047319 492786668625696 493130108159784 497911147989588 498143045458584 498490218031086 502405494072984 503276818204224 503323225685127 503557643778786 503844994990368 504196141442472 508156233339168 508392902361024 508747218402096 509321571022872 509676534284238 513679670658072 514277079471684 514570547644992 519263145339138 519559458771744 519801438739392 520163705771568 524249211206592 525206844193176 525572878433454 525817659095172 526117712809536 530316910410372 530915614238754 531533068433163 531836383600944 536013569382336 536387135191344 536636952492192 537366940221582 537617213857476 541839803832144 542217430139076 542526842253888 548041924375488 548111097857979 548423873147952 548679296447136 553374167384736 553998901814352 554385002203908 554771371679757 559778960988726 560410926140907 560730720231216 565206180832107 565792101014688 566186420479752 567220659122781 571675762506564 571942015156152 572340620702358 572667222379104 577836346827072 577889629490331 578219397665328 578488697951904 578891866100616 583438638278304 584117176683888 584504391118212 584776618581816 585184168993014 589780362607416 590803221370176 590857699717323 591882426910728 596531230441632 596809059293376 597224995515504 598315931551062 603015265555128 603435527090262 603716571553716 604061077670208 609569779311162 609917625514656 610342697535624 610626958949232 615422987068608 615851895960432 616547164922424 616976857291446 617264208503028 617616445472064 622545938307828 622901189254464 624329667705456 629233320579264 629671854355056 629965118143008 636072813194256 636516113641524 636879336558912 636959723039721 643434767050671 643801938043248 644250625176492 649613153016864 650065890180456 650496822373494 650799785195892 651253349363193 656368468063092 657131823769374 657506810879712 657873695904543 663502907933343 663881530652784 664190727278112 664653624041448 665867730274569 669873992097312 671097634246836 671410191705048 671878119954942 672261521923296 678329624536128 678392173749519 678779292911472 679095428030496 679568712378984 684906227544096 685702772628912 686635534727577 686955328817886 692350860452184 692833382955486 693551607695424 700275792257568 700763837911272 701090212126896 707089213880496 707887485651672 708380836149438 708710757910884 709115178134592 715182846921792 715581914843538 716489253628776 716822951809968 722453071776192 722956573518768 724277180298654 730814797143972 731231830863936 731324126453013 738665202419136 739180002938544 739695162239676 746371947984968 746866721984382 747214568187876 747640960308288 747735327046629 753608241109476 754915227306336 755336465668179 755767492485552 756294212163708 762234350008752 762589353541536 763120827603144 764514801426357 770519505987108 770959196887104 771415619207526 771855821467488 778822902245184 778894718008707 779339188157616 779702158109088 780245558657352 786373816809888 787810266289764 788359317650181 788726488642758 789176569214304 795475365615558 796299994020672 796373421358131 797754575401416 804020354073504 804580702787016 804955428738288 806050410332373 806425820786214 812759705748216 813326145208614 813790263380832 814169278598976 821135861280576 822062886563232 822635809721928 823018944670704 830061251077104 830998352721528 831577503305862 832439556940608 839562472473408 839668441483089 848097084259008 848688151522032 849279630719628 857513643759846 857913022734228 858402584057664 858510931053537 859000833568656 866754520240608 867329096497992 867733046927856 868337799150924 875157957417456 876175765025832 876756586677318 877164927872724 877776253489521 884670543911124 885175374203712 886204832055264 887823640366092 894796845662448 895213588940064 895837493273256 897473897326593 904522898332692 905039057215296 905153290635393 905574857330574 906091616505312 914270363505216 914354668966743 914876438271984 915514046303436 915940438423848 923134480602912 923777843940648 925465285937169 925896312754542 926424668208096 933818907461742 934351783881696 934786949502528 942785618507328 943849980868896 944507781532584 944947677214512 954109219791384 954774170462286 955319004838368 955763935746624 963942098025024 965702907064872 966375937764738 974419729525296 975098835270684 975745233560241 976199677793838 984552702094638 985573337251392 985697735654061 986260216319568 995822295979176 996286090917168 996980436062172 1004810988145968 1006646451370254 1007115287557572 1007689989980736 1007817179932413 1008392282884944 1016312466678336 1017494436804192 1018643142045744 1019353068568476 1027359341316144 1028554158943368 1030432993226829 1038526290678276 1039118917543488 1039250074433229 1040327411543136 1050413688386352 1051145756866908 1051635318190344 1060633820820744 1061831228477508 1062571254224157 1063066136866326 1063672767201888 1072774270382688 1073273904984384 1073372872265307 1074733880443164 1075234427714952 1083679607664288 1084434860278152 1086415770447981 1096222195715958 1096847746295904 1097358592894272 1106748334769472 1107997803628704 1108770004407816 1109542743359514 1119557921977452 1120300082976573 1120821852281814 1121461440462432 1130412361664214 1131584202029376 1132372840959504 1134441318245562 1143351525013128 1143884030312304 1144681241404716 1145334444758208 1155779258980662 1156438795330656 1156977395903808 1157123428811289 1157783732201232 1166877276556608 1168234353367776 1169008782236424 1169553237163632 1170368337986028 1179560725214832 1181715399434646 1183089732964137 1183764853821456 1193062460883264 1193213048423337 1194449991031008 1196631863102124 1206030531110256 1206871054180524 1207433143107432 1209638731179321 1219139558622324 1219835251029312 1219989217812921 1220685395071248 1221253917898464 1231703791920864 1233094329844848 1233953714582892 1234528417006056 1245091876615656 1247366254958793 1248659335410912 1259343708710112 1259930236286016 1272145626388512 1273032227283048 1273919446079442 1286270465639769 1286869534101342 1287603876086496 1288501250352984 1299226306033728 1300131780360912 1300993644746988 1301599570391784 1302506698726386 1312736936126184 1314263647538748 1315013621759424 1315134880015977 1315747391809086 1327005815866686 1327763061305568 1328381454556224 1329307248082896 1331735460549138 1339747984194624 1342195268493672 1342820383410096 1343756239909884 1344523043846592 1356784347499038 1357558585822944 1358190856060992 1358362285995861 1359137424757968 1369812455088192 1371405545257824 1373271069455154 1373910657635772 1384701720904368 1385666765910972 1388844469131813 1400551584515136 1400728361192613 1401527675822544 1402180424253792 1414178427760992 1415774971303344 1416761672298876 1417421515821768 1431163829687076 1432161255693429 1432978507257552 1433645903619936 1445913147037536 1448554360597308 1449563906647107 1461629594287944 1462648252906026 1464299516690757 1476829053141957 1478360005877088 1479390324479352 1492743895969936 1493733443968764 1494429136375752 1495470654093258 1507216482218952 1509830454612672 1509969677055381 1510672931336358 1511534984971104 1512588424327416 1524468700017504 1525178707083072 1526241655206288 1529029602852714 1541039011974216 1542831238415052 1543711642934976 1557789436017414 1558678376315232 1559404316218176 1560491117314704 1572747633619776 1575620532579528 1576718635300362 1577452977285516 1578353138428608 1590950731231116 1592746842716262 1594599205299489 1595509150802832 1608040708147008 1609161405574032 1609910857476576 1612100820664746 1612851641572428 1625519411496432 1626652290417228 1627580526761664 1644125773126464 1644333293573937 1645271619443856 1646037889341408 1660122502154208 1661996705443056 1663155006611724 1664314115039271 1679336882966178 1681232778422721 1695618542496321 1697376303044064 1698559261439256 1701661977368343 1715027287519692 1715826045468456 1717021862107074 1718001667137312 1733509040481216 1733668888470993 1734658192995984 1735466093855712 1736675598301848 1750315914834912 1752351530051664 1753513173354636 1754329855745448 1755552506979042 1769341087822248 1772409664110528 1772573099151969 1775647280732184 1789593691324896 1790427177880128 1791674986546512 1794947794653186 1809045796665384 1810306581270786 1811149714661148 1812183233010624 1828709337933486 1829752876543968 1831028092606872 1831880876847696 1846268961205824 1847555687881296 1850930571874338 1851792625509084 1852849336416192 1867637814923484 1868703567763392 1887699961737792 1889015563065168 1889895354429024 1908218439582768 1909548340924572 1910638009676736 1910879169119163 1930304301152013 1931405814129744 1932751875529476 1948839459050592 1950197670541368 1951490467120482 1952399355587676 1953760048089579 1969105404189276 1971395471308122 1972520432639136 1973621087713629 1990508723800029 1991644591958352 1992572181834336 1993960872124344 2009621976291936 2013292902740508 2014230575115144 2015634359864826 2016784565769888 2034988873608384 2035176521248557 2037286284091488 2038706137136952 2054718682632288 2057108317886736 2059906604182731 2060865986453658 2077052581356552 2078500148866458 2080654823086272 2100827376772704 2102291513733816 2103270636380688 2121267641641488 2123662456955016 2125142508448314 2126132273732652 2127345534403776 2145548540765376 2146745744530614 2149467760886328 2150468855429904 2167359215328576 2168869720556304 2172831540895962 2192444391431916 2193695492591808 2193972379359039 2215995607257408 2217540008815632 2219085486719028 2239115843954904 2240600165953146 2241643704563628 2242922880924864 2243205981139887 2260824723328428 2264745681919008 2266009397004537 2268882636491124 2286703050026256 2287768060624608 2289362482809432 2293544404279071 2311558517961324 2312877590661312 2314246857622578 2315567464402464 2336468706735552 2336684154026121 2338017564472848 2339106474327264 2340736675972056 2359121450429664 2363430798869292 2365077952950543 2366179465928274 2367529707642912 2386426096846674 2388899982062016 2389120264074393 2393263726204248 2412061062220512 2413742108361048 2414866286214864 2419277462358642 2438279117244648 2439978435625842 2441370790142496 2442507835796928 2463407583841728 2466188659689696 2467907429165784 2469056834012112 2490183753231312 2494732509917586 2497318670821824 2518687417420224 2519005324449267 2544291252777024 2546064454566096 2547838892158884 2572540931279538 2573739068202684 2575207752172992 2575532793160611 2577002500705968 2600263560721824 2601987289493976 2603199140783568 2605013397452772 2625473872252368 2628527295077496 2630269760031954 2631494783618172 2633328760468563 2654011631733372 2655526122611136 2658614496165792 2663470921098276 2684390536987344 2685640766820192 2687512479819768 2713568694998076 2715117171645888 2715459871906179 2716724571991722 2718274849515936 2742811090515648 2743064006900229 2746542138910308 2747821315271544 2769403441808736 2771333531821944 2776395857811507 2777688938263626 2801456722385226 2803055351645088 2804360848507584 2828356855521984 2831549942606688 2833523344597752 2834843031643536 2862327659374152 2864322511386858 2865957014515104 2867291807239872 2891826294075072 2897108721194616 2899127813294214 2923259188575888 2925296505812052 2928599033381514 2953658106283914 2956720011754176 2957093206962183 2958780648958704 2985487791939872 2987466887937528 2988858272751504 2990941308186516 3014432964437904 3019939354110762 3021345862672716 3023069969942208 3023451539797239 3025176848654832 3048937400035008 3052483310412576 3058059205705428 3082078023948432 3085662476830104 3091298979680487 3115578872034828 3117356752630464 3117750223299687 3120982234629408 3151241065159056 3153437270600724 3154905954571032 3181901462462232 3185493685432524 3187713762672471 3189198410598978 3191018301605664 3218322811148064 3219821714953152 3220118616795921 3224201641329492 3225703283144856 3251038822992864 3253304580834456 3288666587147874 3290543238887712 3292075778682816 3320245004308416 3323993410886112 3326310013223448 3328628230078542 3358673765932356 3360900248929719 3362465556845442 3391237084992642 3394752606088128 3397118522878512 3403323954736686 3430054575039384 3431652090936912 3434043724214148 3436003334274624 3467337776941986 3469316385991968 3470932187711424 3471370286433867 3473351196603696 3500631829669824 3504703060103328 3507026346709272 3508659711490896 3511105013958084 3538682175644496 3545146198303938 3549269198892411 3551294561464368 3579187382649792 3579639145270011 3583349973093024 3589895589306372 3618091593330768 3620613162541572 3622299429322296 3657418675866972 3659505753087936 3659967653438763 3662056185213744 3663761753695392 3695111375762592 3701861143748676 3703585251018168 3735275629846968 3742098764876379 3778031126130336 3779790708858048 3816436879165536 3819096681849144 3821758338238326 3858811396919307 3860608602304026 3862811628259488 3865503751058952 3897678918101184 3900395341082736 3902980934240964 3904798711175352 3907520096179158 3938210808378552 3942790942616244 3945040865278272 3947242175427258 3981017447600058 3983289183916704 3985144363668672 3987921744248688 4019243952583872 4026585805481016 4028461150230288 4031268719729652 4033569131539776 4070353042497114 4074572568182976 4075086857987583 4077412274273904 4109437365264576 4114216635773472 4119813208365462 4121731972907316 4154105162713104 4157000297732916 4166533407395439 4201654753545408 4202185083577839 4204583027467632 4206541272761376 4242535283282976 4247324913910032 4250285016896628 4252264547465304 4293491489061228 4296483767080287 4298935521772656 4300937710859808 4337739441112608 4345663081791924 4348691719941321 4384888782863832 4387944758718078 4430487159425871 4435080017631264 4438170973438056 4478231687909808 4481200331906292 4483287409127256 4486411962279774 4521649446656856 4529491363838016 4529909031166143 4532018794009074 4537765272982248 4573406100052512 4575536121249216 4578724965618864 4587088808558142 4623117035922648 4628493715245156 4631134928804928 4673368308052242 4676035128945696 4678212948654528 4681473351944112 4718242900859328 4726861597738584 4730155905901086 4732358931856548 4735059415285824 4772852193693348 4778240528148786 4783797615898467 4786527452408496 4824122124441024 4827484216722096 4829732572429728 4838554924717284 4876558234489296 4879956871251684 4882741580284992 4932377319379392 4932999880721811 4935814858331568 4938113668024224 4980367506462624 4989465019835172 4992942345117813 5038010648898534 5043698335268163 5086855627488963 5092128909132192 5095677784317768 5104985932105029 5145081862559076 5147478136405368 5151065586321222 5154005001411936 5200527121443648 5201006665412979 5203974578987952 5206398281567136 5210026794905544 5250947744504736 5257054590154992 5260539520063908 5262989567236344 5266657520937126 5308023263466744 5317228992331584 5326941842196552 5368781073974688 5371281533640384 5375024959639536 5427137389996152 5430919743812358 5433449143983444 5436549699031872 5486128013800458 5493084277820616 5495642630543088 5538806883617472 5542667063643888 5552791715623014 5555377876527252 5602913444770452 5606110703290176 5663099885213376 5667046689195504 5669686063287072 5724655318748304 5728645022773716 5731914029030208 5732637507357489 5790912903456039 5794217442389232 5798255626588428 5846518377151776 5850593011624104 5857198066763028 5861280144268737 5907316212567828 5914186413924366 5917561297917408 5970975583879744 5971526171400087 5974933775875056 5977716545503008 5981882616373032 6028865928875808 6039878708221524 6042691725345432 6046903079594478 6050353697309664 6104966620825152 6105529563745671 6116118411410856 6164156047896864 6171324953660208 6179719812548193 6182597959360974 6231157744069656 6235500446599374 6241964469258816 6302482130318112 6306874541201448 6309811909142064 6363802924924464 6370987370865048 6375427525344942 6378396821197956 6382036603211328 6436645622296128 6440237233591842 6448403282658984 6451406566289712 6502077645985728 6506609161668912 6577333174295748 6581086477775424 6581917138077117 6647986821772224 6652620026446896 6657256460157084 6717347531864712 6721800497859438 6724931113690884 6729617943419661 6782474169985284 6794237045757024 6798028191013611 6806647909473372 6860109150078768 6863304181873824 6868087448428296 6880633212837213 6934675553883972 6938632771983936 6942740572867734 6946702393207392 7009406120206656 7010052462078363 7014052693418544 7017319422981792 7022210027916168 7077364351288992 7090292396607876 7095233858851629 7098538397784822 7102589122928736 7159278290540022 7166699946186048 7179791178612744 7236183186661536 7241226325083144 7244598858644592 7314837351733944 7319935306877526 7324112370427488 7327523507390784 7390222751525184 7403722287497352 7407170502036336 7470551259693936 7484197529752758 7556062252260672 7557015973347801 7632873758331072 7638193363698288 7643516676476652 7717622793838614 7721217204608052 7725623256518976 7726598379481833 7731007502117904 7800790682165472 7805961868481928 7809597422350704 7815040192358316 7876421616757104 7885581885232488 7894484350854516 7899986281405689 7962034895200116 7966578367833408 7975843488497376 8053171610962032 8056922300460576 8062537439459304 8140706084994228 8146379615718537 8150173715975166 8154824548547808 8228433271546944 8229192020700687 8239626416730924 8243463945814632 8308210325426208 8314000595465832 8329187573434521 8333066814790878 8404370167155678 8409166054935264 8413082545522752 8485070566565952 8494649827820064 8500570033793256 8504529094930608 8586982978122456 8592967534160574 8597871043545312 8601875421719616 8675478882225216 8691326163583848 8697383439882642 8769777565727664 8775889517436156 8860974318851742 8870160035262528 8871279620886549 8876341946876112 8956463375819616 8962400663812584 8966574818254512 8972823924559548 9043298893313712 9059818062332286 9064037588018148 9070354619391717 9075530545964496 9146812200105024 9157449931237728 9174177617116284 9246234071845296 9256987430490312 9273896939041461 9346736616104484 9352070257891392 9353250669899061 9362946703888224 9453723195477168 9460311811802172 9464717863713096 9545704387386696 9556481056297572 9563141288017413 9567595231796934 9573054904816992 9654968433444192 9659465144859456 9677109849434568 9753116468978592 9759913742503368 9865999761443622 9871629716663136 9876227336048448 9960735012925248 9978930039670344 9985884690235626 10076021297797068 10082700746789157 10087396670536326 10173711254977926 10184257818264384 10191355568635536 10209971864210058 10290163725118152 10294956272810736 10302131172642444 10308010002823872 10402013330825958 10407949157975904 10412796563134272 10414110859301601 10420053589811088 10501895489009472 10514109180309984 10521079040127816 10525979134472688 10533315041874252 10616046526933488 10647807596677233 10653883684393104 10737562147949376 10738917435810033 10750049919279072 10854274779992304 10861839487624716 10866898287966888 10972256027600916 10979902960316289 10986168555641232 10991285261086176 11085334127287776 11105583431246028 11110755753054504 11205826889540904 11226296294629137 11334093378391008 11339372126574144 11449310637496608 11457290045547432 11465275014714978 11576434190757921 11581825806912078 11588434884778464 11596511253176856 11693036754303552 11701186023248208 11714396133526056 11722560288537474 11814632425135656 11828372827848732 11835122595834816 11943052342800174 11949867551750112 11955433091006016 11963765232746064 12057731857751616 12079757416443048 12085383450690864 12093806159188956 12100707394619328 12211059127491342 12225260573962749 12232236822821712 12328312095793728 12342649907320416 12359439625096386 12365195918721948 12462315488139312 12471000893198748 12499600222186317 12604964260636224 12606555250733517 12613749082402896 12619623818284128 12727605849848928 12741974741730096 12750855050689884 12756793642395912 12880474467183684 12889451301240861 12896806565317968 12902813132579424 13013218323337824 13046075159823963 13154666348591496 13163834276154234 13291461478277613 13305240052893792 13314512920314168 13434695063729424 13443600995718876 13449862227381768 13459235886839322 13564948339970568 13588474091514048 13589727093498429 13596056382027222 13613295818946744 13720218300157536 13726608363747648 13736174896856592 13761266425674426 13869351107767944 13885481145735468 13893404786414784 14020104924156726 14028105386837088 14034638845963584 14044420055832336 14154728702577984 14180584793215752 14190467717703258 14197076795569644 14205178245857472 14318556581080044 14351392847695401 14359582357225488 14472366373323072 14482452650166288 14489197717289184 14629674703467888 14639870613755052 14648224740854976 14798999642165433 14807444574994704 14814341004072672 14941102519387872 14968395059505516 14978827035353439 15114031946695602 15131095005804489 15260566882466889 15276386727396576 15287033352953304 15314957796315087 15435245587677228 15442434409216104 15453196758963666 15462015004235808 15601581364330944 15603019996238937 15611923736963856 15619194844701408 15630080384716632 15752843233514208 15771163770464976 15788968701709032 15799972562811378 15924069790400232 15951686976994752 16106343221924064 16113844600921152 16125074878918608 16281412169988456 16292759231437074 16300347431950332 16309649097095616 16458384041401374 16479252833461848 16486927891629264 16616420650852416 16628001190931664 16658375146869042 16666133629581756 16808740334311356 16818332109870528 16989299655640128 17001140067586512 17009058189861216 17173965956244912 17185935068321148 17195742087090624 17197912522072467 17372738710368117 17382652327167696 17394766879765284 17539555131455328 17551779034872312 17583840432806211 17721948637703484 17742559241773098 17752683893752224 17912926751639232 17914578514200261 17924801327625168 17933149636509024 17945647849119096 18086597786627424 18119636124664572 18128075176036296 18140709238783434 18151061091928992 18314899862475456 18316588691237013 18348355234232568 18492468143690592 18513974860980624 18539159437644579 18547793878082922 18693473232208968 18706501339798122 18725893407776448 18907446390954336 18920623623604344 18929435727426192 19091408774773392 19112962112595144 19126282576034826 19135190463593868 19146109809633984 19309936866888384 19354219698869136 19506232937957184 19519827485006736 19731999522887244 19743259433326272 19745751414231351 19957860079340688 19971769380471252 20152042595594136 20165401493578314 20174793341072652 20188853830258983 20347422509955852 20382711137271072 20394084573040833 20419943728420116 20580327450236304 20589912545621472 20604262345284888 20641899638511639 20804026661651916 20815898315951808 20828221718603202 20840107179622176 21028218360619968 21030157386235089 21042158080255632 21051958268945376 21066630083748504 21232093053866976 21285701576554887 21295615193354466 21307767368786208 21477834871620066 21500099838558144 21708549559984608 21723678975249432 21733796575933776 21944512055201832 21959805920632578 21972337111282464 21982570522172352 22170668254575552 22211166862492056 22221511506109008 22411653779081808 22452592589258274 22668186756782016 22671047920043403 22898621274993216 22914580091094864 22930550029429956 23152868381515842 23163651613824156 23176869769556928 23179795138445499 23193022506353712 23402372046496416 23428792267052112 23445120577074948 23629264850271312 23656745655697464 23699958844217067 23886104685600348 23899735103500224 23927530465492128 24159514832886096 24170766901381728 24187612318377912 24422118254982684 24439138847155611 24450521147925498 24464473645643424 24685299814640832 24687576062102061 24718879250192772 24730391837443896 24924630976278624 24942001786397496 24987562720303563 24999200444372634 25213110501467034 25227498164805792 25239247636568256 25455211699697856 25483949483460192 25501710101379768 25513587284791824 25760948934367368 25778902602481722 25793613130635936 25805626265158848 26026436646675648 26092150319647926 26309332697182992 26327668552308468 26582922956555226 26610480105787584 26613838862659647 26629025840628336 26869390127458848 26887201991437752 26899724454763536 26918471773678644 27129896679941136 27179454186996858 27192112764054444 27211063858175151 27226591637893488 27440436600315072 27472349793713184 27522532851348852 27738702215535888 27770962291470936 27821690817124383 28040209848313452 28056210773674176 28059752009697183 28088840111664672 28361169586431504 28380935435406516 28394153591139288 28637113162160088 28689423864052239 28702785695390802 28719164714450976 28964905300332576 28978395434578368 29259349406935776 29279741227510104 29597999284330866 29614889149989408 29628682008145344 29882205038775744 29936790119011032 29957654070706878 30228063893391204 30248102240367471 30262190011608978 30521133764933778 30552773454793152 30574066705906608 30629915592630174 30870491175354456 30884868818432208 30906393517927332 30924030008471616 31206039992477874 31223847473927712 31238389689402816 31242332577904803 31260160769433264 31505686467028416 31542327540929952 31577937403418064 31599945125622756 31848139580800464 31943422790031699 32212686443848128 32216752307430099 32250149757837216 32562824339976912 32585518462874148 32600694863900664 32916768082802748 32939708880948867 32958505666923696 32973855783258528 33256002381863328 33316750293738084 33332267259163512 33617480668622712 33678888883887411 34002280135173024 34018116379722432 34347931912489824 34371870136642296 34395825044144934 34729302572273763 34745477420736234 34765304654335392 34789533759530568 35079110262910656 35103558069744624 35167680865612422 35443897275406968 35485118483546196 35505367787504448 35829157028400522 35849602655250336 35866299273018048 35891295698238192 36173195573254848 36239272249329144 36256150352072592 36281418477566868 36302122183857984 36633177382474026 36675781721888247 36696710468465136 36984936287381184 37027949721961248 37078318875289158 37095587756165844 37386946464417936 37413002679596244 37498800666558951 37814892781908672 37819665752200551 37841247247208688 37858871454852384 38182817549546784 38225924225190288 38252565152069652 38270380927187736 38668353903722583 38708439397738272 39039654970013472 39138225479471889 39463999045774488 39491502828462702 39874384434832839 39915720158681376 39943538760942504 40304085191188272 40330802987156628 40349586682145304 40377707660517966 40694845019911704 40765422274542144 40769181280495287 40788169146081666 40839887456840232 41160654900472608 41179825091242944 41208524690569776 41283799277023278 41608053323303832 41656443437206404 41680214359244352 42060314772470178 42084316160511264 42103916537890752 42133260167497008 42464186107733952 42571403153109774 42591230386708932 42615534737572416 42955669743240132 43054178543086203 43417099119969216 43447357950498864 43467593151867552 43889024110403664 43919611841265156 43944674222564928 44396998926496299 44422333724984112 44443023012218016 44823307558163616 44905185178516548 44936481106060317 45342095840086806 45393285017413467 45781700647400667 45829160182189728 45861100058859912 46305736763031684 46327303227648312 46359590276890998 46386045012707424 46804744092992832 46809059988716811 46857584534104224 46890241154149896 47258529700542624 47313491311394928 47399917688434134 47772209371200696 47855060930984256 48319029665772192 48341533802763456 48375224636755824 48844236509965368 48878277694311222 48901042295850996 48928947291286848 49375152124204122 49437758500385544 49460783674887792 49849261952557248 49884003572794992 49975125440607126 49998400888745268 50426221002934068 50454996329611584 50967898966920384 51003420202759536 51027174569583648 51521897868734736 51557805204963444 51587226261271872 51593737566217401 52118216131104351 52184300639295852 52618665394365984 52655337104616936 52751521298418633 53165845913110452 53227677725319294 53258051681256672 53738780254917696 53743735542600783 53774403982875504 53799448909527072 53836943547357288 54259793359882272 54358908373993716 54384225528108888 54422127716350302 54453183275786976 54944699587426368 54949766073711039 55045065702697704 55477404431071776 55541924582941872 55643381634248766 56080419696626904 56119504019394366 56177680223329344 56722339172863008 56761870870813032 56788307182278576 57274226324320176 57378847728104478 57405571390781604 57438329428901952 57929810600665152 58518698813871552 58559482455020208 59195998568661732 59229778299978816 59237254242694053 59873580238022064 59915308141413756 60456127786782408 60496204480734942 60524380023217956 60566561490776949 61042267529867556 61148133411813216 61182253719122499 61259831185260348 61740982350708912 61769737636864416 61812787035854664 62412079984955748 62447694947855424 62484665155809606 62520321538866528 63084655081859904 63090472158705267 63155874806836128 63199890251245512 63696279161600928 63857104729664661 63886845580063398 64433504614860198 64500299515674432 65125648679953824 65171036925748296 65201389727801328 65833536165605496 65879417761897734 65917011333847392 65947711566517056 66512004763726656 66633500587476168 66664534518327024 67234961337245424 67357777767774822 68004560270346048 68013143760130209 68695863824979648 68743740273284592 68791650088289868 69458605144547526 69490954841472468 69530609308670784 69539385415336497 69579067519061136 70207116139489248 70335361731224844 70887794550813936 70970236967092392 71099876532651201 71658314056801044 71699205310500672 71782591396476384 72478544498658288 72512300704145184 72562836955133736 73266354764948052 73317416541466833 73351563443776494 73393420936930272 74055899443922496 74062728186306183 74156637750578316 74191175512331688 74773892928835872 74826005359192488 74997601333117902 75639331504401102 75682494494417376 75717742909704768 76365635099093568 76451848450380576 76505130304139304 76540761854375472 77336707807445166 77416878795476544 78079309940026944 78276450958943778 78927998091548976 78983005656925404 79748768869665678 79831440317362752 79841516587978941 79887077521885008 80608170382376544 80661605974313256 80699173364290608 80755415321035932 81389690039823408 81538362560990574 81576338292163332 81633191574525453 81679774913680464 82321309800945216 82417049381139552 82567598554046556 83216106646607664 83312886874412808 84120629544940356 84168632321022528 84179256029091549 84266520334994016 85142806306219548 85182460773417864 85911339486480264 86068271592156717 86108357086172406 86894715900997728 86935186303735104 87778048220807328 87839223682530312 88793997852992598 88844667449968224 88886046024436032 89646615116327232 89810370357033096 89872962212120634 90684191680173612 90786570034826934 91563401294801334 91658320364379456 91722200117719824 92611473526063368 92654606455296624 92719180553781996 92772090025414848 93618119977433622 93715169068208448 93726997733714409 93780482308299792 94517059401085248 94626982622789856 94799835376868268 95544418742401392 95830268370095097 96638059331544384 96650256922290297 96750449273511648 97688473019930736 97756555388622444 97802084591701992 98750304248408244 98819126642846601 98875517000771088 98921567349775584 99768007145589984 99950250881214252 99996801777490536 100852442005868136 102006840405519072 102054349139167296 103043795737469472 103115610409926888 103187475132434802 104187907716821289 104236432262208702 104368601278591704 105237330788731968 105310674209233872 105503042596837266 106331691826220904 106455355450638588 106516103362513344 107487471085201566 107548807965751008 107598897819054144 107673887094714576 108519586719764544 108717816747987432 108768451056217776 108844255432700604 108906366551573952 109899532147422078 110027345165664741 110090131405395408 110954808862143552 111083849165883744 111286763268497532 112160839393253808 112239008038788732 113444678345726016 113458997256601653 113523741741626064 113576614364557152 114548452648640352 114757695456208956 114811142781563208 116005061711167749 117118964910040416 117414676438415667 118391997137323464 118474508485388106 119623153304498517 119747160476044128 119830616282827512 120912255573564816 120992408961469884 121048760046435912 121133122981553898 122084535059735112 122296266823626432 122364507438244998 122519662370520696 123481964701417824 123539475273728832 123625574071709328 124824159969911496 124969330311619212 125040643077733056 126180944317410534 126311749613672256 126399780502491024 127392558323201856 127714209459329322 127773691160126796 128867009229720396 129162535629258609 130251297359907648 130342073851496592 130402779455602656 131667072331210992 131758835523795468 131834022667694784 133190996779488897 133267001174952336 133329069036654048 134469922674490848 134715555535549644 134809443318180951 136026287520260418 137345101942202001 137487480546569184 137583300176579736 138917210289095052 138981909682944936 139078770830672994 139158135038122272 140414232278978496 140427179966150433 140670723462449688 141775589101627872 141940473934184784 142199753065302402 143316628113602088 143565182792952768 144957088997316576 145024601408290368 145125673910267472 146532709529896104 146634833082933666 146703126887552988 146786841873860544 148125456372612366 148313275501156632 148382351024663376 149547785857671744 149652010718384976 149995202666235804 151278663008802204 151364988988834752 152903696900761152 153010260608278608 153081523708750944 154673415614890332 154781212698652203 156354648393313053 156552901917887556 157855996183097952 157966011313850808 158254563895255899 159497537739331356 159683033175957882 159774155043770016 161216340764753088 161231206627802349 161323211948626512 161398346728581216 161510830642071864 162779380079646816 163076725121981148 163152676584326664 163266383149050906 163359549827360928 164834098762279104 165135197108093112 166432213293215328 166625773748825616 168241259089880712 168358512058183098 168533040669988032 170285612612439096 170364921546835728 171822678972960528 172136543184313434 172216714172344812 173789431801995456 175556096441614656 175678447365060624 177587995705985196 177689334899936448 177711762728082159 179620740714066192 179745924424241268 181368383360347224 181573140069653868 181699684472330847 183126802589602668 183444400235439648 185222947052126736 185309212910593248 185438361107563992 187236239954867244 187453995467428818 187560964616599584 189253965245579712 189271416476115801 189599670753736536 191088837484802784 191571314188993983 191660536740190194 193300513844580594 193500898547023296 195376946039861472 195513110777244888 195604169183403984 197500608496816488 197638253285693202 197751034001542176 197843134699551168 199536014291179968 199900501762428504 199993603554981072 201704884011736272 204013680811038144 204039431280390627 206087591474938944 206231220819853776 206374950264869604 208375815433642578 208472864524417404 208618156246009491 208737202557183408 210621348418467744 211006085193674532 212663383652441808 212910710901277176 213299629597953603 214974942170403132 215097615931502016 215347774189429152 217435633495974864 217536902112435552 217688510865401208 219799064294844156 219952249624400499 220054690331329482 220180262810790816 222167698331767488 222573526536995064 224321678786507616 224478016077577464 226917994513203306 227047483483252128 227153228729114304 229096905297280704 229515390912417912 229622285563126416 232010123422335498 234237929820080832 234829352876831334 236783994274646928 236949016970776212 239246306608997034 239494320952088256 239524549763936823 239661232565655024 241824511147129632 241984817922939768 242097520092871824 242266245963107796 244169070119470224 244729014876489996 244899574723576359 245039324741041392 246963929402835648 247251148143418656 249648319939822992 249938660623238424 252361888634821068 252537768087274647 252799561004982048 255428418918658644 255547382320253592 257734018459440792 258204814776470151 258325071258517218 260684147702993184 260805558911205312 263334144662421984 263517671047590936 266381993558977794 266534002349904672 266658138073308096 268939845348981696 269431111071099288 269618886636361902 272052575040520836 274690203884404002 274974961093138368 275166600353159472 277834420578190104 277963819365889872 278157541661345988 278316270076244544 280854359932300866 281180993201143227 281341446924899376 283551178203255744 283880947868369568 284399506130604804 286633256227204176 287490805110285291 289914177994633152 289950770766870891 290251347820534944 293065419059792208 293269666165867332 293406253775105976 296250912745224732 296457379928539803 296626551002313264 296764702049326752 299304021436769952 299990405332471608 302557326017604408 306020521216557216 306163047417501888 309346831229780664 309562425397304406 312563723150463867 312709296786626106 313105803835775112 315711992366195904 315932022627701616 316509127790511798 318995075478662712 319366066351915764 319548310087540032 322462413255604698 322646423897253024 322796693457162432 323021661284143728 325558760159293632 326153450243962296 326305353168653328 326532766298101812 326719099654721856 330082035496994223 330270394216186224 332864426586430656 333251547497651232 336482518179761424 336717024116366196 340376991769804959 340571225224878192 340729843093671456 343645357945921056 344273086368626868 344433428344689624 348015185133503247 351356894730121248 352244029315247001 355175991411970392 355423525456164318 358869459913495551 359241481428132384 359491848848482536 362736766720694448 363146280139307736 363399368944661694 366253605179205336 366888800470879296 370445894104253472 370618425821186496 370876722215127984 374472479909734488 374907990934857636 375121929233199168 378542832952231602 379199341507473072 382177674969605568 383142628377987966 383321073480380388 386601027689161188 387487606887775827 390753892079722944 391026221554489776 391208338366807968 395001216993632976 395276506571386404 395502068003084352 399572990338466691 399801003524857008 399987207109962144 403409768023472544 404428329954542853 408078862560781254 412035305826606003 412462441639707552 412749900529739208 416751630867285156 416945729048834808 417236312492018982 417474405114366816 421242696836935488 421281539898451299 422012170387349064 425326767304883616 425821421802554352 426599259195907206 429949884340806264 430695548378858304 434871266991949728 435073804224871104 435377021730802416 439598128589688312 439904499248800998 440109380662658964 440360525621581632 445147053073990128 448643357573015232 448956032155154928 453835989026406612 454094966966504256 459030781824835824 459244571126252832 464020246844670996 464343638095956609 469063945179939159 469658705753662668 473567988549293856 473898033941552424 474763691685767697 478492613217994068 479049099527873646 479322465131310048 483649022294259264 483693619883407047 483969635845879536 484195040185743648 484532491926215592 488338140238940448 489458029752979992 489799149447152718 490078649482082784 494502296286837312 499296639879645984 499877321246476848 504723777269642136 505075536174549294 505599122009964096 510856837837317288 511094764640507184 515468036918881584 516409629552940302 516650142517034436 521368295405986368 526668289324843968 527035342095181872 532763987117955588 533068004699809344 533135288184246477 538862222142198576 539237773272723804 544105150081041672 545099053416992541 549380407768808004 550333200706318944 555668841156380208 555927638731779744 556315083322691976 561708719864601732 562361986402286454 562682893849798752 567761895736739136 567814249428347403 568799012261209608 573266512454408352 574713942566981949 574981610220570582 579901541533741782 580502695641069888 586130838119584416 586539332331734664 586812507550211952 592501825490449464 592914759857079606 593253102004626528 593529404098653504 598608042873539904 599980810664943216 605114652035208816 612041042433114432 612118293841171881 618693662459561328 619124850794608812 625127446300927734 625418593573252212 625854468738028473 626211607671550224 631864045255403232 633018255581023596 637990150957325424 638732132703831528 639898888793860809 644924826511209396 645292847794506048 646043322568287456 652306900487924592 652610706337306656 653065532596203624 659856748873201497 660164070993988446 660540788432372448 666503094995302464 672965036359522848 673434048232732392 680753983539609918 681142450449756384 681459686187342912 687290715891842112 688546172737253736 688866856689379248 696030370267006494 702713789460242496 704488058630494002 710351982823940784 710847050912328636 717738919826991102 718482962856264768 718573649291810469 718983697696965072 725473533441388896 726292560278615472 726798737889323388 732507210358410672 734698724170729077 740891788208506944 741753444430255968 748944959819468976 749815981869715272 757085665904463204 757613304261823941 758398683014946144 766285256755975932 766642146960760776 773202055378322376 774614444329410453 774975213775551654 782052443108979552 782416676733615936 790002433987265952 790553013142772808 799145980676933382 799602007049714016 799974414219924288 806819536046945088 808856659909085706 816157725121562508 824070611653212006 824924883279415104 825499801059478416 833503261734570312 833891458097669616 834472624984037964 834948810228733632 842563079796902598 843542979603429681 844024340774698128 850653534609767232 851642843605108704 853198518391814412 859899768681612528 862472415330855873 869742533983899456 869852312300612673 870754043461604832 879196257179376624 879808998497601996 880218761325317928 889372139785619409 890294106147980256 897912064310309856 907671978052813224 918061563649671648 918489142252505664 928040493689341992 928687276191913218 937691169451391601 938127890359878318 939317411507325336 947135977098587712 947796067883104848 949527383371535394 956985226435988136 958098199055747292 958644930262620096 967387239766814094 967939271691759072 968390080371487296 969064983852431184 976676280477880896 978916059505959984 979598298894305436 980157298964165568 990246106490982669 998593279759291968 999754642492953696 1009447554539284272 1010151072349098588 1021130975309414877 1021713675674634576 1022189529281014368 1030936073837763168 1032819259105880604 1033300285034068872 1044045555400509741 1054070684190363744 1065527974235911176 1066270576368492954 1076608379740486653 1077724444284397152 1078475546545447608 1088210300162083344 1090198106833985082 1098760815537616008 1100666401412637888 1111337682312760416 1111855277463559488 1112630166645383952 1123417439729203464 1124723972804572908 1125365787699597504 1135628498856694806 1137598024522419216 1146533024908816704 1149427885133963898 1149963220441141164 1159803083067483564 1162462820663327481 1172261676239168832 1173078664663469328 1173625015100423904 1185003650980898928 1185829519714159212 1186506204009253056 1198718971015400073 1199961621329886432 1210229304070417632 1213284989863628559 1224236587682343762 1236105917479818009 1237387324919122656 1238249701589217624 1250254892601855468 1250837187146504424 1251708937476056946 1252423215343100448 1263728090510806464 1263844619695353897 1266036511162047192 1275980301914650848 1277464265407663056 1279797777587721618 1289849653022418792 1292086645136574912 1304613800975849184 1305221412674613312 1306131065192407248 1319713497746402994 1320328141987976892 1321081576864744896 1345930072719045696 1346868096465464784 1361507967079219836 1362284900899512768 1377092345474507472 1377733713378758496 1392060740534012988 1393030914287869827 1407191835539817477 1408976117260988004 1420703965647881568 1421694101824657272 1435477839653982204 1437147298583620938 1437967395393930144 1450947066882777792 1451080859650221141 1452585120557230944 1453597475778646776 1465014420716821344 1469397448341458154 1483506888860511936 1497889919638937952 1499631963739430544 1514171331808926408 1515226608523647882 1516797366029892288 1532570513511951864 1533284293921521552 1546404110756644752 1549228888658820906 1549950427551103308 1564104886217959104 1580004867974531904 1581106026285545616 1598291961353866764 1599204014099428032 1599405864552739431 1617713319818171412 1632315450243125016 1635297160250977623 1648141223306424012 1650999602118956832 1667006523469140624 1667782916195339232 1668945249968075928 1685126159593805196 1687085959206859362 1688048681549396256 1703285687210217408 1703442748285042209 1706397036783628824 1719799537363225056 1724944830661711746 1739704624601225346 1741508086923209664 1758392514358753248 1759617996995203992 1760437522650635856 1778744279571238818 1780588212295960512 1795824128620619712 1815343956105626448 1836123127299343296 1836354881523515643 1856080987378683984 1857374552383826436 1875382338902783202 1876255780719756636 1877563406214085419 1878634823014650672 1895592135766209696 1899054766743070788 1913970452871976272 1916196398111494584 1934774479533628188 1935878543383518144 1938129967704862368 1957832119011919968 1959196597788610872 1979570246619604491 1980492212981965338 1999509284985907392 2018895109078568544 2020302144698197176 2042261950618829754 2043427351349269152 2044379058562028736 2061872147675526336 2065638518211761208 2066600570068137744 2088091110801019482 2108141368380727488 2131055948471822352 2132541152736985908 2153216759480973306 2155448888568794304 2155720947875431407 2156951093090895216 2176420600324166688 2180396213667970164 2197521631075232016 2204096172512187231 2222675364625520832 2225260333290767904 2246834879458406928 2249447945609145816 2271256997713389612 2272839912785471823 2275196049044838432 2298855770267927796 2299926440882282328 2319606166134967128 2324925641326654962 2346157329326938656 2347250030200847808 2370007301961797856 2371659039428318424 2397437942030800146 2399923242659772864 2420458608140835264 2426569979727257118 2448473175364687524 2472211834959636018 2474774649838245312 2476499403178435248 2500509785203710936 2501674374293008848 2503417874952113892 2504846430686200896 2527689239390707794 2530628938810289043 2532073022324094384 2551960603829301696 2554928530815326112 2559595555175443236 2579699306044837584 2609227601951698368 2609556936901838019 2612262130384814496 2639426995492805988 2640656283975953784 2668116419356858227 2693736192930929568 2723015934158439672 2754184690949014944 2755467426757516992 2784121481068025976 2786061828575739654 2814383671079634954 2817952234521976008 2841407931295763136 2843388203649314544 2870955679307964408 2874294597167241876 2875934790787860288 2902161719300442282 2905170241114461888 2907194951557293552 2930028841433642688 2938794896682916308 2970738319472948007 2995779839277875904 2999263927478861088 3028342663617852816 3030453217047295764 3063392925928244631 3065141027023903728 3066568587843043104 3092808221513289504 3098457777317641812 3099900855102206616 3162212052571091232 3196583922707733528 3198811729105478862 3229825139221459959 3235426639636342824 3264630900486250032 3270594320501955246 3296282446612848024 3301999204237913664 3334013046938281248 3335565832390678464 3337890499936151856 3370252319187610392 3374171918413718724 3376097363098792512 3406885496570084418 3412794073567257648 3439599074726450112 3449889661323423492 3479409249202450692 3516785028717506496 3519235993990407984 3520875045301271712 3557488559142477636 3596156913046200219 3630687912211252896 3639854969590885677 3672709763047031286 3708317752439454027 3712161974757367968 3714749104767652872 3750764677805566404 3752511561439513272 3755126812428170838 3757269646029301344 3791184271532419392 3798109533486141576 3827940905743952544 3832392796222989168 3869548959067256376 3876259935409724736 3915664238023839936 3918393195577221744 3959140493239208982 3960984425963930676 4037790218157137088 4040604289396394352 4084523901237659508 4086854702698538304 4131277036423522416 4133201140136275488 4176182221602038964 4179092742863609481 4262111896943644704 4265082305473971816 4306433518961946612 4311441895750862814 4313902186181790432 4352841200648333376 4353242578950663423 4360792427335940328 4395043262150464032 4408192345024374462 4450520666581535808 4493669758916813856 4498895891218291632 4542513995426779224 4545679825570943646 4550392098089676864 4597711540535855592 4599852881764564656 4639212332269934256 4649851282653309924 4692314658653877312 4740014603923595712 4743318078856636848 4794875884061600292 4798217593658218293 4853139959454514236 4896946350729375048 4905891480752932869 4944423669919272036 4952998806356870496 5001019570407421872 5003348748586017696 5006835749904227784 5055378478781415588 5061257877620578086 5064146044648188768 5109857061630652224 5119191110350886472 5159398612089675168 5219113873803676038 5224524260769628992 5278853990985611976 5281312567951907568 5336232838713716454 5387472385861859136 5446031868316879344 5508369381898029888 5509064644570546929 5568242962136051952 5572123657151479308 5628767342159269908 5632690218642256257 5635904469043952016 5686776407298629088 5741911358615928816 5748589194334483752 5804323438600884564 5814389903114587104 5877589793365832616 5938710739858813473 5941476638945896014 5998527854957722176 6056685327235705632 6060906434094591528 6126785851856489262 6130282054047807456 6133137175686086208 6185616443026579008 6196915554635283624 6199801710204413232 6324424105142182464 6393167845415467056 6397623458210957724 6459650278442919918 6467162843626294221 6470853279272685648 6529261800972500064 6541188641003910492 6592564893225696048 6612288517536561693 6668026093876562496 6675780999872303712 6740504638375220784 6748343836827437448 6813770993140168836 6818519738356415469 6825588147134515296 6899779322646846984 6958818498404901384 7038471987980815968 7041750090602543424 7114977118284955272 7192313826092400438 7261375824422505792 7279709939181771354 7345419526094062572 7416635504878908054 7424323949514735936 7429498209535305744 7501529355611132808 7505023122879026544 7510253624856341676 7514539292058602688 7591886816430867129 7596219066972283152 7655881811487905088 7664785592445978336 7739097918134512752 7828670810705514057 7836786391154443488 7918280986478417964 7921968851927861352 8004349258070574681 8081208578792788704 8169047802475319016 8262554072847044832 8266402280272550976 8352364443204077928 8358185485727218962 8524223793887289408 8530164610947943632 8612867037923893224 8622883791501725628 8627804372363580864 8706485157901326846 8721584854671880656 8790086524300928064 8816384690048748924 8912214958418844021 8987339517833627712 8997791782436583264 9085027990853558448 9091359651141887292 9190178777784733893 9195423081071711184 9199705763529129312 9278424664539868512 9299702565306619848 9486636157713273696 9589751768123200584 9596435187316436586 9689475417664379877 9706279918909028472 9793892701458750096 9811782961505865738 9888847339838544072 9905997612713740992 10002039140814843744 10006697497172035392 10013671499808455568 10110756957562831176 10122515755241156172 10128292089296377536 10238382220701772944 10318797224179350336 10438227747607352076 10557707981971223952 10562625135903815136 10672465677427432908 10788470739138600657 10892063736633758688 10919564908772657031 11018129289141093858 11124953257318362081 11136485924272103904 11144247314302958616 11257534684318539816 11265380437284512514 11271808938087904032 11373552814597258176 11483822717231857632 11497178388668967504 11608646877201769128 11628779806229174208 11755179586731665232 11877421479717626946 11882953277891792028 12113370654471411264 12121812868189183056 12253571703712978524 12260564108095614912 12393831109270567248 12399603420408826464 12537278228590828443 12786335690830934112 12795246916421915448 12919300556885839836 12934325687252588442 12941706558545371296 13058523601945000128 13059727736851990269 13082377282007820984 13185129786451392096 13224577035073123386 13351561999744607424 13481009276750441568 13496687673654874896 13627541986280337672 13637039476712830938 13651176294269030592 13799558645293693968 13917636996809802768 14076943975961631936 14229954236569910544 14384627652184800876 14394652780974654879 14559419878363542708 14690839052188125144 14717674442258798607 14833271009757816108 14858996419070611488 15003058711222265616 15010046245758053088 15020507249712683352 15183773632861734258 15192438133944566304 15329571184891956672 15478195836269025504 15657341621411028114 15673572782308886976 15836561972956835928 15843937703855722704 16008698516141149362 16162417157585577408 16338095604950638032 16525108145694089664 16527193933711640787 16704728886408155856 16716370971454437924 16898070655926768771 17060329221895887264 17225734075847786448 17245767583003451256 17412970315802653692 17443169709343761312 17632769380097497848 17816132219576440419 17824429916837688042 17995583564873166528 18170055981707116896 18182719302283774584 18380357555569467786 18390846162143422368 18399411527058258624 18556849329079737024 18599405130613239696 18973272315426547392 19179503536246401168 19192870374632873172 19378950835328759754 19401488530878882663 19412559837818056944 19587785402917500192 19623565923011731476 19777694679677088144 19836865552609685079 20004078281629687488 20027342999616911136 20221513915125662352 20245031510482312344 20455559215069246407 20476764441403545888 20876455495214704152 21115415963942447904 21125250271807630272 21344931354854865816 21576941478277201314 21784127473267517376 21839129817545314062 22036258578282187716 22249906514636724162 22272971848544207808 22288494628605917232 22515069368637079632 22530760874569025028 22543617876175808064 22775660449292601387 22967645434463715264 22994356777337935008 23217293754403538256 23486012432116542171 23510359173463330464 23754842959435253892 23765906555783584056 24013047774211724043 24243625736378366112 24507143407425957048 24787662218541134496 24799206840817652928 25074556457181656886 25572671381661868224 25590493832843830896 25838601113771679672 25868651374505176884 25883413117090742592 26119455473703980538 26164754564015641968 26370259572902784192 26449154070146246772 26736644875256532063 26962018553500883136 26993375347309749792 27255083972560675344 27274078953425661876 27570536333354201679 27599117290587387936 27835273993619605536 28459908473139821088 28769255304369601752 28789305561949309758 29068426252993139631 29118839756727085416 29381678104376250288 29435348884517597214 29666542019515632216 29717992838141222976 30006117422444531232 30020092491516106176 30041014499425366704 30367547265723468516 30384876267889132608 30956391672538051008 31314683242822056228 31673123945913671856 31687875407711445408 32017397032282298724 32365412217415801971 32676191209901276064 33054387867423281574 33374859771955086243 33409457772816311712 33432741942908875848 33796141311853537542 34120658443791774528 34451468151695572896 34491535166006902512 34825940631605307384 34886339418687522624 35265538760194995696 35632264439152880838 35648859833675376084 36340111963414233792 36365438604567549168 36760715111138935572 36781692324286844736 37198810261226479392 37611834685772485329 38359007072492802336 38385740749265746344 38757901670657519508 38802977061757765326 38825119675636113888 39175570805835000384 39179183210555970807 39247131846023462952 39555389359354176288 39673731105219370158 40054685999233822272 40443027830251324704 40490063020964624688 40911118430138492814 40953528882807091776 41752910990429408304 42230831927884895808 42689862709709731632 43153882956554402628 43183958342923964637 43678259635090628124 44072517156564375432 44499813029273448324 44576989257211834464 45030138737274159264 45061521749138050056 45551320898585202774 45988713554675870016 46434587508807076512 46972024864233084342 47020718346926660928 47509685918870507784 47531813111567168112 48026095548423448086 48487251472756732224 49014286814851914096 49575324437082268992 49581581801134922361 50149112914363313772 50694211967780306313 51180987665687661792 51677202227543359344 51737302749010353768 52238910947407961076 52329509128031283936 52898308140292493544 53473289750513064126 53986750694619499584 54510167945121350688 54548157906851323752 55141072666708403358 55198234581174775872 55670547987239211072 56919816946279642176 57538510608739203504 57578611123898619516 58136852505986279262 58204465592636647989 58237679513454170832 58763356208752500576 58870697769035194428 59333084039031264432 60012234844889062464 60082028998850733408 60735094531446937032 61366677645207739221 62629366485644112456 63346247891827343712 63375750815422890816 64034794064564597448 64730824434831603942 65352382419802552128 66108775734846563148 66749719543910172486 66818915545632623424 66865483885817751696 67592282623707075084 68326981347877804161 68902936303391145792 68983070332013805024 69651881263210614768 70458037296349626513 70531077520389991392 71264528878305761676 71297719667350752168 72730877209135098336 73521430222277871144 74397620522452958784 75223669371544970658 76718014144985604672 76771481498531492688 77515803341315039016 77605954123515530652 77650239351272227776 78358366421111941614 78494263692046925904 79110778718708352576 79347462210438740316 80886055660502649408 80980126041929249376 81822236860276985628 82711609000062605037 83505821980858816608 85379725419419463264 86307765913108805256 86367916685847929274 87356519270181256248 88145034313128750864 88999626058546896648 89153978514423668928 90060277474548318528 90123043498276100112 91102641797170405548 92869175017614153024 93944049728466168684 95019371837741015568 95063626223134336224 96052191096846896172 98028573629703828192 99163163602269844722 100124579315865258729 100298225828726627544 101388423935560612626 102361975331375323584 103354404455086718688 103474605498020707536 104477821894815922152 104659018256062567872 105796616280584987088 106946579501026128252 109020335890242701376 109096315813702647504 110282145333416806716 112835504057317455987 115077021217478407008 115157222247797239032 116273705011972558524 116408931185273295978 116475359026908341664 117526712417505001152 117741395538070388856 118666168078062528864 120164057997701466816 121470189062893874064 122733355290415478442 125258732971288224912 126692495783654687424 128069588129129194896 129461648869663207884 129551875028771893911 132217551469693126296 133499439087820344972 133730967771635503392 135184565247414150168 136653962695755608322 137966140664027610048 139303762526421229536 140916074592699253026 141062155040779982784 142529057756611523352 142595439334701504336 145461754418270196672 147042860444555742288 148744745403404767083 150447338743089941316 152082635903340918939 153542962997062985376 155031606682630078032 155211908247031061304 156716732842223883228 156988527384093851808 158694924420877480632 161960252083858498752 163644473720553971256 165423218000125210074 167011643961717633216 170759450838838926528 172615531826217610512 172735833371695858548 174613396777909943967 174713038540362512496 176290068626257501728 177999252117093793296 180246086996552200224 182205283594340811096 184100032935623217663 187888099456932337368 190038743675482031136 190127252446268672448 192104382193693792344 196057147259407656384 198326327204539689444 200249158631730517458 200596451657453255088 202776847871121225252 204980944043633412483 206708808910173437376 206949210996041415072 208955643789631844304 211374111889048879539 211593232561169974176 213893159002052256504 218192631627405295008 220564290666833613432 225671008114634911974 230154042434956814016 230314444495594478064 232547410023945117048 232817862370546591956 232950718053816683328 235482791076140777712 237332336156125057728 242940378125787748128 245466710580830956884 248134827000187815111 250517465942576449824 256139176258258389792 258923297739326415768 259103750057543787822 264435102939386252592 266998878175640689944 267461935543271006784 270369130494828300336 273307925391511216644 278607525052842459072 281832149185398506052 285058115513223046704 285190878669403008672 294085720889111484576 297489490806809534166 300373737947595776187 300894677486179882632 304165271806681837878 307085925994125970752 310063213365260156064 310423816494062122608 313433465684447766456 313977054768187703616 317389848841754961264 327288947441107942512 330846436000250420148 338506512171952367961 345231063652435221024 345471666743391717096 349226793555819887934 349426077080725024992 352580137252515003456 355998504234187586592 360492173993104400448 364410567188681622192 368200065871246435326 375776198913864674736 380077487350964062272 384208764387387584688 388655625086315681733 396652654409079378888 400498317263461034916 401192903314906510176 405553695742242450504 409961888087266824966 413898421992082830144 417911287579263688608 422748223778097759078 423186465122339948352 427786318004104513008 436385263254810590016 441128581333667226864 446234236210214301249 451342016229269823948 456247907710022756817 460628888991188956128 465094820047890234096 465635724741093183912 470965582152281555424 485880756251575496256 490933421161661913768 496269654000375630222 501034931885152899648 512278352516516779584 517846595478652831536 518207500115087575644 523840190333729831901 528870205878772505184 533997756351281379888 540738260989656600672 546615850783022433288 552300098806869652989 563664298370797012104 570116231026446093408 570381757338806017344 588171441778222969152 594978981613619068332 600747475895191552374 601789354972359765264 608330543613363675756 614942832130900237449 620126426730520312128 620847632988124245216 626866931368895532912 634122335667146638617 634779697683509922528 654577894882215885024 661692872000500840296 677013024343904735922 690462127304870442048 690943333486783434192 698453587111639775868 698852154161450049984 711997008468375173184 728821134377363244384 736400131742492870652 744404481000563445333 751552397827729349472 768417528774775169376 777311250172631363466 793305308818158757776 800996634526922069832 802385806629813020352 811107391484484901008 819923776174533649932 835822575158527377216 845496447556195518156 855572636008209026016 882257162667334453728 892468472420428602498 901121213842787328561 902684032458539647896 912495815420045513634 921257777982377912256 930189640095780468192 931271449482186367824 941931164304563110848 981866842323323827536 992539308000751260444 1035693190957305663072 1036415000230175151288 1047680380667459663802 1057740411757545010368 1067995512702562759776 1081476521979313201344 1093231701566044866576 1104600197613739305978 1127328596741594024208 1140232462052892186816 1165966875258947045199 1189957963227238136664 1201494951790383104748 1203578709944719530528 1216661087226727351512 1229885664261800474898 1241695265976248490432 1253733862737791065824 1268244671334293277234 1269559395367019845056 1309155789764431770048 1323385744001001680592 1338702708630642903747 1354026048687809471844 1381886666973566868384 1396907174223279551736 1457642268754726488768 1472800263484985741304 1488808962001126890666 1503104795655458698944 1536835057549550338752 1554622500345262726932 1571520571001189495703 1586610617636317515552 1601993269053844139664 1622214782968969802016 1639847552349067299864 1690992895112391036312 1711145272016418052032 1764514325334668907456 1784936944840857204996 1802242427685574657122 1805368064917079295792 1824991630840091027268 1860379280191560936384 1862542898964372735648 1902367007001439915851 1963733684646647655072 1985078616001502520888 2071386381914611326144 2072830000460350302576 2095360761334919327604 2135991025405125519552 2186463403132089733152 2209200395227478611956 2254657193483188048416 2331933750517894090398 2379915926454476273328 2402989903580766209496 2407157419889439061056 2433322174453454703024 2459771328523600949796 2507467725475582131648 2536489342668586554468 2646771488002003361184 2677405417261285807494 2708052097375618943688 2763773333947133736768 2793814348446559103472 2945600526969971482608 2977617924002253781332 3109245000690525453864 3143041142002378991406 3173221235272635031104 3203986538107688279328 3244429565937939604032 3279695104698134599728 3381985790224782072624 3497900625776841135597 3569873889681714409992 3604484855371149314244 3610736129834158591584 3649983261680182054536 3725085797928745471296 3804734014002879831702 3927467369293295310144 3970157232003005041776 4016108125891928711241 4145660000920700605152 4190721522669838655208 4372926806264179466304 4418400790454957223912 4509314386966376096832 4663867501035788180796 4714561713003568487109 4759831852908952546656 4805979807161532418992 4866644348906909406048 4919542657047201899592 5072978685337173108936 5293542976004006722368 5354810834522571614988 5416104194751237887376 5587628696893118206944 5707101021004319747553 5891201053939942965216 5955235848004507562664 6218490001381050907728 6286082284004757982812 6407973076215376558656 6559390209396269199456 6763971580449564145248 6995801251553682271194 7139747779363428819984 7208969710742298628488 7221472259668317183168 7299966523360364109072 7609468028005759663404 7940314464006010083552 8032216251783857422482 8291320001841401210304 8381443045339677310416 8836801580909914447824 9327735002071576361592 9429123426007136974218 9519663705817905093312 9611959614323064837984 9733288697813818812096 9839085314094403799184 10145957370674346217872 10493701877330523406791 10709621669045143229976 10832208389502475774752 11175257393786236413888 11414202042008639495106 11782402107879885930432 11910471696009015125328 12048324377675786133723 12436980002762101815456 12572164568009515965624 13118780418792538398912 13527943160899128290496 13991602503107364542388 14143685139010705461327 14279495558726857639968 14417939421484597256976 14599933046720728218144 15218936056011519326808 15880628928012020167104 16064432503567714844964 16762886090679354620832 17121303063012959242659 17673603161819828895648 18655470004143152723184 18858246852014273948436 19223919228646129675968 19678170628188807598368 20291914741348692435744 20987403754661046813582 21419243338090286459952 21664416779004951549504 22828404084017278990212 23820943392018030250656 24096648755351572267446 24873960005524203630912 25144329136019031931248 27983205006214729084776 28287370278021410922654 28558991117453715279936 28835878842969194513952 29199866093441456436288 30437872112023038653616 32128865007135429689928 33525772181358709241664 34242606126025918485318 35347206323639657791296 36144973133027358401169 37310940008286305446368 37716493704028547896872 39356341256377615196736 40583829482697384871488 41974807509322093627164 42838486676180572919904 45656808168034557980424 47641886784036060501312 48193297510703144534892 50288658272038063862496 55966410012429458169552 56574740556042821845308 57671757685938389027904 60875744224046077307232 64257730014270859379856 68485212252051836970636 72289946266054716802338 74621880016572610892736 75432987408057095793744 83949615018644187254328 85676973352361145839808 91313616336069115960848 96386595021406289069784 100577316544076127724992 108434919399082075203507 111932820024858916339104 113149481112085643690616 121751488448092154614464 128515460028541718759712 136970424504103673941272 144579892532109433604676 150865974816114191587488 167899230037288374508656 182627232672138231921696 192773190042812578139568 216869838798164150407014 223865640049717832678208 226298962224171287381232 257030920057083437519424 273940849008207347882544 289159785064218867209352 301731949632228383174976 325304758197246225610521 335798460074576749017312 365254465344276463843392 385546380085625156279136 433739677596328300814028 452597924448342574762464 547881698016414695765088 578319570128437734418704 650609516394492451221042 671596920149153498034624 771092760171250312558272 867479355192656601628056 905195848896685149524928 1095763396032829391530176 1156639140256875468837408 1301219032788984902442084 1734958710385313203256112 2313278280513750937674816 2602438065577969804884168 3469917420770626406512224 5204876131155939609768336 6939834841541252813024448 10409752262311879219536672 20819504524623758439073344
- Sum of all divisors σ(n): 70655940411737324848696635
- Sum of proper divisors (its aliquot sum) s(n): 49836435887113566409623291
- 20819504524623758439073344 is an abundant number, because the sum of its proper divisors (49836435887113566409623291) is greater than itself. Its abundance is 29016931362489807970549947
Bases of 20819504524623758439073344
- Binary: 10001001110001011001110011010000011100111101011010000101101010011110111000110010000002
- Hexadecimal: 0x1138B39A0E7AD0B53DC640
- Base-36: 2M6A0YY8GGMN29000
Squares and roots of 20819504524623758439073344
- 20819504524623758439073344 squared (208195045246237584390733442) is 433451768650829149864730402141931726598905411342336
- 20819504524623758439073344 cubed (208195045246237584390733443) is 9024251058632108060587050008529534581988614721732451123771282516462996291584
-
20819504524623758439073344 is a
perfect square number . Itssquare root is 4562839524312 -
The
cube root of 20819504524623758439073344 is 275099708.3049783643
Scales and comparisons
How big is 20819504524623758439073344?- 20,819,504,524,623,758,439,073,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,819,504,524,623,758,439,073,344 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 20819504524623758439073344 cubic inches would be around 22924975.7 feet tall.
Recreational maths with 20819504524623758439073344
- 20819504524623758439073344 backwards is 44337093485732642540591802
- 20819504524623758439073344 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 20819504524623758439073344'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 20819504524623758439073344 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 20819504524623758439073344 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/20819504524623758439073344/
Chicago style:
Numbermatics. 2024. "Number 20819504524623758439073344 - Facts about the integer". https://numbermatics.com/n/20819504524623758439073344/
The information we have on file for 20819504524623758439073344 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 20819504524623758439073344, math, Factors of 20819504524623758439073344, curriculum, school, college, exams, university, Prime factorization of 20819504524623758439073344, STEM, science, technology, engineering, physics, economics, calculator, twenty septillion, eight hundred nineteen sextillion, five hundred four quintillion, five hundred twenty-four quadrillion, six hundred twenty-three trillion, seven hundred fifty-eight billion, four hundred thirty-nine million, seventy-three thousand, three hundred forty-four.