99825845485465170698305536
99,825,845,485,465,170,698,305,536 is an even composite number composed of five prime numbers multiplied together.
99825845485465170698305536 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 99825845485465170698305536:
226 × 36 × 114 × 134 × 474
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 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)See below for interesting mathematical facts about the number 99825845485465170698305536 from the Numbermatics database.
Names of 99825845485465170698305536
- Cardinal: 99825845485465170698305536 can be written as Ninety-nine septillion, eight hundred twenty-five sextillion, eight hundred forty-five quintillion, four hundred eighty-five quadrillion, four hundred sixty-five trillion, one hundred seventy billion, six hundred ninety-eight million, three hundred five thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 9.9825845485465170698305536 × 1025
Factors of 99825845485465170698305536
Divisors of 99825845485465170698305536
- Number of divisors d(n): 23625
-
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 32768 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 65536 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 98304 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 131072 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 196608 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 262144 263538 263952 264704 265837 267289 267696 269568 270336 272976 274104 276848 277992 278784 281216 282752 285948 287496 288768 290004 291588 292032 292864 294912 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 360448 362934 363968 365472 368082 370656 371712 373248 373321 375342 376893 380666 381264 382239 383328 385024 386672 388784 389376 393216 395307 395928 397056 401544 402688 404352 405504 409464 413036 415272 415292 416988 418176 421824 424128 425984 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 524288 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 589824 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 720896 725868 727936 730944 736164 741312 743424 746496 746642 750684 753786 761332 762528 764478 766656 770048 771147 773344 775359 777568 778752 786357 786432 790614 791856 794112 797511 801867 803088 805376 808704 811008 813241 818928 826072 830544 830584 833976 836352 843648 848256 851968 857844 860288 862488 866304 870012 874764 876096 878592 884736 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 1048576 1054152 1055808 1058816 1063348 1067742 1069156 1070784 1073574 1078272 1081344 1088802 1091904 1096416 1104246 1107392 1111968 1115136 1119963 1124864 1126026 1131008 1135849 1141998 1142053 1143792 1146717 1149984 1155072 1160016 1166352 1168128 1171456 1179648 1182896 1185921 1187784 1191168 1204632 1208064 1213056 1216512 1228392 1239108 1245816 1245876 1251328 1254528 1256684 1263548 1265472 1272384 1277952 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 1441792 1451736 1455872 1461888 1472328 1482624 1486848 1492992 1493284 1501368 1507572 1522664 1525056 1528956 1533312 1540096 1542294 1546688 1550718 1555136 1557504 1572714 1572864 1581228 1583712 1588224 1595022 1601613 1603734 1606176 1610361 1610752 1617408 1622016 1626482 1633203 1637856 1652144 1656369 1661088 1661168 1667952 1672704 1687296 1689039 1696512 1703936 1712997 1715688 1720576 1724976 1732608 1740024 1749528 1752192 1757184 1769472 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 2097152 2108304 2111616 2117632 2126696 2135484 2138312 2141568 2147148 2156544 2162688 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 2359296 2365792 2371842 2375568 2382336 2392533 2405601 2409264 2416128 2426112 2433024 2439723 2456784 2474329 2478216 2491632 2491752 2502656 2509056 2513368 2527096 2530944 2544768 2555904 2573532 2580864 2587464 2598912 2610036 2617472 2624292 2628288 2635776 2654208 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 2883584 2903472 2911744 2923776 2924207 2940179 2944656 2965248 2973696 2985984 2986568 3002736 3015144 3045328 3050112 3057912 3066624 3080192 3084588 3093376 3101436 3110272 3115008 3145428 3145728 3162456 3167424 3176448 3190044 3203226 3207468 3212352 3220722 3221504 3234816 3244032 3252964 3266406 3275712 3304288 3312738 3322176 3322336 3335904 3345408 3359889 3374592 3378078 3393024 3407547 3407872 3425994 3426159 3431376 3441152 3449952 3455881 3465216 3474757 3480048 3499056 3504384 3514368 3538944 3548688 3557763 3563352 3573504 3599024 3613896 3624192 3649536 3655808 3675776 3685176 3717324 3737448 3737628 3748096 3753984 3763584 3770052 3790644 3796416 3807232 3817152 3833856 3844412 3860298 3871296 3881196 3898368 3915054 3926208 3936438 3942432 3953664 3964928 3981312 3992274 4003648 4020192 4027101 4048902 4049097 4066816 4077216 4088832 4105728 4106531 4112784 4128762 4135248 4145823 4153344 4193904 4194304 4204629 4216608 4223232 4235264 4253392 4270968 4276624 4283136 4294296 4313088 4325376 4355208 4367616 4385664 4416984 4429568 4447872 4460544 4479852 4499456 4504104 4524032 4543396 4567992 4568212 4575168 4586868 4599936 4620288 4626882 4640064 4652154 4665408 4672512 4685824 4718142 4718592 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 5111808 5138991 5147064 5161728 5174928 5197824 5220072 5234944 5248584 5256576 5271552 5308416 5323032 5360256 5369468 5398536 5398796 5420844 5436288 5451776 5474304 5483712 5505016 5513664 5527764 5537792 5575986 5591872 5606172 5606442 5622144 5630976 5645376 5655078 5685966 5694624 5710848 5725728 5750784 5766618 5767168 5790447 5806944 5823488 5847552 5848414 5872581 5880358 5889312 5904657 5930496 5947392 5971968 5973136 5988411 6005472 6030288 6073353 6090656 6100224 6115824 6133248 6160384 6169176 6186752 6193143 6202872 6220544 6230016 6290856 6291456 6324912 6334848 6352896 6380088 6406452 6414936 6424704 6441444 6443008 6469632 6488064 6505928 6532812 6551424 6608576 6625476 6644352 6644672 6671808 6690816 6719778 6749184 6756156 6786048 6815094 6815744 6851988 6852318 6862752 6882304 6899904 6911762 6930432 6940323 6949514 6960096 6978231 6998112 7008768 7028736 7077213 7077888 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 7667712 7688824 7720596 7742592 7762392 7796736 7830108 7852416 7872876 7884864 7907328 7929856 7962624 7984548 8007296 8040384 8054202 8097804 8098194 8133632 8154432 8177664 8211456 8213062 8225568 8257524 8270496 8291646 8306688 8363979 8387808 8388608 8409258 8409663 8433216 8446464 8470528 8482617 8506784 8528949 8541936 8553248 8566272 8588592 8626176 8649927 8650752 8710416 8735232 8771328 8772621 8820537 8833968 8859136 8895744 8921088 8945651 8959704 8998912 9008208 9048064 9086792 9135984 9136424 9150336 9173736 9199872 9240576 9253764 9280128 9304308 9330816 9345024 9371648 9436284 9437184 9463168 9487368 9502272 9529344 9570132 9622404 9637056 9664512 9704448 9706346 9732096 9758892 9759362 9799218 9827136 9897316 9912864 9938214 9966528 9967008 10010624 10036224 10053472 10079667 10108384 10123776 10134234 10179072 10222641 10223616 10277982 10278477 10294128 10323456 10349856 10367643 10395648 10424271 10440144 10469888 10497168 10513152 10543104 10572133 10616832 10646064 10673289 10720512 10738936 10797072 10797592 10841688 10872576 10903552 10948608 10967424 11010032 11027328 11055528 11075584 11151972 11183744 11212344 11212884 11244288 11261952 11290752 11310156 11371932 11389248 11421696 11451456 11501568 11533236 11534336 11580894 11613888 11646976 11695104 11696828 11745162 11760716 11778624 11809314 11860992 11894784 11943936 11946272 11976822 12010944 12060576 12081303 12146706 12147291 12181312 12200448 12231648 12266496 12319593 12320768 12338352 12373504 12386286 12405744 12441088 12460032 12494339 12562583 12581712 12582912 12613887 12649824 12669696 12705792 12760176 12812904 12829872 12849408 12882888 12886016 12939264 12976128 13011856 13065624 13102848 13217152 13250952 13288704 13289344 13343616 13381632 13439556 13498368 13512312 13572096 13630188 13631488 13703976 13704636 13725504 13764608 13799808 13823524 13860864 13880646 13899028 13920192 13956462 13996224 14017536 14057472 14154426 14155776 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 15335424 15377648 15416973 15441192 15485184 15524784 15593472 15660216 15704832 15745752 15769728 15814656 15859712 15925248 15969096 16014592 16080768 16108404 16195608 16196388 16267264 16308864 16355328 16422912 16426124 16451136 16515048 16540992 16583292 16613376 16727958 16775616 16777216 16818516 16819326 16866432 16892928 16941056 16965234 17013568 17057898 17083872 17106496 17132544 17177184 17252352 17299854 17301504 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 18481152 18507528 18560256 18579429 18608616 18661632 18690048 18743296 18872568 18874368 18926336 18974736 19004544 19058688 19140264 19244808 19274112 19329024 19408896 19412692 19464192 19517784 19518724 19598436 19654272 19794632 19825728 19876428 19933056 19934016 20021248 20072448 20106944 20159334 20216768 20247552 20268468 20358144 20445282 20447232 20555964 20556954 20588256 20646912 20699712 20735286 20791296 20820969 20848542 20880288 20934693 20939776 20994336 21026304 21086208 21144266 21231639 21233664 21292128 21346578 21441024 21477872 21532797 21594144 21595184 21650409 21683376 21745152 21807104 21897216 21934848 21957507 22020064 22054656 22111056 22151168 22268961 22303944 22367488 22424688 22425768 22488576 22523904 22581504 22620312 22743864 22778496 22843392 22902912 23003136 23066472 23068672 23161788 23227776 23293952 23390208 23393656 23490324 23521432 23557248 23618628 23721984 23789568 23887872 23892544 23953644 24021888 24121152 24162606 24293412 24294582 24362624 24400896 24463296 24532992 24639186 24641536 24676704 24747008 24772572 24811488 24882176 24920064 24988678 25091937 25125166 25163424 25165824 25227774 25228989 25299648 25339392 25411584 25447851 25520352 25586847 25625808 25659744 25698816 25765776 25772032 25878528 25949781 25952256 26023712 26131248 26205696 26317863 26434304 26461611 26501904 26577408 26578688 26687232 26763264 26836953 26879112 26996736 27024624 27144192 27260376 27262976 27407952 27409272 27451008 27529216 27599616 27647048 27721728 27761292 27798056 27840384 27912924 27992448 28035072 28114944 28308852 28311552 28389504 28462104 28506816 28588032 28710396 28792192 28867212 28911168 28993536 29119038 29196288 29246464 29276676 29278086 29406208 29481408 29532074 29691948 29693378 29738592 29814642 29899584 29901024 29984768 30031872 30108672 30160416 30239001 30325152 30371328 30402702 30457856 30537216 30667923 30670848 30755296 30833946 30835431 30882384 30970368 31049568 31102929 31186944 31272813 31320432 31409664 31491504 31539456 31629312 31716399 31719424 31850496 31938192 32029184 32161536 32166277 32216808 32341969 32391216 32392776 32534528 32617728 32710656 32845824 32852248 32902272 33030096 33081984 33166584 33226752 33455916 33551232 33554432 33637032 33638652 33732864 33785856 33882112 33930468 34027136 34115796 34167744 34212992 34265088 34354368 34504704 34599708 34603008 34841664 34940928 35085312 35090484 35092174 35235486 35282148 35335872 35427942 35436544 35582976 35684352 35782604 35838816 35930466 35995648 36032832 36192256 36243909 36347168 36440118 36441873 36543936 36545696 36601344 36694944 36799488 36958779 36962304 37015056 37120512 37158858 37217232 37323264 37380096 37483017 37486592 37687749 37745136 37748736 37852672 37949472 38009088 38014691 38117376 38222327 38280528 38489616 38548224 38658048 38817792 38825384 38928384 39035568 39037448 39196872 39308544 39589264 39651456 39752856 39866112 39868032 40042496 40144896 40213888 40318668 40433536 40495104 40536936 40716288 40890564 40894464 41111928 41113908 41176512 41293824 41399424 41470572 41582592 41641938 41697084 41760576 41869386 41879552 41988672 42052608 42172416 42288532 42463278 42467328 42584256 42693156 42882048 42955744 43065594 43188288 43190368 43300818 43366752 43490304 43614208 43678557 43794432 43869696 43915014 43917129 44040128 44109312 44222112 44298111 44302336 44537922 44540067 44607888 44734976 44849376 44851536 44977152 45047808 45163008 45171841 45240624 45487728 45556992 45604053 45686784 45805824 46006272 46132944 46137344 46250919 46323576 46455552 46587904 46780416 46787312 46980648 47042864 47114496 47237256 47443968 47579136 47775744 47785088 47907288 48043776 48242304 48325212 48586824 48589164 48725248 48801792 48926592 49065984 49278372 49283072 49353408 49494016 49545144 49622976 49764352 49840128 49977356 50183874 50250332 50326848 50331648 50455548 50457978 50599296 50678784 50823168 50895702 51040704 51173694 51251616 51319488 51397632 51531552 51544064 51757056 51899562 51904512 52047424 52262496 52411392 52635726 52638261 52868608 52923222 53003808 53154816 53157376 53374464 53384903 53526528 53673906 53676491 53758224 53895699 53993472 54049248 54288384 54520752 54525952 54660177 54815904 54818544 54902016 55058432 55199232 55294096 55443456 55522584 55596112 55680768 55738287 55825848 55984896 56070144 56229888 56617704 56623104 56779008 56924208 57013632 57176064 57420792 57584384 57734424 57822336 57987072 58238076 58392576 58492928 58553352 58556172 58812416 58962816 59064148 59383896 59386756 59477184 59629284 59799168 59802048 59969536 60063744 60217344 60320832 60478002 60650304 60742656 60805404 60915712 61074432 61335846 61341696 61510592 61667892 61670862 61764768 61940736 62099136 62205858 62373888 62545626 62640864 62819328 62983008 63078912 63091249 63258624 63432798 63435853 63438848 63694917 63700992 63876384 64058368 64323072 64332554 64433616 64598391 64683938 64782432 64785552 64951227 65069056 65235456 65421312 65691648 65704496 65804544 65872521 66060192 66163968 66333168 66453504 66806883 66911832 67102464 67108864 67274064 67277304 67465728 67571712 67764224 67860936 68054272 68231592 68335488 68425984 68530176 68708736 69009408 69199416 69206016 69683328 69881856 70170624 70180968 70184348 70470972 70564296 70671744 70855884 70873088 71165952 71368704 71565208 71677632 71860932 71991296 72065664 72384512 72487818 72694336 72880236 72883746 73087872 73091392 73202688 73389888 73598976 73917558 73924608 74030112 74241024 74317716 74434464 74646528 74760192 74966034 74973184 75275811 75375498 75490272 75497472 75686967 75705344 75898944 76018176 76029382 76234752 76343553 76444654 76561056 76760541 76979232 77096448 77316096 77635584 77650768 77849343 77856768 78071136 78074896 78393744 78617088 78953589 79178528 79302912 79384833 79505712 79732224 79736064 80084992 80289792 80427776 80510859 80637336 80867072 80990208 81073872 81432576 81781128 81788928 82223856 82227816 82353024 82587648 82798848 82941144 83165184 83283876 83394168 83521152 83738772 83759104 83977344 84105216 84344832 84577064 84926556 84934656 85168512 85386312 85764096 85911488 86131188 86376576 86380736 86601636 86733504 86980608 87228416 87357114 87588864 87739392 87830028 87834258 88080256 88218624 88444224 88596222 88604672 89075844 89080134 89215776 89469952 89698752 89703072 89954304 90095616 90326016 90343682 90481248 90717003 90975456 91113984 91208106 91373568 91611648 92003769 92012544 92265888 92274688 92501838 92506293 92647152 92911104 93175808 93308787 93560832 93574624 93818439 93961296 94085728 94228992 94474512 94887936 95149197 95158272 95551488 95570176 95814576 96087552 96484608 96498831 96650424 97025907 97173648 97178328 97450496 97603584 97853184 98131968 98556744 98566144 98706816 98988032 99090288 99245952 99528704 99680256 99954712 100367748 100500664 100653696 100663296 100911096 100915956 101198592 101357568 101646336 101791404 102081408 102347388 102503232 102638976 102795264 103063104 103088128 103514112 103799124 103809024 104094848 104524992 104822784 105271452 105276522 105737216 105846444 106007616 106309632 106314752 106748928 106769806 107053056 107347812 107352982 107516448 107791398 107986944 108098496 108576768 108731727 109041504 109051904 109320354 109325619 109631808 109637088 109804032 110116864 110398464 110588192 110876337 110886912 111045168 111192224 111361536 111476574 111651696 111969792 112140288 112449051 112459776 113063247 113235408 113246208 113558016 113848416 114027264 114044073 114352128 114666981 114841584 115168768 115468848 115644672 115974144 116293463 116476152 116785152 116985856 117106704 117112344 117624832 117925632 118128296 118767792 118773512 118954368 119258568 119598336 119604096 119939072 120127488 120434688 120641664 120956004 121300608 121485312 121610808 121831424 122148864 122671692 122683392 123021184 123335784 123341724 123529536 123881472 124198272 124411716 124747776 125091252 125281728 125638656 125966016 126157824 126182498 126517248 126865596 126871706 126877696 127389834 127401984 127752768 128116736 128646144 128665108 128867232 129196782 129367876 129564864 129571104 129902454 130138112 130470912 130842624 131035671 131383296 131408992 131609088 131745042 131751387 132120384 132327936 132666336 132894333 132907008 133613766 133620201 133823664 134204928 134548128 134554608 134931456 135143424 135515523 135528448 135721872 136108544 136463184 136670976 136851968 137060352 137417472 137437729 138018816 138188413 138398832 138412032 138752757 139366656 139763712 140341248 140361936 140368696 140941944 141128592 141343488 141711768 141746176 142331904 142737408 143130416 143355264 143721864 143982592 144131328 144769024 144975636 145388672 145760472 145767492 146175744 146182784 146405376 146779776 147197952 147835116 147849216 148060224 148482048 148635432 148868928 149293056 149520384 149932068 149946368 150551622 150750996 150980544 150994944 151373934 151410688 151797888 152036352 152058764 152469504 152687106 152889308 153122112 153521082 153958464 154192896 154632192 155271168 155301536 155698686 155713536 156142272 156149792 156787488 157234176 157907178 157914783 158357056 158605824 158769666 159011424 159464448 159472128 160154709 160169984 160579584 160855552 161021718 161029473 161274672 161734144 161980416 162147744 162426407 162865152 163313579 163562256 163577856 163980531 164447712 164455632 164706048 165175296 165597696 165882288 166330368 166567752 166788336 167042304 167214861 167477544 167518208 167954688 168210432 168689664 169154128 169853112 169869312 170337024 170772624 171528192 171822976 172262376 172753152 172761472 173203272 173467008 173961216 174456832 174714228 175177728 175478784 175660056 175668516 176160512 176437248 176888448 177192444 177209344 178151688 178160268 178431552 178939904 179397504 179406144 179908608 180191232 180652032 180687364 180962496 181434006 181950912 182227968 182416212 182747136 183223296 184007538 184025088 184531776 184549376 185003676 185012586 185294304 185822208 186351616 186617574 187121664 187149248 187636878 187922592 188171456 188457984 188949024 189273747 189775872 190298394 190307559 190316544 191102976 191140352 191629152 192175104 192969216 192997662 193006957 193300848 193795173 194051814 194347296 194356656 194853681 194900992 195207168 195706368 196263936 197113488 197132288 197413632 197617563 197976064 198180576 198491904 199057408 199360512 199909424 200420649 200735496 201001328 201307392 201326592 201822192 201831912 202397184 202715136 203292672 203582808 204162816 204694776 205006464 205277952 205590528 206126208 206176256 207028224 207598248 207618048 208189696 209049984 209645568 210542904 210553044 211474432 211692888 212015232 212619264 212629504 213497856 213539612 214106112 214695624 214705964 215032896 215582796 215973888 216196992 217153536 217463454 218083008 218103808 218640708 218651238 219263616 219274176 219608064 220233728 220796928 221176384 221752674 221773824 222090336 222384448 222723072 222953148 223303392 223939584 224280576 224898102 224919552 226126494 226470816 226492416 227116032 227696832 228054528 228088146 228099131 228704256 229030659 229333962 229683168 230281623 230337536 230937696 231289344 231948288 232586926 232952304 233548029 233570304 233971712 234213408 234224688 235249664 235851264 236256592 236860767 237535584 237547024 237908736 238154499 238517136 239196672 239208192 239878144 240254976 240869376 241283328 241532577 241912008 242601216 242970624 243221616 243662848 244297728 245343384 245366784 246042368 246671568 246683448 247059072 247762944 248396544 248823432 249495552 250182504 250563456 251277312 251932032 252315648 252364996 253034496 253731192 253743412 253755392 254779668 254803968 255505536 256233472 257292288 257330216 257734464 258393564 258735752 259129728 259142208 259804908 260276224 260941824 261685248 262071342 262766592 262817984 263218176 263490084 263502774 264240768 264655872 265332672 265788666 265814016 267227532 267240402 267647328 268409856 269096256 269109216 269862912 270286848 271031046 271056896 271443744 272151009 272217088 272926368 273341952 273703936 274120704 274834944 274875458 276011307 276037632 276376826 276797664 276824064 277505514 277518879 278733312 279527424 279926361 280682496 280723872 280737392 281455317 281883888 282257184 282686976 283423536 283492352 284663808 285447591 285474816 286260832 286710528 287443728 287965184 288262656 289496493 289538048 289951272 290777344 291077721 291520944 291534984 292351488 292365568 292810752 293559552 294395904 295670232 295698432 296120448 296964096 297270864 297737856 298586112 299040768 299864136 299892736 301103244 301501992 301961088 301989888 302747868 302821376 303595776 304072704 304117528 304939008 305374212 305778616 306244224 307042164 307916928 308385792 309264384 310542336 310603072 311397372 311427072 312284544 312299584 313574976 314468352 315814356 315829566 316714112 317211648 317539332 318022848 318928896 318944256 320309418 320339968 321159168 321711104 322043436 322058946 322549344 323468288 323960832 324295488 324852814 325730304 326195181 326627158 327124512 327155712 327961062 327976857 328895424 328911264 329412096 330350592 331195392 331764576 332629011 332660736 333135504 333576672 334084608 334429722 334955088 335036416 335909376 336420864 337347153 337379328 338308256 339189741 339706224 339738624 340674048 341545248 342132219 343056384 343645952 344000943 344524752 345506304 345522944 346406544 346934016 347922432 348880389 348913664 349428456 350355456 350957568 351320112 351337032 352321024 352874496 353776896 354384888 354418688 356303376 356320536 356863104 357879808 358795008 358812288 359817216 360382464 361304064 361374728 361924992 362868012 363901824 364455936 364832424 365494272 366446592 368015076 368050176 369063552 369098752 370007352 370025172 370588608 371644416 372703232 373235148 374243328 374298496 375273756 375845184 376342912 376915968 377898048 378547494 379551744 380596788 380615118 380633088 382205952 382280704 383258304 384350208 385938432 385995324 386013914 386601696 387590346 388103628 388694592 388713312 389707362 389801984 390414336 391412736 392527872 393107013 394226976 394264576 394827264 395235126 395254161 395952128 396361152 396983808 398114816 398682999 398721024 399818848 400841298 400860603 401470992 402002656 402614784 403644384 403663824 404794368 405430272 406546569 406585344 407165616 408325632 409389552 410012928 410555904 411181056 412252416 412313187 412352512 414056448 414565239 415196496 415236096 416379392 418099968 418161601 419291136 420445597 421085808 421106088 422948864 423385776 424030464 425238528 425259008 426995712 427079224 428212224 429391248 429411928 430065792 431165592 431947776 432393984 434307072 434926908 436166016 436207616 437281416 437302476 438527232 438548352 439216128 440467456 441593856 442352768 443505348 443547648 444180672 444768896 445446144 445906296 446606784 447879168 448561152 449796204 449839104 452252988 452941632 452984832 454232064 455393664 456109056 456176292 456198262 457408512 458061318 458667924 459366336 460563246 460675072 461875392 462578688 463896576 465173852 465904608 467096058 467140608 467943424 468426816 468449376 470499328 471702528 472513184 473721534 473744349 475071168 475094048 475817472 476308998 477034272 478393344 478416384 479756288 480464127 480509952 481738752 482566656 483065154 483088419 483824016 485202432 485941248 486443232 487279221 487325696 488595456 489940737 490686768 490733568 492084736 493343136 493366896 494118144 495525888 496793088 496890251 497646864 498991104 500365008 501126912 501644583 502554624 503864064 504631296 504729992 506068992 507462384 507486824 507510784 509559336 509607936 511011072 512466944 514584576 514660432 515468928 516787128 517471504 518259456 518284416 519609816 520552448 521883648 523370496 524142684 525533184 525635968 526436352 526980168 527005548 528481536 529311744 530665344 531577332 531628032 534455064 534480804 535294656 536819712 538192512 538218432 539725824 540573696 542062092 542113792 542887488 544302018 544434176 545852736 546683904 547407872 548241408 549669888 549750916 552022614 552075264 552753652 553595328 553648128 555011028 555037758 557466624 559054848 559852722 561364992 561447744 561474784 562910634 563767776 564514368 565373952 566847072 566984704 567821241 569327616 570895182 570922677 570949632 572521664 573421056 574887456 575930368 576525312 578992986 579020871 579076096 579902544 581554688 582155442 583041888 583069968 584702976 584731136 585621504 587119104 587233933 588791808 590441401 591340464 591396864 592240896 592852689 593928192 594541728 595475712 597172224 598081536 599728272 599785472 601261947 602206488 603003984 603922176 603979776 605495736 605642752 607191552 608145408 608235056 609878016 610748424 611557232 612488448 614084328 615833856 616771584 618528768 621084672 621206144 622794744 622854144 624569088 624599168 627149952 628936704 631628712 631659132 633428224 634423296 635078664 636045696 637857792 637888512 640618836 640679936 642318336 643422208 644086872 644117892 645098688 646936576 647921664 648590976 649705628 651460608 652390362 653254316 654249024 654311424 655922124 655953714 657790848 657822528 658824192 660701184 662390784 663529152 665258022 665321472 666271008 667153344 668169216 668859444 669910176 670072832 671818752 672841728 674694306 674758656 676616512 678379482 679412448 679477248 681348096 683090496 684264438 684297393 686112768 687291904 688001886 689049504 691012608 691045888 692813088 693868032 694003739 695844864 697760778 697794383 697827328 698856912 700644087 700710912 701915136 702640224 702674064 704642048 705748992 707553792 708769776 708837376 710582301 712606752 712641072 713726208 714463497 715759616 717590016 717624576 719634432 720764928 722608128 722749456 723849984 724597731 725736024 727803648 728911872 729664848 730988544 732893184 736030152 736100352 738127104 738197504 740014704 740050344 741177216 743288832 745406464 746470296 748486656 748596992 750547512 751690368 752685824 753831936 755796096 757094988 759103488 761193576 761230236 761266176 764411904 764561408 766516608 768700416 771876864 771990648 772027828 773203392 775180692 776207256 777389184 777426624 779414724 779603968 780828672 782825472 785055744 786214026 788453952 788529152 789654528 790470252 790508322 791904256 792722304 793967616 796229632 797365998 797442048 799637696 801682596 801721206 802941984 804005312 805229568 807288768 807327648 809588736 810860544 813093138 813170688 814331232 816651264 818779104 820025856 821111808 822362112 824504832 824626374 824666089 824705024 828033921 828112896 829130478 830392992 830472192 832556637 832758784 836199936 836323202 838582272 839779083 840891194 842171616 842212176 844365951 845897728 846771552 848060928 850477056 850518016 853991424 854158448 856342773 856424448 858782496 858823856 860131584 862331184 863895552 864787968 868489479 868614144 869853816 872332032 872415232 873233163 874562832 874604952 877054464 877096704 878432256 880934912 883187712 884705536 887010696 887095296 888361344 889537792 890892288 891812592 893213568 895758336 897122304 899592408 899678208 904505976 905883264 905969664 908464128 910787328 912218112 912352584 912396524 914817024 916122636 917335848 918732672 921126492 921350144 923750784 925157376 927793152 930347704 931809216 934192116 934281216 935886848 936853632 936898752 940998656 943405056 945026368 947443068 947488698 950142336 950188096 951634944 952617996 954068544 956786688 956832768 959512576 960928254 961019904 963477504 965133312 966130308 966176838 967648032 970404864 971882496 972886464 974558442 974651392 977190912 978585543 979881474 981373536 981467136 983930571 984169472 986686272 986733792 988236288 991051776 993586176 993780502 995293728 997887033 997982208 1000730016 1002253824 1003289166 1005109248 1007728128 1009262592 1009459984 1012041459 1012137984 1014924768 1014973648 1015021568 1017569223 1019118672 1019215872 1022022144 1024933888 1026396657 1029169152 1029320864 1030937856 1032002829 1033574256 1034943008 1036518912 1036568832 1039219632 1041104896 1043767296 1046641167 1046740992 1048285368 1051066368 1051271936 1052872704 1053960336 1054011096 1056963072 1058623488 1061330688 1063154664 1063256064 1068910128 1068961608 1070589312 1073639424 1076385024 1076436864 1079451648 1081147392 1084124184 1084227584 1085774976 1088604036 1088868352 1091705472 1093367808 1094815744 1096482816 1099339776 1099501832 1104045228 1104150528 1105507304 1107190656 1107296256 1110022056 1110075516 1114933248 1118109696 1119705444 1122729984 1122895488 1122949568 1125821268 1127535552 1129028736 1130747904 1133694144 1133969408 1135642482 1138655232 1141790364 1141845354 1141899264 1145043328 1146842112 1149774912 1151860736 1153050624 1157985972 1158041742 1158152192 1159805088 1163109376 1164310884 1166083776 1166139936 1169405952 1169462272 1171243008 1174238208 1174467866 1177583616 1179321039 1180882802 1182680928 1182793728 1184481792 1185705378 1185762483 1187856384 1189083456 1190951424 1194344448 1196048997 1196163072 1199456544 1199570944 1202523894 1202581809 1204412976 1206007968 1207844352 1210991472 1211285504 1214383104 1216290816 1216470112 1219639707 1219756032 1221496848 1223114464 1224976896 1228168656 1231667712 1233543168 1236939561 1237057536 1242169344 1242412288 1243695717 1245589488 1245708288 1249138176 1249198336 1254299904 1254484803 1257873408 1261336791 1263257424 1263318264 1266856448 1268846592 1270157328 1272091392 1275715584 1275777024 1281237672 1281359872 1284636672 1286844416 1288173744 1288235784 1290197376 1293873152 1295843328 1297181952 1299411256 1302921216 1304780724 1306508632 1308498048 1308622848 1311844248 1311907428 1315581696 1315645056 1317648384 1321402368 1324781568 1327058304 1330516044 1330642944 1332542016 1334306688 1336338432 1337718888 1339820352 1340145664 1343637504 1345683456 1349388612 1349517312 1353233024 1356758964 1358824896 1358954496 1362696192 1366180992 1368528876 1368594786 1372225536 1374583808 1376003772 1378099008 1382025216 1382091776 1385626176 1387736064 1388007478 1391689728 1395521556 1395588766 1395654656 1397713824 1401288174 1401421824 1403830272 1405280448 1405348128 1409284096 1411497984 1415107584 1417539552 1417674752 1421164602 1421233047 1425213504 1425282144 1427452416 1428926994 1431519232 1435180032 1435249152 1439268864 1441392381 1441529856 1445216256 1445498912 1447699968 1449195462 1449265257 1451472048 1455607296 1457823744 1459329696 1461837663 1461977088 1465786368 1469822211 1472060304 1472200704 1476254208 1480029408 1480100688 1482354432 1486577664 1490670753 1490812928 1492940592 1496973312 1497193984 1501095024 1503380736 1505371648 1507663872 1511592192 1511815019 1514189976 1518206976 1520072543 1522387152 1522460472 1522532352 1528823808 1529122816 1533033216 1537400832 1543753728 1543981296 1544055656 1546406784 1550361384 1552414512 1554778368 1554853248 1558829448 1559207936 1561657344 1565650944 1570111488 1572428052 1576907904 1577058304 1579309056 1580940504 1581016644 1583808512 1585444608 1587935232 1592459264 1594731996 1594884096 1599275392 1603365192 1603442412 1605883968 1608010624 1610459136 1614577536 1614655296 1619177472 1621721088 1626186276 1626341376 1628662464 1633302528 1637558208 1640051712 1642223616 1644724224 1649009664 1649252748 1649332178 1649410048 1656067842 1656225792 1658260956 1660785984 1660944384 1665113274 1665517568 1672399872 1672646404 1677164544 1679558166 1681782388 1684343232 1684424352 1688731902 1691795456 1693543104 1696121856 1700954112 1701036032 1703463723 1707982848 1708316896 1712685546 1712768031 1712848896 1717564992 1717647712 1720263168 1724662368 1727791104 1729575936 1736978958 1737062613 1737228288 1739707632 1744664064 1746466326 1749125664 1749209904 1754108928 1754193408 1756864512 1761701799 1761869824 1766375424 1769411072 1771324203 1774021392 1774190592 1776722688 1779075584 1781784576 1783625184 1786427136 1786690477 1791516672 1794244608 1796449369 1799184816 1799356416 1803785841 1809011952 1811766528 1811939328 1816928256 1821574656 1824436224 1824705168 1824793048 1829634048 1832245272 1834671696 1837465344 1842252984 1842700288 1847501568 1850314752 1855586304 1860695408 1863618432 1868384232 1868562432 1871773696 1873707264 1873797504 1881997312 1886810112 1890052736 1894886136 1894977396 1900284672 1900376192 1903269888 1905235992 1908137088 1913573376 1913665536 1919025152 1921856508 1922039808 1926955008 1930266624 1932260616 1932353676 1935296064 1940809728 1943764992 1945772928 1949116884 1949302784 1954381824 1957171086 1959762948 1962747072 1962934272 1967861142 1968338944 1973372544 1973467584 1976472576 1982103552 1987172352 1987561004 1990587456 1995774066 1995964416 2001460032 2004507648 2006578332 2010218496 2015456256 2018525184 2018919968 2024082918 2024275968 2029849536 2029947296 2030043136 2035138446 2038237344 2038431744 2044044288 2049867776 2052793314 2052892179 2058338304 2058641728 2061875712 2064005658 2067148512 2069886016 2073037824 2073137664 2078439264 2082011217 2082209792 2087534592 2093282334 2093383149 2093481984 2096570736 2102132736 2102543872 2105745408 2107920672 2108022192 2113926144 2117246976 2122661376 2123076527 2126309328 2126512128 2131746903 2137820256 2137923216 2141178624 2143390491 2147278848 2152770048 2152873728 2158903296 2162294784 2168248368 2168455168 2171549952 2173793193 2177208072 2177736704 2183410944 2186735616 2189631488 2192965632 2198679552 2199003664 2208090456 2208301056 2211014608 2214381312 2214592512 2220044112 2220151032 2229866496 2236219392 2239410888 2245459968 2245790976 2245899136 2251642536 2255071104 2258057472 2261495808 2267388288 2267938816 2271284964 2277310464 2283580728 2283690708 2283798528 2290086656 2293684224 2299549824 2303721472 2306101248 2315971944 2316083484 2316304384 2319610176 2326218752 2328621768 2332167552 2332279872 2338811904 2338924544 2342486016 2348476416 2348935732 2355167232 2358642078 2361765604 2365361856 2365587456 2368963584 2371410756 2371524966 2375712768 2378166912 2381902848 2388688896 2392097994 2392326144 2398913088 2399141888 2405047788 2405163618 2408825952 2412015936 2415688704 2421982944 2422571008 2428766208 2432581632 2432940224 2439279414 2439512064 2442993696 2446228928 2449953792 2456337312 2463335424 2467086336 2473879122 2473998267 2474115072 2484338688 2484824576 2487391434 2491178976 2491416576 2498276352 2498396672 2508599808 2508969606 2509090441 2515746816 2519337249 2522673582 2526514848 2526636528 2533097853 2533712896 2537693184 2540314656 2544182784 2551431168 2551554048 2562475344 2562719744 2569028319 2569273344 2573688832 2576347488 2576471568 2580394752 2587746304 2591686656 2594363904 2598822512 2605468437 2605842432 2609561448 2613017264 2616996096 2617245696 2619699489 2623688496 2623814856 2631163392 2631290112 2635296768 2642804736 2649563136 2654116608 2661032088 2661285888 2665084032 2668613376 2672676864 2675437776 2679640704 2680291328 2687275008 2691366912 2698777224 2699034624 2706466048 2713517928 2717649792 2717908992 2725392384 2732361984 2737057752 2737189572 2744451072 2749167616 2752007544 2756198016 2764050432 2764183552 2771252352 2775472128 2776014956 2783379456 2791043112 2791177532 2791309312 2795427648 2802576348 2802843648 2807660544 2810560896 2810696256 2818568192 2822995968 2830215168 2835079104 2835349504 2842329204 2842466094 2850427008 2850564288 2854904832 2857853988 2863038464 2870360064 2870498304 2878537728 2882784762 2883059712 2890432512 2890997824 2895399936 2898390924 2898530514 2902944096 2911214592 2915647488 2918659392 2923675326 2923954176 2931572736 2939644422 2944120608 2944401408 2952508416 2960058816 2960201376 2964708864 2965288703 2973155328 2981341506 2981625856 2985881184 2993661099 2993946624 2994387968 3002190048 3006761472 3010743296 3015327744 3023184384 3023630038 3028379952 3036124377 3036413952 3040145086 3044774304 3044920944 3045064704 3052707669 3057647616 3058245632 3066066432 3074801664 3079189971 3087507456 3087962592 3088111312 3092813568 3096008487 3100722768 3104829024 3109556736 3109706496 3117658896 3118415872 3123314688 3131301888 3139923501 3140222976 3144856104 3153815808 3154116608 3158618112 3161881008 3162033288 3167617024 3170889216 3175870464 3184918528 3189463992 3189768192 3198550784 3206730384 3206884824 3211767936 3216021248 3220918272 3229155072 3229310592 3238354944 3243442176 3252372552 3252682752 3257324928 3266605056 3275116416 3280103424 3284447232 3289448448 3298019328 3298505496 3298664356 3298820096 3312135684 3312451584 3316521912 3321571968 3321888768 3330226548 3331035136 3344799744 3345292808 3354329088 3359116332 3363564776 3368686464 3368848704 3377463804 3383590912 3387086208 3392243712 3401908224 3402072064 3406927446 3415965696 3416633792 3425371092 3425536062 3425697792 3435129984 3435295424 3440526336 3449324736 3455582208 3459151872 3473957916 3474125226 3474456576 3479415264 3489328128 3492932652 3498251328 3498419808 3508217856 3508386816 3513729024 3523403598 3523739648 3532750848 3537963117 3538822144 3542648406 3548042784 3548381184 3553445376 3557287449 3558151168 3563569152 3567250368 3572854272 3573380954 3583033344 3588146991 3588489216 3592898738 3598369632 3598712832 3607571682 3607745427 3618023904 3623533056 3633856512 3643149312 3648872448 3649410336 3649586096 3658919121 3659268096 3664490544 3669343392 3674930688 3684505968 3685400576 3695003136 3700629504 3710818683 3711172608 3721390816 3727236864 3731087151 3736768464 3737124864 3743547392 3747414528 3747595008 3763454409 3763994624 3773620224 3780105472 3784010373 3789772272 3789954792 3800569344 3800752384 3806539776 3810471984 3816274176 3827146752 3827331072 3838050304 3843713016 3844079616 3853910016 3860533248 3864521232 3864707352 3870592128 3881619456 3887529984 3891545856 3898233768 3898605568 3908763648 3914342172 3919525896 3925494144 3925868544 3935722284 3936677888 3946745088 3946935168 3952945152 3964207104 3974344704 3975122008 3981174912 3991548132 3991928832 4002920064 4009015296 4013156664 4020436992 4030912512 4037050368 4037839936 4048165836 4048551936 4059699072 4059894592 4060086272 4070276892 4076474688 4076863488 4088088576 4099735552 4105586628 4105784358 4116676608 4117283456 4123751424 4128011316 4134297024 4139772032 4146075648 4146275328 4156878528 4164022434 4164419584 4175069184 4186564668 4186766298 4186963968 4193141472 4204265472 4205087744 4211490816 4215841344 4216044384 4227852288 4234493952 4245322752 4246153054 4252618656 4253024256 4263493806 4263699141 4275640512 4275846432 4282357248 4286780982 4294557696 4305540096 4305747456 4317806592 4324177143 4324589568 4336496736 4336910336 4343099904 4347586386 4347795771 4354416144 4355473408 4366821888 4373471232 4379262976 4385512989 4385931264 4397359104 4398007328 4409466633 4416180912 4416602112 4422029216 4428762624 4440088224 4440302064 4459732992 4472012259 4472438784 4478821776 4490919936 4491581952 4491798272 4503285072 4510142208 4516114944 4522991616 4534776576 4535445057 4535877632 4542569928 4554620928 4560217629 4567161456 4567381416 4567597056 4580173312 4587368448 4599099648 4607442944 4612202496 4631943888 4632166968 4632608768 4639220352 4652437504 4657243536 4664335104 4664559744 4677623808 4677849088 4684972032 4696952832 4697871464 4710334464 4717284156 4723531208 4730723712 4731174912 4737927168 4742821512 4743049932 4751425536 4756333824 4763805696 4777377792 4784195988 4784652288 4797826176 4798283776 4810095576 4810327236 4817651904 4824031872 4831377408 4843965888 4845142016 4857532416 4865163264 4865880448 4878558828 4879024128 4885987392 4892457856 4899907584 4912674624 4926670848 4934172672 4947758244 4947996534 4948230144 4968677376 4969649152 4974782868 4982357952 4982833152 4996552704 4996793344 5017199616 5017939212 5018180882 5031493632 5038674498 5045347164 5053029696 5053273056 5066195706 5067425792 5075386368 5080629312 5088365568 5102862336 5103108096 5110391169 5124950688 5125439488 5138056638 5138304093 5138546688 5147377664 5152694976 5152943136 5160789504 5175492608 5183373312 5188727808 5197645024 5210936874 5211187839 5211684864 5219122896 5226034528 5233992192 5239398978 5247376992 5247629712 5262326784 5262580224 5270593536 5285105397 5285609472 5299126272 5308233216 5313972609 5322064176 5322571776 5330168064 5337226752 5345353728 5350875552 5359281408 5360071431 5360582656 5374550016 5382733824 5389348107 5397554448 5398069248 5412932096 5427035856 5435299584 5435817984 5450784768 5464723968 5465792761 5474115504 5474379144 5488902144 5498335232 5504015088 5512396032 5528100864 5528367104 5542504704 5550944256 5552029912 5566758912 5582086224 5582355064 5582618624 5590855296 5605152696 5605687296 5615321088 5621121792 5621392512 5637136384 5645991936 5660430336 5670158208 5670699008 5684658408 5684932188 5700854016 5701128576 5709809664 5715707976 5726076928 5740720128 5740996608 5757075456 5765569524 5766119424 5780865024 5781995648 5790799872 5796781848 5797061028 5805888192 5822429184 5831294976 5837318784 5847350652 5847908352 5863145472 5879288844 5888241216 5888802816 5905016832 5920117632 5920402752 5929417728 5930577406 5946310656 5962683012 5963251712 5971762368 5987322198 5987893248 5988775936 6004380096 6013522944 6021486592 6030655488 6046368768 6047260076 6056759904 6072248754 6072827904 6080290172 6089548608 6089841888 6090129408 6105415338 6115295232 6116491264 6132132864 6149603328 6158379942 6158676537 6175014912 6175925184 6176222624 6185627136 6192016974 6201445536 6209658048 6219113472 6219412992 6235317792 6236831744 6246033651 6246629376 6262603776 6279847002 6280149447 6280445952 6289712208 6307631616 6317236224 6323762016 6324066576 6335234048 6341778432 6351740928 6369229581 6369837056 6378927984 6379536384 6397101568 6413460768 6413769648 6423535872 6432042496 6441836544 6458310144 6458621184 6459573263 6476709888 6486884352 6494855411 6504745104 6505365504 6514649856 6521379579 6533210112 6550232832 6560206848 6568894464 6578896896 6596038656 6597010992 6597328712 6597640192 6624271368 6624903168 6633043824 6643143936 6643777536 6660453096 6662070272 6689599488 6690585616 6708658176 6718232664 6727129552 6737372928 6737697408 6754927608 6767181824 6774172416 6784487424 6803816448 6804144128 6813854892 6831931392 6833267584 6850742184 6851072124 6851395584 6870259968 6870590848 6881052672 6898649472 6911164416 6918303744 6947915832 6948250452 6948913152 6958830528 6978656256 6985865304 6996502656 6996839616 7016435712 7016773632 7027458048 7046807196 7047479296 7065501696 7075926234 7077644288 7085296812 7096085568 7096762368 7106890752 7114574898 7116302336 7127138304 7134500736 7145708544 7146761908 7166066688 7176293982 7176978432 7185797476 7196739264 7197425664 7215143364 7215490854 7236047808 7247066112 7267713024 7286298624 7297744896 7298820672 7299172192 7317838242 7318536192 7328981088 7338686784 7349861376 7369011936 7370801152 7390006272 7401259008 7421637366 7421994801 7422345216 7442781632 7454473728 7462174302 7473536928 7474249728 7487094784 7494829056 7495190016 7526908818 7527271323 7527989248 7547240448 7560210944 7568020746 7579544544 7579909584 7601138688 7601504768 7613079552 7620943968 7632548352 7634041129 7654293504 7654662144 7675738213 7676100608 7687426032 7688159232 7707084957 7707820032 7721066496 7729042464 7729414704 7741184256 7763238912 7775059968 7783091712 7796467536 7797211136 7816405311 7817527296 7828684344 7839051792 7850988288 7851737088 7859098467 7871444568 7873355776 7893490176 7893870336 7905890304 7928414208 7948689408 7950244016 7962349824 7983096264 7983857664 8005840128 8018030592 8026313328 8040873984 8061825024 8074100736 8075679872 8096331672 8097103872 8119398144 8119789184 8120172544 8140553784 8152949376 8153726976 8176177152 8199471104 8211173256 8211568716 8233353216 8234566912 8247502848 8256022632 8268594048 8279544064 8292151296 8292550656 8313757056 8328044868 8328839168 8350138368 8373129336 8373532596 8373927936 8386282944 8408530944 8410175488 8422981632 8431682688 8432088768 8455704576 8468987904 8490645504 8492306108 8505237312 8506048512 8526987612 8527398282 8551281024 8551692864 8564714496 8573561964 8589115392 8611080192 8611494912 8635613184 8648354286 8649179136 8672993472 8673820672 8686199808 8695172772 8695591542 8708832288 8710946816 8733643776 8746942464 8758525952 8771025978 8771862528 8794718208 8796014656 8818933266 8832361824 8833204224 8844058432 8857525248 8880176448 8880604128 8895866109 8919465984 8944024518 8944877568 8957643552 8981839872 8983163904 8983596544 9006570144 9020284416 9032229888 9045983232 9069553152 9070890114 9071326979 9071755264 9085139856 9108373131 9109241856 9120435258 9134322912 9134762832 9135194112 9158123007 9160346624 9174736896 9198199296 9214885888 9224404992 9237569913 9263887776 9264333936 9265217536 9278440704 9288025461 9304875008 9314487072 9328670208 9329119488 9355247616 9355698176 9369944064 9393905664 9395742928 9419770503 9420668928 9434568312 9447062416 9461447424 9462349824 9475854336 9485643024 9486099864 9502851072 9512667648 9527611392 9554755584 9568391976 9569304576 9595652352 9596567552 9620191152 9620654472 9635303808 9648063744 9662754816 9687931776 9690284032 9715064832 9730326528 9731760896 9757117656 9758048256 9771974784 9784915712 9799815168 9825349248 9853341696 9868345344 9895516488 9895993068 9896460288 9937354752 9939298304 9949565736 9964715904 9965666304 9993105408 9993586688 10034399232 10035878424 10036361764 10062987264 10077348996 10090694328 10106059392 10106546112 10132391412 10134851584 10150772736 10161258624 10176731136 10205724672 10206216192 10220782338 10249901376 10250878976 10276113276 10276608186 10277093376 10294755328 10305389952 10305886272 10321579008 10350985216 10366746624 10377455616 10395290048 10421873748 10422375678 10423369728 10438245792 10452069056 10467984384 10478797956 10494753984 10495259424 10524653568 10525160448 10541187072 10570210794 10571218944 10598252544 10616466432 10627945218 10644128352 10645143552 10660336128 10674453504 10690707456 10701751104 10718562816 10720142862 10720659157 10721165312 10749100032 10764440973 10765467648 10778696214 10795108896 10796138496 10823236281 10825864192 10854071712 10870599168 10901569536 10929447936 10931585522 10948231008 10948758288 10976757363 10977804288 10996670464 11008030176 11024792064 11056201728 11056734208 11085009408 11101888512 11104059824 11132456049 11133517824 11164172448 11164710128 11165237248 11181710592 11193261453 11210305392 11211374592 11230642176 11242243584 11242785024 11274272768 11290363227 11291983872 11320860672 11340316416 11341398016 11352031119 11369316816 11369864376 11401708032 11402257152 11419619328 11431415952 11452153856 11481440256 11481993216 11514150912 11531139048 11532238848 11561730048 11563991296 11581599744 11593563696 11594122056 11611776384 11644858368 11662589952 11674637568 11694701304 11695816704 11726290944 11758577688 11776482432 11777605632 11810033664 11840235264 11840805504 11858835456 11861154812 11892621312 11925366024 11926503424 11943524736 11974644396 11975786496 11977551872 12008760192 12027045888 12042973184 12061310976 12092737536 12094520152 12113519808 12144497508 12145655808 12160580344 12179097216 12179683776 12180258816 12210830676 12230590464 12232982528 12264265728 12299206656 12316759884 12317353074 12350029824 12351850368 12352445248 12371254272 12384033948 12402891072 12419316096 12438226944 12438825984 12470635584 12473663488 12492067302 12493258752 12525207552 12559694004 12560298894 12560891904 12579424416 12615263232 12634472448 12647524032 12648133152 12670468096 12683556864 12703481856 12738459162 12739674112 12757855968 12759072768 12791097423 12794203136 12826921536 12827539296 12847071744 12864084992 12883673088 12916620288 12917242368 12919146526 12953419776 12972531429 12973768704 12989710822 13009490208 13010731008 13029299712 13042759158 13043387313 13066420224 13100465664 13120413696 13137788928 13156538967 13157793792 13192077312 13194021984 13194657424 13195280384 13228399899 13248542736 13249806336 13266087648 13286287872 13320906192 13324140544 13379198976 13381171232 13416036777 13417316352 13436465328 13454259104 13474745856 13475394816 13509855216 13534363648 13548344832 13568974848 13606335171 13607632896 13608288256 13627709784 13663862784 13666535168 13680652887 13701484368 13702144248 13702791168 13740519936 13741181696 13762105344 13797298944 13822328832 13836607488 13895831664 13896500904 13897826304 13917661056 13957312512 13971730608 13993005312 13993679232 14032871424 14033547264 14054916096 14093614392 14094958592 14131003392 14151852468 14155288576 14170593624 14192171136 14193524736 14213781504 14229149796 14232604672 14254276608 14269001472 14291417088 14293523816 14332133376 14352587964 14353956864 14371594952 14393478528 14394851328 14430286728 14430981708 14472095616 14494132224 14535426048 14572597248 14595489792 14597641344 14598344384 14635676484 14637072384 14657962176 14677373568 14699722752 14738023872 14741602304 14780012544 14802518016 14843274732 14843989602 14844690432 14885563264 14908947456 14924348604 14947073856 14948499456 14974189568 14989658112 14990380032 15053817636 15054542646 15055978496 15094480896 15120421888 15136041492 15159089088 15159819168 15202277376 15203009536 15226159104 15241887936 15265096704 15268082258 15308587008 15309324288 15331173507 15351476426 15352201216 15374852064 15376318464 15414169914 15414912279 15415640064 15442132992 15458084928 15458829408 15482368512 15526477824 15550119936 15566183424 15592935072 15594422272 15632810622 15633563517 15635054592 15657368688 15678103584 15701976576 15718196934 15742889136 15746711552 15786980352 15787740672 15811780608 15855316191 15856828416 15897378816 15900488032 15924699648 15941917827 15966192528 15967715328 16011680256 16036061184 16052626656 16080214293 16081747968 16123650048 16148201472 16151359744 16168044321 16192663344 16194207744 16238796288 16239578368 16281107568 16305898752 16307453952 16352354304 16397378283 16398942208 16422346512 16423137432 16466706432 16469133824 16495005696 16512045264 16537188096 16559088128 16584302592 16585101312 16627514112 16656089736 16657678336 16700276736 16746258672 16747065192 16747855872 16772565888 16817061888 16820350976 16845963264 16863365376 16864177536 16911409152 16937975808 16981291008 16984612216 17010474624 17012097024 17053975224 17054796564 17102562048 17103385728 17129428992 17147123928 17178230784 17222160384 17222989824 17271226368 17296708572 17298358272 17345986944 17347641344 17372399616 17390345544 17391183084 17417664576 17421893632 17467287552 17493884928 17517051904 17542051956 17543725056 17589436416 17592029312 17637866532 17664723648 17666408448 17688116864 17715050496 17760352896 17761208256 17791732218 17838931968 17888049036 17889755136 17915287104 17963679744 17966327808 17967193088 18013140288 18040568832 18064459776 18091966464 18139106304 18141780228 18142653958 18143510528 18170279712 18216746262 18218483712 18240870516 18268645824 18269525664 18270388224 18316246014 18320693248 18349473792 18396398592 18429771776 18448809984 18475139826 18476029611 18527775552 18528667872 18530435072 18556881408 18576050922 18609750016 18628974144 18657340416 18658238976 18710495232 18711396352 18738100953 18739888128 18787811328 18791485856 18839541006 18840448341 18841337856 18869136624 18894124832 18922894848 18951708672 18971286048 18972199728 19005702144 19025335296 19055222784 19107688743 19109511168 19136783952 19138609152 19191304704 19240382304 19241308944 19270607616 19296127488 19325509632 19375863552 19378719789 19380568064 19430129664 19460653056 19463521792 19484566233 19514235312 19516096512 19543949568 19569831424 19599630336 19650698496 19653595247 19706683392 19736690688 19760943059 19791032976 19791986136 19792920576 19874709504 19878596608 19899131472 19929431808 19931332608 19986210816 19987173376 20068798464 20071756848 20072723528 20125974528 20154697992 20181388656 20212118784 20213092224 20264782824 20269703168 20301545472 20322517248 20353462272 20411449344 20412432384 20441564676 20499802752 20501757952 20552226552 20553216372 20554186752 20589510656 20610779904 20611772544 20643158016 20701970432 20733493248 20754911232 20790580096 20843747496 20844751356 20846739456 20876491584 20904138112 20935968768 20957595912 20989507968 20990518848 21049307136 21050320896 21082374144 21140421588 21142437888 21196505088 21232932864 21255890436 21288256704 21290287104 21320672256 21348907008 21381414912 21403502208 21437125632 21440285724 21441318314 21442330624 21498200064 21528881946 21530935296 21557392428 21590217792 21592276992 21646472562 21651728384 21708143424 21741198336 21803139072 21858895872 21863171044 21896462016 21897516576 21953514726 21955608576 21993340928 22016060352 22049584128 22112403456 22113468416 22170018816 22203777024 22208119648 22264912098 22265984403 22267035648 22328344896 22329420256 22330474496 22363421184 22386522906 22420610784 22422749184 22461284352 22484487168 22485570048 22548545536 22580726454 22581813969 22583967744 22641721344 22680632832 22704062238 22738633632 22739728752 22803416064 22804514304 22839238656 22862831904 22902123387 22904307712 22962880512 22963986432 23027214639 23028301824 23062278096 23064477696 23123460096 23127982592 23163199488 23187127392 23188244112 23223552768 23289716736 23325179904 23349275136 23353841797 23389402608 23391633408 23449215933 23452581888 23517155376 23552964864 23555211264 23577295401 23620067328 23680470528 23681611008 23717670912 23722309624 23785242624 23850732048 23853006848 23887049472 23949288792 23951572992 23955103744 24017520384 24054091776 24085946368 24122621952 24185475072 24189040304 24227039616 24288995016 24291311616 24321160688 24358194432 24359367552 24360517632 24421661352 24461180928 24465965056 24528531456 24598413312 24633519768 24634706148 24700059648 24703700736 24704890496 24742508544 24768067896 24805782144 24838632192 24876453888 24877651968 24941271168 24947326976 24984134604 24986517504 25050415104 25119388008 25120597788 25121783808 25158848832 25230526464 25268944896 25295048064 25296266304 25340936192 25367113728 25406963712 25476918324 25479348224 25515711936 25518145536 25582194846 25588406272 25653843072 25655078592 25694143488 25728169984 25767346176 25833240576 25834484736 25838293052 25906839552 25945062858 25947537408 25979421644 26018980416 26021462016 26058599424 26085518316 26086774626 26132840448 26200931328 26240827392 26275577856 26313077934 26315587584 26384154624 26388043968 26389314848 26390560768 26456799798 26497085472 26499612672 26532175296 26572575744 26641812384 26648281088 26687598327 26758397952 26762342464 26832073554 26834632704 26872930656 26908518208 26949491712 26950789632 27019710432 27068727296 27096689664 27137949696 27212670342 27213980937 27215265792 27216576512 27255419568 27327725568 27333070336 27361305774 27402968736 27404288496 27405582336 27481039872 27482363392 27524210688 27594597888 27599994851 27644657664 27673214976 27712709739 27791663328 27793001808 27795652608 27835322112 27864076383 27914625024 27943461216 27986010624 27987358464 28065742848 28067094528 28109832192 28187228784 28189917184 28259311509 28262006784 28303704936 28310577152 28341187248 28384342272 28387049472 28427563008 28458299592 28465209344 28508553216 28538002944 28582834176 28587047632 28664266752 28705175928 28707913728 28743189904 28786957056 28789702656 28860573456 28861963416 28944191232 28988264448 29070852096 29145194496 29190979584 29195282688 29196688768 29271352968 29274144768 29315924352 29354747136 29399445504 29476047744 29483204608 29560025088 29605036032 29686549464 29687979204 29689380864 29771126528 29817894912 29848697208 29894147712 29896998912 29948379136 29979316224 29980760064 30107635272 30109085292 30111956992 30188961792 30240843776 30272082984 30318178176 30319638336 30404554752 30406019072 30452318208 30483775872 30530193408 30536164516 30617174016 30618648576 30662347014 30702952852 30704402432 30749704128 30752636928 30828339828 30829824558 30831280128 30884265984 30916169856 30917658816 30964737024 31052955648 31100239872 31132366848 31185870144 31188844544 31265621244 31267127034 31270109184 31314737376 31356207168 31403953152 31436393868 31485778272 31493423104 31573960704 31575481344 31623561216 31710632382 31713656832 31794757632 31800976064 31849399296 31883835654 31932385056 31935430656 32023360512 32072122368 32105253312 32160428586 32161977471 32163495936 32247300096 32296402944 32302719488 32336088642 32385326688 32388415488 32477592576 32479156736 32562215136 32611797504 32618175733 32704708608 32794756566 32797884416 32844693024 32846274864 32930272089 32933412864 32938267648 32990011392 33024090528 33074376192 33118176256 33168605184 33170202624 33255028224 33312179472 33315356672 33397368147 33400553472 33492517344 33494130384 33495711744 33545131776 33579784359 33634123776 33640701952 33691926528 33726730752 33728355072 33822818304 33871089681 33875951616 33962582016 33969224432 34020949248 34024194048 34056093357 34107950448 34109593128 34205124096 34206771456 34258857984 34294247856 34356461568 34444320768 34445979648 34542452736 34593417144 34596716544 34691973888 34695282688 34744799232 34780691088 34782366168 34835329152 34843787264 34934575104 34987769856 35034103808 35084103912 35087450112 35178872832 35184058624 35275733064 35329447296 35332816896 35376233728 35430100992 35520705792 35522416512 35583464436 35677863936 35776098072 35779510272 35830574208 35927359488 35932655616 35934386176 36026280576 36081137664 36128919552 36183932928 36278212608 36283560456 36285307916 36287021056 36340559424 36433492524 36436967424 36481741032 36537291648 36539051328 36540776448 36632492028 36641386496 36698947584 36792797184 36859543552 36897619968 36950279652 36952059222 37055551104 37057335744 37060870144 37113762816 37152101844 37219500032 37257948288 37314680832 37316477952 37420990464 37422792704 37476201906 37479776256 37575622656 37582971712 37679082012 37680896682 37682675712 37738273248 37788249664 37845789696 37903417344 37942572096 37944399456 38011404288 38050670592 38110445568 38215377486 38219022336 38273567904 38277218304 38382609408 38480764608 38482617888 38541215232 38592254976 38651019264 38751727104 38757439578 38761136128 38860259328 38917594287 38921306112 38927043584 38969132466 39028470624 39032193024 39087899136 39130161939 39139662848 39199260672 39301396992 39307190494 39413366784 39469616901 39473381376 39521886118 39582065952 39583972272 39585841152 39685199697 39749419008 39757193216 39798262944 39858863616 39972421632 39974346752 40137596928 40143513696 40145447056 40248110331 40251949056 40309395984 40362777312 40424237568 40426184448 40529565648 40539406336 40603090944 40645034496 40706924544 40819005513 40822898688 40824864768 40883129352 40999605504 41003515904 41041958661 41104453104 41106432744 41108373504 41179021312 41221559808 41223545088 41286316032 41403940864 41466986496 41509822464 41581160192 41687494992 41689502712 41693478912 41752983168 41808276224 41871937536 41915191824 41979015936 41981037696 42098614272 42100641792 42164748288 42280843176 42284875776 42393010176 42465865728 42511780872 42576513408 42580574208 42641344512 42697814016 42762829824 42807004416 42874251264 42880571448 42882636628 42884661248 42996400128 43057763892 43061870592 43114784856 43180435584 43184553984 43292945124 43303456768 43416286848 43482396672 43606278144 43717791744 43726342088 43792924032 43795033152 43907029452 43911217152 43986681856 44032120704 44099168256 44224806912 44226936832 44340037632 44407554048 44416239296 44529824196 44531968806 44534071296 44656689792 44658840512 44660948992 44726842368 44773045812 44841221568 44845498368 44922568704 44968974336 44971140096 45097091072 45161452908 45163627938 45167935488 45283442688 45361265664 45408124476 45477267264 45479457504 45606832128 45609028608 45678477312 45725663808 45804246774 45808615424 45925761024 45927972864 45993520521 46054429278 46056603648 46124556192 46128955392 46244736837 46246920192 46255965184 46326398976 46374254784 46376488224 46447105536 46579433472 46650359808 46698550272 46707683594 46778805216 46783266816 46898431866 46900690551 46905163776 47034310752 47105929728 47154590802 47240134656 47360941056 47363222016 47435341824 47444619248 47565948573 47570485248 47701464096 47706013696 47774098944 47825753481 47898577584 47903145984 47910207488 48035040768 48108183552 48171892736 48240642879 48245243904 48370950144 48378080608 48454079232 48504132963 48577990032 48582623232 48642321376 48716388864 48718735104 48843322704 48922361856 48931930112 49057062912 49192134849 49196826624 49267039536 49269412296 49400119296 49407401472 49409780992 49485017088 49536135792 49611564288 49677264384 49752907776 49755303936 49882542336 49894653952 49968269208 49973035008 50100830208 50238776016 50241195576 50243567616 50317697664 50461052928 50537889792 50590096128 50592532608 50681872384 50734227456 50813927424 50953836648 50958696448 51031423872 51036291072 51164389692 51176812544 51307686144 51310157184 51388286976 51456339968 51534692352 51666481152 51668969472 51676586104 51813679104 51890125716 51895074816 51958843288 52037960832 52042924032 52117198848 52171036632 52173549252 52265680896 52401862656 52481654784 52551155712 52626155868 52631175168 52768309248 52776087936 52778629696 52781121536 52913599596 52994170944 52999225344 53064350592 53145151488 53283624768 53296562176 53375196654 53516795904 53524684928 53664147108 53669265408 53745861312 53817036416 53898983424 53901579264 54039420864 54137454592 54193379328 54275899392 54425340684 54427961874 54430531584 54433153024 54510839136 54655451136 54666140672 54722611548 54805937472 54808576992 54811164672 54962079744 54964726784 55048421376 55189195776 55199989702 55289315328 55346429952 55425419478 55428088833 55583326656 55586003616 55591305216 55670644224 55728152766 55829250048 55886922432 55972021248 55974716928 56131485696 56134189056 56214302859 56219664384 56374457568 56379834368 56518623018 56521345023 56524013568 56607409872 56621154304 56682374496 56768684544 56855126016 56916599184 56930418688 57017106432 57076005888 57165668352 57174095264 57323066229 57328533504 57410351856 57415827456 57486379808 57573914112 57721146912 57723926832 57888382464 57976528896 58136159367 58141704192 58290388992 58381959168 58390565376 58393377536 58453698699 58542705936 58548289536 58631848704 58709494272 58798891008 58952095488 58960785741 58966409216 59120050176 59210072064 59282829177 59373098928 59375958408 59378761728 59542253056 59635789824 59697394416 59788295424 59793997824 59896758272 59958632448 59961520128 60215270544 60218170584 60223913984 60377923584 60481687552 60544165968 60636356352 60639276672 60809109504 60812038144 60904636416 60967551744 61060386816 61072329032 61234348032 61237297152 61324694028 61405905704 61408804864 61499408256 61505273856 61656679656 61659649116 61662560256 61768531968 61832339712 61835317632 61929474048 62105911296 62200479744 62264733696 62371740288 62377689088 62531242488 62534254068 62540218368 62629474752 62712414336 62807906304 62872787736 62971556544 62986846208 63147921408 63150962688 63247122432 63421264764 63427313664 63589515264 63601952128 63698798592 63767671308 63864770112 63870861312 64046721024 64144244736 64210506624 64320857172 64323954942 64326991872 64494600192 64592805888 64605438976 64672177284 64770653376 64776830976 64955185152 64958313472 65124430272 65223595008 65236351466 65409417216 65589513132 65595768832 65689386048 65692549728 65860544178 65866825728 65876535296 65980022784 66048181056 66148752384 66236352512 66337210368 66340405248 66510056448 66624358944 66630713344 66794736294 66797953209 66801106944 66985034688 66988260768 66991423488 67090263552 67159568718 67268247552 67281403904 67383853056 67453461504 67456710144 67645636608 67742179362 67745441907 67751903232 67925164032 67938448864 68041898496 68112186714 68215900896 68219186256 68410248192 68413542912 68517715968 68588495712 68706370161 68712923136 68888641536 68891959296 69081643917 69084905472 69186834288 69193433088 69383947776 69489598464 69561382176 69564732336 69670658304 69687574528 69869150208 69975539712 70061525391 70068207616 70168207824 70174900224 70357745664 70368117248 70551466128 70658894592 70665633792 70752467456 70860201984 71041411584 71044833024 71055305893 71166928872 71355727872 71443409521 71552196144 71559020544 71661148416 71854718976 71865311232 71868772352 72052561152 72162275328 72257839104 72367865856 72556425216 72567120912 72570615832 72574042112 72681118848 72866985048 72873934848 72963482064 73074583296 73078102656 73081552896 73264984056 73282772992 73397895168 73585594368 73719087104 73795239936 73900559304 73904118444 74111102208 74114671488 74121740288 74227525632 74304203688 74439000064 74515896576 74629361664 74632955904 74841980928 74845585408 74952403812 74959552512 75151245312 75165943424 75358164024 75361793364 75365351424 75476546496 75576499328 75691579392 75806834688 75885144192 75888798912 76022808576 76101341184 76220891136 76430754972 76438044672 76547135808 76554436608 76765218816 76961529216 76965235776 77082430464 77184509952 77302038528 77503454208 77514879156 77522272256 77720518656 77835188574 77842612224 77854087168 77938264932 78056941248 78064386048 78175798272 78260323878 78279325696 78398521344 78602793984 78614380988 78826733568 78939233802 78946762752 79043772236 79164131904 79167944544 79171682304 79370399394 79498838016 79514386432 79596525888 79717727232 79944843264 79948693504 80062794981 80275193856 80287027392 80290894112 80496220662 80503898112 80618791968 80725554624 80848475136 80852368896 81059131296 81078812672 81206181888 81290068992 81413849088 81638011026 81641942811 81645797376 81649729536 81766258704 81999211008 82083917322 82208906208 82212865488 82216747008 82358042624 82443119616 82447090176 82572632064 82799984553 82807881728 82933972992 83019644928 83162320384 83374989984 83379005424 83386957824 83505966336 83616552448 83743875072 83830383648 83958031872 83962075392 83974452419 84197228544 84201283584 84329496576 84433120343 84561686352 84569751552 84777934527 84786020352 84931731456 85023561744 85153026816 85161148416 85282689024 85395628032 85525659648 85614008832 85748502528 85761142896 85765273256 85769322496 85992800256 86115527784 86123741184 86229569712 86360871168 86369107968 86585890248 86606913536 86832573696 86964793344 87212556288 87435583488 87452684176 87585848064 87590066304 87814058904 87822434304 87973363712 88064241408 88198336512 88449613824 88453873664 88680075264 88815108096 88832478592 89059648392 89063937612 89068142592 89313379584 89317681024 89321897984 89453684736 89546091624 89682443136 89690996736 89845137408 89937948672 89942280192 90194182144 90322905816 90327255876 90335870976 90566885376 90722531328 90816248952 90954534528 90958915008 91213664256 91218057216 91356954624 91451327616 91608493548 91617230848 91851522048 91855945728 91987041042 92108858556 92113207296 92249112384 92257910784 92489473674 92493840384 92511930368 92652797952 92748509568 92752976448 92894211072 93158866944 93300719616 93397100544 93415367188 93557610432 93566533632 93796863732 93801381102 93810327552 94068621504 94211859456 94309181604 94480269312 94721882112 94726444032 94870683648 94889238496 95131897146 95140970496 95402928192 95412027392 95548197888 95651506962 95797155168 95806291968 95820414976 96070081536 96216367104 96343785472 96481285758 96485932413 96490487808 96741900288 96756161216 96908158464 97008265926 97155980064 97165246464 97284642752 97432777728 97437470208 97686645408 97854527199 97863860224 98114125824 98384269698 98393653248 98534079072 98538824592 98800238592 98814802944 98819561984 98970034176 99072271584 99223128576 99354528768 99505815552 99510607872 99765084672 99784596769 99789307904 99936538416 99946070016 100192104441 100201660416 100477552032 100482391152 100487135232 100635395328 100739353077 100922105856 101075779584 101180192256 101185065216 101363744768 101468454912 101613269043 101627854848 101907673296 101917392896 102062847744 102072582144 102168280071 102328779384 102353625088 102615372288 102620314368 102776573952 102912679936 103069384704 103332962304 103337938944 103353172208 103627358208 103780251432 103790149632 103917686576 104075921664 104085848064 104234397696 104342073264 104347098504 104531361792 104803725312 104963309568 105102311424 105252311736 105262350336 105536618496 105552175872 105557259392 105562243072 105827199192 105988341888 105998450688 106128701184 106290302976 106567249536 106593124352 106750393308 107033591808 107049369856 107328294216 107338530816 107491722624 107634072832 107797966848 107803158528 108078841728 108274909184 108386758656 108551798784 108850681368 108855923748 108861063168 108866306048 109021678272 109310902272 109332281344 109445223096 109611874944 109617153984 109622329344 109924159488 109929453568 110096842752 110378391552 110399979404 110578630656 110692859904 110850838956 110856177666 111166653312 111172007232 111182610432 111341288448 111456305532 111658500096 111773844864 111944042496 111949433856 112262971392 112268378112 112428605718 112439328768 112748915136 112759668736 113037246036 113042690046 113048027136 113214819744 113242308608 113364748992 113537369088 113710252032 113833198368 113860837376 114034212864 114152011776 114331336704 114348190528 114646132458 114657067008 114820703712 114831654912 114972759616 115147828224 115442293824 115447853664 115776764928 115953057792 116272318734 116283408384 116580777984 116763918336 116781130752 116786755072 116907397398 117085411872 117096579072 117263697408 117418988544 117597782016 117904190976 117921571482 117927250727 117932818432 118240100352 118408850703 118420144128 118565658354 118746197856 118751916816 118757523456 119055599091 119084506112 119271579648 119394788832 119576590848 119793516544 119917264896 119923040256 120430541088 120436341168 120447827968 120744330993 120755847168 120963375104 121088331936 121272712704 121278553344 121618219008 121624076288 121809272832 121935103488 122120773632 122144658064 122457016539 122468696064 122474594304 122649388056 122811811408 122817609728 122998816512 123010547712 123125875983 123313359312 123319298232 123325120512 123537063936 123664679424 123670635264 123858948096 124211822592 124400959488 124529467392 124743480576 124755378176 125062484976 125068508136 125080436736 125258949504 125424828672 125615812608 125745575472 125943113088 125973692416 126295842816 126301925376 126494244864 126842529528 126854627328 127179030528 127203904256 127397597184 127535342616 127729540224 127741722624 128093442048 128288489472 128421013248 128641714344 128647909884 128653983744 128989200384 129185611776 129210877952 129344354568 129541306752 129553661952 129910370304 129916626944 130248860544 130447190016 130472702932 130818834432 131179026264 131191537664 131378772096 131385099456 131721088356 131733651456 131753070592 131960045568 132096362112 132297504768 132472705024 132674420736 132680810496 133020112896 133248717888 133261426688 133589472588 133595906418 133602213888 133970069376 133976521536 133982846976 134180527104 134319137436 134536495104 134562807808 134767706112 134906923008 134913420288 135291273216 135484358724 135490883814 135503806464 135850328064 135876897728 136083796992 136224373428 136431801792 136438372512 136820496384 136827085824 137035431936 137176991424 137412740322 137425846272 137777283072 137783918592 138163287834 138169810944 138373668576 138386866176 138767895552 138979196928 139122764352 139129464672 139341316608 139368569041 139375149056 139738300416 139951079424 140123050782 140136415232 140336415648 140349800448 140702071653 140715491328 140736234496 141102932256 141317789184 141504934912 141720403968 142082823168 142089666048 142110611786 142333857744 142697845719 142711455744 142886819042 143104392288 143118041088 143322296832 143477260443 143709437952 143730622464 143737544704 144105122304 144324550656 144515678208 144721928637 144735731712 145112850432 145134241824 145141231664 145148084224 145362237696 145512398889 145733970096 145747869696 145926964128 146149166592 146156205312 146529968112 146565545984 146795790336 147171188736 147438174208 147576404547 147590479872 147801118608 147808236888 148222204416 148229342976 148243480576 148455051264 148608407376 148878000128 149031793152 149258723328 149265911808 149683961856 149691170816 149904807624 149919105024 150302490624 150331886848 150716328048 150723586728 150730702848 150953092992 151152998656 151383158784 151613669376 151770288384 151777597824 152045617152 152202682368 152441782272 152861509944 152876089344 153094271616 153108873216 153530437632 153923058432 153930471552 154164860928 154369019904 154604077056 155006908416 155029758312 155044544512 155441037312 155670377148 155685224448 155708174336 155876529864 156113882496 156128772096 156351596544 156520647756 156558651392 156797042688 157205587968 157228761976 157653467136 157878467604 157893525504 158087544472 158328263808 158335889088 158343364608 158740798788 158997676032 159028772864 159193051776 159435454464 159889686528 159897387008 160125589962 160550387712 160574054784 160581788224 160992441324 161007796224 161237583936 161451109248 161696950272 161704737792 162118262592 162157625344 162412363776 162580137984 162827698176 163276022052 163283885622 163291594752 163299459072 163532517408 163998422016 164167834644 164417812416 164425730976 164433494016 164716085248 164886239232 164894180352 165145264128 165599969106 165615763456 165867945984 166039289856 166284266499 166324640768 166749979968 166758010848 166773915648 167011932672 167233104896 167487750144 167660767296 167916063744 167924150784 167948904838 168394457088 168402567168 168642908577 168658993152 168866240686 169123372704 169139503104 169555869054 169564035069 169572040704 169863462912 170047123488 170306053632 170565378048 170791256064 171051319296 171228017664 171497005056 171522285792 171530546512 171538644992 171969198687 171985600512 172231055568 172247482368 172459139424 172721742336 173171780496 173213827072 173665147392 173929586688 174408478101 174425112576 174871166976 174905368352 175171696128 175180132608 175361096097 175628117808 175644868608 175946727424 176128482816 176396673024 176882357223 176899227648 176907747328 177360150528 177630216192 177664957184 177848487531 178119296784 178127875224 178136285184 178626759168 178635362048 178907369472 179092183248 179364886272 179381993472 179690274816 179875897344 179884560384 180388364288 180645811632 180654511752 180671741952 181133770752 181445062656 181632497904 181909069056 181917830016 182427328512 182436114432 182713909248 182902655232 183216987096 183234461696 183703044096 183711891456 183974082084 184217717112 184226414592 184498224768 184515821568 184978947348 184987680768 185023860736 185305595904 185497019136 185505952896 185788422144 186317733888 186601439232 186794201088 186830734376 187115220864 187133067264 187593727464 187602762204 187620655104 188137243008 188423718912 188618363208 188960538624 189443764224 189452888064 189741367296 189778476992 190263794292 190281940992 190805856384 190824054784 191096395776 191303013924 191594310336 191612583936 191640829952 192140163072 192432734208 192687570944 192962571516 192971864826 192980975616 193483800576 193512322432 193816316928 194016531852 194311960128 194330492928 194569285504 194865555456 194874940416 195373290816 195709054398 195727720448 196228251648 196768539396 196787306496 197068158144 197077649184 197600477184 197629605888 197639123968 197940068352 198144543168 198446257152 198709057536 199011631104 199021215744 199530169344 199569193538 199578615808 199873076832 199892140032 200384208882 200393859627 200403320832 200955104064 200964782304 200974270464 201270790656 201478706154 201844211712 202151559168 202360384512 202370130432 202727489536 202936909824 203226538086 203236325721 203255709696 203815346592 203834785792 204125695488 204336560142 204657558768 204707250176 205230744576 205240628736 205553147904 205825359872 206119110483 206138769408 206665924608 206675877888 206706344416 207244931751 207254716416 207560502864 207580299264 207835373152 208151843328 208468795392 208684146528 208694197008 209062723584 209607450624 209926619136 210184576173 210204622848 210504623472 210524700672 211073236992 211104351744 211114518784 211654398384 211976683776 211996901376 212257402368 212580605952 213134499072 213165917679 213186248704 213500786616 214067183616 214098739712 214330228563 214656588432 214677061632 214983445248 215268145664 215595933696 215606317056 216157683456 216549818368 216773517312 217103597568 217701362736 217711847496 217722126336 217732612096 218043356544 218621804544 218664562688 218890446192 219223749888 219234307968 219244658688 219848318976 219858907136 220193685504 220756783104 220799958808 221157261312 221385719808 221701677912 221712355332 222333306624 222344014464 222365220864 222682576896 222912611064 223317000192 223547689728 223888084992 223898867712 224525942784 224536756224 224857211436 224878657536 225497830272 225519337472 226074492072 226085380092 226096054272 226429639488 226484617216 226729497984 227074738176 227420504064 227666396736 227721674752 228068425728 228304023552 228662673408 228696381056 229292264916 229314134016 229641407424 229663309824 229945519232 230295656448 230884587648 230895707328 231553529856 231906115584 232544637468 232566816768 233161555968 233527836672 233562261504 233573510144 233814794796 234170823744 234193158144 234527394816 234837977088 235195564032 235808381952 235843142964 235854501454 235865636864 236480200704 236817701406 236840288256 237131316708 237492395712 237503833632 237515046912 238111198182 238169012224 238543159296 238789577664 239153181696 239587033088 239834529792 239846080512 240188384943 240861082176 240872682336 240895655936 241488661986 241511694336 241926750208 242176663872 242545425408 242557106688 243236438016 243248152576 243618545664 243870206976 244241547264 244289316128 244914033078 244925828433 244937392128 244949188608 245298776112 245623622816 245635219456 245997633024 246251751966 246626718624 246638596464 246650241024 247074127872 247329358848 247341270528 247717896192 248399953659 248423645184 248801918976 249058934784 249486961152 250124969952 250137016272 250160873472 250517899008 250849657344 251231625216 251491150944 251886226176 251923357257 251947384832 252591685632 252603850752 252988489728 253299361029 253685059056 253709254656 254358061056 254407808512 254795194368 255070685232 255459080448 255483445248 256186884096 256576978944 256842026496 256892259767 257283428688 257295819768 257307967488 257978400768 258371223552 258421755904 258688709136 259082613504 259107323904 259820740608 259833253888 260497721088 260894380032 260945405864 261637668864 262358052528 262383075328 262757544192 262770198912 263442176712 263467302912 263506141184 263920091136 264192724224 264595009536 264945410048 265348841472 265361620992 266040225792 266497435776 266522853376 267178945176 267191812836 267204427776 267940138752 267953043072 267965693952 268361054208 268638274872 269072990208 269125615616 269535412224 269813846016 269826840576 270582546432 270968717448 270981767628 271007612928 271700656128 271753795456 272167593984 272448746856 272863603584 272876745024 273640992768 273654171648 274070863872 274353982848 274825480644 274851692544 275554566144 275567837184 276326575668 276339621888 276747337152 276773732352 277535791104 277958393856 278245528704 278258929344 278682633216 278737138082 278750298112 279476600832 279902158848 280246101564 280272830464 280672831296 280699600896 281404143306 281430982656 281472468992 282205864512 282635578368 283009869824 283440807936 284165646336 284179332096 284221223572 284667715488 285395691438 285422911488 285773638084 286208784576 286236082176 286644593664 286954520886 287418875904 287461244928 287475089408 288210244608 288649101312 289031356416 289443857274 289457797239 289471463424 290225700864 290268483648 290282463328 290296168448 290724475392 291024797778 291467940192 291495739392 291853928256 292298333184 292312410624 293059936224 293131091968 293563581597 293591580672 294342377472 295152809094 295180959744 295602237216 295616473776 296444408832 296458685952 296910102528 297216814752 297756000256 298063586304 298517446656 298531823616 299353790307 299367923712 299382341632 299809615248 299838210048 300604981248 300663773696 301432656096 301447173456 301461405696 301906185984 302305997312 302766317568 303227338752 303540576768 303555195648 303599943361 304091234304 304405364736 304839807129 304883564544 305723019888 305752178688 306188543232 306217746432 306504840213 307060875264 307846116864 307860943104 308329721856 308738039808 309208154112 310013816832 310059516624 310089089024 310882074624 311340754296 311370448896 311416348672 311753059728 312227764992 312257544192 312703193088 313041295512 313117302784 313594085376 314411175936 314457523952 315306934272 315756935208 315787051008 316175088944 316656527616 316671778176 316686729216 317481597576 317995352064 318057545728 318386103552 318870908928 319779373056 319794774016 320251179924 321100775424 321148109568 321163576448 321984882648 322015592448 322475167872 322902218496 323393900544 323409475584 324236525184 324315250688 324824727552 325160275968 325655396352 326552044104 326567771244 326583189504 326598918144 327065034816 327996844032 328335669288 328835624832 328851461952 328866988032 329432170496 329772478464 329788360704 330290528256 331199938212 331231526912 331735891968 332078579712 332568532998 332649281536 333499959936 333516021696 333547831296 334023865344 334466209792 334975500288 335321534592 335832127488 335848301568 335897809676 336788914176 336805134336 337285817154 337317986304 337732481372 338246745408 338279006208 339111738108 339128070138 339144081408 339726925824 340094246976 340612107264 341130756096 341582512128 342102638592 342456035328 342994010112 343044571584 343061093024 343077289984 343938397374 343971201024 344462111136 344494964736 344918278848 345443484672 346343560992 346427654144 347330294784 347859173376 348816956202 348850225152 349742333952 349810736704 350343392256 350360265216 350722192194 351256235616 351289737216 351893454848 352256965632 352793346048 353764714446 353781752181 353798455296 353815494656 354720301056 355260432384 355329914368 355696975062 356238593568 356255750448 356272570368 357253518336 357270724096 357814738944 358184366496 358729772544 358799933063 359380549632 359751794688 359769120768 360776728576 361291623264 361309023504 361343483904 362232992979 362267541504 362890125312 363264995808 363818138112 363835660032 364854657024 364872228864 365427818496 365805310464 366433974192 366468923392 367371049617 367406088192 367423782912 367948164168 368435434224 368452829184 368996449536 369031643136 369377627949 369957894696 369975361536 370047721472 370611191808 370994038272 371011905792 371576844288 372635467776 373202878464 373588402176 373661468752 374230441728 374266134528 375187454928 375205524408 375241310208 376274486016 376847437824 377236726416 377921077248 378887528448 378905776128 379482734592 379556953984 380527588584 380563881984 381611712768 381648109568 382192791552 382606027848 383188620672 383225167872 383281659904 384280326144 384865468416 385375141888 385925143032 385943729652 385961951232 386967601152 387024644864 387632633856 388033063704 388623920256 388660985856 389138571008 389731110912 389749880832 390746581632 391418108796 391455440896 392456503296 393537078792 393574612992 394136316288 394155298368 395200954368 395259211776 395278247936 395880136704 396289086336 396892514304 397418115072 398023262208 398042431488 399060338688 399138387076 399157231616 399746153664 399784280064 400768417764 400787719254 400806641664 401910208128 401929564608 401948540928 402541581312 402957412308 403688423424 404303118336 404720769024 404740260864 405454979072 405873819648 406453076172 406472651442 406511419392 407630693184 407669571584 408251390976 408673120284 409315117536 409414500352 410461489152 410481257472 411106295808 411650719744 412238220966 412277538816 413331849216 413351755776 413412688832 414489863502 414509432832 415121005728 415160598528 415670746304 416303686656 416937590784 417368293056 417388394016 418105707123 418125447168 419214901248 419853238272 420369152346 420409245696 421009246944 421049401344 422146473984 422208703488 422229037568 423308796768 423953367552 424514804736 425161211904 426268998144 426331835358 426372497408 427001573232 428093537157 428134367232 428197479424 428660457126 429313176864 429354123264 429966890496 430431781329 430536291328 431191867392 431212634112 432315366912 433099636736 433547034624 434165785911 434207195136 435402725472 435423694992 435444252672 435465224192 436086713088 436537196667 437243609088 437329125376 437780892384 438447499776 438468615936 439696637952 439717814272 440387371008 441513566208 441599917616 442314522624 442729213641 442771439616 443403355824 443424710664 444666613248 444688028928 444730441728 445365153792 445825222128 446634000384 447095379456 447776169984 447797735424 449051885568 449073512448 449714422872 449757315072 450995660544 451038674944 452148984144 452170760184 452192108544 452859278976 452969234432 453458995968 454149476352 454841008128 455332793472 455443349504 456136851456 456608047104 457325346816 457392762112 458584529832 458628268032 459282814848 459326619648 459891038464 460591312896 461769175296 461791414656 463107059712 463812231168 465089274936 465133633536 466323111936 467055673344 467124523008 467147020288 467629589592 468341647488 468386316288 469054789632 469675954176 470391128064 471616763904 471686285928 471709002908 471731273728 472960401408 473635402812 473680576512 474262633416 474984791424 475007667264 475030093824 476222396364 476338024448 477086318592 477579155328 478306363392 479174066176 479669059584 479692161024 480376769886 481722164352 481745364672 481791311872 482977323972 483023388672 483853500416 484353327744 485090850816 485114213376 486472876032 486496305152 487237091328 487740413952 488483094528 488578632256 489828066156 489851656866 489874784256 489898377216 490597552224 491247245632 491270438912 491995266048 492503503932 493253437248 493277192928 493300482048 494148255744 494658717696 494682541056 495435792384 496799907318 496847290368 497603837952 498117869568 498973922304 500249939904 500274032544 500321746944 501035798016 501699314688 502463250432 502982301888 503772452352 503846714514 503894769664 505183371264 505207701504 505928725731 505976979456 506598722058 507370118112 507418509312 508692105207 508716122112 508815617024 509590388736 510141370464 510918160896 512373768192 513153957888 513684052992 513784519534 514566857376 514591639536 514615934976 515907596061 515956801536 516742447104 516843511808 517377418272 518165227008 519641481216 519666507776 520995442176 521788760064 521890811728 523225434303 523275337728 524716105056 524766150656 525515088384 525540397824 526083288291 526884353424 526934605824 527012282368 527840182272 528385448448 529190019072 529890820096 530647071669 530697682944 530723241984 532080451584 532994871552 533045706752 533545462593 534357890352 534383625672 534408855552 535880277504 535906086144 536722108416 537276549744 538145980416 538251231232 539070824448 539627692032 539653681152 541165092864 541937434896 541963535256 542015225856 543401312256 543507590912 544335187968 544897493712 545727207168 545753490048 547281985536 547308343296 548141727744 548707965696 549650961288 549703385088 551109132288 551135674368 552653151336 552679243776 553494674304 553547464704 555071582208 555916787712 556491057408 556517858688 557365266432 557474276164 557500596224 558953201664 559804317696 560492203128 560545660928 561345662592 561399201792 562808286612 562861965312 562944937984 564411729024 565271156736 566019739648 566881615872 568331292672 568358664192 568442447144 569335430976 570791382876 570845822976 571547276168 572417569152 572472164352 573289187328 573909041772 574837751808 574922489856 574950178816 576420489216 577298202624 578062712832 578887714548 578915594478 578942926848 580451401728 580536967296 580564926656 580592336896 581448950784 582049595556 582935880384 582991478784 583707856512 584596666368 584624821248 586119872448 586262183936 587127163194 587183161344 588684754944 590305618188 590361919488 591204474432 591232947552 592888817664 592917371904 593820205056 594433629504 595512000512 596127172608 597034893312 597063647232 598707580614 598735847424 598764683264 599619230496 599676420096 601181578881 601209962496 601327547392 602865312192 602894346912 602922811392 603812371968 604611994624 605532635136 606454677504 607081153536 607110391296 607199886722 608182468608 608810729472 609679614258 609708977163 609767129088 611446039776 611504357376 612377086464 613009680426 614121750528 615692233728 615721886208 616659443712 617476079616 618357331449 618416308224 620027633664 620119033248 620178178048 621734795253 621764149248 622681508592 622740897792 622832697344 623506119456 624455529984 625406386176 626082591024 626234605568 627188170752 628822351872 628915047904 630553728519 630613868544 631513870416 631574102016 632350177888 633313055232 633343556352 634963195152 635990704128 636115091456 636772207104 637741817856 639497753037 639558746112 639589548032 640502359848 642201550848 642296219136 642327152896 642990685689 643969765296 644031184896 644950335744 645804436992 646787801088 646818951168 648473050368 648630501376 649649455104 650320551936 651310792704 653104088208 653135542488 653166379008 653197836288 654130069632 655993688064 656671338576 657671249664 657702923904 657733976064 658864340992 659544956928 659576721408 660581056512 662399876424 662463053824 663471783936 664157159424 665137065996 665298563072 666999919872 667032043392 667095662592 668047730688 668932419584 669951000576 670643069184 671664254976 671696603136 671795619352 673577828352 673610268672 674571634308 674635972608 675464962744 676493490816 676558012416 678223476216 678256140276 678288162816 679453851648 680188493952 681224214528 682261512192 683165024256 684205277184 684912070656 685988020224 686089143168 686122186048 686154579968 687876794748 687942402048 688924222272 688989929472 689836557696 690886969344 692687121984 692855308288 694660589568 695718346752 697633912404 697700450304 699484667904 699621473408 700686784512 700720530432 701444384388 702512471232 702579474432 703786909696 704513931264 705586692096 707529428892 707563504362 707596910592 707630989312 709440602112 710520864768 710659828736 711393950124 712477187136 712511500896 712545140736 714507036672 714541448192 715629477888 716368732992 717459545088 717599866126 718761099264 719503589376 719538241536 720565154829 721553457152 722583246528 722618047008 722686967808 724465985958 724535083008 725780250624 726529991616 727636276224 727671320064 729709314048 729744457728 730855636992 731610620928 732867948384 732937846784 734742099234 734777485299 734812176384 734847565824 735896328336 736870868448 736905658368 737992899072 738755255898 739915789392 739950723072 740095442944 741222383616 741988076544 742023811584 743153688576 745199860977 745270935552 746405756928 747176804352 747322937504 748460883456 750374909856 750411048816 750482620416 752548972032 753694875648 754473452832 755770071771 755842154496 757775056896 757811552256 758965469184 759113907968 759898083087 761055177168 761127763968 763223425536 764385583104 765212055696 766377241344 766450335744 766563319808 768560652288 769730936832 770676779301 770750283776 771850286064 771887459304 771923902464 773935202304 774049289728 775265267712 776066127408 777247840512 777321971712 778277142016 779462221824 779499761664 781493163264 782836217592 782910881792 784913006592 787074157584 787149225984 788272632576 788310596736 790401908736 790518423552 790556495872 791760273408 792578172672 793785028608 794836230144 796046524416 796084862976 798120677376 798276774152 798314463232 799492307328 799568560128 801536835528 801575438508 801613283328 803820416256 803859129216 803897081856 805083162624 805914824616 807376846848 808606236672 809441538048 809480521728 810909958144 811747639296 812906152344 812945302884 813022838784 815261386368 815339143168 816502781952 817346240568 818630235072 818829000704 820922978304 820962514944 822212591616 823301439488 824476441932 824555077632 826663698432 826703511552 826825377664 828979727004 829018865664 830242011456 830321197056 831341492608 832607373312 833875181568 834736586112 834776788032 836211414246 836250894336 838429802496 839706476544 840738304692 840818491392 842018493888 842098802688 844292947968 844417406976 844458075136 846617593536 847906735104 849029609472 850322423808 852537996288 852663670716 852744994816 854003146464 856187074314 856268734464 856394958848 857320914252 858626353728 858708246528 859933780992 860863562658 861072582656 862383734784 862425268224 864630733824 866199273472 867094069248 868331571822 868373391717 868414390272 870805450944 870847389984 870888505344 870930448384 872173426176 873074393334 874487218176 874658250752 875561784768 876894999552 876937231872 879393275904 879435628544 880690744791 880774742016 883027132416 883199835232 885458427282 885542879232 886806711648 886849421328 889333226496 889376057856 890730307584 891650444256 893268000768 894190758912 895552339968 895595470848 898061370921 898103771136 898147024896 899428845744 899514630144 901991321088 904297968288 904341520368 904384217088 905718557952 905938468864 906917991936 908298952704 909682016256 910665586944 910799830083 910886699008 912273702912 913216094208 914650693632 914785524224 917169059664 917256536064 918565629696 918653239296 919782076928 921182625792 923538350592 923582829312 923718976609 926214119424 927624462336 928764323773 930178549872 930267267072 932646223872 934111346688 934249046016 934294040576 935259179184 936683294976 936772632576 938109579264 939351908352 940782256128 943233527808 943372571856 943418005816 943462547456 945920802816 947270805624 947361153024 948525266832 949969582848 950015334528 950060187648 952444792728 952676048896 954172637184 955158310656 956612726784 958348132352 959338119168 959384322048 960753539772 963444328704 963490729344 963582623744 965954647944 966046777344 967707000832 968706655488 970181701632 970228426752 972945752064 972992610304 974474182656 975480827904 976966189056 977157264512 979656132312 979703313732 979749568512 979796754432 981195104448 982494491264 982540877824 983990532096 985007007864 986506874496 986554385856 986600964096 988296511488 989317435392 989365082112 990871584768 993599814636 993694580736 995207675904 996235739136 997947844608 1000499879808 1000548065088 1000643493888 1002071596032 1003398629376 1004926500864 1005964603776 1007544904704 1007693429028 1007789539328 1010366742528 1010415403008 1011857451462 1011953958912 1013197444116 1014740236224 1014837018624 1017384210414 1017432244224 1017631234048 1019180777472 1020282740928 1021836321792 1024747536384 1026307915776 1027368105984 1027569039068 1029133714752 1029183279072 1029231869952 1031815192122 1031913603072 1033484894208 1033687023616 1034754836544 1036330454016 1039282962432 1039333015552 1041990884352 1043577520128 1043781623456 1046450868606 1046550675456 1049432210112 1049532301312 1051030176768 1051080795648 1052166576582 1053768706848 1053869211648 1054024564736 1055680364544 1056770896896 1058380038144 1059781640192 1061294143338 1061345256543 1061395365888 1061446483968 1064160903168 1065989743104 1067090925186 1068715780704 1068767251344 1068817711104 1071760555008 1071812172288 1073444216832 1074553099488 1076399799189 1076502462464 1078141648896 1079255384064 1079307362304 1082330185728 1083874869792 1083927070512 1084030451712 1086802624512 1087015181824 1088670375936 1089794987424 1091454414336 1091506980096 1094563971072 1094616686592 1096283455488 1097415931392 1097630564459 1099301922576 1099406770176 1102113148851 1102218264576 1102271348736 1105306302672 1105358487552 1106989348608 1107094929408 1108132883847 1110143164416 1111833575424 1112982114816 1113035717376 1114730532864 1114948552328 1115001192448 1117906403328 1119608635392 1120984406256 1121091321856 1122691325184 1122798403584 1125616573224 1125723930624 1125889875968 1128823458048 1130542313472 1132039479296 1133763231744 1136662585344 1136717328384 1136884894288 1138670861952 1141582765752 1141691645952 1143094552336 1144835138304 1144944328704 1146578374656 1147818083544 1149675503616 1149844979712 1149900357632 1152840978432 1154596405248 1156125425664 1157775429096 1157831188956 1157885853696 1160902803456 1161073934592 1161129853312 1161184673792 1162897901568 1164099191112 1165871760768 1165982957568 1167415713024 1169193332736 1169249642496 1172239744896 1172524367872 1174254326388 1174366322688 1177369509888 1180611236376 1180723838976 1182408948864 1182465895104 1185777635328 1185834743808 1187640410112 1188867259008 1191024001024 1192254345216 1194069786624 1194127294464 1197415161228 1197471694848 1197529366528 1199238460992 1199352840192 1202363157762 1202419924992 1202655094784 1205730624384 1205788693824 1205845622784 1207624743936 1209223989248 1211065270272 1212909355008 1214162307072 1214220782592 1214399773444 1216364937216 1217621458944 1219359228516 1219417954326 1219534258176 1222892079552 1223008714752 1224754172928 1226019360852 1228243501056 1231384467456 1231443772416 1233318887424 1234952159232 1236714662898 1236832616448 1240055267328 1240238066496 1240356356096 1243469590506 1243528298496 1245363017184 1245481795584 1245665394688 1247012238912 1248911059968 1250812772352 1252165182048 1252469211136 1254317121369 1254376341504 1257644703744 1257830095808 1261107457038 1261227737088 1263027740832 1263148204032 1264700355776 1266626110464 1266687112704 1269926390304 1272230182912 1273544414208 1275483635712 1278995506074 1279117492224 1279179096064 1281004719696 1284403101696 1284592438272 1284654305792 1285981371378 1287939530592 1288062369792 1289900671488 1291608873984 1293575602176 1293637902336 1296946100736 1297199757997 1297261002752 1299298910208 1300641103872 1302497357733 1302621585408 1306208176416 1306271084976 1306332758016 1306395672576 1308260139264 1309611590001 1311987376128 1313342677152 1315342499328 1315405847808 1317728681984 1319089913856 1319153442816 1321162113024 1324799752848 1324926107648 1326943567872 1328187640923 1328314318848 1330274131992 1330597126144 1333999839744 1334064086784 1334191325184 1336095461376 1337864839168 1339902001152 1341286138368 1343328509952 1343393206272 1343591238704 1347155656704 1347220537344 1349143268616 1349271945216 1350929925488 1352986981632 1353116024832 1356446952432 1356512280552 1356576325632 1358907703296 1360376987904 1362448429056 1364523024384 1366330048512 1368410554368 1369824141312 1371976040448 1372178286336 1372244372096 1372309159936 1375753589496 1375884804096 1377848444544 1377979858944 1379673115392 1381773938688 1385374243968 1385710616576 1389321179136 1391436693504 1395267824808 1395400900608 1398969335808 1399242946816 1401373569024 1401441060864 1402888768776 1405024942464 1405158948864 1407573819392 1409027862528 1411173384192 1415058857784 1415127008724 1415193821184 1415261978624 1418881204224 1421041729536 1421319657472 1422787900248 1424954374272 1425023001792 1425090281472 1429014073344 1429082896384 1431258955776 1432737465984 1434919090176 1435199732252 1437522198528 1439007178752 1439076483072 1441130309658 1443106914304 1445166493056 1445236094016 1445373935616 1448931971916 1449070166016 1451560501248 1453059983232 1455272552448 1455342640128 1459418628096 1459488915456 1461711273984 1463221241856 1465735896768 1465875693568 1469484198468 1469554970598 1469624352768 1469695131648 1471792656672 1473741736896 1473811316736 1475985798144 1477510511796 1479831578784 1479901446144 1480190885888 1482444767232 1483976153088 1484047623168 1486307377152 1490399721954 1490541871104 1492811513856 1494353608704 1494645875008 1496921766912 1500749819712 1500822097632 1500965240832 1505097944064 1507389751296 1508946905664 1511540143542 1511684308992 1515550113792 1515623104512 1517930938368 1518227815936 1519796166174 1522110354336 1522255527936 1526446851072 1528771166208 1530424111392 1532754482688 1533054259451 1533126639616 1537121304576 1539461873664 1541353558602 1541500567552 1543700572128 1543774918608 1543847804928 1547722788183 1547870404608 1548098579456 1550530535424 1552132254816 1554495681024 1556554284032 1558924443648 1558999523328 1562986326528 1565672435184 1565821763584 1569676302909 1569826013184 1574148315168 1574298451968 1576545265152 1576621193472 1578249864873 1580803817472 1581036847104 1581112991744 1583520546816 1585156345344 1587570057216 1589672460288 1591941215007 1592093048832 1592169725952 1596241354752 1596553548304 1596628926464 1598984614656 1599137120256 1600636387779 1603073671056 1603150877016 1603226566656 1607640832512 1607718258432 1610166325248 1611829649232 1614753693696 1617212473344 1618883076096 1618961043456 1621819916288 1623495278592 1625812304688 1625890605768 1626045677568 1630522772736 1630678286336 1633005563904 1634692481136 1637260470144 1637658001408 1641845956608 1641925029888 1644425183232 1646602878976 1648952883864 1649110155264 1653327396864 1653407023104 1653650755328 1657959454008 1658037731328 1660484022912 1660642394112 1662682985216 1665214746624 1667750363136 1669473172224 1669553576064 1672422828492 1672501788672 1676859604992 1679412953088 1681476609384 1681636982784 1684036987776 1684197605376 1688585895936 1688834813952 1688916150272 1693235187072 1695813470208 1698059218944 1700644847616 1705075992576 1705327341432 1705489989632 1708006292928 1712374148628 1712537468928 1712789917696 1714641828504 1717252707456 1717416493056 1719867561984 1721727125316 1722145165312 1724767469568 1724850536448 1729261467648 1732398546944 1734188138496 1736663143644 1736746783434 1736828780544 1741610901888 1741694779968 1741777010688 1741860896768 1744346852352 1746148786668 1748974436352 1749316501504 1751123569536 1753789999104 1753874463744 1758786551808 1758871257088 1761381489582 1761549484032 1766054264832 1766399670464 1770916854564 1771085758464 1773613423296 1773698842656 1778666452992 1778752115712 1781460615168 1783300888512 1786536001536 1788381517824 1791104679936 1791190941696 1796122741842 1796207542272 1796294049792 1798857691488 1799029260288 1803982642176 1808595936576 1808683040736 1808768434176 1811437115904 1811876937728 1813835983872 1816597905408 1819364032512 1821331173888 1821599660166 1821773398016 1824547405824 1826432188416 1829126931489 1829301387264 1829571048448 1834338119328 1834513072128 1837131259392 1839564153856 1842365251584 1847076701184 1847165658624 1847437953218 1852428238848 1855071994347 1855248924672 1857528647546 1860357099744 1860534534144 1865204385759 1865292447744 1868222693376 1868498092032 1868588081152 1870518358368 1873366589952 1876219158528 1878703816704 1881564512256 1886467055616 1886745143712 1886836011632 1886925094912 1891661185557 1891841605632 1894541611248 1894722306048 1897050533664 1899939165696 1900030669056 1904889585456 1905352097792 1908345274368 1910316621312 1913225453568 1916696264704 1918493259111 1918676238336 1918768644096 1921507079544 1926888657408 1926981458688 1927165247488 1928972057067 1931909295888 1932093554688 1935414001664 1937413310976 1940363403264 1940456853504 1945891504128 1945985220608 1948948365312 1950961655808 1953932378112 1954314529024 1959312264624 1959406627464 1959499137024 1959593508864 1962390208896 1964988982528 1967981064192 1970014015728 1973013748992 1973108771712 1973201928192 1976593022976 1978634870784 1978730164224 1981743169536 1987199629272 1987389161472 1990415351808 1992471478272 1995895689216 2000999759616 2001096130176 2001286987776 2004143192064 2006797258752 2009853001728 2011929207552 2015089809408 2015386858056 2015579078656 2020733485056 2020830806016 2023714902924 2023907917824 2026394888232 2029480472448 2029674037248 2034768420828 2034864488448 2035262468096 2038361554944 2040565481856 2043672643584 2049495072768 2052615831552 2054736211968 2055138078136 2058267429504 2058366558144 2058463739904 2063630384244 2063827206144 2066969788416 2067374047232 2069509673088 2072660908032 2078565924864 2078666031104 2083981768704 2087155040256 2087563246912 2092901737212 2093101350912 2098864420224 2099064602624 2102060353536 2102161591296 2104333153164 2107537413696 2107738423296 2108049129472 2111360729088 2113541793792 2116760076288 2119563280384 2122588286676 2122690513086 2122790731776 2122892967936 2128321806336 2131979486208 2134181850372 2137431561408 2137534502688 2137635422208 2143521110016 2143624344576 2146888433664 2149106198976 2152799598378 2153004924928 2156283297792 2158510768128 2158614724608 2161695464487 2164660371456 2167749739584 2167854141024 2168060903424 2173605249024 2174030363648 2177340751872 2179589974848 2182908828672 2183013960192 2189127942144 2189233373184 2192566910976 2194831862784 2195261128918 2198603845152 2198813540352 2204226297702 2204332455897 2204436529152 2204542697472 2210612605344 2210716975104 2213978697216 2216265767694 2220286328832 2223667150848 2225964229632 2226071434752 2229461065728 2229897104656 2230002384896 2235599582931 2235812806656 2239217270784 2241968812512 2242182643712 2245382650368 2251233146448 2251447861248 2251779751936 2257646916096 2261084626944 2264078958592 2267310215313 2267526463488 2273325170688 2273434656768 2273769788576 2277341723904 2279694249261 2283165531504 2283383291904 2286189104672 2289670276608 2293156749312 2295636167088 2299351007232 2299689959424 2299800715264 2305681956864 2309192810496 2312030337903 2312250851328 2315550858192 2315662377912 2315771707392 2321805606912 2322147869184 2322259706624 2325795803136 2328198382224 2331743521536 2331965915136 2334831426048 2338386665472 2338499284992 2344479489792 2345048735744 2348508652776 2348732645376 2354739019776 2361222472752 2361447677952 2364817897728 2364931790208 2371555270656 2371669487616 2375280820224 2377734518016 2382048002048 2384508690432 2388139573248 2388254588928 2394830322456 2394943389696 2395058733056 2398476921984 2398705680384 2404726315524 2404839849984 2405310189568 2411461248768 2411577387648 2411691245568 2415249487872 2418447978496 2422130540544 2425818710016 2428324614144 2428441565184 2428799546888 2432729874432 2435242917888 2438718457032 2438835908652 2439068516352 2445784159104 2446017429504 2449508345856 2452038721704 2456487002112 2462768934912 2462887544832 2466637774848 2469904318464 2473429325796 2473665232896 2480110534656 2480476132992 2480712712192 2486939181012 2487056596992 2490726034368 2490963591168 2491330789376 2494024477824 2497822119936 2501625544704 2504330364096 2504938422272 2508634242738 2508752683008 2515289407488 2515660191616 2522214914076 2522455474176 2526055481664 2526296408064 2529400711552 2533252220928 2533374225408 2539852780608 2544460365824 2547088828416 2550967271424 2557991012148 2558234984448 2558358192128 2562009439392 2568806203392 2569184876544 2569308611584 2571962742756 2575879061184 2576124739584 2579801342976 2583217747968 2587151204352 2587275804672 2593892201472 2594399515994 2594522005504 2598597820416 2601282207744 2604994715466 2605120175151 2605243170816 2612416352832 2612542169952 2612665516032 2612791345152 2616520278528 2619223180002 2623974752256 2626685354304 2630684998656 2630811695616 2635457363968 2638179827712 2638306885632 2642072234373 2642324226048 2649599505696 2649852215296 2656375281846 2656628637696 2660548263984 2661194252288 2667999679488 2668128173568 2672190922752 2675729678336 2679804002304 2682572276736 2686657019904 2686786412544 2687182477408 2694184112763 2694311313408 2694441074688 2698286537232 2698543890432 2701859850976 2705973963264 2712893904864 2713024561104 2713152651264 2717815406592 2720753975808 2724896858112 2729046048768 2732399490249 2732660097024 2736821108736 2739648282624 2743952080896 2744356572672 2744488744192 2751507178992 2751769608192 2755696889088 2755959717888 2759346230784 2763547877376 2770748487936 2771156929827 2771421233152 2778642358272 2782873387008 2786292971319 2790535649616 2790801801216 2797938671616 2798485893632 2802747138048 2802882121728 2805777537552 2810049884928 2810317897728 2815147638784 2818055725056 2822346768384 2830117715568 2830254017448 2830387642368 2830523957248 2837762408448 2842083459072 2842639314944 2845575800496 2849908748544 2850046003584 2850180562944 2858028146688 2858165792768 2862517911552 2865474931968 2869838180352 2870399464504 2875044397056 2878014357504 2878152966144 2882260619316 2886213828608 2890332986112 2890472188032 2890747871232 2897863943832 2898140332032 2903121002496 2906119966464 2910545104896 2910685280256 2918837256192 2918977830912 2923422547968 2926442483712 2931471793536 2931751387136 2938968396936 2939109941196 2939248705536 2939390263296 2943585313344 2947483473792 2947622633472 2951971596288 2955021023592 2959663157568 2959802892288 2960381771776 2964889534464 2967952306176 2968095246336 2972614754304 2980799443908 2981083742208 2985623027712 2988707217408 2989291750016 2993843533824 3001499639424 3001644195264 3001930481664 3010195888128 3014779502592 3017893811328 3023080287084 3023368617984 3031100227584 3031246209024 3035861876736 3036455631872 3039592332348 3044220708672 3044511055872 3052893702144 3057542332416 3060848222784 3065508965376 3066108518902 3066253279232 3074242609152 3078923747328 3082707117204 3083001135104 3087401144256 3087549837216 3087695609856 3095445576366 3095740809216 3096197158912 3101061070848 3104264509632 3108991362048 3113108568064 3117848887296 3117999046656 3125972653056 3131344870368 3131643527168 3139352605818 3139652026368 3148296630336 3148596903936 3153090530304 3153242386944 3156499729746 3161607634944 3162073694208 3162225983488 3167041093632 3170312690688 3175140114432 3179344920576 3183882430014 3184035769629 3184186097664 3184339451904 3192482709504 3193107096608 3193257852928 3197969229312 3201272775558 3206147342112 3206301754032 3206453133312 3215281665024 3215436516864 3220332650496 3223659298464 3229199397567 3229507387392 3234424946688 3237766152192 3237922086912 3246990557184 3251624609376 3251781211536 3252091355136 3261045545472 3266011127808 3269384962272 3274520940288 3275316002816 3283691913216 3283850059776 3288850366464 3292891693377 3293205757952 3297905767728 3298220310528 3306654793728 3306814046208 3307301510656 3315918908016 3316075462656 3320968045824 3321284788224 3325365970432 3330429493248 3335500726272 3338946344448 3339107152128 3339599376971 3344845656984 3345003577344 3353719209984 3358825906176 3362953218768 3363273965568 3368073975552 3368395210752 3377171791872 3377669627904 3377832300544 3386470374144 3391626940416 3396118437888 3401289695232 3410151985152 3410654682864 3410979979264 3416012585856 3424748297256 3425074937856 3425579835392 3429283657008 3434505414912 3434832986112 3439735123968 3443454250632 3444290330624 3449534939136 3449701072896 3458522935296 3464797093888 3468376276992 3473326287288 3473493566868 3473657561088 3483221803776 3483389559936 3483554021376 3483721793536 3488693704704 3492297573336 3497948872704 3498633003008 3502247139072 3507579998208 3507748927488 3517573103616 3517742514176 3522762979164 3523098968064 3532108529664 3532799340928 3541833709128 3542171516928 3547226846592 3547397685312 3557332905984 3557504231424 3562921230336 3566601777024 3573072003072 3576763035648 3582209359872 3582381883392 3592245483684 3592415084544 3592588099584 3597715382976 3598058520576 3607965284352 3617191873152 3617366081472 3617536868352 3622874231808 3623753875456 3627671967744 3633195810816 3638728065024 3642662347776 3643199320332 3643546796032 3649094811648 3652864376832 3658253862978 3658602774528 3659142096896 3668676238656 3669026144256 3674262518784 3679128307712 3684730503168 3694153402368 3694331317248 3694875906436 3704856477696 3710143988694 3710497849344 3715057295092 3720714199488 3721069068288 3730408771518 3730584895488 3736445386752 3736996184064 3737176162304 3741036716736 3746733179904 3752438317056 3757407633408 3762951364107 3763129024512 3772934111232 3773490287424 3773672023264 3773850189824 3783322371114 3783683211264 3789083222496 3789444612096 3794101067328 3799878331392 3800061338112 3809779170912 3810704195584 3816690548736 3820633242624 3826450907136 3836986518222 3837352476672 3837537288192 3843014159088 3853777314816 3853962917376 3857944114134 3863818591776 3864187109376 3870828003328 3874826621952 3880726806528 3880913707008 3891599273991 3891783008256 3891970441216 3897896730624 3901923311616 3907864756224 3908629058048 3918624529248 3918813254928 3918998274048 3919187017728 3924780417792 3929977965056 3935962128384 3940028031456 3946027497984 3946217543424 3946799263693 3953186045952 3957269741568 3957460328448 3963486339072 3974399258544 3974778322944 3980830703616 3984562922769 3984942956544 3991791378432 4001999519232 4002192260352 4002573975552 4008286384128 4013594517504 4019706003456 4023858415104 4030179618816 4030773716112 4031158157312 4041466970112 4041661612032 4047429805848 4047815835648 4052789776464 4058960944896 4059348074496 4069536841656 4069728976896 4070524936192 4076723109888 4081130963712 4087345287168 4098990145536 4105231663104 4109472423936 4110276156272 4116534859008 4116733116288 4116927479808 4127260768488 4127654412288 4133939576832 4134748094464 4139019346176 4145321816064 4157131849728 4157332062208 4167963537408 4174310080512 4175126493824 4185803474424 4186202701824 4197728840448 4198129205248 4204120707072 4204323182592 4208666306328 4215074827392 4215476846592 4216098258944 4222721458176 4227083587584 4233520152576 4239126560768 4245176573352 4245381026172 4245581463552 4245785935872 4256643612672 4263958972416 4268363700744 4274863122816 4275069005376 4275270844416 4287042220032 4287248689152 4293776867328 4298212397952 4305599196756 4306009849856 4312566595584 4317021536256 4317229449216 4323390928974 4329320742912 4335499479168 4335708282048 4336121806848 4347210498048 4348060727296 4354681503744 4359179949696 4365817657344 4366027920384 4378255884288 4378466746368 4385133821952 4389663725568 4390522257836 4397207690304 4397627080704 4408452595404 4408664911794 4408873058304 4409085394944 4421225210688 4421433950208 4427957394432 4432531535388 4440572657664 4447334301696 4451928459264 4452142869504 4458922131456 4459794209312 4460004769792 4471199165862 4471625613312 4478434541568 4483937625024 4484365287424 4490765300736 4502466292896 4502895722496 4503559503872 4515293832192 4522169253888 4528157917184 4534620430626 4535052926976 4546650341376 4546869313536 4547539577152 4554683447808 4559388498522 4566331063008 4566766583808 4572378209344 4579340553216 4586313498624 4591272334176 4599162778353 4599379918848 4599601430528 4611363913728 4618385620992 4624060675806 4624501702656 4631101716384 4631324755824 4631543414784 4643611213824 4644295738368 4644519413248 4651591606272 4656396764448 4663487043072 4669662852096 4676773330944 4676998569984 4688958979584 4690097471488 4697017305552 4697465290752 4709028908727 4709478039552 4722444945504 4722895355904 4729635795456 4729863580416 4734749594619 4743110541312 4743338975232 4750561640448 4755469036032 4764096004096 4769017380864 4775823645021 4776279146496 4776509177856 4789660644912 4789886779392 4790117466112 4796953843968 4797411360768 4801909163337 4809452631048 4809679699968 4810620379136 4822922497536 4823154775296 4830498975744 4836895956992 4844261081088 4851637420032 4856649228288 4856883130368 4857599093776 4865459748864 4870485835776 4877436914064 4877671817304 4878137032704 4891568318208 4892034859008 4899016691712 4904077443408 4912974004224 4925537869824 4925775089664 4933275549696 4939808636928 4946858651592 4947330465792 4960221069312 4960952265984 4961425424384 4973878362024 4974113193984 4981452068736 4981927182336 4982661578752 4988048955648 4995644239872 5003251089408 5008660728192 5009876844544 5017268485476 5017505366016 5030578814976 5031320383232 5044429828152 5044910948352 5052110963328 5052592816128 5058801423104 5066504441856 5066748450816 5079705561216 5088920731648 5094177656832 5101934542848 5115982024296 5116469968896 5116716384256 5124018878784 5137612406784 5138369753088 5138617223168 5143925485512 5151758122368 5152249479168 5159602685952 5166435495936 5174302408704 5174551609344 5187784402944 5188799031988 5189044011008 5197195640832 5202564415488 5209989430932 5210240350302 5210486341632 5224832705664 5225084339904 5225331032064 5225582690304 5233040557056 5238446360004 5247949504512 5253370708608 5261369997312 5261623391232 5270914727936 5276359655424 5276613771264 5284144468746 5284648452096 5299199011392 5299704430592 5312750563692 5313257275392 5321096527968 5322388504576 5335999358976 5336256347136 5344381845504 5351459356672 5359608004608 5365144553472 5373314039808 5373572825088 5374364954816 5388368225526 5388622626816 5388882149376 5396573074464 5397087780864 5403719701952 5411947926528 5425787809728 5426049122208 5426305302528 5435630813184 5441507951616 5449793716224 5458092097536 5464798980498 5465320194048 5473642217472 5479296565248 5487904161792 5488713145344 5488977488384 5503014357984 5503539216384 5511393778176 5518692461568 5527095754752 5541496975872 5542313859654 5542842466304 5557284716544 5565215983041 5565746774016 5572585942638 5581071299232 5581603602432 5595613157277 5595877343232 5596971787264 5605494276096 5605764243456 5611555075104 5620099769856 5630295277568 5636111450112 5644693536768 5660235431136 5660508034896 5660775284736 5661047914496 5674983556671 5675524816896 5684166918144 5685278629888 5691151600992 5699817497088 5700092007168 5716056293376 5716331585536 5725035823104 5730949863936 5739676360704 5740798929008 5750088794112 5755479777333 5756028715008 5756305932288 5764521238632 5772427657216 5780665972224 5780944376064 5781495742464 5786916171201 5795727887664 5796280664064 5806242004992 5812239932928 5821090209792 5821370560512 5837674512384 5837955661824 5846845095936 5852884967424 5862943587072 5863502774272 5877936793872 5878219882392 5878497411072 5878780526592 5887170626688 5894966947584 5903943192576 5910042047184 5919326315136 5919605784576 5920763543552 5929779068928 5935904612352 5936190492672 5945229508608 5961598887816 5962167484416 5971246055424 5977414434816 5978583500032 5987687067648 6002999278848 6003288390528 6003860963328 6020391776256 6029559005184 6035787622656 6046160574168 6046737235968 6062200455168 6062492418048 6071723753472 6072911263744 6079184664696 6088441417344 6089022111744 6105787404288 6115084664832 6121696445568 6131017930752 6132217037804 6132506558464 6148485218304 6157847494656 6165414234408 6166002270208 6174802288512 6175099674432 6175391219712 6190891152732 6191481618432 6192394317824 6202122141696 6208529019264 6217982724096 6226217136128 6235697774592 6235998093312 6251945306112 6262689740736 6263287054336 6278705211636 6279304052736 6296593260672 6297193807872 6306181060608 6306484773888 6312999459492 6323215269888 6324147388416 6324451966976 6334082187264 6340625381376 6350280228864 6358689841152 6367764860028 6368071539258 6368372195328 6368678903808 6384965419008 6386214193216 6386515705856 6395938458624 6402545551116 6412294684224 6412603508064 6412906266624 6430563330048 6430873033728 6440665300992 6447318596928 6458398795134 6459014774784 6468849893376 6475532304384 6475844173824 6493981114368 6503249218752 6503562423072 6504182710272 6522091090944 6532022255616 6538769924544 6549041880576 6550632005632 6567383826432 6567700119552 6577700732928 6585783386754 6586411515904 6595811535456 6596440621056 6612997367691 6613309587456 6613628092416 6614603021312 6631837816032 6632150925312 6641936091648 6650731940864 6660858986496 6671001452544 6677892688896 6678214304256 6679198753942 6689691313968 6690007154688 6706798748793 6707438419968 6717651812352 6725906437536 6726547931136 6736147951104 6754343583744 6755339255808 6755664601088 6772940748288 6783253880832 6792236875776 6801930645939 6802579390464 6820303970304 6821309365728 6821959958528 6832025171712 6839082747783 6849496594512 6850149875712 6851159670784 6858567314016 6869010829824 6879470247936 6886908501264 6888580661248 6899069878272 6899402145792 6917045870592 6929594187776 6936091013709 6936752553984 6946652574576 6946987133736 6947315122176 6966443607552 6966779119872 6967443587072 6977387409408 6984595146672 6995897745408 6997266006016 7004494278144 7015159996416 7015497854976 7035146207232 7035485028352 7045525958328 7046197936128 7064217059328 7065598681856 7083667418256 7084343033856 7094453693184 7094795370624 7114665811968 7115008462848 7125842460672 7133203554048 7146144006144 7153526071296 7164418719744 7164763766784 7184490967368 7184830169088 7185176199168 7195430765952 7196117041152 7215930568704 7234383746304 7234732162944 7235073736704 7245748463616 7247507750912 7255343935488 7266391621632 7277456130048 7285324695552 7286398640664 7287093592064 7298189623296 7305728753664 7316507725956 7317205549056 7318284193792 7337352477312 7338052288512 7348525037568 7358256615424 7369461006336 7388306804736 7388662634496 7389751812872 7409712955392 7420287977388 7420995698688 7430114590184 7441428398976 7442138136576 7460817543036 7461169790976 7472890773504 7473992368128 7474352324608 7482073433472 7493466359808 7504876634112 7514815266816 7525902728214 7526258049024 7545868222464 7546980574848 7547344046528 7547700379648 7566644742228 7567366422528 7578166444992 7578889224192 7588202134656 7599756662784 7600122676224 7619558341824 7621408391168 7633381097472 7641266485248 7652901814272 7673973036444 7674704953344 7675074576384 7686028318176 7707554629632 7707925834752 7715888228268 7727637183552 7728374218752 7741656006656 7749653243904 7761453613056 7761827414016 7783198547982 7783566016512 7783940882432 7795793461248 7803846623232 7815360525453 7815729512448 7817258116096 7837249058496 7837626509856 7837996548096 7838374035456 7849560835584 7859955930112 7871924256768 7880056062912 7892054995968 7892435086848 7893598527386 7906372091904 7914539483136 7914920656896 7926216703119 7926972678144 7948798517088 7949556645888 7969125845538 7969885913088 7983582756864 8003999038464 8004384520704 8016572768256 8027189035008 8039412006912 8047716830208 8060359237632 8061547432224 8062316314624 8082552338289 8082933940224 8083323224064 8094859611696 8095631671296 8105579552928 8117921889792 8139073683312 8139457953792 8141049872384 8153446219776 8162261927424 8174690574336 8197198470747 8197980291072 8210463326208 8218944847872 8220552312544 8233069718016 8233466232576 8254521536976 8255308824576 8267879153664 8269496188928 8278038692352 8290643632128 8313470789481 8314263699456 8314664124416 8335927074816 8348620161024 8350252987648 8358878913957 8371606948848 8372405403648 8395457680896 8408241414144 8408646365184 8417332612656 8430149654784 8430953693184 8432196517888 8445442916352 8454167175168 8467040305152 8478253121536 8490353146704 8490762052344 8491162927104 8491571871744 8513287225344 8527917944832 8536727401488 8549726245632 8550138010752 8550541688832 8574084440064 8574497378304 8587553734656 8596424795904 8611198393512 8612019699712 8625133191168 8634043072512 8634458898432 8646781857948 8658641485824 8670998958336 8671416564096 8672243613696 8694420996096 8696121454592 8709363007488 8718359899392 8731635314688 8732055840768 8756511768576 8756933492736 8770267643904 8779327451136 8781044515672 8794415380608 8795254161408 8816905190808 8817329823588 8817746116608 8818170789888 8842450421376 8842867900416 8855914788864 8865063070776 8881145315328 8894668603392 8903856918528 8904285739008 8917844262912 8919588418624 8920009539584 8942398331724 8943251226624 8956869083136 8967875250048 8968730574848 8981530601472 9004932585792 9005791444992 9007119007744 9030587664384 9044338507776 9056315834368 9069240861252 9070105853952 9093300682752 9093738627072 9095079154304 9109366895616 9118776997044 9132662126016 9133533167616 9144756418688 9158681106432 9172626997248 9182544668352 9198325556706 9198759837696 9199202861056 9222727827456 9236771241984 9248121351612 9249003405312 9262203432768 9262649511648 9263086829568 9287222427648 9288591476736 9289038826496 9303183212544 9312793528896 9326974086144 9339325704192 9353546661888 9353997139968 9377917959168 9380194942976 9394034611104 9394930581504 9418057817454 9418956079104 9444889891008 9445790711808 9459271590912 9459727160832 9469499189238 9486221082624 9486677950464 9501123280896 9510938072064 9528192008192 9538034761728 9551647290042 9552107308887 9552558292992 9553018355712 9579321289824 9579773558784 9580234932224 9593907687936 9603818326674 9618905262096 9619359399936 9621240758272 9645844995072 9646309550592 9660997951488 9673791913984 9687598192701 9688522162176 9703274840064 9713298456576 9713766260736 9715198187552 9740971671552 9754873828128 9755343634608 9756274065408 9783136636416 9798033383424 9808154886816 9825948008448 9851075739648 9851550179328 9866551099392 9878675080131 9879617273856 9893717303184 9894660931584 9920442138624 9921904531968 9947756724048 9948226387968 9962904137472 9963854364672 9965323157504 9976097911296 9991288479744 10006502178816 10017321456384 10018798130913 10019753689088 10034536970952 10035010732032 10061157629952 10062640766464 10088859656304 10089821896704 10104221926656 10105185632256 10117602846208 10133008883712 10133496901632 10159411122432 10177841463296 10188355313664 10203869085696 10231964048592 10232939937792 10233432768512 10248037757568 10275224813568 10276739506176 10277234446336 10287850971024 10303516244736 10304498958336 10319205371904 10332870991872 10348604817408 10349103218688 10375568805888 10377598063976 10378088022016 10394391281664 10405128830976 10419978861864 10420480700604 10420972683264 10449665411328 10450168679808 10450662064128 10451165380608 10466081114112 10476892720008 10495899009024 10506741417216 10522739994624 10523246782464 10541829455872 10552719310848 10553227542528 10568288937492 10569296904192 10598398022784 10599408861184 10625501127384 10626514550784 10642193055936 10644777009152 10671998717952 10672512694272 10688763691008 10702918713344 10719216009216 10730289106944 10746628079616 10747145650176 10748729909632 10776736451052 10777245253632 10777764298752 10793146148928 10794175561728 10807439403904 10823895853056 10851575619456 10852098244416 10852610605056 10871261626368 10883015903232 10899587432448 10916184195072 10929597960996 10930640388096 10947284434944 10958593130496 10975808323584 10977426290688 10977954976768 11006028715968 11007078432768 11022787556352 11037384923136 11054191509504 11082993951744 11084627719308 11085684932608 11114569433088 11130431966082 11131493548032 11145171885276 11162142598464 11163207204864 11191226314554 11191754686464 11193943574528 11210988552192 11211528486912 11223110150208 11240199539712 11260590555136 11272222900224 11288854092321 11289387073536 11320470862272 11321016069792 11321550569472 11322095828992 11349967113342 11351049633792 11368333836288 11370557259776 11382303201984 11399634994176 11400184014336 11432112586752 11432663171072 11450071646208 11461899727872 11479352721408 11481597858016 11510959554666 11512057430016 11512611864576 11529042477264 11544855314432 11561331944448 11561888752128 11573832342402 11591455775328 11592561328128 11612484009984 11624479865856 11642180419584 11642741121024 11674797821973 11675349024768 11675911323648 11693690191872 11705769934848 11725887174144 11755873587744 11756439764784 11756994822144 11757561053184 11774341253376 11789933895168 11807886385152 11820084094368 11838652630272 11840397791079 11841527087104 11859558137856 11871809224704 11872380985344 11890459017216 11923197775632 11924334968832 11942492110848 11954828869632 11957167000064 11975374135296 12005998557696 12006576781056 12007721926656 12040783552512 12059118010368 12071575245312 12073936209049 12092321148336 12093474471936 12124400910336 12124984836096 12143447506944 12145822527488 12158369329392 12176882834688 12178044223488 12211574808576 12230169329664 12243392891136 12262035861504 12264434075608 12265013116928 12296970436608 12315694989312 12330828468816 12332004540416 12349604577024 12350199348864 12350782439424 12381782305464 12382963236864 12384788635648 12404244283392 12417058038528 12435965448192 12452434272256 12471395549184 12471996186624 12503890612224 12525379481472 12526574108672 12557410423272 12558608105472 12593186521344 12594387615744 12612362121216 12612969547776 12625998918984 12646430539776 12648294776832 12648903933952 12668164374528 12681250762752 12700560457728 12717379682304 12735529720056 12736143078516 12736744390656 12737357807616 12769930838016 12772428386432 12773031411712 12791876917248 12805091102232 12824589368448 12825207016128 12825812533248 12861126660096 12861746067456 12881330601984 12894637193856 12916797590268 12918029549568 12937699786752 12951064608768 12951688347648 12987962228736 13006498437504 13007124846144 13008365420544 13044182181888 13064044511232 13077539849088 13098083761152 13101264011264 13134767652864 13135400239104 13155401465856 13171566773508 13172823031808 13191623070912 13192881242112 13225994735382 13226619174912 13227256184832 13229206042624 13263675632064 13264301850624 13283872183296 13301463881728 13321717972992 13342002905088 13355785377792 13356428608512 13358397507884 13379382627936 13380014309376 13413597497586 13414876839936 13435303624704 13451812875072 13453095862272 13472295902208 13508687167488 13510678511616 13511329202176 13545881496576 13566507761664 13584473751552 13603861291878 13605158780928 13640607940608 13642618731456 13643919917056 13664050343424 13678165495566 13698993189024 13700299751424 13702319341568 13717134628032 13738021659648 13758940495872 13773817002528 13777161322496 13797488335059 13798139756544 13798804291584 13834091741184 13872182027418 13873505107968 13893305149152 13893974267472 13894630244352 13932887215104 13933558239744 13954774818816 13969190293344 13994532012032 14008988556288 14030319992832 14030995709952 14070292414464 14070970056704 14091051916656 14092395872256 14128434118656 14131197363712 14167334836512 14168686067712 14188907386368 14189590741248 14229331623936 14230016925696 14251684921344 14266407108096 14269197337967 14292288012288 14307052142592 14327470935063 14328837439488 14329527533568 14368981934736 14369660338176 14370352398336 14390861531904 14392234082304 14405727490011 14431861137408 14468767492608 14469464325888 14491496927232 14495015501824 14510687870976 14532783243264 14554912260096 14570649391104 14572797281328 14574187184128 14596379246592 14611457507328 14633015451912 14634411098112 14636568387584 14674704954624 14676104577024 14697050075136 14716513230848 14738922012672 14776613609472 14777325268992 14779503625744 14819425910784 14840575954776 14841991397376 14860229180368 14882856797952 14884276273152 14921635086072 14922339581952 14945781547008 14947984736256 14948704649216 14964146866944 14986932719616 15009753268224 15029630533632 15051805456428 15052516098048 15091736444928 15093961149696 15094688093056 15095400759296 15133289484456 15134732845056 15156332889984 15157778448384 15176404269312 15199513325568 15200245352448 15239116683648 15242816782336 15266762194944 15282532970496 15305803628544 15347946072888 15349409906688 15350149152768 15372056636352 15415109259264 15415851669504 15431776456536 15455274367104 15456748437504 15483312013312 15499306487808 15522907226112 15523654828032 15566397095964 15567132033024 15567881764864 15591586922496 15607693246464 15630721050906 15631459024896 15634516232192 15674498116992 15675253019712 15675993096192 15676748070912 15699121671168 15719911860224 15743848513536 15760112125824 15784109991936 15784870173696 15787197054772 15812744183808 15829078966272 15829841313792 15852433406238 15853945356288 15897597034176 15899113291776 15938251691076 15939771826176 15967165513728 16007998076928 16008769041408 16033145536512 16054378070016 16078824013824 16095433660416 16120718475264 16123094864448 16124632629248 16165104676578 16165867880448 16166646448128 16189719223392 16191263342592 16211159105856 16235843779584 16278147366624 16278915907584 16282099744768 16306892439552 16324523854848 16349381148672 16394396941494 16395960582144 16420926652416 16437889695744 16441104625088 16466139436032 16466932465152 16509043073952 16510617649152 16538992377856 16556077384704 16581287264256 16626941578962 16628527398912 16629328248832 16671854149632 16697240322048 16700505975296 16717757827914 16743213897696 16744810807296 16790915361792 16816482828288 16817292730368 16834665225312 16860299309568 16863596853961 16864393035776 16890885832704 16908334350336 16934080610304 16956506243072 16980706293408 16981524104688 16982325854208 16983143743488 17024950670013 17026574450688 17055835889664 17073454802976 17099452491264 17100276021504 17148168880128 17148994756608 17175107469312 17192849591808 17222396787024 17224039399424 17250266382336 17266439331999 17268086145024 17268917796864 17293563715896 17317282971648 17341997916672 17342833128192 17344487227392 17360748513603 17388841992192 17392242909184 17418726014976 17436719798784 17463270629376 17464111681536 17513023537152 17513866985472 17540535287808 17558654902272 17562089031344 17588830761216 17590508322816 17633810381616 17634659647176 17635492233216 17636341579776 17684900842752 17711829577728 17730126141552 17762290630656 17789337206784 17807713837056 17808571478016 17835688525824 17839176837248 17840019079168 17884796663448 17886502453248 17913738166272 17935750500096 17937461149696 17963061202944 18009865171584 18011582889984 18014238015488 18061175328768 18088677015552 18112631668736 18138481722504 18140211707904 18186601365504 18187477254144 18190158308608 18218733791232 18237553994088 18265324252032 18267066335232 18289512837376 18317362212864 18345253994496 18365089336704 18396651113412 18397519675392 18398405722112 18445455654912 18473542483968 18496242703224 18498006810624 18524406865536 18525299023296 18526173659136 18574444855296 18577182953472 18578077652992 18606366425088 18625587057792 18653948172288 18678651408384 18707093323776 18707994279936 18755835918336 18760389885952 18788069222208 18789861163008 18836115634908 18837912158208 18889779782016 18891581423616 18918543181824 18919454321664 18938998378476 18972442165248 18973355900928 19002246561792 19021876144128 19056384016384 19076069523456 19103294580084 19104214617774 19105116585984 19106036711424 19158642579648 19159547117568 19160469864448 19187815375872 19207636653348 19237810524192 19238718799872 19242481516544 19291689990144 19292619101184 19321995902976 19347583827968 19375196385402 19377044324352 19406549680128 19426596913152 19427532521472 19430396375104 19481943343104 19509747656256 19510687269216 19512548130816 19566273272832 19596066766848 19616309773632 19651896016896 19702151479296 19703100358656 19733102198784 19757350160262 19759234547712 19787434606368 19789321863168 19840884277248 19843809063936 19895513448096 19896452775936 19925808274944 19930646315008 19952195822592 19982576959488 20013004357632 20034642912768 20037596261826 20039507378176 20069073941904 20070021464064 20120396246379 20122315259904 20125281532928 20177719312608 20179643793408 20208443853312 20235205692416 20266017767424 20266993803264 20318822244864 20355682926592 20376710627328 20405791937817 20407738171392 20463928097184 20465879875584 20466865537024 20496075515136 20517248243349 20550449627136 20553479012352 20554468892672 20575701942048 20607032489472 20638410743808 20665741983744 20697209634816 20698206437376 20751137611776 20755196127952 20756176044032 20788782563328 20808273041127 20810257661952 20839957723728 20840961401208 20841945366528 20899330822656 20900337359616 20902330761216 20932162228224 20953785440016 20991798018048 21013482834432 21045479989248 21046493564928 21083658911744 21105438621696 21106455085056 21136577874984 21138593808384 21196796045568 21198817722368 21251002254768 21253029101568 21284386111872 21289554018304 21343997435904 21345025388544 21377527382016 21405837426688 21438432018432 21460578213888 21493256159232 21494291300352 21497459819264 21553472902104 21554490507264 21555528597504 21586292297856 21588351123456 21614878807808 21647791706112 21703151238912 21704196488832 21705221210112 21742523252736 21766031806464 21799174864896 21832368390144 21859195921992 21861280776192 21894568869888 21917186260992 21951616647168 21954852581376 21955909953536 22012057431936 22014156865536 22045575112704 22074769846272 22108383019008 22165987903488 22169255438616 22171369865216 22229138866176 22260863932164 22262987096064 22290343770552 22324285196928 22326414409728 22382452629108 22383509372928 22387887149056 22421977104384 22423056973824 22446220300416 22480399079424 22521181110272 22544445800448 22577708184642 22578774147072 22640941724544 22642032139584 22643101138944 22644191657984 22699934226684 22702099267584 22736667672576 22741114519552 22764606403968 22799269988352 22800368028672 22864225173504 22865326342144 22900143292416 22923799455744 22958705442816 22963195716032 23021919109332 23024114860032 23025223729152 23058084954528 23089710628864 23122663888896 23123777504256 23147664684804 23182911550656 23185122656256 23224968019968 23248959731712 23284360839168 23285482242048 23349595643946 23350698049536 23351822647296 23387380383744 23411539869696 23451774348288 23511747175488 23512879529568 23513989644288 23515122106368 23548682506752 23579867790336 23615772770304 23640168188736 23677305260544 23680795582158 23683054174208 23719116275712 23743618449408 23744761970688 23778650109357 23780918034432 23846395551264 23848669937664 23909657739264 23914334000128 23950748270592 24011997115392 24013153562112 24081567105024 24118236020736 24143150490624 24147872418098 24184642296672 24186948943872 24247657014867 24248801820672 24249969672192 24286895013888 24291645054976 24316738658784 24353765669376 24423149617152 24460338659328 24486785782272 24524071723008 24528868151216 24530026233856 24591595412241 24593940873216 24631389978624 24661656937632 24664009080832 24699209154048 24700398697728 24763564610928 24765926473728 24769577271296 24808488566784 24834116077056 24871930896384 24904868544512 24940412368443 24942791098368 24943992373248 25007781224448 25050758962944 25053148217344 25076636741871 25114820846544 25117216210944 25186373042688 25224724242432 25225939095552 25251997837968 25292861079552 25296589553664 25297807867904 25336328749056 25362501525504 25401120915456 25434759364608 25471059440112 25472286157032 25473488781312 25474715615232 25539861676032 25544856772864 25583753834496 25610182204464 25649178736896 25650414032256 25651625066496 25722253320192 25723492134912 25762661203968 25789274387712 25833595180536 25836059099136 25875399573504 25902129217536 25903376695296 25975924457472 26012996875008 26014249692288 26016730841088 26088364363776 26128089022464 26155079698176 26196167522304 26202528022528 26269535305728 26270800478208 26310802931712 26343133547016 26345646063616 26383246141824 26385762484224 26451989470764 26453238349824 26454512369664 26458412085248 26527351264128 26528603701248 26567744366592 26602927763456 26643435945984 26684005810176 26711570755584 26712857217024 26716795015768 26758765255872 26760028618752 26827194995172 26829753679872 26870607249408 26903625750144 26906191724544 26944591804416 27017374334976 27021357023232 27022658404352 27091762993152 27133015523328 27168947503104 27207722583756 27210317561856 27281215881216 27285237462912 27287839834112 27328100686848 27356330991132 27397986378048 27400599502848 27404638683136 27434269256064 27476043319296 27517880991744 27547634005056 27554322644992 27594976670118 27596279513088 27597608583168 27668183482368 27744364054836 27747010215936 27786610298304 27787948534944 27789260488704 27865774430208 27867116479488 27909549637632 27938380586688 27989064024064 28017977112576 28060639985664 28061991419904 28140584828928 28141940113408 28182103833312 28184791744512 28256868237312 28262394727424 28334669673024 28337372135424 28377814772736 28379181482496 28458663247872 28460033851392 28503369842688 28532814216192 28538394675934 28584576024576 28614104285184 28654941870126 28656321926661 28657674878976 28659055067136 28737963869472 28739320676352 28740704796672 28781723063808 28811454980022 28863722274816 28937534985216 28938928651776 28982993854464 28990031003648 29021375741952 29062794578103 29065566486528 29109824520192 29141298782208 29145594562656 29148374368256 29222915014656 29266030903824 29268822196224 29273136775168 29349409909248 29394100150272 29433026461696 29477844025344 29553227218944 29554650537984 29559007251488 29636025240393 29638851821568 29681151909552 29683982794752 29720458360736 29765713595904 29843270172144 29844679163904 29891563094016 29895969472512 29897409298432 29928293733888 29973865439232 30019506536448 30056394392739 30059261067264 30103610912856 30105032196096 30183472889856 30187922299392 30189376186112 30266578968912 30269465690112 30312665779968 30315556896768 30352808538624 30399026651136 30400490704896 30478233367296 30485633564672 30533524389888 30565065940992 30611607257088 30695892145776 30698819813376 30700298305536 30744113272704 30830218518528 30831703339008 30863552913072 30910548734208 30913496875008 30966624026624 30998612975616 31045814452224 31047309656064 31132794191928 31134264066048 31135763529728 31183173844992 31215386492928 31261442101812 31262918049792 31269032464384 31348996233984 31350506039424 31351986192384 31353496141824 31398243342336 31439823720448 31487697027072 31520224251648 31568219983872 31569740347392 31574394109544 31625488367616 31658157932544 31659682627584 31704866812476 31707890712576 31795194068352 31798226583552 31876503382152 31879543652352 31934331027456 32015996153856 32017538082816 32066291073024 32108756140032 32157648027648 32190867320832 32241436950528 32246189728896 32249265258496 32330209353156 32331735760896 32333292896256 32379438446784 32382526685184 32422318211712 32471687559168 32556294733248 32557831815168 32564199489536 32613784879104 32649047709696 32698762297344 32788793882988 32791921164288 32841853304832 32875779391488 32882209250176 32932278872064 32933864930304 33018086147904 33021235298304 33077984755712 33112154769408 33162574528512 33253883157924 33257054797824 33258656497664 33343708299264 33394480644096 33401011950592 33435515655828 33486427795392 33489621614592 33581830723584 33632965656576 33634585460736 33669330450624 33720598619136 33727193707922 33728786071552 33781771665408 33816668700672 33866562276963 33868161220608 33913012486144 33961412586816 33963048209376 33964651708416 33966287486976 34049901340026 34053148901376 34111671779328 34146909605952 34198904982528 34200552043008 34296337760256 34297989513216 34350214938624 34385699183616 34444793574048 34448078798848 34532878663998 34536172290048 34537835593728 34587127431792 34634565943296 34683995833344 34685666256384 34721497027206 34777683984384 34784485818368 34837452029952 34873439597568 34926541258752 34928223363072 35024393465919 35026047074304 35027733970944 35081070575616 35117309804544 35124178062688 35177661522432 35267620763232 35269319294352 35270984466432 35272683159552 35369801685504 35423659155456 35460252283104 35521193373237 35524581261312 35578674413568 35615427674112 35617142956032 35671377051648 35678353674496 35769593326896 35773004906496 35827476332544 35871501000192 35926122405888 36019730343168 36023165779968 36028476030976 36122350657536 36177354031104 36221808627147 36225263337472 36276963445008 36280423415808 36373202731008 36374954508288 36380316617216 36437467582464 36475107988176 36530648504064 36534132670464 36579025674752 36634724425728 36690507988992 36730178673408 36793302226824 36795039350784 36796811444224 36890911309824 36947084967936 36992485406448 36996013621248 37048813731072 37050598046592 37052347318272 37148889710592 37154365906944 37156155305984 37212732850176 37251174115584 37307896344576 37357302816768 37414186647552 37415988559872 37511671836672 37520779771904 37576138444416 37579722326016 37672231269816 37675824316416 37779559564032 37783162847232 37837086363648 37838908643328 37877996756952 37944884330496 37946711801856 38004493123584 38043752288256 38112768032768 38152139046912 38206589160168 38208429235548 38210233171968 38212073422848 38317285159296 38319094235136 38320939728896 38375630751744 38415273306696 38475621048384 38477437599744 38484963033088 38583379980288 38585238202368 38643991805952 38695167655936 38750392770804 38754088648704 38813099360256 38853193826304 38855065042944 38860792750208 38963886686208 39019495312512 39021374538432 39025096261632 39132546545664 39192133533696 39232619547264 39303792033792 39404302958592 39406200717312 39466204397568 39514700320524 39518469095424 39574869212736 39578643726336 39681768554496 39687618127872 39791026896192 39792905551872 39851616549888 39861292630016 39904391645184 39965153918976 40026008715264 40069285825536 40075192523652 40079014756352 40138147883808 40140042928128 40240792492758 40244630519808 40250563065856 40355438625216 40359287586816 40416887706624 40470411384832 40532035534848 40533987606528 40637644489728 40711365853184 40753421254656 40811583875634 40815476342784 40927856194368 40931759751168 40933731074048 40992151030272 41034496486698 41100899254272 41106958024704 41108937785344 41151403884096 41214064978944 41276821487616 41331483967488 41392465005177 41394419269632 41396412874752 41502275223552 41510392255904 41512352088064 41616546082254 41620515323904 41679915447456 41681922802416 41683890733056 41798661645312 41800674719232 41864324456448 41907570880032 41983596036096 42026965668864 42090959978496 42092987129856 42210877243392 42212910170112 42273155749968 42277187616768 42393592091136 42502004509536 42506058203136 42568772223744 42579108036608 42687994871808 42690050777088 42755054764032 42807592013901 42811674853376 42876864036864 42921156427776 42986512318464 42988582600704 42994919638528 43106945804208 43108981014528 43111057195008 43172584595712 43176702246912 43229757615616 43295583412224 43406302477824 43408392977664 43414791900623 43485046505472 43532063612928 43598349729792 43664736780288 43718391843984 43722561552384 43789137739776 43834372521984 43903233294336 43909705162752 43911819907072 44024114863872 44028313731072 44091150225408 44149539692544 44216766038016 44331975806976 44338510877232 44342739730432 44458277732352 44521727864328 44525974192128 44580687541104 44648570393856 44652828819456 44764905258216 44767018745856 44775774298112 44843954208768 44846113947648 44892440600832 44960798158848 45042362220544 45088891600896 45155416369284 45157548294144 45281883449088 45284064279168 45286202277888 45288383315968 45399868453368 45404198535168 45473335345152 45482229039104 45529212807936 45598539976704 45600736057344 45728450347008 45730652684288 45800286584832 45847598911488 45917410885632 45926391432064 46043838218664 46048229720064 46050447458304 46116169909056 46179421257728 46245327777792 46247555008512 46295329369608 46365823101312 46370245312512 46449936039936 46497919463424 46568721678336 46570964484096 46699191287892 46701396099072 46703645294592 46774760767488 46823079739392 46903548696576 47023494350976 47025759059136 47027979288576 47030244212736 47097365013504 47159735580672 47231545540608 47280336377472 47354610521088 47361591164316 47366108348416 47438232551424 47487236898816 47489523941376 47557300218714 47561836068864 47692791102528 47697339875328 47819315478528 47828668000256 47901496541184 48023994230784 48026307124224 48163134210048 48236472041472 48286300981248 48295744836196 48369284593344 48373897887744 48495314029734 48497603641344 48499939344384 48573790027776 48583290109952 48633477317568 48707531338752 48846299234304 48920677318656 48973571564544 49048143446016 49057736302432 49060052467712 49183190824482 49187881746432 49262779957248 49323313875264 49328018161664 49398418308096 49400797395456 49527129221856 49531852947456 49539154542592 49616977133568 49668232154112 49743861792768 49809737089024 49880824736886 49885582196736 49887984746496 50015562448896 50101517925888 50153273483742 50229641693088 50234432421888 50372746085376 50449448484864 50451878191104 50503995675936 50590790561883 50593179107328 50595615735808 50672657498112 50725003051008 50802241830912 50869518729216 50942118880224 50944572314064 50946977562624 50949431230464 51079723352064 51089713545728 51167507668992 51220364408928 51298357473792 51300828064512 51444506640384 51446984269824 51525322407936 51578548775424 51667190361072 51672118198272 51750799147008 51799317995997 51804258435072 51806753390592 51951848914944 52025993750016 52028499384576 52033461682176 52082245540809 52176728727552 52256178044928 52310159396352 52392335044608 52405056045056 52539070611456 52541600956416 52621605863424 52686267094032 52691292127232 52766492283648 52771524968448 52903978941528 52906476699648 52909024739328 52916824170496 53054702528256 53135488733184 53205855526912 53286871891968 53368011620352 53423141511168 53425714434048 53433590031536 53517530511744 53520057237504 53654389990344 53659507359744 53741214498816 53807251500288 53812383449088 53889183608832 54034748669952 54042714046464 54045316808704 54183525986304 54266031046656 54337895006208 54415445167512 54420635123712 54562431762432 54570474925824 54575679668224 54656201373696 54712661982264 54795972756096 54801199005696 54809277366272 54868538512128 54952086638592 55035761983488 55095268010112 55108645289984 55189953340236 55192559026176 55195217166336 55336366964736 55488728109672 55494020431872 55573220596608 55575897069888 55578520977408 55731548860416 55734232958976 55819099275264 55876761173376 55978128048128 56035954225152 56121279971328 56123982839808 56281169657856 56283880226816 56364207666624 56369583489024 56513736474624 56524789454848 56669339346048 56674744270848 56755629545472 56758362964992 56917326495744 56920067702784 57006739685376 57065628432384 57076789351868 57169152049152 57228208570368 57309883740252 57312643853322 57315349757952 57318110134272 57475927738944 57478641352704 57481409593344 57563446127616 57622909960044 57727444549632 57875069970432 57877857303552 57965987708928 57980062007296 58042751483904 58125589156206 58131132973056 58219649040384 58282597564416 58291189125312 58296748736512 58445830029312 58532061807648 58537644392448 58546273550336 58698819818496 58788200300544 58866052923392 58955688050688 59106454437888 59109301075968 59118014502976 59272050480786 59277703643136 59362303819104 59367965589504 59440916721472 59531427191808 59686540344288 59689358327808 59791938945024 59794818596864 59856587467776 59947730878464 60039013072896 60112788785478 60118522134528 60207221825712 60210064392192 60366945779712 60375844598784 60378752372224 60533157937824 60538931380224 60625331559936 60705617077248 60798053302272 60800981409792 60956466734592 60971267129344 61067048779776 61130131881984 61217375813451 61223214514176 61391784291552 61397639626752 61400596611072 61488226545408 61551744730047 61660437037056 61663406678016 61727105826144 61821097468416 61933248053248 61997225951232 62091628904448 62094619312128 62265588383856 62268528132096 62271527059456 62366347689984 62424819123381 62430772985856 62522884203624 62525836099584 62538064928768 62697992467968 62701012078848 62706992283648 62796486684672 62879647440896 62975394054144 63040448503296 63136439967744 63139480694784 63148788219088 63250976735232 63316315865088 63319365255168 63409733624952 63415781425152 63590388136704 63596453167104 63753006764304 63759087304704 63868662054912 64031992307712 64035076165632 64132582146048 64217512280064 64315296055296 64381734641664 64482873901056 64492379457792 64498530516992 64660418706312 64663471521792 64666585792512 64758876893568 64765053370368 64844636423424 64943375118336 65112589466496 65115663630336 65128398979072 65227569758208 65298095419392 65397524594688 65577587765976 65583842328576 65683706609664 65751558782976 65764418500352 65864557744128 65867729860608 66036172295808 66042470596608 66155969511424 66224309538816 66325149057024 66507766315848 66514109595648 66517312995328 66687416598528 66788961288192 66802023901184 66871031311656 66972855590784 66979243229184 67163661447168 67265931313152 67269170921472 67338660901248 67441197238272 67454387415844 67457572143104 67563543330816 67633337401344 67733124553926 67736322441216 67826024972288 67922825173632 67926096418752 67929303416832 67932574973952 68099802680052 68106297802752 68223343558656 68293819211904 68397809965056 68401104086016 68592675520512 68595979026432 68700429877248 68771398367232 68889587148096 68896157597696 69065757327996 69072344580096 69075671187456 69174254863584 69269131886592 69367991666688 69371332512768 69442994054412 69555367968768 69568971636736 69674904059904 69746879195136 69853082517504 69856446726144 70048786931838 70052094148608 70055467941888 70162141151232 70234619609088 70248356125376 70355323044864 70535241526464 70538638588704 70541968932864 70545366319104 70739603371008 70847318310912 70920504566208 71042386746474 71049162522624 71157348827136 71230855348224 71234285912064 71342754103296 71356707348992 71539186653792 71546009812992 71743002000384 71852244811776 72039460686336 72056952061952 72244701315072 72354708062208 72443617254294 72450526674944 72553926890016 72560846831616 72742971044601 72746405462016 72749909016576 72760633234432 72874935164928 72950215976352 73061297008128 73158051349504 73269448851456 73381015977984 73460357346816 73586604453648 73590078701568 73593622888448 73774786236723 73781822619648 73894169935872 73984970812896 73992027242496 74097627462144 74101196093184 74297779421184 74308731813888 74312310611968 74425465700352 74502348231168 74615792689152 74714605633536 74821237105329 74828373295104 74831977119744 75023343673344 75041559543808 75152276888832 75159444652032 75229910225613 75344462539632 75351648632832 75559119128064 75674172727296 75677817286656 75755993513904 75889768660992 75893423603712 76008986247168 76087504576512 76225536065536 76304278093824 76413178320336 76416858471096 76420466343936 76424146845696 76634570318592 76641879457792 76751261503488 76830546613392 76951242096768 76954875199488 76969926066176 77166759960576 77170476404736 77287983611904 77390335311872 77500785541608 77508177297408 77626198720512 77706387652608 77710130085888 77721585500416 77927773372416 78038990625024 78042749076864 78050192523264 78265093091328 78384267067392 78465239094528 78607584067584 78808605917184 78812401434624 78932408795136 79029400641048 79036938190848 79149738425472 79157287452672 79363537108992 79375236255744 79582053792384 79585811103744 79703233099776 79722585260032 79808783290368 79930307837952 80052017430528 80138571651072 80150385047304 80158029512704 80276295767616 80280085856256 80481584985516 80489261039616 80501126131712 80710877250432 80718575173632 80833775413248 80940822769664 81064071069696 81067975213056 81275288979456 81422731706368 81506842509312 81623167751268 81630952685568 81855712388736 81863519502336 81867462148096 81984302060544 82068992973396 82201798508544 82213916049408 82217875570688 82302807768192 82428129957888 82553642975232 82662967934976 82784930010354 82788838539264 82792825749504 83004550447104 83020784511808 83024704176128 83233092164508 83241030647808 83359830894912 83363845604832 83367781466112 83597323290624 83601349438464 83728648912896 83815141760064 83967192072192 84053931337728 84181919956992 84185974259712 84421754486784 84425820340224 84546311499936 84554375233536 84787184182272 85004009019072 85012116406272 85137544447488 85158216073216 85375989743616 85380101554176 85510109528064 85615184027802 85623349706752 85753728073728 85842312855552 85968965779983 85973024636928 85977165201408 85989839277056 86213891608416 86217962029056 86222114390016 86345169191424 86459515231232 86591166824448 86812604955648 86816785955328 86829583801246 86970093010944 87064127225856 87188383734309 87196699459584 87329473560576 87436783687968 87445123104768 87668745043968 87806466588672 87819410325504 87823639814144 88048229727744 88182300450816 88299079385088 88433532076032 88663951613952 88677021754464 88685479460864 88908075721179 88916555464704 89043455728656 89051948384256 89161375082208 89297140787712 89529810516432 89534037491712 89551548596224 89687908417536 89692227895296 89784881201664 89921596317696 90084724441088 90169183178217 90177783201792 90310832738568 90315096588288 90563766898176 90568128558336 90576766631936 90799736906736 90808397070336 90946670690304 90964458078208 91058425615872 91197079953408 91201472114688 91456900694016 91461305368576 91600573169664 91695197822976 91834821771264 91852782864128 92087676437328 92096459440128 92100894916608 92232339818112 92490655555584 92495110017024 92590658739216 92731646202624 92740490625024 92899872079872 92995838926848 93137443356672 93141928968192 93398382575784 93402792198144 93407290589184 93549521534976 93646159478784 93807097393152 94046988701952 94051518118272 94055958577152 94060488425472 94194730027008 94319471161344 94463091081216 94560672754944 94709221042176 94723182328632 94732216696832 94876465102848 94974473797632 94979047882752 95114600437428 95123672137728 95385582205056 95394679750656 95638630957056 95657336000512 95802993082368 96047988461568 96052614248448 96326268420096 96472944082944 96572601962496 96591489672392 96738569186688 96747795775488 96990628059468 96995207282688 96999878688768 97147580055552 97166580219904 97266954635136 97415062677504 97692598468608 97841354637312 97947143129088 98096286892032 98115472604864 98120104935424 98366381648964 98375763492864 98525559914496 98646627750528 98656036323328 98796836616192 98801594790912 99054258443712 99063705894912 99078309085184 99233954267136 99336464308224 99487723585536 99619474178048 99761649473772 99771164393472 99775969492992 100031124897792 100203035851776 100306546967484 100459283386176 100468864843776 100745492170752 100898896969728 100903756382208 101007991351872 101181581123766 101186358214656 101191231471616 101345314996224 101450006102016 101599686830889 101604483661824 101739037458432 101884237760448 101889144628128 101893955125248 101898862460928 102159446704128 102179427091456 102335015337984 102440728817856 102596714947584 102601656129024 102889013280768 102893968539648 103050644815872 103157097550848 103334380722144 103344236396544 103598635991994 103608516870144 103613506781184 103903697829888 104051987500032 104056998769152 104164491081618 104353457455104 104512356089856 104620318792704 104784670089216 104810112090112 105073180397757 105078141222912 105083201912832 105243211726848 105372534188064 105382584254464 105532984567296 105807957883056 105812953399296 105818049478656 105833648340992 106109405056512 106270977466368 106411711053824 106563580119711 106573743783936 106736023240704 106846283022336 106851428868096 106867180063072 107035061023488 107308779980688 107319014719488 107482428997632 107614503000576 107778367217664 108069497339904 108085428092928 108090633617408 108367051972608 108532062093312 108665425881441 108675790012416 108830890335024 108841270247424 109124863524864 109140949851648 109312402747392 109425323964528 109591945512192 109602398011392 109618554732544 109737077024256 109904173277184 110071523966976 110190536020224 110217290579968 110379906680472 110385118052352 110390434332672 110672733929472 110977456219344 110988040863744 111146441193216 111151794139776 111157041954816 111463097720832 111468465917952 111638198550528 111753522346752 111956256096256 112071908450304 112242559942656 112247965679616 112562339315712 112567760453632 112728415333248 112739166978048 113027472949248 113049578909696 113338678692096 113349488541696 113511259090944 113516725929984 113834652991488 113840135405568 114013479370752 114131256864768 114153578703736 114338304098304 114456417140736 114619767480504 114625287706644 114630699515904 114636220268544 114951855477888 114957282705408 114962819186688 115126892255232 115245819920088 115454889099264 115750139940864 115755714607104 115931975417856 115960124014592 116085502967808 116251178312412 116262265946112 116439298080768 116565195128832 116582378250624 116593497473024 116891660058624 117064123615296 117075288784896 117092547100672 117397639636992 117576400601088 117732105846784 117911376101376 118212908875776 118218602151936 118236029005952 118544100961572 118555407286272 118724607638208 118735931179008 118881833442944 119062854383616 119373080688576 119378716655616 119583877890048 119589637193728 119713174935552 119895461756928 120078026145792 120225577570956 120237044269056 120414443651424 120420128784384 120733891559424 120751689197568 120757504744448 121066315875648 121077862760448 121250663119872 121411234154496 121596106604544 121601962819584 121912933469184 121942534258688 122134097559552 122260263763968 122434751626902 122446429028352 122783568583104 122795279253504 122801193222144 122976453090816 123103489460094 123320874074112 123326813356032 123454211652288 123642194936832 123866496106496 123994451902464 124177395015531 124183257808896 124189238624256 124531176767712 124537056264192 124543054118912 124849638246762 124861545971712 125045768407248 125051672199168 125076129857536 125395984935936 125402024157696 125592973369344 125759294881792 125950788108288 126080897006592 126272879935488 126278961389568 126297576438176 126632631730176 126638730510336 126819467249904 126831562850304 127180776273408 127506013528608 127518174609408 127737324109824 128063984615424 128070152331264 128265164292096 128422776041703 128435024560128 128630592110592 128763469283328 128965747802112 128984758915584 129320837412624 129326943043584 129333171585024 129517753787136 129530106740736 129689272846848 129886750236672 130225178932992 130244375701869 130256797958144 130455139516416 130596190838784 130795049189376 131155175531952 131167684657152 131367413219328 131503117565952 131528837000704 131729115488256 131735459721216 132072344591616 132084941193216 132311939022848 132448619077632 132650298114048 133015532631696 133028219191296 133034625990656 133374833197056 133577922576384 133604047802368 133742062623312 133945711181568 133958486458368 134327322894336 134531862626304 134538341842944 134677321802496 134882394476544 134908774831688 134915144286208 135127086661632 135266674802688 135466249107852 135472644882432 135652049944576 135845650347264 135852192837504 135858606833664 135865149947904 136199605360104 136212595605504 136446687117312 136587638423808 136795619930112 136802208172032 137185351041024 137191958052864 137400859754496 137542796734464 137779174296192 137792315195392 138131514655992 138144689160192 138151342374912 138348509727168 138538263773184 138735983333376 138742665025536 138885988108824 139110735937536 139137943273472 139349808119808 139493758390272 139706165035008 139712893452288 140097573863676 140104188297216 140110935883776 140324282302464 140469239218176 140496712250752 140710646089728 141070483052928 141077277177408 141083937865728 141090732638208 141479206742016 141694636621824 141841009132416 142084773492948 142098325045248 142314697654272 142461710696448 142468571824128 142685508206592 142713414697984 143078373307584 143092019625984 143486004000768 143704489623552 144078921372672 144113904123904 144489402630144 144709416124416 144887234508588 144901053349888 145107853780032 145121693663232 145485942089202 145492810924032 145499818033152 145521266468864 145749870329856 145900431952704 146122594016256 146316102699008 146538897702912 146762031955968 146920714693632 147173208907296 147180157403136 147187245776896 147549572473446 147563645239296 147788339871744 147969941625792 147984054484992 148195254924288 148202392186368 148595558842368 148617463627776 148624621223936 148850931400704 149004696462336 149231585378304 149429211267072 149642474210658 149656746590208 149663954239488 150046687346688 150083119087616 150304553777664 150459820451226 150688925079264 150703297265664 151118238256128 151348345454592 151355634573312 151511987027808 151772371685649 151779537321984 151786847207424 152017972494336 152175009153024 152608556187648 152826356640672 152833716942192 152840932687872 152848293691392 153269140637184 153502523006976 153661093226784 153902484193536 153939852132352 154333519921152 154340952809472 154575967223808 154780670623744 155001571083216 155016354594816 155252397441024 155412775305216 155420260171776 155443171000832 155855546744832 156077981250048 156085498153728 156100385046528 156530186182656 156768534134784 156930478189056 156961170717637 157215168135168 157617211834368 157624802869248 157864817590272 158058801282096 158073876381696 158299476850944 158314574905344 158727074217984 158750472511488 159164107584768 159406466199552 159445170520064 159617566580736 159860615675904 160104034861056 160277143302144 160300770094608 160316059025408 160552591535232 160560171712512 160963169971032 160978522079232 161002252263424 161421754500864 161437150347264 161667550826496 161881645539328 162128142139392 162135950426112 162550577958912 162845463412736 163013685018624 163246335502536 163261905371136 163711424777472 163727039004672 163734924296192 163968604121088 164137985946792 164403597017088 164427832098816 164435751141376 164605615536384 164856259915776 165107285950464 165325935869952 165569860020708 165577677078528 165585651499008 166009100894208 166041569023616 166049408352256 166466184329016 166482061295616 166719661789824 166727691209664 166735562932224 167194646581248 167202698876928 167457297825792 167630283520128 167934384144384 168107862675456 168363839913984 168371948519424 168843508973568 168851640680448 169092622999872 169108750467072 169574368364544 170008018038144 170024232812544 170275088894976 170316432146432 170751979487232 170760203108352 171020219056128 171230368055604 171246699413504 171507456147456 171684625711104 171937931559966 171946049273856 171954330402816 171979678554112 172427783216832 172435924058112 172444228780032 172690338382848 172919030462464 173182333648896 173625209911296 173633571910656 173659167602492 173940186021888 174128254451712 174376767468618 174393398919168 174658947121152 174873567375936 174890246209536 175337490087936 175612933177344 175638820651008 175647279628288 176096459455488 176364600901632 176598158770176 176867064152064 177327903227904 177354043508928 177370958921728 177816151442358 177833110929408 178086911457312 178103896768512 178322750164416 178594281575424 179059621032864 179068074983424 179103097192448 179375816835072 179384455790592 179569762403328 179843192635392 180338366356434 180355566403584 180621665477136 180630193176576 181127533796352 181136257116672 181599473813472 181616794140672 181928916156416 182116851231744 182394159906816 182402944229376 182913801388032 182922610737152 183201146339328 183390395645952 183669643542528 183705565728256 184175352874656 184192918880256 184201789833216 184464679636224 184981311111168 184990220034048 185181317478432 185463292405248 185499565393571 185799744159744 185991677853696 186274886713344 186283857936384 186796765151568 186805584396288 186814581178368 187099043069952 187274457370143 187292318957568 187614194786304 188093977403904 188103036236544 188120976850944 188389460054016 188638942322688 188926182162432 189121345509888 189418442084352 189446364657264 189464433393664 189752930205696 189948947595264 189958095765504 190229200874856 190247344275456 190771164410112 190789359501312 191277261914112 191314672001024 191605986164736 192095976923136 192105228496896 192652536840192 192945888165888 193145203924992 193182979344784 193477138373376 193495591550976 193981256118936 193990414565376 193999757377536 194295160111104 194333160439808 194533909270272 194830125355008 195385196937216 195682709274624 195894286258176 196192573784064 196230945209728 196240209870848 196732763297928 196751526985728 197051119828992 197293255501056 197312072646656 197593673232384 197603189581824 198108516887424 198127411789824 198156618170368 198467908534272 198672928616448 198975447171072 199238948356096 199523298947544 199542328786944 199551938985984 200062249795584 200406071703552 200613093934968 200918566772352 200937729687552 201490984341504 201797793939456 201807512764416 202015982703744 202363162247532 202372716429312 202382462943232 202690629992448 202900012204032 203199373661778 203208967323648 203478074916864 203768475520896 203778289256256 203787910250496 203797724921856 204318893408256 204358854182912 204670030675968 204881457635712 205193429895168 205203312258048 205778026561536 205787937079296 206101289631744 206314195101696 206668761444288 206688472793088 207197271983988 207217033740288 207227013562368 207807395659776 208103975000064 208113997538304 208328982163236 208706914910208 209024712179712 209240637585408 209569340178432 209620224180224 210146360795514 210156282445824 210166403825664 210486423453696 210745068376128 210765168508928 211065969134592 211615915766112 211625906798592 211636098957312 211667296681984 212218810113024 212541954932736 212823422107648 213127160239422 213147487567872 213472046481408 213692566044672 213702857736192 213734360126144 214070122046976 214617559961376 214638029438976 215229006001152 215556734435328 216170856185856 216181267234816 216734103945216 217064124186624 217330851762882 217351580024832 217661780670048 217682540494848 218249727049728 218281899703296 218624805494784 218850647929056 219183891024384 219237109465088 219474154048512 219808346554368 220143047933952 220381072040448 220434581159936 220759813360944 220770236104704 220780868665344 221324358710169 221345467858944 221954912438688 221976081727488 222292882386432 222303588279552 222926195441664 222936931835904 223276397101056 223507044693504 223912512192512 224143816900608 224463711315987 224485119885312 224495931359232 225124678631424 225135520907264 225456830666496 225478333956096 225689730676839 226054945898496 226099157819392 226677357384192 227022518181888 227033451859968 227669305982976 227680270811136 228026958741504 228262513729536 228307157407472 228676608196608 228912834281472 229239534961008 229250575413288 229261399031808 229272440537088 229903710955776 229925638373376 230253784510464 230491639840176 230909778198528 231500279881728 231511429214208 231863950835712 231920248029184 232171005935616 232502356624824 232524531892224 232878596161536 233130390257664 233164756501248 233186994946048 233783320117248 234128247230592 234150577569792 234185094201344 234795279273984 235152801202176 235464211693568 235822752202752 236425817751552 236437204303872 236472058011904 237088201923144 237110814572544 237449215276416 237471862358016 237763666885888 238125708767232 238746161377152 238757433311232 239167755780096 239179274387456 239426349871104 239790923513856 240156052291584 240451155141912 240474088538112 240828887302848 240840257568768 241467783118848 241503378395136 241515009488896 242132631751296 242155725520896 242501326239744 242822468308992 243192213209088 243203925639168 243825866938368 243885068517376 244268195119104 244520527527936 244869503253804 244892858056704 245567137166208 245590558507008 245602386444288 245952906181632 246206978920188 246641748148224 246653626712064 246908423304576 247284389873664 247732992212992 247988903804928 248354790031062 248366515617792 248378477248512 249062353535424 249074112528384 249086108237824 249699276493524 249723091943424 250091536814496 250103344398336 250152259715072 250791969871872 250804048315392 251185946738688 251518589763584 251901576216576 252161794013184 252545759870976 252557922779136 252595152876352 253265263460352 253277461020672 253638934499808 253663125700608 254361552546816 255012027057216 255036349218816 255474648219648 256127969230848 256140304662528 256530328584192 256845552083406 256870049120256 257261184221184 257526938566656 257931495604224 257969517831168 258641674825248 258653886087168 258666343170048 259035507574272 259378545693696 259773500473344 260450357865984 260488751403738 260513595916288 260910279032832 261192381677568 261565151202927 261590098378752 262310351063904 262335369314304 263006235131904 263057674001408 263458230976512 263470919442432 264144689183232 264623878045696 264897238155264 265300596228096 266031065263392 266056438382592 266069251981312 266724227163537 266749666394112 267155845152768 267208095604736 267484125246624 267891422363136 268654645788672 269063725252608 269076683685888 269354643604992 269764788953088 269817549663376 269830288572416 270254173323264 270507549534651 270533349605376 270932498215704 270945289764864 271304099889152 271691300694528 271704385675008 271730299895808 272399210720208 272425191211008 272893374234624 273175276847616 273591239860224 273604416344064 274370702082048 274383916105728 274801719508992 275085593468928 275558348592384 275584630390784 276263029311984 276289378320384 276302684749824 276697019454336 277471966666752 277485330051072 277771976217648 278221471875072 278275886546944 278699616239616 278987516780544 279412330070016 279425786904576 280195147727352 280208376594432 280221871767552 280648564604928 280938478436352 280993424501504 281421292179456 282140966105856 282154554354816 282167875731456 282181465276416 282958413484032 283389273243648 283682018264832 284169546985896 284196650090496 284629395308544 284923421392896 284937143648256 285371016413184 285426829395968 286156746615168 286184039251968 286972008001536 287408979247104 288157842745344 288227808247808 288978805260288 289418832248832 289774469017176 289802106699776 290215707560064 290243387326464 290971884178404 290985621848064 290999636066304 291042532937728 291499740659712 291800863905408 292245188032512 292632205398016 293077795405824 293524063911936 293841429387264 294346417814592 294360314806272 294374491553792 295099144946892 295127290478592 295576679743488 295939883251584 295968108969984 296390509848576 296404784372736 297191117684736 297234927255552 297249242447872 297701862801408 298009392924672 298463170756608 298858422534144 299284948421316 299313493180416 299327908478976 300093374693376 300166238175232 300609107555328 300919640902452 301377850158528 301406594531328 302236476512256 302696690909184 302711269146624 303023974055616 303544743371298 303559074643968 303573694414848 304035944988672 304350018306048 305217112375296 305652713281344 305667433884384 305681865375744 305696587382784 306538281274368 307005046013952 307322186453568 307804968387072 307879704264704 308667039842304 308681905618944 309151934447616 309561341247488 310003142166432 310032709189632 310825550610432 310840520343552 310886342001664 311711093489664 312155962500096 312170996307456 313060372365312 313537068269568 313860956378112 313922341435274 314430336270336 315219541193271 315234423668736 315249605738496 315729635180544 316117602564192 316147752763392 316598953701888 317454148435968 317500945022976 318328215169536 318812932399104 318890341040128 319235133161472 319690740359133 319721231351808 320208069722112 320554286604288 320601540189216 320632118050816 321105183070464 321926339942064 321957044158464 322004504526848 322843509001728 323335101652992 323763291078656 324256284278784 324271900852224 325101155917824 325690926825472 325996277644323 326027370037248 326492671005072 326523810742272 327422849554944 327469848592384 327937208242176 328275971893584 328807194034176 328855664197632 328871502282752 329211231072768 329712519831552 330214571900928 330651871739904 331139720041416 331155354157056 331171302998016 332018201788416 332083138047232 332932368658032 332964122591232 333439323579648 333455382419328 333471125864448 334389293162496 334405397753856 334914595651584 335260567040256 335868768288768 336215725350912 336727679827968 336743897038848 337687017947136 337703281360896 338185245999744 338217500934144 339148736729088 340016036076288 340048465625088 340550177789952 340632864292864 341503958974464 341520406216704 342040438112256 342460736111208 342493398827008 343014912294912 343369251422208 343875863119932 343892098547712 343908660805632 343959357108224 344855566433664 344871848116224 344888457560064 345380676765696 345838060924928 346364667297792 347250419822592 347267143821312 347318335204984 347880372043776 348256508903424 348753534937236 348786797838336 349317894242304 349747134751872 349780492419072 350674980175872 351225866354688 351277641302016 351294559256576 352192918910976 352729201803264 353196317540352 353734128304128 354655806455808 354708087017856 354741917843456 355632302884716 355666221858816 356173822914624 356207793537024 356645500328832 357188563150848 358119242065728 358136149966848 358206194384896 358751633670144 358768911581184 359139524806656 359686385270784 360676732712868 360711132807168 361243330954272 361260386353152 362255067592704 362272514233344 363198947626944 363233588281344 363857832312832 364233702463488 364788319813632 364805888458752 365827602776064 365845221474304 366402292678656 366780791291904 367339287085056 367411131456512 368350705749312 368385837760512 368403579666432 368929359272448 369962622222336 369980440068096 370362634956864 370926584810496 370999130787142 371599488319488 371983355707392 372532185046593 372549773426688 372567715872768 373593530303136 373611168792576 373629162356736 374548914740286 374584637915136 375228389572608 376187954807808 376206072473088 376778920108032 377277884645376 377852364324864 378242691019776 378836884168704 378892729314528 378928866787328 379897895190528 379916191531008 380458401749712 380494688550912 381542328820224 382554523828224 382629344002048 383211972329472 384191953846272 384210456993792 385268328125109 385305073680384 385891776331776 386290407849984 386365958689568 386954276746752 387962512237872 387980829130752 387999514755072 388590320222208 388666320879616 389067818540544 389660250710016 390733127105607 390770393874432 391365418549248 391788572516352 392385147568128 392461890419456 393465526595856 393503053971456 394102239657984 394586511002112 395187346464768 395206379163648 396217033774848 396254823579648 396313236340736 396935817068544 397345857232896 397950894342144 398477896712192 399046597895088 399084657573888 399103877971968 400124499591168 400812143407104 401226187869936 401837133544704 401875459375104 402981968683008 403595587878912 403615025528832 404031965407488 404726324495064 404745432858624 404764925886464 405381259984896 405800024408064 406398747323556 406417934647296 406956149833728 407536951041792 407556578512512 407575820500992 407595449843712 408637786816512 408717708365824 409340061351936 409762915271424 410386859790336 410406624516096 411556053123072 411575874158592 412202579263488 412628390203392 413337522888576 413376945586176 414394543967976 414434067480576 414454027124736 415614791319552 416207950000128 416227995076608 416657964326472 417413829820416 418049424359424 418481275170816 419138680356864 419240448360448 420292721591028 420312564891648 420332807651328 420972846907392 421490136752256 421530337017856 422131938269184 423231831532224 423251813597184 423272197914624 423334593363968 424437620226048 425083909865472 425646844215296 426254320478844 426294975135744 426944092962816 427385132089344 427405715472384 427468720252288 428140244093952 429235119922752 429276058877952 430458012002304 431113468870656 432341712371712 432362534469632 433468207890432 434128248373248 434661703525764 434703160049664 435323561340096 435365080989696 436499454099456 436563799406592 437249610989568 437701295858112 438367782048768 438474218930176 438948308097024 439616693108736 440286095867904 440762144080896 440869162319872 441519626721888 441540472209408 441561737330688 442648717420338 442690935717888 443909824877376 443952163454976 444585764772864 444607176559104 445852390883328 445873863671808 446552794202112 447014089387008 447825024385024 448287633801216 448927422631974 448970239770624 448991862718464 450249357262848 450271041814528 450913661332992 451379461353678 452109891796992 452198315638784 453354714768384 454045036363776 454066903719936 455317115056947 455338611965952 455360541622272 456053917483008 456525027459072 456614314814944 457825668562944 458479069922016 458501150826576 458522798063616 458544881074176 459807421911552 460507569020928 460983279680352 461819556397056 463000559763456 463022858428416 463727901671424 464342011871232 465004713249648 465049063784448 465757192323072 466260780515328 466329513002496 467566640234496 468256494461184 468301155139584 468370188402688 469590558547968 470305602404352 470883512152911 470928423387136 471645504405504 472851635503104 472874408607744 472944116023808 474176403846288 474221629145088 474898430552832 474943724716032 475527333771776 476251417534464 477492322754304 478335511560192 478358548774912 478852699742208 479581847027712 480312104583168 480902310283824 480948177076224 481657774605696 481680515137536 482935566237696 483006756790272 483030018977792 484265263502592 484311451041792 485002652479488 485644936617984 486384426418176 486407851278336 487651733876736 487770137034752 488536390238208 489041055055872 489739006507608 489785716113408 491134274332416 491181117014016 491204772888576 491905812363264 492413957840376 493283496296448 493307253424128 493816846609152 494568779747328 495465984425984 495977807609856 496709580062124 496733031235584 496756954497024 498124707070848 498148225056768 498172216475648 499398552987048 499446183886848 500183073628992 500206688796672 500304519430144 501583939743744 501608096630784 502371893477376 503037179527168 503803152433152 504323588026368 505091519741952 505115845558272 505190305752704 506530526920704 506554922041344 507277868999616 507326251401216 508723105093632 510024054114432 510072698437632 510949296439296 512255938461696 512280609325056 513060657168384 513691104166812 513740098240512 514522368442368 515053877133312 515862991208448 515939035662336 517283349650496 517307772174336 517332686340096 518071015148544 518757091387392 519547000946688 520900715731968 520977502807476 521027191832576 521820558065664 522384763355136 523130302405854 523180196757504 524620702127808 524670738628608 526012470263808 526115348002816 526916461953024 526941838884864 528289378366464 529247756091392 529794476310528 530601192456192 532062130526784 532112876765184 532138503962624 533448454327074 533499332788224 534311690305536 534416191209472 534968250493248 535782844726272 537309291577344 538127450505216 538153367371776 538709287209984 539529577906176 539635099326752 539660577144832 541015099069302 541066699210752 541864996431408 541890579529728 542608199778304 543382601389056 543408771350016 544798421440416 544850382422016 545786748469248 546350553695232 547182479720448 547208832688128 548741404164096 548767832211456 549603439017984 550171186937856 551116697184768 552526058623968 552578756640768 552605369499648 553394038908672 554943933333504 554970660102144 555543952435296 556498696180713 556551773093888 557399232479232 557975033561088 558824660140032 558851573809152 560390295454704 560416753188864 560443743535104 561297129209856 561876956872704 561986849003008 562842584358912 564281932211712 564309108709632 564362930552832 565916826968064 566778546487296 567364036529664 568339093971792 568393300180992 569258790617088 569846842785792 569874287296512 570742032826368 570853658791936 572313493230336 572368078503936 573944016003072 574817958494208 576315685490688 576455616495616 577957610520576 578837664497664 579548938034352 579604213399552 580431415120128 580486774652928 581943768356808 581971243696128 581999272132608 582085065875456 582999481319424 583601727810816 584490376065024 585264410796032 586155590811648 587048127823872 587682858774528 588692835629184 588720629612544 588748983107584 590198289893784 590254580957184 591153359486976 591879766503168 591936217939968 592781019697152 592809568745472 594382235369472 594469854511104 594498484895744 595403725602816 596018785849344 596926341513216 597716845068288 598569896842632 598626986360832 598655816957952 600186749386752 600332476350464 601218215110656 601839281804904 602755700317056 602813189062656 604472953024512 605393381818368 605422538293248 606047948111232 607089486742596 607118149287936 607147388829696 608071889977344 608700036612096 610434224750592 611305426562688 611334867768768 611363730751488 611393174765568 613076562548736 614010092027904 614644372907136 615609936774144 615759408529408 617334079684608 617363811237888 618303868895232 619122682494976 620006284332864 620065418379264 621651101220864 621681040687104 621772684003328 623422186979328 624311925000192 624341992614912 626120744730624 627074136539136 627721912756224 627844682870548 628860672540672 630439082386542 630468847337472 630499211476992 631459270361088 632235205128384 632295505526784 633197907403776 634908296871936 635001890045952 636656430339072 637625864798208 637780682080256 638470266322944 639381480718266 639442462703616 640416139444224 641108573208576 641203080378432 641264236101632 642210366140928 643852679884128 643914088316928 644009009053696 645687018003456 646670203305984 647526582157312 648512568557568 648543801704448 650202311835648 651992555288646 652054740074496 652985342010144 653047621484544 654845699109888 655874416484352 656551943787168 657711328395264 657743004565504 658422462145536 659425039663104 660429143801856 661303743479808 662279440082832 662310708314112 662342605996032 664036403576832 664166276094464 665864737316064 665928245182464 666878647159296 666910764838656 668778586324992 668810795507712 669829191303168 670521134080512 671737536577536 672431450701824 673391133947961 673455359655936 673487794077696 675374035894272 675406562721792 676370491999488 676435001868288 677069192030517 678297473458176 680032072152576 681100355579904 681265728585728 683007917948928 683040812433408 684080876224512 684921472222416 684986797654016 686029824589824 686738502844416 687751726239864 687784197095424 687817321611264 687918714216448 689711132867328 689776915120128 690761353531392 691676121849856 692729334595584 694500839645184 694534287642624 694636670409968 695760744087552 696513017806848 697507069874472 697573595676672 698635788484608 699494269503744 699560984838144 701349960351744 702451732709376 702555282604032 702589118513152 704385837821952 705458403606528 706392635080704 707468256608256 709311612911616 709416174035712 709483835686912 711264605769432 711332443717632 712347645829248 712415587074048 713291000657664 714377126301696 716238484131456 716272299933696 716412388769792 717503267340288 717537823162368 718279049613312 719372770541568 721353465425736 721422265614336 722486661908544 722520772706304 724510135185408 724545028466688 726397895253888 726467176562688 727715664625664 728467404926976 729576639627264 729611776917504 731655205552128 731690442948608 732804585357312 733561582583808 734678574170112 734822262913024 736701411498624 736771675521024 736807159332864 737858718544896 739925244444672 739960880136192 740725269913728 741853169620992 741998261574284 743198976638976 743966711414784 745064370093186 745099546853376 745135431745536 747187060606272 747222337585152 747258324713472 749097829480572 749169275830272 750456779145216 752375909615616 752412144946176 753557840216064 754555769290752 755704728649728 756485382039552 757673768337408 757785458629056 757857733574656 759795790381056 759832383062016 760916803499424 760989377101824 763084657640448 765109047656448 765258688004096 766423944658944 768383907692544 768420913987584 770536656250218 770610147360768 771783552663552 772580815699968 772731917379136 773908553493504 775925024475744 775961658261504 775999029510144 777332641759232 778135637081088 779320501420032 781466254211214 781540787748864 782730837098496 783577145032704 784770295136256 784923780838912 786931053191712 787006107942912 789173022004224 790374692929536 790412758327296 792434067549696 792626472681472 793871634137088 794691714465792 795901788684288 796955793424384 798093195790176 798169315147776 798207755943936 800172681490611 800248999182336 801624286814208 802452375739872 803674267089408 805963937366016 807191175757824 807230051057664 808063930814976 809452648990128 809490865717248 809529851772928 810762519969792 811522648603953 811600048816128 812797494647112 812835869294592 813912299667456 815073902083584 815113157025024 815190899687424 817275573633024 817435416731648 818680122703872 819525830542848 820773719580672 820813249032192 823112106246144 823151748317184 824405158526976 825256780406784 826675045777152 826753891172352 828789087935952 828868134961152 828908054249472 832415900000256 832455990153216 833315928652944 834827659640832 836098848718848 836962550341632 838277360713728 838480896720896 840585443182056 840625129783296 840665615302656 841945693814784 842980273504512 843060674035712 844263876538368 846463663064448 846503627194368 846544395829248 846669186727936 848875240452096 850167819730944 851293688430592 852508640957688 852589950271488 853888185925632 854770264178688 854811430944768 854937440504576 856280488187904 858470239845504 858552117755904 860916024004608 862226937741312 864683424743424 864725068939264 866936415780864 868256496746496 869323407051528 869406320099328 870647122680192 870730161979392 872998908198912 873127598813184 874499221979136 875402591716224 876735564097536 876948437860352 877896616194048 879233386217472 880572191735808 881524288161792 881738324639744 883039253443776 883080944418816 883123474661376 885297434840676 885381871435776 887819649754752 887904326909952 889171529545728 889214353118208 891704781766656 891747727343616 893105588404224 894028178774016 895650048770048 896575267602432 897854845263948 897940479541248 897983725436928 900498714525696 900542083629056 901827322665984 902758922707356 904219783593984 904396631277568 906709429536768 908090072727552 908133807439872 910634230113894 910677223931904 910721083244544 912107834966016 913050054918144 913228629629888 915651337125888 916958139844032 917002301653152 917045596127232 917089762148352 919614843823104 921015138041856 921966559360704 923639112794112 926001119526912 926045716856832 927455803342848 928684023742464 930009426499296 930098127568896 932521561030656 932659026004992 935133280468992 936512988922368 936740376805376 939181117095936 940611204808704 941767024305822 941856846774272 943291008811008 945658623579813 945703271006208 945748817215488 945888232047616 948352807692576 948443258290176 949796861105664 951054667543552 952502835068928 954984645508608 956671023120384 956717097549824 957705399484416 959072221077399 959163694055424 960624209166336 961804620567648 961896354152448 963315549211392 965871132475392 966013513580544 966060037955584 968530527005184 970005304958976 971289873235968 972768852836352 972815702556672 975303467753472 975540274069504 977072780476416 977988832932969 978082110111744 979478013015216 979571432226816 982268548664832 982409545777152 983811624726528 984827915680752 986566992592896 986614506848256 987633693218304 989137559494656 990931968851968 991955615219712 993419160124248 993466062471168 993513908994048 996249414141696 996344432951296 998797105974096 998892367773696 1000366147257984 1000413377593344 1000609038860288 1003167879487488 1003216193261568 1004743786954752 1006074359054336 1007606304866304 1008647176052736 1010183039483904 1010231691116544 1010380611505408 1013061053841408 1013109844082688 1014555737999232 1014652502802432 1017446210187264 1020048108228864 1020145396875264 1021898592878592 1024511876923392 1024561218650112 1026121314336768 1027382208333624 1027480196481024 1029044736884736 1030107754266624 1031725982416896 1031878071324672 1034566699300992 1034615544348672 1034665372680192 1036142030297088 1037514182774784 1039094001893376 1041801431463936 1041955005614952 1042054383665152 1043641116131328 1044769526710272 1046260604811708 1046360393515008 1049241404255616 1049341477257216 1052024940527616 1052230696005632 1053832923906048 1053883677769728 1056578756732928 1058495512182784 1059588952621056 1061202384912384 1064124261053568 1064225753530368 1064277007925248 1066896908654148 1066998665576448 1068623380611072 1068832382418944 1069936500986496 1071565689452544 1074618583154688 1076254901010432 1076306734743552 1077418574419968 1079059155812352 1079270198653504 1079321154289664 1082030198138604 1082133398421504 1083729992862816 1083781159059456 1085216399556608 1086765202778112 1086817542700032 1089596842880832 1089700764844032 1091573496938496 1092701107390464 1094364959440896 1094417665376256 1097482808328192 1097535664422912 1099206878035968 1100342373875712 1102233394369536 1105052117247936 1105157513281536 1105210738999296 1106788077817344 1109887866667008 1109941320204288 1111087904870592 1112997392361426 1113103546187776 1114798464958464 1115950067122176 1117596555139779 1117649320280064 1117703147618304 1120780590909408 1120833506377728 1120887487070208 1123753913745408 1123973698006016 1125685168717824 1128563864423424 1128618217419264 1131833653936128 1133557092974592 1134728073059328 1136678187943584 1136786600361984 1139693685571584 1139748574593024 1141484065652736 1141707317583872 1144626986460672 1147888032006144 1149635916988416 1152631370981376 1152911232991232 1155804984375327 1155915221041152 1157675328995328 1159097876068704 1159208426799104 1160862830240256 1163887536713616 1163942487392256 1163998544265216 1164170131750912 1165998962638848 1167203455621632 1168980752130048 1170528821592064 1172199381316821 1172311181623296 1174096255647744 1175365717549056 1177385671258368 1177497966215168 1180396579787568 1180509161914368 1182306718973952 1183759533006336 1185562039394304 1185619137490944 1188764470738944 1188939709022208 1188996969791488 1190807451205632 1192037571698688 1193852683026432 1195433690136576 1197139793685264 1197253972721664 1197311633915904 1200373498773504 1202436430221312 1203678563609808 1205511400634112 1205626378125312 1208945906049024 1210786763636736 1210845076586496 1212095896222464 1214178973485192 1214236298575872 1214294777659392 1216143779954688 1217400073224192 1220868449501184 1222610853125376 1222669735537536 1222727461502976 1222786349531136 1226153125097472 1228020184055808 1229288745814272 1231219873548288 1231518817058816 1234668159369216 1234727622475776 1236607737790464 1238245364989952 1240012568665728 1240130836758528 1243302202441728 1243362081374208 1243545368006656 1246844373958656 1248623850000384 1248683985229824 1252241489461248 1254148273078272 1255443825512448 1255689365741096 1257721345081344 1260878164773084 1260937694674944 1260998422953984 1262918540722176 1264470410256768 1264591011053568 1266395814807552 1269816593743872 1270003780091904 1273312860678144 1275251729596416 1275561364160512 1276940532645888 1278762961436532 1278884925407232 1280832278888448 1282217146417152 1282406160756864 1282528472203264 1284420732281856 1287705359768256 1287828176633856 1288018018107392 1291374036006912 1293340406611968 1295053164314624 1297025137115136 1297087603408896 1300404623671296 1303985110577292 1304109480148992 1305970684020288 1306095242969088 1309691398219776 1311748832968704 1313103887574336 1315422656790528 1315486009131008 1316844924291072 1318850079326208 1320858287603712 1322607486959616 1324558880165664 1324621416628224 1324685211992064 1328072807153664 1328332552188928 1331729474632128 1331856490364928 1333757294318592 1333821529677312 1337557172649984 1337621591015424 1339658382606336 1341042268161024 1343475073155072 1344862901403648 1346782267895922 1346910719311872 1346975588155392 1350748071788544 1350813125443584 1352740983998976 1354138384061034 1356594946916352 1360064144305152 1362200711159808 1362531457171456 1365951345170841 1366015835897856 1366081624866816 1368161752449024 1369842944444832 1369973595308032 1373477005688832 1375503452479728 1375568394190848 1375634643222528 1375837428432896 1379422265734656 1381522707062784 1383352243699712 1385458669191168 1389001679290368 1389068575285248 1389273340819936 1393026035613696 1395014139748944 1395147191353344 1397271576969216 1398988539007488 1402699920703488 1404903465418752 1405110565208064 1405178237026304 1408771675643904 1410916807213056 1412650536458733 1412785270161408 1414936513216512 1418623225823232 1418832348071424 1422529211538864 1422664887435264 1424695291658496 1424831174148096 1426582001315328 1428754252603392 1432476968262912 1432824777539584 1435006534680576 1435075646324736 1436558099226624 1438745541083136 1442706930851472 1442844531228672 1444973323817088 1445041545412608 1449020270370816 1449090056933376 1452795790507776 1452934353125376 1455431329251328 1456934809853952 1459153279254528 1459223553835008 1463310411104256 1463380885897216 1465609170714624 1467123165167616 1469357148340224 1469644525826048 1473402822997248 1473543351042048 1473614318665728 1475717437089792 1479850488889344 1479921760272384 1481450539827456 1483706339241984 1483996523148568 1486397953277952 1487933422829568 1490128740186372 1490199093706752 1490270863491072 1494374121212544 1494444675170304 1494516649426944 1498195658961144 1498338551660544 1500913558290432 1504751819231232 1504824289892352 1507115680432128 1509111538581504 1511409457299456 1512970764079104 1515347536674816 1515570917258112 1515715467149312 1519591580762112 1519664766124032 1521833606998848 1521978754203648 1526169315280896 1530218095312896 1530517376008192 1532847889317888 1536767815385088 1536841827975168 1541073312500436 1541220294721536 1543567105327104 1545161631399936 1545463834758272 1547817106987008 1551850048951488 1551923316523008 1551998059020288 1554665283518464 1556271274162176 1558641002840064 1562932508422428 1563081575497728 1565461674196992 1567154290065408 1569540590272512 1569847561677824 1573862106383424 1574012215885824 1578346044008448 1580749385859072 1580825516654592 1584868135099392 1585252945362944 1587743268274176 1589383428931584 1591803577368576 1593911586848768 1596186391580352 1596338630295552 1596415511887872 1600345362981222 1600497998364672 1603248573628416 1604904751479744 1607348534178816 1611927874732032 1614382351515648 1614460102115328 1616127861629952 1618905297980256 1618981731434496 1619059703545856 1623045297207906 1623200097632256 1625594989294224 1625671738589184 1627824599334912 1630147804167168 1630226314050048 1634551147266048 1634870833463296 1637360245407744 1639051661085696 1641547439161344 1641626498064384 1646224212492288 1646303496634368 1648810317053952 1650513560813568 1653350091554304 1657578175871904 1657736269922304 1657816108498944 1664831800000512 1664911980306432 1666631857305888 1669496088542139 1669655319281664 1672197697437696 1673925100683264 1676554721427456 1681170886364112 1681250259566592 1681331230605312 1683891387629568 1685960547009024 1688527753076736 1692927326128896 1693088791658496 1693338373455872 1697750480904192 1700335639461888 1702587376861184 1705017281915376 1705179900542976 1707776371851264 1709540528357376 1709622861889536 1709874881009152 1712560976375808 1716940479691008 1717104235511808 1721832048009216 1724453875482624 1729366849486848 1729450137878528 1733872831561728 1736512993492992 1738646814103056 1738812640198656 1741294245360384 1741460323958784 1745997816397824 1746255197626368 1748998443958272 1750805183432448 1753471128195072 1753896875720704 1755793232388096 1758466772434944 1761144383471616 1763048576323584 1763476649279488 1766078506887552 1766161888837632 1766246949322752 1770594869681352 1770763742871552 1775639299509504 1775808653819904 1778343059091456 1778428706236416 1783409563533312 1783495454687232 1786211176808448 1788056357548032 1791300097540096 1793150535204864 1795709690527896 1795880959082496 1795967450873856 1800997429051392 1801084167258112 1803654645331968 1805517845414712 1808439567187968 1808793262555136 1813418859073536 1816180145455104 1816267614879744 1821268460227788 1821354447863808 1821442166489088 1824215669932032 1826100109836288 1826457259259776 1831302674251776 1833916279688064 1834004603306304 1834091192254464 1834179524296704 1839229687646208 1842030276083712 1843933118721408 1847278225588224 1852002239053824 1852091433713664 1854911606685696 1857368047484928 1860018852998592 1860196255137792 1865043122061312 1865318052009984 1870266560937984 1873025977844736 1873480753610752 1878362234191872 1881222409617408 1883534048611644 1883713693548544 1886582017622016 1891317247159626 1891406542012416 1891497634430976 1891776464095232 1896705615385152 1896886516580352 1899593722211328 1902109335087104 1905005670137856 1909969291017216 1913342046240768 1913434195099648 1915410798968832 1918144442154798 1918327388110848 1921248418332672 1923609241135296 1923792708304896 1926631098422784 1931742264950784 1932027027161088 1932120075911168 1937061054010368 1940010609917952 1942579746471936 1945537705672704 1945631405113344 1950606935506944 1951080548139008 1955977665865938 1956164220223488 1958956026030432 1959142864453632 1964537097329664 1967623249453056 1969655831361504 1973133985185792 1973229013696512 1975267386436608 1978275118989312 1983911230439424 1986838320248496 1986932124942336 1987027817988096 1992498828283392 1997594211948192 1997784735547392 2000732294515968 2001218077720576 2006335758974976 2006432386523136 2009487573909504 2012148718108672 2015212609732608 2017294352105472 2020366078967808 2020463382233088 2020761223010816 2026122107682816 2026219688165376 2029111475998464 2029305005604864 2034892420374528 2040096216457728 2040495219329281 2043797185757184 2049023753846784 2049122437300224 2052242628673536 2054764416667248 2054960392962048 2058089473769472 2060215508533248 2063451964833792 2063756142649344 2069133398601984 2069330745360384 2072284060594176 2075028365549568 2078188003786752 2083602862927872 2083910011229904 2084108767330304 2087282232262656 2089539053420544 2092521209623416 2092720787030016 2098482808511232 2098682954514432 2104049881055232 2104461392011264 2107665847812096 2107767355539456 2113157513465856 2116991024365568 2119177905242112 2122404769824768 2128248522107136 2128451507060736 2128554015850496 2133793817308296 2133997331152896 2137246761222144 2137664764837888 2139873001972992 2143131378905088 2149237166309376 2152509802020864 2152613469487104 2154837148839936 2158118311624704 2158540397307008 2158642308579328 2164060396277208 2164266796843008 2167459985725632 2167562318118912 2170432799113216 2173530405556224 2173635085400064 2179193685761664 2179401529688064 2183146993876992 2185402214780928 2188729918881792 2188835330752512 2194965616656384 2195071328845824 2198413756071936 2200684747751424 2204466788739072 2210104234495872 2210315026563072 2210421477998592 2213576155634688 2219775733334016 2219882640408576 2222175809741184 2225994784722852 2226207092375552 2229596929916928 2231900134244352 2235193110279558 2235298640560128 2235406295236608 2241561181818816 2241667012755456 2241774974140416 2247507827490816 2247947396012032 2251370337435648 2257127728846848 2257236434838528 2263667307872256 2267114185949184 2269456146118656 2273356375887168 2273573200723968 2279387371143168 2279497149186048 2282968131305472 2283414635167744 2289253972921344 2295776064012288 2299271833976832 2305262741962752 2305822465982464 2311609968750654 2311830442082304 2315350657990656 2318195752137408 2318416853598208 2321725660480512 2327775073427232 2327884974784512 2327997088530432 2328340263501824 2331997925277696 2334406911243264 2337961504260096 2341057643184128 2344398762633642 2344622363246592 2348192511295488 2350731435098112 2354771342516736 2360793159575136 2361018323828736 2367519066012672 2371124078788608 2371238274981888 2377879418044416 2377993939582976 2381614902411264 2384075143397376 2387705366052864 2390867380273152 2394279587370528 2394507945443328 2394623267831808 2400746997547008 2404872860442624 2407357127219616 2411022801268224 2417891812098048 2421573527273472 2421690153172992 2424191792444928 2428357946970384 2428472597151744 2428589555318784 2432287559909376 2434567945811859 2434800146448384 2441736899002368 2445221706250752 2445339471075072 2445572699062272 2452306250194944 2456040368111616 2458577491628544 2462439747096576 2463037634117632 2469336318738432 2469455244951552 2473215475580928 2476490729979904 2480025137331456 2480261673517056 2486604404883456 2486724162748416 2487090736013312 2497247700000768 2497367970459648 2504482978922496 2508296546156544 2510887651024896 2511378731482192 2515442690162688 2521756329546168 2521875389349888 2521996845907968 2525837081444352 2528940820513536 2529182022107136 2532791629615104 2539633187487744 2540007560183808 2546625721356288 2550503459192832 2551122728321024 2553881065291776 2557525922873064 2557769850814464 2561664557776896 2564434292834304 2564812321513728 2565056944406528 2568841464563712 2575410719536512 2575656353267712 2576036036214784 2582748072013824 2586680813223936 2590106328629248 2594050274230272 2594175206817792 2600809247342592 2607970221154584 2608218960297984 2611941368040576 2612190485938176 2619382796439552 2623497665937408 2626207775148672 2630845313581056 2630972018262016 2633689848582144 2637700158652416 2641716575207424 2645214973919232 2649117760331328 2649242833256448 2649370423984128 2656145614307328 2656665104377856 2663458949264256 2663712980729856 2667514588637184 2667643059354624 2675114345299968 2675243182030848 2679316765212672 2682084536322048 2686950146310144 2689725802807296 2693564535791844 2693821438623744 2693951176310784 2701496143577088 2701626250887168 2705481967997952 2708276768122068 2713189893832704 2720128288610304 2724401422319616 2725062914342912 2731902690341682 2732031671795712 2732163249733632 2736323504898048 2739685888889664 2739947190616064 2746954011377664 2751006904959456 2751136788381696 2751269286445056 2751674856865792 2758844531469312 2763045414125568 2766704487399424 2770917338382336 2778003358580736 2778137150570496 2778546681639872 2786052071227392 2790028279497888 2790294382706688 2797977078014976 2805399841406976 2810221130416128 2810356474052608 2817543351287808 2821833614426112 2825301072917466 2825570540322816 2829873026433024 2837246451646464 2837664696142848 2845058423077728 2845329774870528 2849390583316992 2853164002630656 2857508505206784 2864953936525824 2865649555079168 2870013069361152 2870151292649472 2873116198453248 2877216663232197 2877491082166272 2885413861702944 2885689062457344 2889946647634176 2898040540741632 2898180113866752 2905591581015552 2910862658502656 2913869619707904 2918306558509056 2918447107670016 2926620822208512 2926761771794432 2931218341429248 2933966498798907 2934246330335232 2938714296680448 2939289051652096 2946805645994496 2947228637331456 2951434874179584 2959700977778688 2959843520544768 2962901079654912 2967412678483968 2967993046297136 2972795906555904 2975866845659136 2980257480372744 2980398187413504 2980541726982144 2988748242425088 2989033298853888 2996391317922288 2996677103321088 3001827116580864 3009503638462464 3009648579784704 3014231360864256 3018223077163008 3022818914598912 3025941528158208 3030695073349632 3031141834516224 3031430934298624 3039183161524224 3039329532248064 3043667213997696 3043957508407296 3052338630561792 3060436190625792 3061034752016384 3065695778635776 3073535630770176 3073683655950336 3082146625000872 3082440589443072 3087134210654208 3090323262799872 3090927669516544 3095634213974016 3103700097902976 3103846633046016 3103996118040576 3109330567036928 3112542548324352 3117282005680128 3125865016844856 3126163150995456 3130923348393984 3134308580130816 3139081180545024 3139695123355648 3147724212766848 3148024431771648 3156692088016896 3161498771718144 3161651033309184 3169736270198784 3170505890725888 3175486536548352 3178766857863168 3183607154737152 3187823173697536 3192372783160704 3192677260591104 3192831023775744 3200690725962444 3200995996729344 3206497147256832 3209809502959488 3214697068357632 3223855749464064 3228764703031296 3228920204230656 3232255723259904 3237810595960512 3237963462868992 3238119407091712 3246090594415812 3246400195264512 3251189978588448 3251343477178368 3255649198669824 3260295608334336 3260452628100096 3269102294532096 3269741666926592 3274720490815488 3278103322171392 3283094878322688 3283252996128768 3292448424984576 3292606993268736 3297620634107904 3301027121627136 3306700183108608 3315156351743808 3315472539844608 3315632216997888 3329663600001024 3329823960612864 3333263714611776 3338992177084278 3339310638563328 3344395394875392 3347850201366528 3353109442854912 3362341772728224 3362500519133184 3362662461210624 3371921094018048 3377055506153472 3385854652257792 3386676746911744 3395500961808384 3400671278923776 3405174753722368 3410034563830752 3410359801085952 3419081056714752 3419245723779072 3419749762018304 3425121952751616 3433880959382016 3443664096018432 3448907750965248 3458733698973696 3458900275757056 3467414953125981 3467745663123456 3473025986985984 3477293628206112 3477625280397312 3482588490720768 3491995632795648 3492510395252736 3497996887916544 3501610366864896 3506942256390144 3507793751441408 3511586464776192 3516598143950463 3516933544869888 3522288766943232 3526097152647168 3526953298558976 3532157013775104 3532493898645504 3541189739362704 3541527485743104 3551278599019008 3556686118182912 3556857412472832 3566819127066624 3566990909374464 3572422353616896 3576112715096064 3582600195080192 3586301070409728 3591419381055792 3591761918164992 3591934901747712 3602168334516224 3607309290663936 3611035690829424 3616879134375936 3617586525110272 3626837718147072 3632360290910208 3632535229759488 3642536920455576 3642708895727616 3642884332978176 3648431339864064 3652200219672576 3652914518519552 3662605348503552 3667832559376128 3668009206612608 3668182384508928 3668359048593408 3678459375292416 3684060552167424 3687866237442816 3694556451176448 3704004478107648 3704182867427328 3709823213371392 3714736094969856 3720037705997184 3720392510275584 3730086244122624 3730636104019968 3740533121875968 3746051955689472 3746961507221504 3756724468383744 3762444819234816 3767068097223288 3767427387097088 3773164035244032 3782634494319252 3782813084024832 3782995268861952 3783552928190464 3793411230770304 3793773033160704 3799187444422656 3804218670174208 3810011340275712 3819938582034432 3826684092481536 3826868390199296 3830821597937664 3836288884309596 3836654776221696 3842496836665344 3847218482270592 3847585416609792 3853262196845568 3863484529901568 3864054054322176 3864240151822336 3874122108020736 3880021219835904 3885159492943872 3891075411345408 3891262810226688 3901213871013888 3902161096278016 3911955331731876 3912328440446976 3917912052060864 3918285728907264 3929074194659328 3935246498906112 3939311662723008 3946267970371584 3946458027393024 3950534772873216 3956550237978624 3967822460878848 3973676640496992 3973864249884672 3974055635976192 3984997656566784 3995188423896384 3995569471094784 4001464589031936 4002436155441152 4012671517949952 4012864773046272 4018975147819008 4024297436217344 4030425219465216 4034588704210944 4040732157935616 4040926764466176 4041522446021632 4052244215365632 4052439376330752 4058222951996928 4069784840749056 4080192432915456 4080990438658562 4087594371514368 4097854035512523 4098047507693568 4098244874600448 4104485257347072 4109528833334496 4109920785924096 4120431017066496 4126903929667584 4127512285298688 4138266797203968 4144568121188352 4150056731099136 4156376007573504 4167205725855744 4167820022459808 4168217534660608 4179078106841088 4185042419246832 4185441574060032 4196965617022464 4208099762110464 4208922784022528 4215331695624192 4215534711078912 4226315026931712 4233982048731136 4237951609376199 4238355810484224 4244809539649536 4256497044214272 4257108031700992 4267587634616592 4267994662305792 4274493522444288 4275329529675776 4279746003945984 4286262757810176 4298474332618752 4305019604041728 4305226938974208 4309674297679872 4316236623249408 4317080794614016 4328120792554416 4328533593686016 4334919971451264 4335124636237824 4347060811112448 4347270170800128 4358387371523328 4358803059376128 4366293987753984 4370804429561856 4377459837763584 4377670661505024 4389931233312768 4390142657691648 4396827512143872 4401369495502848 4408933577478144 4420208468991744 4420630053126144 4420842955997184 4427152311269376 4439551466668032 4439765280817152 4444351619482368 4451989569445704 4452414184751104 4459193859833856 4463800268488704 4470386220559116 4470597281120256 4470812590473216 4483122363637632 4483334025510912 4483549948280832 4495015654981632 4495894792024064 4502740674871296 4514255457693696 4514472869677056 4527334615744512 4534228371898368 4538912292237312 4546712751774336 4547146401447936 4558774742286336 4558994298372096 4565936262610944 4566829270335488 4578507945842688 4591552128024576 4598543667953664 4610525483925504 4611644931964928 4623219937501308 4623660884164608 4630701315981312 4636391504274816 4636833707196416 4643451320961024 4655550146854464 4655769949569024 4655994177060864 4656680527003648 4663995850555392 4668813822486528 4675923008520192 4682115286368256 4688797525267284 4689244726493184 4696385022590976 4701462870196224 4709542685033472 4721586319150272 4722036647657472 4735038132025344 4742248157577216 4742476549963776 4755758836088832 4755987879165952 4763229804822528 4768150286794752 4775410732105728 4781734760546304 4788559174741056 4789015890886656 4789246535663616 4801493995094016 4809745720885248 4814714254439232 4822045602536448 4835783624196096 4843147054546944 4843380306345984 4848383584889856 4856715893940768 4856945194303488 4857179110637568 4869135891623718 4869600292896768 4883473798004736 4890443412501504 4890678942150144 4904612500389888 4912080736223232 4917154983257088 4924879494193152 4926075268235264 4938672637476864 4938910489903104 4946430951161856 4952981459959808 4960050274662912 4973208809766912 4973448325496832 4974181472026624 4994495400001536 4994735940919296 5008488265626417 5008965957844992 5016593092313088 5021775302049792 5022757462964384 5043512659092336 5043750778699776 5043993691815936 5051674162888704 5057881641027072 5065583259230208 5079266374975488 5080015120367616 5093251442712576 5101006918385664 5107762130583552 5115051845746128 5115539701628928 5123329115553792 5128868585668608 5129624643027456 5137682929127424 5150821439073024 5151312706535424 5152072072429568 5165496144027648 5173361626447872 5180212657258496 5188100548460544 5188350413635584 5201618494685184 5215940442309168 5216437920595968 5223882736081152 5224380971876352 5238765592879104 5246995331874816 5252415550297344 5261690627162112 5261944036524032 5267379697164288 5275400317304832 5283433150414848 5290429947838464 5298235520662656 5298485666512896 5298740847968256 5312291228614656 5313330208755712 5326917898528512 5327425961459712 5335029177274368 5335286118709248 5350228690599936 5350486364061696 5358633530425344 5364169072644096 5373900292620288 5379451605614592 5387129071583688 5387642877247488 5387902352621568 5402992287154176 5403252501774336 5410963935995904 5416553536244136 5426379787665408 5440256577220608 5448802844639232 5450125828685824 5463805380683364 5464063343591424 5464326499467264 5472647009796096 5479371777779328 5479894381232128 5493908022755328 5502013809918912 5502273576763392 5502538572890112 5503349713731584 5517689062938624 5526090828251136 5533408974798848 5541834676764672 5556006717161472 5556274301140992 5557093363279744 5572104142454784 5580056558995776 5580588765413376 5595954156029952 5610799682813952 5620442260832256 5620712948105216 5635086702575616 5643667228852224 5650602145834932 5651141080645632 5659746052866048 5674492903292928 5675329392285696 5690116846155456 5690659549741056 5698781166633984 5706328005261312 5715017010413568 5729907873051648 5731299110158336 5740026138722304 5740302585298944 5746232396906496 5754433326464394 5754982164332544 5770827723405888 5771378124914688 5779893295268352 5796081081483264 5796360227733504 5811183162031104 5821725317005312 5827739239415808 5836613117018112 5836894215340032 5853241644417024 5853523543588864 5867932997597814 5868492660670464 5877428593360896 5878578103304192 5893611291988992 5902869748359168 5919401955557376 5919687041089536 5925802159309824 5934825356967936 5935986092594272 5951733691318272 5960514960745488 5960796374827008 5961083453964288 5977496484850176 5992782635844576 5993354206642176 6003654233161728 6019007276924928 6019297159569408 6028462721728512 6036446154326016 6045637829197824 6051883056316416 6061390146699264 6062283669032448 6078366323048448 6078659064496128 6087334427995392 6087915016814592 6104677261123584 6121485657987843 6122069504032768 6131391557271552 6147071261540352 6147367311900672 6164293250001744 6164881178886144 6174268421308416 6180646525599744 6181855339033088 6191268427948032 6207400195805952 6207992236081152 6218661134073856 6225085096648704 6234564011360256 6251730033689712 6252326301990912 6261846696787968 6268617160261632 6278162361090048 6279390246711296 6295448425533696 6296048863543296 6313384176033792 6322997543436288 6323302066618368 6339472540397568 6341011781451776 6350973073096704 6357533715726336 6367214309474304 6375646347395072 6384745566321408 6385354521182208 6385662047551488 6401381451924888 6401991993458688 6412994294513664 6419619005918976 6429394136715264 6447711498928128 6457529406062592 6457840408461312 6464511446519808 6475621191921024 6475926925737984 6476238814183424 6492181188831624 6492800390529024 6502379957176896 6502686954356736 6511298397339648 6520591216668672 6520905256200192 6538204589064192 6539483333853184 6549440981630976 6556206644342784 6566189756645376 6566505992257536 6584896849969152 6585213986537472 6595241268215808 6602054243254272 6613400366217216 6630312703487616 6630945079689216 6631264433995776 6659327200002048 6659647921225728 6666527429223552 6677984354168556 6678621277126656 6688790789750784 6695700402733056 6706218885709824 6724683545456448 6725001038266368 6725324922421248 6743842188036096 6754111012306944 6771709304515584 6773353493823488 6791001923616768 6801342557847552 6810349507444736 6820069127661504 6820719602171904 6838162113429504 6838491447558144 6839499524036608 6850243905503232 6867761918764032 6887328192036864 6897815501930496 6917467397947392 6917800551514112 6934829906251962 6935491326246912 6946051973971968 6954587256412224 6955250560794624 6965176981441536 6983991265591296 6985020790505472 6995993775833088 7003220733729792 7013884512780288 7015587502882816 7023172929552384 7033196287900926 7033867089739776 7044577533886464 7052194305294336 7053906597117952 7064314027550208 7082379478725408 7083054971486208 7102557198038016 7113372236365824 7113714824945664 7133638254133248 7133981818748928 7144844707233792 7152225430192128 7172602140819456 7182838762111584 7183523836329984 7183869803495424 7214618581327872 7222071381658848 7235173050220544 7253675436294144 7264720581820416 7265070459518976 7285073840911152 7285417791455232 7285768665956352 7296862679728128 7304400439345152 7305829037039104 7325210697007104 7335665118752256 7336018413225216 7336718097186816 7356918750584832 7368121104334848 7375732474885632 7389112902352896 7408008956215296 7408365734854656 7419646426742784 7429472189939712 7440075411994368 7440785020551168 7460172488245248 7461272208039936 7492103911378944 7493923014443008 7513448936767488 7524889638469632 7534136194446576 7534854774194176 7546328070488064 7565268988638504 7565626168049664 7565990537723904 7567105856380928 7586822461540608 7587546066321408 7598374888845312 7608437340348416 7620022680551424 7639877164068864 7653368184963072 7653736780398592 7661643195875328 7672577768619192 7673309552443392 7684993673330688 7694436964541184 7695170833219584 7706524393691136 7726969059803136 7728108108644352 7728480303644672 7748244216041472 7760042439671808 7770318985887744 7782150822690816 7782525620453376 7802427742027776 7804322192556032 7823910663463752 7824656880893952 7835824104121728 7836571457814528 7858148389318656 7870492997812224 7878623325446016 7892535940743168 7892916054786048 7901069545746432 7913100475957248 7935644921757696 7947353280993984 7947728499769344 7948111271952384 7969995313133568 7990376847792768 7991138942189568 8002929178063872 8004872310882304 8025343035899904 8025729546092544 8037950295638016 8048594872434688 8060850438930432 8069177408421888 8081464315871232 8081853528932352 8083044892043264 8104488430731264 8104878752661504 8116445903993856 8139569681498112 8160384865830912 8161980877317124 8175188743028736 8195708071025046 8196095015387136 8196489749200896 8208970514694144 8219057666668992 8219841571848192 8240862034132992 8253807859335168 8255024570597376 8276533594407936 8289136242376704 8300113462198272 8312752015147008 8334411451711488 8335640044919616 8336435069321216 8358156213682176 8370084838493664 8370883148120064 8393931234044928 8416199524220928 8417845568045056 8430663391248384 8431069422157824 8452630053863424 8475903218752398 8476711620968448 8489619079299072 8512994088428544 8535175269233184 8535989324611584 8550659059351552 8559492007891968 8572525515620352 8596948665237504 8610039208083456 8610453877948416 8619348595359744 8632473246498816 8634161589228032 8656241585108832 8657067187372032 8669839942902528 8694121622224896 8694540341600256 8716774743046656 8732587975507968 8741608859123712 8754919675527168 8755341323010048 8779862466625536 8780285315383296 8793655024287744 8801899496396721 8802738991005696 8817867154956288 8840416937983488 8841685911994368 8854304622538752 8879102933336064 8879530561634304 8888703238964736 8903979138891408 8904828369502208 8918387719667712 8927600536977408 8940772441118232 8941194562240512 8941625180946432 8966244727275264 8967099896561664 8990031309963264 8991789584048128 9005481349742592 9028510915387392 9028945739354112 9054669231489024 9068456743796736 9077824584474624 9093425503548672 9094292802895872 9117549484572672 9117988596744192 9131872525221888 9133658540670976 9157015891685376 9183104256049152 9197087335907328 9221050967851008 9223289863929856 9246439875002616 9247321768329216 9261402631962624 9272783008549632 9273667414392832 9286902641922048 9311100293708928 9311539899138048 9311988354121728 9313361054007296 9327991701110784 9337627644973056 9351846017040384 9364230572736512 9377595050534568 9378489452986368 9392770045181952 9402925740392448 9419085370066944 9443172638300544 9444073295314944 9470076264050688 9484496315154432 9484953099927552 9511517672177664 9511975758331904 9526459609645056 9536300573589504 9550821464211456 9563469521092608 9577118349482112 9578031781773312 9578493071327232 9602987990188032 9619491441770496 9629428508878464 9644091205072896 9671567248392192 9686294109093888 9686760612691968 9696767169779712 9713431787881536 9713890388606976 9714358221275136 9738271783247436 9739200585793536 9766947596009472 9780886825003008 9781357884300288 9809225000779776 9824161472446464 9834309966514176 9849758988386304 9852150536470528 9877345274953728 9877820979806208 9892861902323712 9905962919919616 9920100549325824 9946417619533824 9946896650993664 9948362944053248 9988990800003072 9989471881838592 10016976531252834 10017931915689984 10033186184626176 10043550604099584 10045514925928768 10087025318184672 10087501557399552 10087987383631872 10115763282054144 10131166518460416 10160030240735232 10186502885425152 10202013836771328 10215524261167104 10230103691492256 10231079403257856 10257737171337216 10259249286054912 10275365858254848 10301642878146048 10304144144859136 10330992288055296 10346723252895744 10360425314516992 10376201096921088 10376700827271168 10402244859377943 10403236989370368 10431880884618336 10432875841191936 10447765472162304 10477531185758208 10493990663749632 10504831100594688 10523381254324224 10523888073048064 10534759394328576 10549794431851389 10550800634609664 10566866300829696 10580859895676928 10596471041325312 10597481695936512 10624582457229312 10626660417511424 10653835797057024 10670058354548736 10670572237418496 10700457381199872 10700972728123392 10717267060850688 10728338145288192 10747800585240576 10758903211229184 10774258143167376 10775285754494976 10775804705243136 10806505003548672 10821927871991808 10833107072488272 10852759575330816 10880513154441216 10897605689278464 10900251657371648 10927610761366728 10928126687182848 10928652998934528 10945294019592192 10958743555558656 10959788762464256 10987816045510656 11004027619837824 11004547153526784 11005077145780224 11006699427463168 11035378125877248 11052181656502272 11066817949597696 11083669353529344 11112013434322944 11112548602281984 11114186726559488 11144208284909568 11160113117991552 11161177530826752 11191908312059904 11221599365627904 11240884521664512 11241425896210432 11270173405151232 11287334457704448 11301204291669864 11302282161291264 11319492105732096 11348985806585856 11350658784571392 11380233692310912 11381319099482112 11397562333267968 11412656010522624 11430034020827136 11459815746103296 11462598220316672 11480052277444608 11480605170597888 11492464793812992 11508866652928788 11509964328665088 11541655446811776 11542756249829376 11559786590536704 11592162162966528 11592720455467008 11622366324062208 11643450634010624 11655478478831616 11673226234036224 11673788430680064 11706483288834048 11707047087177728 11735865995195628 11736985321340928 11754857186721792 11757156206608384 11787222583977984 11805739496718336 11838803911114752 11839374082179072 11851604318619648 11869650713935872 11871972185188544 11903467382636544 11921029921490976 11921592749654016 11922166907928576 11954992969700352 11985565271689152 11986708413284352 12007308466323456 12038014553849856 12038594319138816 12056925443457024 12072892308652032 12091275658395648 12103766112632832 12122780293398528 12124567338064896 12156732646096896 12157318128992256 12174668855990784 12209354522247168 12242971315975686 12244139008065536 12262783114543104 12293562106537569 12294142523080704 12294734623801344 12328586500003488 12329762357772288 12361293051199488 12363710678066176 12382536855896064 12414800391611904 12437322268147712 12450170193297408 12469128022720512 12503460067379424 12504652603981824 12537234320523264 12556324722180096 12558780493422592 12590896851067392 12626768352067584 12645995086872576 12646604133236736 12678945080795136 12682023562903552 12701946146193408 12713854828128597 12715067431452672 12734428618948608 12751292694790144 12769491132642816 12771324095102976 12802762903849776 12803983986917376 12825988589027328 12839238011837952 12858788273430528 12895422997856256 12915058812125184 12915680816922624 12929022893039616 12951242383842048 12952477628366848 12984362377663248 12985600781058048 13004759914353792 13005373908713472 13041182433337344 13041810512400384 13076409178128384 13078966667706368 13098881963261952 13112413288685568 13132379513290752 13133011984515072 13169793699938304 13170427973074944 13190482536431616 13204108486508544 13226800732434432 13260625406975232 13261890159378432 13262528867991552 13318654400004096 13319295842451456 13333054858447104 13355968708337112 13357242554253312 13377581579501568 13391400805466112 13412437771419648 13449367090912896 13450002076532736 13450649844842496 13487684376072192 13508222024613888 13543418609031168 13546706987646976 13582003847233536 13602685115695104 13620699014889472 13640138255323008 13641439204343808 13676324226859008 13676982895116288 13678999048073216 13700487811006464 13735523837528064 13774656384073728 13795631003860992 13834934795894784 13835601103028224 13869659812503924 13870982652493824 13892103947943936 13909174512824448 13910501121589248 13930353962883072 13967982531182592 13970041581010944 13991987551666176 14006441467459584 14027769025560576 14031175005765632 14046345859104768 14066392575801852 14067734179479552 14089155067772928 14104388610588672 14107813194235904 14128628055100416 14164758957450816 14166109942972416 14205114396076032 14226744472731648 14227429649891328 14267276508266496 14267963637497856 14289689414467584 14304450860384256 14345204281638912 14365677524223168 14367047672659968 14367739606990848 14429237162655744 14444142763317696 14470346100441088 14507350872588288 14529441163640832 14530140919037952 14570147681822304 14570835582910464 14571537331912704 14608800878690304 14611658074078208 14650421394014208 14671330237504512 14672036826450432 14713837501169664 14736242208669696 14751464949771264 14778225804705792 14816017912430592 14816731469709312 14839292853485568 14858944379879424 14880150823988736 14920344976490496 14922544416079872 14984207822757888 14987846028886016 15025464796879251 15026897873534976 15049779276939264 15068272388893152 15069709548388352 15130537977277008 15131252336099328 15131981075447808 15134211712761856 15173644923081216 15196749777690624 15216874680696832 15240045361102848 15279754328137728 15307473560797184 15323286391750656 15345155537238384 15346619104886784 15369987346661376 15388873929082368 15413048787382272 15453938119606272 15456216217288704 15456960607289344 15496488432082944 15520084879343616 15540637971775488 15564301645381632 15565051240906752 15604855484055552 15647821326927504 15649313761787904 15671648208243456 15673142915629056 15716296778637312 15740985995624448 15757246650892032 15785071881486336 15785832109572096 15802139091492864 15826200951914496 15871289843515392 15894706561987968 15895456999538688 15896222543904768 15939990626267136 15980753695585536 15982277884379136 16005858356127744 16009744621764608 16050686071799808 16051459092185088 16075900591276032 16097189744869376 16121700877860864 16138354816843776 16162928631742464 16163707057864704 16166089784086528 16208976861462528 16209757505323008 16232891807987712 16279139362996224 16320769731661824 16323961754634248 16350377486057472 16391416142050092 16392190030774272 16392979498401792 16417941029388288 16438115333337984 16439683143696384 16481724068265984 16507615718670336 16510049141194752 16553067188815872 16578272484753408 16600226924396544 16625504030294016 16668822903422976 16671280089839232 16672870138642432 16716312427364352 16740169676987328 16741766296240128 16787862468089856 16832399048441856 16835691136090112 16861326782496768 16862138844315648 16905260107726848 16951806437504796 16953423241936896 16979238158598144 17025988176857088 17070350538466368 17071978649223168 17101318118703104 17118984015783936 17145051031240704 17193897330475008 17220078416166912 17220907755896832 17238697190719488 17264946492997632 17268323178456064 17312483170217664 17314134374744064 17339679885805056 17388243244449792 17389080683200512 17433549486093312 17465175951015936 17483217718247424 17509839351054336 17510682646020096 17559724933251072 17560570630766592 17603798992793442 17605477982011392 17635734309912576 17680833875966976 17708609245077504 17758205866672128 17759061123268608 17777406477929472 17807958277782816 17809656739004416 17855201073954816 17881544882236464 17882389124481024 17883250361892864 17932489454550528 17980062619926528 17983579168096256 18010962699485184 18057021830774784 18057891478708224 18109338462978048 18136913487593472 18155649168949248 18186851007097344 18235098969145344 18235977193488384 18263745050443776 18267317081341952 18314031783370752 18364456973963529 18366208512098304 18394174671814656 18442101935702016 18492879750005232 18494643536658432 18522805263925248 18545566017099264 18573805283844096 18622200587417856 18623976708243456 18626722108014592 18655983402221568 18675255289946112 18703692034080768 18728461145473024 18755190101069136 18756978905972736 18785540090363904 18805851480784896 18838170740133888 18886345276601088 18888146590629888 18940152528101376 18968992630308864 18969906199855104 19023035344355328 19023951516663808 19052919219290112 19072601147179008 19101642928422912 19126939042185216 19154236698964224 19156063563546624 19156986142654464 19205975980376064 19238982883540992 19258857017756928 19288182410145792 19343134496784384 19372588218187776 19373521225383936 19393534339559424 19426863575763072 19427780777213952 19428716442550272 19476543566494872 19478401171587072 19533895192018944 19561773650006016 19562715768600576 19618450001559552 19648322944892928 19668619933028352 19699517976772608 19704301072941056 19754690549907456 19755641959612416 19785723804647424 19811925839839232 19840201098651648 19892835239067648 19893793301987328 19896725888106496 19977981600006144 19978943763677184 20033953062505668 20035863831379968 20066372369252352 20087101208199168 20091029851857536 20174050636369344 20175003114799104 20175974767263744 20231526564108288 20262333036920832 20320060481470464 20373005770850304 20404027673542656 20431048522334208 20460207382984512 20462158806515712 20515474342674432 20518498572109824 20550731716509696 20603285756292096 20608288289718272 20661984576110592 20693446505791488 20720850629033984 20752402193842176 20753401654542336 20804489718755886 20806473978740736 20863761769236672 20865751682383872 20895530944324608 20955062371516416 20987981327499264 21009662201189376 21046762508648448 21047776146096128 21069518788657152 21099588863702778 21101601269219328 21133732601659392 21161719791353856 21192942082650624 21249164914458624 21253320835022848 21307671594114048 21340116709097472 21341144474836992 21400914762399744 21401945456246784 21434534121701376 21456676290576384 21517806422458368 21548516286334752 21550571508989952 21551609410486272 21643855743983616 21666214144976544 21705519150661632 21761026308882432 21795211378556928 21855221522733456 21856253374365696 21857305997869056 21890588039184384 21917487111117312 21975632091021312 22008055239675648 22010154291560448 22013398854926336 22070756251754496 22104363313004544 22133635899195392 22167338707058688 22224026868645888 22225097204563968 22228373453118976 22288416569819136 22320226235983104 22322355061653504 22383816624119808 22481769043329024 22482851792420864 22540346810302464 22574668915408896 22602408583339728 22604564322582528 22638984211464192 22697971613171712 22701317569142784 22760467384621824 22762638198964224 22795124666535936 22825312021045248 22860068041654272 22919631492206592 22925196440633344 22960104554889216 22961210341195776 22984929587625984 23017733305857576 23019928657330176 23083310893623552 23085512499658752 23119573181073408 23184324325933056 23185440910934016 23244732648124416 23286901268021248 23310956957663232 23346452468072448 23347576861360128 23412966577668096 23414094174355456 23471731990391256 23473970642681856 23509714373443584 23514312413216768 23574445167955968 23611478993436672 23677607822229504 23678748164358144 23703208637239296 23739301427871744 23743944370377088 23806934765273088 23842059842981952 23843185499308032 23844333815857152 23909985939400704 23971130543378304 23973416826568704 24014616932646912 24076029107699712 24077188638277632 24113850886914048 24145784617304064 24182551316791296 24207532225265664 24245560586797056 24249134676129792 24313465292193792 24314636257984512 24349337711981568 24418709044494336 24485942631951372 24488278016131072 24525566229086208 24587124213075138 24588285046161408 24589469247602688 24657173000006976 24659524715544576 24722586102398976 24727421356132352 24765073711792128 24829600783223808 24874644536295424 24900340386594816 24938256045441024 25006920134758848 25009305207963648 25074468641046528 25112649444360192 25117560986845184 25181793702134784 25253536704135168 25291990173745152 25293208266473472 25357890161590272 25364047125807104 25427709656257194 25430134862905344 25468857237897216 25502585389580288 25538982265285632 25605525807699552 25607967973834752 25651977178054656 25678476023675904 25717576546861056 25790845995712512 25830117624250368 25831361633845248 25858045786079232 25902484767684096 25968724755326496 25971201562116096 26009519828707584 26082364866674688 26083621024800768 26157933335412736 26197763926523904 26224826577371136 26264759026581504 26266023969030144 26339587399876608 26340855946149888 26380965072863232 26408216973017088 26453601464868864 26521250813950464 26525057735983104 26637308800008192 26638591684902912 26666109716894208 26711937416674224 26714485108506624 26755163159003136 26782801610932224 26824875542839296 26898734181825792 26901299689684992 26975368752144384 27016444049227776 27086837218062336 27093413975293952 27164007694467072 27205370231390208 27241398029778944 27280276510646016 27282878408687616 27352648453718016 27353965790232576 27357998096146432 27400975622012928 27471047675056128 27549312768147456 27591262007721984 27669869591789568 27671202206056448 27739319625007848 27741965304987648 27784207895887872 27818349025648896 27821002243178496 27860707925766144 27935965062365184 27940083162021888 27983975103332352 28012882934919168 28055538051121152 28062350011531264 28092691718209536 28132785151603704 28135468358959104 28178310135545856 28208777221177344 28215626388471808 28257256110200832 28329517914901632 28332219885944832 28410228792152064 28453488945463296 28454859299782656 28534553016532992 28535927274995712 28579378828935168 28608901720768512 28690408563277824 28731355048446336 28734095345319936 28735479213981696 28858474325311488 28888285526635392 28940692200882176 29014701745176576 29058882327281664 29060281838075904 29140295363644608 29141671165820928 29143074663825408 29217601757380608 29223316148156416 29300842788028416 29342660475009024 29344073652900864 29427675002339328 29472484417339392 29502929899542528 29556451609411584 29632035824861184 29633462939418624 29678585706971136 29717888759758848 29760301647977472 29840689952980992 29845088832159744 29968415645515776 29975692057772032 30050929593758502 30053795747069952 30099558553878528 30136544777786304 30139419096776704 30261075954554016 30262504672198656 30263962150895616 30268423425523712 30347289846162432 30393499555381248 30433749361393664 30480090722205696 30559508656275456 30646572783501312 30690311074476768 30693238209773568 30777747858164736 30826097574764544 30912432434577408 30913921214578688 30992976864165888 31040169758687232 31081275943550976 31128603290763264 31130102481813504 31209710968111104 31295642653855008 31298627523575808 31343296416486912 31432593557274624 31481971991248896 31514493301784064 31570143762972672 31571664219144192 31604278182985728 31649383295554167 31652401903828992 31742579687030784 31789413123975936 31792445087809536 31879981252534272 31961507391171072 32011716712255488 32019489243529216 32101372143599616 32102918184370176 32151801182552064 32194379489738752 32243401755721728 32276709633687552 32325857263484928 32327414115729408 32332179568173056 32419515010646016 32465783615975424 32558278725992448 32641539463323648 32647923509268496 32700754972114944 32782832284100184 32784380061548544 32785958996803584 32835882058776576 32876230666675968 32879366287392768 32963448136531968 33015231437340672 33020098282389504 33106134377631744 33156544969506816 33200453848793088 33251008060588032 33337645806845952 33342560179678464 33345740277284864 33432624854728704 33480339353974656 33483532592480256 33575724936179712 33664798096883712 33671382272180224 33722653564993536 33724277688631296 33810520215453696 33903612875009592 33906846483873792 33958476317196288 34051976353714176 34140701076932736 34143957298446336 34202636237406208 34237968031567872 34290102062481408 34387794660950016 34440156832333824 34441815511793664 34477394381438976 34529892985995264 34536646356912128 34624966340435328 34628268749488128 34679359771610112 34776486488899584 34778161366401024 34867098972186624 34930351902031872 34966435436494848 35019678702108672 35021365292040192 35119449866502144 35121141261533184 35207597985586884 35210955964022784 35271468619825152 35361667751933952 35417218490155008 35516411733344256 35518122246537216 35554812955858944 35615916555565632 35619313478008832 35710402147909632 35763089764472928 35764778248962048 35766500723785728 35864978909101056 35960125239853056 35967158336192512 36021925398970368 36114043661549568 36115782957416448 36218676925956096 36273826975186944 36311298337898496 36373702014194688 36470197938290688 36471954386976768 36534634162683904 36628063566741504 36728913947927058 36732417024196608 36788349343629312 36884203871404032 36985759500010464 36989287073316864 37091132034198528 37147610567688192 37244401174835712 37253444216029184 37311966804443136 37350510579892224 37407384068161536 37456922290946048 37510380202138272 37513957811945472 37611702961569792 37676341480267776 37772690553202176 37880305056202752 37937985260617728 37939812399710208 38046070688710656 38047903033327616 38105838438580224 38141564484385791 38145202294358016 38203285856845824 38253878084370432 38308473397928448 38313972285308928 38411951960752128 38477965767081984 38517714035513856 38576364820291584 38686268993568768 38745176436375552 38747042450767872 38787068679118848 38853727151526144 38857432885100544 38953087132989744 38956802343174144 39123547300012032 39125431537201152 39236900003119104 39296645889785856 39337239866056704 39399035953545216 39408602145882112 39509381099814912 39511283919224832 39571447609294848 39623851679678464 39680402197303296 39785670478135296 39787586603974656 39793451776212992 39955963200012288 39957887527354368 40067906125011336 40071727662759936 40132744738504704 40174202416398336 40182059703715072 40348101272738688 40350006229598208 40351949534527488 40463053128216576 40524666073841664 40640120962940928 40746011541700608 40808055347085312 40862097044668416 40920414765969024 40924317613031424 41030948685348864 41036997144219648 41101463433019392 41206571512584192 41216576579436544 41323969152221184 41386893011582976 41441701258067968 41504804387684352 41506803309084672 41608979437511772 41612947957481472 41727523538473344 41731503364767744 41791061888649216 41910124743032832 41975962654998528 42019324402378752 42093525017296896 42095552292192256 42139037577314304 42199177727405556 42203202538438656 42267465203318784 42323439582707712 42385884165301248 42498329828917248 42506641670045696 42615343188228096 42680233418194944 42682288949673984 42801829524799488 42803890912493568 42869068243402752 42913352581152768 43035612844916736 43097032572669504 43101143017979904 43103218820972544 43287711487967232 43332428289953088 43411038301323264 43522052617764864 43590422757113856 43710443045466912 43712506748731392 43714611995738112 43834974222234624 43951264182042624 44016110479351296 44026797709852672 44141512503508992 44208726626009088 44267271798390784 44334677414117376 44448053737291776 44450194409127936 44456746906237952 44576833139638272 44640452471966208 44767633248239616 44963538086658048 44965703584841728 45076394390637753 45080693620604928 45149337830817792 45204817166679456 45209128645165056 45395943226343424 45402635138285568 45520934769243648 45590249333071872 45650624042090496 45720136083308544 45839262984413184 45850392881266688 45922420682391552 45969859175251968 46035466611715152 46039857314660352 46166621787247104 46239146362146816 46368648651866112 46370881821868032 46489465296248832 46573802536042496 46621913915326464 46692904936144896 46695153722720256 46828188348710912 46943463980782512 46947941285363712 47019428746887168 47028624826433536 47148890335911936 47222957986873344 47355215644459008 47357496328716288 47406417274478592 47478602855743488 47487888740754176 47613869530546176 47684119685963904 47686370998616064 47688667631714304 47819971878801408 47942261086756608 47946833653137408 48029233865293824 48152058215399424 48154377276555264 48227701773828096 48291569234608128 48365102633582592 48415064450531328 48491121173594112 48498269352259584 48626930584387584 48629272515969024 48698675423963136 48837418088988672 48971885263902744 48976556032262144 49051132458172416 49174248426150276 49176570092322816 49178938495205376 49314346000013952 49319049431089152 49445172204797952 49454842712264704 49530147423584256 49659201566447616 49749289072590848 49800680773189632 49876512090882048 50013840269517696 50018610415927296 50148937282093056 50225298888720384 50235121973690368 50363587404269568 50507073408270336 50583980347490304 50586416532946944 50715780323180544 50728094251614208 50855419312514388 50860269725810688 50937714475794432 51005170779160576 51077964530571264 51211051615399104 51215935947669504 51303954356109312 51356952047351808 51435153093722112 51581691991425024 51660235248500736 51662723267690496 51716091572158464 51804969535368192 51937449510652992 51942403124232192 52019039657415168 52164729733349376 52167242049601536 52315866670825472 52395527853047808 52449653154742272 52529518053163008 52532047938060288 52679174799753216 52681711892299776 52816433946034176 52907202929737728 53042501627900928 53274617600016384 53277183369805824 53332219433788416 53423874833348448 53428970217013248 53565603221864448 53649751085678592 53797468363651584 53950737504288768 54032888098455552 54173674436124672 54186827950587904 54328015388934144 54410740462780416 54482796059557888 54560553021292032 54705296907436032 54707931580465152 54715996192292864 54801951244025856 54942095350112256 55093370921890587 55098625536294912 55182524015443968 55342404412112896 55478639250015696 55483930609975296 55568415791775744 55636698051297792 55721415851532288 55871930124730368 55880166324043776 55967950206664704 56025765869838336 56111076102242304 56185383436419072 56265570303207408 56270936717918208 56356620271091712 56417554442354688 56514512220401664 56659035829803264 56664439771889664 56820457584304128 56906977890926592 56909718599565312 57069106033065984 57071854549991424 57158757657870336 57217803441537024 57380817126555648 57462710096892672 57468190690639872 57470958427963392 57716948650622976 57776571053270784 57881384401764352 58029403490353152 58117764654563328 58120563676151808 58280590727289216 58283342331641856 58286149327650816 58435203514761216 58446632296312832 58601685576056832 58685320950018048 58688147305801728 58855350004678656 58944968834678784 59005859799085056 59112903218823168 59264071649722368 59266925878837248 59357171413942272 59435777519517696 59520603295954944 59681379905961984 59690177664319488 59936831291031552 59951384115544064 60101859187517004 60107591494139904 60199117107757056 60273089555572608 60278838193553408 60522151909108032 60525009344397312 60527924301791232 60536846851047424 60694579692324864 60786999110762496 60867498722787328 60960181444411392 61119017312550912 61293145567002624 61380622148953536 61386476419547136 61555495716329472 61652195149529088 61824864869154816 61827842429157376 61985953728331776 62080339517374464 62162551887101952 62257206581526528 62260204963627008 62419421936222208 62591285307710016 62597255047151616 62686592832973824 62865187114549248 62963943982497792 63028986603568128 63140287525945344 63143328438288384 63208556365971456 63298766591108334 63304803807657984 63485159374061568 63578826247951872 63759962505068544 63923014782342144 64023433424510976 64038978487058432 64202744287199232 64205836368740352 64303602365104128 64388758979477504 64553419267375104 64651714526969856 64654828231458816 64664359136346112 64931567231950848 65116557451984896 65283078926647296 65295847018536992 65565664568200368 65568760123097088 65571917993607168 65671764117553152 65752461333351936 65926896273063936 66030462874681344 66040196564779008 66212268755263488 66313089939013632 66400907697586176 66502016121176064 66675291613691904 66685120359356928 66865249709457408 66960678707949312 66967065184960512 67151449872359424 67342764544360448 67445307129987072 67448555377262592 67621040430907392 67807225750019184 67813692967747584 67916952634392576 68103952707428352 68281402153865472 68287914596892672 68405272474812416 68475936063135744 68580204124962816 68775589321900032 68880313664667648 68883631023587328 68954788762877952 69059785971990528 69073292713824256 69249932680870656 69256537498976256 69358719543220224 69552972977799168 69556322732802048 69734197944373248 69860703804063744 69932870872989696 70039357404217344 70042730584080384 70238899733004288 70242282523066368 70415195971173768 70421911928045568 70542937239650304 70723335503867904 70834436980310016 71032823466688512 71036244493074432 71109625911717888 71231833111131264 71238626956017664 71420804295819264 71526179528945856 71529556497924096 71533001447571456 71729957818202112 71920250479706112 71934316672385024 72043850797940736 72228087323099136 72231565914832896 72437353851912192 72547653950373888 72622596675796992 72747404028389376 72940395876581376 72943908773953536 73069268325367808 73256127133483008 73457827895854116 73464834048393216 73576698687258624 73768407742808064 73971519000020928 73978574146633728 74182264068397056 74295221135376384 74488802349671424 74506888432058368 74623933608886272 74701021159784448 74814768136323072 74913844581892096 75020760404276544 75027915623890944 75223405923139584 75352682960535552 75545381106404352 75760610112405504 75875970521235456 75879624799420416 76092141377421312 76095806066655232 76283128968771582 76290404588716032 76406571713691648 76507756168740864 76616946795856896 76823903921504256 76955931534163968 77035428071027712 77152729640583168 77372537987137536 77490352872751104 77494084901535744 77574137358237696 77707454303052288 77906174265979488 77913604686348288 78247094600024064 78250863074402304 78473800006238208 78593291779571712 78674479732113408 78798071907090432 79018762199629824 79022567838449664 79142895218589696 79360804394606592 79575173207949312 79586903552425984 79911926400024576 79915775054708736 80135812250022672 80143455325519872 80265489477009408 80348404832796672 80364119407430144 80696202545477376 80703899069054976 80926106256433152 81049332147683328 81280241925881856 81492023083401216 81616110694170624 81724194089336832 81840829531938048 81848635226062848 82061897370697728 82073994288439296 82202926866038784 82413143025168384 82433153158873088 82647938304442368 82773786023165952 82883402516135936 83009608775368704 83013606618169344 83217958875023544 83225895914962944 83455047076946688 83463006729535488 83582123777298432 83820249486065664 83951925309997056 84038648804757504 84187050034593792 84191104584384512 84278075154628608 84398355454811112 84406405076877312 84534930406637568 84646879165415424 84771768330602496 84996659657834496 85013283340091392 85230686376456192 85360466836389888 85364577899347968 85603659049598976 85607781824987136 85738136486805504 85826705162305536 86071225689833472 86194065145339008 86202286035959808 86206437641945088 86575422975934464 86664856579906176 86822076602646528 87044105235529728 87180845514227712 87420886090933824 87425013497462784 87429223991476224 87669948444469248 87902528364085248 88032220958702592 88053595419705344 88283025007017984 88417453252018176 88534543596781568 88669354828234752 88896107474583552 88900388818255872 88913493812475904 89153666279276544 89280904943932416 89535266496479232 89927076173316096 89931407169683456 90152788781275506 90161387241209856 90298675661635584 90409634333358912 90418257290330112 90791886452686848 90805270276571136 91041869538487296 91180498666143744 91301248084180992 91440272166617088 91678525968826368 91700785762533376 91939718350503936 92070933223430304 92079714629320704 92333243574494208 92478292724293632 92737297303732224 92741763643736064 92978930592497664 93243827830652928 93385809872289792 93390307445440512 93886927961565024 93895882570727424 94057249652867072 94297780671823872 94445915973746688 94710431288918016 94714992657432576 94812834548957184 94957205711486976 94975777481508352 95227739061092352 95368239371927808 95377335263428608 95639943757602816 95884522173513216 96058467730587648 96304116430798848 96308754553110528 96455403547656192 96583138469216256 96730205267165184 96830128901062656 96982242347188224 96996538704519168 97258545031938048 97397350847926272 97674836177977344 97943770527805488 97953112064524288 98102264916344832 98348496852300552 98353140184645632 98357876990410752 98628692000027904 98638098862178304 98890344409595904 98909685424529408 99060294847168512 99318403132895232 99498578145181696 99601361546379264 99753024181764096 100027680539035392 100037220831854592 100297874564186112 100450597777440768 100470243947380736 100727174808539136 101014146816540672 101167960694980608 101172833065893888 101431560646361088 101456188503228416 101710838625028776 101720539451621376 101875428951588864 102010341558321152 102155929061142528 102422103230798208 102431871895339008 102607908712218624 102713904094703616 102870306187444224 103163383982850048 103320470497001472 103325446535380992 103432183144316928 103609939070736384 103874899021305984 103884806248464384 104038079314830336 104329459466698752 104334484099203072 104631733341650944 104791055706095616 104899306309484544 105059036106326016 105064095876120576 105358349599506432 105363423784599552 105632867892068352 105814405859475456 106085003255801856 106549235200032768 106554366739611648 106664438867576832 106847749666696896 106857940434026496 107131206443728896 107299502171357184 107594936727303168 107901475008577536 108065776196911104 108347348872249344 108373655901175808 108656030777868288 108821480925560832 108965592119115776 109121106042584064 109410593814872064 109415863160930304 109431992384585728 109603902488051712 109884190700224512 110186741843781174 110197251072589824 110365048030887936 110957278500031392 110967861219950592 111273396102595584 111442831703064576 111760332648087552 111935900413329408 112051531739676672 112222152204484608 112370766872838144 112531140606414816 112541873435836416 112835108884709376 113029024440803328 113318071659606528 113640915168608256 113813955781853184 113819437199130624 114138212066131968 114143709099982848 114317515315740672 114424693453157373 114435606883074048 114761634253111296 114925420193785344 114941916855926784 115433897301245952 115553142106541568 115762768803528704 116058806980706304 116235529309126656 116241127352303616 116561181454578432 116572298655301632 116870407029522432 116893264592625664 117370641900036096 117376294611603456 117710700009357312 117889937669357568 118011719598170112 118225806437646336 118528143299444736 118533851757674496 118714342827884544 118871555039035392 119041206591909888 119362759811923968 119380355328638976 119873662582063104 119902768231088128 120203718375034008 120215182988279808 120398234215514112 120546179111145216 120557676387106816 121044303818216064 121050018688794624 121055848603582464 121073693702094848 121389159384649728 121573998221524992 121734997445574656 121920362888822784 122238034625101824 122586291134005248 122761244297907072 122772952839094272 123110991432658944 123304390299058176 123649729738309632 123655684858314752 123971907456663552 124160679034748928 124325103774203904 124514413163053056 124520409927254016 124838843872444416 125182570615420032 125194510094303232 125373185665947648 125730374229098496 125927887964995584 126057973207136256 126280575051890688 126286656876576768 126417112731942912 126597533182216668 126609607615315968 126970318748123136 127157652495903744 127519925010137088 127846029564684288 128046866849021952 128077956974116864 128405488574398464 128411672737480704 128607204730208256 128777517958955008 129106838534750208 129303429053939712 129309656462917632 129328718272692224 129863134463901696 130233114903969792 130566157853294592 130591694037073984 131131329136400736 131137520246194176 131143835987214336 131504922666703872 131853792546127872 132080393129558016 132424537510526976 132626179878027264 132801815395172352 133004032242352128 133350583227383808 133370240718713856 133730499418914816 133921357415898624 134302899744718848 134685529088720896 134890614259974144 134897110754525184 135229183171913259 135242080861814784 135614451500038368 135627385935495168 136207905414856704 136562804307730944 136810544949624832 136951872126271488 137160408249925632 137551178643800064 137767262047174656 137909577525755904 138119571943981056 138146585427648512 138499865361741312 138717439086440448 139105945955598336 139112645465604096 139468395888746496 139721407608127488 139865741745979392 140078714808434688 140085461168160768 140484565046132736 140830391942347536 140843823856091136 141085874479300608 141446671007735808 141668873960620032 142065646933377024 142072488986148864 142219251823435776 142463666222262528 142477253912035328 142841608591638528 143052359057891712 143059112995848192 143066002895142912 143459915636404224 143840500959412224 143868633344770048 144087701595881472 144456174646198272 144463131829665792 144874707703824384 145095307900747776 145245193351593984 145494808056778752 145880791753162752 145887817547907072 146138536650735616 146512254266966016 146915655791708232 146929668096786432 147153397374517248 147536815485616128 147943038000041856 147957148293267456 148364528136794112 148590442270752768 148977604699342848 149013776864116736 149247867217772544 149402042319568896 149629536272646144 149827689163784192 150041520808553088 150055831247781888 150446811846279168 150705365921071104 151090762212808704 151521220224811008 151751941042470912 151759249598840832 152184282754842624 152191612133310464 152566257937543164 152580809177432064 152813143427383296 153015512337481728 153233893591713792 153647807843008512 153911863068327936 154070856142055424 154305459281166336 154745075974275072 154980705745502208 154988169803071488 155148274716475392 155414908606104576 155812348531958976 155827209372696576 156494189200048128 156501726148804608 156947600012476416 157186583559143424 157348959464226816 157596143814180864 158037524399259648 158045135676899328 158721608789213184 159173807104851968 159823852800049152 159831550109417472 160271624500045344 160286910651039744 160696809665593344 160728238814860288 161392405090954752 161852212512866304 162098664295366656 162560483851763712 162984046166802432 163232221388341248 163448388178673664 163681659063876096 164123794741395456 164147988576878592 164405853732077568 164826286050336768 164866306317746176 165280112765671761 165295876608884736 165547572046331904 165766805032271872 166027213236338688 166435917750047088 166451791829925888 166910094153893376 167164247554596864 167640498972131328 167903850619994112 168077297609515008 168382209168769024 168556150309257216 168796710909622224 168812810153754624 169069860813275136 169543536661204992 169993319315668992 170026566680182784 170461372752912384 170720933672779776 170729155798695936 171207318099197952 171215563649974272 171476272973611008 171653410324611072 172142451379666944 172388130290678016 172404572071919616 172412875283890176 173150845951868928 173329713159812352 173644153205293056 174088210471059456 174361691028455424 174841772181867648 174850026994925568 174858447982952448 175339896888938496 175805056728170496 176064441917405184 176107190839410688 176566050014035968 176834906504036352 177069087193563136 177338709656469504 177792214949167104 177800777636511744 177826987624951808 178307332558553088 178561809887864832 179070532992958464 179854152346632192 179862814339366912 180305577562551012 180322774482419712 180597351323271168 180819268666717824 180836514580660224 181583772905373696 181610540553142272 182083739076974592 182360997332287488 182602496168361984 182880544333234176 183357051937652736 183401571525066752 183879436701007872 184141866446860608 184159429258641408 184666487148988416 184956585448587264 185474594607464448 185483527287472128 185957861184995328 186487655661305856 186771619744579584 186780614890881024 187773855923130048 187791765141454848 188114499305734144 188595561343647744 188891831947493376 189420862577836032 189429985314865152 189625669097914368 189914411422973952 189951554963016704 190455478122184704 190736478743855616 191279887515205632 191769044347026432 192116935461175296 192608232861597696 192617509106221056 192910807095312384 193166276938432512 193660257802125312 193964484694376448 193993077409038336 194794701695852544 195349672355954688 195887541055610976 195906224129048576 196696993704601104 196706280369291264 196715753980821504 197257384000055808 197780688819191808 197819370849058816 198120589694337024 198636806265790464 198997156290363392 199202723092758528 199506048363528192 200055361078070784 200595749128372224 200901195554881536 200940487894761472 201454349617078272 202028293633081344 202335921389961216 202345666131787776 202863121292722176 203421677250057552 203441078903242752 203750857903177728 204311858122285056 204844206461596416 204863743790678016 205215817424437248 205427808189407232 205740612374888448 206326767965700096 206640940994002944 206650893070761984 206864366288633856 207219878141472768 207749798042611968 207769612496928768 208076158629660672 208658918933397504 208668968198406144 209263466683301888 209582111412191232 209798612618969088 210118072212652032 210128191752241152 210716699199012864 210726847569199104 211265735784136704 211628811718950912 212170006511603712 213098470400065536 213108733479223296 213328877735153664 213695499333393792 213715880868052992 214262412887457792 214599004342714368 215189873454606336 215802950017155072 216131552393822208 216694697744498688 216747311802351616 217312061555736576 217642961851121664 217931184238231552 218242212085168128 218821187629744128 218831726321860608 218863984769171456 219207804976103424 219768381400449024 220373483687562348 220394502145179648 220730096061775872 221914557000062784 221935722439901184 222546792205191168 222885663406129152 223520665296175104 223871800826658816 224103063479353344 224444304408969216 224741533745676288 225062281212829632 225083746871672832 225670217769418752 226058048881606656 226636143319213056 227281830337216512 227627911563706368 227638874398261248 228276424132263936 228287418199965696 228849386906314746 228871213766148096 229523268506222592 229850840387570688 230867794602491904 231106284213083136 231525537607057408 232117613961412608 232471058618253312 232482254704607232 233122362909156864 233740814059044864 233786529185251328 234741283800072192 234752589223206912 235421400018714624 235779875338715136 236023439196340224 237056286598889472 237067703515348992 237428685655769088 238082413183819776 238725519623847936 238760710657277952 239747325164126208 240407436750068016 240430365976559616 240796468431028224 241092358222290432 242088607636432128 242111697207164928 242147387404189696 242778318769299456 243147996443049984 243469994891149312 243840725777645568 244476069250203648 245172582268010496 245522488595814144 245545905678188544 246221982865317888 246608780598116352 247299459476619264 247311369716629504 247943814913327104 248321358069497856 248650207548407808 249028826326106112 249040819854508032 249677687744888832 250365141230840064 250389020188606464 250746371331895296 251460748458196992 251855775929991168 252115946414272512 252561150103781376 252573313753153536 252834225463885824 253195066364433336 253219215230631936 253940637496246272 254315304991807488 255039850020274176 255692059129368576 256093733698043904 256155913948233728 256810977148796928 256823345474961408 257214409460416512 257555035917910016 258213677069500416 258606858107879424 258619312925835264 258657436545384448 259726268927803392 260466229807939584 261132315706589184 261183388074147968 262262658272801472 262275040492388352 262287671974428672 263009845333407744 263707585092255744 264160786259116032 264849075021053952 265252359756054528 265603630790344704 266008064484704256 266701166454767616 266740481437427712 267460998837829632 267842714831797248 268605799489437696 269371058177441792 269781228519948288 269794221509050368 270458366343826518 270484161723629568 271228903000076736 271254771870990336 272415810829713408 273125608615461888 273621089899249664 273903744252542976 274320816499851264 275102357287600128 275819155051511808 276239143887962112 276293170855297024 276999730723482624 277434878172880896 278211891911196672 278225290931208192 278936791777492992 279731483491958784 280157429616869376 280170922336321536 281660783884695072 281687647712182272 282171748958601216 282893342015471616 283337747921240064 284131293866754048 284144977972297728 284438503646871552 284927332444525056 285683217183277056 286104718115783424 286132005790285824 286919831272808448 287737266689540096 288175403191762944 288912349292396544 288926263659331584 289749415407648768 290190615801495552 290490386703187968 290989616113557504 291775635095814144 292277073301471232 293024508533932032 293831311583416464 293859336193572864 294306794749034496 295073630971232256 295886076000083712 295914296586534912 296729056273588224 297180884541505536 297955209398685696 298027553728233472 298495734435545088 298804084639137792 299259072545292288 299655378327568384 300083041617106176 300111662495563776 300893623692558336 301410731842142208 302181524425617408 303042440449622016 303503882084941824 303518499197681664 304368565509685248 304383224266620928 305132515875086328 305161618354864128 305626286854766592 306031024674963456 306467787183427584 307295615686017024 307823726136655872 308141712284110848 308610918562332672 309490151948550144 309961411491004416 309976339606142976 310296549432950784 310829817212209152 311624697063917952 311654418745393152 312988378400096256 313003452297609216 313895200024952832 314373167118286848 314697918928453632 315192287628361728 316075048798519296 316090271353798656 317443217578426368 318347614209703936 319647705600098304 319663100218834944 320543249000090688 320573821302079488 321393619331186688 321456477629720576 322784810181909504 323704425025732608 324197328590733312 325120967703527424 325968092333604864 326464442776682496 326896776357347328 327363318127752192 328247589482790912 328295977153757184 328811707464155136 329652572100673536 329732612635492352 330560225531343522 330591753217769472 331095144092663808 331533610064543744 332871835500094176 332903583659851776 333820188307786752 334328495109193728 335280997944262656 335807701239988224 336154595219030016 337112300618514432 337593421819244448 337625620307509248 339087073322409984 340053133360365568 340922745505824768 341441867345559552 341458311597391872 342414636198395904 342431127299948544 342952545947222016 343306820649222144 344284902759333888 344776260581356032 344825750567780352 346301691903737856 346659426319624704 347288306410586112 348176420942118912 348723382056910848 349683544363735296 349716895965904896 350679793777876992 352128883834810368 352214381678821376 353132100028071936 353669813008072704 354138174387126272 354677419312939008 355584429898334208 355601555273023488 355653975249903616 356614665117106176 357123619775729664 358141065985916928 359708304693264384 359725628678733824 360611155125102024 360645548964839424 361194702646542336 361638537333435648 361673029161320448 363167545810747392 363221081106284544 364167478153949184 364721994664574976 365204992336723968 365761088666468352 366714103875305472 366803143050133504 367758873402015744 368283732893721216 368318858517282816 369332974297976832 369913170897174528 370949189214928896 370967054574944256 371915722369990656 372975311322611712 373543239489159168 373561229781762048 375547711846260096 375583530282909696 376228998611468288 377191122687295488 377783663894986752 378841725155672064 378859970629730304 379251338195828736 379828822845947904 379903109926033408 380910956244369408 381472957487711232 382559775030411264 383538088694052864 384233870922350592 385216465723195392 385235018212442112 385821614190624768 386332553876865024 387320515604250624 387928969388752896 387986154818076672 389589403391705088 390699344711909376 391775082111221952 391812448258097152 393393987409202208 393412560738582528 393431507961643008 394514768000111616 395561377638383616 395638741698117632 396241179388674048 397273612531580928 398405446185517056 399012096727056384 400110722156141568 401191498256744448 401880975789522944 402908699234156544 404056587266162688 404671842779922432 404691332263575552 405726242585444352 406843354500115104 406882157806485504 408623716244570112 409688412923192832 410431634848874496 410855616378814464 411481224749776896 412653535931400192 413301786141523968 413728732577267712 414439756282945536 415499596085223936 416152317259321344 417317837866795008 417337936396812288 418526933366603776 419164222824382464 419597225237938176 420236144425304064 420256383504482304 421453695138398208 422531471568273408 423257623437901824 424340013023207424 426196940800131072 426217466958446592 426657755470307328 427390998666787584 427431761736105984 428524825774915584 429198008685428736 430379746909212672 431605900034310144 432263104787644416 433389395488997376 433494623604703232 434624123111473152 435285923702243328 435862368476463104 436484424170336256 437642375259488256 437663452643721216 437727969538342912 438415609952206848 439536762800898048 440746967375124696 440789004290359296 441460192123551744 443829114000125568 443871444879802368 445093584410382336 445771326812258304 447041330592350208 447743601653317632 448206126958706688 448888608817938432 449483067491352576 450124562425659264 450167493743345664 451340435538837504 452116097763213312 453272286638426112 454563660674433024 455255823127412736 455277748796522496 456552848264527872 456574836399931392 457698773812629492 457742427532296192 459046537012445184 459701680775141376 461735589204983808 462212568426166272 463051075214114816 464235227922825216 464942117236506624 464964509409214464 466244725818313728 467481628118089728 467573058370502656 469482567600144384 469505178446413824 470842800037429248 471559750677430272 472046878392680448 474112573197778944 474135407030697984 476164826367639552 477521421314555904 479494650328252416 480814873500136032 480860731953119232 482184716444580864 484177215272864256 484294774808379392 485556637538598912 486295992886099968 486939989782298624 487681451555291136 488952138500407296 490345164536020992 491044977191628288 492443965730635776 493217561196232704 494598918953238528 494622739433259008 495840338297015283 495887629826654208 496642716138995712 497300415096815616 498081639709016064 499355375489777664 500730282461680128 501492742663790592 502921496916393984 503711551859982336 504231892828545024 505146627506307072 505668450927771648 506390132728866672 506438430461263872 508630609983614976 510079700040548352 511384118258737152 512187467396087808 512311827896467456 513621954297593856 513646690949922816 514428818920833024 515110071835820032 516427354139000832 517213716215758848 517238625851670528 517314873090768896 519452537855606784 520932459615879168 522264631413178368 522366776148295936 524525316545602944 524550080984776704 524575343948857344 526019690666815488 527415170184511488 528321572518232064 529698150042107904 530504719512109056 531207261580689408 532016128969408512 533402332909535232 533480962874855424 534921997675659264 535685429663594496 537211598978875392 538742116354883584 539562457039896576 539588443018100736 540916732687653036 540968323447259136 542457806000153472 542509543741980672 544831621659426816 546251217230923776 547242179798499328 547807488505085952 548641632999702528 550204714575200256 551638310103023616 552478287775924224 552586341710594048 553999461446965248 554869756345761792 556423783822393344 556450581862416384 557873583554985984 559462966983917568 560314859233738752 560341844672643072 563321567769390144 563375295424364544 564343497917202432 565786684030943232 566675495842480128 568262587733508096 568289955944595456 568877007293743104 569854664889050112 571366434366554112 572209436231566848 573839662545616896 575474533379080192 576350806383525888 577824698584793088 577852527318663168 579498830815297536 580980773406375936 581979232227115008 584554146602942464 586049017067864064 587662623166832928 587718672387145728 590147261942464512 591772152000167424 593458112547176448 594361769083011072 595910418797371392 596055107456466944 596991468871090176 597608169278275584 598518145090584576 599310756655136768 600166083234212352 601787247385116672 602821463684284416 604363048851234816 606084880899244032 607007764169883648 607036998395363328 608766448533241856 610265031750172656 610323236709728256 611252573709533184 612935574366855168 614591231372034048 615647452273311744 616283424568221696 617221837124665344 618980303897100288 619922822982008832 619952679212285952 620593098865901568 621659634424418304 623249394127835904 623308837490786304 625976756800192512 626006904595218432 627790400049905664 628746334236573696 629395837856907264 630384575256723456 632150097597038592 632180542707597312 634886435156852736 636695228419407872 639295411200196608 639326200437669888 641086498000181376 641147642604158976 642787238662373376 642912955259441152 645569620363819008 647408850051465216 648394657181466624 650241935407054848 651936184667209728 652928885553364992 653793552714694656 654726636255504384 656495178965581824 656591954307514368 657623414928310272 659305144201347072 659465225270984704 661120451062687044 661183506435538944 662190288185327616 663067220129087488 665743671000188352 665807167319703552 667640376615573504 668656990218387456 670561995888525312 671615402479976448 672309190438060032 674224601237028864 675186843638488896 675251240615018496 678174146644819968 680106266720731136 681845491011649536 682883734691119104 682916623194783744 684829272396791808 684862254599897088 686613641298444288 688569805518667776 689552521162712064 692603383807475712 693318852639249408 694576612821172224 696352841884237824 697446764113821696 699367088727470592 701359587555753984 704257767669620736 704428763357642752 706264200056143872 707339626016145408 708276348774252544 711168859796668416 711203110546046976 711307950499807232 714247239551459328 716282131971833856 719451257357467648 721222310250204048 721291097929678848 722389405293084672 723277074666871296 726335091621494784 726442162212569088 728334956307898368 729443989329149952 730409984673447936 731522177332936704 733428207750610944 735517746804031488 736567465787442432 736637717034565632 738665948595953664 739826341794349056 741898378429857792 741934109149888512 743831444739981312 745950622645223424 747086478978318336 747122459563524096 751095423692520192 751167060565819392 752457997222936576 754382245374590976 755567327789973504 757683450311344128 757719941259460608 758502676391657472 759657645691895808 759806219852066816 761821912488738816 762945914975422464 765119550060822528 767076177388105728 768467741844701184 770432931446390784 770470036424884224 771643228381249536 772665107753730048 774641031208501248 775857938777505792 775972309636153344 779178806783410176 781398689423818752 783550164222443904 783624896516194304 786787974818404416 786825121477165056 786863015923286016 789029536000223232 791122755276767232 791277483396235264 792482358777348096 794547225063161856 796810892371034112 798024193454112768 800221444312283136 802382996513488896 803761951579045888 805817398468313088 808113174532325376 809343685559844864 809382664527151104 811452485170888704 813686709000230208 813764315612971008 817247432489140224 819376825846385664 820863269697748992 821711232757628928 822962449499553792 825307071862800384 827457465154535424 828879512565891072 830999192170447872 832304634518642688 834635675733590016 834675872793624576 837053866733207552 839194450475876352 840472288850608128 840512767008964608 845062943136546816 846515246875803648 848680026046414848 852393881600262144 852434933916893184 853315510940614656 854781997333575168 857049651549831168 858396017370857472 860759493818425344 863211800068620288 864526209575288832 866778790977994752 869248246222946304 870571847404486656 872968848340672512 875326905287442432 875455939076685824 876831219904413696 879073525601796096 881493934750249392 881578008580718592 882920384247103488 887658228000251136 887742889759604736 890187168820764672 891542653624516608 894082661184700416 895487203306635264 896412253917413376 897777217635876864 898966134982705152 900249124851318528 900334987486691328 902680871077675008 904232195526426624 906544573276852224 909127321348866048 910511646254825472 910555497593044992 913105696529055744 913149672799862784 915397547625258984 915484855064592384 918093074024890368 919403361550282752 923471178409967616 924425136852332544 926102150428229632 928470455845650432 929884234473013248 929929018818428928 932489451636627456 934963256236179456 935146116741005312 938965135200288768 939010356892827648 941685600074858496 943119501354860544 944093756785360896 948225146395557888 948270814061395968 952329652735279104 955042842629111808 958989300656504832 961629747000272064 961721463906238464 964369432889161728 968354430545728512 968589549616758784 971113275077197824 972591985772199936 973879979564597248 975362903110582272 977904277000814592 980690329072041984 982089954383256576 984887931461271552 986435122392465408 989197837906477056 989245478866518016 991680676594030566 991775259653308416 993285432277991424 994600830193631232 998710750979555328 1001460564923360256 1002985485327581184 1005842993832787968 1007423103719964672 1008463785657090048 1011336901855543296 1012780265457733344 1012876860922527744 1017261219967229952 1020159400081096704 1022768236517474304 1024374934792175616 1027243908595187712 1027293381899845632 1028857637841666048 1032854708278001664 1034477251703341056 1034629746181537792 1038905075711213568 1041864919231758336 1044529262826356736 1044733552296591872 1049050633091205888 1049150687897714688 1052039381333630976 1056643145036464128 1059396300084215808 1061009439024218112 1062414523161378816 1064032257938817024 1066804665819070464 1066961925749710848 1069843995351318528 1071370859327188992 1074423197957750784 1077484232709767168 1079124914079793152 1079176886036201472 1081833465375306072 1081936646894518272 1084915612000306944 1085019087483961344 1089663243318853632 1092502434461847552 1094484359596998656 1095614977010171904 1097283265999405056 1100409429150400512 1103276620206047232 1104956575551848448 1105172683421188096 1107998922893930496 1109739512691523584 1112847567644786688 1112901163724832768 1115747167109971968 1118925933967835136 1120629718467477504 1120683689345286144 1126643135538780288 1126750590848729088 1128686995834404864 1131573368061886464 1133350991684960256 1136525175467016192 1136579911889190912 1137754014587486208 1139709329778100224 1142732868733108224 1144418872463133696 1147679325091233792 1150949066758160384 1152701612767051776 1155649397169586176 1155705054637326336 1158997661630595072 1161961546812751872 1163958464454230016 1169108293205884928 1172098034135728128 1175325246333665856 1175437344774291456 1180294523884929024 1183544304000334848 1186916225094352896 1188723538166022144 1191820837594742784 1192110214912933888 1195216338556551168 1197036290181169152 1198621513310273536 1200332166468424704 1203574494770233344 1205642927368568832 1208726097702469632 1212169761798488064 1214015528339767296 1214073996790726656 1220530063500345312 1220646473419456512 1225871148733710336 1231294904546623488 1232566849136443392 1234443674249330688 1237960607794200576 1239905358424571904 1241186197731803136 1243319268848836608 1246498788255671808 1251953513600385024 1252013809190436864 1255580800099811328 1257492668473147392 1258791675713814528 1260769150513446912 1264361085415194624 1269772870313705472 1273390456838815744 1278590822400393216 1278652400875339776 1282172996000362752 1282295285208317952 1285574477324746752 1285825910518882304 1291139240727638016 1294817700102930432 1296789314362933248 1300483870814109696 1303872369334419456 1305857771106729984 1307587105429389312 1309453272511008768 1312990357931163648 1313183908615028736 1315246829856620544 1318610288402694144 1318930450541969408 1322240902125374088 1322367012871077888 1324380576370655232 1326134440258174976 1331487342000376704 1331614334639407104 1335280753231147008 1337313980436774912 1341123991777050624 1343230804959952896 1344618380876120064 1348449202474057728 1350373687276977792 1350502481230036992 1356348293289639936 1360212533441462272 1363690982023299072 1365767469382238208 1365833246389567488 1369658544793583616 1369724509199794176 1373227282596888576 1377139611037335552 1379105042325424128 1385206767614951424 1386637705278498816 1389153225642344448 1392705683768475648 1394893528227643392 1398734177454941184 1402719175111507968 1408515535339241472 1408857526715285504 1412528400112287744 1414679252032290816 1416552697548505088 1422337719593336832 1422406221092093952 1422615900999614464 1428494479102918656 1432564263943667712 1442444620500408096 1442582195859357696 1446554149333742592 1452884324425138176 1456669912615796736 1458887978658299904 1460819969346895872 1463044354665873408 1466856415501221888 1471035493608062976 1473134931574884864 1477331897191907328 1479652683588698112 1483796756859715584 1483868218299777024 1487521014891045849 1487662889479962624 1491901245290446848 1494244919127048192 1502190847385040384 1504915994445873152 1508764490749181952 1511134655579947008 1515439882518921216 1517005352783314944 1519315291383791616 1519612439704133632 1525891829950844928 1530239100121645056 1534152354776211456 1536935483689402368 1540865862892781568 1540940072849768448 1543286456762499072 1545330215507460096 1549282062417002496 1551715877555011584 1551944619272306688 1558357613566820352 1562797378847637504 1567100328444887808 1567249793032388608 1573575949636808832 1573650242954330112 1573726031846572032 1578059072000446464 1582245510553534464 1582554966792470528 1584964717554696192 1589094450126323712 1593621784742068224 1596048386908225536 1600442888624566272 1604765993026977792 1607523903158091776 1611634796936626176 1616226349064650752 1618687371119689728 1618765329054302208 1622904970341777408 1627373418000460416 1627528631225942016 1634494864978280448 1638753651692771328 1641726539395497984 1643422465515257856 1645924898999107584 1650614143725600768 1654914930309070848 1657759025131782144 1661998384340895744 1664609269037285376 1669271351467180032 1669351745587249152 1674107733466415104 1678388900951752704 1680944577701216256 1681025534017929216 1690125886273093632 1693030493751607296 1697360052092829696 1704787763200524288 1704869867833786368 1706631021881229312 1709563994667150336 1714099303099662336 1721518987636850688 1726423600137240576 1729052419150577664 1733557581955989504 1738496492445892608 1745937696681345024 1750911878153371648 1753662439808827392 1758147051203592192 1762987869500498784 1763156017161437184 1775316456000502272 1780374337641529344 1783085307249033216 1788165322369400832 1790974406613270528 1792824507834826752 1795554435271753728 1797932269965410304 1800498249702637056 1805361742155350016 1808464391052853248 1813089146553704448 1818254642697732096 1821023292509650944 1821110995186089984 1826299345599725568 1830795095250517968 1830969710129184768 1838806723100565504 1846942356819935232 1848850273704665088 1852204300856459264 1856940911691300864 1859768468946026496 1859858037636857856 1864978903273254912 1869926512472358912 1870292233482010624 1877930270400577536 1878020713785655296 1883371200149716992 1886239002709721088 1888187513570721792 1896450292791115776 1896541628122791936 1904659305470558208 1910085685258223616 1917978601313009664 1923259494000544128 1923442927812476928 1928738865778323456 1936708861091457024 1937179099233517568 1942226550154395648 1945183971544399872 1947759959129194496 1950725806221164544 1955808554001629184 1961380658144083968 1964179908766513152 1969775862922543104 1972870244784930816 1978395675812954112 1978490957733036032 1983361353188061132 1983550519306616832 1986570864555982848 1989201660387262464 1997421501959110656 2002921129846720512 2005970970655162368 2011685987665575936 2014846207439929344 2016927571314180096 2022673803711086592 2025560530915466688 2025753721845055488 2034522439934459904 2040318800162193408 2045536473034948608 2048749869584351232 2054487817190375424 2054586763799691264 2065709416556003328 2069259492363075584 2077810151422427136 2083729838463516672 2089058525652713472 2089467104593183744 2098101266182411776 2104078762667261952 2113286290072928256 2118792600168431616 2122018878048436224 2124829046322757632 2133609331638140928 2133923851499421696 2142741718654377984 2148846395915501568 2154968465419534336 2158353772072402944 2163666930750612144 2163873293789036544 2169831224000613888 2179326486637707264 2185004868923695104 2188968719193997312 2191229954020343808 2194566531998810112 2206553240412094464 2209913151103696896 2210345366842376192 2215997845787860992 2219479025383047168 2225695135289573376 2225802327449665536 2231494334219943936 2237851867935670272 2241259436934955008 2241367378690572288 2253286271077560576 2253501181697458176 2257373991668809728 2263146736123772928 2266701983369920512 2273050350934032384 2273159823778381824 2275508029174972416 2279418659556200448 2285465737466216448 2288837744926267392 2295358650182467584 2301898133516320768 2305403225534103552 2311298794339172352 2311410109274652672 2317995323261190144 2323923093625503744 2327916928908460032 2338216586411769856 2344196068271456256 2350650492667331712 2350874689548582912 2360589047769858048 2367088608000669696 2373832450188705792 2377447076332044288 2383641675189485568 2384220429825867776 2390432677113102336 2394072580362338304 2397243026620547072 2400664332936849408 2407148989540466688 2411285854737137664 2417452195404939264 2424339523596976128 2428031056679534592 2428147993581453312 2441060127000690624 2441292946838913024 2451742297467420672 2462589809093246976 2465133698272886784 2468887348498661376 2475921215588401152 2482372395463606272 2486638537697673216 2492997576511343616 2503907027200770048 2504027618380873728 2511161600199622656 2517583351427629056 2521538301026893824 2539545740627410944 2546780913677631488 2557181644800786432 2557304801750679552 2564345992000725504 2571148954649493504 2571651821037764608 2582278481455276032 2589635400205860864 2593578628725866496 2607744738668838912 2611715542213459968 2618906545022017536 2625980715862327296 2626367817230057472 2630493659713241088 2637220576805388288 2644481804250748176 2644734025742155776 2648761152741310464 2662974684000753408 2663228669278814208 2670561506462294016 2674627960873549824 2682247983554101248 2686461609919905792 2689236761752240128 2696898404948115456 2700747374553955584 2701004962460073984 2712696586579279872 2720425066882924544 2727381964046598144 2731534938764476416 2731666492779134976 2739317089587167232 2739449018399588352 2746454565193777152 2754279222074671104 2758210084650848256 2770413535229902848 2773275410556997632 2778306451284688896 2785411367536951296 2789787056455286784 2797468354909882368 2805438350223015936 2817031070678482944 2817715053430571008 2825056800224575488 2829358504064581632 2833105395097010176 2844675439186673664 2844812442184187904 2845231801999228928 2856988958205837312 2865128527887335424 2884889241000816192 2885164391718715392 2893108298667485184 2905768648850276352 2913339825231593472 2917775957316599808 2921639938693791744 2926088709331746816 2933712831002443776 2942070987216125952 2946269863149769728 2954663794383814656 2959305367177396224 2967593513719431168 2967736436599554048 2975042029782091698 2975325778959925248 2983802490580893696 3004381694770080768 3009831988891746304 3017528981498363904 3022269311159894016 3034010705566629888 3038630582767583232 3039224879408267264 3051783659901689856 3060478200243290112 3068304709552422912 3081731725785563136 3081880145699536896 3086572913524998144 3098564124834004992 3103431755110023168 3103889238544613376 3116715227133640704 3125594757695275008 3134200656889775616 3147151899273617664 3147452063693144064 3156118144000892928 3165109933584941056 3169929435109392384 3178188900252647424 3187243569484136448 3192096773816451072 3200885777249132544 3209531986053955584 3215047806316183552 3223269593873252352 3232452698129301504 3237374742239379456 3237530658108604416 3245809940683554816 3254746836000920832 3255057262451884032 3268989729956560896 3277507303385542656 3283453078790995968 3286844931030515712 3291849797998215168 3301228287451201536 3309829860618141696 3315518050263564288 3323996768681791488 3329218538074570752 3338542702934360064 3338703491174498304 3348215466932830208 3356777801903505408 3361889155402432512 3362051068035858432 3380251772546187264 3386060987503214592 3394720104185659392 3409575526401048576 3409739735667572736 3413262043762458624 3419127989334300672 3428198606199324672 3443037975273701376 3452847200274481152 3458104838301155328 3467115163911979008 3476992984891785216 3491875393362690048 3501823756306743296 3507324879617654784 3516294102407184384 3525975739000997568 3526312034322874368 3550632912001004544 3560748675283058688 3566170614498066432 3576330644738801664 3585649015669653504 3591108870543507456 3595864539930820608 3600996499405274112 3610723484310700032 3616928782105706496 3626178293107408896 3636509285395464192 3642046585019301888 3642221990372179968 3661590190501035936 3661939420258369536 3677613446201131008 3693884713639870464 3697700547409330176 3713881823382601728 3719716075273715712 3729957806546509824 3740584466964021248 3755860540801155072 3756041427571310592 3766742400299433984 3772478005419442176 3776375027141443584 3793083256245583872 3809318610941116416 3820171370516447232 3835957202626019328 3846518988001088256 3846885855624953856 3857477731556646912 3873417722182914048 3874358198467035136 3884453100308791296 3890367943088799744 3895519918258388992 3901451612442329088 3911617108003258368 3922761316288167936 3928359817533026304 3939551725845086208 3945740489569861632 3956791351625908224 3956981915466072064 3966722706376122264 3967101038613233664 3973141729111965696 3978403320774524928 3994843003918221312 4005842259693441024 4011941941310324736 4023371975331151872 4029692414879858688 4033855142628360192 4045347607422173184 4051121061830933376 4051507443690110976 4069044879868919808 4080637600324386816 4091072946069897216 4097499739168702464 4108975634380750848 4109173527599382528 4131418833112006656 4138518984726151168 4155620302844854272 4167459676927033344 4178117051305426944 4178934209186367488 4196202532364823552 4208157525334523904 4226572580145856512 4237585200336863232 4244037756096872448 4249658092645515264 4267218663276281856 4267847702998843392 4285483437308755968 4297692791831003136 4309936930839068672 4327333861501224288 4327746587578073088 4339662448001227776 4358652973275414528 4370009737847390208 4382459908040687616 4389133063997620224 4413106480824188928 4420690733684752384 4431995691575721984 4438958050766094336 4451390270579146752 4451604654899331072 4462988668439887872 4475703735871340544 4482734757381144576 4506572542155121152 4514747983337619456 4526293472247545856 4533403966739841024 4546319647556763648 4551016058349944832 4558837319112400896 4577675489852534784 4590717300364935168 4603796267032641536 4610806451068207104 4622597588678344704 4622820218549305344 4635990646522380288 4647846187251007488 4655833857816920064 4676433172823539712 4688392136542912512 4701300985334663424 4701749379097165824 4721178095539716096 4734177216001339392 4747664900377411584 4754894152664088576 4767283350378971136 4768440859651735552 4780865354226204672 4788145160724676608 4794486053241094144 4801328665873698816 4814297979080933376 4822571709474275328 4834904390809878528 4848679047193952256 4856062113359069184 4856295987162906624 4882120254001381248 4882585893677826048 4903484594934841344 4925179618186493952 4930267396545773568 4937774696997322752 4951842431176802304 4964744790927212544 4973277075395346432 4985995153022687232 5007814054401540096 5008055236761747456 5022323200399245312 5035166702855258112 5043076602053787648 5079091481254821888 5093561827355262976 5114363289601572864 5114609603501359104 5128691984001451008 5142297909298987008 5143303642075529216 5164556962910552064 5179270800411721728 5187157257451732992 5215489477337677824 5237813090044035072 5252735634460114944 5260987319426482176 5274441153610776576 5288963608501496352 5289468051484311552 5325949368001506816 5341123012924588032 5349255921747099648 5364495967108202496 5372923219839811584 5378473523504480256 5393796809896230912 5401494749107911168 5425393173158559744 5440850133765849088 5454763928093196288 5463069877528952832 5463332985558269952 5478898036799176704 5492909130387554304 5516420169301696512 5540827070459805696 5546550821113995264 5556612902569377792 5570822735073902592 5579574112910573568 5594936709819764736 5610876700446031872 5634062141356965888 5635430106861142016 5650113600449150976 5658717008129163264 5666210790194020352 5689350878373347328 5689624884368375808 5690463603998457856 5713977916411674624 5730257055774670848 5769778482001632384 5770328783437430784 5786216597334970368 5811537297700552704 5826679650463186944 5835551914633199616 5843279877387583488 5852177418663493632 5867425662004887552 5884141974432251904 5892539726299539456 5909327588767629312 5918610734354792448 5935187027438862336 5935472873199108096 5950084059564183396 5950651557919850496 5967604981161787392 6008763389540161536 6019663977783492608 6035057962996727808 6044538622319788032 6068021411133259776 6077261165535166464 6078449758816534528 6103567319803379712 6120956400486580224 6136609419104845824 6163463451571126272 6163760291399073792 6197128249668009984 6207778477089226752 6233430454267281408 6251189515390550016 6268401313779551232 6294303798547235328 6312236288001785856 6330219867169882112 6339858870218784768 6356377800505294848 6374487138968272896 6401771554498265088 6430095612632367104 6446539187746504704 6464905396258603008 6475061316217208832 6491619881367109632 6509493672001841664 6537979459913121792 6555014606771085312 6566906157581991936 6573689862061031424 6583699595996430336 6619659721236283392 6631036100527128576 6647993537363582976 6658437076149141504 6677085405868720128 6677406982348996608 6696430933865660416 6713555603807010816 6723778310804865024 6724102136071716864 6760503545092374528 6772121975006429184 6789440208371318784 6819151052802097152 6819479471335145472 6826524087524917248 6838255978668601344 6856397212398649344 6886075950547402752 6905694400548962304 6916209676602310656 6934230327823958016 6953985969783570432 6983750786725380096 7003647512613486592 7014649759235309568 7032588204814368768 7051951478001995136 7052624068645748736 7101265824002009088 7121497350566117376 7132341228996132864 7152661289477603328 7171298031339307008 7182217741087014912 7191729079861641216 7201992998810548224 7221446968621400064 7233857564211412992 7252356586214817792 7273018570790928384 7284093170038603776 7284443980744359936 7323180381002071872 7323878840516739072 7355226892402262016 7387769427279740928 7395401094818660352 7427763646765203456 7459915613093019648 7481168933928042496 7511721081602310144 7512082855142621184 7533484800598867968 7552750054282887168 7618637221882232832 7640342741032894464 7671914405252038656 7693037976002176512 7714955463113293824 7746835444365828096 7748716396934070272 7768906200617582592 7780735886177599488 7791039836516777984 7823234216006516736 7856719635066052608 7879103451690172416 7891480979139723264 7913963830932144128 7933445412752244528 7934202077226467328 7946283458223931392 7989686007836442624 8011684519386882048 8023883882620649472 8046743950662303744 8059384829759717376 8067710285256720384 8090695214844346368 8102242123661866752 8103014887380221952 8138089759737839616 8161275200648773632 8182145892139794432 8194999478337404928 8217951268761501696 8218347055198765056 8262837666224013312 8277037969452302336 8311240605689708544 8334919353854066688 8356234102610853888 8357868418372734976 8392405064729647104 8416315050669047808 8453145160291713024 8475170400673726464 8488075512193744896 8499316185291030528 8534437326552563712 8535695405997686784 8570966874617511936 8595385583662006272 8619873861678137344 8654667723002448576 8655493175156146176 8679324896002455552 8717305946550829056 8740019475694780416 8764919816081375232 8778266127995240448 8826212961648377856 8841381467369504768 8863991383151443968 8877916101532188672 8902780541158293504 8903209309798662144 8925977336879775744 8951407471742681088 9013145084310242304 9029495966675238912 9052586944495091712 9066807933479682048 9102032116699889664 9117674638224801792 9155350979705069568 9181434600729870336 9207592534065283072 9245195177356689408 9245640437098610688 9295692374502014976 9311667715633840128 9352866345647079424 9376784273085825024 9402601970669326848 9442356191079432192 9468354432002678784 9495329800754823168 9509788305328177152 9534566700757942272 9561730708452409344 9576290321449353216 9602657331747397632 9628595958161866752 9645143418948550656 9669808781619757056 9697358094387904512 9712124226718138368 9712591974325813248 9764240508002762496 9765171787355652096 9806969189869682688 9850359236372987904 9860534793091547136 9875549393994645504 9903684862353604608 9929489581854425088 9946554150790692864 9971990306045374464 10015628108803080192 10016110473523494912 10044646400798490624 10070333405710516224 10086153204107575296 10158182962509643776 10187123654710525952 10228726579203145728 10229219207002718208 10257383968002902016 10284595818597974016 10286607284151058432 10329113925821104128 10358541600823443456 10374314514903465984 10430978954675355648 10475626180088070144 10505471268920229888 10521974638852964352 10548882307221553152 10577927217002992704 10578936102968623104 10651898736003013632 10682246025849176064 10698511843494199296 10728991934216404992 10756947047008960512 10787593619792461824 10802989498215822336 10850786346317119488 10881700267531698176 10909527856186392576 10926139755057905664 10926665971116539904 10985818260775108608 11032840338603393024 11081654140919611392 11093101642227990528 11141645470147805184 11159148225821147136 11189873419639529472 11221753400892063744 11268124282713931776 11300227200898301952 11317434016258326528 11379249768736751616 11380927207996915712 11427955832823349248 11460514111549341696 11539556964003264768 11540657566874861568 11572433194669940736 11623074595401105408 11653359300926373888 11671103829266399232 11686559754775166976 11704354837326987264 11734851324009775104 11768283948864503808 11785079452599078912 11818655177535258624 11837221468709584896 11870374054877724672 11870945746398216192 11900168119128366792 11901303115839700992 11935209962323574784 12017526779080323072 12039327955566985216 12070115925993455616 12089077244639576064 12136042822266519552 12154522331070332928 12156899517633069056 12207134639606759424 12241912800973160448 12273218838209691648 12326926903142252544 12327520582798147584 12394256499336019968 12415556954178453504 12466860908534562816 12502379030781100032 12536802627559102464 12588607597094470656 12624472576003571712 12660439734339764224 12679717740437569536 12712755601010589696 12748974277936545792 12803543108996530176 12860191225264734208 12893078375493009408 12929810792517206016 12983239762734219264 13018987344003683328 13075958919826243584 13110029213542170624 13147379724122062848 13167399191992860672 13239319442472566784 13262072201054257152 13295987074727165952 13316874152298283008 13354170811737440256 13354813964697993216 13427111207614021632 13448204272143433728 13544243950012858368 13578880416742637568 13638958942670290944 13653048175049834496 13676511957337202688 13772151901094805504 13811388801097924608 13832419353204621312 13868460655647916032 13907971939567140864 13967501573450760192 14007295025226973184 14029299518470619136 14065176409628737536 14103902956003990272 14105248137291497472 14202531648004018176 14242994701132234752 14264682457992265728 14305322578955206656 14342596062678614016 14364435482174029824 14383458159723282432 14403985997621096448 14442893937242800128 14467715128422825984 14504713172429635584 14546037141581856768 14568186340077207552 14568887961488719872 14646360762004143744 14647757681033478144 14710453784804524032 14775538854559481856 14790802189637320704 14855527293530406912 14919831226186039296 14962337867856084992 15023442163204620288 15024165710285242368 15066969601197735936 15105500108565774336 15237274443764465664 15280685482065788928 15343828810504077312 15386075952004353024 15429910926226587648 15493670888731656192 15497432793868140544 15537812401235165184 15561471772355198976 15582079673033555968 15646468432013033472 15713439270132105216 15758206903380344832 15782961958279446528 15866890825504489056 15868404154452934656 16023369038773764096 16047767765241298944 16093487901324607488 16118769659519434752 16135420570513440768 16181390429688692736 16204484247323733504 16276179519475679232 16322550401297547264 16364291784279588864 16389998956674809856 16436694110397530112 16554075938904604672 16622481211379417088 16669838707708133376 16712468205221707776 16715736836745469952 16784810129459294208 16832630101338095616 16906290320583426048 16950340801347452928 16976151024387489792 16998632370582061056 17068874653105127424 17071390811995373568 17141933749235023872 17190771167324012544 17239747723356274688 17309335446004897152 17310986350312292352 17358649792004911104 17434611893101658112 17480038951389560832 17529839632162750464 17556532255990480896 17652425923296755712 17682762934739009536 17727982766302887936 17755832203064377344 17805561082316587008 17806418619597324288 17851954673759551488 17902814943485362176 18026290168620484608 18058991933350477824 18105173888990183424 18133615866959364096 18204064233399779328 18235349276449603584 18310701959410139136 18362869201459740672 18415185068130566144 18490390354713378816 18491280874197221376 18591384749004029952 18623335431267680256 18753568546171650048 18805203941338653696 18936708864005357568 18990659601509646336 19019576610656354304 19069133401515884544 19123461416904818688 19205314663494795264 19290286837897101312 19339617563239514112 19394716188775809024 19425183948651626496 19528481016005524992 19613938379739365376 19700718472745975808 19721069586183094272 19751098787989291008 19858979163708850176 19893108301581385728 19943980612090748928 20031256217606160384 20032220947046989824 20089292801596981248 20140666811421032448 20172306408215150592 20316365925019287552 20374247309421051904 20457453158406291456 20458438414005436416 20514767936005804032 20569191637195948032 20573214568302116864 20658227851642208256 20717083201646886912 20748629029806931968 20861957909350711296 20951252360176140288 21010942537840459776 21043949277705928704 21097764614443106304 21155854434005985408 21157872205937246208 21303797472006027264 21364492051698352128 21397023686988398592 21457983868432809984 21513894094017921024 21575187239584923648 21605978996431644672 21701572692634238976 21763400535063396352 21819055712372785152 21852279510115811328 21853331942233079808 21971636521550217216 22065680677206786048 22163308281839222784 22186203284455981056 22283290940295610368 22379746839279058944 22443506801784127488 22536248565427863552 22600454401796603904 22761854415993831424 22855911665646698496 22921028223098683392 23079113928006529536 23144866389339881472 23246149190802210816 23306718601852747776 23342207658532798464 23373119509550333952 23469702648019550208 23570158905198157824 23637310355070517248 23674442937419169792 23741891492796432384 23800336238256733584 23802606231679401984 24035053558160646144 24078655911133970432 24140231851986911232 24178154489279152128 24272085644533039104 24309044662140665856 24313799035266138112 24414269279213518848 24483825601946320896 24546437676419383296 24653853806284505088 24655041165596295168 24788512998672039936 24831113908356907008 24933721817069125632 25004758061562200064 25073605255118204928 25177215194188941312 25248945152007143424 25320879468679528448 25359435480875139072 25425511202021179392 25497948555873091584 25607086217993060352 25720382450529468416 25786156750986018816 25859621585034412032 25966479525468438528 26037974688007366656 26151917839652487168 26220058427084341248 26294759448244125696 26334798383985721344 26478638884945133568 26524144402108514304 26591974149454331904 26633748304596566016 26708341623474880512 26709627929395986432 26854222415228043264 27088487900025716736 27157760833485275136 27306096350099668992 27353023914674405376 27544303802189611008 27622777602195849216 27736921311295832064 27935003146901520384 28014590050453946368 28058599036941238272 28130352819257475072 28207805912007980544 28405063296008036352 28485989402264469504 28529364915984531456 28685192125357228032 28728870964348059648 28807971995242192896 28885787874485600256 28935430256845651968 29009426344859271168 29092074283163713536 29136372680154415104 29137775922977439744 29292721524008287488 29295515362066956288 29420907569609048064 29551077709118963712 29581604379274641408 29711054587060813824 29839662452372078592 29924675735712169984 30046884326409240576 30048331420570484736 30133939202395471872 30211000217131548672 30474548887528931328 30561370964131577856 30687657621008154624 30772151904008706048 30859821852453175296 30987341777463312384 30994865587736281088 31075624802470330368 31122943544710397952 31164159346067111936 31292936864026066944 31426878540264210432 31516413806760689664 31565923916558893056 31733781651008978112 31736808308905869312 32046738077547528192 32095535530482597888 32186975802649214976 32270841141026881536 32362780859377385472 32408968494647467008 32552359038951358464 32645100802595094528 32728583568559177728 32779997913349619712 33108151877809209344 33244962422758834176 33424936410443415552 33431473673490939904 33569620258918588416 33665260202676191232 33900681602694905856 33952302048774979584 34137749306210254848 34142781623990747136 34283867498470047744 34381542334648025088 34618670892009794304 34621972700624584704 34717299584009822208 34869223786203316224 34960077902779121664 35059679264325500928 35113064511980961792 35304851846593511424 35365525869478019072 35455965532605775872 35511664406128754688 35611122164633174016 35612837239194648576 35703909347519102976 35805629886970724352 36052580337240969216 36117983866700955648 36210347777980366848 36267231733918728192 36408128466799558656 36470698552899207168 36621403918820278272 36725738402919481344 36830370136261132288 36980780709426757632 36982561748394442752 37182769498008059904 37246670862535360512 37507137092343300096 37610407882677307392 37873417728010715136 37981319203019292672 38039153221312708608 38138266803031769088 38246922833809637376 38410629326989590528 38580573675794202624 38679235126479028224 38789432377551618048 39056962032011049984 39227876759478730752 39442139172366188544 39502197575978582016 39717958327417700352 39786216603162771456 39887961224181497856 40062512435212320768 40064441894093979648 40281333622842064896 40344612816430301184 40632731850038575104 40916876828010872832 41029535872011608064 41146429136604233728 41316455703284416512 41434166403293773824 41497258059613863936 41723915818701422592 41902504720352280576 42021885075680919552 42087898555411857408 42195529228886212608 42311708868011970816 42315744411874492416 42607594944012054528 42728984103396704256 42794047373976797184 42915967736865619968 43027788188035842048 43150374479169847296 43211957992863289344 43403145385268477952 43526801070126792704 43638111424745570304 43704559020231622656 43706663884466159616 43943273043100434432 44131361354413572096 44326616563678445568 44372406568911962112 44566581880591220736 44759493678558117888 44887013603568254976 45072497130855727104 45200908803593207808 45523708831987662848 45711823331293396992 45842056446197366784 46158227856013059072 46289732778679762944 46492298381604421632 46613437203705495552 46684415317065596928 46746239019100667904 46939405296039100416 47140317810396315648 47274620710141034496 47348885874838339584 47600672476513467168 47605212463358803968 48070107116321292288 48280463703973822464 48356308978558304256 48544171289066078208 48627598070532276224 48828538558427037696 48967651203892641792 49092875352838766592 49310082331192590336 49662227816713814016 49867443634138251264 50009516123124400128 50147210510236409856 50354430388377882624 50497890304014286848 50641758937359056896 50718870961750278144 50851022404042358784 50995897111746183168 51214172435986120704 51440764901058936832 51572313501972037632 51719243170068824064 51932959050936877056 52075949376014733312 52303835679304974336 52440116854168682496 52589518896488251392 52669596767971442688 52957277769890267136 53048288804217028608 53183948298908663808 53267496609193132032 53416683246949761024 53419255858791972864 53708444830456086528 54176975800051433472 54315521666970550272 54612192700199337984 54706047829348810752 55088607604379222016 55245555204391698432 55473842622591664128 55870006293803040768 56029180100907892736 56260705638514950144 56415611824015961088 56810126592016072704 56971978804528939008 57058729831969062912 57370384250714456064 57615943990484385792 57870860513691303936 58018852689718542336 58184148566327427072 58275551845954879488 58585443048016574976 58841815139218096128 59102155418237927424 59163208758549282816 59679324904744157184 59849351471424339968 60093768652818481152 60096662841140969472 60267878404790943744 60422000434263097344 60949097775057862656 61122741928263155712 61375315242016309248 61544303808017412096 61719643704906350592 61974683554926624768 61989731175472562176 62151249604940660736 62245887089420795904 62328318692134223872 62585873728052133888 62853757080528420864 63032827613521379328 63131847833117786112 63467563302017956224 63473616617811738624 64093476155095056384 64191071060965195776 64373951605298429952 64541682282053763072 64725561718754770944 64817936989294934016 65104718077902716928 65290201605190189056 65457167137118355456 65559995826699239424 66216303755618418688 66489924845517668352 66849872820886831104 66862947346981879808 67139240517837176832 67330520405352382464 67801363205389811712 68285563247981494272 68567734996940095488 68763084669296050176 69237341784019588608 69434599168019644416 69738447572406632448 69920155805558243328 70119358528651001856 70731051738956038144 70911931065211551744 71023328812257509376 71225674478389297152 71407818695038205952 72105160674481938432 72235967733401911296 72420695555960733696 72534463467837456384 72816256933599117312 72941397105798414336 73242807837640556544 73451476805838962688 73660740272522264576 73961561418853515264 73965123496788885504 74365538996016119808 74493341725070721024 75014274184686600192 75220815765354614784 75746835456021430272 75962638406038585344 76078306442625417216 76276533606063538176 76493845667619274752 76821258653979181056 77161147351588405248 77358470252958056448 77578864755103236096 78113924064022099968 78455753518957461504 78884278344732377088 79004395151957164032 79435916654835400704 79572433206325542912 79775922448362995712 80125024870424641536 80128883788187959296 80562667245684129792 81265463700077150208 82059071744023216128 82292858273208467456 82632911406568833024 82868332806587547648 83805009440704561152 84043770151361839104 84175797110823714816 84391058457772425216 84623417736023941632 85215189888024109056 85457968206793408512 85588094747953594368 86055576376071684096 86423915985726578688 86806290770536955904 87053602140253585408 87276222849491140608 87409118040463245312 87413327768932319232 87886546086200868864 88262722708827144192 88653233127356891136 88744813137823924224 89133163761182441472 89518987357116235776 89774027207136509952 90144994261711454208 90401817607186415616 91047417663975325696 91423646662586793984 91684112892394733568 92316455712026118144 92579465557359525888 92984596763208843264 93226874407410991104 93368830634131193856 93492478038201335808 93878810592078200832 94280635620792631296 94549241420282068992 94697771749676679168 95201344953026934336 95210424926717607936 96140214232642584576 96560927407947644928 97088342578132156416 97255196141064552448 97657077116854075392 97935302407785283584 98185750705677533184 99324455633427628032 99734887268276502528 100294421020472819712 100708860776755765248 100995780608028573696 101283517874718113792 101702044808084717568 102428344871972241408 102881529802117873664 103144627003944075264 103865918101873754112 104151898752029466624 104607671358609948672 104880233708337364992 105179037792976502784 105339193535942885376 105914555539780534272 106096577608434057216 106367896597817327616 106534993218386264064 106833366493899522048 106838511717583945728 107416889660912173056 108353951600102866944 108631043333941100544 109224385400398675968 109412095658697621504 110177215208758444032 110491110408783396864 110947685245183328256 111740012587606081536 112058360201815785472 112521411277029900288 112831223648031922176 113620253184032145408 113943957609057878016 114117459663938125824 114740768501428912128 115231887980968771584 115741721027382607872 116037705379437084672 116368297132654854144 117170886096033149952 117683630278436192256 118326417517098565632 119358649809488314368 119698702942848679936 120187537305636962304 120193325682281938944 120844000868526194688 121898195550115725312 122750630484032618496 123088607616034824192 123439287409812701184 123949367109853249536 124302499209881321472 124491774178841591808 125171747456104267776 125707514161056841728 126065655227042758656 126263695666235572224 126935126604035912448 126947233235623477248 128186952310190112768 128382142121930391552 128747903210596859904 129083364564107526144 129451123437509541888 129635873978589868032 130209436155805433856 130580403210380378112 130914334274236710912 131119991653398478848 132432607511236837376 132979849691035336704 133699745641773662208 133725894693963759616 134278481035674353664 134661040810704764928 135602726410779623424 136571126495962988544 137135469993880190976 137526169338592100352 138474683568039177216 138869198336039288832 139476895144813264896 139840311611116486656 140238717057302003712 141462103477912076288 141823862130423103488 142046657624515018752 142815637390076411904 144210321348963876864 144841391111921467392 145068926935674912768 145632513867198234624 145882794211596828672 146485615675281113088 146902953611677925376 147930246993577771008 148986683450141442048 150028548369373200384 150441631530709229568 151493670912042860544 151925276812077170688 152156612885250834432 152553067212127076352 152987691335238549504 153642517307958362112 154322294703176810496 154716940505916112896 155157729510206472192 156227848128044199936 156911507037914923008 157768556689464754176 158008790303914328064 158871833309670801408 159144866412651085824 159551844896725991424 160250049740849283072 160257767576375918592 161125334491368259584 162530927400154300416 164118143488046432256 164585716546416934912 165265822813137666048 165736665613175095296 167610018881409122304 168087540302723678208 168782116915544850432 169246835472047883264 170430379776048218112 170915936413586817024 171176189495907188736 172111152752143368192 172847831971453157376 173612581541073911808 174552445698982281216 174826655537864638464 176525445417654288384 177306466254713782272 177489626275647848448 179037974714232471552 179548054414273019904 180289988523422908416 180803635214372831232 182094835327950651392 182847293325173587968 183368225784789467136 184632911424052236288 185158931114719051776 185969193526417686528 186453748814821982208 186737661268262387712 186984956076402671616 187757621184156401664 188561271241585262592 189098482840564137984 189395543499353358336 190402689906053868672 190420849853435215872 192280428465285169152 193121854815895289856 194176685156264312832 194510392282129104896 195314154233708150784 195870604815570567168 196371501411355066368 198648911266855256064 199469774536553005056 200588842040945639424 201417721553511530496 201991561216057147392 202567035749436227584 203404089616169435136 204856689743944482816 206289254007888150528 208303797504058933248 209215342717219897344 209760467416674729984 210358075585953005568 212193155216868114432 212735793195634655232 213069986436772528128 213677023435167891456 216707903200205733888 217262086667882201088 218448770800797351936 218824191317395243008 220354430417516888064 220982220817566793728 221895370490366656512 223480025175212163072 224116720403631570944 225042822554059800576 225662447296063844352 227240506368064290816 227887915218115756032 228234919327876251648 229481537002857824256 230463775961937543168 231483442054765215744 232075410758874169344 232736594265309708288 234341772192066299904 235367260556872384512 236652835034197131264 238717299618976628736 239397405885697359872 240375074611273924608 240386651364563877888 241688001737052389376 243796391100231450624 246177215232069648384 246878574819625402368 247898734219706499072 248604998419762642944 251415028322113683456 252131310454085517312 252527391332471144448 253870253208071824896 256373904620380225536 256764284243860783104 258166729128215052288 259271747957179736064 260418872311610867712 261160806420760756224 261828668548473421824 262239983306796957696 264865215022473674752 265959699382070673408 267399491283547324416 267451789387927519232 268556962071348707328 269322081621409529856 271205452821559246848 273142252991925977088 274270939987760381952 275052338677184200704 276949367136078354432 277738396672078577664 278953790289626529792 279680623222232973312 280477434114604007424 282924206955824152576 283647724260846206976 284093315249030037504 285631274780152823808 288420642697927753728 289682782223842934784 291265027734396469248 291765588423193657344 292971231350562226176 293805907223355850752 297973366900282884096 300883263061418459136 302987341824085721088 303850553624154341376 305106134424254152704 307285034615916724224 308644589406353620992 309433881011832225792 312455696256088399872 313823014075829846016 315537113378929508352 316017580607828656128 317743666619341602816 318289732825302171648 319103689793451982848 320500099481698566144 320515535152751837184 322250668982736519168 325061854800308600832 328236286976092864512 329171433092833869824 330531645626275332096 331473331226350190592 335220037762818244608 336175080605447356416 337564233831089700864 338493670944095766528 340860759552096436224 341831872827173634048 342352378991814377472 344222305504286736384 345695663942906314752 347225163082147823616 349104891397964562432 353050890835308576768 354979252551295696896 358075949428464943104 359096108828546039808 360579977046845816832 364189670655901302784 365694586650347175936 369265822848104472576 370317862229438103552 372907497629643964416 373475322536524775424 375515242368312803328 377122542483170525184 378196965681128275968 378791086998706716672 380805379812107737344 380841699706870431744 384560856930570338304 386243709631790579712 388353370312528625664 389020784564258209792 390628308467416301568 391741209631141134336 392743002822710132736 397297822533710512128 398939549073106010112 401177684081891278848 402835443107023060992 403983122432114294784 405134071498872455168 406808179232338870272 409713379487888965632 412578508015776301056 416607595008117866496 418430685434439794688 419520934833349459968 420716151171906011136 424386310433736228864 425471586391269310464 426139972873545056256 434524173335764402176 436897541601594703872 437648382634790486016 440708860835033776128 443790740980733313024 446960050350424326144 450085645108119601152 451324894592127688704 454481012736128581632 455775830436231512064 456469838655752503296 458963074005715648512 460927551923875086336 462966884109530431488 464150821517748338688 465473188530619416576 468683544384132599808 470734521113744769024 473305670068394262528 477434599237953257472 478794811771394719744 480750149222547849216 480773302729127755776 483376003474104778752 487592782200462901248 492354430464139296768 493757149639250804736 495797468439412998144 497209996839525285888 502830056644227366912 504262620908171034624 507740506416143649792 512747809240760451072 513528568487721566208 516333458256430104576 518543495914359472128 520837744623221735424 523657337096946843648 524479966613593915392 531919398764141346816 534903578775855038464 537113924142697414656 538644163242819059712 542410905643118493696 546284505983851954176 548541879975520763904 550104677354368401408 553898734272156708864 555476793344157155328 557907580579253059584 559361246444465946624 560954868229208014848 565848413911648305152 567295448521692413952 568186630498060075008 571262549560305647616 576841285395855507456 579365564447685869568 582530055468792938496 583531176846387314688 585942462701124452352 587611814446711701504 595946733800565768192 601766526122836918272 605974683648171442176 607701107248308682752 610212268848508305408 614570069231833448448 618867762023664451584 624911392512176799744 627646028151659692032 631074226757859016704 636579465650604343296 638207379586903965696 641031070305503674368 650123709600617201664 656472573952185729024 658342866185667739648 661063291252550664192 662946662452700381184 670440075525636489216 672350161210894712832 675128467662179401728 676987341888191533056 681721519104192872448 683663745654347268096 684704757983628754944 688444611008573472768 691391327885812629504 694450326164295647232 698209782795929124864 706101781670617153536 709958505102591393792 716151898856929886208 718192217657092079616 721159954093691633664 728379341311802605568 731389173300694351872 738531645696208945152 740635724458876207104 745814995259287928832 754245084966341050368 756393931362256551936 757582173997413433344 761610759624215474688 769121713861140676608 778041569128516419584 781256616934832603136 783482419262282268672 785486005645420265472 794595645067421024256 797879098146212020224 802355368163782557696 805670886214046121984 807966244864228589568 810268142997744910336 813616358464677740544 819426758975777931264 825157016031552602112 833215190016235732992 836861370868879589376 839041869666698919936 841432302343812022272 848772620867472457728 850943172782538620928 852279945747090112512 869048346671528804352 873795083203189407744 875296765269580972032 881417721670067552256 893920100700848652288 902649789184255377408 908962025472257163264 911551660872463024128 921855103847750172672 925933768219060862976 928301643035496677376 937367088768265199616 941469042227489538048 946611340136788525056 954869198475906514944 957589623542789439488 961500298445095698432 961546605458255511552 966752006948209557504 975185564400925802496 984708860928278593536 987514299278501609472 991594936878825996288 994419993679050571776 1005660113288454733824 1008525241816342069248 1015481012832287299584 1025495618481520902144 1027057136975443132416 1032666916512860209152 1037086991828718944256 1041675489246443470848 1047314674193893687296 1069807157551710076928 1074227848285394829312 1077288326485638119424 1092569011967703908352 1097083759951041527808 1107797468544313417728 1110953586688314310656 1118722492888931893248 1131696827823296610304 1134590897043384827904 1136373260996120150016 1142525099120611295232 1153682570791711014912 1158731128895371739136 1165060110937585876992 1167062353692774629376 1171884925402248904704 1175223628893423403008 1191893467601131536384 1203533052245673836544 1211949367296342884352 1215402214496617365504 1220424537697016610816 1229140138463666896896 1237735524047328903168 1249822785024353599488 1255292056303319384064 1262148453515718033408 1273158931301208686592 1276414759173807931392 1312945147904371458048 1316685732371335479296 1322126582505101328384 1340880151051272978432 1350256935324358803456 1353974683776383066112 1363443038208385744896 1367327491308694536192 1369409515967257509888 1376889222017146945536 1382782655771625259008 1388900652328591294464 1396419565591858249728 1412203563341234307072 1419917010205182787584 1432303797713859772416 1436384435314184159232 1442319908187383267328 1456758682623605211136 1462778346601388703744 1477063291392417890304 1481271448917752414208 1491629990518575857664 1508490169932682100736 1512787862724513103872 1523221519248430949376 1538243427722281353216 1556083138257032839168 1562513233869665206272 1570972011290840530944 1595758196292424040448 1604710736327565115392 1611341772428092243968 1615932489728457179136 1627232716929355481088 1638853517951555862528 1650314032063105204224 1666430380032471465984 1673722741737759178752 1678083739333397839872 1682864604687624044544 1697545241734944915456 1701886345565077241856 1704559891494180225024 1738096693343057608704 1747590166406378815488 1750593530539161944064 1762835443340135104512 1787840201401697304576 1805299578368510754816 1817924050944514326528 1823103321744926048256 1843710207695500345344 1856603286070993354752 1874734177536530399232 1882938084454979076096 1893222680273577050112 1909738396951813029888 1923093210916511023104 1950371128801851604992 1969417721856557187072 1975028598557003218944 1983189873757651992576 1988839987358101143552 2011320226576909467648 2017050483632684138496 2030962025664574599168 2050991236963041804288 2054114273950886264832 2065333833025720418304 2074173983657437888512 2083350978492886941696 2094629348387787374592 2139614315103420153856 2148455696570789658624 2154576652971276238848 2185138023935407816704 2194167519902083055616 2215594937088626835456 2221907173376628621312 2237444985777863786496 2269181794086769655808 2272746521992240300032 2307365141583422029824 2334124707385549258752 2343769850804497809408 2350447257786846806016 2383786935202263072768 2407066104491347673088 2423898734592685768704 2430804428993234731008 2440849075394033221632 2458280276927333793792 2475471048094657806336 2499645570048707198976 2510584112606638768128 2524296907031436066816 2546317862602417373184 2552829518347615862784 2625890295808742916096 2633371464742670958592 2644253165010202656768 2681760302102545956864 2707949367552766132224 2726886076416771489792 2734654982617389072384 2765565311543250518016 2777801304657182588928 2824407126682468614144 2839834020410365575168 2864607595427719544832 2872768870628368318464 2884639816374766534656 2913517365247210422272 2925556693202777407488 2954126582784835780608 2962542897835504828416 2983259981037151715328 3016980339865364201472 3025575725449026207744 3046443038496861898752 3076486855444562706432 3112166276514065678336 3125026467739330412544 3141944022581681061888 3209421472655130230784 3222683544856184487936 3231864979456914358272 3277707035903111725056 3332860760064942931968 3356167478666795679744 3395090483469889830912 3403772691130154483712 3409119782988360450048 3476193386686115217408 3495180332812757630976 3501187061078323888128 3525670886680270209024 3575680402803394609152 3610599156737021509632 3635848101889028653056 3646206643489852096512 3687420415391000690688 3713206572141986709504 3749468355073060798464 3765876168909958152192 3786445360547154100224 3819476793903626059776 3938835443713114374144 3950057197114006437888 3966379747515303985152 4022640453153818935296 4061924051329149198336 4101982473926083608576 4108228547901772529664 4130667666051440836608 4148347967314875777024 4166701956985773883392 4189258696775574749184 4279228630206840307712 4296911393141579317248 4309153305942552477696 4370276047870815633408 4388335039804166111232 4431189874177253670912 4443814346753257242624 4474889971555727572992 4538363588173539311616 4614730283166844059648 4668249414771098517504 4687539701608995618816 4814132208982695346176 4847797469185371537408 4881698150788066443264 4916560553854667587584 4950942096189315612672 4999291140097414397952 5021168225213277536256 5048593814062872133632 5092635725204834746368 5105659036695231725568 5251780591617485832192 5266742929485341917184 5288506330020405313536 5363520604205091913728 5415898735105532264448 5453772152833542979584 5469309965234778144768 5531130623086501036032 5648814253364937228288 5679668040820731150336 5729215190855439089664 5769279632749533069312 5851113386405554814976 5908253165569671561216 5925085795671009656832 5966519962074303430656 6033960679730728402944 6051151450898052415488 6092886076993723797504 6152973710889125412864 6224332553028131356672 6250052935478660825088 6283888045163362123776 6418842945310260461568 6445367089712368975872 6463729958913828716544 6555414071806223450112 6665721520129885863936 6712334957333591359488 6807545382260308967424 6818239565976720900096 7002374122156647776256 7051341773360540418048 7151360805606789218304 7221198313474043019264 7271696203778057306112 7292413286979704193024 7374840830782001381376 7426413144283973419008 7498936710146121596928 7531752337819916304384 7572890721094308200448 7638953587807252119552 7877670887426228748288 7900114394228012875776 7932759495030607970304 8045280906307637870592 8123848102658298396672 8203964947852167217152 8296695934629751554048 8333403913971547766784 8558457260413680615424 8593822786283158634496 8618306611885104955392 8740552095741631266816 8776670079608332222464 8862379748354507341824 8887628693506514485248 8949779943111455145984 9076727176347078623232 9229460566333688119296 9336498829542197035008 9375079403217991237632 9628264417965390692352 9695594938370743074816 9833121107709335175168 9998582280194828795904 10185271450409669492736 10211318073390463451136 10503561183234971664384 10533485858970683834368 10577012660040810627072 10727041208410183827456 10831797470211064528896 10907544305667085959168 10938619930469556289536 11062261246173002072064 11297628506729874456576 11359336081641462300672 11458430381710878179328 11816506331139343122432 11850171591342019313664 12067921359461456805888 12185772153987447595008 12305947421778250825728 12448665106056262713344 12500105870957321650176 12567776090326724247552 12837685890620520923136 12890734179424737951744 12927459917827657433088 13110828143612446900224 13331443040259771727872 13424669914667182718976 13615090764520617934848 14004748244313295552512 14442396626948086038528 14543392407556114612224 14749681661564002762752 14852826288567946838016 14997873420292243193856 15063504675639832608768 15145781442188616400896 15277907175614504239104 15755341774852457496576 15800228788456025751552 15865518990061215940608 16090561812615275741184 16247696205316596793344 16407929895704334434304 16593391869259503108096 17116914520827361230848 17187645572566317268992 17553340159216664444928 17724759496709014683648 17775257387013028970496 17899559886222910291968 18153454352694157246464 18458921132667376238592 18672997659084394070016 18750158806435982475264 19256528835930781384704 19391189876741486149632 19666242215418670350336 19997164560389657591808 20422636146780926902272 21007122366469943328768 21154025320081621254144 21454082416820367654912 21663594940422129057792 21815088611334171918336 21877239860939112579072 22124522492346004144128 22595257013459748913152 22718672163282924601344 22916860763421756358656 23633012662278686244864 23700343182684038627328 24135842718922913611776 24371544307974895190016 24611894843556501651456 25000211741914643300352 25675371781241041846272 25781468358849475903488 25854919835655314866176 26221656287224893800448 26662886080519543455744 26849339829334365437952 27230181529041235869696 28009496488626591105024 28884793253896172077056 29086784815112229224448 29499363323128005525504 29995746840584486387712 30555814351229008478208 31510683549704914993152 31600457576912051503104 31731037980122431881216 32181123625230551482368 32495392410633193586688 32815859791408668868608 33186783738519006216192 34233829041654722461696 34375291145132634537984 35449518993418029367296 35550514774026057940992 36917842265334752477184 37345995318168788140032 37500317612871964950528 38513057671861562769408 38782379753482972299264 39332484430837340700672 39994329120779315183616 40845272293561853804544 42014244732939886657536 43327189880844258115584 43630177222668343836672 44249044984692008288256 45190514026919497826304 45437344326565849202688 45833721526843512717312 47266025324557372489728 47400686365368077254656 48271685437845827223552 48743088615949790380032 49223789687113003302912 51350743562482083692544 51562936717698951806976 53325772161039086911488 53698679658668730875904 54460363058082471739392 56018992977253182210048 57769586507792344154112 58173569630224458448896 58998726646256011051008 59991493681168972775424 63021367099409829986304 63462075960244863762432 64362247250461102964736 64990784821266387173376 65631719582817337737216 66373567477038012432384 68467658083309444923392 68750582290265269075968 70899037986836058734592 71101029548052115881984 73835684530669504954368 75000635225743929901056 77026115343723125538816 77564759506965944598528 78664968861674681401344 79988658241558630367232 81690544587123707609088 84028489465879773315072 86654379761688516231168 87260354445336687673344 88498089969384016576512 91667443053687025434624 94532050649114744979456 94801372730736154509312 96543370875691654447104 97486177231899580760064 98447579374226006605824 102701487124964167385088 103125873435397903613952 106651544322078173822976 112037985954506364420096 115539173015584688308224 116347139260448916897792 117997453292512022102016 119982987362337945550848 126042734198819659972608 129981569642532774346752 132747134954076024864768 136935316166618889846784 137501164580530538151936 141798075973672117469184 142202059096104231763968 147671369061339009908736 154052230687446251077632 159977316483117260734464 163381089174247415218176 168056978931759546630144 173308759523377032462336 174520708890673375346688 176996179938768033153024 189064101298229489958912 193086741751383308894208 194972354463799161520128 196895158748452013211648 205402974249928334770176 206251746870795807227904 213303088644156347645952 231078346031169376616448 232694278520897833795584 235994906585024044204032 239965974724675891101696 252085468397639319945216 259963139285065548693504 265494269908152049729536 275002329161061076303872 283596151947344234938368 284404118192208463527936 295342738122678019817472 308104461374892502155264 319954632966234521468928 336113957863519093260288 346617519046754064924672 349041417781346750693376 353992359877536066306048 378128202596458979917824 389944708927598323040256 410805948499856669540352 412503493741591614455808 426606177288312695291904 462156692062338753232896 479931949449351782203392 504170936795278639890432 519926278570131097387008 530988539816304099459072 567192303894688469876736 590685476245356039634944 616208922749785004310528 639909265932469042937856 693235038093508129849344 698082835562693501386752 707984719755072132612096 756256405192917959835648 779889417855196646080512 825006987483183228911616 853212354576625390583808 924313384124677506465792 959863898898703564406784 1008341873590557279780864 1039852557140262194774016 1061977079632608198918144 1134384607789376939753472 1232417845499570008621056 1279818531864938085875712 1386470076187016259698688 1512512810385835919671296 1559778835710393292161024 1848626768249355012931584 1919727797797407128813568 2079705114280524389548032 2123954159265216397836288 2268769215578753879506944 2559637063729876171751424 2772940152374032519397376 3025025620771671839342592 3119557671420786584322048 3697253536498710025863168 3839455595594814257627136 4159410228561048779096064 4537538431157507759013888 5545880304748065038794752 6239115342841573168644096 7678911191189628515254272 8318820457122097558192128 9075076862315015518027776 11091760609496130077589504 12478230685683146337288192 16637640914244195116384256 24956461371366292674576384 33275281828488390232768512 49912922742732585349152768 99825845485465170698305536
- Sum of all divisors σ(n): 364465624252000794480535655
- Sum of proper divisors (its aliquot sum) s(n): 264639778766535623782230119
- 99825845485465170698305536 is an abundant number, because the sum of its proper divisors (264639778766535623782230119) is greater than itself. Its abundance is 164813933281070453083924583
Bases of 99825845485465170698305536
- Binary: 1010010100100101111000111101101011000100000100110001111011001000000000000000000000000002
- Hexadecimal: 0x5292F1ED62098F64000000
- Base-36: CJJSBAH3S5N5DS000
Squares and roots of 99825845485465170698305536
- 99825845485465170698305536 squared (998258454854651706983055362) is 9965199426887967001731612359890771979992861608247296
- 99825845485465170698305536 cubed (998258454854651706983055363) is 994784458220364267096798065628462518368091801827566880542063456201270053830656
-
99825845485465170698305536 is a
perfect square number . Itssquare root is 9991288479744 -
The
cube root of 99825845485465170698305536 is 463889275.5726124081
Scales and comparisons
How big is 99825845485465170698305536?- 99,825,845,485,465,170,698,305,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 99,825,845,485,465,170,698,305,536 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 99825845485465170698305536 cubic inches would be around 38657439.6 feet tall.
Recreational maths with 99825845485465170698305536
- 99825845485465170698305536 backwards is 63550389607156458454852899
- The number of decimal digits it has is: 26
- The sum of 99825845485465170698305536's digits is 135
- 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 99825845485465170698305536 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 99825845485465170698305536 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/99825845485465170698305536/
Chicago style:
Numbermatics. 2024. "Number 99825845485465170698305536 - Facts about the integer". https://numbermatics.com/n/99825845485465170698305536/
The information we have on file for 99825845485465170698305536 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 99825845485465170698305536, math, Factors of 99825845485465170698305536, curriculum, school, college, exams, university, Prime factorization of 99825845485465170698305536, STEM, science, technology, engineering, physics, economics, calculator, ninety-nine septillion, eight hundred twenty-five sextillion, eight hundred forty-five quintillion, four hundred eighty-five quadrillion, four hundred sixty-five trillion, one hundred seventy billion, six hundred ninety-eight million, three hundred five thousand, five hundred thirty-six.