53836741376316543474745344
53,836,741,376,316,543,474,745,344 is an even composite number composed of five prime numbers multiplied together.
What does the number 53836741376316543474745344 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 18375 divisors.
53836741376316543474745344 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 53836741376316543474745344:
214 × 36 × 114 × 134 × 476
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 47 × 47 × 47 × 47 × 47 × 47)See below for interesting mathematical facts about the number 53836741376316543474745344 from the Numbermatics database.
Names of 53836741376316543474745344
- Cardinal: 53836741376316543474745344 can be written as Fifty-three septillion, eight hundred thirty-six sextillion, seven hundred forty-one quintillion, three hundred seventy-six quadrillion, three hundred sixteen trillion, five hundred forty-three billion, four hundred seventy-four million, seven hundred forty-five thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 5.3836741376316543474745344 × 1025
Factors of 53836741376316543474745344
Divisors of 53836741376316543474745344
- Number of divisors d(n): 18375
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 47 48 52 54 64 66 72 78 81 88 94 96 99 104 108 117 121 128 132 141 143 144 156 162 169 176 188 192 198 208 216 234 242 243 256 264 282 286 288 297 312 324 338 351 352 363 376 384 396 416 423 429 432 468 484 486 507 512 517 528 564 572 576 594 611 624 648 676 702 704 726 729 752 768 792 832 846 858 864 891 936 968 972 1014 1024 1034 1053 1056 1089 1128 1144 1152 1188 1222 1248 1269 1287 1296 1331 1352 1404 1408 1452 1458 1504 1521 1536 1551 1573 1584 1664 1692 1716 1728 1782 1833 1859 1872 1936 1944 2028 2048 2068 2106 2112 2178 2197 2209 2256 2288 2304 2376 2444 2496 2538 2574 2592 2662 2673 2704 2808 2816 2904 2916 3008 3042 3072 3102 3146 3159 3168 3267 3328 3384 3432 3456 3564 3666 3718 3744 3807 3861 3872 3888 3993 4056 4096 4136 4212 4224 4356 4394 4418 4512 4563 4576 4608 4653 4719 4752 4888 4992 5076 5148 5184 5324 5346 5408 5499 5577 5616 5632 5687 5808 5832 6016 6084 6144 6204 6292 6318 6336 6534 6591 6627 6656 6721 6768 6864 6912 7128 7332 7436 7488 7614 7722 7744 7776 7943 7986 8019 8112 8192 8272 8424 8448 8712 8788 8836 9024 9126 9152 9216 9306 9438 9477 9504 9776 9801 9984 10152 10296 10368 10648 10692 10816 10998 11154 11232 11264 11374 11421 11583 11616 11664 11979 12032 12168 12288 12408 12584 12636 12672 13068 13182 13254 13312 13442 13536 13689 13728 13824 13959 14157 14256 14641 14664 14872 14976 15228 15444 15488 15552 15886 15972 16038 16224 16384 16497 16544 16731 16848 16896 17061 17303 17424 17576 17672 18048 18252 18304 18432 18612 18876 18954 19008 19552 19602 19773 19881 19968 20163 20304 20449 20592 20736 21296 21384 21632 21996 22308 22464 22528 22748 22842 23166 23232 23328 23829 23958 24064 24167 24299 24336 24576 24816 25168 25272 25344 26136 26364 26508 26624 26884 27072 27378 27456 27648 27918 28314 28512 28561 28717 29282 29328 29403 29744 29952 30456 30888 30976 31104 31772 31944 32076 32448 32994 33088 33462 33696 33792 34122 34263 34606 34749 34848 35152 35344 35937 36096 36504 36608 36864 37224 37752 37908 38016 39104 39204 39546 39762 39936 40326 40608 40898 41067 41184 41472 41877 42471 42592 42768 43264 43923 43992 44616 44928 45056 45496 45684 46332 46464 46656 47658 47916 48128 48334 48598 48672 49152 49491 49632 50193 50336 50544 50688 51183 51909 52272 52728 53016 53248 53768 54144 54756 54912 55296 55836 56628 57024 57122 57434 58564 58656 58806 59319 59488 59643 59904 60489 60912 61347 61776 61952 62208 62557 63544 63888 64152 64896 65988 66176 66924 67392 67584 68244 68526 69212 69498 69696 70304 70688 71487 71874 72192 72501 72897 73008 73216 73728 73931 74448 75504 75816 76032 78208 78408 79092 79524 79872 80652 81216 81796 82134 82368 82944 83754 84942 85184 85536 85683 86151 86528 87373 87846 87984 88209 89232 89856 90112 90992 91368 92664 92928 93312 95316 95832 96256 96668 97196 97344 98982 99264 100386 100672 101088 101376 102366 103259 103818 103823 104247 104544 105456 106032 106496 107536 107811 108288 109512 109824 110592 111672 113256 114048 114244 114868 117128 117312 117612 118638 118976 119286 119808 120978 121824 122694 123201 123552 123904 124416 125114 125631 127088 127413 127776 128304 129792 131769 131976 132352 133848 134784 135168 136488 137052 138424 138996 139392 140608 141376 142974 143748 144384 145002 145794 146016 146432 147456 147862 148473 148896 150579 151008 151632 152064 153549 155727 156416 156816 158184 159048 159744 161304 162432 163592 164268 164736 165888 167508 169884 170368 171072 171366 172302 173056 174746 175692 175968 176418 177957 178464 178929 179712 180224 181467 181984 182736 184041 185328 185856 186624 187671 190333 190632 191664 192512 193336 194392 194688 197964 198528 200772 201344 202176 202752 204732 206518 207636 207646 208494 209088 210912 212064 212992 214461 215072 215622 216576 217503 218691 219024 219648 221184 221793 223344 224939 226512 228096 228488 229736 234256 234624 235224 237276 237952 238572 239616 241956 243648 245388 246402 247104 247808 248832 250228 251262 254176 254826 255552 256608 257049 258453 259584 262119 263538 263952 264704 265837 267289 267696 269568 270336 272976 274104 276848 277992 278784 281216 282752 285948 287496 288768 290004 291588 292032 292864 295724 296946 297792 301158 302016 303264 304128 307098 309777 311454 311469 312832 313632 314171 315887 316368 318096 319488 322608 323433 324864 327184 328536 329472 331776 335016 339768 340736 342144 342732 344604 346112 349492 351384 351936 352836 355914 356928 357858 359424 362934 363968 365472 368082 370656 371712 373248 373321 375342 376893 380666 381264 382239 383328 385024 386672 388784 389376 395307 395928 397056 401544 402688 404352 405504 409464 413036 415272 415292 416988 418176 421824 424128 428922 430144 431244 433152 435006 437382 438048 439296 442368 443586 445419 446688 449878 451737 453024 456192 456976 459472 460647 467181 468512 469248 470448 474552 475904 477144 479232 483912 487296 490776 492804 494208 495616 497664 500456 502524 508352 509652 511104 513216 514098 516906 519168 524238 527076 527904 529408 531674 533871 534578 535392 536787 539136 540672 544401 545952 548208 552123 553696 555984 557568 562432 563013 565504 570999 571896 574992 577536 580008 583176 584064 585728 591448 593892 595584 602316 604032 606528 608256 614196 619554 622908 622938 625664 627264 628342 631774 632736 636192 638976 643383 645216 646866 649728 652509 654368 656073 657072 658944 663552 665379 670032 674817 679536 681472 684288 685464 688127 689208 692224 698984 702768 703872 705672 711828 713856 715716 718848 725868 727936 730944 736164 741312 743424 746496 746642 750684 753786 761332 762528 764478 766656 770048 771147 773344 775359 777568 778752 786357 790614 791856 794112 797511 801867 803088 805376 808704 811008 813241 818928 826072 830544 830584 833976 836352 843648 848256 857844 860288 862488 866304 870012 874764 876096 878592 887172 890838 893376 899756 903474 906048 912384 913952 918944 921294 929331 934362 934407 937024 938496 940896 942513 947661 949104 951808 954288 958464 961103 967824 970299 974592 981552 985608 988416 991232 995328 1000912 1005048 1016704 1019304 1022208 1026432 1028196 1033812 1038336 1048476 1054152 1055808 1058816 1063348 1067742 1069156 1070784 1073574 1078272 1088802 1091904 1096416 1104246 1107392 1111968 1115136 1119963 1124864 1126026 1131008 1135849 1141998 1142053 1143792 1146717 1149984 1155072 1160016 1166352 1168128 1171456 1182896 1185921 1187784 1191168 1204632 1208064 1213056 1216512 1228392 1239108 1245816 1245876 1251328 1254528 1256684 1263548 1265472 1272384 1286766 1290432 1293732 1299456 1305018 1308736 1312146 1314144 1317888 1327104 1330758 1340064 1342367 1349634 1349699 1355211 1359072 1362944 1368576 1370928 1376254 1378416 1381941 1384448 1397968 1401543 1405536 1407744 1411344 1423656 1427712 1431432 1437696 1451736 1455872 1461888 1472328 1482624 1486848 1492992 1493284 1501368 1507572 1522664 1525056 1528956 1533312 1542294 1546688 1550718 1555136 1557504 1572714 1581228 1583712 1588224 1595022 1601613 1603734 1606176 1610361 1610752 1617408 1622016 1626482 1633203 1637856 1652144 1656369 1661088 1661168 1667952 1672704 1687296 1689039 1696512 1712997 1715688 1720576 1724976 1732608 1740024 1749528 1752192 1757184 1774344 1781676 1786752 1799512 1806948 1812096 1824768 1827904 1837888 1842588 1858662 1868724 1868814 1874048 1876992 1881792 1885026 1895322 1898208 1903616 1908576 1916928 1922206 1930149 1935648 1940598 1949184 1957527 1963104 1968219 1971216 1976832 1982464 1990656 1996137 2001824 2010096 2024451 2033408 2038608 2044416 2052864 2056392 2064381 2067624 2076672 2096952 2108304 2111616 2117632 2126696 2135484 2138312 2141568 2147148 2156544 2177604 2183808 2192832 2208492 2214784 2223936 2230272 2239926 2249728 2252052 2262016 2271698 2283996 2284106 2287584 2293434 2299968 2310144 2313441 2320032 2326077 2332704 2336256 2342912 2359071 2365792 2371842 2375568 2382336 2392533 2405601 2409264 2416128 2426112 2433024 2439723 2456784 2474329 2478216 2491632 2491752 2502656 2509056 2513368 2527096 2530944 2544768 2573532 2580864 2587464 2598912 2610036 2617472 2624292 2628288 2635776 2661516 2680128 2684734 2699268 2699398 2710422 2718144 2725888 2737152 2741856 2752508 2756832 2763882 2768896 2787993 2795936 2803086 2803221 2811072 2815488 2822688 2827539 2842983 2847312 2855424 2862864 2875392 2883309 2903472 2911744 2923776 2924207 2940179 2944656 2965248 2973696 2985984 2986568 3002736 3015144 3045328 3050112 3057912 3066624 3084588 3093376 3101436 3110272 3115008 3145428 3162456 3167424 3176448 3190044 3203226 3207468 3212352 3220722 3221504 3234816 3252964 3266406 3275712 3304288 3312738 3322176 3322336 3335904 3345408 3359889 3374592 3378078 3393024 3407547 3425994 3426159 3431376 3441152 3449952 3455881 3465216 3474757 3480048 3499056 3504384 3514368 3548688 3557763 3563352 3573504 3599024 3613896 3624192 3649536 3655808 3675776 3685176 3717324 3737448 3737628 3748096 3753984 3763584 3770052 3790644 3796416 3807232 3817152 3844412 3860298 3871296 3881196 3898368 3915054 3926208 3936438 3942432 3953664 3981312 3992274 4003648 4020192 4027101 4048902 4049097 4066816 4077216 4088832 4105728 4106531 4112784 4128762 4135248 4145823 4153344 4193904 4204629 4216608 4223232 4235264 4253392 4270968 4276624 4283136 4294296 4313088 4355208 4367616 4385664 4416984 4429568 4447872 4460544 4479852 4499456 4504104 4524032 4543396 4567992 4568212 4575168 4586868 4599936 4626882 4640064 4652154 4665408 4672512 4718142 4731584 4743684 4751136 4764672 4785066 4811202 4818528 4832256 4852224 4853173 4866048 4879446 4879681 4899609 4913568 4948658 4956432 4969107 4983264 4983504 5005312 5018112 5026736 5054192 5061888 5067117 5089536 5138991 5147064 5161728 5174928 5197824 5220072 5234944 5248584 5256576 5271552 5323032 5360256 5369468 5398536 5398796 5420844 5436288 5451776 5474304 5483712 5505016 5513664 5527764 5575986 5591872 5606172 5606442 5622144 5630976 5645376 5655078 5685966 5694624 5710848 5725728 5750784 5766618 5790447 5806944 5823488 5847552 5848414 5872581 5880358 5889312 5904657 5930496 5947392 5971968 5973136 5988411 6005472 6030288 6073353 6090656 6100224 6115824 6133248 6169176 6186752 6193143 6202872 6220544 6230016 6290856 6324912 6334848 6352896 6380088 6406452 6414936 6424704 6441444 6443008 6469632 6505928 6532812 6551424 6608576 6625476 6644352 6644672 6671808 6690816 6719778 6749184 6756156 6786048 6815094 6851988 6852318 6862752 6882304 6899904 6911762 6930432 6940323 6949514 6960096 6978231 6998112 7008768 7028736 7077213 7097376 7115526 7126704 7147008 7177599 7198048 7216803 7227792 7248384 7299072 7311616 7319169 7351552 7370352 7422987 7434648 7474896 7475256 7496192 7507968 7527168 7540104 7581288 7592832 7614464 7634304 7688824 7720596 7742592 7762392 7796736 7830108 7852416 7872876 7884864 7907328 7984548 8007296 8040384 8054202 8097804 8098194 8133632 8154432 8177664 8211456 8213062 8225568 8257524 8270496 8291646 8306688 8363979 8387808 8409258 8409663 8433216 8446464 8470528 8482617 8506784 8528949 8541936 8553248 8566272 8588592 8626176 8649927 8710416 8735232 8771328 8772621 8820537 8833968 8859136 8895744 8921088 8945651 8959704 8998912 9008208 9048064 9086792 9135984 9136424 9150336 9173736 9199872 9253764 9280128 9304308 9330816 9345024 9436284 9463168 9487368 9502272 9529344 9570132 9622404 9637056 9664512 9704448 9706346 9758892 9759362 9799218 9827136 9897316 9912864 9938214 9966528 9967008 10010624 10036224 10053472 10079667 10108384 10123776 10134234 10179072 10222641 10277982 10278477 10294128 10323456 10349856 10367643 10395648 10424271 10440144 10469888 10497168 10513152 10543104 10572133 10646064 10673289 10720512 10738936 10797072 10797592 10841688 10872576 10903552 10948608 10967424 11010032 11027328 11055528 11151972 11183744 11212344 11212884 11244288 11261952 11290752 11310156 11371932 11389248 11421696 11451456 11533236 11580894 11613888 11646976 11695104 11696828 11745162 11760716 11778624 11809314 11860992 11943936 11946272 11976822 12010944 12060576 12081303 12146706 12147291 12181312 12200448 12231648 12266496 12319593 12338352 12373504 12386286 12405744 12441088 12460032 12494339 12562583 12581712 12613887 12649824 12669696 12705792 12760176 12812904 12829872 12849408 12882888 12886016 12939264 13011856 13065624 13102848 13217152 13250952 13288704 13289344 13343616 13381632 13439556 13498368 13512312 13572096 13630188 13703976 13704636 13725504 13764608 13799808 13823524 13880646 13899028 13920192 13956462 13996224 14017536 14154426 14194752 14231052 14253408 14294016 14355198 14396096 14433606 14455584 14496768 14559519 14598144 14623232 14638338 14639043 14703104 14740704 14766037 14845974 14846689 14869296 14907321 14949792 14950512 14992384 15015936 15054336 15080208 15162576 15185664 15201351 15228928 15268608 15377648 15416973 15441192 15485184 15524784 15593472 15660216 15704832 15745752 15769728 15814656 15969096 16014592 16080768 16108404 16195608 16196388 16267264 16308864 16355328 16422912 16426124 16451136 16515048 16540992 16583292 16727958 16775616 16818516 16819326 16866432 16892928 16965234 17013568 17057898 17083872 17106496 17132544 17177184 17252352 17299854 17420832 17470464 17542656 17545242 17546087 17617743 17641074 17667936 17713971 17718272 17791488 17842176 17891302 17919408 17965233 17997824 18016416 18096128 18173584 18220059 18271968 18272848 18300672 18347472 18399744 18507528 18560256 18579429 18608616 18661632 18690048 18872568 18926336 18974736 19004544 19058688 19140264 19244808 19274112 19329024 19408896 19412692 19517784 19518724 19598436 19654272 19794632 19825728 19876428 19933056 19934016 20072448 20106944 20159334 20216768 20247552 20268468 20358144 20445282 20555964 20556954 20588256 20646912 20699712 20735286 20791296 20820969 20848542 20880288 20934693 20939776 20994336 21026304 21086208 21144266 21231639 21292128 21346578 21441024 21477872 21532797 21594144 21595184 21650409 21683376 21745152 21807104 21897216 21934848 21957507 22020064 22054656 22111056 22268961 22303944 22367488 22424688 22425768 22488576 22523904 22581504 22620312 22743864 22778496 22843392 22902912 23066472 23161788 23227776 23293952 23390208 23393656 23490324 23521432 23557248 23618628 23721984 23892544 23953644 24021888 24121152 24162606 24293412 24294582 24362624 24400896 24463296 24532992 24639186 24676704 24747008 24772572 24811488 24882176 24920064 24988678 25091937 25125166 25163424 25227774 25228989 25299648 25339392 25411584 25447851 25520352 25586847 25625808 25659744 25698816 25765776 25772032 25878528 25949781 26023712 26131248 26205696 26317863 26434304 26461611 26501904 26577408 26578688 26687232 26763264 26836953 26879112 26996736 27024624 27144192 27260376 27407952 27409272 27451008 27529216 27599616 27647048 27761292 27798056 27840384 27912924 27992448 28035072 28308852 28389504 28462104 28506816 28588032 28710396 28792192 28867212 28911168 28993536 29119038 29246464 29276676 29278086 29406208 29481408 29532074 29691948 29693378 29738592 29814642 29899584 29901024 29984768 30031872 30108672 30160416 30239001 30325152 30371328 30402702 30457856 30537216 30667923 30755296 30833946 30835431 30882384 30970368 31049568 31102929 31186944 31272813 31320432 31409664 31491504 31539456 31629312 31716399 31938192 32029184 32161536 32166277 32216808 32341969 32391216 32392776 32534528 32617728 32710656 32845824 32852248 32902272 33030096 33081984 33166584 33455916 33551232 33637032 33638652 33732864 33785856 33930468 34027136 34115796 34167744 34212992 34265088 34354368 34599708 34841664 34940928 35085312 35090484 35092174 35235486 35282148 35335872 35427942 35436544 35582976 35782604 35838816 35930466 35995648 36032832 36192256 36243909 36347168 36440118 36441873 36543936 36545696 36601344 36694944 36799488 36958779 37015056 37120512 37158858 37217232 37323264 37380096 37483017 37687749 37745136 37852672 37949472 38009088 38014691 38117376 38222327 38280528 38489616 38548224 38658048 38817792 38825384 39035568 39037448 39196872 39308544 39589264 39651456 39752856 39866112 39868032 40144896 40213888 40318668 40433536 40495104 40536936 40716288 40890564 41111928 41113908 41176512 41293824 41399424 41470572 41641938 41697084 41760576 41869386 41879552 41988672 42052608 42288532 42463278 42584256 42693156 42882048 42955744 43065594 43188288 43190368 43300818 43366752 43490304 43678557 43794432 43869696 43915014 43917129 44040128 44109312 44222112 44298111 44537922 44540067 44607888 44734976 44849376 44851536 44977152 45047808 45163008 45171841 45240624 45487728 45556992 45604053 45686784 45805824 46132944 46250919 46323576 46455552 46587904 46780416 46787312 46980648 47042864 47114496 47237256 47443968 47785088 47907288 48043776 48242304 48325212 48586824 48589164 48725248 48801792 48926592 49065984 49278372 49353408 49494016 49545144 49622976 49764352 49977356 50183874 50250332 50326848 50455548 50457978 50599296 50678784 50895702 51040704 51173694 51251616 51319488 51397632 51531552 51757056 51899562 52047424 52262496 52411392 52635726 52638261 52868608 52923222 53003808 53154816 53157376 53374464 53384903 53526528 53673906 53676491 53758224 53895699 53993472 54049248 54288384 54520752 54660177 54815904 54818544 54902016 55058432 55199232 55294096 55522584 55596112 55680768 55738287 55825848 55984896 56070144 56617704 56779008 56924208 57013632 57176064 57420792 57584384 57734424 57822336 57987072 58238076 58492928 58553352 58556172 58812416 58962816 59064148 59383896 59386756 59477184 59629284 59799168 59802048 59969536 60217344 60320832 60478002 60650304 60742656 60805404 61074432 61335846 61510592 61667892 61670862 61764768 61940736 62099136 62205858 62373888 62545626 62640864 62819328 62983008 63078912 63091249 63258624 63432798 63435853 63694917 63876384 64058368 64323072 64332554 64433616 64598391 64683938 64782432 64785552 64951227 65069056 65235456 65421312 65691648 65704496 65804544 65872521 66060192 66163968 66333168 66806883 66911832 67102464 67274064 67277304 67465728 67571712 67860936 68054272 68231592 68335488 68425984 68530176 68708736 69199416 69683328 69881856 70170624 70180968 70184348 70470972 70564296 70671744 70855884 70873088 71165952 71565208 71677632 71860932 72065664 72487818 72694336 72880236 72883746 73087872 73091392 73202688 73389888 73598976 73917558 74030112 74241024 74317716 74434464 74646528 74760192 74966034 75275811 75375498 75490272 75686967 75705344 75898944 76018176 76029382 76234752 76343553 76444654 76561056 76760541 76979232 77096448 77316096 77635584 77650768 77849343 78071136 78074896 78393744 78617088 78953589 79178528 79302912 79384833 79505712 79732224 79736064 80289792 80427776 80510859 80637336 80867072 80990208 81073872 81432576 81781128 82223856 82227816 82353024 82587648 82798848 82941144 83283876 83394168 83521152 83738772 83759104 83977344 84105216 84577064 84926556 85168512 85386312 85764096 85911488 86131188 86376576 86380736 86601636 86733504 86980608 87357114 87739392 87830028 87834258 88080256 88218624 88444224 88596222 89075844 89080134 89215776 89469952 89698752 89703072 89954304 90095616 90326016 90343682 90481248 90717003 90975456 91113984 91208106 91373568 91611648 92003769 92265888 92501838 92506293 92647152 92911104 93175808 93308787 93560832 93574624 93818439 93961296 94085728 94228992 94474512 94887936 95149197 95570176 95814576 96087552 96484608 96498831 96650424 97025907 97173648 97178328 97450496 97603584 97853184 98131968 98556744 98706816 98988032 99090288 99245952 99528704 99954712 100367748 100500664 100653696 100911096 100915956 101198592 101357568 101791404 102081408 102347388 102503232 102638976 102795264 103063104 103799124 104094848 104524992 104822784 105271452 105276522 105737216 105846444 106007616 106309632 106314752 106748928 106769806 107347812 107352982 107516448 107791398 107986944 108098496 108576768 108731727 109041504 109320354 109325619 109631808 109637088 109804032 110116864 110398464 110588192 110876337 111045168 111192224 111361536 111476574 111651696 111969792 112140288 112449051 113063247 113235408 113558016 113848416 114027264 114044073 114352128 114666981 114841584 115168768 115468848 115644672 115974144 116293463 116476152 116985856 117106704 117112344 117624832 117925632 118128296 118767792 118773512 118954368 119258568 119598336 119604096 119939072 120434688 120641664 120956004 121300608 121485312 121610808 122148864 122671692 123021184 123335784 123341724 123529536 123881472 124198272 124411716 125091252 125281728 125638656 125966016 126157824 126182498 126865596 126871706 127389834 127752768 128116736 128646144 128665108 128867232 129196782 129367876 129564864 129571104 129902454 130138112 130470912 131035671 131383296 131408992 131609088 131745042 131751387 132120384 132327936 132666336 132894333 133613766 133620201 133823664 134204928 134548128 134554608 134931456 135143424 135515523 135721872 136108544 136463184 136670976 136851968 137060352 137417472 137437729 138188413 138398832 138752757 139366656 139763712 140341248 140361936 140368696 140941944 141128592 141343488 141711768 141746176 142331904 143130416 143355264 143721864 144131328 144975636 145388672 145760472 145767492 146175744 146182784 146405376 146779776 147197952 147835116 148060224 148482048 148635432 148868928 149293056 149932068 150551622 150750996 150980544 151373934 151410688 151797888 152036352 152058764 152687106 152889308 153122112 153521082 153958464 154192896 155271168 155301536 155698686 156142272 156149792 156787488 157234176 157907178 157914783 158357056 158605824 158769666 159011424 159464448 159472128 160154709 160579584 160855552 161021718 161029473 161274672 161734144 161980416 162147744 162426407 162865152 163313579 163562256 163980531 164447712 164455632 164706048 165175296 165597696 165882288 166567752 166788336 167042304 167214861 167477544 167518208 167954688 168210432 169154128 169853112 170337024 170772624 171528192 171822976 172262376 172753152 172761472 173203272 173467008 173961216 174714228 175478784 175660056 175668516 176160512 176437248 176888448 177192444 178151688 178160268 178431552 178939904 179397504 179406144 179908608 180652032 180687364 180962496 181434006 181950912 182227968 182416212 183223296 184007538 184531776 185003676 185012586 185294304 185822208 186617574 187121664 187149248 187636878 187922592 188171456 188457984 188949024 189273747 189775872 190298394 190307559 191140352 191629152 192175104 192969216 192997662 193006957 193300848 193795173 194051814 194347296 194356656 194853681 194900992 195207168 195706368 196263936 197113488 197413632 197617563 197976064 198180576 198491904 199057408 199909424 200420649 200735496 201001328 201307392 201822192 201831912 202397184 202715136 203582808 204162816 204694776 205006464 205277952 205590528 206126208 207598248 208189696 209049984 209645568 210542904 210553044 211474432 211692888 212015232 212619264 212629504 213497856 213539612 214695624 214705964 215032896 215582796 216196992 217463454 218083008 218640708 218651238 219263616 219274176 219608064 220796928 221176384 221752674 222090336 222384448 222723072 222953148 223303392 223939584 224280576 224898102 226126494 226470816 227116032 227696832 228054528 228088146 228099131 228704256 229030659 229333962 229345007 229683168 230281623 230337536 230937696 231289344 231948288 232586926 232952304 233548029 233971712 234213408 234224688 235249664 235851264 236256592 236860767 237535584 237547024 237908736 238154499 238517136 239196672 239208192 239878144 240869376 241283328 241532577 241912008 242601216 242970624 243221616 244297728 245343384 246042368 246671568 246683448 247059072 247762944 248396544 248823432 250182504 250563456 251277312 251932032 252315648 252364996 253731192 253743412 254779668 255505536 256233472 257292288 257330216 257734464 258393564 258735752 259129728 259142208 259804908 260941824 262071342 262817984 263218176 263490084 263502774 264240768 264655872 265332672 265788666 267227532 267240402 267647328 268409856 269096256 269109216 269862912 270286848 271031046 271443744 272151009 272217088 272926368 273341952 273703936 274120704 274834944 274875458 276011307 276376826 276797664 277505514 277518879 278733312 279527424 279926361 280682496 280723872 280737392 281455317 281883888 282257184 282686976 283423536 283492352 284663808 285447591 286260832 286710528 287443728 288262656 289496493 289951272 290777344 291077721 291520944 291534984 292351488 292365568 292810752 293559552 294395904 295670232 296120448 296964096 297270864 297737856 298586112 299864136 301103244 301501992 301961088 302747868 302821376 303595776 304072704 304117528 305374212 305778616 306244224 307042164 307916928 308385792 310603072 311397372 312284544 312299584 313574976 314468352 315814356 315829566 316714112 317211648 317539332 318022848 318928896 318944256 320309418 321711104 322043436 322058946 322549344 323468288 323960832 324295488 324852814 325730304 326195181 326627158 327124512 327961062 327976857 328895424 328911264 329412096 330350592 331195392 331764576 332629011 333135504 333576672 334084608 334429722 334955088 335036416 335909376 336420864 337347153 338308256 339189741 339706224 340674048 341545248 342132219 343056384 343645952 344000943 344524752 345506304 345522944 346406544 346934016 347922432 348880389 349428456 350957568 351320112 351337032 352321024 352874496 353776896 354384888 356303376 356320536 356863104 357879808 358795008 358812288 359817216 361304064 361374728 361924992 362868012 363901824 364455936 364832424 366446592 368015076 369063552 370007352 370025172 370588608 371644416 373235148 374298496 375273756 375845184 376342912 376915968 377898048 378547494 380596788 380615118 382280704 383258304 384350208 385938432 385995324 386013914 386601696 387590346 388103628 388694592 388713312 389707362 389801984 390414336 391412736 393107013 394226976 394827264 395235126 395254161 395952128 396361152 396983808 398114816 398682999 399818848 400841298 400860603 401470992 402002656 402614784 403644384 403663824 404794368 405430272 406546569 407165616 408325632 409389552 410012928 410555904 411181056 412252416 412313187 414565239 415196496 416379392 418099968 418161601 419291136 420445597 421085808 421106088 422948864 423385776 424030464 425238528 425259008 426995712 427079224 429391248 429411928 430065792 431165592 432393984 434926908 436166016 437281416 437302476 438527232 438548352 439216128 441593856 442352768 443505348 444180672 444768896 445446144 445906296 446606784 447879168 449796204 452252988 452941632 454232064 455393664 456109056 456176292 456198262 458061318 458667924 458690014 459366336 460563246 460675072 461875392 462578688 465173852 465904608 467096058 467943424 468426816 468449376 470499328 471702528 472513184 473721534 473744349 475071168 475094048 475817472 476308998 477034272 478393344 478416384 480464127 481738752 482566656 483065154 483088419 483824016 485202432 485941248 486443232 487279221 488595456 489940737 490686768 492084736 493343136 493366896 494118144 495525888 496793088 496890251 497646864 500365008 501126912 501644583 502554624 503864064 504631296 504729992 507462384 507486824 509559336 511011072 512466944 514584576 514660432 515468928 516787128 517471504 518259456 518284416 519609816 521883648 524142684 525635968 526436352 526980168 527005548 528481536 529311744 530665344 531577332 534455064 534480804 535294656 536819712 538192512 538218432 539725824 542062092 542887488 544302018 544434176 545852736 546683904 547407872 549669888 549750916 552022614 552753652 553595328 555011028 555037758 557466624 559852722 561364992 561447744 561474784 562910634 563767776 564514368 565373952 566847072 567821241 569327616 570895182 570922677 572521664 573421056 574887456 576525312 578992986 579020871 579902544 581554688 582155442 583041888 583069968 584702976 584731136 585621504 587119104 587233933 588791808 590441401 591340464 592240896 592852689 593928192 594541728 595475712 597172224 599728272 601261947 602206488 603003984 603922176 605495736 605642752 607191552 608145408 608235056 610748424 611557232 612488448 614084328 615833856 616771584 621206144 622794744 624569088 624599168 627149952 628936704 631628712 631659132 633428224 634423296 635078664 636045696 637857792 637888512 640618836 643422208 644086872 644117892 645098688 646936576 648590976 649705628 652390362 653254316 654249024 655922124 655953714 657790848 657822528 658824192 662390784 663529152 665258022 666271008 667153344 668169216 668859444 669910176 671818752 672841728 674694306 676616512 678379482 679412448 681348096 683090496 684264438 684297393 686112768 687291904 688001886 688035021 689049504 691012608 691045888 692813088 693868032 694003739 695844864 697760778 697794383 698856912 700644087 701915136 702640224 702674064 704642048 705748992 707553792 708769776 710582301 712606752 712641072 713726208 714463497 715759616 717590016 717624576 719634432 722608128 722749456 723849984 724597731 725736024 727803648 728911872 729664848 732893184 736030152 738127104 740014704 740050344 741177216 743288832 746470296 748596992 750547512 751690368 752685824 753831936 755796096 757094988 761193576 761230236 764561408 766516608 768700416 771876864 771990648 772027828 773203392 775180692 776207256 777389184 777426624 779414724 779603968 782825472 786214026 788453952 789654528 790470252 790508322 792722304 793967616 797365998 799637696 801682596 801721206 802941984 804005312 805229568 807288768 807327648 809588736 810860544 813093138 814331232 816651264 818779104 820025856 821111808 822362112 824504832 824626374 824666089 828033921 829130478 830392992 832556637 832758784 836199936 836323202 838582272 839779083 840891194 842171616 842212176 844365951 845897728 846771552 848060928 850477056 850518016 853991424 854158448 856342773 858782496 858823856 860131584 862331184 864787968 868489479 869853816 872332032 873233163 874562832 874604952 877054464 877096704 878432256 883187712 884705536 887010696 888361344 889537792 890892288 891812592 893213568 895758336 899592408 904505976 905883264 908464128 910787328 912218112 912352584 912396524 916122636 917335848 917380028 918732672 921126492 921350144 923750784 925157376 930347704 931809216 934192116 936853632 936898752 943405056 945026368 947443068 947488698 950142336 950188096 951634944 952617996 954068544 956786688 956832768 960928254 965133312 966130308 966176838 967648032 970404864 971882496 972886464 974558442 977190912 978585543 979881474 981373536 983930571 984169472 986686272 986733792 988236288 991051776 993586176 993780502 995293728 997887033 1000730016 1002253824 1003289166 1005109248 1007728128 1009262592 1009459984 1012041459 1014924768 1014973648 1017569223 1019118672 1022022144 1024933888 1026396657 1029169152 1029320864 1030937856 1032002829 1033574256 1034943008 1036518912 1036568832 1039219632 1043767296 1046641167 1048285368 1051271936 1052872704 1053960336 1054011096 1056963072 1058623488 1061330688 1063154664 1068910128 1068961608 1070589312 1073639424 1076385024 1076436864 1079451648 1084124184 1085774976 1088604036 1088868352 1091705472 1093367808 1094815744 1099339776 1099501832 1104045228 1105507304 1107190656 1110022056 1110075516 1114933248 1119705444 1122895488 1122949568 1125821268 1127535552 1129028736 1130747904 1133694144 1135642482 1141790364 1141845354 1145043328 1146842112 1149774912 1153050624 1157985972 1158041742 1159805088 1163109376 1164310884 1166083776 1166139936 1169405952 1169462272 1171243008 1174238208 1174467866 1179321039 1180882802 1182680928 1184481792 1185705378 1185762483 1187856384 1189083456 1190951424 1194344448 1196048997 1199456544 1202523894 1202581809 1204412976 1206007968 1207844352 1210991472 1211285504 1214383104 1216290816 1216470112 1219639707 1221496848 1223114464 1224976896 1228168656 1231667712 1233543168 1236939561 1242412288 1243695717 1245589488 1249138176 1249198336 1254299904 1254484803 1257873408 1261336791 1263257424 1263318264 1266856448 1268846592 1270157328 1272091392 1275715584 1275777024 1281237672 1286844416 1288173744 1288235784 1290197376 1293873152 1297181952 1299411256 1304780724 1306508632 1308498048 1311844248 1311907428 1315581696 1315645056 1317648384 1324781568 1327058304 1330516044 1332542016 1334306688 1336338432 1337718888 1339820352 1343637504 1349388612 1353233024 1356758964 1358824896 1362696192 1366180992 1368528876 1368594786 1374583808 1376003772 1376070042 1378099008 1382025216 1382091776 1385626176 1387736064 1388007478 1395521556 1395588766 1397713824 1401288174 1403830272 1405280448 1405348128 1409284096 1411497984 1415107584 1417539552 1421164602 1421233047 1425213504 1425282144 1427452416 1428926994 1431519232 1435180032 1435249152 1441392381 1445216256 1445498912 1447699968 1449195462 1449265257 1451472048 1455607296 1457823744 1459329696 1461837663 1465786368 1469822211 1472060304 1476254208 1480029408 1480100688 1482354432 1486577664 1490670753 1492940592 1497193984 1501095024 1503380736 1505371648 1507663872 1511592192 1511815019 1514189976 1520072543 1522387152 1522460472 1529122816 1533033216 1537400832 1543753728 1543981296 1544055656 1546406784 1550361384 1552414512 1554778368 1554853248 1558829448 1559207936 1565650944 1572428052 1576907904 1579309056 1580940504 1581016644 1585444608 1587935232 1594731996 1599275392 1603365192 1603442412 1605883968 1608010624 1610459136 1614577536 1614655296 1619177472 1626186276 1628662464 1633302528 1637558208 1640051712 1642223616 1649009664 1649252748 1649332178 1656067842 1658260956 1660785984 1665113274 1665517568 1672399872 1672646404 1679558166 1681782388 1684343232 1684424352 1688731902 1691795456 1693543104 1696121856 1701036032 1703463723 1707982848 1708316896 1712685546 1712768031 1717564992 1717647712 1720263168 1724662368 1729575936 1736978958 1737062613 1739707632 1744664064 1746466326 1749125664 1749209904 1754108928 1754193408 1756864512 1761701799 1766375424 1769411072 1771324203 1774021392 1776722688 1779075584 1781784576 1783625184 1786427136 1786690477 1791516672 1796449369 1799184816 1803785841 1809011952 1811766528 1816928256 1821574656 1824436224 1824705168 1824793048 1832245272 1834671696 1834760056 1837465344 1842252984 1842700288 1847501568 1850314752 1860695408 1863618432 1868384232 1873707264 1873797504 1886810112 1890052736 1894886136 1894977396 1900284672 1900376192 1903269888 1905235992 1908137088 1913573376 1913665536 1921856508 1930266624 1932260616 1932353676 1935296064 1940809728 1945772928 1949116884 1957171086 1959762948 1962747072 1967861142 1968338944 1973372544 1973467584 1976472576 1987172352 1987561004 1990587456 1995774066 2001460032 2004507648 2006578332 2015456256 2018525184 2018919968 2024082918 2029849536 2029947296 2035138446 2038237344 2044044288 2052793314 2052892179 2058338304 2058641728 2061875712 2064005658 2064105063 2067148512 2069886016 2073037824 2073137664 2078439264 2082011217 2087534592 2093282334 2093383149 2096570736 2102543872 2105745408 2107920672 2108022192 2113926144 2117246976 2122661376 2123076527 2126309328 2131746903 2137820256 2137923216 2141178624 2143390491 2147278848 2152770048 2152873728 2158903296 2168248368 2171549952 2173793193 2177208072 2177736704 2183410944 2186735616 2189631488 2198679552 2199003664 2208090456 2211014608 2214381312 2220044112 2220151032 2229866496 2239410888 2245790976 2245899136 2251642536 2255071104 2258057472 2261495808 2267388288 2271284964 2283580728 2283690708 2290086656 2293684224 2299549824 2306101248 2315971944 2316083484 2319610176 2326218752 2328621768 2332167552 2332279872 2338811904 2338924544 2348476416 2348935732 2358642078 2361765604 2365361856 2368963584 2371410756 2371524966 2378166912 2381902848 2392097994 2398913088 2405047788 2405163618 2408825952 2412015936 2415688704 2421982944 2428766208 2432581632 2432940224 2439279414 2442993696 2446228928 2449953792 2456337312 2463335424 2467086336 2473879122 2473998267 2484824576 2487391434 2491178976 2498276352 2498396672 2508599808 2508969606 2509090441 2515746816 2519337249 2522673582 2522795077 2526514848 2526636528 2533097853 2533712896 2537693184 2540314656 2544182784 2551431168 2551554048 2562475344 2569028319 2573688832 2576347488 2576471568 2580394752 2587746304 2594363904 2598822512 2605468437 2609561448 2613017264 2616996096 2619699489 2623688496 2623814856 2631163392 2631290112 2635296768 2649563136 2654116608 2661032088 2665084032 2668613376 2672676864 2675437776 2679640704 2687275008 2698777224 2706466048 2713517928 2717649792 2725392384 2732361984 2737057752 2737189572 2749167616 2752007544 2752140084 2756198016 2764050432 2764183552 2771252352 2775472128 2776014956 2791043112 2791177532 2795427648 2802576348 2810560896 2810696256 2818568192 2830215168 2835079104 2842329204 2842466094 2850427008 2850564288 2854904832 2857853988 2870360064 2870498304 2882784762 2890997824 2895399936 2898390924 2898530514 2902944096 2911214592 2915647488 2918659392 2923675326 2931572736 2939644422 2944120608 2952508416 2960058816 2960201376 2964708864 2965288703 2973155328 2981341506 2981485091 2985881184 2993661099 2994387968 3002190048 3006761472 3010743296 3015327744 3023184384 3023630038 3028379952 3036124377 3040145086 3044774304 3044920944 3052707669 3058245632 3066066432 3074801664 3079189971 3087507456 3087962592 3088111312 3092813568 3096008487 3100722768 3104829024 3109556736 3109706496 3117658896 3118415872 3131301888 3139923501 3144856104 3153815808 3158618112 3161881008 3162033288 3170889216 3175870464 3189463992 3198550784 3206730384 3206884824 3211767936 3216021248 3220918272 3229155072 3229310592 3238354944 3252372552 3257324928 3266605056 3275116416 3280103424 3284447232 3298019328 3298505496 3298664356 3312135684 3316521912 3321571968 3330226548 3331035136 3344799744 3345292808 3359116332 3363564776 3368686464 3368848704 3377463804 3387086208 3392243712 3406927446 3416633792 3425371092 3425536062 3435129984 3435295424 3440526336 3449324736 3459151872 3473957916 3474125226 3479415264 3489328128 3492932652 3498251328 3498419808 3508217856 3508386816 3513729024 3523403598 3537963117 3538822144 3542648406 3548042784 3553445376 3557287449 3558151168 3563569152 3567250368 3572854272 3573380954 3583033344 3588146991 3592898738 3598369632 3607571682 3607745427 3618023904 3623533056 3633856512 3643149312 3648872448 3649410336 3649586096 3658919121 3664490544 3669343392 3669520112 3674930688 3684505968 3685400576 3695003136 3700629504 3710818683 3721390816 3727236864 3731087151 3736768464 3747414528 3747595008 3763454409 3773620224 3780105472 3784010373 3789772272 3789954792 3800569344 3800752384 3806539776 3810471984 3816274176 3827146752 3827331072 3843713016 3860533248 3864521232 3864707352 3870592128 3881619456 3891545856 3898233768 3914342172 3919525896 3925494144 3935722284 3936677888 3946745088 3946935168 3952945152 3974344704 3975122008 3981174912 3991548132 4002920064 4009015296 4013156664 4030912512 4037839936 4048165836 4059699072 4059894592 4070276892 4076474688 4088088576 4105586628 4105784358 4117283456 4123751424 4128011316 4128210126 4134297024 4139772032 4146075648 4146275328 4156878528 4164022434 4186564668 4186766298 4193141472 4205087744 4211490816 4215841344 4216044384 4227852288 4234493952 4245322752 4246153054 4252618656 4263493806 4263699141 4275640512 4275846432 4282357248 4286780982 4294557696 4305540096 4305747456 4324177143 4336496736 4343099904 4347586386 4347795771 4354416144 4355473408 4366821888 4373471232 4379262976 4385512989 4397359104 4398007328 4409466633 4416180912 4422029216 4428762624 4440088224 4440302064 4459732992 4472012259 4478821776 4491581952 4491798272 4503285072 4510142208 4516114944 4522991616 4534776576 4535445057 4542569928 4560217629 4567161456 4567381416 4580173312 4587368448 4599099648 4612202496 4631943888 4632166968 4639220352 4652437504 4657243536 4664335104 4664559744 4677623808 4677849088 4696952832 4697871464 4717284156 4723531208 4730723712 4737927168 4742821512 4743049932 4756333824 4763805696 4784195988 4797826176 4810095576 4810327236 4817651904 4824031872 4831377408 4843965888 4857532416 4865880448 4878558828 4885987392 4892457856 4899907584 4912674624 4926670848 4947758244 4947996534 4969649152 4974782868 4982357952 4996552704 4996793344 5017199616 5017939212 5018180882 5038674498 5045347164 5045590154 5053029696 5053273056 5066195706 5067425792 5075386368 5080629312 5088365568 5103108096 5110391169 5124950688 5138056638 5138304093 5147377664 5152694976 5152943136 5160789504 5175492608 5188727808 5197645024 5210936874 5211187839 5219122896 5226034528 5233992192 5239398978 5247376992 5247629712 5262326784 5262580224 5270593536 5285105397 5299126272 5308233216 5313972609 5322064176 5330168064 5337226752 5345353728 5350875552 5359281408 5360071431 5374550016 5389348107 5397554448 5412932096 5427035856 5435299584 5450784768 5464723968 5465792761 5474115504 5474379144 5498335232 5504015088 5504280168 5512396032 5528100864 5528367104 5542504704 5550944256 5552029912 5582086224 5582355064 5590855296 5605152696 5621121792 5621392512 5637136384 5660430336 5670158208 5684658408 5684932188 5700854016 5701128576 5709809664 5715707976 5740720128 5740996608 5765569524 5781995648 5790799872 5796781848 5797061028 5805888192 5822429184 5837318784 5847350652 5879288844 5888241216 5905016832 5920117632 5920402752 5929417728 5930577406 5962683012 5962970182 5971762368 5987322198 5988775936 6004380096 6013522944 6021486592 6046368768 6047260076 6056759904 6072248754 6080290172 6089548608 6089841888 6105415338 6116491264 6132132864 6158379942 6158676537 6175014912 6175925184 6176222624 6185627136 6192016974 6192315189 6201445536 6209658048 6219113472 6219412992 6235317792 6246033651 6262603776 6279847002 6280149447 6289712208 6307631616 6317236224 6323762016 6324066576 6341778432 6351740928 6369229581 6378927984 6397101568 6413460768 6413769648 6423535872 6432042496 6441836544 6458310144 6458621184 6459573263 6476709888 6494855411 6504745104 6514649856 6521379579 6533210112 6550232832 6560206848 6568894464 6596038656 6597010992 6597328712 6624271368 6633043824 6643143936 6660453096 6662070272 6689599488 6690585616 6718232664 6727129552 6737372928 6737697408 6754927608 6774172416 6784487424 6813854892 6833267584 6850742184 6851072124 6870259968 6870590848 6881052672 6898649472 6918303744 6947915832 6948250452 6958830528 6978656256 6985865304 6996502656 6996839616 7016435712 7016773632 7046807196 7075926234 7077644288 7085296812 7096085568 7106890752 7114574898 7116302336 7134500736 7145708544 7146761908 7176293982 7185797476 7196739264 7215143364 7215490854 7236047808 7247066112 7286298624 7297744896 7298820672 7299172192 7317838242 7328981088 7338686784 7339040224 7349861376 7369011936 7390006272 7401259008 7421637366 7421994801 7442781632 7454473728 7462174302 7473536928 7494829056 7495190016 7526908818 7527271323 7547240448 7560210944 7568020746 7568385231 7579544544 7579909584 7601138688 7601504768 7613079552 7620943968 7632548352 7634041129 7654293504 7654662144 7675738213 7687426032 7707084957 7721066496 7729042464 7729414704 7741184256 7763238912 7783091712 7796467536 7816405311 7828684344 7839051792 7850988288 7859098467 7871444568 7873355776 7893490176 7893870336 7905890304 7948689408 7950244016 7962349824 7983096264 8005840128 8018030592 8026313328 8061825024 8075679872 8096331672 8119398144 8119789184 8140553784 8152949376 8176177152 8211173256 8211568716 8234566912 8247502848 8256022632 8256420252 8268594048 8279544064 8292151296 8292550656 8313757056 8328044868 8373129336 8373532596 8386282944 8410175488 8431682688 8432088768 8455704576 8490645504 8492306108 8505237312 8526987612 8527398282 8551281024 8551692864 8564714496 8573561964 8611080192 8611494912 8648354286 8672993472 8686199808 8695172772 8695591542 8708832288 8733643776 8746942464 8771025978 8794718208 8796014656 8818933266 8832361824 8844058432 8857525248 8880176448 8880604128 8895866109 8919465984 8944024518 8944455273 8957643552 8983163904 8983596544 9006570144 9020284416 9032229888 9045983232 9069553152 9070890114 9071326979 9085139856 9108373131 9120435258 9134322912 9134762832 9158123007 9160346624 9174736896 9198199296 9224404992 9237569913 9263887776 9264333936 9278440704 9288025461 9304875008 9314487072 9328670208 9329119488 9355247616 9355698176 9393905664 9395742928 9419770503 9434568312 9447062416 9461447424 9475854336 9485643024 9486099864 9512667648 9527611392 9568391976 9595652352 9620191152 9620654472 9635303808 9648063744 9662754816 9687931776 9715064832 9731760896 9757117656 9771974784 9784915712 9799815168 9825349248 9853341696 9895516488 9895993068 9939298304 9949565736 9964715904 9993105408 9993586688 10034399232 10035878424 10036361764 10077348996 10090694328 10091180308 10106059392 10106546112 10132391412 10134851584 10161258624 10176731136 10220782338 10249901376 10276113276 10276608186 10305389952 10305886272 10321579008 10377455616 10395290048 10421873748 10422375678 10438245792 10452069056 10467984384 10478797956 10494753984 10495259424 10524653568 10525160448 10541187072 10570210794 10616466432 10627945218 10644128352 10660336128 10674453504 10690707456 10701751104 10718562816 10720142862 10720659157 10749100032 10764440973 10778696214 10779215329 10795108896 10823236281 10825864192 10854071712 10870599168 10901569536 10929447936 10931585522 10948231008 10948758288 10976757363 10996670464 11008030176 11008560336 11024792064 11056201728 11056734208 11085009408 11101888512 11104059824 11132456049 11164172448 11164710128 11181710592 11193261453 11210305392 11242243584 11242785024 11274272768 11290363227 11320860672 11340316416 11352031119 11369316816 11369864376 11401708032 11402257152 11419619328 11431415952 11481440256 11481993216 11531139048 11563991296 11581599744 11593563696 11594122056 11611776384 11644858368 11674637568 11694701304 11758577688 11776482432 11810033664 11840235264 11840805504 11858835456 11861154812 11925366024 11925940364 11943524736 11974644396 11977551872 12008760192 12027045888 12042973184 12092737536 12094520152 12113519808 12144497508 12160580344 12179097216 12179683776 12210830676 12264265728 12316759884 12317353074 12351850368 12352445248 12371254272 12384033948 12384630378 12402891072 12419316096 12438226944 12438825984 12470635584 12492067302 12559694004 12560298894 12579424416 12615263232 12634472448 12647524032 12648133152 12683556864 12703481856 12738459162 12757855968 12791097423 12794203136 12826921536 12827539296 12847071744 12864084992 12883673088 12916620288 12917242368 12919146526 12972531429 12989710822 13009490208 13029299712 13042759158 13043387313 13066420224 13100465664 13120413696 13137788928 13156538967 13192077312 13194021984 13194657424 13228399899 13248542736 13266087648 13286287872 13320906192 13324140544 13379198976 13381171232 13416036777 13436465328 13454259104 13474745856 13475394816 13509855216 13548344832 13568974848 13606335171 13627709784 13666535168 13680652887 13701484368 13702144248 13740519936 13741181696 13762105344 13797298944 13836607488 13895831664 13896500904 13917661056 13957312512 13971730608 13993005312 13993679232 14032871424 14033547264 14093614392 14151852468 14155288576 14170593624 14192171136 14213781504 14229149796 14232604672 14269001472 14291417088 14293523816 14352587964 14371594952 14393478528 14430286728 14430981708 14472095616 14494132224 14572597248 14597641344 14598344384 14635676484 14657962176 14677373568 14678080448 14699722752 14738023872 14780012544 14843274732 14843989602 14885563264 14908947456 14924348604 14947073856 14989658112 14990380032 15053817636 15054542646 15120421888 15136041492 15136770462 15159089088 15159819168 15202277376 15203009536 15226159104 15241887936 15265096704 15268082258 15309324288 15331173507 15351476426 15374852064 15414169914 15414912279 15442132992 15458084928 15458829408 15482368512 15526477824 15566183424 15592935072 15632810622 15633563517 15657368688 15678103584 15701976576 15718196934 15742889136 15746711552 15786980352 15787740672 15811780608 15855316191 15897378816 15900488032 15924699648 15941917827 15966192528 16011680256 16036061184 16052626656 16080214293 16123650048 16151359744 16168044321 16192663344 16238796288 16239578368 16281107568 16305898752 16352354304 16397378283 16422346512 16423137432 16469133824 16495005696 16512045264 16512840504 16537188096 16559088128 16584302592 16585101312 16627514112 16656089736 16746258672 16747065192 16772565888 16820350976 16863365376 16864177536 16911409152 16981291008 16984612216 17010474624 17053975224 17054796564 17102562048 17103385728 17129428992 17147123928 17222160384 17222989824 17296708572 17345986944 17372399616 17390345544 17391183084 17417664576 17467287552 17542051956 17592029312 17637866532 17664723648 17688116864 17715050496 17760352896 17761208256 17791732218 17888049036 17888910546 17915287104 17966327808 17967193088 18013140288 18040568832 18064459776 18139106304 18141780228 18142653958 18170279712 18216746262 18240870516 18268645824 18269525664 18316246014 18320693248 18349473792 18396398592 18475139826 18476029611 18527775552 18528667872 18556881408 18576050922 18576945567 18609750016 18628974144 18657340416 18658238976 18711396352 18738100953 18787811328 18791485856 18839541006 18840448341 18869136624 18894124832 18922894848 18951708672 18971286048 18972199728 19025335296 19055222784 19107688743 19136783952 19191304704 19240382304 19241308944 19270607616 19296127488 19325509632 19375863552 19378719789 19430129664 19463521792 19484566233 19514235312 19543949568 19569831424 19599630336 19650698496 19653595247 19706683392 19760943059 19791032976 19791986136 19878596608 19899131472 19929431808 19986210816 19987173376 20068798464 20071756848 20072723528 20154697992 20181388656 20182360616 20212118784 20213092224 20264782824 20269703168 20322517248 20353462272 20441564676 20499802752 20552226552 20553216372 20610779904 20611772544 20643158016 20754911232 20790580096 20843747496 20844751356 20876491584 20904138112 20935968768 20957595912 20989507968 20990518848 21049307136 21050320896 21140421588 21232932864 21255890436 21288256704 21320672256 21348907008 21403502208 21437125632 21440285724 21441318314 21528881946 21557392428 21558430658 21590217792 21646472562 21651728384 21708143424 21741198336 21858895872 21863171044 21896462016 21897516576 21953514726 21993340928 22016060352 22017120672 22049584128 22113468416 22170018816 22203777024 22208119648 22264912098 22265984403 22328344896 22329420256 22363421184 22386522906 22420610784 22484487168 22485570048 22580726454 22581813969 22641721344 22680632832 22704062238 22705155693 22738633632 22739728752 22803416064 22804514304 22839238656 22862831904 22902123387 22962880512 22963986432 23027214639 23062278096 23127982592 23163199488 23187127392 23188244112 23223552768 23289716736 23349275136 23353841797 23389402608 23449215933 23517155376 23552964864 23577295401 23620067328 23680470528 23681611008 23717670912 23722309624 23850732048 23851880728 23887049472 23949288792 23955103744 24017520384 24054091776 24085946368 24185475072 24189040304 24227039616 24288995016 24321160688 24358194432 24359367552 24421661352 24528531456 24633519768 24634706148 24703700736 24704890496 24742508544 24768067896 24769260756 24805782144 24838632192 24876453888 24877651968 24941271168 24984134604 25119388008 25120597788 25158848832 25230526464 25295048064 25296266304 25367113728 25476918324 25515711936 25582194846 25588406272 25653843072 25655078592 25694143488 25728169984 25833240576 25834484736 25838293052 25945062858 25979421644 26018980416 26058599424 26085518316 26086774626 26200931328 26240827392 26313077934 26384154624 26388043968 26389314848 26456799798 26497085472 26532175296 26572575744 26641812384 26687598327 26758397952 26762342464 26832073554 26833365819 26872930656 26908518208 26949491712 26950789632 27019710432 27096689664 27137949696 27212670342 27213980937 27255419568 27333070336 27361305774 27402968736 27404288496 27481039872 27482363392 27524210688 27594597888 27599994851 27673214976 27712709739 27750745847 27791663328 27793001808 27835322112 27864076383 27914625024 27943461216 27986010624 27987358464 28065742848 28067094528 28187228784 28259311509 28303704936 28310577152 28341187248 28384342272 28427563008 28458299592 28465209344 28538002944 28582834176 28587047632 28705175928 28743189904 28786957056 28860573456 28861963416 28944191232 28988264448 29145194496 29195282688 29196688768 29271352968 29315924352 29354747136 29356160896 29399445504 29476047744 29560025088 29686549464 29687979204 29771126528 29817894912 29848697208 29894147712 29979316224 29980760064 30107635272 30109085292 30240843776 30272082984 30273540924 30318178176 30319638336 30404554752 30406019072 30483775872 30530193408 30536164516 30662347014 30702952852 30749704128 30828339828 30829824558 30916169856 30917658816 30964737024 31132366848 31185870144 31265621244 31267127034 31314737376 31356207168 31403953152 31436393868 31485778272 31573960704 31575481344 31623561216 31710632382 31800976064 31849399296 31883835654 31932385056 32023360512 32072122368 32105253312 32160428586 32161977471 32247300096 32302719488 32336088642 32337645987 32385326688 32477592576 32479156736 32562215136 32611797504 32618175733 32704708608 32794756566 32796336001 32844693024 32846274864 32930272089 32938267648 32990011392 33024090528 33025681008 33074376192 33118176256 33168605184 33170202624 33255028224 33312179472 33397368147 33492517344 33494130384 33545131776 33579784359 33640701952 33726730752 33728355072 33822818304 33871089681 33962582016 33969224432 34020949248 34056093357 34107950448 34109593128 34205124096 34206771456 34258857984 34294247856 34444320768 34445979648 34593417144 34691973888 34744799232 34780691088 34782366168 34835329152 34934575104 35084103912 35184058624 35275733064 35329447296 35376233728 35430100992 35520705792 35522416512 35583464436 35776098072 35777821092 35830574208 35932655616 35934386176 36026280576 36081137664 36128919552 36278212608 36283560456 36285307916 36340559424 36433492524 36481741032 36537291648 36539051328 36632492028 36641386496 36792797184 36950279652 36952059222 37055551104 37057335744 37113762816 37152101844 37153891134 37257948288 37314680832 37316477952 37476201906 37582971712 37679082012 37680896682 37738273248 37788249664 37845789696 37903417344 37942572096 37944399456 38050670592 38110445568 38215377486 38273567904 38382609408 38480764608 38482617888 38541215232 38592254976 38651019264 38751727104 38757439578 38759306183 38917594287 38927043584 38969132466 39028470624 39087899136 39130161939 39139662848 39199260672 39301396992 39307190494 39413366784 39469616901 39521886118 39582065952 39583972272 39685199697 39757193216 39798262944 39858863616 39972421632 39974346752 40137596928 40143513696 40145447056 40248110331 40309395984 40362777312 40364721232 40424237568 40426184448 40529565648 40539406336 40645034496 40706924544 40819005513 40883129352 40999605504 41041958661 41104453104 41106432744 41221559808 41223545088 41286316032 41509822464 41581160192 41687494992 41689502712 41752983168 41808276224 41871937536 41915191824 41979015936 41981037696 42098614272 42100641792 42280843176 42465865728 42511780872 42576513408 42641344512 42697814016 42807004416 42874251264 42880571448 42882636628 43057763892 43114784856 43116861316 43180435584 43292945124 43303456768 43416286848 43482396672 43717791744 43726342088 43792924032 43795033152 43907029452 44032120704 44034241344 44099168256 44340037632 44416239296 44529824196 44531968806 44656689792 44658840512 44726842368 44773045812 44841221568 44968974336 44971140096 45161452908 45163627938 45361265664 45408124476 45410311386 45477267264 45479457504 45606832128 45609028608 45678477312 45725663808 45804246774 45927972864 45993520521 46054429278 46124556192 46244736837 46255965184 46326398976 46374254784 46376488224 46447105536 46579433472 46698550272 46707683594 46778805216 46898431866 46900690551 47034310752 47105929728 47154590802 47240134656 47360941056 47363222016 47435341824 47444619248 47565948573 47701464096 47703761456 47774098944 47825753481 47898577584 47910207488 48035040768 48108183552 48171892736 48240642879 48370950144 48378080608 48454079232 48504132963 48577990032 48642321376 48716388864 48718735104 48843322704 49057062912 49192134849 49267039536 49269412296 49407401472 49409780992 49485017088 49536135792 49538521512 49611564288 49677264384 49752907776 49755303936 49882542336 49968269208 50238776016 50241195576 50317697664 50461052928 50590096128 50592532608 50734227456 50953836648 51031423872 51164389692 51176812544 51307686144 51310157184 51388286976 51456339968 51666481152 51668969472 51676586104 51890125716 51958843288 52037960832 52117198848 52171036632 52173549252 52401862656 52626155868 52776087936 52778629696 52913599596 52994170944 53064350592 53145151488 53283624768 53375196654 53524684928 53664147108 53666731638 53745861312 53817036416 53898983424 53901579264 54039420864 54193379328 54425340684 54427961874 54510839136 54666140672 54722611548 54805937472 54808576992 54962079744 54964726784 55048421376 55189195776 55199989702 55425419478 55428088833 55501491694 55583326656 55586003616 55670644224 55728152766 55730836701 55829250048 55886922432 55972021248 55974716928 56134189056 56214302859 56374457568 56518623018 56521345023 56607409872 56621154304 56682374496 56768684544 56855126016 56916599184 56930418688 57076005888 57165668352 57174095264 57323066229 57410351856 57486379808 57573914112 57721146912 57723926832 57888382464 57976528896 58136159367 58290388992 58390565376 58393377536 58453698699 58542705936 58631848704 58709494272 58712321792 58798891008 58952095488 58960785741 59120050176 59282829177 59373098928 59375958408 59542253056 59635789824 59697394416 59788295424 59958632448 59961520128 60215270544 60218170584 60481687552 60544165968 60547081848 60636356352 60639276672 60809109504 60812038144 60967551744 61060386816 61072329032 61324694028 61405905704 61499408256 61656679656 61659649116 61832339712 61835317632 61929474048 62264733696 62371740288 62531242488 62534254068 62629474752 62712414336 62807906304 62872787736 62971556544 63147921408 63150962688 63421264764 63601952128 63698798592 63767671308 63864770112 64046721024 64210506624 64320857172 64323954942 64605438976 64672177284 64675291974 64770653376 64955185152 64958313472 65124430272 65223595008 65236351466 65589513132 65592672002 65689386048 65692549728 65860544178 65876535296 65980022784 66048181056 66051362016 66148752384 66236352512 66340405248 66510056448 66624358944 66794736294 66797953209 66985034688 66988260768 67090263552 67159568718 67281403904 67453461504 67456710144 67742179362 67745441907 67925164032 67938448864 68041898496 68112186714 68115467079 68215900896 68219186256 68410248192 68413542912 68517715968 68588495712 68706370161 68888641536 68891959296 69081643917 69186834288 69383947776 69489598464 69561382176 69564732336 69670658304 69869150208 70061525391 70168207824 70368117248 70551466128 70658894592 70752467456 70860201984 71041411584 71044833024 71055305893 71166928872 71443409521 71552196144 71555642184 71661148416 71865311232 71868772352 72052561152 72162275328 72257839104 72556425216 72567120912 72570615832 72681118848 72866985048 72963482064 73074583296 73078102656 73264984056 73282772992 73585594368 73900559304 73904118444 74111102208 74114671488 74227525632 74304203688 74307782268 74515896576 74629361664 74632955904 74952403812 75165943424 75358164024 75361793364 75476546496 75576499328 75691579392 75885144192 75888798912 76101341184 76430754972 76547135808 76765218816 76961529216 76965235776 77082430464 77184509952 77503454208 77514879156 77518612366 77835188574 77854087168 77938264932 78056941248 78175798272 78260323878 78279325696 78602793984 78614380988 78939233802 79043772236 79164131904 79167944544 79370399394 79514386432 79596525888 79717727232 79948693504 80062794981 80275193856 80287027392 80290894112 80496220662 80500097457 80618791968 80725554624 80729442464 80848475136 80852368896 81059131296 81290068992 81413849088 81638011026 81641942811 81766258704 81999211008 82083917322 82208906208 82212865488 82443119616 82447090176 82572632064 82799984553 83019644928 83162320384 83252237541 83374989984 83379005424 83505966336 83616552448 83743875072 83830383648 83958031872 83962075392 83974452419 84197228544 84201283584 84433120343 84561686352 84777934527 84931731456 85023561744 85153026816 85282689024 85395628032 85614008832 85748502528 85761142896 85765273256 86115527784 86229569712 86233722632 86360871168 86585890248 86606913536 86832573696 86964793344 87435583488 87452684176 87585848064 87590066304 87814058904 88064241408 88068482688 88198336512 88680075264 88832478592 89059648392 89063937612 89313379584 89317681024 89453684736 89546091624 89682443136 89937948672 89942280192 90322905816 90327255876 90722531328 90816248952 90820622772 90954534528 90958915008 91213664256 91218057216 91451327616 91608493548 91987041042 92108858556 92249112384 92489473674 92511930368 92748509568 92752976448 92894211072 93397100544 93415367188 93557610432 93796863732 93801381102 94068621504 94211859456 94309181604 94721882112 94726444032 94870683648 94889238496 95131897146 95402928192 95407522912 95548197888 95651506962 95797155168 96070081536 96216367104 96481285758 96485932413 96741900288 96756161216 96908158464 97008265926 97012937961 97155980064 97284642752 97432777728 97437470208 97686645408 97854527199 98114125824 98384269698 98389008003 98534079072 98538824592 98814802944 98819561984 98970034176 99072271584 99077043024 99223128576 99354528768 99505815552 99510607872 99765084672 99784596769 99936538416 100192104441 100477552032 100482391152 100635395328 100739353077 100922105856 101180192256 101185065216 101468454912 101613269043 101907673296 102062847744 102168280071 102328779384 102353625088 102615372288 102620314368 102776573952 102912679936 103332962304 103337938944 103353172208 103780251432 103917686576 104075921664 104234397696 104342073264 104347098504 104803725312 105252311736 105552175872 105557259392 105827199192 105988341888 106128701184 106290302976 106567249536 106750393308 107049369856 107328294216 107333463276 107491722624 107634072832 107797966848 107803158528 108078841728 108386758656 108850681368 108855923748 109021678272 109332281344 109445223096 109611874944 109617153984 109924159488 109929453568 110378391552 110399979404 110850838956 110856177666 111002983388 111166653312 111172007232 111341288448 111456305532 111461673402 111773844864 111944042496 111949433856 112428605718 112748915136 113037246036 113042690046 113214819744 113364748992 113537369088 113710252032 113833198368 114152011776 114331336704 114348190528 114646132458 114820703712 114972759616 115147828224 115442293824 115447853664 115776764928 115953057792 116272318734 116277918549 116781130752 116786755072 116907397398 117085411872 117263697408 117418988544 117424643584 117597782016 117904190976 117921571482 117927250727 118240100352 118408850703 118565658354 118571368619 118746197856 118751916816 119055599091 119084506112 119271579648 119394788832 119576590848 119917264896 119923040256 120430541088 120436341168 120744330993 120963375104 121088331936 121094163696 121272712704 121278553344 121618219008 121624076288 121935103488 122120773632 122144658064 122457016539 122649388056 122811811408 122998816512 123125875983 123313359312 123319298232 123664679424 123670635264 123858948096 124529467392 124743480576 125062484976 125068508136 125258949504 125424828672 125615812608 125745575472 125943113088 126295842816 126301925376 126842529528 127203904256 127397597184 127535342616 127729540224 128093442048 128421013248 128641714344 128647909884 129210877952 129344354568 129350583948 129541306752 129910370304 129916626944 130248860544 130447190016 130472702932 131179026264 131185344004 131378772096 131385099456 131721088356 131753070592 132096362112 132102724032 132297504768 132472705024 133020112896 133248717888 133589472588 133595906418 133970069376 133976521536 134180527104 134319137436 134906923008 134913420288 135484358724 135490883814 135876897728 136083796992 136224373428 136230934158 136431801792 136438372512 136820496384 136827085824 137035431936 137176991424 137412740322 137783918592 138163287834 138373668576 138767895552 138979196928 139122764352 139129464672 139341316608 139368569041 139738300416 140123050782 140129799277 140336415648 140702071653 140736234496 141102932256 141317789184 141504934912 141720403968 142082823168 142089666048 142110611786 142333857744 142697845719 142886819042 143104392288 143111284368 143322296832 143477260443 143730622464 143737544704 144105122304 144324550656 144515678208 144721928637 145112850432 145134241824 145141231664 145362237696 145512398889 145733970096 145926964128 146149166592 146156205312 146529968112 146565545984 147171188736 147576404547 147801118608 147808236888 148222204416 148229342976 148455051264 148608407376 148615564536 149031793152 149258723328 149265911808 149904807624 150331886848 150716328048 150723586728 150953092992 151152998656 151383158784 151770288384 151777597824 152202682368 152861509944 153094271616 153530437632 153923058432 153930471552 154164860928 154369019904 155006908416 155029758312 155037224732 155670377148 155708174336 155876529864 156113882496 156351596544 156520647756 156558651392 157205587968 157228761976 157878467604 158087544472 158328263808 158335889088 158740798788 159193051776 159435454464 160125589962 160574054784 160581788224 160992441324 161000194914 161237583936 161451109248 161458884928 161696950272 161704737792 162118262592 162580137984 163276022052 163283885622 163532517408 163998422016 164167834644 164417812416 164425730976 164886239232 164894180352 165145264128 165599969106 166284266499 166324640768 166504475082 166749979968 166758010848 167011932672 167192510103 167233104896 167487750144 167660767296 167916063744 167924150784 167948904838 168402567168 168642908577 168866240686 169123372704 169555869054 169564035069 169863462912 170047123488 170306053632 170565378048 170791256064 171228017664 171497005056 171522285792 171530546512 171969198687 172231055568 172459139424 172467445264 172721742336 173171780496 173213827072 173665147392 173929586688 174408478101 174871166976 174905368352 175171696128 175180132608 175361096097 175628117808 176128482816 176136965376 176396673024 176882357223 177360150528 177664957184 177848487531 178119296784 178127875224 178626759168 178635362048 178907369472 179092183248 179364886272 179875897344 179884560384 180645811632 180654511752 181445062656 181632497904 181641245544 181909069056 181917830016 182427328512 182436114432 182902655232 183216987096 183974082084 184217717112 184498224768 184978947348 185023860736 185497019136 185505952896 185788422144 186794201088 186830734376 187115220864 187593727464 187602762204 188137243008 188423718912 188618363208 189443764224 189452888064 189778476992 190263794292 190805856384 190815045824 191096395776 191303013924 191594310336 192140163072 192962571516 192971864826 193512322432 193816316928 194016531852 194025875922 194311960128 194569285504 194865555456 194874940416 195373290816 195709054398 196768539396 196778016006 197068158144 197077649184 197629605888 197639123968 197940068352 198144543168 198154086048 198446257152 198709057536 199021215744 199530169344 199569193538 199873076832 200384208882 200393859627 200955104064 200964782304 201270790656 201478706154 201844211712 202360384512 202370130432 203226538086 203236325721 203815346592 204125695488 204336560142 204346401237 204657558768 204707250176 205230744576 205240628736 205553147904 205825359872 206119110483 206665924608 206675877888 206706344416 207244931751 207560502864 207835373152 208151843328 208468795392 208684146528 208694197008 209607450624 210184576173 210504623472 211104351744 211114518784 211654398384 211976683776 212257402368 212580605952 213134499072 213165917679 213500786616 214098739712 214330228563 214656588432 214666926552 214983445248 215268145664 215595933696 215606317056 216157683456 216773517312 217701362736 217711847496 218043356544 218664562688 218890446192 219223749888 219234307968 219848318976 219858907136 220756783104 220799958808 221701677912 221712355332 222005966776 222333306624 222344014464 222682576896 222912611064 222923346804 223547689728 223888084992 223898867712 224857211436 225497830272 226074492072 226085380092 226429639488 226729497984 227074738176 227666396736 228304023552 228696381056 229292264916 229641407424 229945519232 230295656448 230884587648 230895707328 231553529856 232544637468 232555837098 233562261504 233573510144 233814794796 234170823744 234527394816 234837977088 234849287168 235808381952 235843142964 235854501454 236817701406 237131316708 237142737238 237492395712 237503833632 238111198182 238169012224 238543159296 238789577664 239153181696 239846080512 240188384943 240861082176 240872682336 241488661986 241500292371 241926750208 242176663872 242188327392 242545425408 242557106688 243248152576 243870206976 244241547264 244289316128 244914033078 244925828433 245298776112 245623622816 245997633024 246251751966 246626718624 246638596464 247329358848 247341270528 247717896192 248399953659 249058934784 249486961152 249756712623 250124969952 250137016272 250517899008 250849657344 251231625216 251491150944 251886226176 251923357257 252591685632 252603850752 253299361029 253685059056 254407808512 254795194368 255070685232 255459080448 256186884096 256842026496 256892259767 257283428688 257295819768 258421755904 258688709136 258701167896 259082613504 259820740608 259833253888 260497721088 260894380032 260945405864 262358052528 262370688008 262757544192 262770198912 263442176712 263506141184 264192724224 264205448064 264595009536 264945410048 266040225792 266497435776 267178945176 267191812836 267940138752 267953043072 268361054208 268638274872 269813846016 269826840576 270968717448 270981767628 271753795456 272167593984 272448746856 272461868316 272863603584 272876745024 273640992768 273654171648 274353982848 274825480644 276326575668 276747337152 277535791104 278245528704 278258929344 278682633216 278737138082 280246101564 280259598554 280672831296 281404143306 281472468992 282205864512 282635578368 283009869824 284165646336 284179332096 284221223572 284667715488 285395691438 285773638084 286208784576 286222568736 286644593664 286954520886 287475089408 288210244608 288649101312 289443857274 289457797239 290225700864 290268483648 290282463328 290724475392 291024797778 291038813883 291467940192 291853928256 292298333184 292312410624 293059936224 293563581597 294342377472 295152809094 295167024009 295602237216 295616473776 296444408832 296458685952 296910102528 297216814752 297231129072 298063586304 298517446656 298531823616 299353790307 299809615248 300663773696 301432656096 301447173456 301906185984 302305997312 302766317568 303540576768 303555195648 303599943361 304405364736 304839807129 305258204317 305723019888 306188543232 306504840213 307060875264 307846116864 307860943104 308329721856 308738039808 310013816832 310059516624 310074449464 311340754296 311416348672 311753059728 312227764992 312703193088 313041295512 313117302784 314411175936 314457523952 315756935208 316175088944 316656527616 316671778176 317481597576 318386103552 318870908928 320251179924 321148109568 321163576448 321984882648 322000389828 322475167872 322902218496 322917769856 323393900544 323409475584 324236525184 325160275968 326552044104 326567771244 327065034816 327996844032 328335669288 328835624832 328851461952 329772478464 329788360704 331199938212 332568532998 332649281536 333008950164 333499959936 333516021696 334023865344 334385020206 334466209792 335321534592 335832127488 335848301568 335897809676 337285817154 337732481372 338246745408 339111738108 339128070138 340094246976 340612107264 341130756096 342456035328 342994010112 343044571584 343061093024 343938397374 344462111136 344918278848 344934890528 345443484672 346343560992 347330294784 347859173376 348816956202 348833755647 349810736704 350343392256 350360265216 350722192194 351256235616 352256965632 352273930752 352793346048 353764714446 353781752181 354720301056 355329914368 355696975062 355714105857 356238593568 356255750448 357253518336 357270724096 357814738944 358184366496 358729772544 358799933063 359751794688 359769120768 360759696011 361291623264 361309023504 362232992979 362890125312 363264995808 363282491088 363818138112 363835660032 364854657024 364872228864 365805310464 366433974192 367371049617 367948164168 368435434224 368996449536 369377627949 369957894696 370047721472 370994038272 371011905792 371576844288 373588402176 373661468752 374230441728 375187454928 375205524408 376274486016 376847437824 377236726416 378887528448 378905776128 379556953984 380527588584 381611712768 381630091648 382192791552 382606027848 383188620672 384280326144 385925143032 385943729652 387024644864 387632633856 388033063704 388051751844 388623920256 389138571008 389731110912 389749880832 390746581632 391418108796 393537078792 393556032012 394136316288 394155298368 395259211776 395278247936 396289086336 396308172096 396892514304 397418115072 399060338688 399138387076 399746153664 400768417764 400787719254 401910208128 401929564608 402541581312 402957412308 404720769024 404740260864 406453076172 406472651442 407630693184 408251390976 408673120284 408692802474 409315117536 410461489152 410481257472 411106295808 412238220966 413351755776 413412688832 414489863502 415121005728 415670746304 416303686656 416937590784 417368293056 417388394016 418105707123 419214901248 420369152346 420389397831 421009246944 422208703488 422229037568 423308796768 423953367552 424514804736 425161211904 426268998144 426331835358 426352368013 427001573232 428093537157 428197479424 428660457126 429313176864 429333853104 429966890496 430431781329 430536291328 431191867392 431212634112 432315366912 433547034624 434165785911 435402725472 435423694992 436086713088 436537196667 437329125376 437780892384 438447499776 438468615936 439696637952 439717814272 441513566208 441599917616 442729213641 443403355824 443424710664 444011933552 444666613248 444688028928 445365153792 445825222128 445846693608 447095379456 447776169984 447797735424 449714422872 450995660544 452148984144 452170760184 452859278976 453458995968 454149476352 455332793472 456608047104 457392762112 458584529832 459282814848 459891038464 460591312896 461769175296 461791414656 463107059712 465089274936 465111674196 467124523008 467147020288 467629589592 468341647488 469054789632 469675954176 469698574336 471616763904 471686285928 471709002908 473635402812 474262633416 474285474476 474984791424 475007667264 476222396364 476338024448 477579155328 478306363392 480376769886 481722164352 481745364672 482977323972 483000584742 484353327744 484376654784 485090850816 485114213376 487740413952 488578632256 489828066156 489851656866 490597552224 491247245632 491995266048 492503503932 493253437248 493277192928 494658717696 494682541056 495435792384 496799907318 498973922304 499513425246 500249939904 500274032544 501035798016 501699314688 502463250432 502982301888 503772452352 503846714514 503870980379 505207701504 505928725731 506598722058 507370118112 508692105207 508815617024 509590388736 510141370464 510918160896 512373768192 513684052992 513784519534 514566857376 514591639536 515907596061 516843511808 517377418272 517402335792 518165227008 519641481216 519666507776 520995442176 521788760064 521890811728 523225434303 524716105056 524741376016 525515088384 525540397824 526083288291 526884353424 527012282368 528385448448 528410896128 529190019072 529890820096 530647071669 532080451584 532994871552 533545462593 534357890352 534383625672 535880277504 535906086144 536722108416 537276549744 539627692032 539653681152 541937434896 541963535256 543507590912 544335187968 544897493712 544923736632 545727207168 545753490048 547281985536 547308343296 548707965696 549650961288 552653151336 553494674304 555071582208 556491057408 556517858688 557365266432 557474276164 560492203128 560519197108 561345662592 562808286612 562944937984 564411729024 565271156736 566019739648 568331292672 568358664192 568442447144 569335430976 570791382876 571547276168 572417569152 572445137472 573289187328 573909041772 576420489216 578887714548 578915594478 580536967296 580564926656 581448950784 582049595556 582077627766 582935880384 583707856512 584596666368 584624821248 586119872448 587127163194 590305618188 590334048018 591204474432 591232947552 592888817664 592917371904 593820205056 594433629504 594462258144 596127172608 597063647232 598707580614 599619230496 601181578881 601327547392 602865312192 602894346912 603812371968 604611994624 605532635136 607081153536 607110391296 607199886722 609679614258 609708977163 610516408634 611446039776 612377086464 613009680426 613039203711 614121750528 615692233728 615721886208 616659443712 617476079616 618357331449 620027633664 620119033248 620148898928 621734795253 622681508592 622832697344 623506119456 624455529984 625406386176 626082591024 626234605568 628822351872 628915047904 630553728519 631513870416 632350177888 633313055232 633343556352 634963195152 636772207104 637741817856 639497753037 640502359848 642296219136 642327152896 642990685689 643969765296 644000779656 644950335744 645804436992 645835539712 646787801088 646818951168 648473050368 650320551936 653104088208 653135542488 654130069632 655993688064 656671338576 657671249664 657702923904 659544956928 659576721408 662399876424 665137065996 665298563072 666017900328 666999919872 667032043392 668047730688 668770040412 668932419584 670643069184 671664254976 671696603136 671795619352 674571634308 675464962744 676493490816 678223476216 678256140276 680188493952 681224214528 684912070656 686089143168 686122186048 687876794748 688924222272 689836557696 689869781056 690886969344 692687121984 694660589568 697633912404 697667511294 699621473408 700686784512 700720530432 701444384388 702512471232 704513931264 704547861504 707529428892 707563504362 710659828736 711393950124 711428211714 712477187136 712511500896 714507036672 714541448192 715629477888 716368732992 717459545088 717599866126 719538241536 720565154829 721519392022 722583246528 722618047008 724465985958 724500877113 725780250624 726529991616 726564982176 727636276224 727671320064 729744457728 731610620928 732867948384 734742099234 734777485299 735896328336 736870868448 737992899072 738755255898 739915789392 740095442944 741988076544 742023811584 743153688576 745199860977 747176804352 747322937504 748460883456 749270137869 750374909856 750411048816 752548972032 753694875648 754473452832 755770071771 757775056896 757811552256 759113907968 759898083087 761055177168 763223425536 763260183296 764385583104 765212055696 766377241344 768560652288 770676779301 771850286064 771887459304 774049289728 775265267712 776066127408 776103503688 777247840512 778277142016 779462221824 779499761664 781493163264 782836217592 787074157584 787112064024 788272632576 788310596736 790518423552 790556495872 792578172672 792616344192 793785028608 794836230144 798120677376 798276774152 799492307328 801536835528 801575438508 803820416256 803859129216 805083162624 805914824616 809441538048 809480521728 812906152344 812945302884 815261386368 816502781952 817346240568 817385604948 818630235072 820922978304 820962514944 824476441932 826825377664 828979727004 830242011456 831341492608 832607373312 834736586112 834776788032 836211414246 840738304692 840778795662 842018493888 844417406976 844458075136 846617593536 847906735104 849029609472 852537996288 852663670716 852704736026 854003146464 856187074314 856394958848 857320914252 858626353728 858667706208 859933780992 860863562658 861072582656 862425268224 864630733824 868331571822 868373391717 870805450944 870847389984 872173426176 873074393334 873116441649 874658250752 875561784768 876894999552 876937231872 879435628544 880690744791 883027132416 883199835232 885458427282 885501072027 886806711648 886849421328 888023867104 889333226496 889376057856 890730307584 891650444256 891693387216 894190758912 895552339968 895595470848 898061370921 899428845744 901991321088 904297968288 904341520368 905718557952 906917991936 908298952704 910665586944 910799830083 913216094208 914785524224 915774612951 917169059664 918565629696 919782076928 921182625792 923538350592 923582829312 923718976609 926214119424 928764323773 930178549872 930223348392 934249046016 934294040576 935259179184 936683294976 938109579264 939351908352 939397148672 943233527808 943372571856 943418005816 947270805624 948525266832 948570948952 949969582848 950015334528 952444792728 952676048896 955158310656 956612726784 960753539772 963444328704 963490729344 965954647944 966001169484 968706655488 968753309568 970181701632 970228426752 975480827904 977157264512 979656132312 979703313732 981195104448 982494491264 983990532096 985007007864 986506874496 986554385856 989317435392 989365082112 993599814636 997947844608 999026850492 1000499879808 1000548065088 1002071596032 1003398629376 1005964603776 1007544904704 1007693429028 1007741960758 1011857451462 1013197444116 1014740236224 1017384210414 1017631234048 1020282740928 1021836321792 1027368105984 1027569039068 1029133714752 1029183279072 1031815192122 1033687023616 1034754836544 1034804671584 1036330454016 1039333015552 1041990884352 1043577520128 1043781623456 1046450868606 1046501266941 1049432210112 1049482752032 1051030176768 1051080795648 1052166576582 1053768706848 1056770896896 1056821792256 1058380038144 1061294143338 1061345256543 1064160903168 1065989743104 1067090925186 1067142317571 1068715780704 1068767251344 1071760555008 1071812172288 1073444216832 1074553099488 1076399799189 1079255384064 1079307362304 1082279088033 1083874869792 1083927070512 1087015181824 1088670375936 1089794987424 1089847473264 1091454414336 1091506980096 1094563971072 1094616686592 1097415931392 1097630564459 1099301922576 1102113148851 1105306302672 1106989348608 1108132883847 1110143164416 1112982114816 1113035717376 1114730532864 1114948552328 1120984406256 1121038394216 1122691325184 1125616573224 1125889875968 1128823458048 1130542313472 1132039479296 1136662585344 1136717328384 1136884894288 1138670861952 1141582765752 1143094552336 1144835138304 1144890274944 1146578374656 1147818083544 1152840978432 1157775429096 1157831188956 1161073934592 1161129853312 1162897901568 1164099191112 1164155255532 1165871760768 1167415713024 1169193332736 1169249642496 1172239744896 1174254326388 1180611236376 1180668096036 1182408948864 1182465895104 1185777635328 1185834743808 1188867259008 1188924516288 1192254345216 1197415161228 1199238460992 1202363157762 1202655094784 1205730624384 1205788693824 1207624743936 1209223989248 1214162307072 1214220782592 1214399773444 1219359228516 1219417954326 1221032817268 1222892079552 1224754172928 1226019360852 1226078407422 1231384467456 1231443772416 1233318887424 1236714662898 1240055267328 1240238066496 1240297797856 1243469590506 1245363017184 1247012238912 1248911059968 1250812772352 1252165182048 1254317121369 1257644703744 1257830095808 1261107457038 1261168193493 1263027740832 1264700355776 1266626110464 1266687112704 1269926390304 1273544414208 1275483635712 1278995506074 1279057104039 1281004719696 1284592438272 1284654305792 1285981371378 1287939530592 1288001559312 1289900671488 1291608873984 1291671079424 1293575602176 1293637902336 1296946100736 1297199757997 1300641103872 1302497357733 1304285054809 1306208176416 1306271084976 1308260139264 1309611590001 1311987376128 1313342677152 1315342499328 1315405847808 1319089913856 1319153442816 1324799752848 1328187640923 1330274131992 1330597126144 1332035800656 1333999839744 1334064086784 1336095461376 1337540080824 1337864839168 1341286138368 1343328509952 1343393206272 1343591238704 1349143268616 1350929925488 1352986981632 1356446952432 1356512280552 1360376987904 1362448429056 1369824141312 1372178286336 1372244372096 1375753589496 1377848444544 1379673115392 1379739562112 1381773938688 1385374243968 1389321179136 1395267824808 1395335022588 1399242946816 1401373569024 1401441060864 1402888768776 1405024942464 1409027862528 1409095723008 1415058857784 1415127008724 1421319657472 1422787900248 1422856423428 1424954374272 1425023001792 1429014073344 1429082896384 1432737465984 1434919090176 1435199732252 1441130309658 1443038784044 1445166493056 1445236094016 1448931971916 1449001754226 1453059983232 1453129964352 1455272552448 1455342640128 1463221241856 1465735896768 1469484198468 1469554970598 1471792656672 1473741736896 1475985798144 1477510511796 1479831578784 1483976153088 1484047623168 1486307377152 1490399721954 1494645875008 1496921766912 1498540275738 1500749819712 1500822097632 1505097944064 1507389751296 1508946905664 1511540143542 1511612941137 1515623104512 1518227815936 1519796166174 1522110354336 1526446851072 1526520366592 1528771166208 1530424111392 1532754482688 1533054259451 1537121304576 1541353558602 1541427792047 1543700572128 1543774918608 1547722788183 1548098579456 1550530535424 1552132254816 1552207007376 1554495681024 1556554284032 1558924443648 1558999523328 1562986326528 1565672435184 1569676302909 1574148315168 1574224128048 1576545265152 1576621193472 1578249864873 1581036847104 1581112991744 1585156345344 1585232688384 1587570057216 1589672460288 1591941215007 1596241354752 1596553548304 1598984614656 1600636387779 1603073671056 1603150877016 1607640832512 1607718258432 1610166325248 1611829649232 1618883076096 1618961043456 1625812304688 1625890605768 1630522772736 1633005563904 1634692481136 1634771209896 1637260470144 1641845956608 1641925029888 1648952883864 1653650755328 1657959454008 1660484022912 1662682985216 1665214746624 1669473172224 1669553576064 1672422828492 1681476609384 1681557591324 1684036987776 1688834813952 1688916150272 1693235187072 1695813470208 1698059218944 1705075992576 1705327341432 1705409472052 1708006292928 1712374148628 1712789917696 1714641828504 1717252707456 1717335412416 1719867561984 1721727125316 1722145165312 1729261467648 1736663143644 1736746783434 1741610901888 1741694779968 1744346852352 1746148786668 1746232883298 1751123569536 1753789999104 1753874463744 1761381489582 1766399670464 1770916854564 1771002144054 1773613423296 1773698842656 1776047734208 1778666452992 1778752115712 1781460615168 1783300888512 1783386774432 1788381517824 1791190941696 1796122741842 1798857691488 1803982642176 1808595936576 1808683040736 1811437115904 1813835983872 1816597905408 1821331173888 1821599660166 1821687390601 1829126931489 1829571048448 1831549225902 1834338119328 1837131259392 1839117611133 1839564153856 1842365251584 1847076701184 1847165658624 1847437953218 1852428238848 1855071994347 1857528647546 1860357099744 1860446696784 1865204385759 1868498092032 1868588081152 1870518358368 1873366589952 1876219158528 1878703816704 1878794297344 1886467055616 1886745143712 1886836011632 1891661185557 1894541611248 1897050533664 1897141897904 1899939165696 1900030669056 1904889585456 1905352097792 1910316621312 1913225453568 1918493259111 1921507079544 1926888657408 1926981458688 1928972057067 1931909295888 1932002338968 1937413310976 1937506619136 1940363403264 1940456853504 1950961655808 1954314529024 1959312264624 1959406627464 1962390208896 1964988982528 1967981064192 1970014015728 1973013748992 1973108771712 1978634870784 1978730164224 1987199629272 1995895689216 1998053700984 2000999759616 2001096130176 2004143192064 2006797258752 2011929207552 2015089809408 2015386858056 2015483921516 2023714902924 2026394888232 2029480472448 2034768420828 2035262468096 2040565481856 2043672643584 2054736211968 2055138078136 2058267429504 2058366558144 2063630384244 2069509673088 2069609343168 2072660908032 2083981768704 2087563246912 2092901737212 2093002533882 2098864420224 2098965504064 2102060353536 2102161591296 2104333153164 2107537413696 2113541793792 2113643584512 2122588286676 2122690513086 2131979486208 2134181850372 2134284635142 2137431561408 2137534502688 2143521110016 2143624344576 2146888433664 2149106198976 2152799598378 2158614724608 2161695464487 2164558176066 2167749739584 2167854141024 2173502631339 2174030363648 2177340751872 2179589974848 2179694946528 2182908828672 2183013960192 2189233373184 2194831862784 2195261128918 2198603845152 2204226297702 2204332455897 2210612605344 2213978697216 2216265767694 2220286328832 2225964229632 2226071434752 2229461065728 2229897104656 2235599582931 2241968812512 2242076788432 2245382650368 2247810413607 2251233146448 2251779751936 2257646916096 2261084626944 2264078958592 2267310215313 2273325170688 2273434656768 2273769788576 2277341723904 2279694249261 2283165531504 2286189104672 2289670276608 2289780549888 2293156749312 2295636167088 2305681956864 2312030337903 2315550858192 2315662377912 2322147869184 2322259706624 2325795803136 2328198382224 2328310511064 2331743521536 2334831426048 2338386665472 2338499284992 2344479489792 2348508652776 2361222472752 2361336192072 2364817897728 2364931790208 2371555270656 2371669487616 2377734518016 2377849032576 2384508690432 2394830322456 2398476921984 2404726315524 2405310189568 2411461248768 2411577387648 2415249487872 2418447978496 2428324614144 2428441565184 2428799546888 2438718457032 2438835908652 2442065634536 2445784159104 2449508345856 2452038721704 2452156814844 2462768934912 2462887544832 2473429325796 2480476132992 2480595595712 2486939181012 2490726034368 2494024477824 2497822119936 2504330364096 2508634242738 2515660191616 2522214914076 2522336386986 2526055481664 2529400711552 2533252220928 2533374225408 2539852780608 2547088828416 2557991012148 2558114208078 2562009439392 2569184876544 2569308611584 2571962742756 2575879061184 2576003118624 2579801342976 2583217747968 2583342158848 2587275804672 2593892201472 2594399515994 2604994715466 2605120175151 2608570109618 2612416352832 2612542169952 2616520278528 2619223180002 2619349324947 2623974752256 2626685354304 2630684998656 2630811695616 2638306885632 2642072234373 2649599505696 2656375281846 2656503216081 2660548263984 2661194252288 2664071601312 2667999679488 2668128173568 2672190922752 2675080161648 2675729678336 2682572276736 2686657019904 2686786412544 2687182477408 2694184112763 2698286537232 2701859850976 2705973963264 2712893904864 2713024561104 2720753975808 2724896858112 2732399490249 2739648282624 2744356572672 2744488744192 2747323838853 2751507178992 2755696889088 2759346230784 2759479124224 2763547877376 2770748487936 2771156929827 2778642358272 2786292971319 2790535649616 2790670045176 2798485893632 2802747138048 2802882121728 2805777537552 2810049884928 2818055725056 2818191446016 2830117715568 2830254017448 2842639314944 2845575800496 2845712846856 2849908748544 2850046003584 2858028146688 2858165792768 2865474931968 2869838180352 2870399464504 2882260619316 2886077568088 2890332986112 2890472188032 2897863943832 2898003508452 2906119966464 2906259928704 2910545104896 2910685280256 2926442483712 2931471793536 2938968396936 2939109941196 2943585313344 2947483473792 2951971596288 2955021023592 2959663157568 2967952306176 2968095246336 2980799443908 2989291750016 2993843533824 2997080551476 3001499639424 3001644195264 3010195888128 3017893811328 3023080287084 3023225882274 3036455631872 3039592332348 3044220708672 3052893702144 3053040733184 3060848222784 3065508965376 3066108518902 3082707117204 3082855584094 3087401144256 3087549837216 3095445576366 3096197158912 3101061070848 3104264509632 3104414014752 3108991362048 3113108568064 3117999046656 3125972653056 3131344870368 3139352605818 3139503800823 3148296630336 3148448256096 3153090530304 3153242386944 3156499729746 3162225983488 3170312690688 3170465376768 3175140114432 3183882430014 3184035769629 3192482709504 3193107096608 3197969229312 3201272775558 3201426952713 3206147342112 3206301754032 3215281665024 3215436516864 3220332650496 3223659298464 3229199397567 3237766152192 3237922086912 3246837264099 3251624609376 3251781211536 3261045545472 3266011127808 3269384962272 3269542419792 3274520940288 3283691913216 3283850059776 3292891693377 3297905767728 3307301510656 3315918908016 3320968045824 3325365970432 3330429493248 3338946344448 3339107152128 3339599376971 3344845656984 3357840247487 3362953218768 3363115182648 3368073975552 3377669627904 3377832300544 3386470374144 3391626940416 3396118437888 3410151985152 3410654682864 3410818944104 3416012585856 3424748297256 3425579835392 3429283657008 3434505414912 3434670824832 3439735123968 3443454250632 3444290330624 3458522935296 3473326287288 3473493566868 3483221803776 3483389559936 3488693704704 3492297573336 3492465766596 3502247139072 3507579998208 3507748927488 3522762979164 3532799340928 3541833709128 3542004288108 3547226846592 3547397685312 3552095468416 3557332905984 3557504231424 3566601777024 3566773548864 3576763035648 3592245483684 3597715382976 3607965284352 3617191873152 3617366081472 3622874231808 3627671967744 3642662347776 3643199320332 3643374781202 3658253862978 3659142096896 3663098451804 3668676238656 3674262518784 3678235222266 3679128307712 3694153402368 3694331317248 3694875906436 3710143988694 3715057295092 3720714199488 3720893393568 3730408771518 3737176162304 3741036716736 3746733179904 3752438317056 3757588594688 3762951364107 3772934111232 3773490287424 3773672023264 3783322371114 3783504580479 3789083222496 3794101067328 3794283795808 3799878331392 3800061338112 3809779170912 3820633242624 3826450907136 3836986518222 3837171312117 3843014159088 3853777314816 3853962917376 3857944114134 3863818591776 3864004677936 3874826621952 3875013238272 3880726806528 3880913707008 3891599273991 3901923311616 3908629058048 3912855164427 3918624529248 3918813254928 3924780417792 3929977965056 3935962128384 3940028031456 3946027497984 3946217543424 3946799263693 3957269741568 3957460328448 3968356656121 3974399258544 3984562922769 3991791378432 3996107401968 4001999519232 4002192260352 4008286384128 4013594517504 4023858415104 4030179618816 4030773716112 4030967843032 4047429805848 4052789776464 4058960944896 4069536841656 4070524936192 4081130963712 4087345287168 4109472423936 4110276156272 4116534859008 4116733116288 4127260768488 4139019346176 4139218686336 4145321816064 4167963537408 4175126493824 4185803474424 4186005067764 4197728840448 4197931008128 4204120707072 4204323182592 4208666306328 4215074827392 4227083587584 4227287169024 4245176573352 4245381026172 4263958972416 4268363700744 4268569270284 4274863122816 4275069005376 4287042220032 4287248689152 4298212397952 4305599196756 4323390928974 4329116352132 4335499479168 4335708282048 4347005262678 4348060727296 4359179949696 4359389893056 4365817657344 4366027920384 4389663725568 4390522257836 4397207690304 4408452595404 4408664911794 4421225210688 4427957394432 4432531535388 4451928459264 4452142869504 4458922131456 4459794209312 4471199165862 4483937625024 4484153576864 4490765300736 4495620827214 4502466292896 4515293832192 4522169253888 4534620430626 4534838823411 4546869313536 4547539577152 4554683447808 4559388498522 4566331063008 4572378209344 4579340553216 4579561099776 4586313498624 4591272334176 4599162778353 4611363913728 4624060675806 4624283376141 4631101716384 4631324755824 4644295738368 4644519413248 4651591606272 4656396764448 4656621022128 4663487043072 4669662852096 4676773330944 4676998569984 4688958979584 4689876048143 4697017305552 4709028908727 4722444945504 4722672384144 4729635795456 4729863580416 4734749594619 4743110541312 4743338975232 4755469036032 4755698065152 4769017380864 4775823645021 4789660644912 4796953843968 4801909163337 4809452631048 4810620379136 4822922497536 4823154775296 4830498975744 4836895956992 4856649228288 4856883130368 4857599093776 4877436914064 4877671817304 4884131269072 4891568318208 4899016691712 4904077443408 4904313629688 4925537869824 4925775089664 4946858651592 4960952265984 4961191191424 4973878362024 4981452068736 4988048955648 4995644239872 5008660728192 5017268485476 5031320383232 5044429828152 5044672773972 5052110963328 5058801423104 5066504441856 5066748450816 5079705561216 5094177656832 5115982024296 5116228416156 5124018878784 5138369753088 5138617223168 5143925485512 5151758122368 5152006237248 5159602685952 5166435495936 5166684317696 5187784402944 5188799031988 5209989430932 5210240350302 5217140219236 5224832705664 5225084339904 5233040557056 5238446360004 5238698649894 5253370708608 5261369997312 5261623391232 5284144468746 5299199011392 5312750563692 5313006432162 5321096527968 5328143202624 5335999358976 5336256347136 5344381845504 5350160323296 5365144553472 5373572825088 5374364954816 5388368225526 5396573074464 5403719701952 5411947926528 5425787809728 5426049122208 5441507951616 5449793716224 5464798980498 5465062171803 5488713145344 5488977488384 5494647677706 5503014357984 5511393778176 5518692461568 5518958248448 5527095754752 5541496975872 5542313859654 5542580784169 5557284716544 5565215983041 5572585942638 5581071299232 5581340090352 5595613157277 5596971787264 5605494276096 5605764243456 5611555075104 5620099769856 5636111450112 5636382892032 5660235431136 5660508034896 5674983556671 5685278629888 5691151600992 5691425693712 5699817497088 5700092007168 5716056293376 5716331585536 5730949863936 5739676360704 5740798929008 5755479777333 5764521238632 5772155136176 5780665972224 5780944376064 5786916171201 5795727887664 5796007016904 5812239932928 5812519857408 5821090209792 5821370560512 5852884967424 5862943587072 5877936793872 5878219882392 5887170626688 5894966947584 5903943192576 5910042047184 5919326315136 5935904612352 5936190492672 5961598887816 5978583500032 5987687067648 5994161102952 6002999278848 6003288390528 6020391776256 6035787622656 6046160574168 6046451764548 6072911263744 6079184664696 6088441417344 6105787404288 6106081466368 6121696445568 6131017930752 6132217037804 6165414234408 6165711168188 6174802288512 6175099674432 6190891152732 6192394317824 6208529019264 6208828029504 6217982724096 6226217136128 6251945306112 6262689740736 6278705211636 6279007601646 6296593260672 6296896512192 6306181060608 6306484773888 6312999459492 6340625381376 6340930753536 6367764860028 6368071539258 6386214193216 6395938458624 6402545551116 6402853905426 6412294684224 6412603508064 6430563330048 6430873033728 6440665300992 6447318596928 6458398795134 6475844173824 6493674528198 6503249218752 6503562423072 6522091090944 6532022255616 6538769924544 6539084839584 6549041880576 6550322744927 6567700119552 6585783386754 6595811535456 6612997367691 6614603021312 6631837816032 6641936091648 6650731940864 6660858986496 6677892688896 6678214304256 6679198753942 6689691313968 6706798748793 6715680494974 6725906437536 6726230365296 6736147951104 6743431240821 6755339255808 6755664601088 6772940748288 6783253880832 6792236875776 6801930645939 6820303970304 6821309365728 6821637888208 6832025171712 6839082747783 6849496594512 6851159670784 6858567314016 6869010829824 6869341649664 6879470247936 6886908501264 6888580661248 6917045870592 6936091013709 6946652574576 6946987133736 6966443607552 6966779119872 6977387409408 6984595146672 6984931533192 7004494278144 7015159996416 7015497854976 7045525958328 7065598681856 7083667418256 7084008576216 7094453693184 7094795370624 7104190936832 7114665811968 7115008462848 7133203554048 7133547097728 7153526071296 7184490967368 7195430765952 7215930568704 7234383746304 7234732162944 7245748463616 7255343935488 7285324695552 7286398640664 7286749562404 7316507725956 7318284193792 7326196903608 7337352477312 7348525037568 7356470444532 7358256615424 7388306804736 7388662634496 7389751812872 7420287977388 7430114590184 7441428398976 7441786787136 7460817543036 7482073433472 7493466359808 7525902728214 7546980574848 7547344046528 7566644742228 7567009160958 7578166444992 7588202134656 7588567591616 7599756662784 7600122676224 7619558341824 7641266485248 7673973036444 7674342624234 7686028318176 7707554629632 7707925834752 7715888228268 7727637183552 7728009355872 7749653243904 7750026476544 7761827414016 7783198547982 7815360525453 7817258116096 7825710328854 7837249058496 7837626509856 7849560835584 7858047974841 7859955930112 7871924256768 7880056062912 7892054995968 7892435086848 7893598527386 7914920656896 7926216703119 7936713312242 7948798517088 7969125845538 7969509648243 7983582756864 7992214803936 8003999038464 8004384520704 8016572768256 8027189035008 8047716830208 8060359237632 8061547432224 8061935686064 8082552338289 8094859611696 8105579552928 8117921889792 8139073683312 8141049872384 8162261927424 8174690574336 8197198470747 8218944847872 8220552312544 8233069718016 8233466232576 8241971516559 8254521536976 8278038692352 8278437372672 8290643632128 8313470789481 8335927074816 8350252987648 8358878913957 8371606948848 8372010135528 8395457680896 8395862016256 8408241414144 8408646365184 8417332612656 8430149654784 8454167175168 8454574338048 8490353146704 8490762052344 8527917944832 8536727401488 8537138540568 8549726245632 8550138010752 8574084440064 8574497378304 8596424795904 8611198393512 8646781857948 8658232704264 8670998958336 8671416564096 8694010525356 8696121454592 8718359899392 8718779786112 8731635314688 8732055840768 8779327451136 8781044515672 8794415380608 8816905190808 8817329823588 8842450421376 8855914788864 8865063070776 8903856918528 8904285739008 8919588418624 8942398331724 8967875250048 8968307153728 8981530601472 8991241654428 9004932585792 9030587664384 9069240861252 9069677646822 9095079154304 9109366895616 9118776997044 9132662126016 9144756418688 9158681106432 9159122199552 9182544668352 9198325556706 9248121351612 9248566752282 9262203432768 9262649511648 9288591476736 9289038826496 9303183212544 9312793528896 9313242044256 9326974086144 9339325704192 9353997139968 9377917959168 9379752096286 9394034611104 9418057817454 9418511402469 9444889891008 9445344768288 9459271590912 9459727160832 9469499189238 9486677950464 9510938072064 9511396130304 9551647290042 9552107308887 9579321289824 9593907687936 9603818326674 9604280858139 9618905262096 9621240758272 9645844995072 9646309550592 9660997951488 9673791913984 9687598192701 9713298456576 9713766260736 9715198187552 9740511792297 9754873828128 9755343634608 9768262538144 9783136636416 9798033383424 9808154886816 9808627259376 9851075739648 9851550179328 9878675080131 9893717303184 9921904531968 9922382382848 9947756724048 9962904137472 9976097911296 9991288479744 10017321456384 10018798130913 10034536970952 10062640766464 10073520742461 10088859656304 10089345547944 10104221926656 10117602846208 10133008883712 10133496901632 10159411122432 10188355313664 10231964048592 10232456832312 10248037757568 10276739506176 10277234446336 10287850971024 10303516244736 10304012474496 10319205371904 10332870991872 10333368635392 10375568805888 10377598063976 10419978861864 10420480700604 10434280438472 10449665411328 10450168679808 10466081114112 10476892720008 10477397299788 10506741417216 10522739994624 10523246782464 10568288937492 10598398022784 10625501127384 10626012864324 10642193055936 10656286405248 10671998717952 10672512694272 10700320646592 10730289106944 10748729909632 10776736451052 10793146148928 10807439403904 10823895853056 10851575619456 10852098244416 10883015903232 10929597960996 10930124343606 10977426290688 10977954976768 10989295355412 11006028715968 11022787556352 11037384923136 11037916496896 11082993951744 11084627719308 11085161568338 11130431966082 11145171885276 11162142598464 11162680180704 11191226314554 11193943574528 11211528486912 11223110150208 11240199539712 11272765784064 11288854092321 11320470862272 11321016069792 11349967113342 11350513741437 11370557259776 11382303201984 11382851387424 11399634994176 11400184014336 11432663171072 11461899727872 11479352721408 11481597858016 11510959554666 11511513936351 11529042477264 11544310272352 11561331944448 11561888752128 11573832342402 11591455775328 11592014033808 11624479865856 11625039714816 11642180419584 11642741121024 11674797821973 11705769934848 11725887174144 11738565493281 11755873587744 11756439764784 11774341253376 11789933895168 11807886385152 11820084094368 11838652630272 11840397791079 11871809224704 11872380985344 11905069968363 11923197775632 11957167000064 11975374135296 11988322205904 12005998557696 12006576781056 12040783552512 12071575245312 12073936209049 12092321148336 12092903529096 12145822527488 12158369329392 12176882834688 12211574808576 12212162932736 12243392891136 12262035861504 12264434075608 12330828468816 12331422336376 12349604577024 12350199348864 12381782305464 12384788635648 12417058038528 12417656059008 12435965448192 12452434272256 12503890612224 12525379481472 12557410423272 12558015203292 12593186521344 12593793024384 12612362121216 12612969547776 12625998918984 12681250762752 12681861507072 12735529720056 12736143078516 12772428386432 12791876917248 12805091102232 12805707810852 12824589368448 12825207016128 12861126660096 12861746067456 12894637193856 12916797590268 12987349056396 13006498437504 13007124846144 13044182181888 13077539849088 13078169679168 13098083761152 13100645489854 13171566773508 13191623070912 13225994735382 13229206042624 13263675632064 13283872183296 13301463881728 13355785377792 13356428608512 13358397507884 13379382627936 13413597497586 13431360989948 13451812875072 13452460730592 13472295902208 13486862481642 13511329202176 13545881496576 13566507761664 13603861291878 13604516470233 13640607940608 13642618731456 13643275776416 13664050343424 13678165495566 13698993189024 13717134628032 13738021659648 13738683299328 13758940495872 13773817002528 13797488335059 13834091741184 13872182027418 13872850128423 13893305149152 13893974267472 13932887215104 13933558239744 13954774818816 13969190293344 13969863066384 14008988556288 14030319992832 14030995709952 14069628144429 14091051916656 14131197363712 14167334836512 14168017152432 14188907386368 14189590741248 14208381873664 14229331623936 14230016925696 14266407108096 14267094195456 14269197337967 14307052142592 14327470935063 14347135602899 14368981934736 14390861531904 14405727490011 14431861137408 14468767492608 14469464325888 14491496927232 14510687870976 14570649391104 14572797281328 14573499124808 14633015451912 14636568387584 14652393807216 14674704954624 14697050075136 14712940889064 14716513230848 14776613609472 14777325268992 14779503625744 14840575954776 14860229180368 14882856797952 14883573574272 14921635086072 14964146866944 14986932719616 15051805456428 15093961149696 15094688093056 15133289484456 15134018321916 15156332889984 15176404269312 15177135183232 15199513325568 15200245352448 15239116683648 15282532970496 15347946072888 15348685248468 15372056636352 15415109259264 15415851669504 15431776456536 15455274367104 15456018711744 15499306487808 15500052953088 15566397095964 15630721050906 15634516232192 15651420657708 15674498116992 15675253019712 15699121671168 15716095949682 15719911860224 15760112125824 15784109991936 15784870173696 15787197054772 15852433406238 15873426624484 15897597034176 15938251691076 15939019296486 15984429607872 16007998076928 16008769041408 16033145536512 16095433660416 16120718475264 16123094864448 16123871372128 16165104676578 16189719223392 16211159105856 16235843779584 16278147366624 16324523854848 16349381148672 16394396941494 16395186515409 16441104625088 16466139436032 16466932465152 16483943033118 16509043073952 16556077384704 16556874745344 16581287264256 16626941578962 16627742352507 16671854149632 16700505975296 16717757827914 16743213897696 16744020271056 16790915361792 16791724032512 16816482828288 16817292730368 16834665225312 16860299309568 16863596853961 16908334350336 16909148676096 16955705712517 16980706293408 16981524104688 17024950670013 17055835889664 17073454802976 17074277081136 17099452491264 17100276021504 17148168880128 17148994756608 17192849591808 17222396787024 17266439331999 17293563715896 17316465408528 17341997916672 17342833128192 17360748513603 17388021050712 17392242909184 17436719798784 17437559572224 17463270629376 17464111681536 17558654902272 17562089031344 17588830761216 17633810381616 17634659647176 17684900842752 17711829577728 17730126141552 17807713837056 17808571478016 17839176837248 17884796663448 17935750500096 17936614307456 17963061202944 17982483308856 18009865171584 18061175328768 18138481722504 18139355293644 18190158308608 18218733791232 18237553994088 18265324252032 18289512837376 18317362212864 18318244399104 18365089336704 18396651113412 18496242703224 18497133504564 18524406865536 18525299023296 18577182953472 18578077652992 18625587057792 18626484088512 18653948172288 18678651408384 18755835918336 18759504192572 18788069222208 18836115634908 18837022804938 18889779782016 18890689536576 18918543181824 18919454321664 18938998378476 19021876144128 19022792260608 19103294580084 19104214617774 19158642579648 19187815375872 19207636653348 19208561716278 19237810524192 19291689990144 19292619101184 19321995902976 19375196385402 19427532521472 19430396375104 19481023584594 19509747656256 19510687269216 19536525076288 19566273272832 19596066766848 19616309773632 19617254518752 19650968234781 19703100358656 19757350160262 19787434606368 19843809063936 19844764765696 19895513448096 19925808274944 19952195822592 19982576959488 20034642912768 20037596261826 20038561296611 20069073941904 20120396246379 20125281532928 20147041484922 20177719312608 20178691095888 20208443853312 20230293722463 20235205692416 20266017767424 20266993803264 20318822244864 20376710627328 20405791937817 20463928097184 20464913664624 20496075515136 20517248243349 20553479012352 20554468892672 20575701942048 20607032489472 20608024948992 20638410743808 20665741983744 20666737270784 20751137611776 20755196127952 20808273041127 20839957723728 20840961401208 20868560876944 20899330822656 20900337359616 20932162228224 20953785440016 20954794599576 21013482834432 21045479989248 21046493564928 21136577874984 21196796045568 21251002254768 21252025728648 21284386111872 21312572810496 21343997435904 21345025388544 21400641293184 21460578213888 21497459819264 21553472902104 21586292297856 21614878807808 21647791706112 21703151238912 21704196488832 21766031806464 21859195921992 21860248687212 21954852581376 21955909953536 21978590710824 22012057431936 22045575112704 22074769846272 22075832993792 22165987903488 22169255438616 22170323136676 22260863932164 22290343770552 22324285196928 22325360361408 22382452629108 22387887149056 22446220300416 22480399079424 22577708184642 22640941724544 22642032139584 22699934226684 22701027482874 22764606403968 22765702774848 22799269988352 22800368028672 22923799455744 22963195716032 23021919109332 23023027872702 23058084954528 23088620544704 23122663888896 23123777504256 23147664684804 23182911550656 23184028067616 23248959731712 23250079429632 23285482242048 23349595643946 23451774348288 23477130986562 23511747175488 23512879529568 23548682506752 23579867790336 23615772770304 23640168188736 23677305260544 23680795582158 23681936077813 23744761970688 23778650109357 23810139936726 23846395551264 23908528944729 23914334000128 23950748270592 23976644411808 24011997115392 24013153562112 24081567105024 24143150490624 24147872418098 24184642296672 24185807058192 24247657014867 24291645054976 24316738658784 24353765669376 24423149617152 24424325865472 24486785782272 24524071723008 24528868151216 24591595412241 24661656937632 24662844672752 24699209154048 24700398697728 24725914549677 24763564610928 24769577271296 24834116077056 24835312118016 24871930896384 24904868544512 24940412368443 25007781224448 25050758962944 25076636741871 25114820846544 25116030406584 25186373042688 25187586048768 25224724242432 25225939095552 25251997837968 25362501525504 25363723014144 25471059440112 25472286157032 25544856772864 25583753834496 25610182204464 25611415621704 25649178736896 25650414032256 25722253320192 25723492134912 25789274387712 25833595180536 25974698112792 26012996875008 26014249692288 26088364363776 26155079698176 26156339358336 26196167522304 26201290979708 26343133547016 26383246141824 26451989470764 26458412085248 26527351264128 26567744366592 26602927763456 26711570755584 26712857217024 26716795015768 26758765255872 26827194995172 26862721979896 26903625750144 26904921461184 26944591804416 26973724963284 27091762993152 27207722583756 27209032940466 27285237462912 27286551552832 27328100686848 27356330991132 27397986378048 27434269256064 27476043319296 27477366598656 27547634005056 27594976670118 27744364054836 27745700256846 27786610298304 27787948534944 27865774430208 27867116479488 27909549637632 27938380586688 27939726132768 28017977112576 28061991419904 28139256288858 28182103833312 28255534207407 28262394727424 28334669673024 28336034304864 28377814772736 28379181482496 28416763747328 28460033851392 28532814216192 28534188390912 28538394675934 28654941870126 28656321926661 28694271205798 28737963869472 28781723063808 28811454980022 28812842574417 28863722274816 28937534985216 28938928651776 28982993854464 29021375741952 29062794578103 29141298782208 29145594562656 29146998249616 29221535376891 29266030903824 29273136775168 29304787614432 29349409909248 29394100150272 29425881778128 29433026461696 29553227218944 29554650537984 29559007251488 29636025240393 29681151909552 29720458360736 29765713595904 29767147148544 29843270172144 29928293733888 29973865439232 30056394392739 30103610912856 30187922299392 30189376186112 30220562227383 30266578968912 30268036643832 30312665779968 30352808538624 30354270366464 30399026651136 30400490704896 30478233367296 30565065940992 30695892145776 30697370496936 30744113272704 30830218518528 30831703339008 30863552913072 30910548734208 30912037423488 30998612975616 31000105906176 31132794191928 31261442101812 31269032464384 31302841315416 31348996233984 31350506039424 31398243342336 31432191899364 31439823720448 31520224251648 31568219983872 31569740347392 31574394109544 31704866812476 31746853248968 31795194068352 31876503382152 31878038592972 31968859215744 32015996153856 32017538082816 32190867320832 32246189728896 32247742744256 32330209353156 32379438446784 32422318211712 32471687559168 32556294733248 32649047709696 32788793882988 32790373030818 32882209250176 32932278872064 32933864930304 32967886066236 33018086147904 33112154769408 33113749490688 33253883157924 33255484705014 33401011950592 33435515655828 33486427795392 33488040542112 33581830723584 33583448065024 33634585460736 33669330450624 33720598619136 33727193707922 33818297352192 33866562276963 33911411425034 33961412586816 33963048209376 34049901340026 34051541224311 34111671779328 34146909605952 34148554162272 34198904982528 34200552043008 34297989513216 34385699183616 34444793574048 34532878663998 34534541809053 34587127431792 34632930817056 34683995833344 34685666256384 34721497027206 34776042101424 34784485818368 34873439597568 34875119144448 34926541258752 34928223363072 35024393465919 35117309804544 35124178062688 35177661522432 35215696479843 35267620763232 35269319294352 35369801685504 35423659155456 35460252283104 35521193373237 35615427674112 35617142956032 35678353674496 35715209905089 35769593326896 35871501000192 35873228614912 35926122405888 35964966617712 36019730343168 36122350657536 36221808627147 36276963445008 36278710587288 36380316617216 36437467582464 36475107988176 36530648504064 36579025674752 36634724425728 36636488798208 36730178673408 36793302226824 36992485406448 36994267009128 37048813731072 37050598046592 37154365906944 37156155305984 37251174115584 37252968177024 37307896344576 37357302816768 37511671836672 37519008385144 37576138444416 37672231269816 37674045609876 37779559564032 37781379073152 37837086363648 37838908643328 37877996756952 38043752288256 38045584521216 38206589160168 38208429235548 38317285159296 38375630751744 38415273306696 38417123432556 38475621048384 38583379980288 38585238202368 38750392770804 38860792750208 38962047169188 39019495312512 39021374538432 39073050152576 39132546545664 39232619547264 39234509037504 39301936469562 39514700320524 39574869212736 39687618127872 39689529531392 39791026896192 39851616549888 39904391645184 40069285825536 40075192523652 40077122593222 40138147883808 40240792492758 40250563065856 40294082969844 40355438625216 40357382191776 40416887706624 40460587444926 40470411384832 40533987606528 40637644489728 40811583875634 40813549410699 40927856194368 40929827329248 40992151030272 41034496486698 41108937785344 41151403884096 41214064978944 41216049897984 41276821487616 41333474541568 41392465005177 41502275223552 41510392255904 41616546082254 41618550385269 41679915447456 41681922802416 41737121753888 41798661645312 41800674719232 41864324456448 41907570880032 41909589199152 42026965668864 42090959978496 42092987129856 42208884433287 42273155749968 42393592091136 42502004509536 42504051457296 42568772223744 42625145620992 42687994871808 42690050777088 42801282586368 42807592013901 42921156427776 42994919638528 43041406808697 43106945804208 43172584595712 43229757615616 43295583412224 43406302477824 43408392977664 43414791900623 43532063612928 43651923217331 43718391843984 43720497374424 43909705162752 43911819907072 43957181421648 44024114863872 44091150225408 44149539692544 44151665987584 44331975806976 44338510877232 44340646273352 44521727864328 44580687541104 44648570393856 44650720722816 44764905258216 44775774298112 44892440600832 44960798158848 45155416369284 45281883449088 45284064279168 45399868453368 45402054965748 45529212807936 45531405549696 45598539976704 45600736057344 45847598911488 45926391432064 46043838218664 46046055745404 46116169909056 46177241089408 46245327777792 46247555008512 46295329369608 46365823101312 46368056135232 46497919463424 46500158859264 46699191287892 46903548696576 46954261973124 47023494350976 47025759059136 47097365013504 47159735580672 47280336377472 47354610521088 47361591164316 47363872155626 47557300218714 47620279873452 47692791102528 47817057889458 47828668000256 47953288823616 48023994230784 48026307124224 48286300981248 48295744836196 48369284593344 48371614116384 48495314029734 48583290109952 48633477317568 48707531338752 48848651730944 48973571564544 49048143446016 49057736302432 49183190824482 49185559546227 49323313875264 49325689345504 49398418308096 49400797395456 49451829099354 49527129221856 49668232154112 49670624236032 49743861792768 49880824736886 49883227057521 50015562448896 50101517925888 50153273483742 50229641693088 50232060813168 50372746085376 50375172097536 50449448484864 50451878191104 50503995675936 50590790561883 50725003051008 50727446028288 50867117137551 50942118880224 50944572314064 51089713545728 51167507668992 51220364408928 51222831243408 51298357473792 51300828064512 51444506640384 51446984269824 51578548775424 51588636529573 51667190361072 51799317995997 51949396225584 52025993750016 52028499384576 52082245540809 52176728727552 52310159396352 52312678716672 52392335044608 52402581959416 52686267094032 52766492283648 52903978941528 52916824170496 53054702528256 53135488733184 53205855526912 53423141511168 53425714434048 53433590031536 53517530511744 53654389990344 53725443959792 53807251500288 53809842922368 53889183608832 53947449926568 54183525986304 54415445167512 54418065880932 54570474925824 54573103105664 54656201373696 54712661982264 54795972756096 54868538512128 54952086638592 54954733197312 55095268010112 55189953340236 55488728109672 55491400513692 55573220596608 55575897069888 55731548860416 55734232958976 55876761173376 55879452265536 56035954225152 56278512577716 56364207666624 56511068414814 56524789454848 56669339346048 56672068609728 56755629545472 56758362964992 56833527494656 57065628432384 57068376781824 57076789351868 57309883740252 57312643853322 57388542411596 57475927738944 57563446127616 57622909960044 57625685148834 57875069970432 57877857303552 57965987708928 58125589156206 58282597564416 58291189125312 58293996499232 58443070753782 58532061807648 58609575228864 58698819818496 58788200300544 58851763556256 58952904704343 59109301075968 59118014502976 59272050480786 59362303819104 59440916721472 59531427191808 59534294297088 59686540344288 59856587467776 59947730878464 60112788785478 60115683889833 60207221825712 60375844598784 60378752372224 60441124454766 60533157937824 60536073287664 60625331559936 60705617077248 60708540732928 60798053302272 60800981409792 60956466734592 60968388625859 61130131881984 61217375813451 61391784291552 61394740993872 61488226545408 61551744730047 61660437037056 61663406678016 61727105826144 61821097468416 61824074846976 61997225951232 62000211812352 62265588383856 62424819123381 62522884203624 62538064928768 62605682630832 62697992467968 62701012078848 62796486684672 62864383798728 62879647440896 63040448503296 63136439967744 63139480694784 63148788219088 63409733624952 63493706497936 63590388136704 63753006764304 63756077185944 63937718431488 64031992307712 64035076165632 64381734641664 64492379457792 64495485488512 64660418706312 64758876893568 64844636423424 64943375118336 65112589466496 65298095419392 65577587765976 65580746061636 65764418500352 65864557744128 65867729860608 65935772132472 66036172295808 66224309538816 66227498981376 66507766315848 66510969410028 66802023901184 66871031311656 66972855590784 66976081084224 67163661447168 67166896130048 67338660901248 67441197238272 67454387415844 67733124553926 67822822850068 67922825173632 67926096418752 68099802680052 68103082448622 68293819211904 68297108324544 68397809965056 68401104086016 68771398367232 68889587148096 69065757327996 69069083618106 69174254863584 69265861634112 69367991666688 69371332512768 69442994054412 69552084202848 69746879195136 69750238288896 69856446726144 70048786931838 70248356125376 70355323044864 70431392959686 70535241526464 70538638588704 70739603371008 70847318310912 70920504566208 71042386746474 71045808233439 71234285912064 71356707348992 71430419810178 71539186653792 71743002000384 71746457229824 71852244811776 71929933235424 72039460686336 72053550194197 72244701315072 72443617254294 72553926890016 72557421174576 72742971044601 72760633234432 72874935164928 72950215976352 73061297008128 73158051349504 73269448851456 73272977596416 73460357346816 73586604453648 73774786236723 73984970812896 73988534018256 74097627462144 74101196093184 74177743649031 74308731813888 74312310611968 74502348231168 74505936354048 74615792689152 74714605633536 74821237105329 75023343673344 75038016770288 75152276888832 75229910225613 75344462539632 75348091219752 75559119128064 75562758146304 75674172727296 75677817286656 75755993513904 76087504576512 76091169042432 76413178320336 76416858471096 76634570318592 76751261503488 76830546613392 76834246865112 76951242096768 77166759960576 77170476404736 77500785541608 77721585500416 77924094338376 78038990625024 78042749076864 78146100305152 78265093091328 78465239094528 78469018075008 78603872939124 79029400641048 79149738425472 79375236255744 79379059062784 79582053792384 79703233099776 79808783290368 80138571651072 80150385047304 80154245186444 80276295767616 80481584985516 80501126131712 80588165939688 80710877250432 80714764383552 80833775413248 80921174889852 80940822769664 81275288979456 81623167751268 81627098821398 81855712388736 81859654658496 81984302060544 82068992973396 82302807768192 82428129957888 82432099795968 82784930010354 83020784511808 83233092164508 83237100770538 83359830894912 83363845604832 83474243507776 83597323290624 83601349438464 83728648912896 83815141760064 83819178398304 84053931337728 84185974259712 84417768866574 84546311499936 84787184182272 85004009019072 85008102914592 85137544447488 85250291241984 85380101554176 85602565172736 85615184027802 85968965779983 85989839277056 86082813617394 86213891608416 86345169191424 86438527723251 86459515231232 86591166824448 86812604955648 86816785955328 86829583801246 87064127225856 87188383734309 87303846434662 87436783687968 87440994748848 87664606130673 87819410325504 87823639814144 87914362843296 88048229727744 88182300450816 88299079385088 88303331975168 88663951613952 88677021754464 88681292546704 88908075721179 89043455728656 89161375082208 89297140787712 89301441445632 89529810516432 89551548596224 89784881201664 89921596317696 90169183178217 90310832738568 90563766898176 90568128558336 90661686682149 90799736906736 90804109931496 91058425615872 91062811099392 91197079953408 91201472114688 91695197822976 91852782864128 92087676437328 92092111490808 92232339818112 92354482178816 92490655555584 92495110017024 92590658739216 92731646202624 92736112270464 92995838926848 93000317718528 93398382575784 93807097393152 93908523946248 94046988701952 94051518118272 94194730027008 94319471161344 94560672754944 94709221042176 94723182328632 94727744311252 95114600437428 95240559746904 95385582205056 95634115778916 95657336000512 95906577647232 96047988461568 96052614248448 96572601962496 96591489672392 96738569186688 96743228232768 96990628059468 97266954635136 97415062677504 97947143129088 98115472604864 98366381648964 98371119092454 98646627750528 98651378691008 98796836616192 98801594790912 98903658198708 99054258443712 99336464308224 99341248472064 99761649473772 99766454115042 100203035851776 100306546967484 100459283386176 100464121626336 100745492170752 100750344195072 100903756382208 101007991351872 101181581123766 101454892056576 101599686830889 101734234275102 101884237760448 101889144628128 102154623672933 102179427091456 102335015337984 102440728817856 102445662486816 102596714947584 102601656129024 102893968539648 103157097550848 103177273059146 103334380722144 103598635991994 103603625427159 103898792451168 104051987500032 104056998769152 104164491081618 104353457455104 104620318792704 104625357433344 104784670089216 104805163918832 105073180397757 105372534188064 105532984567296 105647089439529 105807957883056 105833648340992 106109405056512 106270977466368 106411711053824 106563580119711 106846283022336 106851428868096 106867180063072 107035061023488 107145629715267 107308779980688 107450887919584 107614503000576 107619685844736 107778367217664 107894899853136 108367051972608 108665425881441 108830890335024 108836131761864 109140949851648 109146206211328 109312402747392 109425323964528 109591945512192 109737077024256 109904173277184 109909466394624 110190536020224 110379906680472 110977456219344 110982801027384 111146441193216 111151794139776 111463097720832 111468465917952 111753522346752 111758904531072 112071908450304 112557025155432 112728415333248 113022136829628 113049578909696 113338678692096 113344137219456 113511259090944 113516725929984 113667054989312 114131256864768 114136753563648 114153578703736 114619767480504 114625287706644 114777084823192 114951855477888 115126892255232 115245819920088 115251370297668 115750139940864 115755714607104 116251178312412 116582378250624 116587992998464 116886141507564 117064123615296 117219150457728 117397639636992 117703527112512 117905809408686 118236029005952 118544100961572 118724607638208 118881833442944 119062854383616 119068588594176 119373080688576 119713174935552 120225577570956 120231367779666 120414443651424 120751689197568 120757504744448 120882248909532 121066315875648 121072146575328 121250663119872 121411234154496 121417081465856 121601962819584 121912933469184 121936777251718 122434751626902 122440648232097 122783568583104 122789481987744 122976453090816 123103489460094 123326813356032 123454211652288 123642194936832 123648149693952 124000423624704 124177395015531 124531176767712 124849638246762 124855651155807 125045768407248 125076129857536 125211365261664 125395984935936 125402024157696 125592973369344 125728767597456 125759294881792 126080897006592 126272879935488 126278961389568 126297576438176 126626653299861 126819467249904 126987412995872 127180776273408 127506013528608 127512154371888 127875436862976 128063984615424 128070152331264 128422776041703 128763469283328 128984758915584 128990970977024 129124220426091 129320837412624 129517753787136 129689272846848 129886750236672 130225178932992 130244375701869 130596190838784 130955769651993 131155175531952 131161492123272 131528837000704 131729115488256 131735459721216 131871544264944 132072344591616 132448619077632 132454997962752 133015532631696 133021938820056 133604047802368 133742062623312 133945711181568 133952162168448 134327322894336 134333792260096 134677321802496 134882394476544 134908774831688 135466249107852 135645645700136 135845650347264 135852192837504 136199605360104 136206164897244 136587638423808 136594216649088 136795619930112 136802208172032 137542796734464 137779174296192 138131514655992 138138167236212 138348509727168 138531723268224 138735983333376 138742665025536 138885988108824 139104168405696 139493758390272 139500476577792 140097573863676 140496712250752 140710646089728 140862785919372 141070483052928 141077277177408 141479206742016 141841009132416 142084773492948 142091616466878 142713414697984 142860839620356 143078373307584 143486004000768 143492914459648 143859866470848 144078921372672 144107100388394 144887234508588 145107853780032 145114842349152 145485942089202 145521266468864 145749870329856 145900431952704 146122594016256 146316102699008 146545955192832 146920714693632 147173208907296 147549572473446 147556678638681 147969941625792 147977068036512 148195254924288 148202392186368 148355487298062 148624621223936 149004696462336 149011872708096 149231585378304 149642474210658 149649681172563 150046687346688 150076033540576 150304553777664 150459820451226 150688925079264 150696182439504 151118238256128 151125516292608 151348345454592 151355634573312 151511987027808 151772371685649 152175009153024 152182338084864 152601351412653 152826356640672 152833716942192 153269140637184 153502523006976 153661093226784 153668493730224 153902484193536 154333519921152 154340952809472 154765909588719 155001571083216 155443171000832 155848188676752 156077981250048 156085498153728 156292200610304 156530186182656 156930478189056 156938036150016 156961170717637 157207745878248 157818491631889 158058801282096 158299476850944 158750472511488 158758118125568 159164107584768 159406466199552 159617566580736 160277143302144 160300770094608 160308490372888 160552591535232 160963169971032 161002252263424 161176331879376 161421754500864 161429528767104 161667550826496 161842349779704 161881645539328 162550577958912 163246335502536 163254197642796 163711424777472 163719309316992 163968604121088 164137985946792 164605615536384 164856259915776 164864199591936 165569860020708 166041569023616 166466184329016 166474201541076 166719661789824 166727691209664 166948487015552 167194646581248 167202698876928 167630283520128 167638356796608 168107862675456 168835537733148 169092622999872 169574368364544 170008018038144 170016205829184 170275088894976 170500582483968 171205130345472 171230368055604 171937931559966 171979678554112 172165627234788 172427783216832 172690338382848 172877055446502 172919030462464 173625209911296 173633571910656 173659167602492 174376767468618 174607692869324 174873567375936 174881989497696 175329212261346 175647279628288 175828725686592 176096459455488 176364600901632 176606663950336 176858714113029 177327903227904 177354043508928 177362585093408 177816151442358 178086911457312 178322750164416 178594281575424 178602882891264 179059621032864 179569762403328 179843192635392 180338366356434 180347051669499 180621665477136 181127533796352 181136257116672 181323373364298 181599473813472 181608219862992 182116851231744 182125622198784 182394159906816 182402944229376 182905165877577 183390395645952 183705565728256 184175352874656 184184222981616 184464679636224 184708964357632 184981311111168 184990220034048 185181317478432 185463292405248 185472224540928 185499565393571 185991677853696 186000635437056 186512762837687 186796765151568 187274457370143 187614194786304 187817047892496 188093977403904 188103036236544 188389460054016 188638942322688 189121345509888 189418442084352 189446364657264 189455488622504 190229200874856 190481119493808 190771164410112 191268231557832 191314672001024 191813155294464 192095976923136 192105228496896 193145203924992 193182979344784 193477138373376 193486456465536 193981256118936 194533909270272 194830125355008 195894286258176 196230945209728 196732763297928 196742238184908 197293255501056 197302757382016 197593673232384 197603189581824 197807316397416 198108516887424 198672928616448 198682496944128 199523298947544 199532908230084 200406071703552 200613093934968 200918566772352 200928243252672 201490984341504 201500688390144 202015982703744 202363162247532 203199373661778 203468468550204 203768475520896 203778289256256 204309247345866 204358854182912 204881457635712 204891324973632 205193429895168 205203312258048 206314195101696 206354546118292 206668761444288 207197271983988 207207250854318 207797584902336 208103975000064 208113997538304 208328982163236 209240637585408 209250714866688 209569340178432 209610327837664 210146360795514 210745068376128 211065969134592 211294178879058 211615915766112 212218810113024 212541954932736 213127160239422 213137424700317 213702857736192 213734360126144 214070122046976 214291259430534 214617559961376 214901775839168 215229006001152 215239371689472 215556734435328 215789799706272 216160650582591 216734103945216 217330851762882 217661780670048 217672263523728 218281899703296 218292412422656 218624805494784 218850647929056 219183891024384 219474154048512 219808346554368 219818932789248 220381072040448 220424174262721 220759813360944 221324358710169 221954912438688 221965602054768 222292882386432 222303588279552 222533230947093 222926195441664 222936931835904 223507044693504 223517809062144 224143816900608 224463711315987 225114050310864 225456830666496 225689730676839 226044273659256 226099157819392 226677357384192 226688274438912 227022518181888 227033451859968 227334109978624 228262513729536 228273507127296 228307157407472 229239534961008 229250575413288 229554169646384 229903710955776 230253784510464 230491639840176 230502740595336 231500279881728 231511429214208 232502356624824 233164756501248 233175985996928 233772283015128 234128247230592 234438300915456 234795279273984 235407054225024 235811618817372 236472058011904 237088201923144 237449215276416 237763666885888 238125708767232 238137177188352 238746161377152 239426349871104 240451155141912 240462735559332 240828887302848 241503378395136 241515009488896 241764497819064 242132631751296 242144293150656 242501326239744 242822468308992 242834162931712 243825866938368 243873554503436 244869503253804 244881296464194 245567137166208 245578963975488 245952906181632 246206978920188 246908423304576 247284389873664 247296299387904 248354790031062 249062353535424 249699276493524 249711302311614 250091536814496 250422730523328 250791969871872 250804048315392 251185946738688 251457535194912 252161794013184 252557922779136 252595152876352 253253306599722 253638934499808 253974825991744 254361552546816 255012027057216 255024308743776 255750873725952 256140304662528 256845552083406 257969517831168 257981941954048 258248440852182 258641674825248 259035507574272 259378545693696 259773500473344 260450357865984 260488751403738 260501296855943 261192381677568 261565151202927 261911539303986 262310351063904 262322984246544 262993818392019 263057674001408 263458230976512 263470919442432 263743088529888 264144689183232 264897238155264 264909995925504 266031065263392 266043877640112 266724227163537 267208095604736 267484125246624 267891422363136 267904324336896 268654645788672 268667584520192 269354643604992 269764788953088 269817549663376 270507549534651 270932498215704 271291291400272 271691300694528 271704385675008 271985060046447 272399210720208 272412329794488 273175276847616 273188433298176 273591239860224 273604416344064 275085593468928 275558348592384 276263029311984 276276334472424 276697019454336 277063446536448 277471966666752 277485330051072 277771976217648 278208336811392 278987516780544 279000953155584 280195147727352 280993424501504 281421292179456 281725571838744 282140966105856 282154554354816 282958413484032 283682018264832 284169546985896 284183232933756 285426829395968 285721679240712 286156746615168 286972008001536 286985828919296 287719732941696 288157842745344 288214200776788 289774469017176 290215707560064 290229684698304 290971884178404 291042532937728 291800863905408 292245188032512 292632205398016 293841429387264 294346417814592 295099144946892 295113357277362 295939883251584 295954136073024 296390509848576 296404784372736 296710974596124 298009392924672 298023745416192 299284948421316 299299362345126 300152067081152 300609107555328 300919640902452 301377850158528 301392364879008 302236476512256 302251032585216 302711269146624 303023974055616 303544743371298 304364676169728 305202702825306 305652713281344 305667433884384 306538281274368 307005046013952 307322186453568 307336987460448 307804968387072 307865169011569 308681905618944 309531819177438 310003142166432 310810876281477 310886342001664 311696377353504 312155962500096 312170996307456 312584401220608 313060372365312 313860956378112 313876072300032 313922341435274 314415491756496 315219541193271 315636983263778 316117602564192 316598953701888 316941268318587 317500945022976 317516236251136 318328215169536 318812932399104 319235133161472 319690740359133 320554286604288 320601540189216 320616980745776 321105183070464 321436889145801 321926339942064 322004504526848 322352663758752 322843509001728 322859057534208 323335101652992 323684699559408 323763291078656 325101155917824 325996277644323 326492671005072 326508395285592 327422849554944 327438618633984 327937208242176 328275971893584 329211231072768 329712519831552 329728399183872 331139720041416 332083138047232 332932368658032 332948403082152 333439323579648 333455382419328 333896974031104 334389293162496 334405397753856 335260567040256 335276713593216 336215725350912 337671075466296 338185245999744 339148736729088 340016036076288 340032411658368 340550177789952 341001164967936 342410260690944 342460736111208 343875863119932 343959357108224 344331254469576 344855566433664 345380676765696 345754110893004 345838060924928 347250419822592 347267143821312 347318335204984 348753534937236 349215385738648 349747134751872 349763978995392 350658424522692 351657451373184 352192918910976 353717428226058 354708087017856 354725170186816 355632302884716 356173822914624 356645500328832 357188563150848 357205765782528 358119242065728 359139524806656 360676732712868 360694103338998 361243330954272 362255067592704 362272514233344 362646746728596 363198947626944 363216439725984 364233702463488 364251244397568 364805888458752 365810331755154 367321944696291 367411131456512 368350705749312 368368445963232 368929359272448 369417928715264 369980440068096 370362634956864 370926584810496 370944449081856 370999130787142 372001270874112 372532185046593 373025525675374 373593530303136 374548914740286 374566953467421 375228389572608 375634095784992 376187954807808 376206072473088 376778920108032 377277884645376 378242691019776 378836884168704 378892729314528 378910977245008 379879959899583 380458401749712 380962238987616 381542328820224 382536463115664 382629344002048 383626310588928 384191953846272 384210456993792 385268328125109 386290407849984 386365958689568 386954276746752 386972912931072 387372661278273 387962512237872 389067818540544 389660250710016 390733127105607 391788572516352 392461890419456 392867308955979 393465526595856 393484476369816 394586511002112 394605514764032 395187346464768 395206379163648 395614632794832 396217033774848 397345857232896 397364993888256 399046597895088 399065816460168 400812143407104 401226187869936 401837133544704 401856486505344 402981968683008 403001376780288 404031965407488 404726324495064 406398747323556 406936937100408 407536951041792 407556578512512 408618494691732 408717708365824 409762915271424 409782649947264 410386859790336 410406624516096 412628390203392 412709092236584 413337522888576 414394543967976 414414501708636 415595169804672 416207950000128 416227995076608 416657964326472 418481275170816 418501429733376 419220655675328 420292721591028 421490136752256 422131938269184 422588357758116 423231831532224 424437620226048 426254320478844 426274849400634 427468720252288 428140244093952 428582518861068 429235119922752 429803551678336 430458012002304 430478743378944 431579599412544 432321301165182 434661703525764 435323561340096 435344527047456 436563799406592 436584824845312 437249610989568 437701295858112 438367782048768 438948308097024 439637865578496 440762144080896 440848348525442 441519626721888 442648717420338 442670035916043 443909824877376 443931204109536 444585764772864 444607176559104 445066461894186 445873863671808 447014089387008 447035618124288 448927422631974 448949043517689 450228100621728 450913661332992 451379461353678 452088547318512 452198315638784 453354714768384 453376548877824 454045036363776 454066903719936 454668219957248 455317115056947 456525027459072 456547014254592 456614314814944 457804054237959 458479069922016 458501150826576 459108339292768 459807421911552 460507569020928 460983279680352 461005481190672 463000559763456 463022858428416 464297728766157 465004713249648 466329513002496 466351971993856 467544566030256 468256494461184 468876601830912 469590558547968 470814108450048 470883512152911 471623237634744 472944116023808 473455474895667 474176403846288 474898430552832 475527333771776 476251417534464 476274354376704 477492322754304 478852699742208 480902310283824 480925471118664 481657774605696 483006756790272 483030018977792 483528995638128 484265263502592 484288586301312 485002652479488 485644936617984 485668325863424 487651733876736 487747109006872 489739006507608 489762592928388 491134274332416 491157927950976 491905812363264 492413957840376 493816846609152 494568779747328 494592598775808 496709580062124 498124707070848 499398552987048 499422604623228 500183073628992 500845461046656 501583939743744 501608096630784 502915070389824 504323588026368 505190305752704 506506613199444 507277868999616 507949651983488 508723105093632 510024054114432 510048617487552 511501747451904 513691104166812 515939035662336 515963883908096 516496881704364 517283349650496 518071015148544 518757091387392 520900715731968 520977502807476 521002593711886 523130302405854 523823078607972 524620702127808 524645968493088 525987636784038 526115348002816 526941838884864 527486177059776 528289378366464 529819991851008 530576142339087 532062130526784 532087755280224 533448454327074 534416191209472 534968250493248 535782844726272 535808648673792 537335169040384 538709287209984 539529577906176 539635099326752 541015099069302 541041155008497 541864996431408 542582582800544 543382601389056 543408771350016 543970120092894 544798421440416 544824659588976 546350553695232 546376866596352 547182479720448 547208832688128 548715497632731 550171186937856 551116697184768 552526058623968 552552668944848 553394038908672 554126893072896 554943933333504 554970660102144 555543952435296 556416673622784 556498696180713 557975033561088 558001906311168 559538288513061 560390295454704 561986849003008 562842584358912 563451143677488 564281932211712 564309108709632 565916826968064 567364036529664 567475001825303 568339093971792 568366465867512 570853658791936 571443358481424 572313493230336 573944016003072 573971657838592 575439465883392 576315685490688 576428401553576 579548938034352 580431415120128 580459369396608 581943768356808 582085065875456 583601727810816 584490376065024 585264410796032 587682858774528 588692835629184 590198289893784 590226714554724 591879766503168 591908272146048 592781019697152 592809568745472 593421949192248 596018785849344 596047490832384 598569896842632 598598724690252 600304134162304 601218215110656 601839281804904 602755700317056 602784729758016 604472953024512 604502065170432 606047948111232 607089486742596 610405405650612 611305426562688 611334867768768 613076562548736 614644372907136 614673974920896 615609936774144 615730338023138 619063638354876 620006284332864 621621752562954 621772684003328 623392754707008 624311925000192 624341992614912 625168802441216 627721912756224 627752144600064 627844682870548 628830983512992 630439082386542 631273966527556 632235205128384 633197907403776 633882536637174 635032472502272 636656430339072 637625864798208 639381480718266 639412274100951 641108573208576 641203080378432 641233961491552 642210366140928 642873778291602 643852679884128 644705327517504 645687018003456 645718115068416 646670203305984 647369399118816 648481951747773 650202311835648 651992555288646 652985342010144 653016790571184 654845699109888 654877237267968 655874416484352 656551943787168 658422462145536 659425039663104 659456798367744 661272522788163 662279440082832 664166276094464 665864737316064 665896806164304 666878647159296 666910764838656 667793948062208 668778586324992 668810795507712 670521134080512 670553427186432 670652274884449 672431450701824 673391133947961 675342150932592 676370491999488 677069192030517 678297473458176 680032072152576 680064823316736 681100355579904 682002329935872 684820521381888 684921472222416 687751726239864 687918714216448 688662508939152 689711132867328 690761353531392 691508221786008 691676121849856 694500839645184 694534287642624 694636670409968 697507069874472 698430771477296 699494269503744 699527957990784 701316849045384 703314902746368 704385837821952 707434856452116 709416174035712 709450340373632 711264605769432 712347645829248 713291000657664 714377126301696 714411531565056 716238484131456 718279049613312 721353465425736 721388206677996 722486661908544 724510135185408 724545028466688 725293493457192 726397895253888 726432879451968 728467404926976 728502488795136 731620663510308 734643889392582 734822262913024 736701411498624 736736891926464 737858718544896 738835857430528 740725269913728 741853169620992 741888898163712 741998261574284 745064370093186 746051051350748 747187060606272 749097829480572 749133906934842 751268191569984 752375909615616 752412144946176 753557840216064 756485382039552 757673768337408 757785458629056 757821954490016 759759919799166 760916803499424 761924477975232 763084657640448 765072926231328 767252621177856 768420913987584 770536656250218 772731917379136 773908553493504 773945825862144 774745322556546 775925024475744 778135637081088 779320501420032 781466254211214 781503890567829 783577145032704 784923780838912 785734617911958 786931053191712 786968952739632 789173022004224 789211029528064 790374692929536 790412758327296 791229265589664 792434067549696 792589052136167 794691714465792 794729987776512 798093195790176 798131632920336 800172681490611 801624286814208 802452375739872 803674267089408 803712973010688 805963937366016 806002753560576 808063930814976 809452648990128 811522648603953 812797494647112 813873874200816 815073902083584 815113157025024 815955180139341 817236989383464 817435416731648 819525830542848 819565299894528 820773719580672 820813249032192 825256780406784 825418184473168 826675045777152 828789087935952 828829003417272 831190339609344 832415900000256 832455990153216 833315928652944 836962550341632 837002859466752 838441311350656 840585443182056 842980273504512 844263876538368 845176715516232 846463663064448 848875240452096 852508640957688 852549698801268 854937440504576 856280488187904 857165037722136 858470239845504 859607103356672 860916024004608 860957486757888 863159198825088 864642602330364 869323407051528 870647122680192 870689054094912 873127598813184 873169649690624 875402591716224 876735564097536 877896616194048 881524288161792 881696697050884 883039253443776 885297434840676 885340071832086 887819649754752 887862408219072 889171529545728 889214353118208 890132923788372 894028178774016 894071236248576 897854845263948 897898087035378 900456201243456 901827322665984 902758922707356 904177094637024 906709429536768 906753097755648 908133807439872 910634230113894 913094028509184 913228629629888 915608108475918 916958139844032 917002301653152 918216678585536 919614843823104 921015138041856 921966559360704 922010962381344 923595507034707 926045716856832 928595457532314 930009426499296 932659026004992 932703943987712 935089132060512 936512988922368 937753203661824 939181117095936 941628216900096 941767024305822 943246475269488 945658623579813 945888232047616 946910949791334 948352807692576 949796861105664 950823804955761 951054667543552 952502835068928 952548708753408 954984645508608 957705399484416 959072221077399 961804620567648 961850942237328 963315549211392 964310667437403 966013513580544 966060037955584 967057991276256 968530527005184 968577172602624 970005304958976 971289873235968 971336651726848 975303467753472 975494218013744 977988832932969 979478013015216 979525185856776 982268548664832 982315855901952 983811624726528 984827915680752 987633693218304 989137559494656 989185197551616 993419160124248 996249414141696 998797105974096 998845209246456 1000366147257984 1001690922093312 1003167879487488 1003216193261568 1005830140779648 1008647176052736 1010380611505408 1013013226398888 1014555737999232 1015899303966976 1017446210187264 1020048108228864 1020097234975104 1023003494903808 1027382208333624 1031878071324672 1031927767816192 1032993763408728 1034566699300992 1036142030297088 1037514182774784 1041801431463936 1041955005614952 1042005187423772 1046260604811708 1047646157215944 1049241404255616 1049291936986176 1051975273568076 1052230696005632 1054972354119552 1056578756732928 1061152284678174 1064124261053568 1064175510560448 1066896908654148 1069936500986496 1071565689452544 1071617297347584 1077418574419968 1079270198653504 1082030198138604 1082082310016994 1083729992862816 1085165165601088 1086765202778112 1086817542700032 1087940240185788 1089596842880832 1089649319177952 1092701107390464 1092753733192704 1094417665376256 1097430995265462 1102233394369536 1105052117247936 1105105337889696 1106788077817344 1108253786145792 1109941320204288 1111087904870592 1112833347245568 1112997392361426 1116003812622336 1117596555139779 1119076577026122 1120780590909408 1123700860402263 1123973698006016 1125685168717824 1126902287354976 1128563864423424 1128618217419264 1131833653936128 1134728073059328 1134950003650606 1136678187943584 1136732931735024 1139639879698749 1141707317583872 1142886716962848 1144626986460672 1147888032006144 1147943315677184 1150878931766784 1152631370981376 1152856803107152 1155804984375327 1159097876068704 1160862830240256 1160918738793216 1162117983834819 1163887536713616 1164170131750912 1167203455621632 1168980752130048 1170528821592064 1172199381316821 1175365717549056 1177385671258368 1178601926867937 1180396579787568 1180453429109448 1183759533006336 1183816544292096 1185562039394304 1185619137490944 1186843898384496 1192037571698688 1192094981664768 1197139793685264 1197197449380504 1200608268324608 1202436430221312 1203678563609808 1205511400634112 1205569459516032 1208945906049024 1209004130340864 1212095896222464 1214178973485192 1220810811301224 1222610853125376 1222669735537536 1226153125097472 1229288745814272 1229347949841792 1231219873548288 1231460676046276 1238127276709752 1240012568665728 1243243505125908 1243545368006656 1246785509414016 1248623850000384 1248683985229824 1250337604882432 1255443825512448 1255504289200128 1255689365741096 1257661967025984 1260878164773084 1262547933055112 1264470410256768 1266395814807552 1267765073274348 1273312860678144 1278762961436532 1278824548201902 1282406160756864 1282467922983104 1284420732281856 1285747556583204 1287705359768256 1289410655035008 1291374036006912 1291436230136832 1294738798237632 1296963903495546 1303985110577292 1305970684020288 1306033581142368 1309691398219776 1309754474535936 1311748832968704 1313103887574336 1316844924291072 1318913596735488 1322545045576326 1324558880165664 1328010107748129 1328332552188928 1331729474632128 1331793612328608 1333757294318592 1333821529677312 1335587896124416 1337621591015424 1341042268161024 1341106854372864 1341304549768898 1346782267895922 1346847130553067 1350684301865184 1352740983998976 1354138384061034 1356594946916352 1360064144305152 1360129646633472 1362200711159808 1364004659871744 1365951345170841 1369641042763776 1369842944444832 1373412162713877 1375503452479728 1375837428432896 1377325017878304 1379422265734656 1381522707062784 1383016443572016 1383352243699712 1389001679290368 1389068575285248 1389273340819936 1392893186298471 1395014139748944 1396861542954592 1398988539007488 1399055915981568 1402633698090768 1406629805492736 1408771675643904 1412650536458733 1414869712904232 1418832348071424 1418900680747264 1420366424687001 1422529211538864 1424695291658496 1426582001315328 1428754252603392 1428823063130112 1432476968262912 1436558099226624 1442706930851472 1442776413355992 1444973323817088 1449020270370816 1449090056933376 1450586986914384 1452795790507776 1452865758903936 1456934809853952 1457004977590272 1463241327020616 1469287778785164 1469644525826048 1473402822997248 1473473783852928 1475717437089792 1477671714861056 1481450539827456 1483706339241984 1483777796327424 1483996523148568 1490128740186372 1492102102701496 1494374121212544 1498195658961144 1498267813869684 1502536383139968 1504751819231232 1504824289892352 1512970764079104 1515570917258112 1515643908980032 1519519839598332 1521833606998848 1523848955950464 1526169315280896 1530145852462656 1534505242355712 1541073312500436 1545463834758272 1547817106987008 1547891651724288 1549490645113092 1551850048951488 1556271274162176 1562932508422428 1563007781135658 1569847561677824 1571469235823916 1573862106383424 1573937905479264 1578346044008448 1578422059056128 1580825516654592 1582458531179328 1584868135099392 1585178104272334 1589459975553024 1591728427017261 1596186391580352 1596263265840672 1600345362981222 1603248573628416 1604904751479744 1607348534178816 1607425946021376 1612005507121152 1616127861629952 1618905297980256 1623045297207906 1623123465025491 1625594989294224 1627747748401632 1630147804167168 1630226314050048 1631910360278682 1634473978766928 1634870833463296 1639051661085696 1639130599789056 1641547439161344 1641626498064384 1646146492898193 1650513560813568 1650836368946336 1653350091554304 1657578175871904 1657658006834544 1662380679218688 1664831800000512 1664911980306432 1666631857305888 1669496088542139 1673925100683264 1674005718933504 1676882622701312 1678614865539183 1681170886364112 1685960547009024 1688527753076736 1690353431032464 1692927326128896 1697750480904192 1702425005475909 1705017281915376 1705099397602536 1709874881009152 1712560976375808 1714330075444272 1716940479691008 1719214206713344 1721832048009216 1721914973515776 1726318397650176 1729285204660728 1738646814103056 1741294245360384 1741378108189824 1746255197626368 1746339299381248 1750805183432448 1753471128195072 1755793232388096 1763048576323584 1763393394101768 1766078506887552 1770594869681352 1770680143664172 1775639299509504 1775724816438144 1778343059091456 1778428706236416 1780265847576744 1788056357548032 1788142472497152 1795709690527896 1795796174070756 1800912402486912 1803654645331968 1805517845414712 1808354189274048 1813418859073536 1813506195511296 1821268460227788 1826457259259776 1831216216951836 1833916279688064 1834004603306304 1836433357171072 1839229687646208 1843933118721408 1844021924762688 1847191014069414 1857190915064628 1860018852998592 1865318052009984 1865407887975424 1870178264121024 1873025977844736 1875506407323648 1883256433800192 1883534048611644 1886492950538976 1891317247159626 1891776464095232 1893821899582668 1896705615385152 1899593722211328 1901647609911522 1902109335087104 1905097417506816 1909969291017216 1918144442154798 1918236822302853 1923609241135296 1923701884474656 1926631098422784 1928621334874806 1932120075911168 1934115982552512 1937061054010368 1937154345205248 1940010609917952 1942673303453696 1945445855243319 1950606935506944 1950988436027488 1955977665865938 1958956026030432 1959050371713552 1964537097329664 1964631711803904 1967623249453056 1969655831361504 1975267386436608 1978275118989312 1978370395103232 1983817568364489 1986838320248496 1992498828283392 1997594211948192 1997690418492912 2000732294515968 2003381844186624 2006335758974976 2006432386523136 2011660281559296 2011956824653347 2017294352105472 2020761223010816 2026026452797776 2029111475998464 2031798607933952 2034892420374528 2040096216457728 2040194469950208 2040495219329281 2046006989807616 2051640391214557 2054764416667248 2063756142649344 2063855535632384 2065987526817456 2069133398601984 2072284060594176 2075028365549568 2083602862927872 2083910011229904 2084010374847544 2092521209623416 2095292314431888 2098482808511232 2098583873972352 2103950547136152 2104461392011264 2109944708239104 2113157513465856 2122304569356348 2128248522107136 2128351021120896 2133793817308296 2139873001972992 2143131378905088 2143234594695168 2154837148839936 2158540397307008 2164060396277208 2164164620033988 2167459985725632 2170330331202176 2173530405556224 2173635085400064 2175880480371576 2179193685761664 2179298638355904 2185402214780928 2185507466385408 2194861990530924 2204466788739072 2210104234495872 2210210675779392 2213576155634688 2216507572291584 2222175809741184 2225666694491136 2225994784722852 2235193110279558 2238153154052244 2241561181818816 2247401720804526 2247947396012032 2253804574709952 2257127728846848 2257236434838528 2269456146118656 2269900007301212 2273356375887168 2273465863470048 2279279759397498 2283414635167744 2285773433925696 2289253972921344 2295886631354368 2301757863533568 2305262741962752 2305713606214304 2311609968750654 2318195752137408 2321725660480512 2321837477586432 2324235967669638 2327775073427232 2334406911243264 2337961504260096 2344398762633642 2344511671703487 2350731435098112 2354771342516736 2357203853735874 2360793159575136 2360906858218896 2367519066012672 2367633088584192 2371124078788608 2371238274981888 2373687796768992 2377767156408501 2384075143397376 2384189963329536 2394279587370528 2394394898761008 2401216536649216 2404872860442624 2407357127219616 2411022801268224 2411138919032064 2417891812098048 2418008260681728 2424191792444928 2424665916889931 2428357946970384 2434567945811859 2441621622602448 2445221706250752 2445339471075072 2447865540418023 2452306250194944 2458577491628544 2458695899683584 2462439747096576 2462921352092552 2476254553419504 2480025137331456 2486487010251816 2487090736013312 2493571018828032 2497247700000768 2497367970459648 2500675209764864 2510887651024896 2511008578400256 2511378731482192 2515323934051968 2521756329546168 2525095866110224 2528940820513536 2532791629615104 2535530146548696 2546625721356288 2557525922873064 2557649096403804 2564812321513728 2564935845966208 2568841464563712 2571495113166408 2575410719536512 2578821310070016 2582748072013824 2582872460273664 2589477596475264 2593927806991092 2607970221154584 2611941368040576 2612067162284736 2619382796439552 2619508949071872 2626207775148672 2633689848582144 2645090091152652 2649117760331328 2656020215496258 2656665104377856 2663458949264256 2663587224657216 2667514588637184 2667643059354624 2671175792248832 2682084536322048 2682213708745728 2682609099537796 2693564535791844 2693694261106134 2701368603730368 2705481967997952 2708276768122068 2720128288610304 2720259293266944 2724401422319616 2731902690341682 2739282085527552 2739685888889664 2746824325427754 2751006904959456 2754650035756608 2758844531469312 2763045414125568 2766032887144032 2770786521104121 2778137150570496 2778546681639872 2785786372596942 2790028279497888 2793723085909184 2797977078014976 2798111831963136 2805267396181536 2813259610985472 2817543351287808 2825301072917466 2829739425808464 2837664696142848 2837801361494528 2840732849374002 2845058423077728 2849390583316992 2853164002630656 2857508505206784 2857646126260224 2864953936525824 2865514265415373 2873116198453248 2877216663232197 2885413861702944 2885552826711984 2889946647634176 2892932002312209 2898040540741632 2898180113866752 2901173973828768 2905591581015552 2905731517807872 2913869619707904 2914009955180544 2926482654041232 2933966498798907 2938575557570328 2939289051652096 2946805645994496 2946947567705856 2951434874179584 2955343429722112 2962901079654912 2967412678483968 2967555592654848 2967993046297136 2980257480372744 2984204205402992 2988748242425088 2996391317922288 2996535627739368 3005072766279936 3009503638462464 3009648579784704 3025941528158208 3031141834516224 3031287817960064 3039039679196664 3043667213997696 3047697911900928 3052338630561792 3060291704925312 3069010484711424 3082146625000872 3090927669516544 3095634213974016 3095783303448576 3098981290226184 3103700097902976 3112542548324352 3125865016844856 3126015562271316 3139695123355648 3142938471647832 3147724212766848 3147875810958528 3156692088016896 3156844118112256 3164917062358656 3169736270198784 3170356208544668 3183456854034522 3192372783160704 3192526531681344 3200690725962444 3209809502959488 3214697068357632 3214851892042752 3232255723259904 3237810595960512 3246090594415812 3246246930050982 3251189978588448 3255495496803264 3260295608334336 3260452628100096 3263820720557364 3268947957533856 3278103322171392 3278261199578112 3283252996128768 3292292985796386 3301672737892672 3306700183108608 3315156351743808 3315316013669088 3324761358437376 3329823960612864 3333263714611776 3338992177084278 3348011437867008 3353765245402624 3357229731078366 3362341772728224 3371921094018048 3377055506153472 3380706862064928 3385854652257792 3386516859127259 3395500961808384 3404850010951818 3410034563830752 3410198795205072 3418919639096247 3419749762018304 3425121952751616 3428660150888544 3433880959382016 3438428413426688 3443664096018432 3443829947031552 3452636795300352 3458570409321456 3467414953125981 3477293628206112 3482588490720768 3482756216379648 3486353951504457 3492510395252736 3492678598762496 3501610366864896 3506942256390144 3511586464776192 3516598143950463 3526097152647168 3526786788203536 3532157013775104 3535805780603811 3541189739362704 3541360287328344 3551278599019008 3551449632876288 3556686118182912 3556857412472832 3560531695153488 3576112715096064 3576284944994304 3591419381055792 3591592348141512 3601824804973824 3607309290663936 3611035690829424 3616708378548096 3626837718147072 3627012391022592 3642536920455576 3652914518519552 3662432433903672 3667832559376128 3668009206612608 3672866714342144 3678459375292416 3687866237442816 3688043849525376 3694382028138828 3714381830129256 3720037705997184 3730636104019968 3730815775950848 3740356528242048 3746051955689472 3751012814647296 3766512867600384 3767068097223288 3772985901077952 3782634494319252 3783552928190464 3787643799165336 3793411230770304 3799187444422656 3803295219823044 3804218670174208 3819938582034432 3836288884309596 3836473644605706 3847218482270592 3847403768949312 3853262196845568 3857242669749612 3868231965105024 3874122108020736 3874308690410496 3890891710486638 3901976872054976 3911955331731876 3917912052060864 3918100743427104 3929074194659328 3929263423607808 3935246498906112 3939311662723008 3950534772873216 3956740790206464 3967635136728978 3973676640496992 3984997656566784 3995188423896384 3995380836985824 4001464589031936 4006763688373248 4012864773046272 4023320563118592 4023913649306694 4040541391659201 4041522446021632 4052052905595552 4058222951996928 4063597215867904 4069784840749056 4080192432915456 4080388939900416 4080990438658562 4092013979615232 4097854035512523 4103280782429114 4109528833334496 4120236488141631 4127512285298688 4127711071264768 4131975053634912 4138266797203968 4144568121188352 4150056731099136 4167205725855744 4167820022459808 4168020749695088 4178679558895413 4185042419246832 4190584628863776 4196965617022464 4197167747944704 4207901094272304 4208922784022528 4219889416478208 4226315026931712 4237951609376199 4244609138712696 4256497044214272 4256702042241792 4261099274061003 4267587634616592 4279746003945984 4286262757810176 4286469189390336 4309674297679872 4317080794614016 4328120792554416 4328329240067976 4334919971451264 4340660662404352 4347060811112448 4347270170800128 4351760960743152 4358387371523328 4358597276711808 4370804429561856 4371014932770816 4389723981061848 4408933577478144 4420208468991744 4420421351558784 4427152311269376 4433015144583168 4444351619482368 4451333388982272 4451989569445704 4470386220559116 4476306308104488 4483122363637632 4494803441609052 4495894792024064 4507609149419904 4514255457693696 4514472869677056 4538912292237312 4539800014602424 4546712751774336 4546931726940096 4558559518794996 4571546867851392 4578507945842688 4603515727067136 4611427212428608 4623219937501308 4636391504274816 4643451320961024 4643674955172864 4648471935339276 4655550146854464 4668813822486528 4688797525267284 4689023343406974 4709542685033472 4714407707471748 4721586319150272 4721813716437792 4735038132025344 4735266177168384 4742476549963776 4747375593537984 4755534312817002 4768379926659072 4775185281051783 4788559174741056 4788789797522016 4802433073298432 4809745720885248 4814714254439232 4822045602536448 4822277838064128 4836016521363456 4848383584889856 4849331833779862 4856715893940768 4869135891623718 4869370395076473 4883243245204896 4890443412501504 4890678942150144 4895731080836046 4904612500389888 4917154983257088 4917391799367168 4924879494193152 4925842704185104 4938439478694579 4952509106839008 4960050274662912 4972974020503632 4974181472026624 4987142037656064 4994495400001536 4994735940919296 5001350419529728 5008488265626417 5021775302049792 5022017156800512 5022757462964384 5030647868103936 5035844596617549 5043512659092336 5050191732220448 5057881641027072 5065583259230208 5071060293097392 5093251442712576 5107275016427727 5115051845746128 5115298192807608 5129624643027456 5129871691932416 5137682929127424 5142990226332816 5150821439073024 5157642620140032 5165496144027648 5165744920547328 5178955192950528 5187855613982184 5215940442309168 5223882736081152 5224134324569472 5238765592879104 5239017898143744 5252415550297344 5267379697164288 5290180182305304 5298235520662656 5312040430992516 5313330208755712 5326917898528512 5327174449314432 5335029177274368 5335286118709248 5342351584497664 5364169072644096 5364427417491456 5365218199075592 5387129071583688 5387388522212268 5402737207460736 5410963935995904 5416553536244136 5440256577220608 5440518586533888 5463805380683364 5479371777779328 5493648650855508 5502013809918912 5509300071513216 5517689062938624 5532065774288064 5541573042208242 5557093363279744 5571572745193884 5580056558995776 5587446171818368 5595954156029952 5596223663926272 5610534792363072 5626519221970944 5650602145834932 5659478851616928 5675329392285696 5675602722989056 5681465698748004 5690116846155456 5698781166633984 5706328005261312 5715292252520448 5729907873051648 5731028530830746 5754433326464394 5754710466908559 5770827723405888 5771105653423968 5779893295268352 5785864004624418 5796360227733504 5802347947657536 5811183162031104 5811463035615744 5828019910361088 5836337565729957 5852965308082464 5867932997597814 5877151115140656 5878578103304192 5893611291988992 5893895135411712 5902869748359168 5910686859444224 5925802159309824 5934825356967936 5935111185309696 5935986092594272 5951452705093467 5960514960745488 5968408410805984 5977496484850176 5992782635844576 5993071255478736 6010145532559872 6019007276924928 6019297159569408 6035870473960041 6051883056316416 6062283669032448 6062575635920128 6078079358393328 6087334427995392 6095395823801856 6104677261123584 6120583409850624 6121485657987843 6138020969422848 6154921173643671 6164293250001744 6181855339033088 6191268427948032 6191566606897152 6197962580452368 6207400195805952 6225085096648704 6251730033689712 6252031124542632 6279390246711296 6285876943295664 6295448425533696 6295751621917056 6313384176033792 6313688236224512 6329834124717312 6339472540397568 6340712417089336 6366913708069044 6384745566321408 6385053063362688 6401381451924888 6419619005918976 6429394136715264 6429703784085504 6464511446519808 6475621191921024 6492181188831624 6492493860101964 6502379957176896 6510990993606528 6520591216668672 6520905256200192 6527641441114728 6537895915067712 6556206644342784 6556522399156224 6584585971592772 6603345475785344 6613400366217216 6630312703487616 6630632027338176 6649522716874752 6666527429223552 6677984354168556 6707530490805248 6714459462156732 6724683545456448 6743842188036096 6761413724129856 6771709304515584 6773033718254518 6809700021903636 6820069127661504 6820397590410144 6837839278192494 6839499524036608 6850243905503232 6857320301777088 6867761918764032 6876856826853376 6887659894063104 6905273590600704 6917140818642912 6934829906251962 6954587256412224 6965176981441536 6965512432759296 6972707903008914 6985357197524992 7003220733729792 7013884512780288 7033196287900926 7033535015110461 7052194305294336 7053573576407072 7064314027550208 7071611561207622 7082379478725408 7082720574656688 7102557198038016 7102899265752576 7113372236365824 7113714824945664 7121063390306976 7133301469225503 7152225430192128 7152569889988608 7182838762111584 7183184696283024 7203649609947648 7214618581327872 7222071381658848 7233416757096192 7253675436294144 7254024782045184 7273997750669793 7285073840911152 7305829037039104 7324864867807344 7335665118752256 7336018413225216 7345733428684288 7356918750584832 7375732474885632 7376087699050752 7377175023728939 7388764056277656 7428763660258512 7440075411994368 7461272208039936 7461631551901696 7480713056484096 7492103911378944 7502025629294592 7533025735200768 7534136194446576 7545971802155904 7565268988638504 7567105856380928 7575287598330672 7586822461540608 7598374888845312 7606590439646088 7608437340348416 7639877164068864 7672577768619192 7672947289211412 7694436964541184 7694807537898624 7706524393691136 7714485339499224 7736463930210048 7748244216041472 7748617380820992 7781783420973276 7803953744109952 7823910663463752 7835824104121728 7836201486854208 7858148389318656 7858526847215616 7878623325446016 7901069545746432 7935270273457956 7947353280993984 7969995313133568 7990376847792768 7990761673971648 8002929178063872 8013527376746496 8046641126237184 8047827298613388 8081082783318402 8083044892043264 8104105811191104 8116445903993856 8127194431735808 8160384865830912 8160777879800832 8161980877317124 8195708071025046 8206561564858228 8219057666668992 8240472976283262 8255422142529536 8263950107269824 8276533594407936 8289136242376704 8312359563312363 8334411451711488 8335640044919616 8336041499390176 8357359117790826 8370084838493664 8381169257727552 8393931234044928 8394335495889408 8415802188544608 8439778832956416 8452630053863424 8475903218752398 8489218277425392 8512994088428544 8513404084483584 8522198548122006 8535175269233184 8559492007891968 8572525515620352 8572938378780672 8596542796246119 8619348595359744 8634161589228032 8656241585108832 8656658480135952 8669839942902528 8681321324808704 8694121622224896 8694540341600256 8703521921486304 8716774743046656 8717194553423616 8718479573497837 8741608859123712 8742029865541632 8779447962123696 8801899496396721 8817867154956288 8840416937983488 8840842703117568 8854304622538752 8866030289166336 8888703238964736 8902666777964544 8903979138891408 8940772441118232 8952612616208976 8966244727275264 8989606883218104 8991789584048128 9015218298839808 9028510915387392 9028945739354112 9077824584474624 9079600029204848 9093425503548672 9093863453880192 9117119037589992 9143093735702784 9157015891685376 9207031454134272 9222854424857216 9246439875002616 9272783008549632 9286902641922048 9287349910345728 9296943870678552 9311100293708928 9337627644973056 9377595050534568 9378046686813948 9419085370066944 9428815414943496 9443172638300544 9443627432875584 9470076264050688 9470532354336768 9494751187075968 9511068625634004 9550370562103566 9577118349482112 9577579595044032 9604866146596864 9629428508878464 9644091205072896 9644555676128256 9696767169779712 9698663667559724 9713431787881536 9738271783247436 9738740790152946 9766486490409792 9780886825003008 9781357884300288 9791462161672092 9834309966514176 9834783598734336 9849758988386304 9851685408370208 9876878957389158 9905018213678016 9920100549325824 9945948041007264 9974284075312128 9989471881838592 10016976531252834 10044034313601024 10045514925928768 10061295736207872 10071689193235098 10087025318184672 10100383464440896 10115763282054144 10131166518460416 10142120586194784 10159550577381777 10186502885425152 10214550032855454 10230103691492256 10230596385615216 10259249286054912 10259743383864832 10275365858254848 10285980452665632 10301642878146048 10315285240280064 10330992288055296 10331489841094656 10357910385901056 10375711227964368 10402244859377943 10431880884618336 10447765472162304 10448268649138944 10459061854513371 10477531185758208 10478035796287488 10504831100594688 10534759394328576 10549794431851389 10580360364610608 10596471041325312 10607417341811433 10624080861985032 10626660417511424 10653835797057024 10654348898628864 10670058354548736 10670572237418496 10684703168995328 10728338145288192 10728854834982912 10730436398151184 10774258143167376 10774777044424536 10805474414921472 10821927871991808 10833107072488272 10880513154441216 10881037173067776 10927610761366728 10958743555558656 10987297301711016 11004027619837824 11018600143026432 11035378125877248 11064131548576128 11083146084416484 11114186726559488 11143145490387768 11160113117991552 11174892343636736 11191908312059904 11192447327852544 11221069584726144 11253038443941888 11301204291669864 11318957703233856 11350658784571392 11351205445978112 11362931397496008 11380233692310912 11397562333267968 11412656010522624 11459815746103296 11462057061661492 11508866652928788 11509420933817118 11541655446811776 11542211306847936 11559786590536704 11571728009248836 11604695895315072 11622366324062208 11622926071231488 11672675131459914 11705930616164928 11735865995195628 11754302230281312 11787222583977984 11787790270823424 11805739496718336 11851604318619648 11870222370619392 11871972185188544 11902905410186934 11921029921490976 11936816821611968 11954992969700352 11985565271689152 11986142510957472 12020291065119744 12038594319138816 12071740947920082 12124567338064896 12125151271840256 12156158716786656 12174668855990784 12190791647603712 12209354522247168 12241166819701248 12242971315975686 12276041938845696 12293562106537569 12309842347287342 12328586500003488 12360709464424893 12363710678066176 12382536855896064 12383133213794304 12395925160904736 12414800391611904 12450170193297408 12503460067379424 12504062249085264 12536038676686239 12558780493422592 12571753886591328 12590896851067392 12591503243834112 12626768352067584 12627376472449024 12659668249434624 12678945080795136 12681424834178672 12713854828128597 12733827416138088 12769491132642816 12770106126725376 12783297822183009 12802762903849776 12839238011837952 12858788273430528 12859407568171008 12929022893039616 12951242383842048 12984362377663248 12984987720203928 13004759914353792 13021981987213056 13041182433337344 13041810512400384 13055282882229456 13075791830135424 13112413288685568 13113044798312448 13169171943185544 13206690951570688 13226800732434432 13260625406975232 13261264054676352 13299045433749504 13333054858447104 13355968708337112 13415060981610496 13428918924313464 13449367090912896 13487684376072192 13522827448259712 13543418609031168 13546067436509036 13619400043807272 13640138255323008 13640795180820288 13675678556384988 13678999048073216 13714640603554176 13735523837528064 13753713653706752 13810547181201408 13834281637285824 13869659812503924 13909174512824448 13930353962883072 13931024865518592 13945415806017828 14006441467459584 14066392575801852 14067070030220922 14107147152814144 14128628055100416 14143223122415244 14164758957450816 14165441149313376 14205114396076032 14205798531505152 14227429649891328 14242126780613952 14266602938451006 14305139779977216 14365677524223168 14366369392566048 14407299219895296 14429237162655744 14444142763317696 14466833514192384 14508049564090368 14547995501339586 14570147681822304 14608111185229419 14611658074078208 14649729735614688 14671330237504512 14672036826450432 14691466857368576 14713837501169664 14751464949771264 14752175398101504 14754350047457878 14777528112555312 14815318436083737 14857527320517024 14880150823988736 14922544416079872 14923263103803392 14961426112968192 14984207822757888 15004051258589184 15025464796879251 15066051470401536 15068272388893152 15091943604311808 15107533789852647 15130537977277008 15134211712761856 15150575196661344 15173644923081216 15196749777690624 15213180879292176 15216874680696832 15279754328137728 15321825049283181 15345155537238384 15345894578422824 15388873929082368 15389615075797248 15413048787382272 15428970678998448 15472927860420096 15496488432082944 15497234761641984 15563566841946552 15607907488219904 15647821326927504 15671648208243456 15672402973708416 15716296778637312 15717053694431232 15757246650892032 15802139091492864 15870540546915912 15894706561987968 15939990626267136 15980753695585536 15981523347943296 16005858356127744 16027054753492992 16093282252474368 16095654597226776 16162165566636804 16166089784086528 16208211622382208 16232891807987712 16254388863471616 16320769731661824 16321555759601664 16323961754634248 16391416142050092 16413123129716456 16438115333337984 16480945952566524 16527900214539648 16553067188815872 16624719126624726 16671280089839232 16672082998780352 16714718235581652 16740169676987328 16762338515455104 16787862468089856 16788670991778816 16831604377089216 16879557665912832 16951806437504796 16978436554850784 17025988176857088 17026808168967168 17044397096244012 17070350538466368 17118984015783936 17145876757561344 17193085592492238 17264131400725677 17268323178456064 17312483170217664 17313316960271904 17339679885805056 17362642649617408 17389080683200512 17407043842972608 17433549486093312 17434389106847232 17436959146995674 17484059731083264 17509012697189871 17558895924247392 17603798992793442 17635734309912576 17680833875966976 17681685406235136 17708609245077504 17732060578332672 17777406477929472 17805333555929088 17807958277782816 17854358115280401 17881544882236464 17905225232417952 17932489454550528 17979213766436208 17983579168096256 18030436597679616 18057021830774784 18057891478708224 18107611421880123 18155649168949248 18159200058409696 18186851007097344 18187726907760384 18234238075179984 18286187471405568 18314031783370752 18364456973963529 18414062908268544 18445708849714432 18464763520931013 18492879750005232 18545566017099264 18573805283844096 18574699820691456 18593887741357104 18622200587417856 18675255289946112 18755190101069136 18756093373627896 18838170740133888 18857630829886992 18886345276601088 18887254865751168 18940152528101376 18941064708673536 18989502374151936 19022137251268008 19100741124207132 19154236698964224 19155159190088064 19209732293193728 19258857017756928 19288182410145792 19289111352256512 19393534339559424 19397327335119448 19426863575763072 19476543566494872 19477481580305892 19532972980819584 19561773650006016 19562715768600576 19582924323344184 19668619933028352 19669567197468672 19703370816740416 19753757914778316 19810036427356032 19840201098651648 19891896082014528 19948568150624256 20033953062505668 20091029851857536 20122591472415744 20143378386470196 20174050636369344 20200766928881792 20231526564108288 20284241172389568 20319101154763554 20429100065710908 20460207382984512 20461192771230432 20518498572109824 20519486767729664 20550731716509696 20571960905331264 20603285756292096 20630570480560128 20662979682189312 20715820771802112 20751422455928736 20804489718755886 20863761769236672 20895530944324608 20896537298277888 20918123709026742 20956071592574976 21009662201189376 21099588863702778 21100605045331383 21160720729221216 21192942082650624 21214834683622866 21248161723970064 21253320835022848 21307671594114048 21308697797257728 21340116709097472 21341144474836992 21369406337990656 21399904407676509 21456676290576384 21457709669965824 21460872796302368 21548516286334752 21549554088849072 21610948829842944 21643855743983616 21666214144976544 21761026308882432 21762074346135552 21821993252009379 21855221522733456 21917487111117312 21974594603422032 22008055239675648 22037200286052864 22070756251754496 22128263097152256 22131525071186817 22166292168832968 22228373453118976 22286290980775536 22320226235983104 22349784687273472 22383816624119808 22384894655705088 22442139169452288 22506076887883776 22602408583339728 22637915406467712 22701317569142784 22702410891956224 22725862794992016 22760467384621824 22795124666535936 22825312021045248 22919631492206592 22924114123322984 23017733305857576 23018841867634236 23083310893623552 23084422613695872 23119573181073408 23143456018497672 23209391790630144 23244732648124416 23245852142462976 23345350262919828 23411861232329856 23471731990391256 23508604460562624 23574445167955968 23575580541646848 23703208637239296 23743944370377088 23805810820373868 23842059842981952 23873633643223936 23909985939400704 23971130543378304 23972285021914944 24040582130239488 24143481895840164 24249134676129792 24250302543680512 24312317433573312 24349337711981568 24381583295207424 24482333639402496 24485942631951372 24587124213075138 24619684694574684 24657173000006976 24721418928849786 24727421356132352 24766266427588608 24791850321809472 24829600783223808 24937078689937089 25006920134758848 25008124498170528 25072077353372478 25117560986845184 25143507773182656 25181793702134784 25183006487668224 25254752944898048 25319336498869248 25357890161590272 25362849668357344 25427709656257194 25467654832276176 25538982265285632 25540212253450752 25566595644366018 25605525807699552 25678476023675904 25717576546861056 25718815136342016 25789628388738357 25858045786079232 25902484767684096 25968724755326496 25969975440407856 26009519828707584 26043963974426112 26082364866674688 26083621024800768 26110565764458912 26151583660270848 26155438720493511 26224826577371136 26226089596624896 26338343886371088 26413381903141376 26453601464868864 26521250813950464 26522528109352704 26598090867499008 26666109716894208 26671325085789241 26711937416674224 26830121963220992 26857837848626928 26898734181825792 26975368752144384 27045654896519424 27086837218062336 27092134873018072 27238800087614544 27280276510646016 27281590361640576 27351357112769976 27357998096146432 27429281207108352 27471047675056128 27507427307413504 27621094362402816 27668563274571648 27739319625007848 27818349025648896 27860707925766144 27862049731037184 27890831612035656 28012882934919168 28132785151603704 28134140060441844 28214294305628288 28257256110200832 28286446244830488 28329517914901632 28330882298626752 28410228792152064 28411597063010304 28484253561227904 28533205876902012 28731355048446336 28732738785132096 28814598439790592 28888285526635392 28933667028384768 29095991002679172 29140295363644608 29216222370458838 29223316148156416 29299459471229376 29342660475009024 29344073652900864 29382933714737152 29502929899542528 29504350796203008 29508700094915756 29555056225110624 29630636872167474 29715054641034048 29760301647977472 29846526207606784 29922852225936384 29968415645515776 30050929593758502 30132102940803072 30136544777786304 30183887208623616 30215067579705294 30261075954554016 30301150393322688 30347289846162432 30393499555381248 30426361758584352 30478651732145331 30559508656275456 30643650098566362 30690311074476768 30691789156845648 30777747858164736 30779230151594496 30826097574764544 30857941357996896 30945855720840192 30992976864165888 30994469523283968 31127133683893104 31215814976439808 31295642653855008 31343296416486912 31344805947416832 31432593557274624 31434107388862464 31514493301784064 31520656919569103 31604278182985728 31649383295554167 31741081093831824 31789413123975936 31822252025434299 31879981252534272 31961507391171072 31963046695886592 32011716712255488 32054109506985984 32186564504948736 32191309194453552 32324331133273608 32332179568173056 32416423244764416 32465783615975424 32508777726943232 32641539463323648 32643111519203328 32647923509268496 32782832284100184 32826246259432912 32876230666675968 32961891905133048 33055800429079296 33106134377631744 33249438253249452 33342560179678464 33344165997560704 33429436471163304 33480339353974656 33524677030910208 33575724936179712 33577341983557632 33663208754178432 33759115331825664 33903612875009592 33956873109701568 34051976353714176 34053616337934336 34088794192488024 34140701076932736 34237968031567872 34386171184984476 34528262801451354 34536646356912128 34624966340435328 34626633920543808 34679359771610112 34725285299234816 34814087685945216 34867098972186624 34868778213694464 34873918293991348 35018025394379742 35117791848494784 35207597985586884 35361667751933952 35363370812470272 35417218490155008 35554812955858944 35610667111858176 35615916555565632 35708716230560802 35763089764472928 35810450464835904 35864978909101056 35958427532872416 36060873195359232 36115782957416448 36215222843760246 36318400116819392 36373702014194688 36375453815520768 36468476150359968 36572374942811136 36628063566741504 36728913947927058 36828125816537088 36891417699428864 36929527041862026 36985759500010464 37091132034198528 37147610567688192 37149399641382912 37187775482714208 37244401174835712 37251685450399849 37350510579892224 37510380202138272 37512186747255792 37608116030058717 37676341480267776 37715261659773984 37772690553202176 37774509731502336 37880305056202752 37882129417347072 37979004748303872 38044274502536016 38141564484385791 38201482248414264 38308473397928448 38310318380176128 38349893466549027 38419464586387456 38517714035513856 38576364820291584 38578222704513024 38787068679118848 38794654670238896 38853727151526144 38953087132989744 38954963160611784 39065945961639168 39123547300012032 39125431537201152 39165848646688368 39337239866056704 39339134394937344 39406741633480832 39507515829556632 39620072854712064 39680402197303296 39783792164029056 39897136301248512 40067906125011336 40182059703715072 40245182944831488 40286756772940392 40348101272738688 40401533857763584 40463053128216576 40568482344779136 40638202309527108 40858200131421816 40920414765969024 40922385542460864 41036997144219648 41038973535459328 41143921810662528 41206571512584192 41261140961120256 41431641543604224 41502844911857472 41608979437511772 41727523538473344 41791061888649216 41793074596555776 41836247418053484 42019324402378752 42199177727405556 42201210090662766 42321441458442432 42385884165301248 42429669367245732 42496323447940128 42615343188228096 42617395594515456 42682288949673984 42799808815353018 42915419339931648 42921745592604736 43097032572669504 43099108177698144 43221897659685888 43287711487967232 43332428289953088 43524148692271104 43643986504018758 43710443045466912 43834974222234624 43949189206844064 44016110479351296 44074400572105728 44141512503508992 44256526194304512 44263050142373634 44332584337665936 44445955308251211 44456746906237952 44572581961551072 44640452471966208 44699569374546944 44767633248239616 44769789311410176 44884278338904576 45012153775767552 45076394390637753 45204817166679456 45275830812935424 45322601369557941 45402635138285568 45404821783912448 45451725589984032 45520934769243648 45590249333071872 45650624042090496 45839262984413184 45848228246645968 45965475147849543 46035466611715152 46037683735268472 46166621787247104 46168845227391744 46239146362146816 46286912036995344 46418783581260288 46489465296248832 46491704284925952 46690700525839656 46823722464659712 46943463980782512 47017208921125248 47148890335911936 47151161083293696 47406417274478592 47487888740754176 47611621640747736 47684119685963904 47747267286447872 47819971878801408 47942261086756608 47944570043829888 48081164260478976 48286963791680328 48498269352259584 48500605087361024 48624634867146624 48698675423963136 48763166590414848 48964667278804992 48971885263902744 49174248426150276 49239369389149368 49314346000013952 49442837857699572 49454842712264704 49583700643618944 49659201566447616 49874157379874178 50013840269517696 50016248996341056 50144154706744956 50287015546365312 50363587404269568 50366012975336448 50638672997738496 50725699336714688 50855419312514388 50935309664552352 51077964530571264 51080424506901504 51133191288732036 51211051615399104 51356952047351808 51437630272684032 51579256777476714 51804969535368192 51937449510652992 51939950880815712 52019039657415168 52087927948852224 52167242049601536 52221131528917824 52303167320541696 52310877440987022 52452179193249792 52527038091569613 52676687772742176 52826763806282752 52907202929737728 53042501627900928 53045056218705408 53196181734998016 53332219433788416 53342650171578482 53423874833348448 53563074345841203 53660243926441984 53715675697253856 53797468363651584 53950737504288768 54091309793038848 54173674436124672 54184269746036144 54322834265640369 54477600175229088 54560553021292032 54563180723281152 54702714225539952 54715996192292864 54858562414216704 54942095350112256 55014854614827008 55093370921890587 55242188724805632 55337126549143296 55394290562793039 55478639250015696 55636698051297792 55721415851532288 55724099462074368 55781663224071312 56025765869838336 56265570303207408 56268280120883688 56428588611256576 56514512220401664 56572892489660976 56659035829803264 56661764597253504 56820457584304128 56823194126020608 56968507122455808 57066411753804024 57462710096892672 57465477570264192 57629196879581184 57776571053270784 57867334056769536 58191982005358344 58280590727289216 58432444740917676 58446632296312832 58598918942458752 58685320950018048 58688147305801728 58765867429474304 59005859799085056 59008701592406016 59017400189831512 59110112450221248 59261273744334948 59430109282068096 59520603295954944 59845704451872768 60101859187517004 60273089555572608 60367774417247232 60430135159410588 60522151909108032 60602300786645376 60694579692324864 60852723517168704 60957303464290662 61287300197132724 61380622148953536 61383578313691296 61555495716329472 61558460303188992 61652195149529088 61715882715993792 61891711441680384 61988939046567936 62254267367786208 62431629952879616 62591285307710016 62686592832973824 62689611894833664 62868214777724928 63028986603568128 63041313839138206 63298766591108334 63301815135994149 63482162187663648 63578826247951872 63644504050868598 63759962505068544 63923014782342144 63926093391773184 64023433424510976 64108219013971968 64199713223029527 64373129009897472 64382618388907104 64648662266547216 64664359136346112 64832846489528832 64931567231950848 65017555453886464 65283078926647296 65286223038406656 65295847018536992 65465979756028137 65565664568200368 65652492518865824 65752461333351936 65923783810266096 66111600858158592 66212268755263488 66394575213560451 66498876506498904 66685120359356928 66688331995121408 66858872942326608 66960678707949312 67049354061820416 67151449872359424 67154683967115264 67326417508356864 67518230663651328 67807225750019184 67913746219403136 68103952707428352 68107232675868672 68177588384976048 68281402153865472 68475936063135744 68772342369968952 69056525602902708 69073292713824256 69249932680870656 69253267841087616 69358719543220224 69450570598469632 69628175371890432 69734197944373248 69737556427388928 69747836587982696 70036050788759484 70235583696989568 70415195971173768 70723335503867904 70726741624940544 71109625911717888 71231833111131264 71417432461121604 71526179528945856 71620900929671808 71729957818202112 71916855065744832 72121746390718464 72430445687520492 72636800233638784 72747404028389376 72750907631041536 72936952300719936 73144749885622272 73457827895854116 73782835398857728 73859054083724052 73971519000020928 74182264068397056 74298799282765824 74375550965428416 74488802349671424 74503370900799698 74811236069811267 75020760404276544 75024373494511584 75216232060117434 75352682960535552 75430523319547968 75545381106404352 75549019463004672 75764258834694144 75958009496607744 76088549005072032 76283128968771582 76402964496828528 76616946795856896 76620636760352256 76699786933098054 76838929172774912 77035428071027712 77152729640583168 77156445409026048 77368885166215071 77574137358237696 77589309340477792 77707454303052288 77906174265979488 77909926321223568 78131891923278336 78247094600024064 78250863074402304 78331697293376736 78466316161480533 78674479732113408 78678268789874688 78813483266961664 79015031659113264 79240145709424128 79360804394606592 79567584328058112 79794272602497024 80013975257367723 80135812250022672 80364119407430144 80490365889662976 80573513545880784 80696202545477376 80803067715527168 80926106256433152 81136964689558272 81276404619054216 81716400262843632 81840829531938048 81844771084921728 82073994288439296 82077947070918656 82287843621325056 82413143025168384 82522281922240512 82863283087208448 83005689823714944 83217958875023544 83455047076946688 83582123777298432 83586149193111552 83672494836106968 84038648804757504 84398355454811112 84402420181325532 84642882916884864 84771768330602496 84859338734491464 84992646895880256 85230686376456192 85234791189030912 85599617630706036 85843491185209472 86194065145339008 86198216355396288 86443795319371776 86664856579906176 87287973008037516 87420886090933824 87669948444469248 87898378413688128 88032220958702592 88148801144211456 88513052388609024 88526100284747268 88665168675331872 88891910616502422 88913493812475904 89145163923102144 89280904943932416 89399138749093888 89539578622820352 89768556677809152 90152788781275506 90409634333358912 90551661625870848 90645202739115882 90809643567824896 90903451179968064 91041869538487296 91180498666143744 91435955196435993 91678525968826368 91696456493291936 91930950295699086 92070933223430304 92075367470536944 92333243574494208 92337690454783488 92478292724293632 92573824073990688 92837567162520576 92978930592497664 92983408569851904 93381401051679312 93647444929319424 93886927961565024 94034417842250496 94297780671823872 94302322166587392 94561970758707309 94812834548957184 94975777481508352 95223243281495472 95368239371927808 95494534572895744 95639943757602816 95884522173513216 95889140087659776 95903275308476207 96162328520957952 96573927583360656 96996538704519168 97001210174722048 97249269734293248 97397350847926272 97526333180829696 97929334557609984 97943770527805488 98348496852300552 98478738778298736 98628692000027904 98885675715399144 98909685424529408 99167401287237888 99318403132895232 99748314759748356 100027680539035392 100032497992682112 100288309413489912 100574031092730624 100727174808539136 100732025950672896 101277345995476992 101451398673429376 101710838625028776 101870619329104704 102155929061142528 102160849013803008 102266382577464072 102422103230798208 102713904094703616 103158513554953428 103609939070736384 103874899021305984 103879901761631424 104038079314830336 104175855897704448 104442263057835648 104606334641083392 104621754881974044 105054076183139226 105353375545484352 105653527612565504 106085003255801856 106090112437410816 106664438867576832 106685300343156964 106847749666696896 107126148691682406 107320487852883968 107431351394507712 107594936727303168 108182619586077696 108347348872249344 108368539492072288 108645668531280738 108955200350458176 109121106042584064 109126361446562304 109405428451079904 109717124828433408 109884190700224512 110186741843781174 110484377449611264 110674253098286592 110788581125586078 110957278500031392 111273396102595584 111442831703064576 111448198924148736 111563326448142624 111755056351199547 112051531739676672 112531140606414816 112536560241767376 112857177222513152 113029024440803328 113145784979321952 113318071659606528 113323529194507008 113640915168608256 113646388252041216 113937014244911616 114132823507608048 114424693453157373 114925420193785344 114930955140528384 115049680399647081 115258393759162368 115553142106541568 115734668113539072 116383964010716688 116561181454578432 116864889481835352 116893264592625664 117197837884917504 117370641900036096 117376294611603456 117531734858948608 118011719598170112 118017403184812032 118034800379663024 118220224900442496 118522547488669896 118860218564136192 119041206591909888 119691408903745536 120203718375034008 120546179111145216 120735548834494464 120860270318821176 121044303818216064 121204601573290752 121389159384649728 121705447034337408 121914606928581324 122574600394265448 122761244297907072 122767156627382592 123110991432658944 123116920606377984 123431765431987584 123783422883360768 124508534735572416 124863259905759232 125182570615420032 125373185665947648 125379223789667328 126057973207136256 126082627678276412 126597533182216668 126603630271988298 126964324375327296 127157652495903744 127289008101737196 127846029564684288 127852186783546368 128046866849021952 128399426446059054 128746258019794944 128765236777814208 129297324533094432 129665692979057664 129863134463901696 130572446076813312 130591694037073984 130931959512056274 131131329136400736 131304985037731648 131504922666703872 131847567620532192 132223201716317184 132424537510526976 132789150427120902 132997753012997808 133370240718713856 133376663990242816 133717745884653216 133921357415898624 134098708123640832 134302899744718848 134309367934230528 134652835016713728 135036461327302656 135229183171913259 135614451500038368 135827492438806272 135967804108673823 136207905414856704 136214465351737344 136355176769952096 136562804307730944 136951872126271488 137544684739937904 137896425443548629 138113051205805416 138146585427648512 138499865361741312 138506535682175232 138717439086440448 138901141196939264 139256350743780864 139468395888746496 139475112854777856 139495673175965392 140072101577518968 140471167393979136 140830391942347536 141446671007735808 141453483249881088 142219251823435776 142463666222262528 142834864922243208 143052359057891712 143241801859343616 143459915636404224 143833710131489664 144243492781436928 144860891375040984 145273600467277568 145494808056778752 145501815262083072 145873904601439872 146289499771244544 146915655791708232 147565670797715456 147718108167448104 147943038000041856 148364528136794112 148751101930856832 148977604699342848 149006741801599396 149622472139622534 150041520808553088 150048746989023168 150432464120234868 150861046639095936 151090762212808704 151098038926009344 151916018993215488 152177098010144064 152566257937543164 152805928993657056 153233893591713792 153241273520704512 153399573866196108 154070856142055424 154312890818052096 154737770332430142 155178618680955584 155414908606104576 155812348531958976 155819852642447136 156263783846556672 156501726148804608 156663394586753472 156932632322961066 157356537579749376 157626966533923328 158030063318226528 158480291418848256 158721608789213184 159135168656116224 159588545204994048 160027950514735446 160271624500045344 160689223037523609 160728238814860288 160980731779325952 161147027091761568 161392405090954752 161606135431054336 161852212512866304 162273929379116544 162552809238108432 162968502796921107 163432800525687264 163681659063876096 163689542169843456 164147988576878592 164155894141837312 164575687242650112 164826286050336768 165044563844481024 165280112765671761 165726566174416896 166011379647429888 166182871688379117 166435917750047088 166910094153893376 167164247554596864 167172298386223104 167344989672213936 168077297609515008 168796710909622224 168804840362651064 169285765833769728 169543536661204992 169718677468982928 169985293791760512 170461372752912384 170469582378061824 171199235261412072 171686982370418944 172388130290678016 172396432710792576 172887590638743552 173329713159812352 174575946016075032 174841772181867648 175339896888938496 175796756827376256 176064441917405184 176297602288422912 177026104777218048 177052200569494536 177330337350663744 177783821233004844 177826987624951808 178290327846204288 178561809887864832 178798277498187776 179537113355618304 180305577562551012 180819268666717824 181103323251741696 181290405478231764 181806902359936128 182083739076974592 182871910392871986 183392912986583872 183861900591398172 184141866446860608 184150734941073888 184666487148988416 184675380909566976 184956585448587264 185147648147981376 185675134325041152 185966817139703808 186762802103358624 187294889858638848 187773855923130048 188068835684500992 188604644333174784 189123941517414618 189905445407982447 189951554963016704 190446486562990944 190736478743855616 190989069145791488 191279887515205632 191769044347026432 191778280175319552 191806550616952414 192324657041915904 192599139669088581 193147855166721312 193993077409038336 194002420349444096 194498539468586496 194794701695852544 195052666361659392 195858669115219968 195887541055610976 196397939268084411 196696993704601104 196957477556597472 197257384000055808 197771351430798288 197819370849058816 198334802574475776 198636806265790464 199183725640681353 199496629519496712 200055361078070784 200064995985364224 200576618826979824 201148062185461248 201454349617078272 201464051901345792 202554691990953984 202902797346858752 203421677250057552 203741238658209408 204311858122285056 204321698027606016 204532765154928144 204844206461596416 205427808189407232 206317027109906856 207219878141472768 207749798042611968 207759803523262848 208076158629660672 208351711795408896 208884526115671296 209212669282166784 209243509763948088 210108152366278452 210706751090968704 211307055225131008 212170006511603712 212180224874821632 213328877735153664 213370600686313928 213695499333393792 214252297383364812 214862702789015424 215189873454606336 216365239172155392 216737078984144576 217291337062561476 217910400700916352 218242212085168128 218252722893124608 218810856902159808 219434249656866816 220373483687562348 221348506196573184 221577162251172156 221914557000062784 222546792205191168 222896397848297472 223126652896285248 223510112702399094 224433708209433801 225062281212829632 225073120483534752 225714354445026304 226058048881606656 226291569958643904 226636143319213056 226647058389014016 227292776504082432 227874028489823232 228265647015216096 228849386906314746 229850840387570688 229861910281056768 230099360799294162 230516787518324736 231106284213083136 231469336227078144 232106655498645213 232767928021433376 233122362909156864 233729778963670704 233786529185251328 234395675769835008 234741283800072192 234752589223206912 235063469717897216 235398948484441599 236023439196340224 236034806369624064 236069600759326048 236440449800884992 237045094977339792 237720437128272384 238082413183819776 239382817807491072 240041925772103169 240407436750068016 241092358222290432 241471097668988928 241720540637642352 242088607636432128 242409203146581504 242778318769299456 243410894068674816 243829213857162648 245149200788530896 245522488595814144 245534313254765184 246221982865317888 246233841212755968 246863530863975168 247566845766721536 249017069471144832 249726519811518464 250365141230840064 250746371331895296 250758447579334656 252115946414272512 252165255356552824 253195066364433336 253207260543976596 253928648750654592 254315304991807488 254578016203474392 255692059129368576 255704373567092736 256798852892118108 257530473555628416 258594649066188864 259331385958115328 261183388074147968 261863919024112548 262262658272801472 262609970075463296 263009845333407744 263695135241064384 264446403432634368 265578300854241804 265995506025995616 266740481437427712 266753327980485632 267435491769306432 267842714831797248 268197416247281664 268618735868461056 269305670033427456 270458366343826518 271228903000076736 271654984877612544 271935608217347646 272428930703474688 272710353539904192 273125608615461888 274307865589307979 275089369479875808 275792850887097258 276226102411610832 276293170855297024 276999730723482624 277013071364350464 277434878172880896 277802282393878528 278512701487561728 278936791777492992 278950225709555712 278991346351930784 280144203155037936 280942334787958272 281660783884695072 282893342015471616 282906966499762176 283685912276121927 284438503646871552 284927332444525056 285669729844486416 286104718115783424 286483603718687232 286919831272808448 287667420262979328 287709825925428621 288486985562873856 289721782750081968 290547200934555136 290989616113557504 291003630524166144 291747809202879744 292578999542489088 293831311583416464 295131341595430912 295436216334896208 295886076000083712 296729056273588224 297502203861713664 297955209398685696 298013483603198792 299244944279245068 300083041617106176 300097493978046336 300864928240469736 301722093278191872 302181524425617408 302196077852018688 303832037986430976 304354196020288128 305132515875086328 305611857987314112 306467787183427584 306482547041409024 306799147732392216 308141712284110848 309475540664860284 310357237361911168 310829817212209152 311624697063917952 311639705284894272 312527567693113344 313326789173506944 313865264645922132 315253933067846656 316060126636453056 316960582837696512 318270337312232448 320055901029470892 320543249000090688 321378446075047218 321456477629720576 321961463558651904 322294054183523136 322784810181909504 323212270862108672 324547858758233088 325105618476216864 325937005593842214 326865601051374528 327363318127752192 327379084339686912 328311788283674624 329151374485300224 329652572100673536 330560225531343522 331453132348833792 332022759294859776 332365743376758234 332871835500094176 333820188307786752 334328495109193728 334344596772446208 334689979344427872 335265169053598641 336154595219030016 337593421819244448 337609680725302128 338571531667539456 339087073322409984 339437354937965856 339970587583521024 340922745505824768 340939164756123648 342398470522824144 343373964740837888 344776260581356032 344792865421585152 345775181277487104 346659426319624704 346727226115260133 349151892032150064 349683544363735296 350679793777876992 351593513654752512 352128883834810368 352595204576845824 354052209554436096 354104401138989072 354660674701327488 355567642466009688 355653975249903616 356580655692408576 357123619775729664 357596554996375552 359074226711236608 360611155125102024 361638537333435648 362206646503483392 362580810956463528 363613804719872256 364167478153949184 365743820785743972 366785825973167744 367723801182796344 368283732893721216 368301469882147776 369332974297976832 369350761819133952 370295296295962752 371350268650082304 373525604206717248 374589779717277696 375547711846260096 376137671369001984 378247883034829236 379810890815964894 379903109926033408 380892973125981888 381472957487711232 381978138291582976 383538088694052864 383556560350639104 383613101233904828 385198279338177162 386295710333442624 388004840698888192 388997078937172992 389589403391705088 391717338230439936 391775082111221952 392795878536168822 393393987409202208 393914955113194944 394514768000111616 395542702861596576 396669605148951552 397273612531580928 398367451281362706 398993259038993424 400110722156141568 400129991970728448 401153237653959648 402296124370922496 402908699234156544 402928103802691584 405109383981907968 405805594693717504 406843354500115104 407482477316418816 408623716244570112 408643396055212032 409065530309856288 409688412923192832 409768539954398339 410855616378814464 412634054219813712 413689276330645887 414439756282945536 415499596085223936 415519607046525696 416152317259321344 416703423590817792 417769052231342592 418425338564333568 418487019527896176 420216304732556904 421413502181937408 422614110450262016 424340013023207424 424360449749643264 426657755470307328 426741201372627856 427390998666787584 428504594766729624 429725405578030848 430379746909212672 432730478344310784 433474157968289152 434582674125122952 435820801401832704 436484424170336256 436505445786249216 437621713804319616 438868499313733632 440746967375124696 442697012393146368 443154324502344312 443829114000125568 445093584410382336 446253305792570496 447020225404798188 448867416418867602 450124562425659264 450146240967069504 451428708890052608 452583139917287808 453272286638426112 453294116778028032 455748056979646464 456531294030432192 457698773812629492 459701680775141376 459723820562113536 460198721598588324 462212568426166272 462938672454156288 464213310997290426 465535856042866752 466244725818313728 467459557927341408 468791351539670016 469505178446413824 470797896968883198 472069612739248128 472139201518652096 472880899601769984 474090189954679584 475440874256544768 476164826367639552 478765635614982144 480083851544206338 480814873500136032 482184716444580864 482942195337977856 483441081275284704 484177215272864256 484818406293163008 485556637538598912 486821788137349632 487658427714325296 488905508390763321 490298401577061792 491044977191628288 491068626509530368 492443965730635776 492467682425511936 493727061727950336 495133691533443072 495840338297015283 498034138942289664 498548615065137351 499453039623036928 500730282461680128 501492742663790592 501516895158669312 504231892828545024 504330510713105648 506390132728866672 506414521087953192 507857297501309184 508630609983614976 509156032406948784 511384118258737152 511408747134185472 513597705784236216 515060947111256832 517189298132377728 518662771916230656 522366776148295936 523727838048225096 524525316545602944 525219940150926592 526019690666815488 527390270482128768 528892806865268736 531156601708483608 531991012051991232 533480962874855424 533506655960971264 534870983538612864 535685429663594496 536394832494563328 538611340066854912 540916732687653036 542457806000153472 543309969755225088 543871216434695292 545420707079808384 546251217230923776 548615731178615958 550178738959751616 551585701774194516 552452204823221664 553999461446965248 554026142728700928 554869756345761792 557025402975123456 557900451419111424 557982692703861568 560288406310075872 561884669575916544 563321567769390144 565813932999524352 567371824552243854 569854664889050112 571339459688972832 572209436231566848 572967207437374464 573839662545616896 575334840525958656 575419651850857242 576973971125747712 577797419007265743 579443565500163936 581094401869110272 581979232227115008 582007261048332288 583495618405759488 585157999084978176 587662623166832928 589193817804253233 590262683190861824 590872432669792416 591772152000167424 593458112547176448 595004407723427328 595910418797371392 596026967206397584 597551176922044059 598489888558490136 600166083234212352 600194987956092672 601729856480939472 603444186556383744 604363048851234816 604392155704037376 607664075972861952 608708392040576256 610265031750172656 611223715974628224 612935574366855168 612965094082818048 613598295464784432 616283424568221696 618951081329720568 620714474723822336 621659634424418304 623249394127835904 623279410569788544 625055135386226688 626653578347013888 627730529291844264 630507866135693312 632120253272906112 633921165675393024 636540674624464896 640111802058941784 641086498000181376 642756892150094436 642912955259441152 644588108367046272 645569620363819008 646424541724217344 649095717516466176 650211236952433728 651874011187684428 653731202102749056 654726636255504384 654758168679373824 658302748970600448 661120451062687044 664045518589719552 664731486753516468 665743671000188352 667640376615573504 668689193544892416 669379958688855744 670530338107197282 675186843638488896 675219361450604256 677143063335078912 678174146644819968 678874709875931712 679941175167042048 681878329512247296 684796941045648288 686747929481675776 689552521162712064 689585730843170304 691550362554974208 693318852639249408 693454452230520266 696319966495935639 698303784064300128 699367088727470592 701359587555753984 703187027309505024 704257767669620736 705190409153691648 706196845453324797 708104419108872192 708208802277978144 709321349402654976 711135284932019376 711307950499807232 713161311384817152 714247239551459328 715193109992751104 718148453422473216 720125777316309507 721222310250204048 723277074666871296 724413293006966784 725161621912927056 727227609439744512 728334956307898368 731487641571487944 733571651946335488 735447602365592688 736567465787442432 736602939764295552 738665948595953664 738701523638267904 740590592591925504 742700537300164608 747051208413434496 749179559434555392 751095423692520192 752275342738003968 756495766069658472 759621781631929788 759806219852066816 761785946251963776 762945914975422464 763956276583165952 767076177388105728 767113120701278208 767226202467809656 770396558676354324 772591420666885248 777994157874345984 783550164222443904 785591757072337644 786787974818404416 787829910226389888 789029536000223232 791085405723193152 793339210297903104 796734902562725412 797986518077986848 800221444312283136 800259983941456896 802306475307919296 804592248741844992 805856207605383168 811611189387435008 813686709000230208 814964954632837632 817286792110424064 818131060619712576 819376825846385664 819537079908796678 822923596767923937 825268108439627424 827378552661291774 828879512565891072 830999192170447872 831039214093051392 832304634518642688 833406847181635584 835538104462685184 836850677128667136 836974039055792352 840432609465113808 842827004363874816 845228220900524032 848680026046414848 848720899499286528 851057736828365781 853315510940614656 853482402745255712 854781997333575168 857009189533459248 859450811156061696 860759493818425344 863129477776285863 865460956688621568 866948315936578304 869165348250245904 871641602803665408 872968848340672512 873010891572498432 875243427608639232 877736998627467264 881493934750249392 885394024786292736 886308649004688624 887658228000251136 890187168820764672 892506611585140992 894040450809596376 897734832837735204 900249124851318528 900292481934139008 902857417780105216 905166279834575616 906544573276852224 906588233556056064 911496113959292928 913062588060864384 915397547625258984 919403361550282752 919447641124227072 920397443197176648 924425136852332544 928426621994580852 931071712085733504 932489451636627456 934919115854682816 937582703079340032 941595793937766396 944278403037304192 945761799203539968 948180379909359168 950881748513089536 960167703088412676 961629747000272064 964369432889161728 965884390675955712 966882162550569408 968354430545728512 969636812586326016 973643576274699264 975316855428650592 977811016781526642 980596803154123584 982089954383256576 982137253019060736 984935364851023872 987454123455900672 991680676594030566 996068277884579328 997097230130274702 998906079246073856 1001460564923360256 1002985485327581184 1003033790317338624 1005795507160795923 1008463785657090048 1008661021426211296 1012780265457733344 1012829042175906384 1015714595002618368 1017261219967229952 1018312064813897568 1022768236517474304 1022817494268370944 1027195411568472432 1030121894222513664 1034378596264755456 1037325543832461312 1040181678345780399 1044733552296591872 1047455676096450192 1049050633091205888 1050439880301853184 1052039381333630976 1054780540964257536 1057785613730537472 1062313203416967216 1063982024103982464 1066961925749710848 1067013311921942528 1069741967077225728 1071370859327188992 1072789664989126656 1077222680133709824 1081833465375306072 1084915612000306944 1086619939510450176 1087742432869390584 1090841414159616768 1092502434461847552 1097231462357231916 1100357477919503232 1103171403548389032 1104904409646443328 1107998922893930496 1108052285457401856 1114050805950246912 1115965385407723136 1120576812620151744 1123769339151833088 1126643135538780288 1134743649104487708 1139709329778100224 1142678919377945664 1144418872463133696 1145934414874748928 1150669681051917312 1150839303701714484 1155594838014531486 1158887131000327872 1162188803738220544 1164014522096664576 1166991236811518976 1175325246333665856 1178387635608506466 1180525366381723648 1181744865339584832 1183544304000334848 1190008815446854656 1191820837594742784 1192053934412795168 1195102353844088118 1196979777116980272 1200332166468424704 1200389975912185344 1203459712961878944 1206888373112767488 1208726097702469632 1208784311408074752 1215328151945723904 1217416784081152512 1220530063500345312 1222447431949256448 1225871148733710336 1225930188165636096 1227196590929568864 1229305619863195017 1232566849136443392 1237902162659441136 1241428949447644672 1243319268848836608 1246498788255671808 1246558821139577088 1250110270772453376 1253307156694027776 1255461058583688528 1261015732271386624 1264240506545812224 1267842331350786048 1273081349248929792 1280223604117883568 1282172996000362752 1285513784300188872 1285825910518882304 1289176216734092544 1291139240727638016 1292849083448434688 1298191435032932352 1300422473904867456 1303748022375368856 1307462404205498112 1309453272511008768 1309516337358747648 1316605497941200896 1322240902125374088 1328091037179439104 1329462973507032936 1331487342000376704 1335280753231147008 1338759917377711488 1341060676214394564 1350373687276977792 1350438722901208512 1354286126670157824 1357749419751863424 1359882350334084096 1369593882091296576 1373495858963351552 1379105042325424128 1379171461686340608 1386637705278498816 1386908904461040532 1392639932991871278 1396607568128600256 1398734177454941184 1406374054619010048 1408515535339241472 1412393690906649594 1416208838217744384 1416417604555956288 1418642698805309952 1422270569864038752 1426322622769634304 1428494479102918656 1436296906844946432 1440251554632619014 1442444620500408096 1446554149333742592 1448826586013933568 1450323243825854112 1454455218879489024 1456669912615796736 1462975283142975888 1467143303892670976 1470895204731185376 1473134931574884864 1473205879528591104 1477331897191907328 1477403047276535808 1481181185183851008 1485401074600329216 1487521014891045849 1494102416826868992 1495645845195412053 1498359118869110784 1502190847385040384 1504550685476007936 1512991532139316944 1519243563263859576 1519612439704133632 1523571892503927552 1525891829950844928 1527912553166331904 1534152354776211456 1534226241402556416 1534452404935619312 1540793117352708648 1545182841333770496 1555988315748691968 1567100328444887808 1571183514144675288 1573575949636808832 1575659820452779776 1578059072000446464 1582170811446386304 1586678420595806208 1593469805125450824 1595973036155973696 1600442888624566272 1600519967882913792 1604612950615838592 1609184497483689984 1623222378774870016 1627373418000460416 1629929909265675264 1636262121239425152 1638753651692771328 1639074159817593356 1645847193535847874 1650536216879254848 1654757105322583548 1661998384340895744 1662078428186102784 1664609269037285376 1671076208925370368 1673701354257334272 1673948078111584704 1680865218930227616 1685654008727749632 1697441798998573056 1702115473656731562 1706964805490511424 1709563994667150336 1714018379066918496 1718901622312123392 1721518987636850688 1726258955552571726 1730921913377243136 1733896631873156608 1738330696500491808 1743283205607330816 1745937696681345024 1746021783144996864 1750486855217278464 1755473997254934528 1762987869500498784 1767581453412759699 1770788049572585472 1772617298009377248 1775316456000502272 1780374337641529344 1785013223170281984 1788080901619192752 1792653530766132177 1795469665675470408 1800498249702637056 1800584963868278016 1805714835560210432 1810332559669151232 1813089146553704448 1813176467112112128 1822992227918585856 1826125176121728768 1830795095250517968 1838806723100565504 1838895282248454144 1840794886394353296 1848850273704665088 1856853243989161704 1862143424171467008 1864978903273254912 1869838231709365632 1875165406158680064 1883191587875532792 1888556806074608384 1891523598407079936 1896360759818718336 1901763497026179072 1920335406176825352 1923259494000544128 1928738865778323456 1933764325101138816 1936708861091457024 1939273625172652032 1947287152549398528 1950633710857301184 1955622033563053284 1961193606308247168 1964179908766513152 1964274506038121472 1974908246911801344 1983361353188061132 1992136555769158656 1994194460260549404 2002921129846720512 2006067580634677248 2011591014321591846 2017322042852422592 2025560530915466688 2025658084351812768 2031429190005236736 2034522439934459904 2036624129627795136 2045634988536741888 2054390823136944864 2060243788445027328 2068757192529510912 2074651087664922624 2080363356691560798 2088959899487806917 2089467104593183744 2094911352192900384 2098101266182411776 2100879760603706368 2104078762667261952 2109561081928515072 2115571227461074944 2118590536359974391 2124626406833934432 2127964048207964928 2133923851499421696 2134026623843885056 2139483934154451456 2142741718654377984 2145579329978253312 2154445360267419648 2160377331948928521 2163666930750612144 2169831224000613888 2173239879020900352 2175484865738781168 2181682828319233536 2185004868923695104 2194462924714463832 2200714955839006464 2206342807096778064 2209808819292886656 2215997845787860992 2216104570914803712 2228101611900493824 2231930770815446272 2241153625240303488 2247538678303666176 2253286271077560576 2269487298208975416 2279418659556200448 2285357838755891328 2288837744926267392 2291868829749497856 2301339362103834624 2301678607403428968 2311189676029062972 2317774262000655744 2324377607476441088 2333982473623037952 2350650492667331712 2356775271217012932 2363489730679169664 2367088608000669696 2380017630893709312 2384107868825590336 2390204707688176236 2393959554233960544 2400664332936849408 2400779951824370688 2406919425923757888 2413776746225534976 2417568622816149504 2434833568162305024 2441060127000690624 2444894863898512896 2451860376331272192 2454393181859137728 2458611239726390034 2468770790303771811 2475804325318882272 2482857898895289344 2486638537697673216 2492997576511343616 2493117642279154176 2500220541544906752 2506614313388055552 2510922117167377056 2522031464542773248 2528481013091624448 2535684662701572096 2546162698497859584 2553173210485097343 2560447208235767136 2564345992000725504 2571027568600377744 2571651821037764608 2578352433468185088 2582278481455276032 2585698166896869376 2589388433328857589 2596382870065864704 2600844947809734912 2607496044750737712 2614924808410996224 2618906545022017536 2619032674717495296 2633210995882401792 2644481804250748176 2656182074358878208 2658925947014065872 2662974684000753408 2670561506462294016 2677519834755422976 2682121352428789128 2700747374553955584 2700877445802417024 2708572253340315648 2715498839503726848 2719764700668168192 2739187764182593152 2746991717926703104 2758210084650848256 2758342923372681216 2773275410556997632 2773817808922081064 2785279865983742556 2793215136257200512 2797468354909882368 2812748109238020096 2824787381813299188 2832835209111912576 2837285397610619904 2844541139728077504 2852645245539268608 2880503109265238028 2884889241000816192 2893108298667485184 2897653172027867136 2900646487651708224 2908910437758978048 2925950566285951776 2934286607785341952 2941790409462370752 2946269863149769728 2946411759057182208 2954806094553071616 2962362370367702016 2975042029782091698 2988204833653737984 2991291690390824106 2996718237738221568 3004381694770080768 3009101370952015872 3017386521482387769 3025983064278633888 3038487126527719152 3039224879408267264 3047143785007855104 3051783659901689856 3055825106332663808 3068304709552422912 3068452482805112832 3068904809871238624 3081586234705417296 3090365682667540992 3111976631497383936 3120545035037341197 3134200656889775616 3142367028289350576 3147151899273617664 3151319640905559552 3156118144000892928 3164341622892772608 3173356841191612416 3186939610250901648 3191946072311947392 3200885777249132544 3201039935765827584 3209225901231677184 3218368994967379968 3246444757549740032 3254746836000920832 3259859818531350528 3272524242478850304 3277507303385542656 3278148319635186712 3291694387071695748 3301072433758509696 3309514210645167096 3323996768681791488 3324156856372205568 3342152417850740736 3347896156223169408 3361730437860455232 3371308017455499264 3404230947313463124 3413929610981022848 3419127989334300672 3428036758133836992 3437803244624246784 3452517911105143452 3467793263746313216 3476661393000983616 3486566411214661632 3492043566289993728 3500973710434556928 3525975739000997568 3535162906825519398 3541576099145170944 3545234596018754496 3550632912001004544 3570026446340563968 3576161803238385504 3585307061532264354 3590939331350940816 3600996499405274112 3601169927736556032 3611429671120420864 3620665119338302464 3626178293107408896 3626352934224224256 3645984455837171712 3652250352243457536 3661590190501035936 3677613446201131008 3677790564496908288 3681589772788706592 3687916859589585051 3697700547409330176 3713706487978323408 3724286848342934016 3729957806546509824 3739676463418731264 3750330812317360128 3766383175751065584 3777113612149216768 3783047196814159872 3792721519637436672 3803526994052358144 3840670812353650704 3846518988001088256 3857477731556646912 3867528650202277632 3873417722182914048 3878547250345304064 3894574305098797056 3901267421714602368 3911244067126106568 3922387212616494336 3928359817533026304 3928549012076242944 3949816493823602688 3966722706376122264 3984273111538317312 3988388920521098808 4005842259693441024 4023182028643183692 4034644085704845184 4051121061830933376 4051316168703625536 4062858380010473472 4073248259255590272 4108781646273889728 4120487576890054656 4137514385059021824 4160726713383121596 4177919798975613834 4178934209186367488 4189822704385800768 4196202532364823552 4201759521207412736 4219122163857030144 4237181072719948782 4249252813667868864 4255928096415929856 4268053247687770112 4278967868308902912 4285483437308755968 4308890720534839296 4320754663897857042 4327333861501224288 4339662448001227776 4346479758041800704 4350969731477562336 4363365656638467072 4370009737847390208 4388925849428927664 4401429911678012928 4412685614193556128 4419617638585773312 4431995691575721984 4432209141829607424 4456203223800987648 4463861541630892544 4482307250480606976 4495077356607332352 4506572542155121152 4507453939498381729 4538974596417950832 4558837319112400896 4570715677511782656 4577675489852534784 4583737659498995712 4602678724207669248 4603357214806857936 4622379352058125944 4635548524001311488 4648755214952882176 4667964947246075904 4701300985334663424 4713550542434025864 4726979461358339328 4734177216001339392 4760035261787418624 4768215737651180672 4780409415376352472 4787919108467921088 4801328665873698816 4801559903648741376 4813838851847515776 4827553492451069952 4869667136324610048 4882120254001381248 4889789727797025792 4908786363718275456 4917222479452780068 4937541580607543622 4951608650637764544 4965715797790578688 4985995153022687232 4986235284558308352 5013228626776111104 5021844234334754112 5044062929085546496 5056962026183248896 5092325396995719168 5106346420970194686 5120894416471534272 5128691984001451008 5142055137200755488 5156704866936370176 5164556962910552064 5178776866657715178 5192765740131729408 5201689895619469824 5214992089501475424 5229849616821992448 5237813090044035072 5238065349434990592 5266421991764803584 5288963608501496352 5312364148717756416 5317851894028131744 5325949368001506816 5341123012924588032 5355039669510845952 5364242704857578256 5377960592298396531 5401494749107911168 5401754891604834048 5417144506680631296 5430997679007453696 5439529401336336384 5478375528365186304 5493983435853406208 5516420169301696512 5516685846745362432 5546550821113995264 5547635617844162128 5570559731967485112 5586430272514401024 5594936709819764736 5625496218476040192 5649574763626598376 5665670418223825152 5674570795221239808 5689082279456155008 5705290491078537216 5761006218530476056 5769778482001632384 5786216597334970368 5801292975303416448 5817820875517956096 5851901132571903552 5868573215570683904 5883580818924741504 5892539726299539456 5892823518114364416 5924724740735404032 5950084059564183396 5976409667307475968 5982583380781648212 6008763389540161536 6018202741904031744 6034773042964775538 6051966128557267776 6076974253055438304 6094287570015710208 6103567319803379712 6136904965610225664 6137809619742477248 6163172469410834592 6180731365335081984 6223953262994767872 6241090070074682394 6268401313779551232 6284734056578701152 6294303798547235328 6302639281811119104 6312236288001785856 6328683245785545216 6346713682383224832 6355771609079923173 6373879220501803296 6383892144623894784 6401771554498265088 6402079871531655168 6418451802463354368 6436737989934759936 6481131995846785563 6492889515099480064 6509493672001841664 6519719637062701056 6545048484957700608 6555014606771085312 6556296639270373424 6583388774143391496 6602144867517019392 6619028421290334192 6647993537363582976 6648313712744411136 6684304835701481472 6695792312446338816 6723460875720910464 6742616034910998528 6808461894626926248 6827859221962045696 6838255978668601344 6856073516267673984 6875606489248493568 6905035822210286904 6935586527492626432 6953322786001967232 6973132822429323264 7001947420869113856 7051951478001995136 7070325813651038796 7090469192037508992 7101265824002009088 7140052892681127936 7152323606476771008 7170614123064528708 7181878662701881632 7201992998810548224 7202339855473112064 7241330238676604928 7252705868448448512 7304500704486915072 7323180381002071872 7355581128993816576 7363179545577413184 7375833719179170102 7427412975956646816 7448573696685868032 7459915613093019648 7479352926837462528 7500661624634720256 7532766351502131168 7554227224298433536 7566094393628319744 7585443039274873344 7607053988104716288 7659519631455292029 7681341624707301408 7693037976002176512 7714955463113293824 7735057300404555264 7746835444365828096 7757094500690608128 7768165299986572767 7789148610197594112 7802534843429204736 7822488134252213136 7844774425232988672 7856719635066052608 7857098024152485888 7899632987647205376 7933445412752244528 7968546223076634624 7976777841042197616 8011684519386882048 8046364057286367384 8069288171409690368 8102242123661866752 8102632337407251072 8125716760020946944 8146496518511180544 8217563292547779456 8240975153780109312 8275028770118043648 8321453426766243192 8355839597951227668 8357868418372734976 8379645408771601536 8392405064729647104 8403519042414825472 8438244327714060288 8474362145439897564 8498505627335737728 8511856192831859712 8557935736617805824 8641509327795714084 8654667723002448576 8679324896002455552 8692959516083601408 8701939462955124672 8726731313276934144 8777851698857855328 8802859823356025856 8825371228387112256 8839235277171546624 8864418283659214848 8927723083261785088 8964614500961213952 8990154713214664704 9013145084310242304 9014907878996763458 9052159564447163307 9077949192835901664 9117674638224801792 9141431355023565312 9155350979705069568 9167475318997991424 9205357448415338496 9206714429613715872 9244758704116251888 9271097048002622976 9297510429905764352 9335929894492151808 9361635105112023591 9402601970669326848 9427101084868051728 9453958922716678656 9468354432002678784 9520070523574837248 9536431475302361344 9560818830752704944 9575838216935842176 9602657331747397632 9603119807297482752 9627677703695031552 9655106984902139904 9739334272649220096 9764240508002762496 9779579455594051584 9817572727436550912 9834444958905560136 9875083161215087244 9903217301275529088 9931431595581157376 9971990306045374464 9972470569116616704 10026457253552222208 10043688468669508224 10113924052366497792 10212692841940389372 10241788832943068544 10257383968002902016 10284110274401510976 10313409733872740352 10357553733315430356 10403379791238939648 10429984179002950848 10459699233643984896 10476130698869981184 10577927217002992704 10624728297435512832 10635703788056263488 10651898736003013632 10710079339021691904 10728485409715156512 10755921184596793062 10802989498215822336 10803509783209668096 10834289013361262592 10861995358014907392 10879058802672672768 10956751056730372608 10987966871706812416 11032840338603393024 11033371693490724864 11063750578768755153 11093101642227990528 11095271235688324256 11141119463934970224 11172860545028802048 11189873419639529472 11250992436952080384 11299149527253196752 11331340836447650304 11349141590442479616 11378164558912310016 11410580982157074432 11522012437060952112 11539556964003264768 11572433194669940736 11602585950606832896 11635641751035912192 11703802265143807104 11737146431141367808 11767161637849483008 11785079452599078912 11785647036228728832 11849449481470808064 11900168119128366792 11952819334614951936 11965166761563296424 12017526779080323072 12069546085929551076 12103932257114535552 12153948506110876608 12188575140031420416 12275619239484954496 12326344938821669184 12361462730670163968 12482180140149364788 12536802627559102464 12569468113157402304 12588607597094470656 12605278563622238208 12657366491571090432 12711543218159846346 12747758441003606592 12767784289247789568 12804159743063310336 12836903604926708736 12962263991693571126 12985779030198960128 13018987344003683328 13039439274125402112 13090096969915401216 13110029213542170624 13112593278540746848 13166777548286782992 13204289735034038784 13238056842580668384 13295987074727165952 13296627425488822272 13368609671402962944 13391584624892677632 13446921751441820928 13485232069821997056 13522361818495145187 13616923789253852496 13655718443924091392 13676511957337202688 13712147032535347968 13751212978496987136 13810071644420573808 13871173054985252864 13906645572003934464 13946265644858646528 14003894841738227712 14103902956003990272 14140651627302077592 14180938384075017984 14202531648004018176 14280105785362255872 14304647212953542016 14341228246129057416 14363757325403763264 14403985997621096448 14404679710946224128 14482660477353209856 14609001408973830144 14646360762004143744 14726359091154826368 14751667438358340204 14854825951913293632 14897147393371736064 14958705853674925056 15065532703004262336 15108454448596867072 15132188787256639488 15170886078549746688 15319039262910584058 15362683249414602816 15386075952004353024 15470114600809110528 15493670888731656192 15536330599973145534 15578297220395188224 15605069686858409472 15644976268504426272 15689548850465977344 15713439270132105216 15714196048304971776 15799265975294410752 15866890825504489056 15937092446153269248 15953555682084395232 16023369038773764096 16092728114572734768 16138576342819380736 16204484247323733504 16205264674814502144 16251433520041893888 16292993037022361088 16435126585095558912 16481950307560218624 16550057540236087296 16642906853532486384 16711679195902455336 16715736836745469952 16759290817543203072 16784810129459294208 16807038084829650944 16876488655428120576 16948724290879795128 16997011254671475456 17023712385663719424 17115871473235611648 17283018655591428168 17309335446004897152 17358649792004911104 17403878925910249344 17453462626553868288 17555703397715710656 17605719646712051712 17650742456774224512 17678470554343093248 17855446166523570176 17929229001922427904 18026290168620484608 18029815757993526916 18104319128894326614 18155898385671803328 18282862710047130624 18310701959410139136 18410714896830676992 18413428859227431744 18489517408232503776 18542194096005245952 18671859788984303616 18723270210224047182 18805203941338653696 18854202169736103456 18907917845433357312 18936708864005357568 19040141047149674496 19072862950604722688 19121637661505409888 19151676433871684352 19205314663494795264 19206239614594965504 19255355407390063104 19310213969804279808 19443395987540356689 19478668545298440192 19528481016005524992 19559158911188103168 19635145454873101824 19668889917811120272 19750166322430174488 19806434602551058176 19862863191162314752 19943980612090748928 19944941138233233408 20052914507104444416 20087376937339016448 20227848104732995584 20425385683880778744 20483577665886137088 20514767936005804032 20568220548803021952 20626819467745480704 20715107466630860712 20806759582477879296 20859968358005901696 20919398467287969792 21155854434005985408 21271407576112526976 21303797472006027264 21420158678043383808 21456970819430313024 21511842369193586124 21605978996431644672 21607019566419336192 21723990716029814784 21758117605345345536 21913502113460745216 22066743386981449728 22127501157537510306 22190542471376648512 22282238927869940448 22345721090057604096 22379746839279058944 22501984873904160768 22598299054506393504 22662681672895300608 22698283180884959232 22756329117824620032 22821161964314148864 22978558894365876087 23044024874121904224 23079113928006529536 23144866389339881472 23205171901213665792 23271283502071824384 23304495899959718301 23407604530287614208 23474292862282735616 23534323275698966016 23570158905198157824 23571294072457457664 23698898962941616128 23800336238256733584 23905638669229903872 23930333523126592848 24035053558160646144 24139092171859102152 24207864514229071104 24307897012221753216 24377150280062840832 24551238478969908992 24652689877643338368 24722925461340327936 24964360280298729576 25073605255118204928 25138936226314804608 25177215194188941312 25210557127244476416 25314732983142180864 25423086436319692692 25495516882007213184 25535568578495579136 25673807209853417472 25924527983387142252 26037974688007366656 26078878548250804224 26180193939830802432 26225186557081493696 26333555096573565984 26408579470068077568 26476113685161336768 26593254850977644544 26783169249785355264 26893843502883641856 26970464139643994112 27044723636990290374 27156478693341489921 27233847578507704992 27311436887848182784 27353023914674405376 27424294065070695936 27502425956993974272 27620143288841147616 27742346109970505728 27813291144007868928 27892531289717293056 28007789683476455424 28084905315336070773 28207805912007980544 28281303254604155184 28361876768150035968 28405063296008036352 28560211570724511744 28609294425907084032 28682456492258114832 28727514650807526528 28807971995242192896 28809359421892448256 28965320954706419712 29218002817947660288 29292721524008287488 29452718182309652736 29503334876716680408 29709651903826587264 29794294786743472128 29917411707349850112 30131065406008524672 30216908897193734144 30341772157099493376 30638078525821168116 30725366498829205632 30772151904008706048 30940229201618221056 31072661199946291068 31210139373716818944 31289952537008852544 31379097700931954688 31428392096609943552 31733781651008978112 31874184892306538496 31907111364168790464 32185456229145469536 32277152685638761472 32408968494647467008 32410529349629004288 32502867040083787776 32585986074044722176 32870253170191117824 32963900615120437248 33100115080472174592 33191251736306265459 33285813707064972768 33423358391804910672 33431473673490939904 33518581635086406144 33569620258918588416 33614076169659301888 33752977310856241152 33897448581759590256 33994022509342950912 34047424771327438848 34231742946471223296 34566037311182856336 34618670892009794304 34717299584009822208 34807757851820498688 34906925253107736576 35111406795431421312 35211439293424103424 35301484913548449024 35356941108686186496 35710892333047140352 35858458003844855808 36052580337240969216 36059631515987053832 36208638257788653228 36311796771343606656 36565725420094261248 36826857718454863488 36979034816465007552 37084388192010491904 37446540420448094364 37610407882677307392 37708404339472206912 37815835690866714624 38145725901209445376 38243275323010819776 38303352867743368704 38412479229189931008 38510710814780126208 38886791975080713378 38957337090596880384 39056962032011049984 39118317822376206336 39270290909746203648 39337779835622240544 39500332644860348976 39612869205102116352 39725726382324629504 39887961224181497856 39889882276466466816 40105829014208888832 40174753874678032896 40455696209465991168 40567085455485435561 40850771367761557488 40967155331772274176 41029535872011608064 41136441097606043904 41253638935490961408 41430214933261721424 41613519164955758592 41719936716011803392 41838796934575939584 42311708868011970816 42542815152225053952 42607594944012054528 42840317356086767616 42913941638860626048 43023684738387172248 43211957992863289344 43214039132838672384 43447981432059629568 43827004226921490432 44255002315075020612 44381084942753297024 44564477855739880896 44691442180115208192 45196598109012787008 45325363345790601216 45396566361769918464 45512658235649240064 45957117788731752174 46088049748243808448 46158227856013059072 46410343802427331584 46608991799919436602 46815209060575228416 46948585724565471232 47068646551397932032 47140317810396315648 47142588144914915328 47397797925883232256 47600672476513467168 47811277338459807744 47860667046253185696 48070107116321292288 48278184343718204304 48415729028458142208 48615794024443506432 48754300560125681664 49102476957939817984 49305379755286676736 49445850922680655872 49928720560597459152 50147210510236409856 50277872452629609216 50354430388377882624 50421114254488952832 50629465966284361728 50846172872639385384 50991033764014426368 51071137156991158272 51347614419706834944 51849055966774284504 52075949376014733312 52360387879661604864 52450373114162987392 52667110193147131968 52817158940136155136 52952227370322673536 53566338499570710528 53787687005767283712 54089447273980580748 54312957386682979842 54467695157015409984 54622873775696365568 54848588130141391872 55240286577682295232 55484692219941011456 55626582288015737856 56015579366952910848 56169810630672141546 56415611824015961088 56562606509208310368 56723753536300071936 56810126592016072704 57120423141449023488 57218588851814168064 57364912984516229664 57455029301615053056 57615943990484385792 57618718843784896512 57930641909412839424 58436005635895320576 58585443048016574976 58905436364619305472 59006669753433360816 59419303807653174528 59588589573486944256 59834823414699700224 60262130812017049344 60433817794387468288 60683544314198986752 61276157051642336232 61450732997658411264 61544303808017412096 61880458403236442112 62145322399892582136 62420278747433637888 62579905074017705088 62758195401863909376 63467563302017956224 63814222728337580928 64370912458290939072 64554305371277522944 64817936989294934016 64821058699258008576 65171972148089444352 65740506340382235648 66200230160944349184 66382503472612530918 66571627414129945536 66846716783609821344 67037163270172812288 67139240517837176832 67505954621712482304 67794897163519180512 67988045018685901824 68094849542654877696 68463485892942446592 69132074622365712672 69237341784019588608 69434599168019644416 69615515703640997376 69813850506215473152 69913487699879154903 70222813590862842624 70422878586848206848 70602969827096898048 70713882217372372992 71421784666094280704 71716916007689711616 72105160674481938432 72119263031974107664 72417276515577306456 72623593542687213312 73131450840188522496 73653715436909726976 73958069632930015104 74168776384020983808 74893080840896188728 75220815765354614784 75416808678944413824 75631671381733429248 76291451802418890752 76486550646021639552 76606705735486737408 77021421629560252416 77773583950161426756 78113924064022099968 78236635644752412672 78540581819492407296 78675559671244481088 79000665289720697952 79225738410204232704 79779764552932933632 80349507749356065792 80911392418931982336 81134170910970871122 81701542735523114976 81934310663544548352 82059071744023216128 82272882195212087808 82507277870981922816 82860429866523442848 83227038329911517184 83439873432023606784 83677593869151879168 84254715946008212319 84623417736023941632 85085630304450107904 85215189888024109056 85680634712173535232 85827883277721252096 86047369476774344496 86423915985726578688 86428078265677344768 86895962864119259136 87654008453842980864 88510004630150041224 88762169885506594048 89128955711479761792 89382884360230416384 90393196218025574016 90650726691581202432 91025316471298480128 91914235577463504348 92176099496487616896 92316455712026118144 92820687604854663168 93217983599838873204 93630418121150456832 94137293102795864064 94285176289829830656 95201344953026934336 95622554676919615488 95721334092506371392 96556368687436408608 96831458056916284416 97231588048887012864 97508601120251363328 98204953915879635968 98610759510573353472 98891701845361311744 99573755208918796377 99857441121194918304 100294421020472819712 100555744905259218432 100708860776755765248 100842228508977905664 101258931932568723456 101692345745278770768 101982067528028852736 102142274313982316544 102695228839413669888 103698111933548569008 104151898752029466624 104720775759323209728 104900746228325974784 105334220386294263936 105634317880272310272 105904454740645347072 107132676999141421056 107575374011534567424 108178894547961161496 108625914773365959684 108935390314030819968 109245747551392731136 109697176260282783744 110480573155364590464 111253164576031475712 112339621261344283092 112831223648031922176 113125213018416620736 113447507072600143872 114437177703628336128 114729825969032459328 114910058603230106112 115237437687569793024 116872011271790641152 117170886096033149952 117810872729238610944 118013339506866721632 118838607615306349056 119177179146973888512 119669646829399400448 120524261624034098688 120867635588774936576 121367088628397973504 121701256366456306683 122552314103284672464 122901465995316822528 123088607616034824192 123760916806472884224 124290644799785164272 124840557494867275776 125159810148035410176 125516390803727818752 126935126604035912448 127628445456675161856 128741824916581878144 129108610742555045888 129635873978589868032 129642117398516017152 130343944296178888704 131481012680764471296 132765006945225061836 133143254828259891072 133693433567219642688 134074326540345624576 135589794327038361024 135976090037371803648 136189699085309755392 138264149244731425344 138474683568039177216 139231031407281994752 139826975399758309806 140445627181725685248 140845757173696413696 141205939654193796096 141427764434744745984 142843569332188561408 143433832015379423232 144210321348963876864 144238526063948215328 144834553031154612912 145247187085374426624 146262901680377044992 147307430873819453952 147916139265860030208 148337552768041967616 149786161681792377456 150441631530709229568 150833617357888827648 151263342763466858496 152582903604837781504 152973101292043279104 153213411470973474816 154042843259120504832 155547167900322853512 156227848128044199936 157081163638984814592 157351119342488962176 158001330579441395904 158451476820408465408 160699015498712131584 162268341821941742244 163403085471046229952 163868621327089096704 164545764390424175616 165720859733046885696 166454076659823034368 166879746864047213568 168509431892016424638 169246835472047883264 170171260608900215808 170430379776048218112 171361269424347070464 171655766555442504192 172094738953548688992 172847831971453157376 172856156531354689536 173791925728238518272 175308016907685961728 177020009260300082448 177524339771013188096 178257911422959523584 178765768720460832768 180786392436051148032 181301453383162404864 182050632942596960256 183828471154927008696 184352198992975233792 184632911424052236288 185641375209709326336 186435967199677746408 187260836242300913664 188274586205591728128 190402689906053868672 191442668185012742784 193112737374872817216 193662916113832568832 194463176097774025728 196409907831759271936 197221519021146706944 199147510417837592754 199714882242389836608 201111489810518436864 201417721553511530496 202517863865137446912 203384691490557541536 203964135056057705472 204284548627964633088 205390457678827339776 207396223867097138016 208303797504058933248 209441551518646419456 209801492456651949568 210668440772588527872 211268635760544620544 211808909481290694144 214265353998282842112 215150748023069134848 216357789095922322992 217251829546731919368 217870780628061639936 218491495102785462272 219394352520565567488 220961146310729180928 222506329152062951424 224679242522688566184 225662447296063844352 226250426036833241472 226895014145200287744 228874355407256672256 229459651938064918656 229820117206460212224 234341772192066299904 235621745458477221888 236026679013733443264 237677215230612698112 239339293658798800896 241048523248068197376 242734177256795947008 243402512732912613366 245104628206569344928 245802931990633645056 246177215232069648384 247521833612945768448 248581289599570328544 249681114989734551552 250319620296070820352 251032781607455637504 252764147838024636957 253870253208071824896 255256890913350323712 257483649833163756288 258217221485110091776 259271747957179736064 259284234797032034304 260687888592357777408 262962025361528942592 265530013890450123672 266286509656519782144 267386867134439285376 268148653080691249152 271179588654076722048 271952180074743607296 276528298489462850688 276949367136078354432 278462062814563989504 279653950799516619612 280891254363451370496 282411879308387592192 282855528869489491968 286867664030758846464 288477052127896430656 289669106062309225824 290494374170748853248 292525803360754089984 294614861747638907904 295832278531720060416 296675105536083935232 298721265626756389131 299572323363584754912 300883263061418459136 301667234715777655296 302526685526933716992 305165807209675563008 305946202584086558208 306426822941946949632 308085686518241009664 311094335800645707024 312455696256088399872 314162327277969629184 314702238684977924352 316002661158882791808 316902953640816930816 321398030997424263168 324536683643883484488 326806170942092459904 327737242654178193408 329091528780848351232 331441719466093771392 333759493728094427136 337018863784032849276 338493670944095766528 340342521217800431616 343311533110885008384 344189477907097377984 345712313062709379072 350616033815371923456 354040018520600164896 355048679542026376192 356515822845919047168 357531537440921665536 361572784872102296064 362602906766324809728 364101265885193920512 365103769099368920049 367656942309854017392 368704397985950467584 369265822848104472576 371282750419418652672 372871934399355492816 374521672484601827328 376549172411183456256 380805379812107737344 382885336370025485568 386225474749745634432 387325832227665137664 388926352195548051456 392819815663518543872 394443038042293413888 398295020835675185508 399429764484779673216 402222979621036873728 406769382981115083072 407928270112115410944 408569097255929266176 414792447734194276032 419602984913303899136 421336881545177055744 422537271521089241088 423617818962581388288 428530707996565684224 430301496046138269696 432715578191844645984 434503659093463838736 435741561256123279872 436982990205570924544 438788705041131134976 441922292621458361856 445012658304125902848 449358485045377132368 451324894592127688704 452500852073666482944 453790028290400575488 457748710814513344512 458919303876129837312 459640234412920424448 468683544384132599808 471243490916954443776 472053358027466886528 475354430461225396224 482097046496136394752 486805025465825226732 490209256413138689856 491605863981267290112 497162579199140657088 499362229979469103104 500639240592141640704 505528295676049273914 507740506416143649792 510513781826700647424 514967299666327512576 516434442970220183552 518543495914359472128 518568469594064068608 521375777184715554816 525924050723057885184 531060027780900247344 532573019313039564288 534773734268878570752 536297306161382498304 542359177308153444096 543904360149487214592 553056596978925701376 553898734272156708864 556924125629127979008 559307901599033239224 561782508726902740992 564823758616775184384 576954104255792861312 579338212124618451648 580988748341497706496 589229723495277815808 591664557063440120832 597442531253512778262 599144646727169509824 603334469431555310592 610331614419351126016 611892405168173116416 612853645883893899264 616171373036482019328 622188671601291414048 624911392512176799744 628324654555939258368 629404477369955848704 632005322317765583616 633805907281633861632 642796061994848526336 649073367287766968976 653612341884184919808 655474485308356386816 658183057561696702464 662883438932187542784 667518987456188854272 674037727568065698552 676987341888191533056 680685042435600863232 686623066221770016768 688378955814194755968 708080037041200329792 710097359084052752384 713031645691838094336 723145569744204592128 728202531770387841024 730207538198737840098 735313884619708034784 737408795971900935168 738531645696208945152 742565500838837305344 745743868798710985632 749043344969203654656 753098344822366912512 761610759624215474688 765770672740050971136 772450949499491268864 774651664455330275328 777852704391096102912 785639631327037087744 788886076084586827776 796590041671350371016 798859528969559346432 804445959242073747456 813538765962230166144 815856540224230821888 829584895468388552064 839205969826607798272 842673763090354111488 847235637925162776576 860602992092276539392 865431156383689291968 869007318186927677472 871483122512246559744 877577410082262269952 883844585242916723712 890025316608251805696 898716970090754264736 902649789184255377408 905001704147332965888 907580056580801150976 915497421629026689024 917838607752259674624 919280468825840848896 937367088768265199616 942486981833908887552 944106716054933773056 950708860922450792448 964194092992272789504 973610050931650453464 980418512826277379712 983211727962534580224 994325158398281314176 1001278481184283281408 1011056591352098547828 1015481012832287299584 1021027563653401294848 1029934599332655025152 1037136939188128137216 1051848101446115770368 1062120055561800494688 1065146038626079128576 1069547468537757141504 1072594612322764996608 1084718354616306888192 1087808720298974429184 1095311307298106760147 1106113193957851402752 1107797468544313417728 1113848251258255958016 1118615803198066478448 1123565017453805481984 1129647517233550368768 1153908208511585722624 1158676424249236903296 1161977496682995412992 1178459446990555631616 1183329114126880241664 1194885062507025556524 1198289293454339019648 1206668938863110621184 1223784810336346232832 1225707291767787798528 1244377343202582828096 1258808954739911697408 1264010644635531167232 1267611814563267723264 1285592123989697052672 1298146734575533937952 1307224683768369839616 1310948970616712773632 1316366115123393404928 1325766877864375085568 1335037974912377708544 1348075455136131397104 1353974683776383066112 1361370084871201726464 1373246132443540033536 1376757911628389511936 1416160074082400659584 1420194718168105504768 1426063291383676188672 1446291139488409184256 1460415076397475680196 1470627769239416069568 1474817591943801870336 1491487737597421971264 1498086689938407309312 1523221519248430949376 1531541345480101942272 1544901898998982537728 1549303328910660550656 1555705408782192205824 1571279262654074175488 1577772152169173655552 1593180083342700742032 1597719057939118692864 1608891918484147494912 1627077531924460332288 1631713080448461643776 1659169790936777104128 1678411939653215596544 1685347526180708222976 1694471275850325553152 1730862312767378583936 1738014636373855354944 1742966245024493119488 1767689170485833447424 1797433940181508529472 1810003408294665931776 1830994843258053378048 1835677215504519349248 1838560937651681697792 1874734177536530399232 1884973963667817775104 1888213432109867546112 1901417721844901584896 1928388185984545579008 1947220101863300906928 1960837025652554759424 1966423455925069160448 1988650316796562628352 2002556962368566562816 2022113182704197095656 2030962025664574599168 2042055127306802589696 2059869198665310050304 2124240111123600989376 2130292077252158257152 2139094937075514283008 2169436709232613776384 2190622614596213520294 2212226387915702805504 2215594937088626835456 2227696502516511916032 2237231606396132956896 2247130034907610963968 2259295034467100737536 2307816417023171445248 2317352848498473806592 2323954993365990825984 2356918893981111263232 2366658228253760483328 2389770125014051113048 2396578586908678039296 2413337877726221242368 2447569620672692465664 2488754686405165656192 2517617909479823394816 2528021289271062334464 2596293469151067875904 2614449367536739679232 2632732230246786809856 2651533755728750171136 2670075949824755417088 2696150910272262794208 2707949367552766132224 2722740169742403452928 2746492264887080067072 2753515823256779023872 2832320148164801319168 2840389436336211009536 2852126582767352377344 2892582278976818368512 2920830152794951360392 2941255538478832139136 2949635183887603740672 2982975475194843942528 3046443038496861898752 3063082690960203884544 3089803797997965075456 3111410817564384411648 3155544304338347311104 3186360166685401484064 3195438115878237385728 3217783836968294989824 3254155063848920664576 3263426160896923287552 3285933921894320280441 3318339581873554208256 3356823879306431193088 3370695052361416445952 3388942551700651106304 3461724625534757167872 3476029272747710709888 3485932490048986238976 3535378340971666894848 3594867880363017058944 3620006816589331863552 3671354431009038698496 3677121875303363395584 3776426864219735092224 3802835443689803169792 3856776371969091158016 3894440203726601813856 3921674051305109518848 3932846911850138320896 3977300633593125256704 4005113924737133125632 4044226365408394191312 4061924051329149198336 4084110254613605179392 4119738397330620100608 4248480222247201978752 4260584154504316514304 4278189874151028566016 4338873418465227552768 4381245229192427040588 4424452775831405611008 4474463212792265913792 4494260069815221927936 4615632834046342890496 4634705696996947613184 4647909986731981651968 4713837787962222526464 4733316456507520966656 4779540250028102226096 4793157173817356078592 4826675755452442484736 4895139241345384931328 4977509372810331312384 5035235818959646789632 5056042578542124668928 5192586938302135751808 5228898735073479358464 5303067511457500342272 5392301820544525588416 5492984529774160134144 5507031646513558047744 5664640296329602638336 5680778872672422019072 5704253165534704754688 5785164557953636737024 5841660305589902720784 5882511076957664278272 5899270367775207481344 5965950950389687885056 6092886076993723797504 6126165381920407769088 6179607595995930150912 6372720333370802968128 6390876231756474771456 6508310127697841329152 6571867843788640560882 6636679163747108416512 6713647758612862386176 6741390104722832891904 6777885103401302212608 6923449251069514335744 6952058545495421419776 6971864980097972477952 7070756681943333789696 7189735760726034117888 7240013633178663727104 7342708862018077396992 7552853728439470184448 7788880407453203627712 7843348102610219037696 7954601267186250513408 8010227849474266251264 8088452730816788382624 8123848102658298396672 8168220509227210358784 8239476794661240201216 8496960444494403957504 8521168309008633028608 8556379748302057132032 8677746836930455105536 8762490458384854081176 8848905551662811222016 8948926425584531827584 9231265668092685780992 9269411393993895226368 9466632913015041933312 9559080500056204452192 9586314347634712157184 9653351510904884969472 9790278482690769862656 9955018745620662624768 10070471637919293579264 10112085157084249337856 10385173876604271503616 10457797470146958716928 10606135022915000684544 10784603641089051176832 11014063293027116095488 11329280592659205276672 11408506331069409509376 11570329115907273474048 11683320611179805441568 11765022153915328556544 11798540735550414962688 11931901900779375770112 12185772153987447595008 12252330763840815538176 12359215191991860301824 12745440666741605936256 12781752463512949542912 13016620255395682658304 13143735687577281121764 13273358327494216833024 13482780209445665783808 13846898502139028671488 13904117090990842839552 13943729960195944955904 14141513363886667579392 14379471521452068235776 14480027266357327454208 14685417724036154793984 15105707456878940368896 15577760814906407255424 15686696205220438075392 15909202534372501026816 16176905461633576765248 16478953589322480402432 16993920888988807915008 17042336618017266057216 17112759496604114264064 17355493673860910211072 17524980916769708162352 17697811103325622444032 17897852851169063655168 18462531336185371561984 18538822787987790452736 19118161000112408904384 19172628695269424314368 19910037491241325249536 20140943275838587158528 20224170314168498675712 20770347753208543007232 20915594940293917433856 21212270045830001369088 21569207282178102353664 22028126586054232190976 22658561185318410553344 23366641222359610883136 23530044307830657113088 23863803801558751540224 24371544307974895190016 24504661527681631076352 24718430383983720603648 25490881333483211872512 25563504927025899085824 26033240510791365316608 26287471375154562243528 26546716654988433666048 27693797004278057342976 27808234181981685679104 28758943042904136471552 28960054532714654908416 29370835448072309587968 30211414913757880737792 31155521629812814510848 31373392410440876150784 31818405068745002053632 32353810923267153530496 33987841777977615830016 34225518993208228528128 34710987347721820422144 35049961833539416324704 35395622206651244888064 35795705702338127310336 36925062672370743123968 37077645575975580905472 38236322000224817808768 38345257390538848628736 39820074982482650499072 40448340628336997351424 41540695506417086014464 41831189880587834867712 42424540091660002738176 43138414564356204707328 44056253172108464381952 45317122370636821106688 46733282444719221766272 47060088615661314226176 47727607603117503080448 49436860767967441207296 50981762666966423745024 51127009854051798171648 52066481021582730633216 52574942750309124487056 53093433309976867332096 55387594008556114685952 55616468363963371358208 57517886085808272943104 60422829827515761475584 62311043259625629021696 62746784820881752301568 63636810137490004107264 64707621846534307060992 67975683555955231660032 70099923667078832649408 71591411404676254620672 73850125344741486247936 74155291151951161810944 76472644000449635617536 76690514781077697257472 79640149964965300998144 83081391012834172028928 86276829128712409414656 88112506344216928763904 90634244741273642213376 93466564889438443532544 94120177231322628452352 95455215206235006160896 101963525333932847490048 104132962043165461266432 105149885500618248974112 106186866619953734664192 110775188017112229371904 111232936727926742716416 115035772171616545886208 124622086519251258043392 125493569641763504603136 127273620274980008214528 129415243693068614121984 135951367111910463320064 140199847334157665298816 143182822809352509241344 148310582303902323621888 152945288000899271235072 153381029562155394514944 159280299929930601996288 166162782025668344057856 172553658257424818829312 181268489482547284426752 186933129778876887065088 188240354462645256904704 190910430412470012321792 203927050667865694980096 210299771001236497948224 221550376034224458743808 222465873455853485432832 230071544343233091772416 249244173038502516086784 258830487386137228243968 271902734223820926640128 280399694668315330597632 286365645618705018482688 305890576001798542470144 318560599859861203992576 332325564051336688115712 345107316514849637658624 373866259557753774130176 376480708925290513809408 381820860824940024643584 407854101335731389960192 420599542002472995896448 444931746911706970865664 460143088686466183544832 498488346077005032173568 517660974772274456487936 543805468447641853280256 560799389336630661195264 572731291237410036965376 611781152003597084940288 664651128102673376231424 690214633029699275317248 747732519115507548260352 815708202671462779920384 841199084004945991792896 996976692154010064347136 1035321949544548912975872 1121598778673261322390528 1145462582474820073930752 1223562304007194169880576 1380429266059398550634496 1495465038231015096520704 1631416405342925559840768 1682398168009891983585792 1993953384308020128694272 2070643899089097825951744 2243197557346522644781056 2447124608014388339761152 2990930076462030193041408 3364796336019783967171584 4141287798178195651903488 4486395114693045289562112 4894249216028776679522304 5981860152924060386082816 6729592672039567934343168 8972790229386090579124224 13459185344079135868686336 17945580458772181158248448 26918370688158271737372672 53836741376316543474745344
- Sum of all divisors σ(n): 196552735263258991363994135
- Sum of proper divisors (its aliquot sum) s(n): 142715993886942447889248791
- 53836741376316543474745344 is an abundant number, because the sum of its proper divisors (142715993886942447889248791) is greater than itself. Its abundance is 88879252510625904414503447
Bases of 53836741376316543474745344
- Binary: 101100100010000101111110011001000101011010111101000111111001001101111001000000000000002
- Hexadecimal: 0x2C885F9915AF47E4DE4000
- Base-36: 6RIUQ9OLT105J4000
Squares and roots of 53836741376316543474745344
- 53836741376316543474745344 squared (538367413763165434747453442) is 2898394722020393711744351144547710544234725649678336
- 53836741376316543474745344 cubed (538367413763165434747453443) is 156040127055892816393369227237997564904730522753946412318498510814613113667584
-
53836741376316543474745344 is a
perfect square number . Itssquare root is 7337352477312 -
The
cube root of 53836741376316543474745344 is 377595017.5305146669 - Being both a perfect square and a perfect cube, 53836741376316543474745344 is also a
perfect sixth number .
Scales and comparisons
How big is 53836741376316543474745344?- 53,836,741,376,316,543,474,745,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 53,836,741,376,316,543,474,745,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 53836741376316543474745344 cubic inches would be around 31466251.5 feet tall.
Recreational maths with 53836741376316543474745344
- 53836741376316543474745344 backwards is 44354747434561367314763835
- 53836741376316543474745344 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 53836741376316543474745344's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 53836741376316543474745344 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 53836741376316543474745344 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/53836741376316543474745344/
Chicago style:
Numbermatics. 2024. "Number 53836741376316543474745344 - Facts about the integer". https://numbermatics.com/n/53836741376316543474745344/
The information we have on file for 53836741376316543474745344 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 53836741376316543474745344, math, Factors of 53836741376316543474745344, curriculum, school, college, exams, university, Prime factorization of 53836741376316543474745344, STEM, science, technology, engineering, physics, economics, calculator, fifty-three septillion, eight hundred thirty-six sextillion, seven hundred forty-one quintillion, three hundred seventy-six quadrillion, three hundred sixteen trillion, five hundred forty-three billion, four hundred seventy-four million, seven hundred forty-five thousand, three hundred forty-four.