89977129830127702430281728
89,977,129,830,127,702,430,281,728 is an even composite number composed of six prime numbers multiplied together.
89977129830127702430281728 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 89977129830127702430281728:
212 × 36 × 113 × 133 × 473 × 4633
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 47 × 47 × 47 × 463 × 463 × 463)See below for interesting mathematical facts about the number 89977129830127702430281728 from the Numbermatics database.
Names of 89977129830127702430281728
- Cardinal: 89977129830127702430281728 can be written as Eighty-nine septillion, nine hundred seventy-seven sextillion, one hundred twenty-nine quintillion, eight hundred thirty quadrillion, one hundred twenty-seven trillion, seven hundred two billion, four hundred thirty million, two hundred eighty-one thousand, seven hundred twenty-eight.
Scientific notation
- Scientific notation: 8.9977129830127702430281728 × 1025
Factors of 89977129830127702430281728
Divisors of 89977129830127702430281728
- Number of divisors d(n): 23296
-
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 463 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 926 936 968 972 1014 1024 1034 1053 1056 1089 1128 1144 1152 1188 1222 1248 1269 1287 1296 1331 1352 1389 1404 1408 1452 1458 1504 1521 1536 1551 1573 1584 1664 1692 1716 1728 1782 1833 1852 1859 1872 1936 1944 2028 2048 2068 2106 2112 2178 2197 2209 2256 2288 2304 2376 2444 2496 2538 2574 2592 2662 2673 2704 2778 2808 2816 2904 2916 3008 3042 3072 3102 3146 3159 3168 3267 3328 3384 3432 3456 3564 3666 3704 3718 3744 3807 3861 3872 3888 3993 4056 4096 4136 4167 4212 4224 4356 4394 4418 4512 4563 4576 4608 4653 4719 4752 4888 4992 5076 5093 5148 5184 5324 5346 5408 5499 5556 5577 5616 5632 5687 5808 5832 6016 6019 6084 6144 6204 6292 6318 6336 6534 6591 6627 6656 6721 6768 6864 6912 7128 7332 7408 7436 7488 7614 7722 7744 7776 7943 7986 8019 8112 8272 8334 8424 8448 8712 8788 8836 9024 9126 9152 9216 9306 9438 9477 9504 9776 9801 9984 10152 10186 10296 10368 10648 10692 10816 10998 11112 11154 11232 11264 11374 11421 11583 11616 11664 11979 12032 12038 12168 12288 12408 12501 12584 12636 12672 13068 13182 13254 13312 13442 13536 13689 13728 13824 13959 14157 14256 14664 14816 14872 14976 15228 15279 15444 15488 15552 15886 15972 16038 16224 16497 16544 16668 16731 16848 16896 17061 17303 17424 17576 17672 18048 18057 18252 18304 18432 18612 18876 18954 19008 19552 19602 19773 19881 19968 20163 20304 20372 20449 20592 20736 21296 21384 21632 21761 21996 22224 22308 22464 22528 22748 22842 23166 23232 23328 23829 23958 24064 24076 24167 24299 24336 24816 25002 25168 25272 25344 26136 26364 26508 26624 26884 27072 27378 27456 27648 27918 28314 28512 28717 29328 29403 29632 29744 29952 30456 30558 30888 30976 31104 31772 31944 32076 32448 32994 33088 33336 33462 33696 33792 34122 34263 34606 34749 34848 35152 35344 35937 36096 36114 36504 36608 36864 37224 37503 37752 37908 38016 39104 39204 39546 39762 39936 40326 40608 40744 40898 41067 41184 41472 41877 42471 42592 42768 43264 43522 43992 44448 44616 44928 45056 45496 45684 45837 46332 46464 46656 47658 47916 48128 48152 48334 48598 48672 49491 49632 50004 50193 50336 50544 50688 51183 51909 52272 52728 53016 53248 53768 54144 54171 54756 54912 55296 55836 56023 56628 57024 57434 58656 58806 59264 59319 59488 59643 59904 60489 60912 61116 61347 61776 61952 62208 62557 63544 63888 64152 64896 65283 65988 66176 66209 66672 66924 67392 67584 68244 68526 69212 69498 69696 70304 70688 71487 71874 72192 72228 72501 72897 73008 73216 73931 74448 75006 75504 75816 76032 78208 78247 78408 79092 79524 79872 80652 81216 81488 81796 82134 82368 82944 83754 84942 85184 85536 86151 86528 87044 87373 87984 88209 88896 89232 89856 90992 91368 91674 92664 92928 93312 95316 95832 96256 96304 96668 97196 97344 98982 99264 100008 100386 100672 101088 101376 102366 103259 103818 103823 104247 104544 105456 106032 107536 107811 108288 108342 109512 109824 110592 111672 112046 112509 113256 114048 114868 117312 117612 118528 118638 118976 119286 119808 120978 121824 122232 122694 123201 123552 123904 124416 125114 125631 127088 127413 127776 128304 129792 130566 131976 132352 132418 133344 133848 134784 135168 136488 137052 137511 138424 138996 139392 140608 141376 142974 143748 144384 144456 145002 145794 146016 146432 147862 148473 148896 150012 150579 151008 151632 152064 153549 155727 156416 156494 156816 158184 159048 159744 161304 162432 162513 162976 163592 164268 164736 165888 167508 168069 169884 170368 171072 172302 173056 174088 174746 175968 176418 177792 177957 178464 178929 179712 181467 181984 182736 183348 184041 185328 185856 186624 187671 190632 191664 192512 192608 193336 194392 194688 195849 197964 198528 198627 200016 200772 201344 202176 202752 204732 206518 207636 207646 208494 209088 210912 212064 214369 214461 215072 215622 216576 216684 217503 218691 219024 219648 221793 223344 224092 224939 225018 226512 228096 229736 234624 234741 235224 237056 237276 237952 238572 239371 239616 241956 243648 244464 245388 246402 247104 247808 248832 250228 251262 254176 254826 255552 256608 258453 259584 261132 262119 263952 264704 264836 265837 266688 267289 267696 269568 272976 274104 275022 276848 277992 278784 281216 282752 282893 285948 287496 288768 288912 290004 291588 292032 292864 295724 296946 297792 300024 301158 302016 303264 304128 307098 309777 311454 311469 312832 312988 313632 315887 316368 318096 322608 323433 324864 325026 325952 327184 328536 329472 331776 335016 336138 337527 339768 340736 342144 344604 346112 348176 349492 351936 352836 355584 355914 356928 357858 359424 362934 363968 365472 366696 368082 370656 371712 373248 373321 375342 376893 381264 382239 383328 385216 386672 388784 389376 391698 395928 397056 397254 400032 401544 402688 404352 405504 409464 412533 413036 415272 415292 416988 418176 421824 424128 428738 428922 430144 431244 433152 433368 435006 437382 438048 439296 443586 445419 446688 448184 449878 450036 451737 453024 456192 459472 460647 467181 469248 469482 470448 474112 474552 475904 477144 478742 479232 483912 487296 487539 488928 490776 492804 494208 495616 497664 500456 502524 504207 508352 509652 511104 513216 516906 519168 522264 524238 527904 529408 529672 531674 533376 533871 534578 535392 536787 539136 544401 545952 548208 550044 552123 553696 555984 557568 562432 563013 565504 565786 571896 574992 577536 577824 580008 583176 584064 585728 587547 591448 593892 595584 595881 600048 602316 604032 606528 608256 614196 616253 619554 622908 622938 625664 625976 627264 631774 632736 636192 643107 643383 645216 646866 649728 650052 651904 652509 654368 656073 657072 658944 665379 670032 672276 674817 675054 679536 681472 684288 689208 692224 696352 698984 703872 704223 705672 711168 711828 713856 715716 718113 718848 725868 727936 728299 730944 733392 736164 741312 743424 746496 746642 750684 753786 762528 764478 766656 770432 773344 775359 777568 778752 783396 786357 791856 794112 794508 797511 800064 801867 803088 805376 808704 813241 818928 825066 826072 830544 830584 833976 836352 843648 848256 848679 857476 857844 860288 860717 862488 866304 866736 870012 874764 876096 878592 887172 890838 893376 896368 899756 900072 903474 906048 912384 918944 921294 929331 934362 934407 938496 938964 940896 947661 948224 949104 951808 954288 957484 961103 967824 970299 974592 975078 977856 981552 985608 988416 995328 1000912 1005048 1008414 1016704 1017211 1019304 1022208 1022767 1026432 1033812 1038336 1044528 1048476 1055808 1058816 1059344 1063348 1066752 1067742 1069156 1070784 1073574 1078272 1088802 1091904 1096416 1100088 1104246 1107392 1111968 1115136 1119963 1124864 1126026 1131008 1131572 1135849 1142053 1143792 1146717 1149984 1155648 1160016 1166352 1168128 1175094 1182896 1187784 1191168 1191762 1200096 1204632 1208064 1213056 1216512 1228392 1232506 1237599 1239108 1245816 1245876 1251328 1251952 1254528 1263548 1265472 1272384 1286214 1286766 1290432 1293732 1299456 1300104 1303808 1305018 1308736 1312146 1314144 1317888 1330758 1340064 1344552 1349634 1349699 1350108 1355211 1359072 1362944 1368576 1378416 1381941 1392704 1397968 1401543 1407744 1408446 1411344 1422336 1423656 1427712 1431432 1436226 1437696 1451736 1455872 1456598 1461888 1462617 1466784 1472328 1482624 1486848 1492992 1493284 1501368 1507572 1512621 1525056 1528956 1533312 1540864 1546688 1550718 1555136 1557504 1566792 1572714 1583712 1588224 1589016 1595022 1600128 1601613 1603734 1606176 1610361 1610752 1617408 1626482 1633203 1637856 1650132 1652144 1656369 1661088 1661168 1667952 1672704 1687296 1689039 1696512 1697358 1714952 1715688 1720576 1721434 1724976 1732608 1733472 1740024 1749528 1752192 1757184 1762641 1774344 1781676 1786752 1787643 1792736 1799512 1800144 1806948 1812096 1824768 1837888 1842588 1848759 1858662 1868724 1868814 1876992 1877928 1881792 1895322 1896448 1898208 1903616 1908576 1914968 1922206 1929321 1930149 1935648 1940598 1949184 1950156 1955712 1957527 1963104 1968219 1971216 1976832 1996137 2001824 2010096 2016828 2024451 2033408 2034422 2038608 2044416 2045534 2052864 2067624 2076672 2089056 2096952 2111616 2112669 2117632 2118688 2126696 2133504 2135484 2138312 2141568 2147148 2154339 2156544 2177604 2183808 2184897 2192832 2200176 2208492 2214784 2223936 2230272 2239926 2249728 2252052 2262016 2263144 2271698 2284106 2287584 2293434 2299968 2311296 2320032 2326077 2332704 2336256 2350188 2358059 2359071 2365792 2375568 2382336 2383524 2392533 2400192 2405601 2409264 2416128 2426112 2439723 2456784 2465012 2475198 2478216 2491632 2491752 2502656 2503904 2509056 2527096 2530944 2544768 2546037 2572428 2573532 2580864 2582151 2587464 2598912 2600208 2607616 2610036 2617472 2624292 2628288 2633081 2635776 2661516 2680128 2689104 2699268 2699398 2700216 2710422 2718144 2725888 2737152 2756832 2763882 2785408 2786797 2787993 2795936 2803086 2803221 2815488 2816892 2822688 2842983 2844672 2847312 2855424 2862864 2872452 2883309 2903472 2911744 2913196 2923776 2924207 2925234 2933568 2940179 2944656 2965248 2985984 2986568 3002736 3015144 3025242 3050112 3051633 3057912 3066624 3068301 3081728 3093376 3101436 3110272 3111823 3115008 3133584 3145428 3167424 3176448 3178032 3190044 3200256 3203226 3207468 3212352 3220722 3221504 3234816 3252964 3266406 3275712 3300264 3304288 3312738 3322176 3322336 3335904 3345408 3359889 3374592 3378078 3393024 3394716 3407547 3426159 3429904 3431376 3441152 3442868 3449952 3466944 3474757 3480048 3499056 3504384 3525282 3548688 3563352 3573504 3575286 3585472 3599024 3600288 3613896 3624192 3649536 3675776 3677609 3685176 3697518 3712797 3717324 3737448 3737628 3753984 3755856 3763584 3790644 3796416 3807232 3817152 3829936 3844412 3858642 3860298 3871296 3881196 3898368 3900312 3911424 3915054 3926208 3936438 3942432 3953664 3992274 4003648 4020192 4033656 4048902 4049097 4066816 4068844 4077216 4088832 4091068 4105728 4106531 4135248 4145823 4178112 4193904 4204629 4223232 4225338 4237376 4253392 4267008 4270968 4276624 4283136 4294296 4308678 4313088 4355208 4367616 4369794 4385664 4387851 4400352 4416984 4429568 4447872 4460544 4479852 4499456 4504104 4524032 4526288 4537863 4543396 4568212 4575168 4586868 4599936 4622592 4640064 4652154 4665408 4672512 4700376 4716118 4718142 4731584 4751136 4764672 4767048 4785066 4800384 4811202 4818528 4832256 4852224 4853173 4879446 4899609 4913568 4930024 4950396 4956432 4969107 4983264 4983504 5007808 5018112 5054192 5061888 5067117 5089536 5092074 5144856 5147064 5161728 5164302 5174928 5197824 5200416 5215232 5220072 5234944 5248584 5256576 5266162 5271552 5287923 5323032 5360256 5362929 5378208 5398536 5398796 5400432 5420844 5436288 5451776 5474304 5513664 5527764 5546277 5570816 5573594 5575986 5591872 5606172 5606442 5630976 5633784 5645376 5685966 5689344 5694624 5710848 5725728 5744904 5766618 5787963 5790447 5806944 5823488 5826392 5847552 5848414 5850468 5867136 5872581 5880358 5889312 5904657 5930496 5973136 5988411 6005472 6030288 6050484 6073353 6100224 6103266 6115824 6133248 6136602 6163456 6186752 6202872 6220544 6223646 6230016 6267168 6290856 6334848 6338007 6352896 6356064 6380088 6400512 6406452 6414936 6424704 6441444 6443008 6463017 6469632 6505928 6532812 6551424 6554691 6600528 6608576 6625476 6644352 6644672 6671808 6690816 6719778 6749184 6756156 6786048 6789432 6815094 6852318 6859808 6862752 6882304 6885736 6899904 6933888 6949514 6960096 6978231 6998112 7008768 7050564 7074177 7077213 7097376 7126704 7147008 7150572 7170944 7177599 7198048 7200576 7216803 7227792 7248384 7319169 7351552 7355218 7370352 7395036 7425594 7434648 7474896 7475256 7507968 7511712 7527168 7581288 7592832 7614464 7634304 7638111 7659872 7688824 7717284 7720596 7742592 7746453 7762392 7796736 7800624 7822848 7830108 7852416 7872876 7884864 7899243 7907328 7984548 8007296 8011289 8040384 8067312 8097804 8098194 8133632 8137688 8154432 8177664 8182136 8211456 8213062 8270496 8291646 8356224 8360391 8363979 8387808 8409258 8409663 8446464 8450676 8474752 8506784 8528949 8534016 8541936 8553248 8566272 8588592 8617356 8649927 8710416 8735232 8739588 8771328 8772621 8775702 8800704 8820537 8833968 8859136 8895744 8959704 8998912 9008208 9048064 9052576 9075726 9086792 9136424 9150336 9154899 9173736 9199872 9204903 9245184 9280128 9304308 9330816 9335469 9345024 9400752 9432236 9436284 9463168 9467887 9502272 9529344 9534096 9570132 9600768 9622404 9637056 9664512 9704448 9706346 9758892 9799218 9827136 9860048 9900792 9912864 9938214 9966528 9967008 10015616 10036224 10075343 10079667 10108384 10123776 10134234 10179072 10184148 10222641 10278477 10289712 10294128 10323456 10328604 10349856 10400832 10424271 10430464 10440144 10469888 10497168 10513152 10532324 10572133 10575846 10646064 10720512 10725858 10756416 10797072 10797592 10800864 10841688 10872576 10948608 11027328 11032827 11055528 11092554 11141632 11147188 11151972 11183744 11189321 11212344 11212884 11250437 11261952 11267568 11290752 11371932 11389248 11421696 11451456 11489808 11533236 11575926 11580894 11613888 11646976 11652784 11695104 11696828 11700936 11734272 11745162 11760716 11778624 11809314 11860992 11946272 11976822 12010944 12060576 12100968 12146706 12147291 12200448 12206532 12231648 12266496 12273204 12319593 12326912 12373504 12405744 12441088 12447292 12494339 12534336 12562583 12581712 12613887 12669696 12676014 12712128 12760176 12801024 12812904 12829872 12849408 12882888 12926034 12939264 13011856 13065624 13102848 13109382 13201056 13217152 13250952 13288704 13289344 13295971 13343616 13381632 13439556 13498368 13512312 13572096 13578864 13613589 13630188 13704636 13719616 13725504 13764608 13771472 13799808 13867776 13899028 13920192 13956462 13996224 14017536 14101128 14148354 14154426 14194752 14253408 14294016 14301144 14341888 14355198 14396096 14401152 14433606 14455584 14496768 14559519 14638338 14703104 14710436 14740704 14790072 14846689 14851188 14869296 14907321 14949792 14950512 15023424 15054336 15162576 15185664 15201351 15268608 15276222 15319744 15377648 15434568 15441192 15485184 15492906 15524784 15593472 15601248 15645696 15660216 15704832 15745752 15769728 15798486 15814656 15863769 15969096 16014592 16022578 16080768 16088787 16134624 16195608 16196388 16267264 16275376 16308864 16355328 16364272 16422912 16426124 16540992 16583292 16638831 16712448 16720782 16727958 16775616 16818516 16819326 16892928 16901352 16949504 17013568 17057898 17068032 17083872 17106496 17132544 17177184 17234712 17299854 17363889 17420832 17470464 17479176 17542656 17545242 17546087 17551404 17601408 17617743 17641074 17667936 17713971 17718272 17791488 17919408 17965233 18016416 18105152 18151452 18173584 18220059 18272848 18300672 18309798 18347472 18399744 18409806 18490368 18560256 18608616 18661632 18670938 18690048 18801504 18864472 18872568 18926336 18935774 19004544 19014021 19058688 19068192 19140264 19201536 19244808 19274112 19329024 19389051 19408896 19412692 19517784 19598436 19654272 19664073 19720096 19801584 19825728 19876428 19933056 19934016 20031232 20072448 20150686 20159334 20216768 20247552 20268468 20358144 20368296 20445282 20556954 20579424 20588256 20646912 20657208 20699712 20801664 20848542 20860928 20880288 20934693 20939776 20994336 21026304 21064648 21144266 21151692 21222531 21231639 21292128 21441024 21451716 21512832 21532797 21594144 21595184 21601728 21650409 21683376 21745152 21957507 22054656 22065654 22111056 22185108 22283264 22294376 22303944 22367488 22378642 22424688 22425768 22500874 22523904 22535136 22581504 22743864 22778496 22843392 22902912 22914333 22979616 23066472 23151852 23161788 23227776 23239359 23293952 23305568 23390208 23393656 23401872 23468544 23490324 23521432 23557248 23618628 23697729 23721984 23892544 23953644 24021888 24033867 24121152 24201936 24293412 24294582 24400896 24413064 24463296 24532992 24546408 24639186 24653824 24747008 24811488 24882176 24894584 24988678 25068672 25081173 25091937 25125166 25163424 25227774 25228989 25339392 25352028 25424256 25520352 25586847 25602048 25625808 25659744 25698816 25765776 25852068 25938649 25949781 26023712 26131248 26205696 26218764 26317863 26402112 26434304 26461611 26501904 26577408 26578688 26591942 26687232 26879112 26996736 27024624 27144192 27157728 27227178 27260376 27409272 27439232 27451008 27464697 27529216 27542944 27599616 27614709 27735552 27798056 27840384 27912924 27992448 28006407 28035072 28202256 28296708 28308852 28389504 28403661 28506816 28588032 28602288 28683776 28710396 28792192 28802304 28867212 28911168 28963891 28993536 29119038 29276676 29406208 29420872 29481408 29580144 29693378 29702376 29738592 29814642 29899584 29901024 30046848 30108672 30226029 30239001 30325152 30371328 30402702 30537216 30552444 30639488 30654767 30667923 30755296 30835431 30869136 30882384 30970368 30985812 31049568 31202496 31272813 31291392 31320432 31409664 31491504 31539456 31596972 31716399 31727538 31938192 32029184 32045156 32161536 32177574 32269248 32391216 32392776 32534528 32550752 32617728 32728544 32845824 32852248 33081984 33098481 33166584 33277662 33424896 33441564 33455916 33551232 33567963 33637032 33638652 33751311 33785856 33802704 33899008 34027136 34115796 34167744 34212992 34230053 34265088 34354368 34469424 34599708 34727778 34841664 34940928 34958352 35085312 35090484 35092174 35102808 35202816 35235486 35282148 35335872 35427942 35436544 35582976 35838816 35930466 36032832 36210304 36228361 36302904 36347168 36440118 36441873 36545696 36601344 36619596 36694944 36799488 36819612 36958779 36980736 37120512 37217232 37323264 37341876 37483017 37603008 37687749 37728944 37745136 37852672 37871548 38009088 38028042 38136384 38222327 38280528 38403072 38489616 38548224 38778102 38817792 38825384 39035568 39196872 39308544 39328146 39440192 39603168 39651456 39752856 39866112 39868032 39887913 40062464 40144896 40301372 40318668 40433536 40453699 40495104 40536936 40716288 40736592 40840767 40890564 41113908 41158848 41176512 41293824 41314416 41399424 41603328 41697084 41760576 41869386 41879552 41988672 42052608 42129296 42288532 42303384 42445062 42463278 42584256 42882048 42903432 43025664 43065594 43188288 43190368 43203456 43300818 43366752 43490304 43678557 43915014 44109312 44131308 44222112 44370216 44540067 44566528 44588752 44607888 44734976 44757284 44849376 44851536 45001748 45070272 45163008 45171841 45487728 45556992 45604053 45805824 45828666 45959232 46132944 46303704 46323576 46455552 46478718 46611136 46780416 46787312 46803744 46937088 46980648 47042864 47114496 47237256 47395458 47443968 47785088 47808917 47907288 48043776 48067734 48070049 48242304 48266361 48403872 48586824 48589164 48801792 48826128 48926592 49065984 49092816 49278372 49494016 49622976 49764352 49789168 49916493 49977356 50137344 50162346 50183874 50250332 50326848 50455548 50457978 50678784 50704056 50848512 51040704 51173694 51204096 51251616 51319488 51397632 51531552 51704136 51877298 51899562 52047424 52091667 52262496 52411392 52437528 52635726 52638261 52804224 52868608 52923222 53003808 53154816 53157376 53183884 53374464 53384903 53758224 53895699 54049248 54315456 54454356 54520752 54660177 54818544 54878464 54902016 54929394 55085888 55199232 55229418 55471104 55596112 55680768 55825848 55984896 56012814 56070144 56404512 56593416 56617704 56779008 56807322 57013632 57042063 57176064 57204576 57367552 57420792 57584384 57604608 57734424 57822336 57927782 57987072 58167153 58238076 58553352 58812416 58841744 58962816 58992219 59160288 59386756 59404752 59477184 59629284 59799168 59802048 60093696 60217344 60452058 60478002 60650304 60742656 60805404 61074432 61104888 61278976 61309534 61335846 61510592 61670862 61738272 61764768 61940736 61971624 62099136 62404992 62545626 62582784 62640864 62819328 62983008 63078912 63193944 63432798 63455076 63667593 63694917 63876384 64058368 64090312 64323072 64355148 64538496 64598391 64782432 64785552 64951227 65101504 65235456 65457088 65704496 65872521 66163968 66196962 66333168 66555324 66849792 66883128 66911832 67102464 67135926 67274064 67277304 67502622 67571712 67605408 67798016 68054272 68231592 68335488 68425984 68460106 68530176 68708736 68742999 68938848 69199416 69455556 69683328 69718077 69881856 69916704 70170624 70180968 70184348 70205616 70405632 70470972 70564296 70671744 70855884 70873088 71093187 71165952 71677632 71860932 72065664 72101601 72420608 72456722 72605808 72694336 72880236 72883746 73091392 73202688 73239192 73389888 73598976 73639224 73917558 73961472 74241024 74434464 74646528 74683752 74966034 75206016 75243519 75275811 75375498 75457888 75490272 75686967 75705344 75743096 76018176 76056084 76272768 76444654 76561056 76760541 76806144 76979232 77096448 77556204 77650768 77815947 77849343 78071136 78393744 78617088 78656292 78880384 78953589 79206336 79302912 79384833 79505712 79732224 79736064 79775826 80124928 80602744 80637336 80867072 80907398 80990208 81073872 81432576 81473184 81681534 81781128 82227816 82317696 82353024 82394091 82587648 82628832 82798848 82844127 83206656 83394168 83521152 83738772 83759104 83977344 84019221 84105216 84258592 84577064 84606768 84890124 84926556 85168512 85210983 85764096 85806864 86051328 86131188 86376576 86380736 86406912 86601636 86733504 86891673 86980608 87357114 87830028 88218624 88262616 88444224 88740432 89080134 89133056 89177504 89215776 89469952 89514568 89698752 89703072 90003496 90140544 90326016 90343682 90678087 90717003 90975456 91113984 91208106 91611648 91657332 91918464 91964301 92003769 92265888 92506293 92607408 92647152 92911104 92957436 93222272 93574624 93607488 93818439 93874176 93961296 94085728 94228992 94474512 94790916 95149197 95570176 95617834 95814576 96087552 96135468 96140098 96484608 96532722 96807744 97173648 97178328 97603584 97652256 97853184 98185632 98556744 98988032 99245952 99252847 99295443 99528704 99578336 99832986 99954712 100274688 100324692 100367748 100500664 100653696 100703889 100911096 100915956 101253933 101357568 101408112 101697024 102081408 102347388 102503232 102638976 102690159 102795264 103063104 103408272 103754596 103799124 104094848 104146757 104183334 104524992 104822784 104875056 105271452 105276522 105608448 105737216 105846444 106007616 106309632 106314752 106367768 106748928 106769806 107516448 107791398 108098496 108630912 108685083 108908712 109041504 109320354 109325619 109637088 109756928 109804032 109858788 110171776 110398464 110458836 110828773 110876337 110942208 111192224 111361536 111651696 111969792 112025628 112449051 112809024 113063247 113186832 113235408 113558016 113614644 114027264 114084126 114409152 114666981 114735104 114841584 115168768 115209216 115468848 115644672 115855564 116334306 116476152 117106704 117624832 117683488 117925632 117984438 118320576 118773512 118809504 118954368 119258568 119598336 119604096 119663739 120187392 120434688 120904116 120956004 121300608 121361097 121485312 121610808 122148864 122209776 122557952 122619068 122671692 123021184 123082531 123341724 123476544 123529536 123754807 123881472 123943248 124198272 124809984 125091252 125281728 125638656 125966016 126157824 126387888 126865596 126910152 127335186 127389834 127752768 128116736 128180624 128646144 128710296 129076992 129196782 129564864 129571104 129902454 130203008 130470912 130914176 130979459 131035671 131408992 131745042 132327936 132393924 132666336 133110648 133620201 133699584 133766256 133823664 134204928 134271852 134548128 134554608 135005244 135210816 135515523 135596032 136108544 136463184 136670976 136851968 136920212 137417472 137437729 137485998 137877696 138188413 138398832 138911112 139366656 139436154 139833408 140341248 140361936 140368696 140411232 140811264 140941944 141128592 141343488 141711768 142186374 142331904 143355264 143426751 143721864 144131328 144203202 144210147 144841216 144913444 145211616 145388672 145760472 145767492 146182784 146255681 146405376 146478384 146779776 147197952 147278448 147835116 148482048 148868928 149293056 149367504 149749479 149932068 150412032 150487038 150551622 150750996 150915776 150980544 151373934 151410688 151486192 152036352 152112168 152545536 152889308 153122112 153521082 153612288 153958464 154192896 155112408 155301536 155631894 155698686 156142272 156275001 156787488 157234176 157312584 157760768 157907178 157914783 158412672 158605824 158769666 159011424 159464448 159472128 159551652 160154709 160249856 161205488 161274672 161734144 161814796 162147744 162946368 163313579 163363068 163562256 163980531 164455632 164635392 164706048 164788182 165257664 165597696 165688254 166413312 166788336 167042304 167477544 167954688 168038442 168210432 168517184 169154128 169213536 169780248 169853112 170337024 170421966 171528192 171613728 172102656 172262376 172753152 172761472 172813824 172847623 173203272 173467008 173783346 173961216 174501459 174714228 175660056 176437248 176525232 176888448 176976657 177480864 178160268 178355008 178431552 178939904 179029136 179397504 179406144 180006992 180281088 180652032 180687364 181356174 181434006 181950912 182227968 182416212 183223296 183314664 183836928 183928602 184007538 184531776 185012586 185214816 185294304 185822208 185914872 186444544 187149248 187214976 187636878 187748352 187922592 188171456 188457984 188949024 189581832 190298394 191002779 191140352 191235668 191629152 192175104 192270936 192280196 192969216 193006957 193065444 193615488 193795173 194347296 194356656 194853681 195304512 195706368 196371264 197113488 197617563 198491904 198505694 198590886 199156672 199665972 199909424 200549376 200649384 200735496 201001328 201307392 201407778 201822192 201831912 202507866 202715136 202816224 203394048 204162816 204694776 205006464 205277952 205380318 205590528 206126208 206228997 206816544 207509192 207598248 208189696 208293514 208366668 209049984 209154231 209645568 209750112 210542904 210553044 211216896 211474432 211692888 212015232 212619264 212629504 212735536 213279561 213497856 213539612 215032896 215582796 216196992 216304803 217261824 217370166 217817424 218083008 218640708 218651238 219274176 219513856 219608064 219717576 220343552 220796928 220917672 221657546 221752674 221884416 222384448 222723072 223303392 223939584 224051256 224898102 225618048 225730557 226126494 226373664 226470816 227116032 227229288 228054528 228099131 228168252 228818304 229333962 229470208 229683168 230281623 230337536 230418432 230937696 231289344 231711128 232668612 232952304 233447841 233548029 234213408 235366976 235851264 235968876 236641152 236860767 237547024 237619008 237908736 238154499 238517136 239196672 239208192 239327478 240374784 241808232 241912008 242601216 242722194 242970624 243221616 244297728 244419552 245115904 245238136 245343384 246042368 246165062 246683448 246953088 247059072 247182273 247509614 247762944 247886496 248396544 248532381 249619968 250182504 250563456 251277312 251932032 252057663 252315648 252775776 253731192 253820304 254670372 254779668 255505536 255632949 256233472 256361248 257292288 257420592 258153984 258393564 259129728 259142208 259804908 260406016 260675019 260941824 261828352 261958918 262071342 262817984 263490084 264655872 264787848 265332672 266221296 267240402 267399168 267532512 267647328 268409856 268543704 269096256 269109216 270010488 270421632 271031046 271192064 272034261 272151009 272217088 272926368 273341952 273703936 273840424 274834944 274875458 274971996 275755392 275892903 276011307 276376826 276797664 277518879 277822224 278733312 278872308 279666816 280723872 280737392 280822464 281455317 281622528 281883888 282257184 282686976 283423536 284372748 285325139 285447591 286710528 286853502 287443728 288262656 288406404 288420294 289682432 289826888 290423232 290777344 291520944 291534984 292365568 292511362 292810752 292956768 293559552 294556896 295670232 296964096 297737856 297758541 297886329 298586112 298735008 299498958 299864136 300824064 300974076 301103244 301501992 301831552 301961088 302111667 302747868 302821376 302972384 303761799 304072704 304224336 305091072 305778616 306244224 307042164 307916928 308070477 308385792 310224816 310603072 311263788 311397372 312284544 312440271 312550002 313574976 314468352 314625168 315521536 315814356 315829566 316825344 317211648 317539332 318022848 318928896 318944256 319103304 320309418 320499712 322410976 322549344 323468288 323629592 324295488 325892736 326055249 326627158 326726136 327124512 327961062 327976857 328911264 329270784 329412096 329576364 330515328 331195392 331376508 332486319 332629011 332826624 333576672 334084608 334955088 335909376 336076884 337034368 337202437 337347153 338308256 338427072 339189741 339560496 339706224 340674048 340843932 343227456 344000943 344205312 344524752 345506304 345522944 345627648 345695246 346406544 346934016 347566692 349002918 349428456 351320112 352874496 353050464 353776896 353953314 354961728 356320536 356710016 356863104 357879808 358058272 358795008 358812288 358991217 360013984 360562176 361304064 361374728 362712348 362868012 363901824 364083291 364455936 364832424 366446592 366629328 367673856 367857204 368015076 369063552 369247593 370025172 370429632 370588608 371264421 371644416 371829744 372889088 374298496 374429952 375273756 375845184 376342912 376530583 376915968 377898048 379163664 380596788 382005558 382280704 382471336 383258304 384350208 384541872 384560392 385938432 386013914 386130888 387230976 387590346 388694592 388713312 389707362 390609024 391412736 392742528 392938377 393107013 394226976 395235126 396983808 397011388 397181772 398313344 398511971 399331944 399818848 400860603 401098752 401298768 401470992 402002656 402614784 402815556 403644384 403663824 405015732 405632448 406546569 406788096 408325632 409389552 410012928 410555904 410760636 412252416 412313187 412457994 413633088 414565239 415018384 415196496 416379392 416587028 416733336 418099968 418308462 419500224 421085808 421106088 422433792 422948864 423385776 424030464 425259008 425471072 426559122 426995712 427079224 430065792 430280253 431165592 432393984 432609606 432630441 434523648 434740332 435634848 436166016 437281416 437302476 438548352 438767043 439027712 439216128 439435152 440687104 441593856 441835344 443315092 443505348 444768896 444990689 445446144 446606784 447879168 448102512 449248437 449796204 451236096 451461114 452252988 452747328 452941632 454232064 454458576 456109056 456198262 456336504 457636608 458667924 459366336 460563246 460675072 460836864 461875392 462578688 463422256 465337224 465904608 466895682 467096058 468426816 470733952 470968693 471702528 471937752 473282304 473541121 473721534 473744349 475094048 475238016 475817472 476308998 477034272 478393344 478416384 478654956 480464127 480749568 483616464 483824016 485202432 485444388 486443232 488839104 489940737 490231808 490476272 490686768 492084736 492330124 493366896 493906176 494118144 494364546 495019228 495772992 496793088 496890251 497064762 499239936 500365008 501126912 503864064 504115326 504631296 505551552 507462384 507640608 509340744 509559336 511011072 511265898 512722496 514584576 514841184 516307968 516787128 518259456 518284416 518542869 519609816 520812032 521350038 521883648 523656704 523917836 524142684 525635968 525898087 526980168 528770539 529311744 529575696 530665344 530929971 532442592 534480804 535065024 535294656 536819712 537087408 538192512 538218432 540020976 540843264 542062092 544068522 544302018 544434176 545852736 546683904 547407872 547680848 549669888 549750916 549943992 551510784 551785806 552022614 552753652 553595328 555037758 555644448 557466624 557744616 559333632 561447744 561474784 561644928 562910634 563245056 563767776 564514368 565373952 566847072 568745496 570650278 570895182 573008337 573421056 573707004 574887456 576525312 576812808 576840588 579020871 579364864 579653776 580846464 581554688 583041888 583069968 584731136 585022724 585913536 587119104 587233933 589113792 591340464 592852689 595475712 595517082 595772658 597470016 598997916 599728272 601648128 601948152 602206488 603003984 603663104 603922176 604223334 605495736 605944768 607523598 608145408 608448672 610182144 611557232 612488448 614084328 615833856 616140954 616771584 620449632 621206144 622527576 622794744 624569088 624880542 624910637 625100004 627149952 627462693 628936704 629250336 631043072 631628712 631659132 633650688 634423296 635078664 636045696 637857792 637888512 638206608 639838683 640618836 644821952 645098688 646936576 647259184 648590976 648914409 651785472 652110498 653254316 653452272 654249024 655922124 655953714 657822528 658541568 658824192 659152728 661030656 662390784 662753016 664972638 665258022 665653248 667153344 668169216 669910176 671818752 672153768 674068736 674404874 674694306 676616512 676854144 677191671 678379482 679120992 679412448 681348096 681687864 684297393 686454912 688001886 688410624 689049504 691012608 691045888 691255296 691390492 692813088 693868032 695133384 698005836 698856912 700343523 700644087 702640224 706100928 707553792 707906628 709923456 710582301 712641072 713420032 713726208 714463497 716116544 717590016 717624576 717982434 720027968 721124352 722749456 725424696 725736024 727803648 728166582 728911872 729664848 732893184 733258656 735347712 735714408 736030152 738127104 738495186 740050344 740859264 741177216 741546819 742528842 743288832 743659488 745597143 745778176 748596992 748859904 750547512 751690368 752685824 753061166 753831936 755796096 756172989 758327328 761193576 764011116 764561408 764942672 766516608 766898847 768700416 769083744 769120784 771876864 772027828 772261776 774461952 775180692 777389184 777426624 779414724 781218048 782025057 782825472 785485056 785876754 786214026 788453952 790470252 793967616 794022776 794363544 796626688 797023942 798663888 799637696 801721206 802197504 802597536 802941984 804005312 805229568 805631112 807288768 807327648 810031464 811264896 813093138 813576192 816102783 816651264 818779104 820025856 821111808 821521272 824504832 824626374 824915988 827266176 827678709 828033921 829130478 830036768 830392992 832556637 832758784 833174056 833466672 836199936 836616924 839000448 842171616 842212176 844365951 844867584 846771552 848060928 850942144 853118244 854158448 855975417 856342773 860131584 860560506 862331184 864787968 865219212 865260882 869047296 869480664 871269696 872332032 874562832 874604952 877096704 877534086 878055424 878432256 878870304 881374208 883670688 886630184 887010696 889537792 889981378 890892288 893213568 893275623 893658987 895758336 896205024 898496874 899592408 902472192 902922228 904505976 905494656 905883264 906335001 908464128 908917152 911285397 912218112 912396524 912673008 915273216 917335848 918732672 921126492 921350144 923750784 924211431 925157376 926844512 930674448 931809216 933791364 934192116 936853632 937320813 941467904 941937386 943405056 943875504 946564608 947082242 947443068 947488698 950188096 950476032 951634944 952617996 954068544 956786688 956832768 957309912 960928254 961499136 967232928 967648032 970404864 970888776 972886464 977678208 978165747 979881474 980463616 980952544 981373536 983930571 984169472 984660248 986733792 987812352 988236288 988729092 990038456 991545984 993586176 993780502 994129524 997458957 997887033 998479872 1000730016 1002253824 1007728128 1008230652 1011103104 1011607311 1012041459 1014924768 1015281216 1017569223 1018681488 1019118672 1022022144 1022531796 1025444992 1029682368 1032002829 1032615936 1033574256 1036518912 1036568832 1037085738 1039219632 1041624064 1042700076 1047313408 1047835672 1048285368 1051271936 1051796174 1053960336 1057541078 1058623488 1059151392 1061330688 1061859942 1064885184 1068961608 1070130048 1070589312 1073639424 1074174816 1076385024 1076436864 1076973651 1080041952 1081686528 1084124184 1088137044 1088604036 1088868352 1091705472 1091781317 1092249873 1093367808 1094815744 1095361696 1099339776 1099501832 1099887984 1103021568 1103571612 1104045228 1105507304 1107190656 1107742779 1110075516 1111288896 1113793263 1114933248 1115489232 1118667264 1122895488 1122949568 1123289856 1125821268 1127535552 1129028736 1129591749 1130747904 1133694144 1137490992 1141300556 1141790364 1146016674 1146842112 1147414008 1149774912 1153050624 1153625616 1153681176 1158041742 1158729728 1159307552 1161692928 1163109376 1166083776 1166139936 1169462272 1170045448 1171827072 1174238208 1174467866 1178227584 1178815131 1179321039 1182680928 1185705378 1190951424 1191034164 1191545316 1194940032 1195535913 1197995832 1199456544 1202581809 1203296256 1203896304 1204412976 1206007968 1207326208 1207844352 1208446668 1210991472 1211889536 1215047196 1216897344 1219116503 1219639707 1220364288 1223114464 1224976896 1228168656 1231667712 1232281908 1236939561 1240899264 1242412288 1243695717 1245055152 1245589488 1249138176 1249761084 1249821274 1250200008 1254299904 1254925386 1258500672 1262086144 1263257424 1263318264 1267301376 1268846592 1270157328 1272091392 1275777024 1276413216 1279677366 1281237672 1289643904 1290197376 1290287011 1290840759 1293873152 1294518368 1297181952 1297828818 1297891323 1303570944 1304220996 1306508632 1306904544 1308498048 1311844248 1311907428 1315645056 1316301129 1317083136 1317648384 1318305456 1322061312 1324781568 1325506032 1329945276 1330516044 1334306688 1334972067 1336338432 1339820352 1343637504 1344307536 1348137472 1348809748 1349388612 1353233024 1353708288 1353907841 1354383342 1356758964 1358241984 1358824896 1361302877 1362696192 1363375728 1368594786 1372909824 1376003772 1378099008 1382025216 1382091776 1382510592 1382780984 1385626176 1387736064 1390266768 1396011672 1397713824 1400687046 1401288174 1405280448 1412201856 1412906079 1415107584 1415813256 1419846912 1420623363 1421164602 1421233047 1425282144 1426840064 1427452416 1428926994 1432233088 1435180032 1435249152 1435964868 1440055936 1440774049 1441392381 1442248704 1445498912 1450849392 1451472048 1455607296 1456333164 1459329696 1466517312 1469822211 1470695424 1471428816 1472060304 1476254208 1476990372 1480100688 1481718528 1482354432 1483093638 1485057684 1487318976 1490670753 1491194286 1491556352 1497193984 1497719808 1501095024 1503380736 1505371648 1506122332 1511592192 1512345978 1516654656 1522387152 1528022232 1529122816 1529885344 1533033216 1533797694 1538167488 1538241568 1543753728 1544055656 1544523552 1548923904 1550361384 1554778368 1554853248 1555628607 1558829448 1562436096 1564050114 1565650944 1570970112 1571753508 1572428052 1576907904 1577694261 1580940504 1586311617 1587935232 1588045552 1588727088 1593253376 1594047884 1597327776 1599275392 1603442412 1605195072 1605883968 1608010624 1608812491 1610459136 1611262224 1614577536 1614655296 1620062928 1622529792 1626186276 1632205566 1633302528 1637558208 1640051712 1642223616 1643042544 1649009664 1649252748 1649831976 1654532352 1655357418 1656067842 1658260956 1660073536 1660785984 1665113274 1665517568 1666348112 1666933344 1672399872 1673233848 1678000896 1684343232 1684424352 1688731902 1689735168 1693543104 1696121856 1701884288 1702732967 1706236488 1708316896 1711950834 1712685546 1719025011 1720263168 1721121012 1724662368 1729575936 1730438424 1730521764 1737062613 1738094592 1738961328 1742539392 1744664064 1749125664 1749209904 1754193408 1755068172 1757740608 1761701799 1762748416 1767341376 1773260368 1774021392 1779075584 1779962756 1786427136 1786551246 1787317974 1792410048 1796449369 1796993748 1799184816 1804944384 1805844456 1809011952 1810989312 1811766528 1812670002 1817834304 1822570794 1824436224 1824793048 1825346016 1830546432 1834671696 1837465344 1842252984 1847501568 1848422862 1850314752 1853689024 1861348896 1863618432 1867582728 1868384232 1873707264 1874641626 1874731911 1882935808 1883874772 1886810112 1887751008 1893129216 1894164484 1894886136 1894977396 1900376192 1900952064 1901323853 1903269888 1905235992 1908137088 1913573376 1913665536 1914619824 1919516049 1921856508 1934465856 1935296064 1940809728 1941777552 1945772928 1946743227 1955356416 1956331494 1959762948 1961905088 1962747072 1967861142 1968338944 1969320496 1973467584 1975624704 1976472576 1977458184 1980076912 1983091968 1987172352 1987561004 1988259048 1994917914 1995774066 1996959744 2001460032 2004507648 2015456256 2016461304 2022206208 2023214622 2024082918 2029849536 2030562432 2031575013 2035138446 2037362976 2038237344 2044044288 2045063592 2050889984 2052892179 2059364736 2064005658 2065231872 2067148512 2073037824 2073137664 2074171476 2078439264 2083248128 2085400152 2094626816 2095671344 2096570736 2101030569 2102543872 2103592348 2107920672 2115082156 2118302784 2122661376 2123076527 2123719884 2129770368 2131746903 2137923216 2140260096 2141178624 2143390491 2148349632 2152770048 2152873728 2153947302 2160083904 2163373056 2168248368 2176274088 2177208072 2183410944 2183562634 2184499746 2186735616 2190723392 2198679552 2199003664 2199775968 2206043136 2207143224 2208090456 2211014608 2214381312 2215485558 2220151032 2222577792 2227586526 2229866496 2230978464 2237334528 2245790976 2245899136 2246579712 2247019099 2251642536 2255071104 2258057472 2259183498 2261495808 2267388288 2268518967 2274981984 2282601112 2283580728 2292033348 2293684224 2294828016 2299549824 2300696541 2306101248 2307251232 2307362352 2316083484 2318615104 2323385856 2326218752 2332167552 2332279872 2338924544 2340090896 2343654144 2346075171 2348476416 2348935732 2356455168 2357630262 2358642078 2365361856 2371410756 2381902848 2382068328 2383090632 2389880064 2391071826 2395991664 2398913088 2405163618 2406592512 2407792608 2408825952 2412015936 2414652416 2415688704 2416893336 2421982944 2423779072 2430094392 2433794688 2438233006 2439279414 2440728576 2446228928 2448308349 2449953792 2456337312 2463335424 2464563816 2473879122 2481798528 2483036127 2484824576 2487391434 2490110304 2491178976 2498276352 2499522168 2499642548 2500400016 2508599808 2509090441 2509850772 2517001344 2524172288 2526514848 2526636528 2533097853 2534602752 2540314656 2544182784 2552826432 2559354732 2562475344 2567926251 2569028319 2579287808 2580394752 2580574022 2581681518 2589036736 2594363904 2595657636 2595782646 2607141888 2608441992 2613017264 2613809088 2616996096 2623688496 2623814856 2631290112 2632602258 2634166272 2635296768 2636610912 2644122624 2651012064 2659890552 2661032088 2668613376 2669944134 2672676864 2679640704 2679826869 2680976961 2687275008 2688615072 2696274944 2697619496 2698777224 2706466048 2707416576 2707815682 2708766684 2713517928 2716483968 2717649792 2719005003 2722605754 2725392384 2726751456 2733856191 2737189572 2745819648 2752007544 2756198016 2764050432 2764183552 2765561968 2771252352 2772634293 2775472128 2780533536 2792023344 2795427648 2801374092 2802576348 2810560896 2811962439 2824403712 2825812158 2830215168 2831626512 2839693824 2841246726 2842329204 2842466094 2850564288 2853680128 2854904832 2857853988 2864466176 2870360064 2870498304 2871929736 2880111872 2881548098 2882784762 2884497408 2890997824 2901698784 2902944096 2911214592 2912666328 2918659392 2933034624 2934497241 2939644422 2941390848 2942857632 2944120608 2952508416 2953980744 2960201376 2963437056 2964708864 2966187276 2970115368 2974637952 2981341506 2982388572 2983112704 2992376871 2993661099 2994387968 2995439616 3002190048 3006761472 3010743296 3012244664 3023184384 3024691956 3033309312 3034821933 3036124377 3044774304 3052707669 3056044464 3059770688 3066066432 3067595388 3076334976 3076483136 3088111312 3089047104 3096008487 3097847808 3100722768 3109556736 3109706496 3111257214 3117658896 3124872192 3128100228 3141940224 3143507016 3144856104 3153815808 3155388522 3161881008 3172623234 3175870464 3176091104 3177454176 3186506752 3188095768 3194655552 3198550784 3206884824 3210390144 3211767936 3216021248 3217624982 3220918272 3222524448 3229155072 3229310592 3230920953 3240125856 3245059584 3252372552 3264411132 3266605056 3275116416 3275343951 3276749619 3280103424 3284447232 3286085088 3298019328 3298505496 3299663952 3309064704 3310714836 3312135684 3316521912 3320147072 3321571968 3323228337 3330226548 3331035136 3332696224 3333866688 3341379789 3344799744 3346467696 3356001792 3368686464 3368848704 3377463804 3387086208 3388775247 3392243712 3403768576 3405465934 3412472976 3416633792 3423901668 3425371092 3438050022 3440526336 3442242024 3449324736 3459151872 3460876848 3461043528 3474125226 3476189184 3477922656 3485078784 3489328128 3498251328 3498419808 3508386816 3510136344 3515481216 3523403598 3525496832 3534682752 3536445393 3537963117 3546520736 3548042784 3558151168 3559925512 3572854272 3573102492 3574635948 3584820096 3586607739 3592898738 3593987496 3598369632 3607745427 3609888768 3611688912 3618023904 3621978624 3623533056 3625340004 3635668608 3645141588 3649586096 3650692032 3657349509 3658919121 3661092864 3669343392 3674930688 3684505968 3695003136 3696845724 3707378048 3709226807 3710818683 3722697792 3727236864 3731087151 3735165456 3736768464 3747414528 3749283252 3749463822 3765871616 3767749544 3775502016 3786258432 3788328968 3789772272 3789954792 3800752384 3801904128 3802647706 3806539776 3810471984 3816274176 3827331072 3829239648 3839032098 3843713016 3868931712 3870592128 3870861033 3872522277 3881619456 3883555104 3891545856 3893486454 3893673969 3910712832 3912662988 3919525896 3923810176 3925494144 3935722284 3936677888 3938640992 3946935168 3948903387 3951249408 3952945152 3954916368 3960153824 3966183936 3974344704 3975122008 3976518096 3989835828 3991548132 4002920064 4004916201 4009015296 4030912512 4032922608 4044412416 4046429244 4048165836 4059699072 4061124864 4061723523 4063150026 4070276892 4074725952 4076474688 4083908631 4088088576 4090127184 4101779968 4105784358 4118729472 4128011316 4134297024 4146075648 4146275328 4148342952 4156878528 4166496256 4170800304 4189253632 4191342688 4193141472 4202061138 4205087744 4207184696 4215841344 4230164312 4236605568 4238718237 4245322752 4246153054 4247439768 4259540736 4261870089 4263493806 4263699141 4275846432 4280520192 4282357248 4286780982 4296699264 4305540096 4305747456 4307894604 4320167808 4322322147 4324177143 4326746112 4336496736 4352548176 4354416144 4366821888 4367125268 4368999492 4381446784 4383631681 4398007328 4399551936 4409466633 4412086272 4414286448 4416180912 4422029216 4428762624 4430971116 4440302064 4445155584 4455173052 4461956928 4472012259 4474669056 4491581952 4491798272 4493159424 4494038198 4503285072 4510142208 4516114944 4518366996 4534776576 4537037934 4549963968 4565202224 4567161456 4584066696 4587368448 4589656032 4599099648 4601393082 4614502464 4614724704 4632166968 4637230208 4646771712 4652437504 4664335104 4664559744 4664883809 4666885821 4677849088 4680181792 4687308288 4692150342 4696952832 4697871464 4712910336 4715260524 4717284156 4730723712 4733082783 4742821512 4758934851 4763805696 4764136656 4766181264 4779760128 4782143652 4791983328 4797826176 4810327236 4815585216 4817651904 4824031872 4826437473 4829304832 4831377408 4833786672 4843965888 4847558144 4860188784 4867589376 4876466012 4878558828 4892457856 4894897579 4896616698 4899907584 4912674624 4926670848 4929127632 4947758244 4963597056 4966072254 4969649152 4974782868 4980220608 4982357952 4996552704 4999044336 4999285096 5000800032 5017199616 5018180882 5019701544 5034002688 5053029696 5053273056 5066195706 5069205504 5080629312 5088365568 5105652864 5108198901 5118709464 5124950688 5135852502 5138056638 5158575616 5160789504 5161148044 5163363036 5178073472 5180655623 5188727808 5191315272 5191565292 5208952331 5211187839 5214283776 5216883984 5226034528 5227618176 5233992192 5247376992 5247629712 5262580224 5265204516 5273221824 5285105397 5288245248 5302024128 5319781104 5322064176 5337226752 5339888268 5359281408 5359653738 5361953922 5377230144 5389348107 5392549888 5395238992 5397554448 5412932096 5414833152 5415631364 5417533368 5427035856 5432967936 5435299584 5438010006 5445211508 5453502912 5467712382 5474379144 5491639296 5504015088 5512396032 5528367104 5531123936 5542504704 5545268586 5550944256 5561067072 5584046688 5590855296 5602748184 5605152696 5621121792 5623924878 5624195733 5648807424 5651624316 5660430336 5663253024 5679387648 5682493452 5684658408 5684932188 5701128576 5703971559 5707360256 5709809664 5715707976 5728932352 5740720128 5740996608 5743859472 5760223744 5763096196 5765569524 5781995648 5784878957 5803397568 5805888192 5816475929 5822429184 5825332656 5837318784 5840229681 5866069248 5868994482 5879288844 5885715264 5888241216 5905016832 5907961488 5920402752 5926874112 5929417728 5932374552 5940230736 5949275904 5962683012 5964777144 5984753742 5987322198 5988775936 5990879232 6004380096 6013522944 6021486592 6024489328 6046368768 6049383912 6066618624 6069643866 6072248754 6089548608 6105415338 6112088928 6119541376 6132132864 6135190776 6152669952 6152966272 6156034573 6158676537 6176222624 6178094208 6192016974 6195695616 6201445536 6219113472 6219412992 6222514428 6235317792 6249744384 6256200456 6283880448 6287014032 6289712208 6303091707 6307631616 6310777044 6323762016 6345246468 6352182208 6354908352 6369229581 6373013504 6376191536 6389311104 6397101568 6413769648 6420780288 6423535872 6432042496 6435249964 6445048896 6458310144 6458621184 6459573263 6461841906 6480251712 6490119168 6504745104 6528822264 6550232832 6550687902 6553499238 6560206848 6572170176 6596038656 6597010992 6599327904 6618129408 6621429672 6624271368 6633043824 6640294144 6643143936 6646456674 6660453096 6665392448 6667733376 6682759578 6689599488 6692935392 6712003584 6737372928 6737697408 6741057297 6754927608 6774172416 6777550494 6784487424 6807537152 6810931868 6824945952 6833267584 6847803336 6850742184 6874017007 6876100044 6881052672 6884484048 6898649472 6902089623 6918303744 6921753696 6922087056 6948250452 6955845312 6970157568 6978656256 6996502656 6996839616 7016773632 7020272688 7030962432 7038225513 7046807196 7069365504 7072890786 7075926234 7093041472 7096085568 7116302336 7119851024 7145708544 7146204984 7149271896 7169640192 7173215478 7185797476 7187974992 7196739264 7215490854 7219777536 7223377824 7236047808 7243957248 7247066112 7250680008 7271337216 7290283176 7299172192 7301384064 7314699018 7317838242 7322185728 7338686784 7344925047 7349861376 7369011936 7390006272 7393691448 7414756096 7418453614 7421637366 7445395584 7449108381 7454473728 7462174302 7470330912 7473536928 7494829056 7498566504 7498927644 7527271323 7531743232 7535499088 7551004032 7572516864 7576657936 7579544544 7579909584 7601504768 7603808256 7605295412 7620943968 7632548352 7658479296 7678064196 7687426032 7703778753 7707084957 7737863424 7741184256 7741722066 7745044554 7767110208 7783091712 7786972908 7787347938 7821425664 7825325976 7839051792 7847620352 7850988288 7871444568 7877281984 7893870336 7897806774 7902498816 7905890304 7909832736 7920307648 7932367872 7950244016 7953036192 7979671656 7983096264 8005840128 8009832402 8018030592 8039480607 8061825024 8065845216 8088824832 8092858488 8096331672 8119398144 8122249728 8123447046 8123838281 8126300052 8140553784 8149451904 8152949376 8157015009 8167817262 8176177152 8180254368 8201568573 8203559936 8211568716 8237458944 8256022632 8268594048 8292151296 8292550656 8296685904 8313757056 8317902879 8341600608 8382685376 8386282944 8404122276 8410175488 8414369392 8431682688 8435887317 8460328624 8473211136 8477436474 8490645504 8492306108 8494879536 8519081472 8523740178 8526987612 8527398282 8551692864 8561040384 8564714496 8573561964 8593398528 8611080192 8611494912 8615789208 8640335616 8644644294 8648354286 8653492224 8672993472 8705096352 8708832288 8733643776 8734250536 8737998984 8762893568 8767263362 8796014656 8799103872 8803491723 8818933266 8824172544 8828572896 8832361824 8844058432 8857525248 8861942232 8880604128 8890311168 8910346104 8923913856 8944024518 8949338112 8977130613 8983163904 8983596544 8986318848 8988076396 9006570144 9020284416 9032229888 9036733992 9069553152 9074075868 9099927936 9104465799 9108373131 9130404448 9134322912 9158123007 9168133392 9179312064 9198199296 9202786164 9229004928 9229449408 9264333936 9274460416 9288025461 9293543424 9328670208 9329119488 9329767618 9333771642 9360363584 9374616576 9384300684 9395742928 9425820672 9430521048 9434568312 9461447424 9466165566 9485643024 9517869702 9527611392 9528273312 9532362528 9559520256 9564287304 9583966656 9595652352 9620654472 9631170432 9635303808 9648063744 9652874946 9658609664 9662754816 9667573344 9687931776 9692762859 9695116288 9720377568 9735178752 9752932024 9757117656 9784915712 9789795158 9793233396 9799815168 9825349248 9826031853 9830248857 9853341696 9858255264 9895516488 9927194112 9932144508 9939298304 9949565736 9960441216 9964715904 9969685011 9993105408 9998088672 9998570192 10001600064 10024139367 10034399232 10036361764 10039403088 10068005376 10106059392 10106546112 10132391412 10161258624 10166325741 10176731136 10211305728 10216397802 10237418928 10249901376 10271705004 10276113276 10317151232 10321579008 10322296088 10326726072 10356146944 10361311246 10377455616 10382630544 10383130584 10417904662 10422375678 10428567552 10433767968 10452069056 10455236352 10467984384 10494753984 10495259424 10525160448 10530409032 10546443648 10570210794 10576490496 10604048256 10609336179 10639562208 10644128352 10674453504 10679776536 10718562816 10719307476 10723907844 10754460288 10759823217 10778696214 10785099776 10790477984 10795108896 10823236281 10825864192 10829666304 10831262728 10835066736 10854071712 10865935872 10870599168 10876020012 10890423016 10907005824 10935424764 10948758288 10972048527 10976757363 10983278592 11008030176 11024792064 11062247872 11085009408 11090537172 11122134144 11127680421 11132456049 11168093376 11181710592 11193261453 11205496368 11210305392 11242243584 11247849756 11248391466 11297614848 11303248632 11326506048 11358775296 11364986904 11369316816 11369864376 11402257152 11407943118 11414720512 11419619328 11431415952 11457864704 11481993216 11487718944 11520447488 11526192392 11531139048 11563991296 11569757914 11606795136 11611776384 11612583099 11617566831 11632951858 11644858368 11650665312 11674637568 11680459362 11681021907 11732138496 11737988964 11758577688 11771430528 11776482432 11810033664 11815922976 11840805504 11846710161 11853748224 11858835456 11864749104 11880461472 11898551808 11925366024 11929554288 11969507484 11974644396 11977551872 12008760192 12009594487 12014748603 12027045888 12042973184 12048978656 12092737536 12098767824 12133237248 12139287732 12144497508 12179097216 12185170569 12210830676 12224177856 12239082752 12251725893 12264265728 12270381552 12305339904 12305932544 12312069146 12317353074 12352445248 12356188416 12384033948 12402891072 12438226944 12438825984 12445028856 12470635584 12499488768 12512400912 12567760896 12574028064 12579424416 12606183414 12615263232 12621554088 12647524032 12690492936 12704364416 12709816704 12716154711 12738459162 12746027008 12752383072 12778622208 12785610267 12791097423 12794203136 12827539296 12841560576 12847071744 12864084992 12870499928 12890097792 12916620288 12917242368 12919146526 12923683812 12960503424 12966966441 12972531429 12980238336 13009490208 13057644528 13100465664 13101375804 13106998476 13144340352 13150895043 13194021984 13198655808 13228399899 13236258816 13242859344 13248542736 13266087648 13280588288 13286287872 13292913348 13320906192 13330784896 13335466752 13365519156 13385870784 13410281533 13416036777 13424007168 13474745856 13475394816 13482114594 13509855216 13548344832 13555100988 13615074304 13621863736 13649891904 13666535168 13695606672 13701484368 13748034014 13752200088 13762105344 13768968096 13797298944 13804179246 13843507392 13844174112 13896500904 13911690624 13940315136 13957312512 13993005312 13993679232 13994651427 14000657463 14033547264 14040545376 14061924864 14076451026 14093614392 14138731008 14145781572 14151852468 14186082944 14192171136 14193157121 14199248349 14232604672 14239702048 14276804553 14291417088 14292409968 14298543792 14339280384 14346430956 14371594952 14375949984 14393478528 14430981708 14446755648 14472095616 14479312419 14487914496 14494132224 14501360016 14542674432 14580566352 14598344384 14602768128 14629398036 14635676484 14677373568 14684692737 14689850094 14699722752 14738023872 14780012544 14787382896 14829512192 14836907228 14843274732 14890791168 14898216762 14908947456 14924348604 14940661824 14947073856 14989658112 14997133008 14997855288 15054542646 15063486464 15070998176 15102008064 15153315872 15159089088 15159819168 15203009536 15207616512 15210590824 15241887936 15265096704 15316958592 15324596703 15356128392 15374852064 15407557506 15414169914 15475726848 15482368512 15483444132 15490089108 15534220416 15541966869 15566183424 15573945816 15574695876 15626856993 15633563517 15642851328 15650651952 15678103584 15695240704 15701976576 15742889136 15754563968 15787740672 15795613548 15819665472 15840615296 15848514539 15855316191 15864735744 15900488032 15906072384 15959343312 15966192528 16011680256 16019664804 16078961214 16131690432 16168044321 16177649664 16185716976 16192663344 16238796288 16244499456 16246894092 16247676562 16252600104 16281107568 16298903808 16305898752 16314030018 16335634524 16360508736 16403137146 16407119872 16423137432 16474917888 16512045264 16537188096 16585101312 16593371808 16627514112 16635805758 16683201216 16765370752 16772565888 16773731143 16808244552 16820350976 16828738784 16863365376 16871774634 16872587199 16920657248 16946422272 16954872948 16981291008 16984612216 16989759072 17038162944 17047480356 17053975224 17054796564 17103385728 17111914677 17122080768 17129428992 17147123928 17186797056 17222160384 17222989824 17231578416 17280671232 17289288588 17296708572 17345986944 17354636871 17410192704 17417664576 17449427787 17467287552 17468501072 17475997968 17525787136 17534526724 17592029312 17598207744 17606983446 17637866532 17657145792 17664723648 17688116864 17696937401 17715050496 17723884464 17761208256 17780622336 17820692208 17847827712 17888049036 17954261226 17966327808 17967193088 17972637696 17976152792 18013140288 18040568832 18064459776 18073467984 18139106304 18148151736 18199855872 18208931598 18216746262 18260808896 18268645824 18316246014 18336266784 18358624128 18396398592 18405572328 18458009856 18458898816 18468103719 18476029611 18528667872 18548920832 18576050922 18587086848 18657340416 18658238976 18659535236 18667543284 18720727168 18730062637 18749233152 18768601368 18791485856 18851641344 18861042096 18869136624 18909275121 18922894848 18932331132 18971286048 19035739404 19056546624 19064725056 19107688743 19119040512 19128574608 19167933312 19191304704 19241308944 19262340864 19270607616 19296127488 19305749892 19335146688 19375863552 19378719789 19385525718 19390232576 19440755136 19470357504 19505864048 19514235312 19569831424 19579590316 19586466792 19650698496 19652063706 19660497714 19716510528 19791032976 19854388224 19864289016 19878596608 19899131472 19920882432 19929431808 19939370022 19996177344 19997140384 20003200128 20048278734 20068798464 20072723528 20078806176 20136010752 20212118784 20213092224 20223171891 20264782824 20322517248 20332651482 20353462272 20422611456 20432795604 20474837856 20499802752 20543410008 20552226552 20622051021 20634302464 20643158016 20644592176 20653452144 20712293888 20722622492 20754911232 20765261088 20766261168 20835809324 20844751356 20867535936 20904138112 20910472704 20914562383 20935968768 20989507968 20990518848 21050320896 21060818064 21092887296 21114676539 21140421588 21208096512 21218672358 21279124416 21288256704 21348907008 21359553072 21437125632 21438614952 21447815688 21508920576 21519646434 21557392428 21580955968 21590217792 21646472562 21651728384 21659332608 21662525456 21670133472 21708143424 21731871744 21741198336 21752040024 21780846032 21814011648 21870849528 21897516576 21944097054 21953514726 21966557184 22016060352 22049584128 22124495744 22135528571 22170018816 22181074344 22244268288 22255360842 22256432687 22264912098 22336186752 22347325143 22363421184 22386522906 22410992736 22420610784 22484487168 22495699512 22496782932 22581813969 22595229696 22606497264 22653012096 22717550592 22729973808 22738633632 22739728752 22804514304 22815886236 22862831904 22915729408 22975437888 23040894976 23052384784 23062278096 23111336259 23127982592 23139515828 23213590272 23223552768 23225166198 23235133662 23265903716 23301330624 23349275136 23353841797 23360918724 23362043814 23464276992 23475977928 23517155376 23542861056 23552964864 23631845952 23681611008 23693420322 23707496448 23717670912 23729498208 23760922944 23797103616 23850732048 23859108576 23939014968 23949288792 24017520384 24019188974 24029497206 24054091776 24097957312 24118441821 24185475072 24197535648 24266474496 24278575464 24288995016 24358194432 24370341138 24371514843 24421661352 24448355712 24478165504 24503451786 24528531456 24540763104 24610679808 24611865088 24624138292 24634706148 24704890496 24712376832 24717210089 24768067896 24805782144 24876453888 24877651968 24890057712 24941271168 24953708637 25024801824 25148056128 25158848832 25212366828 25230526464 25243108176 25295048064 25307661951 25380985872 25408728832 25419633408 25432309422 25476918324 25504766144 25557244416 25571220534 25582194846 25588406272 25655078592 25683121152 25694143488 25728169984 25740999856 25780195584 25833240576 25834484736 25838293052 25847367624 25921006848 25933932882 25945062858 25960476672 26018980416 26115289056 26200931328 26202751608 26213996952 26288680704 26301790086 26388043968 26397311616 26410475169 26456799798 26472517632 26485718688 26497085472 26532175296 26561176576 26572575744 26585826696 26641812384 26661569792 26670933504 26731038312 26771741568 26820563066 26832073554 26848014336 26931391839 26949491712 26950789632 26964229188 27019710432 27096689664 27110201976 27230148608 27243727472 27299783808 27313397397 27333070336 27391213344 27402968736 27496068028 27504400176 27537936192 27594597888 27599994851 27608358492 27687014784 27688348224 27793001808 27823381248 27864076383 27880630272 27986010624 27987358464 27989302854 28001314926 28081090752 28123849728 28152902052 28187228784 28277462016 28291563144 28303704936 28372165888 28384342272 28386314242 28398496698 28479404096 28553609106 28582834176 28584819936 28597087584 28678560768 28692861912 28743189904 28751899968 28786957056 28861963416 28893511296 28944191232 28958624838 28975828992 28988264448 29002720032 29085348864 29161132704 29196688768 29205536256 29258796072 29271352968 29354747136 29369385474 29379700188 29399445504 29476047744 29478095559 29490746571 29560025088 29574765792 29659024384 29673814456 29686549464 29781582336 29796433524 29817894912 29848697208 29881323648 29894147712 29909055033 29979316224 29994266016 29995710576 30072418101 30109085292 30141996352 30204016128 30306631744 30318178176 30319638336 30406019072 30421181648 30483775872 30498977223 30530193408 30633917184 30649193406 30712256784 30749704128 30815115012 30828339828 30951453696 30964737024 30966888264 30980178216 31068440832 31083933738 31132366848 31147891632 31149391752 31253713986 31267127034 31285702656 31301303904 31356207168 31390481408 31403953152 31485778272 31509127936 31575481344 31591227096 31639330944 31681230592 31697029078 31710632382 31729471488 31800976064 31812144768 31828008537 31918686624 31932385056 32023360512 32039329608 32157922428 32263380864 32279469651 32336088642 32355299328 32371433952 32385326688 32477592576 32488998912 32493788184 32495353124 32505200208 32562215136 32597807616 32611797504 32628060036 32671269048 32721017472 32806274292 32814239744 32846274864 32916145581 32930272089 32949835776 33024090528 33074376192 33186743616 33255028224 33271611516 33366402432 33383041263 33397368147 33530741504 33545131776 33547462286 33579784359 33616489104 33657477568 33726730752 33743549268 33745174398 33841314496 33892844544 33909745896 33969224432 33979518144 34076325888 34094960712 34107950448 34109593128 34206771456 34223829354 34244161536 34258857984 34294247856 34373594112 34445979648 34463156832 34561342464 34578577176 34593417144 34691973888 34709273742 34820385408 34835329152 34837749297 34852700493 34898855574 34934575104 34937002144 34951995936 35043065721 35051574272 35069053448 35184058624 35196415488 35213966892 35275733064 35314291584 35329447296 35376233728 35393874802 35430100992 35447768928 35522416512 35540130483 35561244672 35641384416 35695655424 35776098072 35908522452 35932655616 35934386176 35952305584 36026280576 36028783461 36044245809 36081137664 36128919552 36146935968 36278212608 36296303472 36399711744 36417863196 36433492524 36521617792 36537291648 36555511707 36632492028 36672533568 36717248256 36755177679 36792797184 36811144656 36916019712 36917797632 36936207438 36952059222 37057335744 37097841664 37152101844 37314680832 37316477952 37319070472 37335086568 37441454336 37460125274 37498466304 37537202736 37582971712 37703282688 37722084192 37738273248 37818550242 37845789696 37864662264 37942572096 38071478808 38113093248 38129450112 38148464133 38215377486 38238081024 38257149216 38335866624 38356830801 38382609408 38482617888 38524681728 38541215232 38592254976 38611499784 38670293376 38751727104 38757439578 38771051436 38780465152 38881510272 38900899323 38917594287 38940715008 39011728096 39028470624 39139662848 39159180632 39172933584 39301396992 39304127412 39320995428 39433021056 39452685129 39582065952 39685199697 39708776448 39728578032 39798262944 39841764864 39858863616 39878740044 39992354688 39994280768 40006400256 40096557468 40145447056 40157612352 40230844599 40248110331 40272021504 40424237568 40426184448 40446343782 40529565648 40645034496 40665302964 40845222912 40865591208 40949675712 40999605504 41086820016 41104453104 41244102042 41268604928 41286316032 41289184352 41306904288 41424587776 41445244984 41530522176 41532522336 41671618648 41689502712 41735071872 41808276224 41820945408 41829124766 41871937536 41979015936 41981037696 41983954281 42001972389 42100641792 42121636128 42185774592 42229353078 42280843176 42416193024 42437344716 42558248832 42576513408 42579471363 42597745047 42697814016 42719106144 42830413659 42874251264 42877229904 42895631376 43017841152 43039292868 43114784856 43161911936 43180435584 43292945124 43303456768 43325050912 43340266944 43416286848 43437937257 43463743488 43482396672 43504080048 43561692064 43628023296 43741699056 43795033152 43888194108 43907029452 44032120704 44054078211 44099168256 44248991488 44271057142 44340037632 44362148688 44488536576 44510721684 44512865374 44529824196 44672373504 44694650286 44726842368 44773045812 44821985472 44841221568 44968974336 44991399024 44993565864 45163627938 45190459392 45212994528 45306024192 45459947616 45477267264 45479457504 45609028608 45631772472 45725663808 45831458816 45950875776 45973790109 46081789952 46104769568 46124556192 46222672518 46255965184 46279031656 46427180544 46447105536 46450332396 46470267324 46531807432 46602661248 46625900607 46698550272 46707683594 46721837448 46724087628 46880570979 46900690551 46928553984 46951955856 47034310752 47085722112 47105929728 47263691904 47363222016 47386840644 47458996416 47521845888 47545543617 47565948573 47594207232 47701464096 47718217152 47878029936 47898577584 48035040768 48038377948 48058994412 48195914624 48219948491 48236883642 48395071296 48504132963 48532948992 48557150928 48577990032 48716388864 48740682276 48743029686 48843322704 48896711424 48956331008 49006903572 49081526208 49221359616 49223730176 49248276584 49269412296 49409780992 49424753664 49434420178 49536135792 49611564288 49755303936 49780115424 49882542336 49907417274 50049603648 50296112256 50317697664 50321193429 50424733656 50461052928 50486216352 50590096128 50615323902 50617761597 50761971744 50817457664 50839266816 50864618844 50953836648 51009532288 51114488832 51142441068 51164389692 51176812544 51310157184 51313721899 51335744031 51366242304 51388286976 51456339968 51481999712 51560391168 51666481152 51668969472 51676586104 51694735248 51842013696 51867865764 51890125716 52037960832 52063910613 52230578112 52348283361 52401862656 52405503216 52427993904 52577361408 52603580172 52776087936 52794623232 52820950338 52913599596 52971437376 52994170944 53064350592 53090812203 53122353152 53145151488 53171653392 53283624768 53323139584 53341867008 53462076624 53543483136 53641126132 53664147108 53862783678 53898983424 53901579264 53928458376 54039420864 54193379328 54220403952 54460297216 54487454944 54599567616 54626794794 54666140672 54782426688 54805937472 54992136056 55008800352 55075872384 55189195776 55199989702 55216716984 55374029568 55376696448 55404311157 55428088833 55586003616 55646762496 55728152766 55761260544 55972021248 55974716928 55978605708 56002629852 56162181504 56190187911 56247699456 56305804104 56374457568 56554924032 56583126288 56607409872 56744331776 56768684544 56772628484 56796993396 56958808192 56987211853 57107218212 57169639872 57194175168 57298475641 57323066229 57357121536 57385723824 57486379808 57503799936 57573914112 57723926832 57787022592 57888382464 57917249676 58005440064 58136159367 58170697728 58322265408 58393377536 58411072512 58517592144 58542705936 58709494272 58738770948 58759400376 58952095488 58956191118 58981493142 59149531584 59318048768 59347628912 59373098928 59563164672 59592867048 59635789824 59697394416 59762647296 59788295424 59818110066 59988532032 59991421152 60144836202 60218170584 60283992704 60408032256 60613263488 60636356352 60639276672 60643489517 60669515673 60812038144 60842363296 60967551744 60997954446 61060386816 61267834368 61298386812 61424513568 61499408256 61630230024 61656679656 61866153063 61902907392 61929474048 61933776528 61960356432 62136881664 62167867476 62264733696 62295783264 62298783504 62507427972 62534254068 62602607808 62712414336 62743687149 62780962816 62807906304 62971556544 63018255872 63150962688 63182454192 63278661888 63362461184 63394058156 63421264764 63601952128 63624289536 63633668527 63656017074 63837373248 63864770112 63981235219 64046721024 64078659216 64315844856 64526761728 64558939302 64672177284 64742867904 64770653376 64955185152 64977997824 64987576368 64990706248 65010400416 65124430272 65195615232 65223595008 65256120072 65342538096 65442034944 65612548584 65692549728 65832291162 65860544178 65899671552 66048181056 66148752384 66373487232 66406585713 66510056448 66543223032 66732804864 66766082526 66769298061 66794736294 67061483008 67090263552 67094924572 67159568718 67232978208 67314955136 67453461504 67487098536 67490348796 67682628992 67716380303 67745441907 67785689088 67819491792 67938448864 67959036288 68152651776 68189921424 68215900896 68219186256 68413542912 68447658708 68588495712 68747188224 68926313664 69122684928 69157154352 69186834288 69334008777 69383947776 69418547484 69640770816 69670658304 69675498594 69705400986 69797711148 69874004288 69903991872 70061525391 70086131442 70103148544 70138106896 70368117248 70392830976 70427933784 70551466128 70628583168 70658894592 70752467456 70787749604 70895537856 71044833024 71080260966 71122489344 71282768832 71391310848 71552196144 71817044904 71868772352 71904611168 72052561152 72057566922 72088491618 72162275328 72293871936 72355325463 72556425216 72592606944 72799423488 72835726392 72866985048 73043235584 73074583296 73111023414 73114544529 73264984056 73345067136 73434496512 73510355358 73585594368 73622289312 73832039424 73835595264 73872414876 73904118444 74114671488 74151630267 74195683328 74304203688 74629361664 74632955904 74638140944 74670173136 74882908672 74920250548 75074405472 75165943424 75444168384 75476546496 75614187077 75637100484 75691579392 75729324528 75885144192 75922985853 76142957616 76226186496 76258900224 76296928266 76430754972 76514298432 76671733248 76713661602 76765218816 76965235776 77049363456 77082430464 77184509952 77222999568 77340586752 77503454208 77514879156 77542102872 77763020544 77801798646 77835188574 77881430016 78023456192 78056941248 78279325696 78318361264 78345867168 78602793984 78608254824 78641990856 78866042112 78905370258 79164131904 79370399394 79417552896 79457156064 79596525888 79683529728 79717727232 79757480088 79984709376 79988561536 80012800512 80028449449 80193114936 80290894112 80315224704 80461689198 80496220662 80544043008 80794175517 80848475136 80852368896 80892687564 81059131296 81290068992 81330605928 81690445824 81731182416 81899351424 81940192191 81999211008 82173640032 82208906208 82488204084 82578368704 82613808576 82799984553 82849175552 82890489968 83061044352 83065044672 83343237296 83379005424 83470143744 83616552448 83641890816 83658249532 83958031872 83962075392 83967908562 84003944778 84243272256 84371549184 84458706156 84561686352 84832386048 84874689432 85116497664 85153026816 85158942726 85195490094 85438212288 85660827318 85748502528 85754459808 85791262752 86035682304 86078585736 86229569712 86323823872 86360871168 86585890248 86650101824 86680533888 86832573696 86875874514 86927486976 86964793344 87008160096 87123384128 87256046592 87483398112 87590066304 87776388216 87814058904 88064241408 88108156422 88198336512 88434286677 88497982976 88542114284 88680075264 88724297376 88977073152 89021443368 89025730748 89059648392 89344747008 89362221091 89389300572 89453684736 89546091624 89643970944 89682443136 89727165099 89937948672 89982798048 89987131728 90217254303 90327255876 90425989056 90612048384 90919895232 90954534528 90958915008 91218057216 91263544944 91451327616 91496931669 91901751552 91947580218 92209539136 92249112384 92445345036 92511930368 92558063312 92854361088 92894211072 92900664792 92940534648 93063614864 93205322496 93251801214 93397100544 93415367188 93443674896 93448175256 93761141958 93801381102 93857107968 93903911712 94068621504 94171444224 94211859456 94527383808 94726444032 94773681288 94917992832 95043691776 95091087234 95131897146 95188414464 95402928192 95436434304 95484025611 95756059872 95797155168 96070081536 96076755896 96117988824 96391829248 96439896982 96473767284 96790142592 96838408953 97008265926 97065897984 97114301856 97155980064 97432777728 97481364552 97486059372 97686645408 97793422848 97912662016 98013807144 98163052416 98442719232 98447460352 98496553168 98538824592 98748436743 98819561984 98849507328 98868840356 99072271584 99223128576 99560230848 99765084672 99814834548 100099207296 100149123789 100192104441 100592224512 100635395328 100642386858 100739353077 100849467312 100972432704 101180192256 101230647804 101235523194 101523943488 101634915328 101678533632 101729237688 101907673296 102019064576 102228977664 102284882136 102328779384 102620314368 102627443798 102671488062 102732484608 102776573952 102963999424 103120782336 103337938944 103353172208 103389470496 103684027392 103735731528 103780251432 104075921664 104127821226 104461156224 104513247891 104696566722 104803725312 104811006432 104855987808 105154722816 105207160344 105552175872 105589246464 105609897653 105641900676 105827199192 105942874752 105988341888 106128701184 106181624406 106244706304 106290302976 106343306784 106567249536 106620391449 106646279168 106683734016 106924153248 107086966272 107282252264 107328294216 107725567356 107797966848 107803158528 107856916752 108078841728 108086350383 108132737427 108386758656 108440807904 108974909888 109199135232 109253589588 109332281344 109564853376 109611874944 109666535121 109984272112 110017600704 110151744768 110265533037 110378391552 110399979404 110433433968 110748059136 110753392896 110808622314 110856177666 111172007232 111293524992 111456305532 111944042496 111949433856 111957211416 112005259704 112324363008 112380375822 112495398912 112611608208 112748915136 113109848064 113166252576 113214819744 113488663552 113537369088 113545256968 113593986792 113917616384 113974423706 114214436424 114339279744 114388350336 114445392399 114596951282 114646132458 114714243072 114771447648 114972759616 115007599872 115070492403 115147828224 115447853664 115574045184 115776764928 115834499352 116010880128 116272318734 116341395456 116644530816 116702697969 116786755072 116822145024 117035184288 117085411872 117418988544 117477541896 117518800752 117904190976 117912382236 117962986284 118299063168 118358055387 118636097536 118695257824 118746197856 119055599091 119126329344 119185734096 119394788832 119525294592 119576590848 119636220132 119977064064 119982842304 120289672404 120436341168 120567985408 120692533797 120744330993 120816064512 121226526976 121272712704 121278553344 121286979034 121339031346 121684726592 121935103488 121995908892 122535668736 122596773624 122849027136 122998816512 123260460048 123313359312 123732306126 123805814784 123858948096 123867553056 123920712864 124273763328 124335734952 124591566528 124597567008 125014855944 125068508136 125205215616 125424828672 125487374298 125561925632 125615812608 125943113088 125951862843 126005917167 126036511744 126301925376 126364908384 126557323776 126724922368 126788116312 126842529528 127203904256 127248579072 127267337054 127312034148 127674746496 127729540224 127738414089 127793235141 127962470438 128093442048 128157318432 128491240977 128631689712 129053523456 129117878604 129344354568 129485735808 129541306752 129910370304 129975152736 129981412496 130020800832 130248860544 130313811771 130391230464 130447190016 130512240144 130685076192 130884069888 131225097168 131385099456 131664582324 131721088356 132096362112 132105539357 132162234633 132297504768 132746974464 132813171426 133020112896 133086446064 133465609728 133532165052 133538596122 133589472588 134122966016 134180527104 134189849144 134319137436 134465956416 134629910272 134906923008 134974197072 134980697592 135365257984 135432760606 135490883814 135571378176 135638983584 135876897728 135918072576 136379842848 136431801792 136438372512 136827085824 136895317416 137176991424 137494376448 137852627328 137921370327 138245369856 138314308704 138373668576 138668017554 138767895552 138837094968 139281541632 139341316608 139350997188 139410801972 139595422296 139748008576 139807983744 139877701821 140123050782 140172262884 140206297088 140276213792 140641712937 140702071653 140736234496 140785661952 140855867568 141102932256 141257166336 141317789184 141504934912 141575499208 141791075712 142089666048 142160521932 142565537664 142636630851 142697845719 142782621696 143104392288 143634089808 143809222336 144105122304 144115133844 144176983236 144587743872 144659845473 144710650926 145185213888 145512398889 145598846976 145671452784 145733970096 146086471168 146149166592 146222046828 146229089058 146529968112 146690134272 146868993024 147020710716 147244578624 147664078848 147671190528 147744829752 147808236888 148229342976 148303260534 148391366656 148608407376 149265911808 149276281888 149340346272 149765817344 149840501096 150148810944 150331886848 150888336768 150953092992 150963580287 151228374154 151274200968 151383158784 151458649056 151770288384 151845971706 151853284791 152285915232 152452372992 152517800448 152593856532 152861509944 153028596864 153343466496 153427323204 153530437632 153930471552 153941165697 154007232093 154098726912 154164860928 154369019904 154445999136 154681173504 155006908416 155029758312 155084205744 155526041088 155603597292 155670377148 156046912384 156113882496 156124728331 156191731839 156558651392 156636722528 156691734336 157044850083 157205587968 157216509648 157283981712 157732084224 157810740516 158328263808 158740798788 158914312128 159193051776 159272436609 159367059456 159435454464 159514960176 159969418752 159977123072 160025601024 160056898898 160386229872 160581788224 160630449408 160923378396 160992441324 161588351034 161696950272 161704737792 161785375128 162118262592 162580137984 162661211856 163380891648 163462364832 163798702848 163880384382 163998422016 164347280064 164417812416 164976408168 165156737408 165227617152 165599969106 165698351104 165780979936 166122088704 166130089344 166212933471 166284266499 166686474592 166758010848 166940287488 167233104896 167283781632 167316499064 167916063744 167924150784 167935817124 168007889556 168486544512 168570563733 168743098368 168917412312 169123372704 169664772096 169749378864 170232995328 170306053632 170317885452 170390980188 170876424576 170961635559 171321654636 171508919616 171582525504 171895426923 171969198687 172071364608 172157171472 172459139424 172647647744 172721742336 173171780496 173300203648 173361067776 173665147392 173751749028 174016320192 174246768256 174333659929 174408478101 174512093184 174966796224 175180132608 175552776432 175628117808 176128482816 176216312844 176868573354 176995965952 177084228568 177448594752 177954146304 178042886736 178051461496 178119296784 178689494016 178724442182 178778601144 178907369472 179092183248 179287941888 179364886272 179454330198 179965596096 179974263456 180434508606 180654511752 180851978112 181224096768 181839790464 181909069056 181917830016 181930468551 182008547019 182436114432 182527089888 182902655232 182993863338 183803503104 183895160436 184419078272 184498224768 184511042573 184890690072 185023860736 185116126624 185598459189 185708722176 185788422144 185801329584 185881069296 186127229728 186410644992 186503602428 186794201088 186830734376 186887349792 186896350512 187522283916 187602762204 187807823424 188137243008 188231061447 188342888448 188423718912 189054767616 189452888064 189547362576 189835985664 190087383552 190182174468 190263794292 190805856384 190872868608 190901005581 190968051222 191512119744 191594310336 191943705657 192140163072 192153511792 192235977648 192783658496 192879793964 192947534568 193580285184 193676817906 194016531852 194228603712 194311960128 194865555456 194962729104 194972118744 195373290816 195586845696 195825324032 196027614288 196326104832 196894920704 196993106336 197077649184 197496873486 197639123968 197699014656 197737680712 198144543168 198446257152 199120461696 199219757139 199530169344 199629669096 200198414592 200298247578 200307894183 200384208882 201184449024 201270790656 201284773716 201478706154 201698934624 201944865408 202360384512 202461295608 202471046388 203047886976 203149140909 203236325721 203269830656 203357067264 203458475376 203815346592 204038129152 204457955328 204569764272 204657558768 205240628736 205254887596 205342976124 205927998848 206030689007 206241564672 206706344416 206778940992 207368054784 207471463056 207560502864 208002026331 208151843328 208255642452 208922312448 209026495782 209393133444 209622012864 209711975616 210184576173 210309445632 210414320688 211104351744 211178492928 211219795306 211283801352 211654398384 211885749504 211976683776 212257402368 212363248812 212686613568 213134499072 213240782898 213292558336 213367468032 213848306496 214173932544 214564504528 214656588432 215451134712 215606317056 215713833504 216157683456 216172700766 216265474854 216881615808 217949819776 218058504859 218398270464 218507179176 218664562688 219129706752 219223749888 219249539023 219333070242 219343633587 219968544224 220035201408 220303489536 220531066074 220756783104 220799958808 220866867936 221496118272 221506785792 221617244628 221712355332 222344014464 222454890801 222587049984 222912611064 223888084992 223898867712 223914422832 224010519408 224648726016 224760751644 225223216416 225497830272 226332505152 226429639488 226842561231 226977327104 227074738176 227090513936 227187973584 227835232768 227948847412 228428872848 228678559488 228776700672 228890784798 229193902564 229292264916 229542895296 229945519232 230015199744 230060186213 230140984806 230295656448 230895707328 231148090368 231553529856 231668998704 232021760256 232544637468 233289061632 233405395938 233573510144 233644290048 234070368576 234170823744 234837977088 234955083792 235037601504 235808381952 235824764472 235925972568 236598126336 236716110774 237390515648 237492395712 238111198182 238252658688 238371468192 238789577664 239050589184 239153181696 239272440264 239954128128 239965684608 240085348347 240579344808 240872682336 241135970816 241385067594 241488661986 241632129024 242453053952 242545425408 242557106688 242573958068 242678062692 243369453184 243490814281 243870206976 243991817784 244820759557 245071337472 245193547248 245698054272 245820576573 245997633024 246520920096 246626718624 247464612252 247735106112 247841425728 248399953659 248547526656 248671469904 249183133056 249195134016 250029711888 250137016272 250410431232 250849657344 250974748596 251886226176 251903725686 252011834334 252073023488 252729816768 253114647552 253449844736 253576232624 253685059056 254407808512 254497158144 254534674108 254624068296 255349492992 255459080448 255476828178 255586470282 255924940876 256314636864 256982481954 257263379424 258107046912 258235757208 258688709136 258971471616 259082613504 259950305472 259962824992 260041601664 260497721088 260627623542 260782460928 260894380032 261024480288 261370152384 261768139776 262450194336 262770198912 263329164648 263442176712 264192724224 264211078714 264324469266 264595009536 265302860031 265493948928 265626342852 266040225792 266172892128 266931219456 267064330104 267077192244 267178945176 268086663273 268245932032 268361054208 268379698288 268638274872 268931912832 269259820544 269813846016 269948394144 269961395184 270730515968 270865521212 270981767628 271277967168 271753795456 271836145152 271889310979 272759685696 272863603584 272876745024 273654171648 273790634832 274353982848 274490795007 275705254656 275842740654 276628617408 276747337152 277336035108 277535791104 277674189936 278563083264 278682633216 278701994376 278821603944 279190844592 279496017152 279615967488 279755403642 280246101564 280344525768 280552427584 281283425874 281404143306 281472468992 281571323904 281711735136 282205864512 282514332672 282635578368 283009869824 283150998416 283582151424 284179332096 284321043864 285131075328 285273261702 285395691438 285565243392 286208784576 287268179616 287618444672 288210244608 288230267688 288353966472 289175487744 289319690946 289333624931 289421301852 290370427776 290515226859 291024797778 291197693952 291342905568 291467940192 292172942336 292298333184 292444093656 292458178116 293059936224 293380268544 293737986048 294041421432 294489157248 295328157696 295342381056 295489659504 295616473776 296245310229 296458685952 296606521068 297216814752 298552563776 298680692544 299531634688 299681002192 300297621888 300447371367 300663773696 301776673536 301906185984 301927160574 302456748308 302548401936 302917298112 303540576768 303599943361 303691943412 303706569582 304571830464 304904745984 305035600896 305187713064 305723019888 306057193728 306686932992 306854646408 307860943104 307882331394 308014464186 308197453824 308329721856 308891998272 309362347008 310013816832 310059516624 310168411488 311052082176 311207194584 311340754296 312093824768 312227764992 312249456662 312383463678 313273445056 313383468672 313539743673 314089700166 314411175936 314433019296 314567963424 315464168448 315621481032 316656527616 316829692959 317481597576 317828624256 318386103552 318544873218 318734118912 318870908928 319029920352 319938837504 319954246144 320051202048 320113797796 320772459744 321163576448 321260898816 321846756792 321984882648 323176702068 323393900544 323409475584 323570750256 324236525184 324259051149 324398212281 325160275968 325322423712 326924729664 327597405696 327760768764 327996844032 328694560128 328835624832 328999605363 329952816336 330313474816 330455234304 330796599111 331199938212 331561959872 332244177408 332260178688 332425866942 332568532998 333372949184 333516021696 333880574976 334466209792 334632998128 335832127488 335848301568 335871634248 336015779112 336973089024 337141127466 337486196736 337834824624 338246745408 339329544192 339498757728 340465990656 340612107264 340635770904 340781960376 341752849152 341923271118 342643309272 343017839232 343165051008 343336177197 343790853846 343938397374 344142729216 344314342944 344918278848 345211477209 345295295488 345443484672 346343560992 346600407296 346722135552 347330294784 347503498056 348032640384 348493536512 348667319858 348816956202 349024186368 349933592448 350108093907 350360265216 351105552864 351256235616 352256965632 352432625688 353737146708 353991931904 354168457136 354897189504 355074166161 355908292608 356085773472 356102922992 356238593568 357378988032 357448884364 357557202288 358184366496 358575883776 358729772544 358908660396 359931192192 359948526912 360869017212 361309023504 361703956224 362077601391 362232992979 362448193536 363679580928 363818138112 363835660032 363860937102 364017094038 365054179776 365805310464 365987726676 367607006208 367790320872 368838156544 368996449536 369022085146 369781380144 370232253248 371196918378 371417444352 371576844288 371602659168 371762138592 372254459456 372821289984 373007204856 373661468752 373774699584 373792701024 375044567832 375205524408 375615646848 376274486016 376462122894 376685776896 376847437824 377855588529 378109535232 378905776128 379094725152 379671971328 380174767104 380364348936 380527588584 381611712768 381745737216 381802011162 381936102444 383024239488 383188620672 383215242267 383379705423 383887411314 384280326144 384307023584 384471955296 385473722931 385567316992 385759587928 385895069136 387160570368 387353635812 388033063704 388457207424 388623920256 389731110912 389925458208 389944237488 390746581632 390941435313 391173691392 392055228576 392652209664 393986212672 394155298368 394993746972 395278247936 395475361424 396289086336 396316618071 396486703899 396892514304 398240923392 398439514278 399060338688 399259338192 400396829184 400596495156 400615788366 400768417764 402368898048 402541581312 402569547432 402957412308 403397869248 403889730816 404720769024 404922591216 404942092776 406095773952 406298281818 406472651442 406539661312 406714134528 406916950752 407630693184 408076258304 409139528544 409315117536 410481257472 410509775192 410685952248 411855997696 412061378014 412483129344 413412688832 413557881984 413764110981 414736109568 414942926112 415121005728 416004052662 416303686656 416511284904 417844624896 418052991564 418786266888 419244025728 419423951232 419633105463 420369152346 420618891264 420828641376 421925138811 422208703488 422356985856 422439590612 422567602704 423308796768 423771499008 423953367552 424514804736 424726497624 425373227136 426268998144 426481565796 426585116672 427696612992 427909892553 428093537157 428347865088 429129009056 429313176864 430902269424 431427667008 432315366912 432345401532 432530949708 433763231616 433979536419 435899639552 436117009718 436537196667 436796540928 437014358352 438259413504 438447499776 438499078046 438666140484 438687267174 439937088448 440070402816 440606979072 441062132148 441599917616 441733735872 442992236544 443013571584 443234489256 443424710664 444688028928 444909781602 445174099968 445825222128 447797735424 447828845664 448021038816 449297452032 449521503288 450446432832 450995660544 452665010304 452859278976 452890740861 453685122462 453954654208 454149476352 454181027872 454375947168 455559854373 455670465536 455897694824 456857745696 457357118976 457553401344 457781569596 458387805128 458584529832 459085790592 459891038464 460030399488 460120372426 460281969612 460591312896 461791414656 461823497091 462021696279 462296180736 463107059712 463337997408 464043520512 465089274936 466578123264 466810791876 467147020288 468140737152 468341647488 468374184993 468575195517 469675954176 469910167584 470075203008 471134550249 471616763904 471649528944 471851945136 473196252672 473432221548 474781031296 474984791424 476222396364 476742936384 477579155328 477817309827 478101178368 478306363392 478544880528 479908256256 479931369216 480170696694 481158689616 481745364672 482271941632 482770135188 482977323972 484906107904 485090850816 485114213376 485147916136 485356125384 486738906368 486981628562 487740413952 487983635568 489641519114 490142674944 490387094496 491396108544 491641153146 491995266048 493041840192 493253437248 494929224504 495470212224 495682851456 496799907318 497095053312 497342939808 498366266112 498390268032 498638800413 500059423776 500274032544 500820862464 501699314688 501949497192 503772452352 503807451372 504023668668 504146046976 505459633536 505711691199 506229295104 506899689472 507152465248 507370118112 508815617024 508994316288 509069348216 509248136592 510698985984 510918160896 510953656356 511172940564 511849881752 512629273728 512884906677 513964963908 514526758848 515686280769 515907596061 516214093824 516471514416 517377418272 517942943232 518165227008 519900610944 519925649984 520083203328 520995442176 521255247084 522048960576 522740304768 523000979787 523225434303 523536279552 524900388672 525540397824 526658329296 526884353424 528385448448 528422157428 528648938532 530605720062 530987897856 531252685704 532345784256 533862438912 534128660208 534154384488 534357890352 536173326546 536491864064 536722108416 536759396576 537276549744 537863825664 538519641088 539896788288 539922790368 541461031936 541731042424 541963535256 542555934336 543507590912 543672290304 543778621958 545519371392 545727207168 545753490048 545791405653 546025641057 547308343296 547581269664 548707965696 548981590014 551410509312 551685481308 553257234816 553494674304 553533127719 554672070216 555071582208 555348379872 556795377567 557126166528 557365266432 557403988752 557643207888 558381689184 558992034304 559231934976 559510807284 560492203128 560689051536 561104855168 562566851748 562808286612 562944937984 563423470272 564411729024 564450940889 564693184341 565028665344 565271156736 566019739648 566301996832 567164302848 568358664192 568642087728 570262150656 570546523404 570791382876 572417569152 572703016743 574536359232 575236889344 575831116971 576420489216 576460535376 576707932944 578350975488 578639381892 578667249862 578842603704 580740855552 581030453718 582049595556 582685811136 582935880384 584345884672 584596666368 584888187312 584916356232 586119872448 586760537088 587475972096 588082842864 588978314496 590684762112 590979319008 591232947552 592490620458 592917371904 593213042136 594433629504 597105127552 597361385088 597659271417 599063269376 599362004384 600595243776 600894742734 600923682549 601327547392 603553347072 603812371968 603854321148 604913496616 605096803872 605834596224 607081153536 607199886722 607383886824 607413139164 609143660928 609447422727 609708977163 609809491968 610071201792 610375426128 611446039776 612114387456 613373865984 613709292816 615721886208 615764662788 616028928372 617783996544 618092067021 618724694016 620119033248 620336822976 622104164352 622414389168 622681508592 624187649536 624455529984 624498913324 624766927356 626546890112 626766937344 626859330383 627079487346 628179400332 628866038592 629135926848 630283232051 630553728519 630928336896 631242962064 633313055232 633659385918 634963195152 635657248512 636772207104 637089746436 638059840704 639877675008 639908492288 640102404096 640227595592 641544919488 642327152896 642521797632 643693513584 643969765296 646353404136 646818951168 647141500512 648473050368 648518102298 648796424562 650644847424 653849459328 654175514577 655194811392 655521537528 655993688064 657389120256 657671249664 657748617069 657999210726 658030900761 659905632672 660626949632 660910468608 661593198222 662399876424 663123919744 664488354816 664520357376 664851733884 665137065996 666745898368 667032043392 667078384687 667364672403 667761149952 668932419584 669265996256 671664254976 671696603136 671743268496 672031558224 673946178048 674282254932 675669649248 676493490816 678997515456 680527683693 680931981312 681224214528 681271541808 681563920752 683505698304 683846542236 685286618544 686035678464 686330102016 686672354394 687581707692 687876794748 688628685888 689836557696 690180558639 690422954418 690590590976 690886969344 692687121984 693200814592 693444271104 694660589568 695006996112 696065280768 696987073024 697334639716 697633912404 699867184896 700216187814 700720530432 702211105728 702512471232 704513931264 704865251376 707474293416 707983863808 708336914272 709794379008 710148332322 712171546944 712205845984 712477187136 714757976064 714897768728 715114404576 716368732992 717151767552 717459545088 717817320792 719862384384 719897053824 720256045041 721738034424 722618047008 723407912448 724155202782 724465985958 724896387072 727359161856 727636276224 727671320064 727721874204 728034188076 730108359552 730472442843 731610620928 731975453352 734462278671 735214012416 735580641744 737676313088 737992899072 738044170292 739562760288 740464506496 742393836756 743205318336 743524277184 744508918912 744880183333 745199860977 745642579968 746014409712 747322937504 747549399168 747585402048 750089135664 750411048816 751231293696 752548972032 752924245788 755711177058 756219070464 758189450304 759343942656 760349534208 760728697872 761055177168 763223425536 763491474432 763604022324 763872204888 766048478976 766377241344 766430484534 766759410846 767774822628 768614047168 768943910592 770947445862 771134633984 771519175856 771790138272 774321140736 774707271624 776066127408 776914414848 777247840512 779850916416 779888474976 781493163264 781882870626 782347382784 784110457152 785304419328 787972425344 788310596736 788365363721 789987493944 790556495872 790950722848 792578172672 792633236142 792973407798 793785028608 795908580093 796481846784 796879028556 798120677376 798518676384 800793658368 801192990312 801231576732 801536835528 804259989819 804737796096 805083162624 805139094864 805914824616 806795738496 807779461632 809441538048 809845182432 809884185552 812191547904 812596563636 812945302884 813833901504 815261386368 815667932937 816152516608 818279057088 818630235072 820962514944 821019550384 821371904496 823711995392 824122756028 826825377664 827115763968 827528221962 829885852224 830242011456 831756057847 832008105324 832607373312 833022569808 835689249792 836105983128 837572533776 838488051456 838847902464 839266210926 840738304692 841657282752 843850277622 844417406976 844713971712 844879181224 845135205408 846617593536 847542998016 847906735104 849029609472 849452995248 850746454272 852537996288 852963131592 855393225984 855819785106 856187074314 856695730176 858258018112 858626353728 861804538848 862855334016 864630733824 864690803064 865061899416 867526463232 867959072838 868000874793 871799279104 872234019436 873074393334 873593081856 874028716704 876518827008 876894999552 876998156092 877332280968 877374534348 879874176896 880140805632 880312943939 881213958144 882124264296 883199835232 883467471744 885984473088 886027143168 886468978512 886849421328 888735930687 889376057856 889819563204 891650444256 895657691328 896042077632 898594904064 899043006576 900892865664 901342114101 901991321088 905330020608 905718557952 905781481722 907370244924 908362055744 908751894336 910799830083 911119708746 911340931072 911795389648 913715491392 914714237952 915106802688 915563139192 916775610256 917169059664 918171581184 919782076928 920060798976 920240744852 920563939224 923582829312 923646994182 924043392558 924592361472 926675994816 928087041024 930178549872 933156246528 933621583752 934294040576 936281474304 936683294976 936748369986 937150391034 939820335168 940150406016 940619231019 942269100498 943233527808 943299057888 943703890272 946392505344 946864443096 949562062592 949969582848 950489078877 952444792728 953485872768 955158310656 955634619654 956202356736 956612726784 957089761056 959816512512 959862738432 960341393388 962317379232 963490729344 964543883264 965540270376 965954647944 969812215808 970181701632 970228426752 970295832272 970712250768 972777153447 973477812736 973963257124 975480827904 975967271136 979283038228 980774188992 982792217088 982984432001 983282306292 983990532096 986083680384 986506874496 986998816089 989858449008 990940424448 991365702912 992389797333 993599814636 994685879616 996732532224 996780536064 997277600826 1000118847552 1000548065088 1001641724928 1003398629376 1003898994384 1007544904704 1007614902744 1008047337336 1010919267072 1011423382398 1012458590208 1014304930496 1014740236224 1017631234048 1017988632576 1018138696432 1018496273184 1021397971968 1021836321792 1021907312712 1022345881128 1023699763504 1025258547456 1025769813354 1027929927816 1029053517696 1031372561538 1031815192122 1032428187648 1032943028832 1034754836544 1035885886464 1036330454016 1039801221888 1039851299968 1040166406656 1040369842837 1041990884352 1042510494168 1044097921152 1045480609536 1046001959574 1046450868606 1047072559104 1049800777344 1050324281721 1051080795648 1053316658592 1053768706848 1056770896896 1056844314856 1057297877064 1061211440124 1061975795712 1062505371408 1064691568512 1065222498483 1067724877824 1068257320416 1068308768976 1068715780704 1072346653092 1073518793152 1074553099488 1075727651328 1077039282176 1079793576576 1079845580736 1082922063872 1083462084848 1083927070512 1085111868672 1086232804173 1087015181824 1087344580608 1087557243916 1091038742784 1091454414336 1091506980096 1091582811306 1092051282114 1095162539328 1097415931392 1097963180028 1102821018624 1103370962616 1106514469632 1106989348608 1107066255438 1109344140432 1110696759744 1113590755134 1114252333056 1114730532864 1114807977504 1115286415776 1116763378368 1117984068608 1118463869952 1119021614568 1120984406256 1121378103072 1122209710336 1125133703496 1125616573224 1126846940544 1128823458048 1128901881778 1129386368682 1130057330688 1130542313472 1132603993664 1133566765587 1134328605696 1136717328384 1137284175456 1140524301312 1141093046808 1141582765752 1144835138304 1145406033486 1149072718464 1149645726801 1150473778688 1151662233942 1152840978432 1152921070752 1153415865888 1156701950976 1157278763784 1157334499724 1157685207408 1161481711104 1161708874183 1162060907436 1164099191112 1165371622272 1165871760768 1168691769344 1169193332736 1169776374624 1169832712464 1172239744896 1172824305939 1173521074176 1176165685728 1177956628992 1181958638016 1182465895104 1184981240916 1185834743808 1186426084272 1188867259008 1188949854213 1189460111697 1194210255104 1194722770176 1195318542834 1198724008768 1201190487552 1201789485468 1201847365098 1202655094784 1207106694144 1207624743936 1207708642296 1209826993232 1210193607744 1211669192448 1214162307072 1214399773444 1214767773648 1214826278328 1218287321856 1218894845454 1219417954326 1219618983936 1220142403584 1220750852256 1222892079552 1224228774912 1227418585632 1231443772416 1231529325576 1232057856744 1235567993088 1236184134042 1237449388032 1240238066496 1240673645952 1241292332943 1244208328704 1244828778336 1245363017184 1248375299072 1248911059968 1248997826648 1249533854712 1253093780224 1253533874688 1253718660766 1254158974692 1256358800664 1257732077184 1258271853696 1258899316389 1260566464102 1261107457038 1261856673792 1262485924128 1265775416433 1266626110464 1267318771836 1269926390304 1271314497024 1273544414208 1274179492872 1276119681408 1279755350016 1279816984576 1280455191184 1283089838976 1283729677659 1284654305792 1285043595264 1287387027168 1287939530592 1292706808272 1294283001024 1296946100736 1297036204596 1297592849124 1301289694848 1301938609257 1307698918656 1308351029154 1309611590001 1310389622784 1311043075056 1314778240512 1315342499328 1315497234138 1315998421452 1316061801522 1319811265344 1321253899264 1321820937216 1323186396444 1324799752848 1326247839488 1328976709632 1329040714752 1329703467768 1330274131992 1333491796736 1334064086784 1334156769374 1334729344806 1335522299904 1338531992512 1343393206272 1343486536992 1344063116448 1347892356096 1348564509864 1351339298496 1352986981632 1357995030912 1358672222583 1361055367386 1361863962624 1362448429056 1362543083616 1363127841504 1367011396608 1367693084472 1370573237088 1372071356928 1372660204032 1373344708788 1375163415384 1375753589496 1377257371776 1379673115392 1380361117278 1380845908836 1381181181952 1381773938688 1385374243968 1385470491273 1386065088837 1386401629184 1386888542208 1389321179136 1390013992224 1392130561536 1393974146048 1394669279432 1395267824808 1399734369792 1400432375628 1401441060864 1404422211456 1405024942464 1405122554979 1405725586551 1409027862528 1409730502752 1413403650747 1414948586832 1416673828544 1419588758016 1420296664644 1424343093888 1424411691968 1424954374272 1429795537456 1430228809152 1432737465984 1433451929481 1434303535104 1434919090176 1435634641584 1439724768768 1439794107648 1440512090082 1443476068848 1445236094016 1446815824896 1448310405564 1448931971916 1454718323712 1455272552448 1455342640128 1455443748408 1456068376152 1460216719104 1460944885686 1463221241856 1463950906704 1468924557342 1470428024832 1471161283488 1475352626176 1475985798144 1476088340584 1479125520576 1480929012992 1484787673512 1486410636672 1487048554368 1489017837824 1489760366666 1490399721954 1491285159936 1492028819424 1494645875008 1495098798336 1495170804096 1495916401239 1500178271328 1500822097632 1502462587392 1505097944064 1505848491576 1511422354116 1512438140928 1516378900608 1517135073597 1518687885312 1520699068416 1521457395744 1522110354336 1526446851072 1526982948864 1527208044648 1527744409776 1532096957952 1532754482688 1532860969068 1533518821692 1535549645256 1537228094336 1537887821184 1538654720031 1541894891724 1542269267968 1543038351712 1543580276544 1547058842307 1547722788183 1548642281472 1549414543248 1552132254816 1553828829696 1554495681024 1559701832832 1559776949952 1562986326528 1563765741252 1568220914304 1569002939361 1569676302909 1570608838656 1575944850688 1576621193472 1576730727442 1579974987888 1581901445696 1585156345344 1585266472284 1585946815596 1591817160186 1592963693568 1593758057112 1597037352768 1601587316736 1602385980624 1602463153464 1603073671056 1608519979638 1609475592192 1610166325248 1610278189728 1611829649232 1613591476992 1615558923264 1619690364864 1619768371104 1624383095808 1625193127272 1625890605768 1627667803008 1630522772736 1631335865874 1632305033216 1636558114176 1637260470144 1637374216959 1638076923171 1641925029888 1642039100768 1642743808992 1647423990784 1648245512056 1653650755328 1654231527936 1655056443924 1659771704448 1660484022912 1660599383157 1663512115694 1664016210648 1665214746624 1666045139616 1670386132701 1671378499584 1672211966256 1675145067552 1676976102912 1677695804928 1678532421852 1681476609384 1683314565504 1687700555244 1688834813952 1689758362448 1690270410816 1693235187072 1693352822667 1694079553023 1695085996032 1695813470208 1698059218944 1698905990496 1701492908544 1705075992576 1705926263184 1710786451968 1711639570212 1712374148628 1716516036224 1717252707456 1717372011641 1718109050229 1723609077696 1725710668032 1727493350913 1729261467648 1729381606128 1730123798832 1735052926464 1735918145676 1736001749586 1743598558208 1744468038872 1746148786668 1748057433408 1753037654016 1753789999104 1753996312184 1754664561936 1754749068696 1759748353792 1760281611264 1760625887878 1762427916288 1764248528592 1766399670464 1766934943488 1772054286336 1772937957024 1773698842656 1777471861374 1778752115712 1779639126408 1783300888512 1791315382656 1792084155264 1792977814251 1797189808128 1798086013152 1801785731328 1802684228202 1802771047647 1803982642176 1810660041216 1811437115904 1811562963444 1814740489848 1816724111488 1817503788672 1821599660166 1822239417492 1822681862144 1823590779296 1827430982784 1828342268181 1829126931489 1829428475904 1830213605376 1831126278384 1833551220512 1834338119328 1836343162368 1839564153856 1840121597952 1840481489704 1841127878448 1847165658624 1847293988364 1848086785116 1853351989632 1854276201063 1856174082048 1860357099744 1866312493056 1867243167504 1872562948608 1873366589952 1873496739972 1874300782068 1879640670336 1880300812032 1880577991149 1881238462038 1884538200996 1886598115776 1887407780544 1890849696153 1891661185557 1892785010688 1893728886192 1899124125184 1899939165696 1900978157754 1904889585456 1906971745536 1910316621312 1911269239308 1914179522112 1919633025024 1919725476864 1920682786776 1924634758464 1926981458688 1929087766528 1931080540752 1931909295888 1939624431616 1940456853504 1940591664544 1941424501536 1945554306894 1946955625472 1947926514248 1951934542272 1958566076456 1961548377984 1962526543731 1965584434176 1965968864002 1966564612584 1967981064192 1972167360768 1973013748992 1973245851207 1973997632178 1974092702283 1979716898016 1981880848896 1982731405824 1984779594666 1987199629272 1989371759232 1993465064448 1993561072128 1994555201652 2000237695104 2001096130176 2001235154061 2002094017209 2003283449856 2006797258752 2007797988768 2015089809408 2015229805488 2016094674672 2021838534144 2022846764796 2028609860992 2029480472448 2029621468303 2035262468096 2036277392864 2036992546368 2041583051079 2042795943936 2043672643584 2043814625424 2044691762256 2047399527008 2050517094912 2051539626708 2055859855632 2058107035392 2062745123076 2063630384244 2065886057664 2069509673088 2070541675917 2071771772928 2072660908032 2079602443776 2079702599936 2080332813312 2080739685674 2083981768704 2085020988336 2088195842304 2090961219072 2092003919148 2092901737212 2099601554688 2100648563442 2102161591296 2106633317184 2107537413696 2113541793792 2113688629712 2114595754128 2122422880248 2123951591424 2125010742816 2129383137024 2130444996966 2136514640832 2136617537952 2137431561408 2144693306184 2147037586304 2149106198976 2151455302656 2154078564352 2159587153152 2159691161472 2160768135123 2165844127744 2166924169696 2167854141024 2170223737344 2172465608346 2174030363648 2174689161216 2175114487832 2182077485568 2182908828672 2183013960192 2183165622612 2184102564228 2190325078656 2191417328529 2194831862784 2195926360056 2203386836013 2205642037248 2206741925232 2213028939264 2213978697216 2214132510876 2218688280864 2221393519488 2227181510268 2229615955008 2230572831552 2233526756736 2234640549999 2235599582931 2235968137216 2236927739904 2238043229136 2241968812512 2242756206144 2244419420672 2250267406992 2251233146448 2253693881088 2257646916096 2257803763556 2258772737364 2265207987328 2266337579077 2267133531174 2268657211392 2274568350912 2281048602624 2282186093616 2283165531504 2289670276608 2290812066972 2298145436928 2299291453602 2300947557376 2303324467884 2305842141504 2306831731776 2313403901952 2314557527568 2314668999448 2315370414816 2322963422208 2323417748366 2324121814872 2328198382224 2330743244544 2331743521536 2339552749248 2339665424928 2344479489792 2345648611878 2347042148352 2352331371456 2355913257984 2363917276032 2364931790208 2365096091163 2369962481832 2371669487616 2372852168544 2377734518016 2377899708426 2378920223394 2388420510208 2389445540352 2390637085668 2397448017536 2398643553449 2402380975104 2403578970936 2403694730196 2405310189568 2411744929253 2412779969457 2414213388288 2415249487872 2415417284592 2419653986464 2420387215488 2423338384896 2428324614144 2428799546888 2429535547296 2429652556656 2436574643712 2437789690908 2438835908652 2441501704512 2445784159104 2447003798811 2448457549824 2454837171264 2462887544832 2463058651152 2464115713488 2471135986176 2472368268084 2480476132992 2481347291904 2482584665886 2489657556672 2490726034368 2495268173541 2496750598144 2497822119936 2497995653296 2499067709424 2506187560448 2507067749376 2507437321532 2508317949384 2512717601328 2515464154368 2516543707392 2517798632778 2521132928204 2522214914076 2524971848256 2531550832866 2533252220928 2534637543672 2539852780608 2542628994048 2547088828416 2548358985744 2552239362816 2559633969152 2560910382368 2566179677952 2567459355318 2569308611584 2570087190528 2574774054336 2575879061184 2585413616544 2588566002048 2593892201472 2594072409192 2595185698248 2602579389696 2603877218514 2604002624379 2615397837312 2616702058308 2619223180002 2620779245568 2622086150112 2629556481024 2630684998656 2630994468276 2631996842904 2632123603044 2639622530688 2640938831817 2642507798528 2643641874432 2646372792888 2649599505696 2652495678976 2657953419264 2658081429504 2659406935536 2660548263984 2666983593472 2668128173568 2668313538748 2669458689612 2677063985024 2678398957091 2686973073984 2688126232896 2693028355127 2695784712192 2697129019728 2702678596992 2704026342303 2705973963264 2715990061824 2717344445166 2722110734772 2725086167232 2726255683008 2732399490249 2734022793216 2735386168944 2741146474176 2744142713856 2745320408064 2746689417576 2750326830768 2751507178992 2754514743552 2759346230784 2760722234556 2761691817672 2770748487936 2770940982546 2772130177674 2772803258368 2773777084416 2780027984448 2784261123072 2787948292096 2789338558864 2790535649616 2799468739584 2800864751256 2802882121728 2808844422912 2810049884928 2810245109958 2811451173102 2819461005504 2826807301494 2829897173664 2833347657088 2839177516032 2840593329288 2848686187776 2848823383936 2849908748544 2850244007299 2851467236631 2859591074912 2860457618304 2865474931968 2866903858962 2868607070208 2869838180352 2871269283168 2879449537536 2879588215296 2881024180164 2886952137696 2890472188032 2893631649792 2896620811128 2897863943832 2909436647424 2910545104896 2910685280256 2910887496816 2912136752304 2918331460341 2920433438208 2921889771372 2926442483712 2927901813408 2937849114684 2942322566976 2948953296003 2950705252352 2951971596288 2952176681168 2958251041152 2961858025984 2969575347024 2972821273344 2974097108736 2978035675648 2979520733332 2980799443908 2984057638848 2989291750016 2990197596672 2990341608192 2990782420769 2991832802478 3000356542656 3001644195264 3004925174784 3010195888128 3011696983152 3022844708232 3032757801216 3034270147194 3037375770624 3042914791488 3044220708672 3052893702144 3053965897728 3054416089296 3055488819552 3064193915904 3065508965376 3065721938136 3067037643384 3071099290512 3074456188672 3075775642368 3077309440062 3083789783448 3086076703424 3087160553088 3094117684614 3095445576366 3097284562944 3098829086496 3104264509632 3107657659392 3108991362048 3119403665664 3119553899904 3121109528511 3125972653056 3127531482504 3136441828608 3138005878722 3139352605818 3141217677312 3151889701376 3153242386944 3153461454884 3159949975776 3163802891392 3170312690688 3170532944568 3171893631192 3182669874241 3183634320372 3185927387136 3187516114224 3194074705536 3195667495449 3203174633472 3204771961248 3204926306928 3206147342112 3217039959276 3220556379456 3223659298464 3227182953984 3231117846528 3239380729728 3239536742208 3248766191616 3250386254544 3251781211536 3255335606016 3258698412519 3261045545472 3262671731748 3273116228352 3274520940288 3274748433918 3276153846342 3284078201536 3285487617984 3294847981568 3296491024112 3307301510656 3308463055872 3310112887848 3319543408896 3320968045824 3321198766314 3327024231388 3328032421296 3332090279232 3340772265402 3342756999168 3344423932512 3350290135104 3353952205824 3355391609856 3357064843704 3362953218768 3366629131008 3375401110488 3379516724896 3380540821632 3386470374144 3386705645334 3388159106046 3390171992064 3391626940416 3397811980992 3400700296761 3402985817088 3410151985152 3411852526368 3421572903936 3423279140424 3424748297256 3433032072448 3434505414912 3434744023282 3436218100458 3447218155392 3448937180403 3451421336064 3454986701826 3458522935296 3458763212256 3460247597664 3470105852928 3471836291352 3472003499172 3485126622549 3487197116416 3488936077744 3492297573336 3496114866816 3506075308032 3507579998208 3507992624368 3509329123872 3509498137392 3519496707584 3520563222528 3521251775756 3528497057184 3532799340928 3533869886976 3545875914048 3547397685312 3554943722748 3557504231424 3559278252816 3566601777024 3566849562639 3568380335091 3582630765312 3584168310528 3585955628502 3596172026304 3603571462656 3605368456404 3605542095294 3607965284352 3621320082432 3622874231808 3623125926888 3629480979696 3633448222976 3635007577344 3643199320332 3644478834984 3647181558592 3654861965568 3656684536362 3658253862978 3658856951808 3660427210752 3662252556768 3667102441024 3668676238656 3672686324736 3679128307712 3680962979408 3682255756896 3694331317248 3694587976728 3696173570232 3706703979264 3708552402126 3712348164096 3720714199488 3732624986112 3734486335008 3745125897216 3746733179904 3746993479944 3748601564136 3759281340672 3760601624064 3761155982298 3761337124103 3762476924076 3769076401992 3773196231552 3774815561088 3776697949167 3781699392306 3783322371114 3785570021376 3787457772384 3797326249299 3798248250368 3799878331392 3801956315508 3809779170912 3813943491072 3820633242624 3822538478616 3828359044224 3839266050048 3839450953728 3841365573552 3849269516928 3851189032977 3853962917376 3862161081504 3863818591776 3881183329088 3882849003072 3891108613788 3893911250944 3895853028496 3903869084544 3905815827771 3917132152912 3923096755968 3925053087462 3931168868352 3931937728004 3933129225168 3944334721536 3946027497984 3946491702414 3947995264356 3948185404566 3959433796032 3963761697792 3965462811648 3969559189332 3974399258544 3978743518464 3986930128896 3987122144256 3989110403304 4000475390208 4002192260352 4002470308122 4004188034418 4006566899712 4015595977536 4030179618816 4030459610976 4032189349344 4043677068288 4045693529592 4057219721984 4058960944896 4059242936606 4072554785728 4073985092736 4076016667749 4083166102158 4085591887872 4087345287168 4087629250848 4089383524512 4094799054016 4101034189824 4103079253416 4111719711264 4116214070784 4125490246152 4127260768488 4131772115328 4139019346176 4141083351834 4143543545856 4145321816064 4156411473819 4159204887552 4159405199872 4160665626624 4161479371348 4167963537408 4170041976672 4176391684608 4181922438144 4184007838296 4185803474424 4199203109376 4201297126884 4204323182592 4213266634368 4215074827392 4215367664937 4217176759653 4227083587584 4227377259424 4229191508256 4240210952241 4244845760496 4250021485632 4258766274048 4260889993932 4273029281664 4273235075904 4274863122816 4289386612368 4294075172608 4298212397952 4300355788443 4302910605312 4319174306304 4319382322944 4321536270246 4333848339392 4335708282048 4340447474688 4344931216692 4348060727296 4350228975664 4364154971136 4365817657344 4366027920384 4366331245224 4368205128456 4380650157312 4382834657058 4389663725568 4391852720112 4406773672026 4411284074496 4413483850464 4426057878528 4427957394432 4428265021752 4437376561728 4442787038976 4454363020536 4459231910016 4461145663104 4467053513472 4469281099998 4471199165862 4471936274432 4473855479808 4476086458272 4483937625024 4485512412288 4487749203717 4488838841344 4500534813984 4502466292896 4507387762176 4515293832192 4515607527112 4517545474728 4530415974656 4532675158154 4534267062348 4537314422784 4549136701824 4551405220791 4562097205248 4564372187232 4566331063008 4579340553216 4581624133944 4596290873856 4598582907204 4601895114752 4606648935768 4611684283008 4613663463552 4615964160093 4626807803904 4629115055136 4629337998896 4630740829632 4641176526921 4645926844416 4646835496732 4648243629744 4656396764448 4661486489088 4663487043072 4679105498496 4679330849856 4688958979584 4691297223756 4704662742912 4707008818083 4709028908727 4711826515968 4727834552064 4729863580416 4730192182326 4739924963664 4745704337088 4755469036032 4755799416852 4757840446788 4776841020416 4778891080704 4781274171336 4794896035072 4797287106898 4804761950208 4807157941872 4807389460392 4823489858506 4825559938914 4828426776576 4830498975744 4830834569184 4839307972928 4840774430976 4846676769792 4857599093776 4859071094592 4859305113312 4873149287424 4875579381816 4877671817304 4883003409024 4891568318208 4894007597622 4896915099648 4909674342528 4912122650877 4925775089664 4926117302304 4928231426976 4942271972352 4944736536168 4960952265984 4962694583808 4965169331772 4979315113344 4981452068736 4981798149471 4990536347082 4993501196288 4995644239872 4995991306592 4998135418848 5011158398103 5012375120896 5014135498752 5014874643064 5016635898768 5025435202656 5030928308736 5033087414784 5035597265556 5042265856408 5044429828152 5049943696512 5063101665732 5066504441856 5069275087344 5079705561216 5080058468001 5082238659069 5085257988096 5094177656832 5096717971488 5104478725632 5121820764736 5132359355904 5134918710636 5138617223168 5149548108672 5151758122368 5152116034923 5154327150687 5170827233088 5177132004096 5182480052739 5187784402944 5188144818384 5190371396496 5205158779392 5207754437028 5208005248758 5230795674624 5233404116616 5238446360004 5244172300224 5259112962048 5261369997312 5261988936552 5263993685808 5264247206088 5279245061376 5281877663634 5285015597056 5287283748864 5292745585776 5299199011392 5304991357952 5316162859008 5318813871072 5321096527968 5333967186944 5336256347136 5336627077496 5338917379224 5354127970048 5356797914182 5373946147968 5376252465792 5378933442753 5386056710254 5391569424384 5394258039456 5405357193984 5408052684606 5408313142941 5411947926528 5431980123648 5434688890332 5444221469544 5450172334464 5452511366016 5464798980498 5468045586432 5470772337888 5482292948352 5485026804543 5488285427712 5490640816128 5493378835152 5500653661536 5503014357984 5509029487104 5518692461568 5521444469112 5523383635344 5541496975872 5541881965092 5544260355348 5545606516736 5560055968896 5562828603189 5568522246144 5575896584192 5578677117728 5581071299232 5598937479168 5601729502512 5617688845824 5620099769856 5620490219916 5622902346204 5638922011008 5641733973447 5653614602988 5659794347328 5666695314176 5672549088459 5674983556671 5678355032064 5681186658576 5697372375552 5697646767872 5699817497088 5700488014598 5702934473262 5719182149824 5720915236608 5730949863936 5733807717924 5742538566336 5758899075072 5759176430592 5762048360328 5773904275392 5780944376064 5787263299584 5793241622256 5795727887664 5818873294848 5821370560512 5821774993632 5824273504608 5836662920682 5840866876416 5843779542744 5855803626816 5875698229368 5884645133952 5887579631193 5897906592006 5901410504704 5903943192576 5904353362336 5916502082304 5919737553621 5922278106849 5923716051968 5939150694048 5945642546688 5948194217472 5956071351296 5959041466664 5961598887816 5968115277696 5978583500032 5980395193344 5980683216384 5981564841538 5983665604956 6000713085312 6003288390528 6003705462183 6006282051627 6009850349568 6020391776256 6023393966304 6045689416464 6065515602432 6068540294388 6085829582976 6088441417344 6088864404909 6105787404288 6108832178592 6110977639104 6124749153237 6128387831808 6131017930752 6131443876272 6134075286768 6142198581024 6148912377344 6151551284736 6154618880124 6167579566896 6172153406848 6174321106176 6188235369228 6190891152732 6197658172992 6208529019264 6208960349779 6211625027751 6215315318784 6217982724096 6238807331328 6239107799808 6242219057022 6251945306112 6255062965008 6272883657216 6276011757444 6278705211636 6303779402752 6306484773888 6306922909768 6319899951552 6327605782784 6340625381376 6341065889136 6343787262384 6365339748482 6367268640744 6371854774272 6375032228448 6388149411072 6391334990898 6409543922496 6409852613856 6412294684224 6434079918552 6441112758912 6447318596928 6454365907968 6462235693056 6478761459456 6479073484416 6482304405369 6497532383232 6500772509088 6503562423072 6510671212032 6517396825038 6522091090944 6525343463496 6546232456704 6549041880576 6549496867836 6552307692684 6568156403072 6570975235968 6574251985587 6589695963136 6592982048224 6610160508039 6614603021312 6616926111744 6620225775696 6639086817792 6641936091648 6642397532628 6654048462776 6656064842592 6664180558464 6681544530804 6688847865024 6700580270208 6703921649997 6706798748793 6707904411648 6710783219712 6714129687408 6725906437536 6733258262016 6750802220976 6759033449792 6761081643264 6772940748288 6773411290668 6776318212092 6795623961984 6799012737231 6801400593522 6805971634176 6823705052736 6843145807872 6846558280848 6849496594512 6866064144896 6869010829824 6869488046564 6872436200916 6894436310784 6897874360806 6902842672128 6909973403652 6917526424512 6920495195328 6940211705856 6943672582704 6944006998344 6970253245098 6974394232832 6977872155488 6984595146672 6992229733632 7015985248736 7018658247744 7018996274784 7038993415168 7041126445056 7042503551512 7056994114368 7065598681856 7067739773952 7091751828096 7094795370624 7095288273489 7109887445496 7115008462848 7118556505632 7133203554048 7133699125278 7136760670182 7165261530624 7168336621056 7171911257004 7192344052608 7195930660347 7207142925312 7210736912808 7211084190588 7215930568704 7235234787759 7238339908371 7242640164864 7245748463616 7246251853776 7258961959392 7266896445952 7270015154688 7286398640664 7288957669968 7294363117184 7309723931136 7313369072724 7316507725956 7324505113536 7334204882048 7337352477312 7337862231557 7341011396433 7345372649472 7358256615424 7361925958816 7364511513792 7388662634496 7389175953456 7392347140464 7413407958528 7417104804252 7441428398976 7468972670016 7485804520623 7490251794432 7493466359808 7493986959888 7497203128272 7518562681344 7521203248128 7522311964596 7522674248206 7524953848152 7538152803984 7546392463104 7549631122176 7553395898334 7563398784612 7566644742228 7574915544768 7594652498598 7596496500736 7599756662784 7603912631016 7619558341824 7627886982144 7641266485248 7645076957232 7656718088448 7678901907456 7682731147104 7698539033856 7702378065954 7707925834752 7724322163008 7727637183552 7762366658176 7765698006144 7782217227576 7787822501888 7791706056992 7807738169088 7811631655542 7812007873137 7834264305824 7846193511936 7850106174924 7862337736704 7863875456008 7866258450336 7888669443072 7892054995968 7892983404828 7895990528712 7896370809132 7918867592064 7922816495451 7927523395584 7930925623296 7939118378664 7948798517088 7957487036928 7973860257792 7974244288512 7978220806608 8000950780416 8004384520704 8004940616244 8008376068836 8031191955072 8035196871273 8060919221952 8064378698688 8079085065381 8087354136576 8091387059184 8114439443968 8117921889792 8118485873212 8145109571456 8147970185472 8152033335498 8166332204316 8175258501696 8178767049024 8189598108032 8193682016663 8197198470747 8202068379648 8206158506832 8223439422528 8232428141568 8250980492304 8254521536976 8263544230656 8278038692352 8282166703668 8312822947638 8318409775104 8318810399744 8321331253248 8322958742696 8340083953344 8352783369216 8363844876288 8368015676592 8371606948848 8398406218752 8402594253768 8408646365184 8426533268736 8430149654784 8430735329874 8434353519306 8454754518848 8458383016512 8480421904482 8489691520992 8500042971264 8517532548096 8521779987864 8546058563328 8546470151808 8549726245632 8550732021897 8554401709893 8578773224736 8588150345216 8596424795904 8600711576886 8605821210624 8638348612608 8638764645888 8643072540492 8667696678784 8671416564096 8672019000931 8680894949376 8689862433384 8696121454592 8700457951328 8728309942272 8731635314688 8732055840768 8732662490448 8736410256912 8754994381023 8761300314624 8765669314116 8779327451136 8783705440224 8813547344052 8826967700928 8846859888009 8852115757056 8855914788864 8856530043504 8874753123456 8885574077952 8908726041072 8918463820032 8922291326208 8934107026944 8938562199996 8942398331724 8952172916544 8967875250048 8971024824576 8972347262307 8975498407434 8977677682688 9001069627968 9004932585792 9014775524352 9030587664384 9031215054224 9035090949456 9060831949312 9065350316308 9068534124696 9098273403648 9102810441582 9128744374464 9132662126016 9158681106432 9163248267888 9192581747712 9197165814408 9203790229504 9213297871536 9223368566016 9227326927104 9231928320186 9258230110272 9258675997792 9261481659264 9282353053842 9291853688832 9293670993464 9296487259488 9312793528896 9322972978176 9326974086144 9358210996992 9358661699712 9363328585533 9377917959168 9382594447512 9409325485824 9414017636166 9418057817454 9423653031936 9455669104128 9459727160832 9460384364652 9479849927328 9491408674176 9510938072064 9511598833704 9515680893576 9548009622723 9553682040832 9557782161408 9562548342672 9589792070144 9594574213796 9609523900416 9614315883744 9614778920784 9646979717012 9651119877828 9661669138368 9678615945856 9681548861952 9683442383329 9693353539584 9715198187552 9718142189184 9718610226624 9746298574848 9751158763632 9755343634608 9766006818048 9776095237557 9783136636416 9788015195244 9819348685056 9824245301754 9852234604608 9856462853952 9884543944704 9889473072336 9921904531968 9925389167616 9930338663544 9958630226688 9962904137472 9963596298942 9981072694164 9991982613184 9996270837696 10022316796206 10024750241792 10028270997504 10029749286128 10033271797536 10050870405312 10061856617472 10066174829568 10071194531112 10084531712816 10088859656304 10099887393024 10126203331464 10138550174688 10159411122432 10160116936002 10164477318138 10170515976192 10193435942976 10208957451264 10243641529472 10248749728373 10264718711808 10269837421272 10277234446336 10299096217344 10303516244736 10304232069846 10304728334081 10308654301374 10341654466176 10346811541209 10354264008192 10364960105478 10375568805888 10376289636768 10380742792992 10410317558784 10415508874056 10416010497516 10455379867647 10461591349248 10466808233232 10476892720008 10488344600448 10518225924096 10522739994624 10523977873104 10527987371616 10528494412176 10558490122752 10563755327268 10585491171552 10598398022784 10609982715904 10637627742144 10642193055936 10667934373888 10672512694272 10673254154992 10677834758448 10700548687917 10708255940096 10713595828364 10747892295936 10752504931584 10757866885506 10772113420508 10788516078912 10810714387968 10812828752011 10816105369212 10816626285882 10823895853056 10863960247296 10869377780664 10888442939088 10900344668928 10905022732032 10929597960996 10941544675776 10964585896704 10970053609086 10976570855424 10981281632256 10986757670304 11001307323072 11006028715968 11018058974208 11037384923136 11042888938224 11046767270688 11082993951744 11083763930184 11088520710696 11120111937792 11125657206378 11137044492288 11157354235456 11162142598464 11197874958336 11203459005024 11235377691648 11240199539712 11240980439832 11245804692408 11277844022016 11283467946894 11284011372309 11307229205976 11319588694656 11333390628352 11345098176918 11349967113342 11356710064128 11362373317152 11394744751104 11395293535744 11399634994176 11400976029196 11405868946524 11438364299648 11441830473216 11444068271207 11461899727872 11467615435848 11485077132672 11517798150144 11518352861184 11524096720656 11547808550784 11553567098931 11561888752128 11586483244512 11591455775328 11643549987264 11648547009216 11673325841364 11681733752832 11687559085488 11711607253632 11717447483313 11751396458736 11769290267904 11775159262386 11795813184012 11808706724672 11833004164608 11839475107242 11844556213698 11847432103936 11878301388096 11891285093376 11896388434944 11912142702592 11918082933328 11923197775632 11936230555392 11957167000064 11960790386688 11961366432768 11963129683076 11967331209912 12001426170624 12006576781056 12007410924366 12012564103254 12019700699136 12046787932608 12091378832928 12131031204864 12137080588776 12171659165952 12176882834688 12177728809818 12217664357184 12221955278208 12228050003247 12249498306474 12256775663616 12262035861504 12262887752544 12268150573536 12284397162048 12297824754688 12303102569472 12309237760248 12335159133792 12344306813696 12348642212352 12376470738456 12381782305464 12395316345984 12417058038528 12417920699558 12423250055502 12430630637568 12435965448192 12469234421457 12477614662656 12478215599616 12484438114044 12503890612224 12510125930016 12545767314432 12552023514888 12557410423272 12607558805504 12612969547776 12613845819536 12639799903104 12646102994811 12655211565568 12681250762752 12682131778272 12687574524768 12730679496964 12734537281488 12750064456896 12776298822144 12778797616013 12782669981796 12819087844992 12819705227712 12824589368448 12868159837104 12882225517824 12894637193856 12901067365329 12908731815936 12957522918912 12958146968832 12964608810738 13001545018176 13007124846144 13021342424064 13034793650076 13044182181888 13050686926992 13092464913408 13098083761152 13098993735672 13104615385368 13136312806144 13141950471936 13148503971174 13185964096448 13220321016078 13229206042624 13233852223488 13240451551392 13278173635584 13283872183296 13284795065256 13308096925552 13312129685184 13328361116928 13363089061608 13377695730048 13401160540416 13407843299994 13413597497586 13415808823296 13421566439424 13428259374816 13451812875072 13466516524032 13501604441952 13518066899584 13522163286528 13545881496576 13546822581336 13552636424184 13591247923968 13598025474462 13602801187044 13611943268352 13647410105472 13654215662373 13686291615744 13693116561696 13698993189024 13732128289792 13738021659648 13738976093128 13744872401832 13788872621568 13795748721612 13805685344256 13819946807304 13835052849024 13840990390656 13847892480279 13880423411712 13887345165408 13888013996688 13923529580763 13940506490196 13955744310976 13969190293344 13984459467264 14031970497472 14037316495488 14037992549568 14077986830336 14085007103024 14113988228736 14121026454249 14131197363712 14135479547904 14183503656192 14189590741248 14190576546978 14219774890992 14237113011264 14266407108096 14267398250556 14273521340364 14330523061248 14336673242112 14343822514008 14384688105216 14391861320694 14414285850624 14421473825616 14422168381176 14470469575518 14476679816742 14485280329728 14491496927232 14492503707552 14517923918784 14533792891904 14540030309376 14572797281328 14577915339936 14588726234368 14619447862272 14626738145448 14633015451912 14649010227072 14668409764096 14674704954624 14675724463114 14682022792866 14690745298944 14723851917632 14729023027584 14736367952631 14777325268992 14778351906912 14784694280928 14826815917056 14834209608504 14882856797952 14937945340032 14945394448413 14971609041246 14980503588864 14986932719616 14987973919776 14994406256544 15037125362688 15042406496256 15044623929192 15045348496412 15049907696304 15076305607968 15092784926208 15099262244352 15106791796668 15126797569224 15133289484456 15149831089536 15189304997196 15192993001472 15199513325568 15207825262032 15239116683648 15240175404003 15246715977207 15255773964288 15282532970496 15290153914464 15313436176896 15365462294208 15397078067712 15404756131908 15415851669504 15448644326016 15455274367104 15456348104769 15462981452061 15524733316352 15531396012288 15547440158217 15564434455152 15583412113984 15615476338176 15623263311084 15624015746274 15668528611648 15692387023872 15700212349848 15727750912016 15732516900672 15777338886144 15784109991936 15785966809656 15791981057424 15792741618264 15837735184128 15845632990902 15855046791168 15861851246592 15878236757328 15897597034176 15914974073856 15948488577024 15956441613216 16001901560832 16008769041408 16009881232488 16016752137672 16062383910144 16070393742546 16121838443904 16128757397376 16136800328259 16158170130762 16174708273152 16182774118368 16224939428823 16228878887936 16235843779584 16236971746424 16290219142912 16295940370944 16304066670996 16332664408632 16350517003392 16357534098048 16379196216064 16387364033326 16394396941494 16404136759296 16412317013664 16446878845056 16455080413629 16464856283136 16501960984608 16509043073952 16527088461312 16556077384704 16564333407336 16625645895276 16636819550208 16637620799488 16645917485392 16680167906688 16688485809567 16705566738432 16727689752576 16736031353184 16743213897696 16796812437504 16805188507536 16853066537472 16860299309568 16861470659748 16868707038612 16909509037696 16916766033024 16925201920341 16960843808964 16979383041984 17000085942528 17017647265377 17024950670013 17035065096192 17043559975728 17092117126656 17092940303616 17099452491264 17101464043794 17108803419786 17157546449472 17176300690432 17192849591808 17201423153772 17276697225216 17277529291776 17286145080984 17335393357568 17342833128192 17344038001862 17361789898752 17379724866768 17400915902656 17456619884544 17464111681536 17465324980896 17472820513824 17509988762046 17522600629248 17531338628232 17567410880448 17627094688104 17653935401856 17662738893579 17693719776018 17704231514112 17711829577728 17713060087008 17749506246912 17759212660863 17771148155904 17817452082144 17836927640064 17844582652416 17868214053888 17877124399992 17884796663448 17904345833088 17935750500096 17942049649152 17944694524614 17950996814868 17955355365376 18002139255936 18009865171584 18011116386549 18018846154881 18029551048704 18061175328768 18062430108448 18070181898912 18121663898624 18130700632616 18137068249392 18196546807296 18205620883164 18257488748928 18265324252032 18266593214727 18317362212864 18326496535776 18374247459711 18385163495424 18394331628816 18426595743072 18446737132032 18454653854208 18463856640372 18516460220544 18517351995584 18522963318528 18564706107684 18587341986928 18592974518976 18625587057792 18626881049337 18634875083253 18645945956352 18653948172288 18716421993984 18717323399424 18726657171066 18755835918336 18765188895024 18818650971648 18828035272332 18836115634908 18911338208256 18919454321664 18920768729304 18959699854656 18982817348352 19021876144128 19023197667408 19031361787152 19096019245446 19107364081664 19115564322816 19125096685344 19179584140288 19189148427592 19228631767488 19229557841568 19293959434024 19302239755656 19323338276736 19357231891712 19363097723904 19366884766658 19386707079168 19430396375104 19436284378368 19437220453248 19446913216107 19492597149696 19502317527264 19510687269216 19532013636096 19552190475114 19566273272832 19576030390488 19638697370112 19648490603508 19704469209216 19712925707904 19722755956761 19769087889408 19778946144672 19830481524117 19843809063936 19850778335232 19860677327088 19917260453376 19925808274944 19927192597884 19962145388328 19983965226368 19992541675392 20044633592412 20049500483584 20059498572256 20066543595072 20101740810624 20111764949991 20120396246379 20123713234944 20132349659136 20142389062224 20169063425632 20177719312608 20199774786048 20252406662928 20277100349376 20318822244864 20320233872004 20328954636276 20386871885952 20397038211693 20417914902528 20487283058944 20497499456746 20529437423616 20539674842544 20598192434688 20607032489472 20608464139692 20609456668162 20617308602748 20683308932352 20693623082418 20708528016384 20729920210956 20752579273536 20761485585984 20820635117568 20831017748112 20832020995032 20910759735294 20923182698496 20933616466464 20953785440016 20976689200896 21047955746208 21055974743232 21056988824352 21116980245504 21127510654536 21170982343104 21196796045568 21219965431808 21275255484288 21284386111872 21285864820467 21335868747776 21345025388544 21346508309984 21355669516896 21401097375834 21416511880192 21427191656728 21495784591872 21505009863168 21515733771012 21544226841016 21577032157824 21587791981041 21621428775936 21625657504022 21632210738424 21633252571764 21647791706112 21705704363277 21715019725113 21727920494592 21738755561328 21776885878176 21800689337856 21810045464064 21859195921992 21883089351552 21929171793408 21940107218172 21973515340608 22002614646144 22012057431936 22013586694671 22023034189299 22036117948416 22074769846272 22085777876448 22093534541376 22165987903488 22167527860368 22177041421392 22240223875584 22251314412756 22314708470912 22324285196928 22325836151333 22406918010048 22457413561869 22470755383296 22480399079424 22481960879664 22491609384816 22555688044032 22566935893788 22568022744618 22614458411952 22639177389312 22666781256704 22690196353836 22699934226684 22724746634304 22789489502208 22790587071488 22799269988352 22801952058392 22811737893048 22876728599296 22883660946432 22888136542414 22923799455744 22935230871696 22970154265344 23036705722368 23048193441312 23095617101568 23107134197862 23123777504256 23172966489024 23182911550656 23287099974528 23297094018432 23346651682728 23363467505664 23375118170976 23423214507264 23434894966626 23436023619411 23502792917472 23538580535808 23550318524772 23591626368024 23617413449344 23666008329216 23678950214484 23689112427396 23694864207872 23756602776192 23768449486353 23782570186752 23792776869888 23824285405184 23836165866656 23846395551264 23872461110784 23914334000128 23921580773376 23922732865536 23926259366152 23934662419824 24002852341248 24013153562112 24014821848732 24025128206508 24093575865216 24105590613819 24182757665856 24237255196143 24262062409728 24274161177552 24343318331904 24353765669376 24355457619636 24435328714368 24443910556416 24456100006494 24498996612948 24525775505088 24536301147072 24568794324096 24581046049989 24591595412241 24595649509376 24606205138944 24618475520496 24670318267584 24688613627392 24697284424704 24752941476912 24763564610928 24790632691968 24834116077056 24835841399116 24846500111004 24938468842914 24955229325312 24956431199232 24968876228088 25020251860032 25091534628864 25104047029776 25114820846544 25215117611008 25225939095552 25227691639072 25279599806208 25292205989622 25310423131136 25364263556544 25375149049536 25461358993928 25469074562976 25500128913792 25552597644288 25557595232026 25565339963592 25638175689984 25639410455424 25649178736896 25652196065691 25663205129679 25736319674208 25764451035648 25789274387712 25802134730658 25817463631872 25915045837824 25916293937664 25929217621476 26003090036352 26014249692288 26016057002793 26042684848128 26069587300152 26088364363776 26101373853984 26184929826816 26196167522304 26197987471344 26209230770736 26272625612288 26283900943872 26297007942348 26371928192896 26385079087939 26440642032156 26458412085248 26480903102784 26529194221783 26540579664027 26556347271168 26567744366592 26569590130512 26616193851104 26624259370368 26656722233856 26726178123216 26755391460096 26802321080832 26815686599988 26827194995172 26856518749632 26903625750144 26917041786921 26933033048064 27003208883904 27036133799168 27044326573056 27091762993152 27093645162672 27105272848368 27182495847936 27196050948924 27205602374088 27294820210944 27308431324746 27386233123392 27397986378048 27464256579584 27476043319296 27477952186256 27489744803664 27577745243136 27591497443224 27611370688512 27639893614608 27670105698048 27681980781312 27695784960558 27774690330816 27776027993376 27847059161526 27881012980392 27911488621952 27938380586688 27968918934528 28063940994944 28074632990976 28075985099136 28089985756599 28155973660672 28170014206048 28227976457472 28242052908498 28262394727424 28270959095808 28367007312384 28379181482496 28381153093956 28439549781984 28474226022528 28532814216192 28534796501112 28547042680728 28644028868169 28661046122496 28673346484224 28687645028016 28769376210432 28783722641388 28828571701248 28842947651232 28844336762352 28940939151036 28953359633484 28985007415104 29035847837568 29050327149987 29067585783808 29080060618752 29145594562656 29155830679872 29177452468736 29238895724544 29253476290896 29266030903824 29298020454144 29336819528192 29349409909248 29351448926228 29364045585732 29447703835264 29458046055168 29462388528001 29472735905262 29556703813824 29569388561856 29623311906397 29653631834112 29668419217008 29765713595904 29875890680064 29890788896826 29943218082492 29975947839552 29988812513088 30074250725376 30084812992512 30089247858384 30090696992824 30099815392608 30152611215936 30185569852416 30198524488704 30213583593336 30253595138448 30266578968912 30299662179072 30378609994392 30415650524064 30478233367296 30480350808006 30493431954414 30511547928576 30580307828928 30626872353792 30730924588416 30746249185119 30794156135424 30809512263816 30831703339008 30897288652032 30910548734208 30912696209538 30914185002243 30925962904122 31049466632704 31062792024576 31094880316434 31128868910304 31166824227968 31230952676352 31246526622168 31248031492548 31337057223296 31352684080289 31366139602941 31384774047744 31400424699696 31455501824032 31465033801344 31554677772288 31568219983872 31571933619312 31583962114848 31585483236528 31675470368256 31691265981804 31756473514656 31795194068352 31829948147712 31912883226432 32003803121664 32017538082816 32019762464976 32033504275344 32101646063751 32124767820288 32140787485092 32243676887808 32257514794752 32273600656518 32316340261524 32365548236736 32438486256033 32449878857646 32457757775872 32471687559168 32473943492848 32580438285824 32591880741888 32608133341992 32665328817264 32701034006784 32715068196096 32758392432128 32774728066652 32788793882988 32824634027328 32893757690112 32910160827258 32929712566272 33003921969216 33018086147904 33054176922624 33112154769408 33128666814672 33251291790552 33275241598976 33291834970784 33360335813376 33376971619134 33411133476864 33472062706368 33486427795392 33593624875008 33610377015072 33706133074944 33720598619136 33722941319496 33737414077224 33819018075392 33833532066048 33850403840682 33852034116927 33921687617928 33958766083968 34000171885056 34035294530754 34049901340026 34070130192384 34087119951456 34184234253312 34185880607232 34198904982528 34202928087588 34217606839572 34315092898944 34332204813621 34352601380864 34385699183616 34402846307544 34553394450432 34555058583552 34572290161968 34670786715136 34685666256384 34688076003724 34759449733536 34801831805312 34930649961792 34945641027648 35009368616651 35019977524092 35045201258496 35062677256464 35134821760896 35152342449939 35254189376208 35307870803712 35325477787158 35387439552036 35426120174016 35499012493824 35518425321726 35542296311808 35634904164288 35673855280128 35689165304832 35736428107776 35754248799984 35769593326896 35808691666176 35871501000192 35884099298304 35889389049228 35901993629736 36004278511872 36019730343168 36022232773098 36037692309762 36059102097408 36124860216896 36140363797824 36243327797248 36261401265232 36274136498784 36393093614592 36411241766328 36514977497856 36530648504064 36533186429454 36652993071552 36748494919422 36770326990848 36788663257632 36853191486144 36893474264064 36909307708416 36927713280744 37032920441088 37034703991168 37045926637056 37053172094887 37129412215368 37174683973856 37185949037952 37251174115584 37253762098674 37269750166506 37291891912704 37307896344576 37407703264371 37432843987968 37434646798848 37453314342132 37511671836672 37530377790048 37637301943296 37656070544664 37672231269816 37822676416512 37838908643328 37841537458608 37919399709312 37938308984433 37965634696704 38043752288256 38046395334816 38062723574304 38192038490892 38250193370688 38336392848039 38359168280576 38378296855184 38457263534976 38459115683136 38587918868048 38604479511312 38646676553472 38714463783424 38726195447808 38733769533316 38860792750208 38872568756736 38874440906496 38893826432214 39004635054528 39021374538432 39064027272192 39104380950228 39132546545664 39152060780976 39277394740224 39296981207016 39408938418432 39425851415808 39445511913522 39557892289344 39660963048234 39687618127872 39701556670464 39721354654176 39834520906752 39851616549888 39854385195768 39924290776656 39967930452736 39985083350784 40089267184824 40118997144512 40133087190144 40203481621248 40223529899982 40240792492758 40247426469888 40264699318272 40284778124448 40338126851264 40355438625216 40399549572096 40504813325856 40554200698752 40637644489728 40640467744008 40657909272552 40773743771904 40794076423386 40835829805056 40974566117888 40994998913492 41058874847232 41079349685088 41196384869376 41214064978944 41216928279384 41218913336324 41234617205496 41366617864704 41374708365133 41387246164836 41417056032768 41459840421912 41505158547072 41522971171968 41543677440837 41641270235136 41662035496224 41664041990064 41770588742289 41821519470588 41867232932928 41907570880032 41953378401792 42095911492416 42111949486464 42113977648704 42233960491008 42255021309072 42341964686208 42363079362747 42393592091136 42550510968576 42568772223744 42571729640934 42693016619968 42711339033792 42802194751668 42833023760384 42854383313456 42991569183744 43010019726336 43031467542024 43088453682032 43154064315648 43175583962082 43242857551872 43251315008044 43264421476848 43266505143528 43411408726554 43430039450226 43455840989184 43477511122656 43553771756352 43601378675712 43620090928128 43718391843984 43766178703104 43858343586816 43880214436344 43947030681216 44005229292288 44024114863872 44027173389342 44046068378598 44072235896832 44171555752896 44187069082752 44209103857893 44331975806976 44335055720736 44354082842784 44480447751168 44502628825512 44629416941824 44648570393856 44651672302666 44813836020096 44836183345239 44914827123738 44941510766592 44960798158848 44963921759328 44983218769632 45111376088064 45133871787576 45136045489236 45228916823904 45278354778624 45333562513408 45380392707672 45399868453368 45449493268608 45578979004416 45581174142976 45598539976704 45603904116784 45623475786096 45720526212009 45753457198592 45767321892864 45776273084828 45847598911488 45870461743392 45940308530688 46096386882624 46191234203136 46214268395724 46247555008512 46345932978048 46365823101312 46369044314307 46388944356183 46574199949056 46594188036864 46642320474651 46693303365456 46750236341952 46846429014528 46869789933252 46872047238822 47005585834944 47077161071616 47100637049544 47183252736048 47234826898688 47332016658432 47357900428968 47378224854792 47513205552384 47536898972706 47565140373504 47585553739776 47672331733312 47692791102528 47744922221568 47828668000256 47845465731072 47852518732304 47869324839648 48005704682496 48026307124224 48029643697464 48050256413016 48187151730432 48211181227638 48365515331712 48474510392286 48524124819456 48548322355104 48686636663808 48707531338752 48710915239272 48870657428736 48887821112832 48897382613339 48912200012988 48997993225896 49051551010176 49072602294144 49137588648192 49162092099978 49183190824482 49191299018752 49212410277888 49236951040992 49340636535168 49365241240887 49377227254784 49394568849408 49505882953824 49527129221856 49581265383936 49668232154112 49671682798232 49693000222008 49876937685828 49910458650624 49912862398464 49937752456176 50040503720064 50065457428701 50183069257728 50208094059552 50229641693088 50455383278144 50559199612416 50584411979244 50620846262272 50728527113088 50750298099072 50775605761023 50922717987856 50938149125952 51000257827584 51052941796131 51105195288576 51115190464052 51130679927184 51276351379968 51278820910848 51298357473792 51304392131382 51326410259358 51472639348416 51528902071296 51578548775424 51604269461316 51830091675648 51832587875328 51858435242952 52006180072704 52028499384576 52032114005586 52085369696256 52139174600304 52202747707968 52369859653632 52392335044608 52395974942688 52418461541472 52545251224576 52567801887744 52594015884696 52743856385792 52770158175878 52881284064312 52961806205568 52988216680737 53058388443566 53081159328054 53112694542336 53135488733184 53139180261024 53232387702208 53248518740736 53277637982589 53313444467712 53452356246432 53510782920192 53604642161664 53631373199976 53654389990344 53713037499264 53807251500288 53834083573842 53866066096128 54006417767808 54033349159647 54072267598336 54088653146112 54183525986304 54187290325344 54210545696736 54364991695872 54392101897848 54411204748176 54589640421888 54616862649492 54772466246784 54795972756096 54799779644181 54928513159168 54952086638592 54955904372512 54979489607328 55122742379133 55155490486272 55182994886448 55279787229216 55340211396096 55363961562624 55391569921116 55549380661632 55552055986752 55694118323052 55762025960784 55822977243904 55876761173376 55880643148011 55904625249759 55937837869056 56127881989888 56149265981952 56151970198272 56179971513198 56340028412096 56455952914944 56484105816996 56524789454848 56734014624768 56758362964992 56762306187912 56879099563968 56948452045056 57065628432384 57069593002224 57094085361456 57288057736338 57322092244992 57346692968448 57375290056032 57538752420864 57567445282776 57685895302464 57688673524704 57881878302072 57906719266968 57970014830208 58071695675136 58100654299974 58135171567616 58160121237504 58291189125312 58311661359744 58340739648321 58354904937472 58477791449088 58506952581792 58532061807648 58596040908288 58673639056384 58698819818496 58702897852456 58728091171464 58895407670528 58916092110336 58924777056002 58945471810524 59113407627648 59138777123712 59168267870283 59246623812794 59307263668224 59336838434016 59491444572351 59531427191808 59751781360128 59781577793652 59886436164984 59951895679104 59977625026176 60148501450752 60178495716768 60181393985648 60199630785216 60305222431872 60335294849973 60371139704832 60397048977408 60427167186672 60507190276896 60533157937824 60599324358144 60757219988784 60831301048128 60956466734592 60960701616012 60986863908828 61160615657856 61191114635079 61253744707584 61461849176832 61492498370238 61588312270848 61619024527632 61794577304064 61821097468416 61825392419076 61828370004486 61851925808244 62098933265408 62125584049152 62189760632868 62257737820608 62333648455936 62461905352704 62493053244336 62496062985096 62674114446592 62705368160578 62732279205882 62769548095488 62800849399392 62911003648064 62930067602688 63143867238624 63167924229696 63170966473056 63350940736512 63382531963608 63512947029312 63590388136704 63659896295424 63825766452864 63857594461401 64007606243328 64035076165632 64039524929952 64067008550688 64203292127502 64249535640576 64281574970184 64487353775616 64515029589504 64547201313036 64632680523048 64731096473472 64763375943123 64876972512066 64899757715292 64915515551744 64943375118336 64947886985696 65117113089831 65145059175339 65160876571648 65183761483776 65216266683984 65330657634528 65402068013568 65430136392192 65516784864256 65549456133304 65577587765976 65649268054656 65787515380224 65820321654516 66007843938432 66036172295808 66040760084013 66069102567897 66108353845248 66224309538816 66257333629344 66502583581104 66583669941568 66720671626752 66753943238268 66944125412736 66972855590784 66977508453999 67220754030144 67372240685607 67412266149888 67441197238272 67445882638992 67474828154448 67638036150784 67667064132096 67700807681364 67704068233854 67843375235856 67917532167936 68000343770112 68070589061508 68099802680052 68174239902912 68368468506624 68371761214464 68397809965056 68405856175176 68435213679144 68630185797888 68664409627242 68705202761728 68771398367232 68805692615088 69110117167104 69144580323936 69341573430272 69371332512768 69376152007448 69518899467072 69603663610624 69861299923584 69891282055296 70018737233302 70039955048184 70090402516992 70125354512928 70269643521792 70304684899878 70308070858233 70508378752416 70615741607424 70650955574316 70774879104072 70852240348032 70998024987648 71036850643452 71084592623616 71269808328576 71305348459059 71347710560256 71378330609664 71472856215552 71508497599968 71539186653792 71617383332352 71743002000384 71768198596608 71778778098456 71803987259472 72008557023744 72039460686336 72044465546196 72075384619524 72249720433792 72280727595648 72316771841457 72486655594496 72522802530464 72548272997568 72711765588429 72786187229184 72822483532656 73029954995712 73061297008128 73066372858908 73305986143104 73496989838844 73577326515264 73706382972288 73743138149967 73774786236723 73786948528128 73818615416832 73855426561488 74065840882176 74069407982336 74091853274112 74106344189774 74258824430736 74349367947712 74371898075904 74502348231168 74507524197348 74539500333012 74815406528742 74865687975936 74869293597696 74906628684264 75060755580096 75274603886592 75312141089328 75344462539632 75645352833024 75677817286656 75683074917216 75838799418624 75876617968866 75931269393408 76092790669632 76125447148608 76384076981784 76500386741376 76672785696078 76718336561152 76756593710368 76914527069952 76918231366272 76956588197073 76989615389037 77175837736096 77208959022624 77293353106944 77428927566848 77452390895616 77467539066632 77721585500416 77745137513472 77748881812992 77787652864428 78009270109056 78042749076864 78048171008379 78128054544384 78208761900456 78265093091328 78304121561952 78554789480448 78593962414032 78817876836864 78851702831616 78891023827044 79115784578688 79155237263817 79321926096468 79375236255744 79442709308352 79587582665349 79621738992081 79669041813504 79703233099776 79708770391536 79848581553312 79935860905472 79970166701568 80178534369648 80237994289024 80266174380288 80406963242496 80447059799964 80481584985516 80569556248896 80676253702528 80710877250432 80716484547127 80751125360763 80799099144192 81009626651712 81108401397504 81275288979456 81280935488016 81315818545104 81547487543808 81588152846772 81949132235776 81989997826984 82158699370176 82392769738752 82428129957888 82433856558768 82437826672648 82469234410992 82733235729408 82749416730266 82774492329672 82834112065536 82919680843824 83010317094144 83045942343936 83087354881674 83324070992448 83328083980128 83541177484578 83643038941176 83734465865856 83815141760064 83906756803584 84191822984832 84223898972928 84227955297408 84269957269797 84467920982016 84510042618144 84683929372416 84726158725494 84787184182272 85101021937152 85137544447488 85143459281868 85386033239936 85422678067584 85604389503336 85666047520768 85708766626912 85932086604507 85983138367488 86020039452672 86062935084048 86176907364064 86308128631296 86351167924164 86485715103744 86502630016088 86528842953696 86533010287056 86822817453108 86860078900452 86955022245312 87107543512704 87150981449961 87202757351424 87240181856256 87436783687968 87532357406208 87716687173632 87760428872688 87894061362432 88010458584576 88048229727744 88054346778684 88092136757196 88343111505792 88374138165504 88387165584003 88418207715786 88670111441472 88708165685568 88869935719191 88960895502336 89005257651024 89258833883648 89297140787712 89303344605332 89627672040192 89672366690478 89829654247476 89927843518656 89966437539264 90222752176128 90267743575152 90272090978472 90457833647808 90556709557248 90667125026816 90760785415344 90799736906736 90898986537216 91162348285952 91207808233568 91246951572192 91441052424018 91506914397184 91534643785728 91552546169656 91740923486784 91880617061376 92192773765248 92238747555357 92382468406272 92428536791448 92495110017024 92691865956096 92731646202624 92738088628614 92742555006729 92777888712366 93148399898112 93188376073728 93284640949302 93386606730912 93500472683904 93692858029056 93739579866504 93744094477644 94011171669888 94058052240867 94098418808823 94154322143232 94201274099088 94366505472096 94469653797376 94664033316864 94715800857936 94756449709584 95026411104768 95073797945412 95344663466624 95385582205056 95392209010241 95489844443136 95657336000512 95705037464608 95738649679296 96011409364992 96052614248448 96059287394928 96100512826032 96304938191253 96374303460864 96422362455276 96731030663424 96949020784572 97096644710208 97315458768099 97373273327616 97415062677504 97421830478544 97741314857472 97775642225664 97794765226678 97824400025976 97995986451792 98103102020352 98145204588288 98275177296384 98324184199956 98366381648964 98473902081984 98681273070336 98730482481774 98754454509568 98789137698816 99011765907648 99054258443712 99162530767872 99336464308224 99343365596464 99386000444016 99753875371656 99825724796928 99875504912352 100081007440128 100130914857402 100416188119104 100459283386176 100910766556288 101118399224832 101168823958488 101241692524544 101457054226176 101500596198144 101551211522046 101556102350781 101845435975712 101876298251904 102000515655168 102105883592262 102210390577152 102230380928104 102261359854368 102552702759936 102557641821696 102596714947584 102608784262764 102652820518716 102945278696832 102996614440863 103057804142592 103157097550848 103208538922632 103660183351296 103665175750656 103716870485904 104012360145408 104056998769152 104064228011172 104278349200608 104405495415936 104791949885376 104836923082944 105028105849953 105090502449152 105135603775488 105188031769392 105487712771584 105540316351756 105762568128624 105923612411136 105976433361474 106116776887132 106162318656108 106278360522048 106464775404416 106497037481472 106517866216619 106555275965178 106626888935424 106904712492864 107021565840384 107209284323328 107262746399952 107308779980688 107426074998528 107614503000576 107668167147684 108012835535616 108066698319294 108144535196672 108177306292224 108374580650688 108421091393472 108729983391744 108784203795696 108822409496352 109179280843776 109233725298984 109544932493568 109591945512192 109599559288362 109911808745024 109958979214656 110245484758266 110310980972544 110365989772896 110559574458432 110680422792192 110727923125248 110783139842232 111098761323264 111104111973504 111159516284661 111388236646104 111524051921568 111645954487808 111753522346752 111761286296022 111809250499518 111875675738112 112255763979776 112298531963904 112303940396544 112359943026396 112680056824192 112736247012103 112911905829888 112968211633992 113049578909696 113352011674891 113468029249536 113516725929984 113524612375824 113758199127936 113814926953299 113896904090112 114131256864768 114139186004448 114188170722912 114576115472676 114750580112064 115009178544117 115077504841728 115134890565552 115371790604928 115377347049408 115763756604144 115813438533936 115940029660416 116143391350272 116201308599948 116582378250624 116623322719488 116681479296642 116709809874944 117013905163584 117064123615296 117192081816576 117347278112768 117397639636992 117405795704912 117456182342928 117790815341056 117832184220672 117849554112004 117890943621048 118226815255296 118277554247424 118336535740566 118493247625588 118673676868032 118982889144702 119062854383616 119503562720256 119563155587304 119772872329968 119903791358208 119955250052352 120356991433536 120362787971296 120399261570432 120610444863744 120670589699946 120742279409664 120794097954816 120854334373344 121014380553792 121066315875648 121198648716288 121514439977568 121662602096256 121912933469184 121921403232024 121973727817656 122321231315712 122382229270158 122507489415168 122923698353664 122984996740476 123176624541696 123238049055264 123589154608128 123642194936832 123650784838152 123656740008972 123703851616488 124124125095399 124197866530816 124251168098304 124379521265736 124515475641216 124667296911872 124923810705408 124986106488672 124992125970192 125348228893184 125410736321156 125464558411764 125601698798784 125822007296128 125860135205376 125884750983277 126287734477248 126335848459392 126341932946112 126701881473024 126765063927216 127025894058624 127089238088241 127180776273408 127651532905728 127715188922802 128079049859904 128134017101376 128406584255004 128499071281152 128563149940368 128974707551232 129030059179008 129094402626072 129265361046096 129462192946944 129526751886246 129753945024132 129799515430584 129895773971392 130234226179662 130290118350678 130321753143296 130367522967552 130432533367968 130661315269056 130804136027136 130860272784384 131033569728512 131098912266608 131155175531952 131298536109312 131575030760448 131640643309032 132015687876864 132072344591616 132081520168026 132138205135794 132216707690496 132514667258688 133005167162208 133167339883136 133441343253504 133507886476536 133888250825472 133945711181568 133955016907998 133961468343053 134441508060288 134508550035717 134744481371214 134824532299776 134882394476544 134891765277984 134949656308896 135276072301568 135334128264192 135401615362728 135408136467708 135686750471712 135835064335872 136000687540224 136141178123016 136199605360104 136348479805824 136736937013248 136743522428928 136795619930112 136811712350352 136870427358288 137161578636027 137260371595776 137328819254484 137542796734464 137611385230176 138289160647872 138683146860544 138742665025536 138752304014896 139037798934144 139107132942921 139207327221248 139722599847168 139782564110592 140037474466604 140079910096368 140250709025856 140539287043584 140566773776143 140609369799756 140616141716466 141016757504832 141231483214848 141301911148632 141549758208144 141704480696064 141996049975296 142073701286904 142539616657152 142610696918118 142695421120512 142756661219328 143016995199936 143078373307584 143234766664704 143486004000768 143536397193216 143557556196912 143607974518944 144017114047488 144078921372672 144088931092392 144150769239048 144499440867584 144561455191296 144633543682914 145045605060928 145096545995136 145423531176858 145572374458368 145644967065312 146059909991424 146122594016256 146132745717816 146611972286208 146692147840017 146993979677688 147154653030528 147412765944576 147486276299934 147549572473446 147573897056256 147637230833664 147710853122976 148131681764352 148138815964672 148183706548224 148212688379548 148517648861472 148698735895424 148743796151808 149004696462336 149015048394696 149079000666024 149630813057484 149731375951872 149738587195392 149813257368528 150121511160192 150196372286103 150549207773184 150624282178656 150688925079264 151366149834432 151677598837248 151753235937732 151862538786816 152185581339264 152250894297216 152326817283069 152768153963568 153000773482752 153158825388393 153345571392156 153513187420736 153829054139904 153836462732544 153913176394146 153979230778074 154351675472192 154417918045248 154586706213888 154857855133696 154935078133264 155443171000832 155490275026944 155497763625984 155575305728856 156018540218112 156085498153728 156096342016758 156256109088768 156417523800912 156608243123904 157109578960896 157187924828064 157635753673728 157703405663232 157782047654088 158231569157376 158310474527634 158643852192936 158885418616704 158964650042211 159175165330698 159243477984162 159338083627008 159406466199552 159417540783072 159697163106624 159832913947767 159871721810944 159940333403136 160357068739296 160475988578048 160532348760576 160813926484992 160894119599928 160963169971032 161139112497792 161352507405056 161421754500864 161432969094254 161502250721526 161598198288384 162019253303424 162100047478941 162216802795008 162550577958912 162561870976032 162631637090208 163094975087616 163176305693544 163898264471552 163979995653968 164317398740352 164399338932543 164785539477504 164856259915776 164867713117536 164875653345296 164938468821984 165466471458816 165498833460532 165548984659344 165839361687648 166020634188288 166091884687872 166174709763348 166648141984896 166656167960256 167082354969156 167286077882352 167468931731712 167630283520128 167641929444033 167713875749277 167813513607168 168383645969664 168447797945856 168455910594816 168539914539594 169020085236288 169367858744832 169452317450988 169574368364544 170202043874304 170275088894976 170286918563736 170772066479872 170845356135168 171208779006672 171417533253824 171864173209014 171966276734976 172040078905344 172125870168096 172353814728128 172616257262592 172702335848328 173005260032176 173057685907392 173066020574112 173645634906216 173720157800904 173910044490624 174215087025408 174301962899922 174405514702848 174480363712512 174873567375936 175064714812416 175433374347264 175520857745376 175788122724864 176020917169152 176096459455488 176108693557368 176184273514392 176686223011584 176748276331008 176774331168006 176836415431572 177340222882944 177416331371136 177504803610849 177739871438382 177921791004672 178010515302048 178474333717053 178517667767296 178594281575424 178606689210664 179255344080384 179344733380956 179659308494952 179855687037312 179932875078528 180445504352256 180535487150304 180544181956944 180915667295616 181005884549919 181113419114496 181521570830688 181599473813472 181797973074432 182415616467136 182493903144384 182882104848036 183013828794368 183105092339312 183481846973568 183573343905237 183761234122752 184385547530496 184477495110714 184764936812544 184857073582896 185383731912192 185463292405248 185476177257228 185485110013458 185555777424732 186296799796224 186376752147456 186569281898604 186773213461824 187000945367808 187385716058112 187479159733008 187488188955288 188022343339776 188116104481734 188196837617646 188308644286464 188402548198176 188733010944192 188939307594752 189431601715872 189512899419168 190052822209536 190147595890824 190689326933248 190771164410112 190784418020482 190979688886272 191410074929216 191477299358592 191572783384203 192022818729984 192105228496896 192118574789856 192201025652064 192609876382506 192748606921728 192844724910552 193462061326848 193898041569144 194193289420416 194290127829369 194630917536198 194746546655232 194830125355008 194843660957088 195351339269493 195482629714944 195551284451328 195589530453356 195648800051952 195991972903584 196206204040704 196290409176576 196550354592768 196648368399912 196732763297928 196947804163968 197362546140672 197460964963548 197508909019136 198023531815296 198108516887424 198122280252039 198207307703691 198325061535744 198672928616448 198686731192928 198772000888032 199507750743312 199751009824704 200162014880256 200261829714804 200832376238208 200918566772352 200932525361997 201821533112576 202116722056821 202236798449664 202337647916976 202914108452352 203001192396288 203102423044092 203112204701562 203690871951424 203752596503808 204001031310336 204211767184524 204460761856208 204522719708736 205105405519872 205115283643392 205193429895168 205217568525528 205305641037432 205890557393664 205993228881726 206115608285184 206314195101696 206417077845264 207330351501312 207433740971808 208024720290816 208113997538304 208128456022344 208556698401216 208810990831872 209583899770752 209673846165888 210056211699906 210181004898304 210271207550976 210376063538784 210924212574699 210975425543168 211080632703512 211525136257248 211847224822272 211952866722948 212233553774264 212324637312216 212556721044096 212929550808832 212994074962944 213035732433238 213110551930356 213253777870848 213809424985728 213916045377177 214043131680768 214418568646656 214525492799904 214617559961376 214852149997056 215229006001152 215336334295368 216025671071232 216133396638588 216289070393344 216749161301376 216842182786944 216950315524371 217459966783488 217568407591392 217644818992704 218135296765287 218358561687552 218467450597968 219089864987136 219183891024384 219199118576724 219823617490048 219917958429312 220490969516532 220731979545792 221119148916864 221229414449901 221324358710169 221360845584384 221455846250496 221566279684464 222197522646528 222208223947008 222319032569322 222776473292208 223048103843136 223291908975616 223507044693504 223522572592044 223618500999036 224511527959552 224597063927808 224607880793088 224719886052792 225360113648384 225472494024206 225823811659776 225936423267984 226704023349782 226936058499072 227033451859968 227049224751648 227516398255872 227629853906598 227793808180224 228278372008896 228376341445824 229152230945352 229501160224128 230018357088234 230155009683456 230269781131104 230743581209856 230754694098816 230869764591219 231527513208288 231626877067872 231880059320832 232286782700544 232402617199896 233164756501248 233246645438976 233362958593284 233419619749888 234027810327168 234128247230592 234144513025137 234384163633152 234694556225536 234795279273984 234811591409824 234912364685856 235581630682112 235664368441344 235699108224008 235781887242096 236453630510592 236555108494848 236673071481132 236986495251176 237347353736064 237465711791451 237965778289404 238125708767232 238762747996047 238865216976243 239007125440512 239126311174608 239545744659936 239807582716416 239910500104704 240713982867072 240725575942592 240798523140864 241220889727488 241341179399892 241708668746688 242028761107584 242132631751296 242149453641381 242253376082289 242397297432576 243028879955136 243325204192512 243825866938368 243842806464048 243947455635312 244642462631424 244764458540316 245847396707328 245969993480952 246476098110528 247178309216256 247284389873664 247301569676304 247313480017944 247407703232976 248248250190798 248395733061632 248502336196608 248759042531472 249030951282432 249334593823744 249972212977344 249984251940384 250696457786368 250821472642312 250929116823528 251203397597568 251644014592256 251720270410752 251769501966554 252575468954496 252671696918784 252683865892224 252809871809391 253403762946048 253530127854432 254051788117248 254178476176482 254361552546816 255303065811456 255430377845604 256158099719808 256268034202752 256813168510008 256998142562304 257126299880736 257796259813521 257949415102464 258060118358016 258188805252144 258530722092192 258924385893888 259053503772492 259507890048264 259599030861168 259791547942784 260468452359324 260580236701356 260643506286592 260865066735936 261322630538112 261452944349883 261608272054272 261720545568768 262067139457024 262197824533216 262310351063904 262597072218624 263150061520896 263281286618064 264031375753728 264144689183232 264163040336052 264276410271588 265029334517376 265161496752009 266010334324416 266334679766272 266609807157573 266882686507008 267015772953072 267776501650944 267891422363136 267910033815996 267922936686106 268883016120576 269017100071434 269488962742428 269783530555968 269899312617792 270552144603136 270668256528384 270803230725456 270816272935416 271373500943424 271670128671744 272001375080448 272282356246032 272399210720208 272696959611648 273487044857856 273623424700704 273740854716576 274323157272054 274520743191552 274657638508968 275222770460352 276578321295744 276716242666071 277366293721088 277485330051072 277504608029792 278075597868288 278214265885842 278227665020187 278414654442496 279445199694336 279565128221184 280074948933208 280159820192736 280501418051712 281078574087168 281133547552286 281218739599512 281232283432932 282033515009664 282174156722601 282295256426469 282462966429696 282603822297264 283099516416288 283408961392128 283992099950592 284147402573808 285079233314304 285221393836236 286033990399872 286156746615168 286176627030723 286469533329408 286972008001536 287115112393824 287215949037888 288034228094976 288157842745344 288177862184784 288301538478096 288998881735168 289122910382592 289267087365828 290091210121856 290193091990272 290235869967329 290847062353716 291289934130624 291821136439613 291946376304297 292119819982848 292245188032512 292265491435632 293223944572416 293384295680034 293987959355376 294309306061056 294825531889152 294972552599868 295099144946892 295421706245952 296263363528704 296277631929344 296367413096448 296425376759096 297035297722944 297397471790848 297487592303616 298009392924672 298030096789392 298158001332048 299261626114968 299477174390784 299626514737056 300243022320384 300392744572206 301248564357312 301377850158528 302732299668864 303355197674496 303506471875464 303725077573632 304371162678528 304501788594432 304653634566138 304668307052343 305536307927136 306001546965504 306317650776786 306691142784312 307026374841472 307658108279808 307672925465088 307826352788292 307958461556148 308703350944384 308835836090496 308989843322589 309173412427776 309715710267392 309870156266528 310886342001664 310980550053888 310995527251968 311150611457712 312037080436224 312170996307456 312192684033516 312835047601824 313216486247808 314375849656128 315084317549859 315271507347456 315406811326464 315564095308176 316463138314752 316620949055268 317287704385872 317770837233408 317929300084422 318350330661396 318486955968324 318835081566144 319394326213248 319553598649857 319665827895534 319743443621888 319880666806272 320714137478592 320951977156096 321064697521152 321627852969984 321788239199856 321926339942064 322278224995584 322705014810112 322843509001728 322865938188508 323004501443052 324038506606848 324200094957882 324433605590016 325123741952064 325263274180416 326189950175232 326352611387088 327796528943104 327959991307936 328634797480704 328798677865086 329735426235072 329751306690592 329876937643968 330932942917632 330997666921064 331097969318688 331678723375296 332041268376576 332183769375744 332349419526696 333296283969792 333312335920512 333478548853983 334164709938312 334572155764704 334937863463424 335260567040256 335283858888066 335427751498554 335627027214336 336767291939328 336895595891712 336911821189632 337079829079188 338040170472576 338208741036309 338735717489664 338904634901976 339148736729088 340056035024673 340404087748608 340550177789952 340573837127472 341544132959744 341690712270336 342417558013344 342835066507648 343728346418028 344251740336192 344707629456256 344879524883179 345027535632351 345232514525184 345404671696656 346010520064352 346115371814784 346132041148224 347291269812432 347440315601808 347820088981248 348430174050816 348603925799844 349747134751872 350129429624832 351041715490752 351576245449728 352041834338304 352192918910976 352217387114736 352368547028784 353372446023168 353496552662016 353548662336012 353672830863144 354680445765888 354832662742272 355009607221698 355479742876764 356021030604096 356948667434106 357035335534592 357188563150848 357213378421328 358510688160768 358689466761912 359318616989904 359711374074624 359865750157056 361070974300608 361088363913888 361831334591232 362011769099838 362226838228992 363043141661376 363198947626944 363595946148864 364831232934272 364987806288768 365764209696072 366027657588736 366210184678624 366963693947136 367146687810474 367522468245504 368771095060992 368954990221428 369529873625088 369714147165792 370767463824384 370926584810496 370952354514456 370970220026916 371111554849464 372372375286197 372593599592448 372753504294912 373138563797208 373546426923648 374001890735616 374771432116224 374958319466016 374976377910576 376044686679552 376232208963468 376393675235292 376805096396352 377466021888384 377654252949831 377878615189504 378863203431744 379025798838336 380105644419072 380295191781648 381378653866496 381542328820224 381568836040964 382820149858432 382954598717184 383145566768406 384237149579712 384402051304128 385103054783161 385219752765012 385497213843456 385689449821104 386924122653696 387796083138288 388386578840832 388580255658738 389261835072396 389687321914176 390702678538986 390965259429888 391102568902656 391179060906712 391297600103904 391983945807168 392412408081408 392580818353152 393100709185536 393296736799824 393465526595856 393895608327936 394725092281344 394921929927096 396047063630592 396217033774848 396244560504078 396414615407382 396650123071488 397373462385856 397544001776064 399015501486624 399502019649408 400324029760512 400523659429608 401664752476416 401837133544704 401865050723994 401884405029159 403643066225152 404233444113642 404473596899328 404675295833952 405828216904704 406002384792576 406204846088184 406224409403124 407381743902848 407505193007616 407584893043757 408002062620672 408423534369048 408921523712416 409045439417472 410210811039744 410230567286784 410386859790336 410435137051056 410611282074864 411484735908081 411781114787328 411986457763452 412628390203392 412834155690528 414867481943616 416049440581632 416227995076608 416256912044688 417113396802432 417321398828763 417621981663744 419167799541504 419347692331776 420112423399812 420752127077568 421700321328429 421848425149398 421950851086336 422161265407024 423050272514496 423694449644544 423905733445896 424467107548528 424649274624432 425113442088192 425859101617664 425988149925888 426071464866476 426221103860712 427618849971456 427832090754354 428086263361536 429050985599808 429235119922752 429704299994112 430458012002304 430672668590736 432051342142464 432266793277176 432578140786688 433498322602752 433684365573888 433900631048742 435136815182784 435289637985408 436270593530574 436717123375104 436934901195936 438179729974272 438367782048768 438398237153448 439647234980096 439835916858624 440076443520051 440981939033064 441463959091584 442238297833728 442458828899802 442648717420338 442721691168768 442911692500992 443132559368928 444395045293056 444416447894016 444638065138644 445552946584416 446096207686272 446583817951232 447014089387008 447045145184088 447237001998072 449023055919104 449194127855616 449215761586176 449439772105584 450720227296768 450944988048412 451647623319552 451872846535968 453408046699564 454098449503296 455032796511744 455121792016463 455259707813196 455587616360448 456556744017792 456752682891648 456980451849207 458304461890704 459002320448256 459476476165179 460036714176468 460539562262208 461487162419712 461509388197632 461739529182438 463055026416576 463253754135744 463760118641664 464573565401088 464805234399792 466329513002496 466493290877952 466725917186568 468055620654336 468256494461184 468289026050274 468768327266304 469623182819648 469824729371712 471163261364224 471328736882688 471398216448016 471563774484192 472907261021184 473110216989696 473346142962264 473972990502352 474694707472128 474931423582902 475931556578808 477525495992094 477730433952486 478014250881024 478252622349216 479091489319872 479615165432832 479821000209408 481427965734144 481451151885184 481597046281728 481691237233531 482441779454976 482682358799784 483417337493376 484057522215168 484265263502592 484298907282762 484506752164578 484794594865152 486057759910272 486300142436823 486650408385024 487651733876736 487685612928096 487894911270624 489284925262848 489528917080632 491694793414656 491939986961904 492952196221056 493198016797629 494356618432512 494568779747328 494603139352608 494626960035888 494815406465952 496496500381596 497518085062944 498061902564864 498669187647488 499944425954688 499968503880768 501392915572736 501642945284624 501858233647056 502406795195136 502925788332099 503288029184512 503440540821504 503539003933108 505150937908992 505343393837568 505367731784448 505619743618782 507060255708864 508103576234496 508356952352964 508723105093632 510606131622912 510860755691208 512316199439616 512536068405504 513626337020016 514252599761472 515592519627042 515898830204928 516120236716032 516377610504288 517061444184384 517848771787776 518107007544984 519015780096528 519198061722336 519583095885568 520936904718648 521160473402712 521730133471872 522645261076224 522905888699766 523216544108544 523441091137536 524395649066432 524620702127808 525194144437248 526300123041792 526562573236128 528062751507456 528289378366464 528326080672104 528552820543176 530058669034752 530322993504018 532020668648832 532669359532544 533219614315146 533765373014016 534031545906144 535553003301888 535782844726272 535820067631992 535845873372212 537766032241152 537871208746729 538034200142868 538977925484856 539567061111936 539798625235584 541104289206272 541336513056768 541606461450912 541632545870832 542747001886848 543017653649757 543340257343488 544564712492064 544798421440416 545393919223296 547246849401408 547481709433152 548646314544108 549041486383104 549315277017936 550445540920704 550720031715711 553156642591488 553432485332142 555009216059584 556151195736576 556428531771684 556455330040374 556829308884992 558890399388672 559130256442368 560149897866416 560319640385472 561002836103424 562157148174336 562267095104572 562437479199024 562464566865864 564067030019328 564348313445202 564590512852938 564925932859392 565207644594528 566199032832576 566817922784256 568294805147616 570158466628608 570442787672472 572067980799744 572313493230336 572353254061446 572939066658816 574230224787648 574431898075776 574718350152609 576068456189952 576315685490688 576355724369568 576603076956192 577997763470336 578245820765184 578534174731656 580182420243712 580386183980544 580471739934658 581694124707432 582579868261248 582870383488107 583642272879226 583892752608594 584239639965696 584490376065024 584530982871264 586054017808479 586447889144832 586768591360068 587975918710752 588618612122112 589651063778304 589945105199736 590198289893784 590843412491904 592526727057408 592555263858688 592850753518192 594070595445888 594366840756117 594794943581696 594975184607232 596018785849344 596060193578784 596316002664096 598523252229936 599253029474112 600486044640768 600785489144412 602497128714624 602755700317056 602797576085991 605464599337728 606350166170463 606710395348992 607012943750928 608742325357056 609003577188864 609307269132276 609336614104686 611072615854272 612003093931008 612635301553572 613382285568624 614052749682944 615316216559616 615345850930176 615652705576584 615916923112296 617406701888768 617671672180992 617979686645178 618346824855552 619740312533056 621772684003328 621991054503936 622301222915424 624074160872448 624341992614912 624385368067032 625670095203648 626432972495616 628751699312256 630168635099718 630543014694912 630813622652928 631128190616352 632926276629504 633241898110536 634575408771744 635541674466816 635858600168844 636700661322792 636973911936648 637670163132288 638788652426496 639107197299714 639331655791068 639486887243776 639761333612544 641428274957184 641748136131531 641903954312192 642129395042304 643255705939968 643576478399712 643852679884128 644556449991168 645410029620224 645687018003456 645731876377016 646009002886104 648077013213696 648400189915764 648867211180032 650247483904128 650526548360832 650850946573113 652379900350464 652705222774176 654405890295861 655919982615872 657269594961408 657597355730172 659470852470144 659502613381184 659753875287936 661995333842128 662195938637376 663357446750592 663688243349703 664082536753152 664367538751488 664698839053392 666592567939584 666624671841024 666957097707966 668329419876624 669144311529408 669875726926848 670521134080512 670567717776132 670855502997108 673534583878656 673791191783424 673823642379264 674159658158376 676080340945152 676417482072618 677471434979328 677809269803952 680112070049346 680808175497216 681100355579904 681147674254944 683088265919488 683381424540672 684835116026688 685670133015296 687456692836056 688503480672384 689415258912512 689759049766358 690055071264702 690465029050368 690809343393312 692021040128704 692230743629568 692264082296448 692609293773657 694582539624864 694880631203616 695640177962496 696860348101632 697207851599688 699494269503744 700258859249664 702083430981504 702433539075411 703152490899456 704083668676608 704385837821952 704434774229472 704737094057568 706744892046336 706993105324032 707097324672024 707345661726288 709360891531776 709665325484544 710019214443396 710959485753528 712042061208192 712397135374353 713897334868212 714070671069184 714377126301696 714426756842656 716288243988141 716595650928729 717021376321536 717378933523824 718637233979808 719422748149248 719731500314112 722141948601216 722176727827776 723662669182464 724023538199676 726086283322752 726397895253888 726448360924143 726760128246867 727191892297728 729662465868544 729975612577536 731528419392144 732420369357248 733927387894272 734293375620948 737542190121984 737909980442856 739428294331584 741534927648768 741853169620992 741904709028912 741940440053832 742223109698928 744744750572394 745187199184896 745507008589824 746277127594416 747092853847296 748003781471232 749916638932032 749952755821152 752089373359104 752464417926936 752787350470584 753610192792704 754932043776768 755308505899662 755757230379008 757726406863488 758051597676672 758429615428173 760211288838144 760590383563296 762757307732992 763084657640448 763137672081928 765640299716864 765909197434368 766291133536812 768474299159424 768804102608256 770206109566322 770439505530024 770994427686912 771378899642208 773388779440563 773848245307392 775592166276576 776773157681664 777160511317476 778523670144792 779374643828352 781405357077972 781930518859776 782358121813424 782595200207808 783967891614336 784358833049649 784824816162816 785161636706304 786201418371072 786593473599648 786931053191712 787791216655872 789450184562688 789843859854192 792094127261184 792434067549696 792489121008156 792829230814764 794746924771712 795088003552128 795484490256027 798031002973248 799004039298816 799829421472719 800648059521024 801047318859216 803329504952832 803674267089408 803730101447988 803768810058318 807286132450304 808466888227284 809350591667904 811656433809408 812004769585152 812409692176368 812448818806248 814763487805696 815010386015232 815169786087514 816004125241344 816847068738096 817843047424832 818090878834944 820461134573568 820870274102112 821222564149728 822969471816162 823562229574656 823972915526904 825668311381056 829734963887232 830148727998213 832098881163264 832455990153216 832513824089376 834226793604864 834642797657526 834682995060561 835243963327488 838335599083008 838695384663552 840224846799624 841504254155136 843400642656858 843696850298796 843901702172672 844322530814048 846100545028992 846522470167803 846885769279407 847388899289088 847811466891792 848934215097056 849298549248864 850226884176384 851718203235328 851976299851776 852142929732952 852442207721424 855237699942912 855664181508708 858101971199616 858470239845504 858529881092169 859408599988224 860916024004608 861345337181472 864102684284928 864533586554352 866996645205504 867368731147776 867801262097484 870273630365568 870579275970816 870707609901987 872541187061148 873869802391872 875463409318839 875839128912891 876359459948544 876735564097536 876796474306896 879294469960192 879671833717248 880152887040102 881963878066128 882927918183168 884476595667456 884917657799604 885297434840676 886265118737856 888790090586112 888832895788032 889276130277288 891105893168832 892192415372544 893167635902464 894028178774016 894090290368176 894474003996144 898046111838208 898431523172352 898879544211168 901440454593536 901889976096824 903745693071936 906816093399128 908196899006592 910065593023488 910243584032926 910519415626392 911175232720896 913113488035584 913505365783296 913960903698414 914004921157029 916608923781408 918004640896512 918952952330358 920073428352936 921079124524416 922974324839424 923018776395264 923479058364876 926110052833152 926507508271488 926969529967767 927520237283328 929147130802176 929610468799584 932659026004992 932986581755904 933451834373136 936111241308672 936512988922368 936578052100548 939246365639296 939649458743424 942326522728448 942796432896032 943127548968384 945252952649577 945814522042368 946220433979392 946692285924528 947945981004704 949389414944256 949862847165804 951863113157616 955050991984188 955460867904972 956505244698432 958182978639744 958660795949571 959230330865664 959642000418816 962855931468288 962902303770368 963194092563456 963382474467062 964883558909952 965364717599568 966834674986752 968115044430336 968530527005184 968597814565524 969013504329156 972115519820544 972600284873646 973300816770048 975371225856192 975789822541248 978569850525696 979057834161264 983389586829312 983879973923808 985904392442112 986396033595258 989206278705216 989253920071776 989630812931904 992993000763192 995036170125888 996123805129728 997338375294976 999888851909376 999937007761536 1000435646561949 1002785831145472 1003285890569248 1003716467294112 1004813590390272 1005851576664198 1006576058369024 1006881081643008 1007078007866216 1010301875817984 1010686787675136 1010735463568896 1011239487237564 1014120511417728 1014626223108927 1016207152468992 1016713904705928 1017446210187264 1020168105074019 1021212263245824 1021721511382416 1024632398879232 1025072136811008 1027252674040032 1028505199522944 1031185039254084 1032755221008576 1034122888368768 1034638574649537 1035082606897053 1035697543575552 1036214015089968 1038031560193056 1038396123444672 1039166191771136 1041873809437296 1042320946805424 1043460266943744 1045290522152448 1045811777399532 1048791298132864 1049241404255616 1049314299112651 1050388288874496 1053125146472256 1056125503014912 1056578756732928 1056652161344208 1057105641086352 1060117338069504 1060645987008036 1064041337297664 1065338719065088 1066439228630292 1068063091812288 1071106006603776 1071565689452544 1071640135263984 1071691746744424 1075532064482304 1075742417493458 1076068400285736 1077955850969712 1079134122223872 1079597250471168 1083212922901824 1083265091741664 1085494003773696 1086035307299514 1086680514686976 1089129424984128 1089596842880832 1090787838446592 1094493698802816 1094963418866304 1097292629088216 1098082972766208 1098630554035872 1100891081841408 1101440063431422 1106313285182976 1106864970664284 1110018432119168 1112302391473152 1112857063543368 1112910660080748 1113658617769984 1117117125858591 1117780798777344 1118260512884736 1120299795732832 1120639280770944 1122005672206848 1124314296348672 1124534190209144 1124874958398048 1124929133731728 1128134060038656 1128696626890404 1129181025705876 1130415289189056 1132398065665152 1132962758849493 1133635845568512 1136589610295232 1140316933257216 1140885575344944 1144135961599488 1144626986460672 1144706508122892 1148460449575296 1148863796151552 1149436700305218 1152711448739136 1153206153912384 1155309164349483 1155995526940672 1156491641530368 1157068349463312 1160364840487424 1160772367961088 1160943479869316 1163388249414864 1165159736522496 1165740766976214 1167284545758452 1167785505217188 1169061965742528 1172108035616958 1172895778289664 1173537182720136 1175951837421504 1177237224244224 1179302127556608 1179890210399472 1180396579787568 1181686824983808 1185110527717376 1185701507036384 1188141190891776 1188733681512234 1189589887163392 1189950369214464 1192120387157568 1192632005328192 1197046504459872 1198506058948224 1200972089281536 1201570978288824 1204994257429248 1205511400634112 1205595152171982 1205653215087477 1210929198675456 1212700332340926 1213420790697984 1214025887501856 1217484650714112 1218007154377728 1218614538264552 1218673228209372 1222145231708544 1222754679131271 1224006187862016 1225270603107144 1226764571137248 1228105499365888 1230632433119232 1230691701860352 1231305411153168 1231833846224592 1234813403777536 1235343344361984 1235959373290356 1239480625066112 1240098717133133 1243545368006656 1244602445830848 1246872128423801 1248148321744896 1248683985229824 1248770736134064 1251340190407296 1251964196486289 1252865944991232 1257503398624512 1260337270199436 1262256381232704 1265100963985287 1265852553259008 1266483796221072 1269150817543488 1271083348933632 1271717200337688 1273401322645584 1273947823873296 1275340326264576 1277577304852992 1278214394599428 1278663311582136 1282856549914368 1283496272263062 1283807908624384 1284258790084608 1287152956799424 1287705359768256 1289112899982336 1290820059240448 1291374036006912 1291463752754032 1292018005772208 1296154026427392 1296800379831528 1297734422360064 1300494967808256 1301053096721664 1301701893146226 1305410445548352 1308811780591722 1311839965231744 1314539189922816 1315194711460344 1318941704940288 1319005226762368 1319507750575872 1320229330560153 1323990667684256 1324391877274752 1326714893501184 1327376486699406 1328165073506304 1328735077502976 1329397678106784 1333185135879168 1333249343682048 1333914195415932 1336658839753248 1338288623058816 1339751453853696 1341042268161024 1341135435552264 1341711005994216 1347069167757312 1347582383566848 1347647284758528 1348319316316752 1352160681890304 1352834964145236 1354942869958656 1355618539607904 1360224140098692 1362295348509888 1365365376049389 1366176531838976 1366762849081344 1369670232053376 1371340266030592 1374913385672112 1377006961344768 1378830517825024 1379518099532716 1380110142529404 1381618686786624 1384042080257408 1384461487259136 1384528164592896 1384732260816047 1385218587547314 1389165079249728 1389761262407232 1391280355924992 1393720696203264 1394415703199376 1398988539007488 1404166861963008 1404867078150822 1406304981798912 1408869548458944 1409474188115136 1413489784092672 1413986210648064 1414194649344048 1414691323452576 1418721783063552 1419330650969088 1420038428886792 1421918971507056 1424084122416384 1424794270748706 1427794669736424 1428853513685312 1432576487976282 1433191301857458 1434042752643072 1434757867047648 1437274467959616 1438845496298496 1439463000628224 1444283897202432 1444353455655552 1445073711700593 1447325338364928 1448047076399352 1452172566645504 1452795790507776 1452896721848286 1453520256493734 1454383784595456 1459324931737088 1459951225155072 1463056838784288 1464840738714496 1467854775788544 1468586751241896 1473576151773583 1475084380243968 1475819960885712 1478856588663168 1479594050392887 1483069855297536 1483706339241984 1483809418057824 1483880880107664 1484446219397856 1489489501144788 1492554255188832 1494185707694592 1496007562942464 1499833277864064 1499905511642304 1504178746718208 1504928835853872 1505574700941168 1507220385585408 1508777364996297 1509864087553536 1510617011799324 1515452813726976 1516103195353344 1516859230856346 1521180767126592 1525514615465984 1526169315280896 1526275344163856 1531280599433728 1531818394868736 1532582267073624 1536948598318848 1537608205216512 1540412219132644 1540879011060048 1542757799284416 1546777558881126 1547696490614784 1551184332553152 1553546315363328 1554321022634952 1557047340289584 1558749287656704 1562810714155944 1564716243626848 1565190400415616 1567935783228672 1568717666099298 1569649632325632 1570323273412608 1573186947199296 1573862106383424 1575582433311744 1578900369125376 1579687719708384 1584188254522368 1584868135099392 1584978242016312 1585658461629528 1589493849543424 1590176007104256 1590968980512054 1596062005946496 1598008078597632 1599658842945438 1601296119042048 1602094637718432 1606659009905664 1607348534178816 1607460202895976 1607537620116636 1613613626240187 1614572264900608 1616933776454568 1618701183335808 1623312867618816 1624009539170304 1624819384352736 1624897637612496 1629526975611392 1630020772030464 1630339572175028 1633694137476192 1635686094849664 1636181757669888 1641740548204224 1642445128299456 1645938943632324 1647124459149312 1647945831053808 1651336622762112 1652160095147133 1659469927774464 1660297455996426 1665027648178752 1668453587209728 1669285595315052 1669365990121122 1670487926654976 1676671198166016 1677390769327104 1680449693599248 1683008508310272 1686801285313716 1687393700597592 1688645061628096 1692201090057984 1693044940335606 1693771538558814 1694777798578176 1695622933783584 1697868430194112 1698597098497728 1700453768352768 1703436406470656 1704285859465904 1704884415442848 1710475399885824 1711328363017416 1716203942399232 1716940479691008 1717059762184338 1718817199976448 1722690674362944 1728205368569856 1729067173108704 1733993290411008 1734737462295552 1735602524194968 1740547260731136 1741158551941632 1741415219803974 1741499088459689 1745082374122296 1747739604783744 1748611150464321 1750926818637678 1751678257825782 1752718919897088 1753471128195072 1753592948613792 1758162053425437 1758588939920384 1759343667434496 1760305774080204 1763927756132256 1765855836366336 1768953191334912 1769835315599208 1770594869681352 1772530237475712 1777580181172224 1777665791576064 1778552260554576 1782211786337664 1783100522268351 1784384830745088 1788056357548032 1788180580736352 1788948007992288 1797759088422336 1802880909187072 1803779952193648 1807491386143872 1808392728257973 1813632186798256 1816393798013184 1820131186046976 1820487168065852 1821038831252784 1826226976071168 1827010731566592 1827921807396828 1828009842314058 1833217847562816 1836009281793024 1837905904660716 1840146856705872 1842158249048832 1845948649678848 1846037552790528 1846958116729752 1852220105666304 1853015016542976 1853939059935534 1855040474566656 1859220937599168 1865318052009984 1865973163511808 1866903668746272 1872222482617344 1873025977844736 1873156104201096 1878492731278592 1879298917486848 1885592865792064 1886255097936768 1890505905299154 1891629044084736 1892440867958784 1893384571849056 1895891962009408 1898778829888512 1899725694331608 1903726226315232 1910101983968376 1910921735809944 1913010489396864 1916365957279488 1917321591899142 1918460661731328 1919284000837632 1925711862936576 1925804607540736 1926388185126912 1926764948934124 1929767117819904 1930729435199136 1933669349973504 1936230088860672 1937061054010368 1937195629131048 1938027008658312 1944231039641088 1945200569747292 1946601633540096 1950742451712384 1951579645082496 1952552839719339 1957139701051392 1958115668322528 1963217670887583 1967759947847616 1971808784884224 1972792067190516 1978412557410432 1978507840143552 1979261625863808 1985986001526384 1990072340251776 1991064730049109 1992247610259456 1999777703818752 1999874015523072 2000871293123898 2006571781138496 2007432934588224 2009627180780544 2011703153328396 2013152116738048 2014156015732432 2020603751635968 2021373575350272 2021470927137792 2022478974475128 2028241022835456 2029252446217854 2032414304937984 2033427809411856 2040336210148038 2042424526491648 2043443022764832 2049264797758464 2050144273622016 2054505348080064 2057010399045888 2062370078508168 2065510442017152 2068245776737536 2069277149299074 2070165213794106 2071395087151104 2072428030179936 2076063120386112 2076792246889344 2077827881320971 2078332383542272 2083747618874592 2084641893610848 2086920533887488 2090581044304896 2091623554799064 2097582596265728 2098482808511232 2098628598225302 2100776577748992 2106250292944512 2107300617226233 2112251006029824 2113157513465856 2113304322688416 2114211282172704 2120234676139008 2121291974016072 2128082674595328 2130677438130176 2132878457260584 2136126183624576 2137191406123059 2142212013207552 2143131378905088 2143280270527968 2143383493488848 2148864731964423 2151064128964608 2151484834986916 2152136800571472 2155911701939424 2158268244447744 2159194500942336 2166425845803648 2166530183483328 2170988007547392 2172070614599028 2178258849968256 2179193685761664 2179345082772429 2180280384740601 2181575676893184 2188987397605632 2189926837732608 2194585258176432 2197261108071744 2201782163682816 2202880126862844 2212626570365952 2213729941328568 2220036864238336 2224604782946304 2225714127086736 2225821320161496 2234234251717182 2235561597554688 2236521025769472 2240599591465664 2241278561541888 2244011344413696 2249068380418288 2249749916796096 2249858267463456 2256268120077312 2257393253780808 2258362051411752 2260830578378112 2264796131330304 2265925517698986 2267271691137024 2273179220590464 2280633866514432 2281771150689888 2288271923198976 2289253972921344 2289413016245784 2296920899150592 2297727592303104 2298873400610436 2305422897478272 2306412307824768 2310618328698966 2311991053881344 2312983283060736 2314136698926624 2320166338321689 2320729680974848 2321544735922176 2321886959738632 2326776498829728 2330319473044992 2331481533952428 2334569091516904 2335571010434376 2338123931485056 2344216071233916 2345791556579328 2347074365440272 2351903674843008 2353076499148947 2354474448488448 2358604255113216 2359780420798944 2360793159575136 2363373649967616 2371403014072768 2376282381783552 2377467363024468 2379179774326784 2384240774315136 2385264010656384 2386453470768081 2394093008919744 2397012117896448 2399488264418157 2401944178563072 2403141956577648 2409988514858496 2411022801268224 2411190304343964 2411306430174954 2421858397350912 2425400664681852 2428051775003712 2434969301428224 2436014308755456 2437229076529104 2437346456418744 2444290463417088 2445509358262542 2448012375724032 2450541206214288 2453529142274496 2456210998731776 2461383403720704 2462610822306336 2463667692449184 2469626807555072 2470686688723968 2471918746580712 2478961250132224 2480197434266266 2489204891661696 2490446183994639 2493744256847602 2496296643489792 2497367970459648 2497541472268128 2502680380814592 2503928392972578 2504048985181683 2505731889982464 2515006797249024 2520674540398872 2524512762465408 2530201927970574 2531705106518016 2532967592442144 2538301635086976 2539567410503409 2542166697867264 2543434400675376 2546802645291168 2547895647746592 2550680652529152 2555154609705984 2556428789198856 2557326623164272 2565713099828736 2566992544526124 2567615817248768 2574305913598848 2575410719536512 2575589643276507 2578225799964672 2581640118480896 2582748072013824 2582927505508064 2584036011544416 2592308052854784 2593600759663056 2600989935616512 2602106193443328 2603403786292452 2610820891096704 2612122829705961 2617623561183444 2623679930463488 2626390227956517 2627517386738673 2629078379845632 2630389422920688 2637883409880576 2638010453524736 2639015501151744 2640458661120306 2647981335368512 2648783754549504 2653429787002368 2654752973398812 2658795356213568 2666370271758336 2666498687364096 2667828390831864 2673317679506496 2676577246117632 2679502907707392 2682084536322048 2682270871104528 2683422011988432 2694138335514624 2695294569517056 2696638632633504 2704321363780608 2705669928290472 2711237079215808 2720448280197384 2724590697019776 2730730752098778 2732353063677952 2733525698162688 2739340464106752 2742014763471087 2742680532061184 2749826771344224 2754013922689536 2757661035650048 2759036199065432 2760220285058808 2763237373573248 2768084160514816 2768922974518272 2769056329185792 2769464521632094 2770437175094628 2778330158499456 2779522524814464 2780908589903301 2782560711849984 2787441392406528 2788831406398752 2797977078014976 2808333723926016 2809734156301644 2817739096917888 2818948376230272 2826979568185344 2828389298688096 2829382646905152 2835758857948731 2837443566127104 2838661301938176 2840076857773584 2843837943014112 2848168244832768 2849588541497412 2855589339472848 2857707027370624 2865152975952564 2866382603714916 2869515734095296 2874548935919232 2875982387848713 2877690992596992 2878926001256448 2888567794404864 2888706911311104 2890147423401186 2894650676729856 2896094152798704 2904345133291008 2905591581015552 2905793443696572 2907040512987468 2918649863474176 2919902450310144 2926113677568576 2929681477428992 2935709551577088 2937173502483792 2947152303547166 2950168760487936 2951639921771424 2957713177326336 2959188100785774 2967618836115648 2967761760215328 2968892438795712 2978979002289576 2985108510377664 2988371415389184 2992015125884928 2999666555728128 2999811023284608 3001306939685847 3008357493436416 3009857671707744 3011149401882336 3014440771170816 3017554729992594 3019728175107072 3021234023598648 3030905627453952 3032206390706688 3033718461712692 3042361534253184 3043878669326781 3051029230931968 3052338630561792 3052550688327712 3060504315222057 3062561198867456 3063636789737472 3065164534147248 3073897196637696 3075216410433024 3080824438265288 3081758022120096 3085515598568832 3093555117762252 3102368665106304 3103915723948611 3105247820691159 3107092630726656 3108642045269904 3114094680579168 3117498575313408 3125621428311888 3129432487253696 3130380800831232 3135871566457344 3137435332198596 3146373894398592 3147724212766848 3147942897337953 3151164866623488 3159375439416768 3168376509044736 3169736270198784 3169956484032624 3171316923259056 3178987699086848 3180352014208512 3181937961024108 3192124011892992 3196016157195264 3199317685890876 3204189275436864 3213318019811328 3214697068357632 3214920405791952 3215075240233272 3227227252480374 3229144529801216 3233867552909136 3237402366671616 3249638768705472 3249795275224992 3259053951222784 3260041544060928 3260679144350056 3267388274952384 3271372189699328 3272363515339776 3283481096408448 3284890256598912 3291877887264648 3294248918298624 3295891662107616 3302673245524224 3304320190294266 3318939855548928 3320594911992852 3330055296357504 3336907174419456 3338571190630104 3338731980242244 3340975853309952 3351351377575773 3353342396332032 3354781538654208 3360899387198496 3366017016620544 3373602570627432 3374787401195184 3377290123256192 3384402180115968 3386089880671212 3387543077117628 3391245867567168 3395736860388224 3397194196995456 3398888276548479 3400907536705536 3406872812941312 3408571718931808 3409768830885696 3420950799771648 3422656726034832 3432407884798464 3433880959382016 3434119524368676 3445381348725888 3458134346217408 3465927493048449 3467986580822016 3469474924591104 3471205048389936 3481094521462272 3482317103883264 3482830439607948 3482998176919378 3490164748244592 3495479209567488 3497222300928642 3501853637275356 3503356515651564 3507185897227584 3516324106850874 3517177879840768 3518687334868992 3520611548160408 3527855512264512 3531711672732672 3537906382669824 3539670631198416 3541189739362704 3545060474951424 3555331583152128 3557104521109152 3564423572675328 3566201044536702 3568769661490176 3576361161472704 3577896015984576 3595518176844672 3605761818374144 3607559904387296 3614982772287744 3616785456515946 3616959645262431 3627264373596512 3632787596026368 3640262372093952 3640974336131704 3642077662505568 3652453952142336 3654021463133184 3655843614793656 3656019684628116 3666435695125632 3668264037393813 3672018563586048 3675811809321432 3680293713411744 3684316498097664 3691897299357696 3692075105581056 3693916233459504 3704440211332608 3706030033085952 3707878119871068 3718441875198336 3720296151399399 3730636104019968 3733807337492544 3740616385271403 3744444965234688 3746051955689472 3746312208402192 3756985462557184 3758597834973696 3771185731584128 3772510195873536 3781011810598308 3786769143698112 3791783924018816 3793674773714969 3795302891955861 3797557659777024 3799451388663216 3807452452630464 3820203967936752 3821843471619888 3826020978793728 3832731914558976 3834643183798284 3851423725873152 3851609215081472 3852776370253824 3853529897868248 3861458870398272 3867338699947008 3872460177721344 3874122108020736 3874391258262096 3876054017316624 3888462079282176 3890401139494584 3893203267080192 3901484903424768 3903159290164992 3905105679438678 3916231336645056 3926435341775166 3935519895695232 3943617569768448 3945584134381032 3956825114820864 3957015680287104 3958523251727616 3960687991680459 3971972003052768 3980144680503552 3982129460098218 3984495220518912 3999555407637504 3999748031046144 4001742586247796 4013143562276992 4014865869176448 4019254361561088 4023406306656792 4026304233476096 4028312031464864 4041207503271936 4042747150700544 4042941854275584 4044957948950256 4056482045670912 4058504892435708 4064828609875968 4066855618823712 4080672420296076 4086886045529664 4096096128148167 4098529595516928 4100288547244032 4109010696160128 4114020798091776 4124740157016336 4131020884034304 4136491553475072 4138554298598148 4140330427588212 4144856060359872 4152126240772224 4153584493778688 4154196782448141 4155655762641942 4156664767084544 4167495237749184 4169283787221696 4173841067774976 4181162088609792 4183247109598128 4195165192531456 4196965617022464 4197257196450604 4212500585889024 4214601234452466 4226608645376832 4228422564345408 4240469352278016 4242583948032144 4256165349190656 4261354876260352 4265756914521168 4272252367249152 4274382812246118 4286560541055936 4286766986977696 4297729463928846 4302128257929216 4302969669973832 4304273601142944 4311823403878848 4316536488895488 4318389001884672 4332851691607296 4333060366966656 4335221135101779 4341976015094784 4344141229198056 4356517699936512 4358387371523328 4358690165544858 4360560769481202 4363151353786368 4377974795211264 4379853675465216 4389170516352864 4394522216143488 4403564327365632 4405760253725688 4420728455320749 4425253140731904 4427459882657136 4440073728476672 4449209565892608 4451428254173472 4451642640322992 4468468503434364 4481199182931328 4482557123083776 4483433823481327 4488022688827392 4498136760836576 4499499833592192 4499716534926912 4512536240154624 4514786507561616 4516724102823504 4521661156756224 4526332094988891 4529592262660608 4531851035397972 4546358441180928 4563542301379776 4576543846397952 4578507945842688 4578826032491568 4593841798301184 4595455184606208 4597746801220872 4610845794956544 4612824615649536 4621236657397932 4628273397853248 4640332676643378 4641459361949696 4643089471844352 4643773919477264 4653552997659456 4660638946089984 4662963067904856 4669138183033808 4671142020868752 4676247862970112 4688432142467832 4694148730880544 4703807349686016 4706152998297894 4708948896976896 4719560841597888 4721586319150272 4726747299935232 4742806028145536 4752564763567104 4754934726048936 4758359548653568 4768481548630272 4770528021312768 4772906941536162 4788186017839488 4794024235792896 4798976528836314 4803888357126144 4806283913155296 4819977029716992 4822045602536448 4822380608687928 4822612860349908 4840840878720561 4843716794701824 4850801329363704 4856103550007424 4869938602856448 4872028617510912 4874458153058208 4874692912837488 4888580926834176 4891018716525084 4901082412428576 4907058284548992 4912421997463552 4925221644612672 4927335384898368 4939253615110144 4941373377447936 4943837493161424 4957922500264448 4960394868532532 4978409783323392 4980892367989278 4987488513695204 4995082944536256 5005360761629184 5006339712181093 5007856785945156 5008097970363366 5011463779964928 5030013594498048 5041349080797744 5049025524930816 5060403855941148 5065935184884288 5076603270173952 5079134821006818 5084333395734528 5086868801350752 5093605290582336 5095791295493184 5101361305058304 5110309219411968 5112857578397712 5114653246328544 5131426199657472 5133985089052248 5148611827197696 5150821439073024 5151179286553014 5156451599929344 5165855011016128 5168072023088832 5184616105709568 5187201519326112 5201979871233024 5204212386886656 5206807572584904 5221641782193408 5224245659411922 5224497265379067 5235247122366888 5247359860926976 5252780455913034 5255034773477346 5258156759691264 5260778845841376 5275766819761152 5276020907049472 5278031002303488 5280917322240612 5295962670737024 5297567509099008 5298603609568841 5306859574004736 5309505946797624 5317590712427136 5332740543516672 5332997374728192 5335656781663728 5346635359012992 5349301566805053 5353154492235264 5364169072644096 5364541742209056 5366844023976864 5393277265267008 5408642727561216 5411339856580944 5422474158431616 5425178184773919 5440896560394768 5449181394039552 5461461504197556 5478680928213504 5484029526942174 5485361064122368 5499653542688448 5508027845379072 5515322071300096 5518072398130864 5520440570117616 5526474747146496 5536168321029632 5537845949036544 5538112658371584 5538929043264188 5540874350189256 5556660316998912 5559045049628928 5561817179806602 5565121423699968 5577662812797504 5595954156029952 5616667447852032 5619468312603288 5635478193835776 5637896752460544 5656778597376192 5658765293810304 5671517715897462 5674887132254208 5677322603876352 5680153715547168 5687675886028224 5696336489665536 5699177082994824 5711178678945696 5715414054741248 5730305951905128 5732765207429832 5739031468190592 5749097871838464 5751964775697426 5755381985193984 5757852002512896 5777135588809728 5777413822622208 5780294846802372 5789301353459712 5792188305597408 5808690266582016 5811183162031104 5811586887393144 5814081025974936 5837299726948352 5839804900620288 5852227355137152 5859362954857984 5871419103154176 5874347004967584 5894304607094332 5903279843542848 5915426354652672 5916583296214019 5918376201571548 5935237672231296 5935523520430656 5937784877591424 5957958004579152 5970217020755328 5973194190147327 5976742830778368 5999333111456256 5999622046569216 6002613879371694 6019715343415488 6022298803764672 6028881542341632 6035109459985188 6039456350214144 6042468047197296 6061811254907904 6064412781413376 6067436923425384 6084723068506368 6087757338653562 6105101376655424 6121008630444114 6125122397734912 6127273579474944 6130329068294496 6147794393275392 6150432820866048 6161648876530576 6163516044240192 6171031197137664 6187110235524504 6204737330212608 6207831447897222 6210495641382318 6214185261453312 6217284090539808 6228189361158336 6234997150626816 6251242856623776 6258864974507392 6260761601662464 6271743132914688 6274870664397192 6292747788797184 6295448425533696 6295885794675906 6302329733246976 6318750878833536 6321901851678699 6336753018089472 6339472540397568 6339912968065248 6342633846518112 6357975398173696 6360704028417024 6363875922048216 6384248023785984 6392032314390528 6398635371781752 6408378550873728 6411574218369177 6426636039622656 6429394136715264 6429840811583904 6430150480466544 6446594195893269 6454454504960748 6467735105818272 6474804733343232 6499277537410944 6499590550449984 6518107902445568 6521358288700112 6534776549904768 6538035248317287 6542744379398656 6544727030679552 6566962192816896 6569780513197824 6583755774529296 6591783324215232 6605346491048448 6608640380588532 6637879711097856 6641189823985704 6660110592715008 6673814348838912 6677142381260208 6677463960484488 6702702755151546 6706684792664064 6709563077308416 6721798774396992 6732034033241088 6747205141254864 6749574802390368 6754580246512384 6768804360231936 6772179761342424 6775086154235256 6782491735134336 6791473720776448 6794388393990912 6797776553096958 6801815073411072 6817143437863616 6819537661771392 6841901599543296 6845313452069664 6864815769596928 6867761918764032 6868239048737352 6890762697451776 6916268692434816 6931854986096898 6935973161644032 6938949849182208 6942410096779872 6962189042924544 6964634207766528 6965660879215896 6965996353838756 6980329496489184 6990958419134976 6994444601857284 7003707274550712 7006713031303128 7014371794455168 7032648213701748 7034355759681536 7037374669737984 7041223096320816 7055711024529024 7059229497446841 7063423345465344 7075812765339648 7079341262396832 7082379478725408 7090120949902848 7114209042218304 7128847145350656 7132402089073404 7137539322980352 7152722322945408 7155792031969152 7159360412304243 7191036353689344 7198464793254471 7215119808774592 7229965544575488 7233570913031892 7233919290524862 7254528747193024 7265575192052736 7281948672263408 7284155325011136 7304907904284672 7308042926266368 7311687229587312 7312039369256232 7332871390251264 7336528074787626 7344037127172096 7351623618642864 7360587426823488 7368632996195328 7384150211162112 7387832466919008 7408880422665216 7412060066171904 7415756239742136 7436883750396672 7440592302798798 7467614674985088 7471338551983917 7481232770542806 7488889930469376 7492103911378944 7492624416804384 7512146955545049 7513970925114368 7517195669947392 7542371463168256 7545020391747072 7562023621196616 7573538287396224 7583567848037632 7587349547429938 7590605783911722 7595115319554048 7598902777326432 7614904905260928 7618702231510227 7640407935873504 7643686943239776 7652041957587456 7665463829117952 7669286367596568 7702847451746304 7703218430162944 7707059795736496 7722917740796544 7726768929829521 7734677399894016 7744920355442688 7748244216041472 7748782516524192 7752108034633248 7776924158564352 7780802278989168 7802969806849536 7806318580329984 7810211358877356 7832462673290112 7836368489117883 7852870683550332 7871039791390464 7879170683869551 7882552160216019 7887235139536896 7891168268762064 7913650229641728 7914031360574208 7917046503455232 7921375983360918 7943944006105536 7960289361007104 7964258920196436 7999110815275008 7999496062092288 8003485172495592 8026287124553984 8029731738352896 8038508723122176 8046812613313584 8056624062929728 8082415006543872 8085883708551168 8089915897900512 8112964091341824 8117009784871416 8133711237647424 8161344840592152 8173772091059328 8192192256296334 8197059191033856 8200577094488064 8218021392320256 8228041596183552 8249480314032672 8262041768068608 8272983106950144 8277108597196296 8280660855176424 8289712120719744 8304252481544448 8307168987557376 8308393564896282 8311311525283884 8313329534169088 8334990475498368 8338567574443392 8342725769709903 8347682135549952 8362324177219584 8366494219196256 8390330385062912 8393931234044928 8394514392901208 8425001171778048 8429202468904932 8453217290753664 8456845128690816 8480938704556032 8485167896064288 8507276573846193 8512330698381312 8531513829042336 8544504734498304 8548765624492236 8573121082111872 8573533973955392 8595458927857692 8605939339947664 8608547202285888 8623646807757696 8627947163546139 8633072977790976 8636778003769344 8665703383214592 8666120733933312 8670442270203558 8683952030189568 8688282458396112 8713035399873024 8716774743046656 8717380331089716 8721121538962404 8755949590422528 8759707350930432 8778341032705728 8789044432286976 8807128654731264 8811520507451376 8841456910641498 8850506281463808 8854919765314272 8880147456953344 8902856508346944 8903285280645984 8936937006868728 8962398365862656 8965114246167552 8966867646962654 8976045377654784 8996273521673152 8998999667184384 8999433069853824 9003920819057541 9025072480309248 9029573015123232 9033448205647008 9043322313512448 9052664189977782 9059184525321216 9063702070795944 9092716882361856 9127084602759552 9131636007980343 9153087692795904 9157015891685376 9157652064983136 9181512945666171 9187683596602368 9190910369212416 9195493602441744 9221691589913088 9225649231299072 9242473314795864 9256546795706496 9280665353286756 9282918723899392 9287547838954528 9307105995318912 9311747171845833 9315743462073477 9321277892179968 9325926135809712 9338276366067616 9342284041737504 9352495725940224 9376864284935664 9388297461761088 9407614699372032 9412305996595788 9439121683195776 9443172638300544 9443828692013859 9453494599870464 9485612056291072 9505129527134208 9509869452097872 9536963097260544 9541056042625536 9545813883072324 9576372035678976 9588048471585792 9597953057672628 9612567826310592 9639954059433984 9644091205072896 9644761217375856 9645225720699816 9681681757441122 9687433589403648 9701602658727408 9712207100014848 9748916306116416 9749385825674976 9777161853668352 9782037433050168 9802164824857152 9814116569097984 9824843994927104 9850443289225344 9854670769796736 9878507230220288 9882746754895872 9887674986322848 9915845000528896 9920789737065064 9956819566646784 9961784735978556 9974977027390408 9990165889072512 10010721523258368 10012679424362186 10015713571890312 10016195940726732 10022927559929856 10054054132727319 10060027188996096 10082698161595488 10098051049861632 10120807711882296 10131870369768576 10153206540347904 10158269642013636 10173737602701504 10187210581164672 10191582590986368 10196664829645437 10202722610116608 10220618438823936 10225715156795424 10229306492657088 10262852399314944 10267970178104496 10297223654395392 10301642878146048 10302358573106028 10331710022032256 10336144046177664 10374403038652224 10397782479145347 10403959742466048 10408424773773312 10413615145169808 10443283564386816 10448491318823844 10448994530758134 10470494244733776 10494719721853952 10505560911826068 10510069546954692 10521557691682752 10551533639522304 10552041814098944 10556062004606976 10561834644481224 10591925341474048 10595135018198016 10597207219137682 10613719148009472 10619011893595248 10635181424854272 10665994749456384 10671313563327456 10693270718025984 10698603133610106 10706308984470528 10729083484418112 10733688047953728 10786554530534016 10817285455122432 10822679713161888 10844948316863232 10850356369547838 10850878935787293 10881793120789536 10898362788079104 10922923008395112 10957361856427008 10968059053884348 10970722128244736 10999307085376896 11004792112181439 11016055690758144 11030644142600192 11036144796261728 11040881140235232 11052949494292992 11072336642059264 11075691898073088 11076225316743168 11077858086528376 11081748700378512 11113320633997824 11118090099257856 11123634359613204 11155325625595008 11160888454198197 11191908312059904 11221849155814209 11233334895704064 11238936625206576 11270956387671552 11275793504921088 11313557194752384 11317530587620608 11343035431794924 11360307431094336 11375351772056448 11381024321144907 11385908675867583 11392672979331072 11398354165989648 11422357357891392 11430828109482496 11460611903810256 11465530414859664 11478062936381184 11498195743676928 11503929551394852 11554271177619456 11554827645244416 11560589693604744 11584376611194816 11617380533164032 11622366324062208 11623173774786288 11628162051949872 11674599453896704 11679609801240576 11704454710274304 11718725909715968 11748694009935168 11788609214188664 11806559687085696 11830852709305344 11833166592428038 11836752403143096 11870475344462592 11871047040861312 11875569755182848 11882063975041377 11915916009158304 11940434041510656 11946388380294654 11953485661556736 11998666222912512 11999244093138432 12005227758743388 12039430686830976 12044597607529344 12057763084683264 12070218919970376 12078912700428288 12084936094394592 12123622509815808 12128825562826752 12134873846850768 12169446137012736 12175514677307124 12210202753310848 12242017260888228 12250244795469824 12260658136588992 12288288384444501 12295588786550784 12300865641732096 12323297753061152 12327032088480384 12342062394275328 12374220471049008 12409474660425216 12415662895794444 12420991282764636 12434568181079616 12456378722316672 12462590347344423 12469994301253632 12502485713247552 12517729949014784 12521523203324928 12543486265829376 12549741328794384 12585495577594368 12590896851067392 12591771589351812 12637501757667072 12643803703357398 12679825936130496 12685267693036224 12715950796347392 12721408056834048 12727751844096432 12768496047571968 12784064628781056 12797270743563504 12816757101747456 12823148436738354 12859681623167808 12860300960933088 12893188391786538 12908909009921496 12935470211636544 12949609466686464 12998555074821888 12999181100899968 13005663405305337 13036215804891136 13042716577400224 13069553099809536 13076070496634574 13085488758797312 13089454061359104 13133924385633792 13139561026395648 13167511549058592 13183566648430464 13210692982096896 13217280761177064 13262185365962247 13275759422195712 13282379647971408 13320221185430016 13347628697677824 13354284762520416 13354927920968976 13405405510303092 13443597548793984 13450301470443981 13464068066482176 13494410282509728 13499149604780736 13509160493024768 13537608720463872 13544359522684848 13550172308470512 13564983470268672 13582947441552896 13588776787981824 13595553106193916 13634286875727232 13639075323542784 13641085888464463 13690626904139328 13715593412661811 13729631539193856 13735523837528064 13736478097474704 13781525394903552 13832537384869632 13863709972193796 13884820193559744 13924378085849088 13929268415533056 13931321758431792 13931992707677512 13960658992978368 13981916838269952 13988889203714568 14007414549101424 14013426062606256 14028743588910336 14065296427403496 14082446192641632 14111422049058048 14118458994893682 14126846690930688 14158682524793664 14164758957450816 14180241899805696 14228418084436608 14257694290701312 14264804178146808 14275078645960704 14305444645890816 14311584063938304 14318720824608486 14382072707378688 14396929586508942 14430239617549184 14459931089150976 14467141826063784 14467838581049724 14509057494386048 14522522636161683 14531150384105472 14563897344526816 14568310650022272 14609815808569344 14616085852532736 14623374459174624 14624078738512464 14665742780502528 14673056149575252 14703247237285728 14721174853646976 14737265992390656 14775664933838016 14817760845330432 14824120132343808 14831512479484272 14873767500793344 14881184605597596 14935229349970176 14942677103967834 14962465541085612 14985248833608768 15019019136543279 15024293911090098 15027941850228736 15034391339894784 15084742926336512 15090040783494144 15124047242393232 15147076574792448 15167135696075264 15174699094859876 15181211567823444 15197805554652864 15229809810521856 15237404463020454 15280815871747008 15287373886479552 15304083915174912 15330927658235904 15338572735193136 15406436860325888 15414119591472992 15445835481593088 15453537859659042 15469354799788032 15497565033048384 15504216069266496 15553848317128704 15561604557978336 15605939613699072 15612637160659968 15620422717754712 15664925346580224 15672736978235766 15673491796137201 15705741367100664 15742079582780928 15758341367739102 15765104320432038 15774470279073792 15782336537524128 15827300459283456 15828062721148416 15834093006910464 15842751966721836 15887888012211072 15895810828706523 15920578722014208 15928517840392872 15998221630550016 15998992124184576 16006970344991184 16052574249107968 16059463476705792 16093625226627168 16113248125859456 16179831795801024 16209337669509413 16225928182683648 16234019569742832 16267422475294848 16275534554321757 16322689681184304 16347544182118656 16384384512592668 16436042784640512 16456083192367104 16498960628065344 16524083536137216 16545966213900288 16554217194392592 16561321710352848 16579424241439488 16608504963088896 16614337975114752 16616787129792564 16622623050567768 16669980950996736 16677135148886784 16685451539419806 16695364271099904 16732988438392512 16780660770125824 16787862468089856 16789028785802416 16850002343556096 16858404937809864 16906434581507328 16913690257381632 16970335792128576 17014553147692386 17024661396762624 17063027658084672 17089009468996608 17097531248984472 17146242164223744 17147067947910784 17190917855715384 17211878679895328 17217094404571776 17247293615515392 17255894327092278 17266145955581952 17273556007538688 17331406766429184 17332241467866624 17340884540407116 17367904060379136 17376564916792224 17426070799746048 17433549486093312 17434760662179432 17442243077924808 17511899180845056 17519414701860864 17556682065411456 17578088864573952 17614257309462528 17623041014902752 17682913821282996 17709839530628544 17749749888642057 17760294913906688 17805713016693888 17806570561291968 17873874013737456 17924796731725312 17930228492335104 17933735293925308 17992547043346304 17997999334368768 17998866139707648 18007841638115082 18059146030246464 18066896411294016 18086644627024896 18105328379955564 18118369050642432 18127404141591888 18185433764723712 18254169205519104 18263272015960686 18315304129966272 18363025891332342 18375367193204736 18381820738424832 18390987204883488 18443383179826176 18451298462598144 18484946629591728 18513093591412992 18561330706573512 18575095677909056 18614211990637824 18623494343691666 18631486924146954 18642555784359936 18651852271619424 18676552732135232 18684568083475008 18704991451880448 18753728569871328 18776594923522176 18815229398744064 18824611993191576 18878243366391552 18886345276601088 18887657384027718 18906989199740928 18971224112582144 19010259054268416 19019738904195744 19073926194521088 19082112085251072 19091627766144648 19152744071357952 19156489973056579 19176096943171584 19195906115345256 19225135652621184 19234722655107531 19279908118867968 19288182410145792 19289522434751712 19290451441399632 19339782587679807 19363363514882244 19403205317454816 19424414200029696 19497832612232832 19498771651349952 19554323707336704 19564074866100336 19604329649714304 19614105744951861 19628233138195968 19700886578450688 19709341539593472 19775349972645696 19831690001057792 19841579474130128 19913639133293568 19923569471957112 19949954054780816 19980331778145024 20021443046516736 20025358848724372 20031427143780624 20032391881453464 20108108265454638 20120054377992192 20165396323190976 20196102099723264 20241615423764592 20263740739537152 20306413080695808 20316539284027272 20347475205403008 20374421162329344 20383165181972736 20393329659290874 20405445220233216 20451430313590848 20458612985314176 20525704798629888 20535940356208992 20594447308790784 20603285756292096 20604717146212056 20663420044064512 20672288092355328 20748806077304448 20795564958290694 20807919484932096 20816849547546624 20827230290339616 20886567128773632 20896982637647688 20897989061516268 20940988489467552 20989439443707904 21011121823652136 21020139093909384 21043115383365504 21103067279044608 21104083628197888 21112124009213952 21123669288962448 21183850682948096 21190270036396032 21194414438275364 21227438296018944 21238023787190496 21270362849708544 21342627126654912 21386541436051968 21397206267220212 21412617968941056 21458166968836224 21467376095907456 21478081236912729 21573109061068032 21595394379763413 21645359426323776 21689896633726464 21700712739095676 21701757871574586 21763586241579072 21796725576158208 21845846016790224 21914723712854016 21936118107768696 21998614170753792 22009584224362878 22032111381516288 22072289592523456 22081762280470464 22105898988585984 22144673284118528 22152450633486336 22155716173056752 22163497400757024 22226641267995648 22236180198515712 22247268719226408 22310651251190016 22321776908396394 22443698311628418 22466669791408128 22477873250413152 22541912775343104 22551587009842176 22627114389504768 22635061175241216 22639488149975957 22686070863589848 22720614862188672 22750703544112896 22762048642289814 22771817351735166 22785345958662144 22796708331979296 22844714715782784 22856106694530681 22861656218964992 22921223807620512 22931060829719328 22956125872762368 22996391487353856 23007859102789704 23108542355238912 23109655290488832 23121179387209488 23168753222389632 23180306789488563 23234761066328064 23244732648124416 23246347549572576 23256324103899744 23408909420548608 23437451819431936 23497388019870336 23509105467353649 23577218428377328 23613119374171392 23637512051608653 23661705418610688 23666333184856076 23673504806286192 23740950688925184 23742094081722624 23751139510365696 23764127950082754 23831832018316608 23880868083021312 23892776760589308 23997332445825024 23998488186276864 24010455517486776 24078861373661952 24089195215058688 24115526169366528 24140437839940752 24169872188789184 24247245019631616 24257651125653504 24269747693701536 24338892274025472 24351029354614248 24420405506621696 24484034521776456 24521316273177984 24576576768889002 24591177573101568 24601731283464192 24646595506122304 24654064176960768 24684124788550656 24748440942098016 24818949320850432 24831325791588888 24841982565529272 24869136362159232 24912757444633344 24925180694688846 24939988602507264 25004971426495104 25035459898029568 25043046406649856 25086972531658752 25099482657588768 25170991155188736 25181793702134784 25183543178703624 25275003515334144 25287607406714796 25359651872260992 25370535386072448 25431901592694784 25442816113668096 25455503688192864 25521829721538579 25536992095143936 25594541487127008 25633514203494912 25646296873476708 25719363246335616 25720601921866176 25786376783573076 25817818019842992 25870940423273088 25883841490638417 25899218933372928 25997110149643776 25998362201799936 26011326810610674 26085433154800448 26139106199619072 26152140993269148 26170977517594624 26267848771267584 26279122052791296 26335023098117184 26367133296860928 26421385964193792 26434561522354128 26524370731924494 26551518844391424 26564759295942816 26640442370860032 26708569525040832 26709855841937952 26810811020606184 26887195097587968 26900602940887962 26928136132964352 26988820565019456 26998299209561472 27011762457172623 27018320986049536 27075217440927744 27088719045369696 27100344616941024 27129966940537344 27165894883105792 27177553575963648 27191106212387832 27268573751454464 27278150647085568 27282171776928926 27381253808278656 27394908023941029 27431186825323622 27459263078387712 27471047675056128 27472956194949408 27544538836998513 27563050789807104 27665074769739264 27727419944387592 27769640387119488 27848756171698176 27862643516863584 27863985415355024 27921317985956736 27935241515537499 27963833676539904 27977778407429136 28014829098202848 28026852125212512 28057487177820672 28130592854806992 28164892385283264 28222844098116096 28236917989787364 28317365049587328 28329517914901632 28331486076041577 28360483799611392 28456836168873216 28515388581402624 28529608356293616 28610889291781632 28623168127876608 28637441649216972 28764145414757376 28793859173017884 28860479235098368 28919862178301952 28934283652127568 28935677162099448 29018114988772096 29045045272323366 29062300768210944 29127794689053632 29136621300044544 29246748918349248 29248157477024928 29331485561005056 29346112299150504 29406494474571456 29442349707293952 29474531984781312 29551329867676032 29635521690660864 29648240264687616 29663024958968544 29747535001586688 29762369211195192 29870458699940352 29885354207935668 29924931082171224 29970497667217536 30038038273086558 30048587822180196 30055883700457472 30068782679789568 30162162398181957 30169485852673024 30180081566988288 30248094484786464 30294153149584896 30334271392150528 30349398189719752 30362423135646888 30395611109305728 30459619621043712 30474808926040908 30561631743494016 30574747772959104 30589994488936311 30608167830349824 30661855316471808 30677145470386272 30828239182945984 30891670963186176 30907075719318084 30995130066096768 31008432138532992 31123209115956672 31193347437436041 31211879227398144 31225274321319936 31240845435509424 31329850693160448 31345473956471532 31346983592274402 31411482734201328 31484159165561856 31516682735478204 31530208640864076 31564673075048256 31654600918566912 31656125442296832 31668186013820928 31685503933443672 31775776024422144 31791621657413046 31841157444028416 31857035680785744 31997984248369152 32013940689982368 32105148498215936 32118926953411584 32187250453254336 32226496251718912 32359663591602048 32418675339018826 32451856365367296 32468039139485664 32534844950589696 32551069108643514 32552636807361879 32645379362368608 32695088364237312 32768769025185336 32872085569281024 32912166384734208 32997921256130688 33014376336544317 33048167072274432 33091932427800576 33108434388785184 33122643420705696 33158848482878976 33217009926177792 33228675950229504 33233574259585128 33245246101135536 33339961901993472 33354270297773568 33370903078839612 33465976876785024 33482665362594591 33561321540251648 33575724936179712 33578057571604832 33665547467442627 33700004687112192 33716809875619728 33812869163014656 33827380514763264 33940671584257152 34029106295384772 34126055316169344 34143072963434721 34157726027602749 34178018937993216 34195062497968944 34292484328447488 34294135895821568 34381835711430768 34423757359790656 34434188809143552 34494587231030784 34511788654184556 34662813532858368 34664482935733248 34681769080814232 34753129833584448 34852141599492096 34867098972186624 34869521324358864 34884486155849616 35023798361690112 35038829403721728 35113364130822912 35156177729147904 35246082029805504 35365827642565992 35419679061257088 35499499777284114 35520589827813376 35611426033387776 35613141122583936 35646191925124131 35747748027474912 35849593463450624 35860456984670208 35867470587850616 35985094086692608 35995998668737536 35997732279415296 36015683276230164 36118292060492928 36133792822588032 36173289254049792 36210656759911128 36236738101284864 36254808283183776 36370867529447424 36508338411038208 36526544031921372 36630608259932544 36726051782664684 36750734386409472 36781974409766976 36864865153333503 36886766359652352 36902596925196288 36969893259183456 37026187182825984 37122661413147024 37150191355818112 37228423981275648 37246988687383332 37262973848293908 37303704543238848 37353105464270464 37369136166950016 37387771042033269 37409982903760896 37507457139742656 37553189847044352 37630458797488128 37649223986383152 37756486732783104 37772690553202176 37775314768055436 37942448225164288 38039477808391488 38147852389042176 38164224170502144 38183255532289296 38305488142715904 38312979946113158 38352193886343168 38391812230690512 38450271305242368 38469445310215062 38579044869503424 38580902882799264 38679565175359614 38726727029764488 38806410634909632 38848828400059392 38995665224465664 38997543302699904 39016990215916011 39108647414673408 39128149732200672 39208659299428608 39228211489903722 39256466276391936 39401773156901376 39418683079186944 39550699945291392 39663380002115584 39683158948260256 39786556097886741 39827278266587136 39847138943914224 39899908109561632 39960663556290048 40042886093033472 40050717697448744 40062854287561248 40064783762906928 40216216530909276 40330792646381952 40350904411331943 40392204199446528 40483230847529184 40527481479074304 40612826161391616 40633078568054544 40694950410806016 40748842324658688 40766330363945472 40786659318581748 40902860627181696 40917225970628352 40923257665393389 41071880712417984 41146780237985433 41188894617581568 41206571512584192 41209434292424112 41326840088129024 41344576184710656 41497612154608896 41591129916581388 41654460580679232 41773134257547264 41793965275295376 41795978123032536 41881976978935104 41978878887415808 42022243647304272 42040278187818768 42086230766731008 42208167256395776 42247338577924896 42367701365896192 42380540072792064 42388828876550728 42476047574380992 42540725699417088 42685254253309824 42773082872103936 42794412534440424 42825235937882112 42916333937672448 42934752191814912 42956162473825458 43146218122136064 43190788759526826 43290718852647552 43379793267452928 43401425478191352 43403515743149172 43527172483158144 43567567908485049 43593451152316416 43691692033580448 43829447425708032 43872236215537392 43997228341507584 44019168448725756 44144579185046912 44163524560940928 44211797977171968 44289346568237056 44311432346113504 44326994801514048 44453282535991296 44472360397031424 44494537438452816 44621302502380032 44643553816792788 44887396623256836 44955746500826304 45057057409629837 45083825550686208 45103174019684352 45254228779009536 45270122350482432 45278976299951914 45372141727179696 45441229724377344 45501407088225792 45524097284579628 45543634703470332 45593416663958592 45689429431565568 45712213389061362 45723312437929984 45842447615241024 45862121659438656 45912251745524736 45992782974707712 46015718205579408 46219310580977664 46242358774418976 46337506444779264 46360613578977126 46492695099145152 46512648207799488 46817818841097216 46874903638863872 46994776039740672 47018210934707298 47020475388411603 47154436856754656 47226238748342784 47275024103217306 47323410837221376 47332666369712152 47347009612572384 47481901377850368 47484188163445248 47502279020731392 47528255900165508 47663664036633216 47687432486119569 47761736166042624 47785553521178616 47994664891650048 47996976372553728 48020911034973552 48157722747323904 48178390430117376 48280875679881504 48339744377578368 48539495387403072 48628013008528239 48677784548050944 48702058709228496 48840811013243392 48968069043552912 49042632546355968 49153153537778004 49293191012244608 49308128353921536 49317772058294597 49368249577101312 49496881884196032 49637898641700864 49662651583177776 49683965131058544 49738272724318464 49825514889266688 49850361389377692 50009942852990208 50070919796059136 50086092813299712 50198965315177536 50341982310377472 50363587404269568 50367086357407248 50550007030668288 50575214813429592 50719303744521984 50741070772144896 50911007376385728 51043659443077158 51073984190287872 51189082974254016 51267028406989824 51292593746953416 51438726492671232 51441203843732352 51572753567146152 51635636039685984 51741880846546176 51767682981276834 51798437866745856 51994220299287552 51996724403599872 52022653621221348 52170866309600896 52278212399238144 52304281986538296 52341955035189248 52535697542535168 52558244105582592 52670046196234368 52734266593721856 52842771928387584 52869123044708256 53048741463848988 53129518591885632 53249249665926171 53280884741720064 53417139050081664 53419711683875904 53621622041212368 53774390195175936 53801205881775924 53977641130038912 53996598419122944 54023524914345246 54036641972099072 54177438090739392 54200689233882048 54259933881074688 54331789766211584 54355107151927296 54382212424775664 54537147502908928 54556301294171136 54564343553857852 54762507616557312 54789816047882058 54862373650647244 54945912389898816 55089077673997026 55126101579614208 55330149539478528 55454839888775184 55539280774238976 55725287033727168 55727970830710048 55842635971913472 55870483031074998 55927667353079808 55955556814858272 56029658196405696 56053704250425024 56114974355641344 56261185709613984 56329784770566528 56445688196232192 56473835979574728 56634730099174656 56659035829803264 56662972152083154 56720967599222784 56913672337746432 57030777162805248 57059216712587232 57221778583563264 57246336255753216 57274883298433944 57469469919169737 57528290829514752 57587718346035768 57720958470196736 57839724356603904 57868567304255136 57871354324198896 58036229977544192 58090090544646732 58255589378107264 58273242600089088 58284639705257251 58493497836698496 58496314954049856 58662971122010112 58692224598301008 58812988949142912 58842317234855583 58884699414587904 59102659735352064 59326049917937088 59495070003173376 59524738422390384 59740917399880704 59770708415871336 59849862164342448 59940995334435072 60076076546173116 60097175644360392 60324324796363914 60338971705346048 60360163133976576 60496188969572928 60588306299169792 60668542784301056 60698796379439504 60724846271293776 60791222218611456 60919239242087424 60949617852081816 61123263486988032 61149495545918208 61179988977872622 61216335660699648 61354290940772544 61656478365891968 61783341926372352 61814151438636168 61990260132193536 62016864277065984 62246418231913344 62386694874872082 62423758454796288 62450548642639872 62481690871018848 62659701386320896 62690947912943064 62693967184548804 62822965468402656 62968318331123712 63033365470956408 63060417281728152 63129346150096512 63309201837133824 63312250884593664 63336372027641856 63371007866887344 63551552048844288 63583243314826092 63682314888056832 63714071361571488 64027881379964736 64210296996431872 64237853906823168 64374500906508672 64452992503437824 64719327183204096 64837350678037652 64936078278971328 65069689901179392 65082416258354209 65102138217287028 65105273614723758 65290758724737216 65390176728474624 65537538050370672 65744171138562048 65995842512261376 66028752673088634 66096334144548864 66216868777570368 66245286841411392 66317696965757952 66434019852355584 66457351900459008 66467148519170256 66490492202271072 66679923803986944 66708540595547136 66741806157679224 66931953753570048 66965330725189182 67156115143209664 67331094934885254 67400009374224384 67433619751239456 67625738326029312 67654761029526528 67881343168514304 67918464449927871 68058212590769544 68252110632338688 68286145926869442 68315452055205498 68356037875986432 68390124995937888 68584968656894976 68588271791643136 68763671422861536 68847514719581312 68868377618287104 68989174462061568 69023577308369112 69325627065716736 69328965871466496 69363538161628464 69506259667168896 69540920368465689 69704283198984192 69734197944373248 69739042648717728 69768972311699232 70226728261645824 70312355458295808 70492164059611008 70527316402060947 70731655285131984 70839358122514176 70912536154825959 70998999554568228 71222852066775552 71226282245167872 71292383850248262 71495496054949824 71699186926901248 71734941175701232 71970188173385216 71991997337475072 71995464558830592 72031366552460328 72236584120985856 72267585645176064 72346578508099584 72421313519822256 72509616566367552 72741735058894848 73016676822076416 73053088063842744 73261216519865088 73452103565329368 73563948819533952 73729730306667006 73773532719304704 73805193850392576 73939786518366912 74052374365651968 74245322826294048 74300382711636224 74456847962551296 74493977374766664 74525947696587816 74607409086477696 74706210928540928 74738272333900032 74775542084066538 74819965807521792 75014914279485312 75106379694088704 75260917594976256 75298447972766304 75512973465566208 75545381106404352 75550629536110872 75884896450328576 76078955616782976 76295704778084352 76328448341004288 76366511064578592 76610976285431808 76625959892226316 76783624461381024 76900542610484736 76938890620430124 77158089739006848 77161805765598528 77359130350719228 77453454059528976 77612821269819264 77651524471915251 77697656800118784 77991330448931328 77995086605399808 78033980431832022 78256299464401344 78417318598857216 78456422979807444 78512932552783872 78803546313802752 78837366158373888 79101399890582784 79366317896520512 79573112195773482 79654556533174272 79694277887828448 79799816219123264 79921327112580096 80101435394897488 80125708575122496 80129567525813856 80432433061818552 80661585292763904 80701808822663886 80784408398893056 80966461695058368 81054962958148608 81225652322783232 81266157136109088 81389900821612032 81497684649317376 81532660727890944 81573318637163496 81805721254363392 81834451941256704 81846515330786778 82143761424835968 82184724071823087 82293560475970866 82377789235163136 82413143025168384 82418868584848224 82633616510995539 82653680176258048 82689152369421312 82995224309217792 83182259833162776 83308921161358464 83546268515094528 83587930550590752 83591956246065072 83763953957870208 83805724546612497 84044487294608544 84080556375637536 84172461533462016 84494677155849792 84735402731792384 84777657753101456 84952095148761984 84994458228124731 85081451398834176 85370508506619648 85546165744207872 85588825068880848 85832667875344896 85869504383629824 85912324947650916 86292436244272128 86381577519053652 86581437705295104 86759586534905856 86802850956382704 86807031486298344 87054344966316288 87135135816970098 87186902304632832 87383384067160896 87744472431074784 87994456683015168 88038336897451512 88289158370093824 88327049121881856 88423595954343936 88622864692227008 88653989603028096 88906565071982592 88944720794062848 88989074876905632 89242605004760064 89287107633585576 89774793246513672 89911493001652608 90114114819259674 90167651101372416 90206348039368704 90508457558019072 90540244700964864 90557952599903828 90744283454359392 90882459448754688 91002814176451584 91048194569159256 91087269406940664 91186833327917184 91378858863131136 91424426778122724 91446624875859968 91684895230482048 91724243318877312 91769983466808933 91824503491049472 91985565949415424 92031436411158816 92484717548837952 92675012889558528 92721227157954252 92985390198290304 93025296415598976 93580042312308123 93635637682194432 93989552079481344 94036421869414596 94040950776823206 94308873713509312 94452477496685568 94550048206434612 94665332739424304 94694019225144768 94963802755700736 94968376326890496 95004558041462784 95056511800331016 95327328073266432 95374864972239138 95523472332085248 95571107042357232 95993952745107456 96041822069947104 96315445494647808 96356780860234752 96561751359763008 96679488755156736 97078990774806144 97256026017056478 97355569096101888 97404117418456992 97657910422085637 97681622026486784 97936138087105824 98085265092711936 98306307075556008 98586382024489216 98616256707843072 98635544116589194 98736499154202624 98993763768392064 99043129009632951 99275797283401728 99325303166355552 99367930262117088 99476545448636928 99651029778533376 99700722778755384 100019885705980416 100141839592118272 100397930630355072 100447996087783773 100683964620754944 100727174808539136 100734172714814496 100996642402327881 101100014061336576 101150429626859184 101438607489043968 101482141544289792 101822014752771456 102087318886154316 102378165948508032 102429218890304163 102473178082808247 102534056813979648 102585187493906832 102877452985342464 102882407687464704 103145507134292304 103271272079371968 103483761693092352 103535365962553668 103988440598575104 103993448807199744 104045307242442696 104341732619201792 104556424798476288 104608563973076592 105071395085070336 105116488211165184 105340092392468736 105468533187443712 105738246089416512 106097482927697976 106259037183771264 106498499331852342 106561769483440128 106834278100163328 106839423367751808 107243244082424736 107548780390351872 107602411763551848 107955282260077824 107993196838245888 108047049828690492 108073283944198144 108354876181478784 108401378467764096 108519867762149376 108663579532423168 108710214303854592 108764424849551328 109074295005817856 109112602588342272 109128687107715704 109525015233114624 109579632095764116 109724747301294488 109891824779797632 110178155347994052 110252203159228416 110594595460000509 110660299078957056 110909679777550368 111078561548477952 111450574067454336 111455941661420096 111685271943826944 111740966062149996 111911113629716544 112059316392811392 112107408500850048 112163313126099807 112229948711282688 112522371419227968 112659569541133056 112891376392464384 112947671959149456 113269460198349312 113318071659606528 113325944304166308 113827344675492864 114118433425174464 114443557167126528 114492672511506432 114549766596867888 114938939838339474 115056581659029504 115175436692071536 115441916940393472 115737134608510272 115742708648397792 116072459955088384 116180181089293464 116511178756214528 116546485200178176 116569279410514502 116986995673396992 116992629908099712 117050970647748033 117325942244020224 117384449196602016 117625977898285824 117684634469711166 117769398829175808 118205319470704128 118652099835874176 118990140006346752 119049476844780768 119359668293660223 119481834799761408 119541416831742672 119699724328684896 119881990668870144 120152153092346232 120194351288720784 120648649592727828 120677943410692096 120992377939145856 121052713233995829 121176612598339584 121337085568602112 121397592758879008 121449692542587552 121582444437222912 121838478484174848 121899235704163632 122246526973976064 122298991091836416 122359977955745244 122708581881545088 122769772996180167 123312956731783936 123440340713956299 123566683852744704 123628302877272336 123980520264387072 124033728554131968 124492836463826688 124773389749744164 124963381742037696 125319402772641792 125381895825886128 125387934369097608 125645930936805312 125936636662247424 126066730941912816 126120834563456304 126258692300193024 126624501769187328 126742015733774688 127103104097688576 127166486629652184 127428142723142976 128055762759929472 128420593992863744 128475707813646336 128749001813017344 128905985006875648 129438654366408192 129674701356075304 129872156557942656 130139379802358784 130164832516708418 130204276434574056 130210547229447516 130581517449474432 130702703725455147 130780353456949248 131075076100741344 131488342277124096 131991685024522752 132057505346177268 132433737555140736 132490573682822784 132635393931515904 132868039704711168 132934297038340512 132980984404542144 133359847607973888 133417081191094272 133483612315358448 133863907507140096 133930661450378364 134312230286419328 134662189869770508 134867239502478912 135171172228889511 135251476652058624 135309522059053056 135762686337028608 135836928899855742 136116425181539088 136504221264677376 136572291853738884 136630904110410996 136780249991875776 137169937313789952 137176543583286272 137527342845723072 137695029439162624 137736755236574208 137978348924123136 138047154616738224 138657931742932992 138727076323256928 139012519334337792 139081840736931378 139478085297435456 139537944623398464 140453456523291648 140624710916591616 140984328119222016 141054632804121894 141061426165234809 141463310570263968 141678716245028352 141825072309651918 141997999109136456 142445704133551104 142452564490335744 142584767700496524 142990992109899648 143062297458358707 143398373853802496 143469882351402464 143940376346770432 143983994674950144 143990929117661184 144062733104920656 144473168241971712 144535171290352128 144842627039644512 145019233132735104 145884039025584717 146033353644152832 146106176127685488 146522433039730176 146904207130658736 147127897639067904 147459460613334012 147879573036733824 147953316174883791 148104748731303936 148490645652588096 148600765423272448 148913695925102592 148987954749533328 149051895393175632 149214818172955392 149412421857081856 149476544667800064 149551084168133076 150029828558970624 150212759388177408 150596895945532608 151025946931132416 151090762212808704 151101259072221744 151769792900657152 152157911233565952 152733022129157184 153221952570863616 153251919784452632 153567248922762048 153801085220969472 153877781240860248 154316179478013696 154323611531197056 154718260701438456 154906908119057952 155225642539638528 155303048943830502 155395313600237568 155982660897862656 155990173210799616 156067960863664044 156512598928802688 156834637197714432 156912845959614888 157025865105567744 157607092627605504 157674732316747776 158202799781165568 158732635793041024 159146224391546964 159388555775656896 159599632438246528 159747748997778513 159842654225160192 160202870789794976 160251417150244992 160259135051627712 160864866123637104 161323170585527808 161403617645327772 161932923390116736 162109925916297216 162532314272218176 162779801643224064 162995369298634752 163065321455781888 163146637274326992 163611442508726784 163668903882513408 163693030661573556 164287522849671936 164369448143646174 164587120951941732 164837737169696448 165267233021991078 165307360352516096 165378304738842624 165990448618435584 166364519666325552 166617842322716928 167175861101181504 167183912492130144 167527907915740416 167611449093224994 168088974589217088 168161112751275072 168344923066924032 168989354311699584 169470805463584768 169555315506202912 169904190297523968 169988916456249462 170162902797668352 170741017013239296 171092331488415744 171177650137761696 171665335750689792 171739008767259648 171824649895301832 172408409757509211 172584872488544256 172763155038107304 173162875410590208 173519173069811712 173605701912765408 173614062972596688 174108689932632576 174270271633940196 174766768134321792 174853919115771753 175488944862149568 175988913366030336 176076673794903024 176578316740187648 176654098243763712 177245729384454016 177307979206056192 177978149753811264 178302714364603543 178485210009520128 178574215267171152 179549586493027344 179822986003305216 180228229638519348 181016915116038144 181080489401929728 181115905199807656 181488566908718784 181764918897509376 182005628352903168 182096389138318512 182174538813881328 182373666655834368 182757717726262272 182848853556245448 183369790460964096 183448486637754624 183539966933617866 183649006982098944 184062872822317632 184969435097675904 185350025779117056 185442454315908504 185970780396580608 186050592831197952 187160084624616246 187271275364388864 187979104158962688 188072843738829192 188081901553646412 188617747427018624 188904954993371136 189100096412869224 189330665478848608 189388038450289536 189927605511401472 189936752653780992 190009116082925568 190113023600662032 190654656146532864 190749729944478276 191046944664170496 191142214084714464 192083644139894208 192630890989295616 192713561720469504 193123502719526016 193358977510313472 194157981549612288 194512052034112956 194808234836913984 195247248775062627 195315820844171274 195363244052973568 195872276174211648 196170530185423872 196612614151112016 197172764048978432 197232513415686144 197271088233178388 197987527536784128 198086258019265902 198650606332711104 198735860524234176 198953090897273856 199302059557066752 199401445557510768 200039771411960832 200283679184236544 200795861260710144 200895992175567546 201468345429628992 201993284804655762 202200028122673152 202300859253718368 202877214978087936 202964283088579584 203644029505542912 203755393349783613 204174637772308632 204756331897016064 204858437780608326 204946356165616494 205068113627959296 205170374987813664 205754905970684928 205764815374929408 206291014268584608 206542544158743936 206967523386184704 207070731925107336 207976881197150208 207986897614399488 208090614484885392 208683465238403584 209112849596952576 209217127946153184 210680184784937472 210721389703622369 210937066374887424 211476492178833024 211581949206182841 212194965855395952 212518074367542528 212737608464477877 212996998663704684 213668556200326656 213678846735503616 214486488164849472 215097560780703744 215204823527103696 215910564520155648 215986393676491776 216094099657380984 216709752362957568 216802756935528192 217039735524298752 217528849699102656 218148590011635712 218225205176684544 218257374215431408 219050030466229248 219159264191528232 219449494602588976 219783649559595264 220356310695988104 221189190920001018 221320598157914112 221819359555100736 222157123096955904 222901148134908672 222911883322840192 223370543887653888 223481932124299992 223822227259433088 224118632785622784 224214817001700096 224326626252199614 224459897422565376 225044742838455936 225319139082266112 225782752784928768 225895343918298912 226538920396698624 226636143319213056 226651888608332616 227654689350985728 228236866850348928 228887114334253056 228985345023012864 229099533193735776 229877879676678948 230350873384143072 230883833880786944 231474269217020544 231485417296795584 232144919910176768 232360362178586928 233022357512429056 233092970400356352 233138558821029004 233973991346793984 233985259816199424 234101941295496066 234768898393204032 235251955796571648 235369268939422332 235538797658351616 236410638941408256 237304199671748352 238098953689561536 238719336587320446 238963669599522816 239082833663485344 239399448657369792 239763981337740288 240304306184692464 240388702577441568 241297299185455656 241984755878291712 242105426467991658 242353225196679168 242795185517758016 242899385085175104 243164888874445824 243676956968349696 243798471408327264 244493053947952128 244597982183672832 244719955911490488 245417163763090176 245539545992360334 246625913463567872 246880681427912598 247133367705489408 247256605754544672 247961040528774144 248067457108263936 248985672927653376 249034369649735527 249546779499488328 249926763484075392 250638805545283584 250763791651772256 250775868738195216 251291861873610624 251417173639837491 252133461883825632 252241669126912608 252517384600386048 253484031467549376 254206208195377152 254332973259304368 254856285446285952 254983374684374193 256111525519858944 257498003626034688 257811970013751296 258877308732816384 259349402712150608 259744313115885312 260278759604717568 260329665033416836 260408552869148112 260421094458895032 261163034898948864 261405407450910294 261560706913898496 262150152201482688 263983370049045504 264115010692354536 264867475110281472 264981147365645568 265270787863031808 265868594076681024 265961968809084288 266719695215947776 266834162382188544 266967224630716896 267727815014280192 267861322900756728 268624460572838656 269324379739541016 269734479004957824 270342344457779022 270502953304117248 270619044118106112 271525372674057216 271673857799711484 272232850363078176 273008442529354752 273144583707477768 273261808220821992 273560499983751552 274339874627579904 274353087166572544 275054685691446144 275390058878325248 275473510473148416 275956697848246272 276094309233476448 277454152646513856 278025038668675584 278163681473862756 278956170594870912 279075889246796928 280740126936924369 280906913046583296 281968656238444032 282109265608243788 282122852330469618 282926621140527936 283357432490056704 283650144619303836 283995998218272912 284891408267102208 284905128980671488 285169535400993048 285981984219799296 286124594916717414 286939764702804928 287880752693540864 287981858235322368 288125466209841312 288946336483943424 289070342580704256 289685254079289024 290038466265470208 291768078051169434 292066707288305664 292212352255370976 293044866079460352 293808414261317472 294255795278135808 294918921226668024 295759146073467648 295906632349767582 296209497462607872 296981291305176192 297129387028898853 297201530846544896 297827391850205184 297975909499066656 298103790786351264 298429636345910784 298824843714163712 298953089335600128 299102168336266152 300059657117941248 300425518776354816 301193791891065216 301343988263351319 302051893862264832 302181524425617408 302202518144443488 302989927206983643 304315822467131904 305466044258314368 306503839568905264 307134497845524096 307287656670912489 307602170441938944 307755562481720496 308632358956027392 308647223062394112 309436521402876912 309813816238115904 310451285079277056 310606097887661004 311965321795725312 311980346421599232 312135921727328088 313025197857605376 313669274395428864 313825691919229776 315214185255211008 315349464633495552 316405599562331136 317465271586082048 318292448783093928 318777111551313792 319199264876493056 319495497995557026 319685308450320384 320405741579589952 320502834300489984 320518270103255424 321729732247274208 322646341171055616 322807235290655544 323865846780233472 324219851832594432 325064628544436352 325559603286448128 325990738597269504 326130642911563776 326293274548653984 327222885017453568 327337807765026816 327386061323147112 328575045699343872 328738896287292348 329174241903883464 329675474339392896 330534466043982156 330614720705032192 330756609477685248 331783786380001527 331980897236871168 332729039332651104 333235684645433856 334351722202363008 334367824984260288 335055815831480832 335222898186449988 336177949178434176 336322225502550144 336489939378299421 336689846133848064 337978708623399168 339110631012405824 339808380595047936 339977832912498924 341482034026478592 342355300275523392 343330671501379584 343478017534519296 343649299790603664 344816819515018422 345169744977088512 345526310076214608 346325750821180416 347211403825530816 347228125945193376 348217379865265152 348540543267880392 349533536268643584 349707838231543506 350977889724299136 351152911943244099 351977826732060672 352153347589806048 353156633480375296 353308196487527424 354491458768908032 354615958412112384 355956299507622528 356605428729207086 356970420019040256 357148430534342304 358079004880980669 359099172986054688 359645972006610432 360456459277038696 362033830232076288 362231810399615312 362977133817437568 363158139701987487 363529837795018752 364011256705806336 364192778276637024 364349077627762656 364747333311668736 365515435452524544 365697707112490896 366739580921928192 366896973275509248 367079933867235732 368125745644635264 368309318988540501 369938870195351808 370321022141868897 370700051558234112 370884908631817008 371941560793161216 372101185662395904 374320169249232492 375958208317925376 376145687477658384 376163803107292824 377235494854037248 377809909986742272 378200192825738448 378661330957697216 378776076900579072 379873505307561984 380226047201324064 381309312293065728 381499459888956552 382284428169428928 384167288279788416 385261781978591232 385427123440939008 386247005439052032 386717955020626944 388315963099224576 389024104068225912 389616469673827968 390494497550125254 390631641688342548 390726488105947136 391744552348423296 392108111176365441 392341060370847744 393225228302224032 394345528097956864 394465026831372288 394542176466356776 395975055073568256 396172516038531804 397301212665422208 397471721048468352 397906181794547712 398604119114133504 398802891115021536 400079542823921664 401591722521420288 401791984351135092 402936690859257984 403986569609311524 404601718507436736 405513516686668533 405754429956175872 405928566177159168 407288059011085824 407510786699567226 408349275544617264 409512663794032128 409716875561216652 409892712331232988 410340749975627328 411509811941369856 411529630749858816 412582028537169216 413085088317487872 413935046772369408 414141463850214672 415973795228798976 416181228969770784 417366930476807168 418434255892306368 421360369569874944 421442779407244738 421874132749774848 422952984357666048 423163898412365682 423184278495704427 424389931710791904 425036148735085056 425475216928955754 425993997327409368 427337112400653312 427357693471007232 428972976329698944 429186892375076121 430195121561407488 430409647054207392 431821129040311296 431972787352983552 432188199314761968 433419504725915136 433605513871056384 435057699398205312 436297180023271424 436514748430862816 437652117076754151 438100060932458496 438318528383056464 438898989205177952 439567299119190528 440712621391976208 442378381840002036 443638719110201472 443859948524651373 444314246193911808 445802296269817344 445823766645680384 446741087775307776 446963864248599984 447644454518866176 448237265571245568 448429634003400192 448653252504399228 450089485676911872 450638278164532224 451790687836597824 453077840793397248 453272286638426112 453303777216665232 455309378701971456 456473733700697856 458199066387471552 459755759353357896 460701746768286144 461767667761573888 462948538434041088 462970834593591168 464289839820353536 464720724357173856 466044715024858112 466185940800712704 466277117642058008 467947982693587968 467970519632398848 468203882590992132 469537796786408064 470503911593143296 470738537878844664 471077595316703232 472821277882816512 474608399343496704 476197907379123072 477438673174640892 478165667326970688 478798897314739584 479243246993335539 479527962675480576 480608612369384928 480777405154883136 482594598370911312 483969511756583424 484210852935983316 485590371035516032 485798770170350208 486329777748891648 487596942816654528 488986107895904256 489195964367345664 489439911822980976 490834327526180352 491079091984720668 493251826927135744 493761362855825196 494513211509089344 495922081057548288 496134914216527872 497971345855306752 498068739299471054 499093558998976656 499853526968150784 501527583303544512 501551737476390432 502583723747221248 502834347279674982 504266923767651264 504483338253825216 505034769200772096 506968062935098752 508412416390754304 508665946518608736 509712570892571904 509966749368748386 512223051039717888 514996007252069376 515623940027502592 517225229272527633 517754617465632768 518698805424301216 519488626231770624 520557519209435136 520659330066833672 520817105738296224 520842188917790064 522326069797897728 522810814901820588 524300304402965376 524561757347315259 527966740098091008 528230021384709072 529734950220562944 529962294731291136 531737188153362048 531923937618168576 533934449261433792 534908143093810629 535455630028560384 535722645801513456 537248921145677312 538648759479082032 539468958009915648 540684688915558044 543050745348114432 543347715599422968 544465700726156352 546016885058709504 546289167414955536 546523616441643984 547120999967503104 548706174333145088 550109371382892288 550780117756650496 550947020946296832 552188618466952896 554908305293027712 556050077337351168 556327362947725512 557912341189741824 558151778493593856 561480253873848738 561813826093166592 563937312476888064 564218531216487576 564245704660939236 565853242281055872 566714864980113408 567300289238607672 567991996436545824 569782816534204416 569810257961342976 570339070801986096 571963968439598592 572249189833434828 573879529405609856 575761505387081728 576250932419682624 577892672967886848 578140685161408512 579370508158578048 580076932530940416 583536156102338868 584424704510741952 585741746325187881 586089732158920704 587616828522634944 588511590556271616 589837842453336048 591518292146935296 591813264699535164 593962582610352384 594258774057797706 594403061693089792 595951818998133312 596207581572702528 596859272691821568 597649687428327424 597906178671200256 598204336672532304 600119314235882496 600851037552709632 602387583782130432 602687976526702638 604405036288886976 605979854413967286 608631644934263808 610932088516628736 611266180049350839 613007679137810528 614268995691048192 614575313341824978 615204340883877888 615511124963440992 617264717912054784 617294446124788224 618873042805753824 619627632476231808 620902570158554112 621212195775322008 623930643591450624 623960692843198464 624271843454656176 626050395715210752 627338548790857728 627651383838459552 632164169110867107 632811199124662272 634930543172164096 636584897566187856 637554223102627584 638398529752986112 638990995991114052 640811483159179904 641005668600979968 641036540206510848 641131036757829761 643459464494548416 645292682342111232 645614470581311088 647731693560466944 650129257088872704 651119206572896256 652586549097307968 654445770034907136 654675615530053632 654772122646294224 657150091398687744 657477792574584696 658348483807766928 659350948678785792 661068932087964312 663567572760003054 663961794473742336 665458078665302208 666471369290867712 668703444404726016 668735649968520576 670111631662961664 670445796372899976 672355898356868352 672644451005100288 672979878756598842 673379692267696128 675957417246798336 678221262024811648 679616761190095872 679955665824997848 682964068052957184 684710600551046784 686661343002759168 686956035069038592 687298599581207328 689633639030036844 691052620152429216 692651501642360832 694422807651061632 694456251890386752 696434759730530304 697081086535760784 699067072537287168 699415676463087012 701955779448598272 702305823886488198 704306695179612096 706313266960750592 706616392975054848 708982917537816064 709231916824224768 711912599015245056 713210857458414172 714296861068684608 716158009761961338 718198345972109376 719291944013220864 720912918554077392 724463620799230624 725954267634875136 726316279403974974 727059675590037504 728385556553274048 728698155255525312 729494666623337472 731030870905049088 731395414224981792 733479161843856384 733793946551018496 734159867734471464 736251491289270528 736618637977081002 739877740390703616 740642044283737794 741400103116468224 741769817263634016 743883121586322432 744202371324791808 747103108949206581 748640338498464984 751916416635850752 752291374955316768 752327606214585648 754470989708074496 756400385651476896 757322661915394432 757552153801158144 760452094402648128 762618624586131456 762998919777913104 764568856338857856 764950124053122579 768334576559576832 772494010878104064 773435910041253888 776631926198449152 778048208136451824 779232939347655936 780988995100250508 781263283376685096 783489104696846592 784216222352730882 784682120741695488 786450456604448064 788691056195913728 789084352932713552 791950110147136512 792345032077063608 794602425330844416 794943442096936704 795812363589095424 797605782230043072 800159085647843328 803183445042840576 803583968702270184 805873381718515968 807973139218623048 809203437014873472 811027033373337066 811508859912351744 811857132354318336 814576118022171648 815021573399134452 816698551089234528 819025327588064256 819433751122433304 819785424662465976 820681499951254656 823019623882739712 823059261499717632 825164057074338432 826170176634975744 827870093544738816 828282927700429344 832362457939541568 834733860953614336 836868511784612736 842720739139749888 842885558814489476 845905968715332096 846327796824731364 846368556991408854 848779863421583808 850072297470170112 850950433857911508 851987994654818736 854674224801306624 854715386942014464 857945952659397888 858373784750152242 860819294108414784 863642258080622592 863945574705967104 864376398629523936 866839009451830272 867211027742112768 870115398796410624 873029496861725632 875304234153508302 876200121864916992 876637056766112928 877797978410355904 879134598238381056 881425242783952416 884756763680004072 887277438220402944 887719897049302746 888628492387823616 891604592539634688 891647533291360768 893482175550615552 893927728497199968 895288909037732352 896474531142491136 896859268006800384 897306505008798456 900178971353823744 901276556329064448 903581375673195648 904031964790053957 906155681586794496 906544573276852224 906607554433330464 908969781620950929 912947467401395712 916398132774943104 919511518706715792 921403493536572288 921862970012737467 925897076868082176 925941669187182336 929441448714347712 932089430049716224 932554235284116016 935895965387175936 935941039264797696 936407765181984264 939075593572816128 941007823186286592 941477075757689328 945642555765633024 949216798686993408 952395814758246144 954877346349281784 956331334653941376 957597794629479168 958486493986671078 959055925350961152 961217224738769856 961554810309766272 965189196741822624 967939023513166848 968421705871966632 971180742071032064 971597540340700416 972659555497783296 975193885633309056 977972215791808512 978391928734691328 978879823645961952 981668655052360704 982158183969441336 986503653854271488 987522725711650392 989026423018178688 991844162115096576 992269828433055744 995942691710613504 996137478598942108 998187117997953312 999707053936301568 1003055166607089024 1003103474952780864 1005167447494442496 1005668694559349964 1008533847535302528 1008966676507650432 1009469818134898263 1010069538401544192 1013936125870197504 1017331893037217472 1019425141785143808 1019933498737496772 1024446102079435776 1029992014504138752 1034450458545055266 1035509234931265536 1037397610848602432 1038977252463541248 1041318660133667344 1041634211476592448 1041684377835580128 1044652139595795456 1045621629803641176 1048600608805930752 1049123514694630518 1055933480196182016 1056460042769418144 1059469900441125888 1059924589462582272 1063474376306724096 1063847875236337152 1067868898522867584 1069816286187621258 1070911260057120768 1071445291603026912 1074237014642942007 1074497842291354624 1077297518958164064 1078937916019831296 1081369377831116088 1086101490696228864 1086695431198845936 1088931401452312704 1089474419105962461 1092033770117419008 1092578334829911072 1093047232883287968 1094241999935006208 1100218742765784576 1101560235513300992 1104377236933905792 1104927956965621503 1109816610586055424 1110963066425606691 1112100154674702336 1112654725895451024 1115824682379483648 1116303556987187712 1122960507747697476 1127874624953776128 1128437062432975152 1128491409321878472 1131706484562111744 1133429729960226816 1134600578477215344 1135983992873091648 1139620515922685952 1140678141603972192 1143927936879197184 1144498379666869656 1147759058811219712 1152501864839365248 1155785345935773696 1156281370322817024 1158741016317156096 1160153865061880832 1167072312204677736 1168849409021483904 1171483492650375762 1172179464317841408 1175233657045269888 1177023181112543232 1179675684906672096 1183036584293870592 1183626529399070328 1187925165220704768 1188517548115595412 1188806123386179584 1191903637996266624 1192415163145405056 1193718545383643136 1195299374856654848 1195812357342400512 1196408673345064608 1200238628471764992 1204775167564260864 1205375953053405276 1208810072577773952 1211959708827934572 1216540550060005599 1217263289868527616 1221864177033257472 1222532360098701678 1226015358275621056 1228537991382096384 1229150626683649956 1231022249926881984 1234529435824109568 1234588892249576448 1237746085611507648 1239255264952463616 1241805140317108224 1242424391550644016 1247921385686396928 1248543686909312352 1252100791430421504 1255302767676919104 1264328338221734214 1265622398249324544 1269552835487113281 1269861086344328192 1273169795132375712 1275108446205255168 1276797059505972224 1277981991982228104 1281622966318359808 1282011337201959936 1282073080413021696 1282262073515659522 1286918928989096832 1287560677125228363 1290585364684222464 1291228941162622176 1295463387120933888 1300258514177745408 1305173098194615936 1308891540069814272 1309544245292588448 1312956351230262453 1314300182797375488 1314955585149169392 1316696967615533856 1318701897357571584 1322137864175928624 1327135145520006108 1330916157330604416 1331579845573954119 1332942738581735424 1337406888809452032 1337471299937041152 1340223263325923328 1340891592745799952 1344711796713736704 1345288902010200576 1345959757513197684 1351914834493596672 1356442524049623296 1359233522380191744 1359911331649995696 1365928136105914368 1369421201102093568 1374597199162414656 1379267278060073688 1382105240304858432 1385303003284721664 1388845615302123264 1388912503780773504 1392869519461060608 1394162173071521568 1398134145074574336 1398831352926174024 1403911558897196544 1404611647772976396 1408613390359224192 1412626533921501184 1413232785950109696 1417965835075632128 1418463833648449536 1423825198030490112 1426421714916828344 1428593722137369216 1432316019523922676 1436396691944218752 1437729740980006617 1438583888026441728 1441825837108154784 1448927241598461248 1451908535269750272 1452632558807949948 1456771113106548096 1457396310511050624 1458989333246674944 1462790828449963584 1466958323687712768 1467587893102036992 1468319735468942928 1472502982578541056 1473237275954162004 1479755480781407232 1481284088567475588 1483539634527268032 1487766243172644864 1488404742649583616 1494206217898413162 1497280676996929968 1504582749910633536 1504655212429171296 1508941979416148992 1512800771302953792 1514645323830788864 1515104307602316288 1520904188805296256 1525237249172262912 1525997839555826208 1529137712677715712 1529900248106245158 1536669153119153664 1544988021756208128 1546871820082507776 1551675687817582899 1553263852396898304 1556096416272903648 1558465878695311872 1561977990200501016 1562526566753370192 1566978209393693184 1568432444705461764 1572900913208896128 1573685272041945777 1577382112391827456 1578168705865427104 1583900220294273024 1584690064154127216 1589204850661688832 1589886884193873408 1595211564460086144 1604724429281431887 1606366890085681152 1607167937404540368 1611746763437031936 1615946278437246096 1618406874029746944 1622054066746674132 1629152236044343296 1630043146798268904 1633397102178469056 1638050655176128512 1638867502244866608 1639570849324931952 1641362999902509312 1646118522999435264 1650328114148676864 1652340353269951488 1656565855400858688 1664724915879083136 1669467721907228672 1673737023569225472 1685441478279499776 1685771117628978952 1691811937430664192 1692655593649462728 1692737113982817708 1697559726843167616 1700144594940340224 1701900867715823016 1703975989309637472 1709348449602613248 1709430773884028928 1715891905318795776 1716747569500304484 1721638588216829568 1727284516161245184 1728752797259047872 1733678018903660544 1734422055484225536 1740230797592821248 1746058993723451264 1750608468307016604 1753274113532225856 1755595956820711808 1757225238975563643 1758269196476762112 1762850485567904832 1769513527360008144 1774554876440805888 1775439794098605492 1783209185079269376 1783295066582721536 1787855456994399936 1790577818075464704 1792949062284982272 1793718536013600768 1794613010017596912 1800357942707647488 1802553112658128896 1807162751346391296 1808063929580107914 1813215108866660928 1817939563241901858 1825894934802791424 1832796265549886208 1833798540148052517 1839023037413431584 1842806987073144576 1843725940025474934 1851794153736164352 1851883338374364672 1858882897428695424 1864178860099432448 1865108470568232032 1871791930774351872 1871882078529595392 1872815530363968528 1878151187145632256 1882015646372573184 1882954151515378656 1896492507332601321 1898433597373986816 1904791629516492288 1909754692698563568 1912662669307882752 1915195589258958336 1916972987973342156 1922434449477539712 1923109620619532544 1923393110273489283 1930378393483645248 1935878047026333696 1936843411743933264 1942361484142064128 1943195080681400832 1950387771266618112 1957759647291923904 1963337310104721408 1964316367938882672 1973007307708542976 1975045451423300784 1978052846036357376 1991885383421227008 1992274957197884216 1996374235995906624 1999414107872603136 2006110333214178048 2006206949905561728 2010334894988884992 2011337389118699928 2017067695070605056 2017933353015300864 2018939636269796526 2020139076803088384 2027872251740395008 2034663786074434944 2038850283570287616 2039866997474993544 2048892204158871552 2059984029008277504 2068900917090110532 2074795221697204864 2077954504927082496 2082637320267334688 2083268422953184896 2083368755671160256 2089304279191590912 2091243259607282352 2097201217611861504 2098247029389261036 2112920085538836288 2118939800882251776 2119849178925164544 2126948752613448192 2127695750472674304 2135737797045735168 2139632572375242516 2142890583206053824 2148474029285884014 2148995684582709248 2154595037916328128 2157875832039662592 2162738755662232176 2173390862397691872 2177862802904625408 2178948838211924922 2185156669659822144 2186094465766575936 2188483999870012416 2200437485531569152 2203120471026601984 2208754473867811584 2209855913931243006 2219633221172110848 2221926132851213382 2224200309349404672 2225309451790902048 2231649364758967296 2232607113974375424 2241309326847619743 2245921015495394952 2255749249907552256 2256874124865950304 2256982818643756944 2263412969124223488 2269201156954430688 2271967985746183296 2281356283207944384 2287855873758394368 2288996759333739312 2295518117622439424 2305003729678730496 2317482032634312192 2317935286739846059 2320307730123761664 2334144624409355472 2337698818042967808 2342966985300751524 2350467314090539776 2354046362225086464 2359351369813344192 2366073168587741184 2367253058798140656 2375850330441409536 2377035096231190824 2383807275992533248 2384830326290810112 2387437090767286272 2392817346690129216 2400477256943529984 2409550335128521728 2410751906106810552 2417620145155547904 2423919417655869144 2433081100120011198 2434526579737055232 2443728354066514944 2445064720197403356 2452030716551242112 2457075982764192768 2458301253367299912 2462044499853763968 2469058871648219136 2469177784499152896 2475492171223015296 2478510529904927232 2483610280634216448 2484848783101288032 2497087373818624704 2504201582860843008 2510605535353838208 2528656676443468428 2539105670974226562 2539722172688656384 2546339590264751424 2550216892410510336 2553594119011944448 2555963983964456208 2563245932636719616 2564022674403919872 2564146160826043392 2564524147031319044 2573837857978193664 2575121354250456726 2582457882325244352 2590926774241867776 2600517028355490816 2610346196389231872 2619088490585176896 2625912702460524906 2628600365594750976 2629911170298338784 2633393935231067712 2637403794715143168 2644275728351857248 2654270291040012216 2661832314661208832 2663159691147908238 2665885477163470848 2674813777618904064 2674942599874082304 2680446526651846656 2681783185491599904 2689423593427473408 2690577804020401152 2691919515026395368 2703829668987193344 2712885048099246592 2718467044760383488 2719822663299991392 2738842402204187136 2739378066147090797 2749194398324829312 2758534556120147376 2764210480609716864 2765588910038212401 2777691230604246528 2777825007561547008 2788324346143043136 2796268290149148672 2797662705852348048 2807823117794393088 2809223295545952792 2817226780718448384 2835931670151264256 2836927667296899072 2847650396060980224 2852843429833656688 2857187444274738432 2864632039047845352 2872793383888437504 2875459481960013234 2877167776052883456 2883651674216309568 2897854483196922496 2903817070539500544 2905265117615899896 2913542226213096192 2914792621022101248 2917978666493349888 2925581656899927168 2933916647375425536 2935175786204073984 2936639470937885856 2945005965157082112 2946474551908324008 2959510961562814464 2962568177134951176 2967079269054536064 2975532486345289728 2976809485299167232 2988412435796826324 2994561353993859936 3009165499821267072 3009310424858342592 3017883958832297984 3025601542605907584 3029290647661577728 3030208615204632576 3041808377610592512 3051995679111652416 3058275425355431424 3059800496212490316 3073338306238307328 3089976043512416256 3103351375635165798 3106527704793796608 3112192832545807296 3116931757390623744 3123955980401002032 3125053133506740384 3133956418787386368 3136864889410923528 3145801826417792256 3147370544083891554 3156337411730854208 3167800440588546048 3169380128308254432 3178409701323377664 3179773768387746816 3190423128920172288 3209448858562863774 3212733780171362304 3214335874809080736 3223493526874063872 3231892556874492192 3236813748059493888 3244108133493348264 3258304472088686592 3260086293596537808 3266794204356938112 3268423257317887383 3276101310352257024 3277735004489733216 3279141698649863904 3282725999805018624 3300656228297353728 3304680706539902976 3313131710801717376 3314783870896864509 3329449831758166272 3332889199276820073 3347474047138450944 3371542235257957904 3383623874861328384 3385311187298925456 3385474227965635416 3395119453686335232 3400289189880680448 3403801735431646032 3407951978619274944 3418861547768057856 3431783810637591552 3433495139000608968 3443277176433659136 3457505594518095744 3467356037807321088 3468844110968451072 3480461595185642496 3492117987446902528 3501216936614033208 3506548227064451712 3511191913641423616 3514450477951127286 3516538392953524224 3525700971135809664 3539027054720016288 3549109752881611776 3550879588197210984 3566418370158538752 3566590133165443072 3575710913988799872 3581155636150929408 3585898124569964544 3587437072027201536 3589226020035193824 3600715885415294976 3614325502692782592 3616127859160215828 3626430217733321856 3635879126483803716 3649621650180016797 3651789869605582848 3665592531099772416 3667597080296105034 3678046074826863168 3685613974146289152 3687451880050949868 3703588307472328704 3703766676748729344 3717765794857390848 3730216941136464064 3743764157059190784 3745631060727937056 3756302374291264512 3765908303030757312 3792985014665202642 3796867194747973632 3809583259032984576 3819509385397127136 3825325338615765504 3830391178517916672 3833945975946684312 3844868898955079424 3846219241239065088 3846786220546978566 3860756786967290496 3862682031375685089 3871756094052667392 3873686823487866528 3884722968284128256 3886390161362801664 3900775542533236224 3915519294583847808 3926674620209442816 3928632735877765344 3938869053690787359 3950090902846601568 3956105692072714752 3984549914395768432 3992748471991813248 3994739536721862357 3998828215745206272 4012220666428356096 4012413899811123456 4020669789977769984 4022674778237399856 4034135390141210112 4035866706030601728 4037879272539593052 4055744503480790016 4069327572148869888 4077700567140575232 4079733994949987088 4097784408317743104 4137801834180221064 4149590443394409728 4155909009854164992 4165274640534669376 4166536845906369792 4166737511342320512 4178608558383181824 4182486519214564704 4194402435223723008 4196494058778522072 4225840171077672576 4237879601764503552 4239698357850329088 4253897505226896384 4255391500945348608 4271475594091470336 4279265144750485032 4285781166412107648 4296948058571768028 4297991369165418496 4309190075832656256 4313189222940019851 4315751664079325184 4325477511324464352 4346781724795383744 4355725605809250816 4357897676423849844 4370313339319644288 4372188931533151872 4376967999740024832 4400874971063138304 4417508947735623168 4419711827862486012 4439266442344221696 4443852265702426764 4450618903581804096 4463298729517934592 4465214227948750848 4482618653695239486 4491842030990789904 4513748249731900608 4513965637287513888 4526825938248446976 4538402313908861376 4543935971492366592 4562712566415888768 4575711747516788736 4577993518667478624 4591036235244878848 4610007459357460992 4634964065268624384 4635870573479692118 4640615460247523328 4655027063452748697 4668289248818710944 4675397636085935616 4685933970601503048 4700934628181079552 4718702739626688384 4721055816125837331 4732146337175482368 4734506117596281312 4751700660882819072 4754070192462381648 4767614551985066496 4769660652581620224 4785634693380258432 4814173287844295661 4819100670257043456 4821503812213621104 4835240290311095808 4847838835311738288 4866162200240022396 4887456708133029888 4890129440394806712 4904061433102484224 4914151965528385536 4916602506734599824 4924088999707527936 4938355568998305792 4950984342446030592 4957021059809854464 4969697566202576064 4994174747637249408 5008403165721686016 5021211070707676416 5057313352886936856 5078211341948453124 5079444345377312768 5092679180529502848 5100433784821020672 5107188238023888896 5111927967928912416 5126491865273439232 5128045348807839744 5128292321652086784 5129048294062638088 5147675715956387328 5150242708500913452 5164915764650488704 5181853548483735552 5201034056710981632 5220692392778463744 5238176981170353792 5251825404921049812 5259822340596677568 5266787870462135424 5271675716926690929 5274807589430286336 5288551456703714496 5308540582080024432 5323664629322417664 5326319382295816476 5349627555237808128 5349885199748164608 5363566370983199808 5378847186854946816 5381155608040802304 5383839030052790736 5407659337974386688 5425770096198493184 5439645326599982784 5477684804408374272 5478756132294181594 5498388796649658624 5501395620444157551 5517069112240294752 5528420961219433728 5531177820076424802 5555382461208493056 5555650015123094016 5576648692286086272 5592536580298297344 5595325411704696096 5615646235588786176 5618446591091905584 5634453561436896768 5671863340302528512 5689477521997803963 5695300792121960448 5705686859667313376 5714374888549476864 5729264078095690704 5745586767776875008 5750918963920026468 5767303348432619136 5770179330820467849 5795708966393844992 5807634141079001088 5810530235231799792 5827084452426192384 5829585242044202496 5851163313799854336 5873278941875771712 5890011930314164224 5892949103816648016 5919021923125628928 5925136354269902352 5934158538109072128 5976824871593652648 5989122707987719872 6018330999642534144 6018620849716685184 6035767917664595968 6051203085211815168 6058581295323155456 6060417230409265152 6083616755221185024 6103991358223304832 6116550850710862848 6119600992424980632 6146676612476614656 6179952087024832512 6206702751270331596 6224385665091614592 6233863514781247488 6247911960802004064 6250106267013480768 6267912837574772736 6273729778821847056 6291603652835584512 6294741088167783108 6312674823461708416 6338760256616508864 6356819402646755328 6359547536775493632 6380846257840344576 6418897717125727548 6428671749618161472 6446987053748127744 6463785113748984384 6473627496118987776 6488216266986696528 6520172587193075616 6533588408713876224 6536846514635774766 6555470008979466432 6558283397299727808 6565451999610037248 6601312456594707456 6609361413079805952 6626263421603434752 6629567741793729018 6658899663516332544 6665778398553640146 6694948094276901888 6723927980542859229 6743084470515915808 6767247749722656768 6770622374597850912 6770948455931270832 6790238907372670464 6807603470863292064 6815903957238549888 6863567621275183104 6866990278001217936 6886554352867318272 6915011189036191488 6953805860219538177 6960923190371284992 6984235974893805056 7002433873228066416 7013096454128903424 7022383827282847232 7028900955902254572 7051401942271619328 7078054109440032576 7098219505763223552 7101759176394421968 7133180266330886144 7151421827977599744 7162311272301858816 7178452040070387648 7201431770830589952 7228651005385565184 7232255718320431656 7252860435466643712 7271758252967607432 7299243300360033594 7303579739211165696 7331185062199544832 7335194160592210068 7356092149653726336 7371227948292578304 7374903760101899736 7407176614944657408 7407533353497458688 7435531589714781696 7460433882272928128 7491262121455874112 7512604748582529024 7531816606061514624 7585970029330405284 7619166518065969152 7639018770794254272 7650650677231531008 7660782357035833344 7667891951893368624 7689737797910158848 7692438482478130176 7693572441093957132 7721513573934580992 7725364062751370178 7747373646975733056 7769445936568256512 7772780322725603328 7801551085066472448 7831038589167695616 7857265471755530688 7877738107381574718 7900181805693203136 7912211384145429504 7969099828791536864 7985496943983626496 7989479073443724714 7997656431490412544 8024441332856712192 8024827799622246912 8041339579955539968 8045349556474799712 8068270780282420224 8071733412061203456 8075758545079186104 8111489006961580032 8138655144297739776 8155401134281150464 8159467989899974176 8218134198441272391 8275603668360442128 8299180886788819456 8330549281069338752 8333073691812739584 8333475022684641024 8364973038429129408 8388804870447446016 8392988117557044144 8451680342155345152 8507795010453792768 8510783001890697216 8542951188182940672 8558530289500970064 8571562332824215296 8593896117143536056 8618380151665312512 8626378445880039702 8631503328158650368 8650955022648928704 8693563449590767488 8711451211618501632 8715795352847699688 8740626678639288576 8744377863066303744 8753935999480049664 8801749942126276608 8835017895471246336 8839423655724972024 8878532884688443392 8887704531404853528 8901237807163608192 8926597459035869184 8930428455897501696 8965237307390478972 8983684061981579808 9027496499463801216 9027931274575027776 9053651876496893952 9076804627817722752 9087871942984733184 9125425132831777536 9155987037334957248 9182072470489757696 9220014918714921984 9269928130537248768 9271741146959384236 9310054126905497394 9336578497637421888 9350795272171871232 9371867941203006096 9401869256362159104 9437405479253376768 9442111632251674662 9469012235192562624 9503401321765638144 9508140384924763296 9535229103970132992 9539321305163240448 9571269386760516864 9628346575688591322 9638201340514086912 9643007624427242208 9670480580622191616 9695677670623476576 9732324400480044792 9774913416266059776 9780258880789613424 9808122866204968448 9828303931056771072 9833205013469199648 9848177999415055872 9901968684892061184 9914042119619708928 9939395132405152128 9944351612690593527 9988349495274498816 9998667597830460219 10042422141415352832 10114626705773873712 10156422683896906248 10185358361059005696 10200867569642041344 10223855935857824832 10252983730546878464 10256584643304173568 10258096588125276176 10295351431912774656 10300485417001826904 10329831529300977408 10402068113421963264 10441384785556927488 10476353962340707584 10503650809842099624 10519644681193355136 10533575740924270848 10543351433853381858 10549615178860572672 10577102913407428992 10617081164160048864 10647329258644835328 10652638764591632952 10699255110475616256 10699770399496329216 10727132741966399616 10757694373709893632 10762311216081604608 10767678060105581472 10851540192396986368 10879290653199965568 10955369608816748544 10957512264588363188 10996777593299317248 11002791240888315102 11034138224480589504 11056841922438867456 11062355640152849604 11110764922416986112 11111300030246188032 11153297384572172544 11190650823409392192 11231292471177572352 11236893182183811168 11268907122873793536 11378955043995607926 11390601584243920896 11411373719334626752 11428749777098953728 11458528156191381408 11491173535553750016 11501837927840052936 11534606696865238272 11540358661640935698 11591417932787689984 11615268282158002176 11621060470463599584 11654168904852384768 11659170484088404992 11702326627599708672 11746557883751543424 11780023860628328448 11785898207633296032 11816607161072362077 11850272708539804704 11868317076218144256 11953649743187305296 11978245415975439744 11984218610165587071 12036661999285068288 12037241699433370368 12102406170423630336 12117162590646310912 12167233510442370048 12207982716446609664 12233101701421725696 12239201984849961264 12293353224953229312 12413405502540663192 12448771330183229184 12467727029562494976 12495823921604008128 12500212534026961536 12535825675149545472 12547459557643694112 12583207305671169024 12589482176335566216 12625349646923416832 12677520513233017728 12713638805293510656 12719095073550987264 12761692515680689152 12837795434251455096 12857343499236322944 12893974107496255488 12927570227497968768 12947254992237975552 12976432533973393056 13040345174386151232 13067176817427752448 13073693029271549532 13110940017958932864 13116566794599455616 13130903999220074496 13202624913189414912 13252526843206869504 13259135483587458036 13317799327032665088 13331556797107280292 13389896188553803776 13447855961085718458 13486168941031831616 13541244749195701824 13541896911862541664 13580477814745340928 13615206941726584128 13631807914477099776 13727135242550366208 13733980556002435872 13773108705734636544 13830022378072382976 13907611720439076354 13921846380742569984 13965081190358246091 13968471949787610112 14004867746456132832 14026192908257806848 14044767654565694464 14057801911804509144 14102803884543238656 14156108218880065152 14163167448377511993 14196439011526447104 14203518352788843936 14302843655955199488 14356904080140775296 14442519863532886983 14457302010771130368 14464511436640863312 14505720870933287424 14543516505935214864 14598486600720067188 14662370124399089664 14670388321184420136 14712184299307452672 14742455896585156608 14749807520203799472 14815066706994917376 14871063179429563392 14920867764545856256 14982524242911748224 15025209497165058048 15063633212123029248 15171940058660810568 15238333036131938304 15278037541588508544 15301301354463062016 15321564714071666688 15335783903786737248 15379475595820317696 15384876964956260352 15387144882187914264 15443027147869161984 15450728125502740356 15494747293951466112 15538891873136513024 15545560645451206656 15603102170132944896 15662077178335391232 15714530943511061376 15755476214763149436 15800363611386406272 15815027150780072787 15824422768290859008 15938199657583073728 15970993887967252992 15978958146887449428 16048882665713424384 16049655599244493824 16090699112949599424 16136541560564840448 16143466824122406912 16151517090158372208 16222978013923160064 16277310288595479552 16318935979799948352 16436268396882544782 16504186861332472653 16551207336720884256 16598361773577638912 16661098562138677504 16666147383625479168 16666950045369282048 16729946076858258816 16777609740894892032 16785976235114088288 16903360684310690304 17015590020907585536 17068432565993411889 17085902376365881344 17117060579001940128 17143124665648430592 17187792234287072112 17236760303330625024 17252756891760079404 17301910045297857408 17310537992461403547 17387126899181534976 17422902423237003264 17431590705695399376 17481253357278577152 17488755726132607488 17670035790942492672 17678847311449944048 17757065769376886784 17775409062809707056 17802475614327216384 17930474614780957944 17967368123963159616 18054992998927602432 18055862549150055552 18107303752993787904 18153609255635445504 18175743885969466368 18250850265663555072 18311974074669914496 18364144940979515392 18440029837429843968 18539856261074497536 18543482293918768472 18620108253810994788 18673156995274843776 18701590544343742464 18743735882406012192 18803738512724318208 18874810958506753536 18884223264503349324 18938024470385125248 19016280769849526592 19070458207940265984 19078642610326480896 19142538773521033728 19256693151377182644 19286015248854484416 19340961161244383232 19391355341246953152 19464648800960089584 19560517761579226848 19616245732409936896 19666410026938399296 19696355998830111744 19803937369784122368 19828084239239417856 19878790264810304256 19888703225381187054 19976698990548997632 19997335195660920438 20084844282830705664 20171783941628577687 20229253411547747424 20312845367793812496 20370716722118011392 20447711871715649664 20505967461093756928 20516193176250552352 20590702863825549312 20600970834003653808 20659663058601954816 20861417580658614531 20882769571113854976 20952707924681415168 21007301619684199248 21039289362386710272 21067151481848541696 21086702867706763716 21154205826814857984 21234162328320097728 21294658517289670656 21305277529183265904 21399540798992658432 21454265483932799232 21535356120211162944 21703080384793972736 21758581306399931136 21910739217633497088 21915024529176726376 21993555186598634496 22005582481776630204 22068276448961179008 22113683844877734912 22124711280305699208 22221529844833972224 22222600060492376064 22306594769144345088 22381301646818784384 22473786364367622336 22537814245747587072 22757910087991215852 22822747438669253504 22857499554197907456 22917056312382762816 22982347071107500032 23003675855680105872 23069213393730476544 23080717323281871396 23182835865575379968 23242120940927199168 23308337809704769536 23318340968176809984 23404653255199417344 23493115767503086848 23571796415266592064 23633214322144724154 23700545417079609408 23736634152436288512 23907299486374610592 23956490831950879488 23968437220331174142 24073323998570136576 24074483398866740736 24204812340847260672 24234325181292621824 24334467020884740096 24415965432893219328 24466203402843451392 24478403969699922528 24654402595323817173 24826811005081326384 24897542660366458368 24991647843208016256 25000425068053923072 25094919115287388224 25166414611342338048 25178964352671132432 25250699293846833664 25355041026466035456 25523385031361378304 25675590868502910192 25714686998472645888 25855140454995937536 25894509984475951104 25952865067946786112 26080690348772302464 26134353634855504896 26147386058543099064 26221880035917865728 26233133589198911232 26261807998440148992 26405249826378829824 26505053686413739008 26518270967174916072 26635598654065330176 26663113594214560584 26779792377107607552 26895711922171436916 26972337882063663232 27082489498391403648 27083793823725083328 27160955629490681856 27230413883453168256 27263615828954199552 27467961112004871744 27546217411469273088 27660044756144765952 27815223440878152708 27930162380716492182 27936943899575220224 28009735492912265664 28052385816515613696 28089535309131388928 28115603823609018288 28205607769086477312 28312216437760130304 28326334896755023986 28407036705577687872 28605687311910398976 28713808160281550592 28885039727065773966 28914604021542260736 28929022873281726624 29011441741866574848 29087033011870429728 29196973201440134376 29324740248798179328 29340776642368840272 29424368598614905344 29484911793170313216 29499615040407598944 29742126358859126784 29841735529091712512 29965048485823496448 30127266424246058496 30133158727617998767 30343880117321621136 30556075083177017088 30602602708926124032 30671567807573474496 30758951191640635392 30769753929912520704 30774289764375828528 30886054295738323968 30901456251005480712 30989494587902932224 31206204340265889792 31324154356670782464 31429061887022122752 31510952429526298872 31600727222772812544 31630054301560145574 31648845536581718016 31876399315166147456 31941987775934505984 31957916293774898856 32097765331426848768 32099311198488987648 32181398225899198848 32273083121129680896 32286933648244813824 32303034180316744416 32554620577190959104 32637871959599896704 32872536793765089564 33008373722664945306 33102414673441768512 33196723547155277824 33322197124277355008 33332294767250958336 33333900090738564096 33459892153716517632 33571952470228176576 33806721368621380608 34136865131986823778 34171804752731762688 34234121158003880256 34286249331296861184 34375584468574144224 34473520606661250048 34505513783520158808 34603820090595714816 34621075984922807094 34774253798363069952 34845804846474006528 34863181411390798752 34962506714557154304 34977511452265214976 35340071581884985344 35357694622899888096 35550818125619414112 35604951228654432768 35860949229561915888 35934736247926319232 35952655830496761213 36109985997855204864 36111725098300111104 36307218511270891008 36351487771938932736 36501700531327110144 36623948149339828992 36880059674859687936 37086964587837536944 37240216507621989576 37346313990549687552 37403181088687484928 37487471764812024384 37607477025448636416 37749621917013507072 37768446529006698648 37876048940770250496 38032561539699053184 38140916415880531968 38157285220652961792 38285077547042067456 38513386302754365288 38572030497708968832 38681922322488766464 38782710682493906304 38929297601920179168 39121035523158453696 39232491464819873792 39332820053876798592 39392711997660223488 39607874739568244736 39757580529620608512 39777406450762374108 39953397981097995264 39994670391321840876 40169688565661411328 40343567883257155374 40458506823095494848 40625690735587624992 40741433444236022784 40895423743431299328 41032386352501104704 41181405727651098624 41201941668007307616 41319326117203909632 41722835161317229062 41765539142227709952 41905415849362830336 42014603239368398496 42078578724773420544 42134302963697083392 42173405735413527432 42308411653629715968 42468324656640195456 42489502345132535979 42589317034579341312 42610555058366531808 42908530967865598464 43070712240422325888 43327559590598660949 43517162612799862272 43830049058353452752 43987110373197268992 44011164963553260408 44136552897922358016 44227367689755469824 44249422560611398416 44445200120984752128 44613189538288690176 44762603293637568768 44947572728735244672 45075628491495174144 45515820175982431704 45645494877338507008 45714999108395814912 45834112624765525632 45964694142215000064 46007351711360211744 46138426787460953088 46161434646563742792 46365671731150759936 46484241881854398336 46616675619409539072 46636681936353619968 46809306510398834688 46986231535006173696 47143592830533184128 47266428644289448308 47401090834159218816 47445081452340218361 47473268304872577024 47814598972749221184 47912981663901758976 47936874440662348284 48146647997140273152 48148966797733481472 48409624681694521344 48668934041769480192 48831930865786438656 48956807939399845056 49308805190647634346 49653622010162652768 49795085320732916736 49983295686416032512 50000850136107846144 50189838230574776448 50332829222684676096 50357928705342264864 50501398587693667328 50710082052932070912 51046770062722756608 51205297697980235667 51351181737005820384 51429373996945291776 51710280909991875072 51905730135893572224 51931613977384210641 52161380697544604928 52268707269711009792 52294772117086198128 52443760071835731456 52466267178397822464 53010107372827478016 53036541934349832144 53271197308130660352 53326227188429121168 53791423844342873832 53944675764127326464 54164978996782807296 54167587647450166656 54321911258981363712 54460827766906336512 54527231657908399104 54935922224009743488 55092434822938546176 55320089512289531904 55630446881756305416 55860324761432984364 55873887799150440448 56019470985824531328 56104771633031227392 56179070618262777856 56231207647218036576 56411215538172954624 56624432875520260608 56652669793510047972 56814073411155375744 57211374623820797952 57427616320563101184 57770079454131547932 57858045746563453248 58022883483733149696 58174066023740859456 58393946402880268752 58681553284737680544 58848737197229810688 58999230080815197888 59484252717718253568 59683471058183425024 59930096971646992896 60254532848492116992 60266317455235997534 60515351824885733061 60687760234643242272 61112150166354034176 61343135615146948992 61517902383281270784 61548579528751657056 61772108591476647936 61802912502010961424 61978989175805864448 62584252741975843593 62648308713341564928 62858123774044245504 63021904859052597744 63201454445545625088 63260108603120291148 63752798630332294912 63883975551869011968 63915832587549797712 64198622396977975296 64362796451798397696 64606068360633488832 65109241154381918208 65275743919199793408 65745073587530179128 66016747445329890612 66204829346883537024 66393447094310555648 66644394248554710016 66664589534501916672 66667800181477128192 66919784307433035264 67143904940456353152 67613442737242761216 68273730263973647556 68468242316007760512 68572498662593722368 68751168937148288448 68947041213322500096 69011027567040317616 69207640181191429632 69242151969845614188 69548507596726139904 69726362822781597504 69925013429114308608 69955022904530429952 70715389245799776192 71101636251238828224 71209902457308865536 71721898459123831776 71869472495852638464 71905311660993522426 72219971995710409728 72223450196600222208 72614437022541782016 72702975543877865472 73003401062654220288 73247896298679657984 73963207785971451519 74173929175675073888 74480433015243979152 74692627981099375104 74974943529624048768 75499243834027014144 75536893058013397296 75752097881540500992 76065123079398106368 76570155094084134912 77026772605508730576 77144060995417937664 77565421364987812608 77858595203840358336 78242071046316907392 78464982929639747584 78665640107753597184 78785423995320446976 79215749479136489472 79515161059241217024 79554812901524748216 79906795962195990528 79989340782643681752 80339377131322822656 80687135766514310748 80917013646190989696 81251381471175249984 81482866888472045568 81790847486862598656 82064772705002209408 82403883336014615232 82638652234407819264 83445670322634458124 83810831698725660672 84029206478736796992 84157157449546841088 84268605927394166784 84346811470827054864 84616823307259431936 84936649313280390912 84979004690265071958 85221110116733063616 85817061935731196928 86141424480844651776 86655119181197321898 87034325225599724544 87660098116706905504 87974220746394537984 88022329927106520816 88273105795844716032 88454735379510939648 88498845121222796832 89226379076577380352 89525206587275137536 89895145457470489344 90399476182853996301 91031640351964863408 91290989754677014016 91668225249531051264 92014703422720423488 92276853574921906176 92322869293127485584 92731343462301519872 92968483763708796672 93618613020797669376 93972463070012347392 94287185661066368256 94532857288578896616 94802181668318437632 94890162904680436722 94946536609745154048 95629197945498442368 95825963327803517952 95873748881324696568 96293295994280546304 96297933595466962944 96819249363389042688 97663861731572877312 97913615878799690112 98617610381295268692 99307244020325305536 99590170641465833472 99966591372832065024 100001700272215692288 100379676461149552896 100715857410684529728 101002797175387334656 101420164105864141824 102410595395960471334 102702363474011640768 102858747993890583552 103420561819983750144 103811460271787144448 103863227954768421282 104322761395089209856 104537414539422019584 104589544234172396256 104887520143671462912 104932534356795644928 106020214745654956032 106073083868699664288 106652454376858242336 107582847688685747664 107889351528254652928 108329957993565614592 108335175294900333312 108921655533812673024 109054463315816798208 109871844448019486976 110640179024579063808 111260893763512610832 111720649522865968728 112038941971649062656 112209543266062454784 112462415294436073152 112822431076345909248 113248865751040521216 113305339587020095944 113628146822310751488 114422749247641595904 114855232641126202368 115540158908263095864 115716091493126906496 116045766967466299392 116348132047481718912 116787892805760537504 117363106569475361088 117697474394459621376 117998460161630395776 119366942116366850048 119860193943293985792 120509065696984233984 120532634910471995068 121030703649771466122 121375520469286484544 122224300332708068352 122686271230293897984 123097159057503314112 123544217182953295872 123605825004021922848 123957978351611728896 125168505483951687186 125296617426683129856 125716247548088491008 126043809718105195488 126402908891091250176 126520217206240582296 127505597260664589824 127767951103738023936 127831665175099595424 128725592903596795392 129212136721266977664 129982678771795982847 130551487838399586816 131490147175060358256 132033494890659781224 132409658693767074048 133288788497109420032 133335600362954256384 133839568614866070528 134287809880912706304 135226885474485522432 136547460527947295112 136936484632015521024 137144997325187444736 137502337874296576896 137894082426645000192 138022055134080635232 138415280362382859264 138484303939691228376 139097015193452279808 139452725645563195008 139850026858228617216 139910045809060859904 141430778491599552384 142203272502477656448 142419804914617731072 143443796918247663552 143738944991705276928 143810623321987044852 144439943991420819456 144446900393200444416 145228874045083564032 146006802125308440576 146495792597359315968 147926415571942903038 148347858351350147776 148960866030487958304 149385255962198750208 149949887059248097536 150998487668054028288 151073786116026794592 151504195763081001984 152130246158796212736 153140310188168269824 153615893093940707001 154053545211017461152 154288121990835875328 155130842729975625216 155717190407680716672 155794841932152631923 156484142092633814784 157331280215507194368 159030322118482434048 159109625803049496432 159813591924391981056 159978681565287363504 161374271533028621496 161834027292381979392 162502762942350499968 162965733776944091136 163581694973725197312 164129545410004418816 164807766672029230464 165277304468815638528 166891340645268916248 167621663397451321344 168058412957473593984 168314314899093682176 168537211854788333568 168693622941654109728 169233646614518863872 169873298626560781824 169958009380530143916 170442220233466127232 171634123871462393856 172282848961689303552 173310238362394643796 174068650451199449088 175320196233413811008 176044659854213041632 176546211591689432064 176997690242445593664 178452758153154760704 179050413174550275072 179790290914940978688 180798952365707992602 181546055474657199183 182063280703929726816 182581979509354028032 183336450499062102528 184029406845440846976 184553707149843812352 184645738586254971168 185936967527417593344 187752758225927530779 187944926140024694784 188574371322132736512 189065714577157793232 189604363336636875264 189780325809360873444 191258395890996884736 191651926655607035904 191747497762649393136 192595867190933925888 195327723463145754624 195827231757599380224 197235220762590537384 198614488040650611072 199180341282931666944 199933182745664130048 200003400544431384576 200759352922299105792 201431714821369059456 202005594350774669312 202840328211728283648 204821190791920942668 205404726948023281536 205717495987781167104 206841123639967500288 207622920543574288896 207726455909536842564 208645522790178419712 209179088468344792512 209775040287342925824 209865068713591289856 212146167737399328576 213304908753716484672 215165695377371495328 215778703056509305856 216659915987131229184 216670350589800666624 217843311067625346048 218108926631633596416 219743688896038973952 221889623357914354557 222521787527025221664 223441299045731937456 224077883943298125312 224924830588872146304 226497731502081042432 226610679174040191888 227256293644621502976 229710465282252404736 231080317816526191728 231432182986253812992 232696264094963437824 233575785611521075008 234726213138950722176 235394948788919242752 235996920323260791552 238733884232733700096 239720387886587971584 241018131393968467968 241065269820943990136 242061407299542932244 242751040938572969088 244448600665416136704 245372542460587795968 246194318115006628224 247211650008043845696 247915956703223457792 250337010967903374372 251432495096176982016 252087619436210390976 252805817782182500352 253040434412481164592 255011194521329179648 255663330350199190848 257451185807193590784 258424273442533955328 259965357543591965694 261102975676799173632 262980294350120716512 264066989781319562448 264819317387534148096 266577576994218840064 267679137229732141056 268575619761825412608 271198428548561988903 273094921055894590224 273872969264031042048 275004675748593153792 276044110268161270464 276830560724765718528 276968607879382456752 278194030386904559616 278905451291126390016 282861556983199104768 284406545004955312896 284839609829235462144 286887593836495327104 287477889983410553856 287621246643974089704 288879887982841638912 288893800786400888832 290457748090167128064 292991585194718631936 295852831143885806076 296695716702700295552 297921732060975916608 298770511924397500416 299899774118496195072 302147572232053589184 303008391526162003968 304260492317592425472 307231786187881414002 308107090422034922304 308576243981671750656 310261685459951250432 311434380815361433344 311589683864305263846 312968284185267629568 314662560431014388736 318060644236964868096 318219251606098992864 319957363130574727008 322748543066057242992 323668054584763958784 325005525884700999936 327163389947450394624 328259090820008837632 329615533344058460928 333782681290537832496 336116825914947187968 336628629798187364352 337387245883308219456 338467293229037727744 339746597253121563648 339916018761060287832 340884440466932254464 343268247742924787712 344565697923378607104 346620476724789287592 348137300902398898176 350640392466827622016 352089319708426083264 353092423183378864128 353995380484891187328 358100826349100550144 359580581829881957376 361597904731415985204 363092110949314398366 364126561407859453632 365163959018708056064 366672900998124205056 368058813690881693952 369291477172509942336 371873935054835186688 375505516451855061558 375889852280049389568 377148742644265473024 378131429154315586464 379208726673273750528 379560651618721746888 382516791781993769472 383303853311214071808 383494995525298786272 391654463515198760448 394470441525181074768 397228976081301222144 399866365491328260096 400006801088862769152 401518705844598211584 402863429642738118912 405680656423456567296 409642381583841885336 410809453896046563072 411434991975562334208 413682247279935000576 415245841087148577792 415452911819073685128 417291045580356839424 418358176936689585024 419550080574685851648 419730137427182579712 424292335474798657152 426609817507432969344 430331390754742990656 431557406113018611712 433319831974262458368 433340701179601333248 435686622135250692096 439487377792077947904 443779246715828709114 445043575054050443328 446882598091463874912 448155767886596250624 449849661177744292608 452995463004162084864 453221358348080383776 454512587289243005952 459420930564504809472 462160635633052383456 462864365972507625984 465392528189926875648 467151571223042150016 467384525796457895769 469452426277901444352 471993840646521583104 479440775773175943168 482130539641887980272 484122814599085864488 485502081877145938176 488897201330832273408 490745084921175591936 492388636230013256448 494423300016087691392 495831913406446915584 500674021935806748744 502864990192353964032 504175238872420781952 505611635564365000704 506080868824962329184 510022389042658359296 511326660700398381696 514902371614387181568 516848546885067910656 519930715087183931388 522205951353598347264 525960588700241433024 528133979562639124896 529638634775068296192 535358274459464282112 537151239523650825216 542396857097123977806 546189842111789180448 547745938528062084096 550009351497186307584 552088220536322540928 553661121449531437056 553937215758764913504 557810902582252780032 563258274677782592337 565723113966398209536 568813090009910625792 573775187672990654208 574955779966821107712 575242493287948179408 577787601572801777664 585983170389437263872 591705662287771612152 593391433405400591104 595843464121951833216 597541023848795000832 599799548236992390144 604295144464107178368 606016783052324007936 608520984635184850944 614463572375762828004 616214180844069844608 617152487963343501312 620523370919902500864 622868761630722866688 623179367728610527692 625936568370535259136 629325120862028777472 636438503212197985728 639914726261149454016 645497086132114485984 647336109169527917568 650011051769401999872 654326779894900789248 656518181640017675264 659231066688116921856 665668870073743063671 667565362581075664992 672233651829894375936 674774491766616438912 679493194506243127296 679832037522120575664 681768880933864508928 689131395846757214208 693240953449578575184 701280784933655244032 704178639416852166528 706184846366757728256 707990760969782374656 716201652698201100288 719161163659763914752 723195809462831970408 726184221898628796732 728253122815718907264 730327918037416112128 733345801996248410112 736117627381763387904 738582954345019884672 743747870109670373376 751011032903710123116 754297485288530946048 756262858308631172928 758417453346547501056 759121303237443493776 765033583563987538944 766989991050597572544 783308927030397520896 788940883050362149536 794457952162602444288 799732730982656520192 803037411689196423168 805726859285476237824 813595285645685966709 819284763167683770672 821618907792093126144 830491682174297155584 830905823638147370256 834582091160713678848 836716353873379170048 848584670949597314304 853219635014865938688 860662781509485981312 863114812226037223424 866639663948524916736 866681402359202666496 871373244270501384192 878974755584155895808 887558493431657418228 890087150108100886656 893765196182927749824 896311535773192501248 899699322355488585216 906442716696160767552 909025174578486011904 924321271266104766912 925728731945015251968 930785056379853751296 934303142446084300032 934769051592915791538 938904852555802888704 943987681293043166208 964261079283775960544 968245629198171728976 971004163754291876352 981490169842351183872 984777272460026512896 988846600032175382784 1001348043871613497488 1008350477744841563904 1012161737649924658368 1020044778085316718592 1022653321400796763392 1029804743228774363136 1033697093770135821312 1039861430174367862776 1044411902707196694528 1051921177400482866048 1056267959125278249792 1059277269550136592384 1074302479047301650432 1084793714194247955612 1092379684223578360896 1095491877056124168192 1100018702994372615168 1104176441072645081856 1107874431517529827008 1115621805164505560064 1126516549355565184674 1131446227932796419072 1137626180019821251584 1147550375345981308416 1149911559933642215424 1150484986575896358816 1183411324575543224304 1186782866810801182208 1191686928243903666432 1199599096473984780288 1208590288928214356736 1217041969270369701888 1228927144751525656008 1232428361688139689216 1234304975926687002624 1241046741839805001728 1245737523261445733376 1246358735457221055384 1251873136741070518272 1258650241724057554944 1272877006424395971456 1279829452522298908032 1290994172264228971968 1294672218339055835136 1300022103538803999744 1313036363280035350528 1318462133376233843712 1331337740147486127342 1335130725162151329984 1344467303659788751872 1349548983533232877824 1358986389012486254592 1359664075044241151328 1363537761867729017856 1378262791693514428416 1386481906899157150368 1402561569867310488064 1408357278833704333056 1415981521939564749312 1438322327319527829504 1446391618925663940816 1452368443797257593464 1456506245631437814528 1466691603992496820224 1472235254763526775808 1477165908690039769344 1487495740219340746752 1502022065807420246232 1508594970577061892096 1512525716617262345856 1516834906693095002112 1518242606474886987552 1530067167127975077888 1533979982101195145088 1566617854060795041792 1577881766100724299072 1588915904325204888576 1606074823378392846336 1611453718570952475648 1627190571291371933418 1638569526335367541344 1643237815584186252288 1660983364348594311168 1661811647276294740512 1673432707746758340096 1689774824033347777011 1697169341899194628608 1706439270029731877376 1721325563018971962624 1733362804718405332992 1757949511168311791616 1775116986863314836456 1780174300216201773312 1787530392365855499648 1792623071546385002496 1799398644710977170432 1812885433392321535104 1818050349156972023808 1848642542532209533824 1851457463890030503936 1861570112759707502592 1868606284892168600064 1869538103185831583076 1877809705111605777408 1887975362586086332416 1928522158567551921088 1936491258396343457952 1942008327508583752704 1962980339684702367744 1969554544920053025792 1977693200064350765568 1997006610221229191013 2002696087743226994976 2016700955489683127808 2024323475299849316736 2045306642801593526784 2067394187540271642624 2079722860348735725552 2103842354800965732096 2112535918250556499584 2118554539100273184768 2148604958094603300864 2169587428388495911224 2184759368447156721792 2190983754112248336384 2200037405988745230336 2208352882145290163712 2215748863035059654016 2231243610329011120128 2253033098711130369348 2262892455865592838144 2275252360039642503168 2295100750691962616832 2300969973151792717632 2366822649151086448608 2373565733621602364416 2383373856487807332864 2399198192947969560576 2417180577856428713472 2440785856937057900127 2457854289503051312016 2464856723376279378432 2491475046522891466752 2492717470914442110768 2503746273482141036544 2545754012848791942912 2559658905044597816064 2581988344528457943936 2589344436678111670272 2600044207077607999488 2626072726560070701056 2636924266752467687424 2662675480294972254684 2670261450324302659968 2688934607319577503744 2699097967066465755648 2719328150088482302656 2727075523735458035712 2772963813798314300736 2805123139734620976128 2816714557667408666112 2831963043879129498624 2892783237851327881632 2904736887594515186928 2913012491262875629056 2944470509527053551616 2954331817380079538688 3004044131614840492464 3025051433234524691712 3036485212949773975104 3060134334255950155776 3067959964202390290176 3133235708121590083584 3155763532201448598144 3177831808650409777152 3222907437141904951296 3254381142582743866836 3277139052670735082688 3286475631168372504576 3323623294552589481024 3346865415493516680192 3379549648066695554022 3394338683798389257216 3412878540059463754752 3442651126037943925248 3550233973726629672912 3560348600432403546624 3575060784731710999296 3598797289421954340864 3625770866784643070208 3697285085064419067648 3702914927780061007872 3723140225519415005184 3737212569784337200128 3739076206371663166152 3755619410223211554816 3775950725172172664832 3857044317135103842176 3872982516792686915904 3884016655017167505408 3939109089840106051584 3955386400128701531136 3994013220442458382026 4005392175486453989952 4033401910979366255616 4048646950599698633472 4090613285603187053568 4134788375080543285248 4159445720697471451104 4207684709601931464192 4225071836501112999168 4339174856776991822448 4369518736894313443584 4400074811977490460672 4416705764290580327424 4431497726070119308032 4462487220658022240256 4506066197422260738696 4525784911731185676288 4550504720079285006336 4590201501383925233664 4601939946303585435264 4733645298302172897216 4747131467243204728832 4766747712975614665728 4834361155712857426944 4881571713874115800254 4915708579006102624032 4929713446752558756864 4982950093045782933504 4985434941828884221536 5091508025697583885824 5119317810089195632128 5163976689056915887872 5200088414155215998976 5273848533504935374848 5325350960589944509368 5340522900648605319936 5377869214639155007488 5398195934132931511296 5438656300176964605312 5454151047470916071424 5545927627596628601472 5610246279469241952256 5633429115334817332224 5663926087758258997248 5785566475702655763264 5809473775189030373856 5826024982525751258112 5888941019054107103232 5908663634760159077376 6008088263229680984928 6050102866469049383424 6072970425899547950208 6135919928404780580352 6311527064402897196288 6355663617300819554304 6445814874283809902592 6508762285165487733672 6554278105341470165376 6572951262336745009152 6647246589105178962048 6693730830987033360384 6759099296133391108044 6788677367596778514432 6825757080118927509504 6885302252075887850496 7100467947453259345824 7120697200864807093248 7150121569463421998592 7197594578843908681728 7251541733569286140416 7322357570811173700381 7394570170128838135296 7474425139568674400256 7478152412743326332304 7511238820446423109632 7714088634270207684352 7745965033585373831808 7768033310034335010816 7878218179680212103168 7910772800257403062272 7988026440884916764052 8010784350972907979904 8066803821958732511232 8097293901199397266944 8181226571206374107136 8318891441394942902208 8415369419203862928384 8450143673002225998336 8678349713553983644896 8739037473788626887168 8833411528581160654848 8862995452140238616064 9012132394844521477392 9180403002767850467328 9203879892607170870528 9467290596604345794432 9494262934486409457664 9533495425951229331456 9668722311425714853888 9763143427748231600508 9831417158012205248064 9859426893505117513728 9970869883657768443072 10183016051395167771648 10238635620178391264256 10327953378113831775744 10650701921179889018736 10681045801297210639872 10796391868265863022592 10877312600353929210624 11091855255193257202944 11220492558938483904512 11266858230669634664448 11327852175516517994496 11571132951405311526528 11618947550378060747712 11652049965051502516224 11817327269520318154752 12016176526459361969856 12100205732938098766848 12145940851799095900416 12271839856809561160704 12623054128805794392576 13017524570330975467344 13108556210682940330752 13294493178210357924096 13387461661974066720768 13518198592266782216088 13577354735193557028864 13651514160237855019008 13770604504151775700992 14200935894906518691648 14241394401729614186496 14300243138926843997184 14503083467138572280832 14644715141622347400762 14789140340257676270592 14948850279137348800512 14956304825486652664608 15428177268540415368704 15491930067170747663616 15821545600514806124544 15976052881769833528104 16021568701945815959808 16133607643917465022464 16194587802398794533888 16362453142412748214272 16637782882789885804416 16830738838407725856768 16900287346004451996672 17356699427107967289792 17478074947577253774336 17666823057162321309696 17725990904280477232128 18024264789689042954784 18407759785214341741056 18934581193208691588864 19066990851902458662912 19337444622851429707776 19526286855496463201016 19662834316024410496128 19718853787010235027456 19941739767315536886144 20366032102790335543296 20477271240356782528512 20655906756227663551488 21301403842359778037472 21362091602594421279744 21592783736531726045184 21754625200707858421248 21967072712433521101143 22183710510386514405888 22533716461339269328896 23142265902810623053056 23237895100756121495424 23304099930103005032448 23634654539040636309504 24032353052918723939712 24200411465876197533696 24291881703598191800832 24543679713619122321408 25246108257611588785152 26035049140661950934688 26217112421365880661504 26588986356420715848192 27036397184533564432176 27541209008303551401984 28401871789813037383296 28482788803459228372992 28600486277853687994368 29006166934277144561664 29289430283244694801524 29578280680515352541184 29912609650973305329216 30856354537080830737408 30983860134341495327232 31952105763539667056208 32043137403891631919616 32389175604797589067776 33275565765579771608832 33661477676815451713536 33800574692008903993344 34713398854215934579584 34956149895154507548672 35451981808560954464256 36048529579378085909568 36815519570428683482112 37869162386417383177728 39052573710992926402032 39325668632048820992256 39883479534631073772288 40732064205580671086592 40954542480713565057024 41311813512455327102976 42602807684719556074944 42724183205188842559488 43509250401415716842496 43934145424867042202286 44367421020773028811776 46284531805621246106112 46475790201512242990848 48064706105837447879424 48400822931752395067392 48583763407196383601664 49087359427238244642816 50492216515223177570304 52070098281323901869376 52434224842731761323008 53177972712841431696384 54072794369067128864352 56803743579626074766592 57200972555707375988736 58012333868554289123328 58578860566489389603048 59156561361030705082368 59825219301946610658432 61712709074161661474816 61967720268682990654464 63904211527079334112416 64086274807783263839232 64778351209595178135552 66551131531159543217664 67601149384017807986688 69426797708431869159168 69912299790309015097344 70903963617121908928512 72097059158756171819136 73631039140857366964224 75738324772834766355456 78105147421985852804064 78651337264097641984512 79766959069262147544576 82623627024910654205952 85205615369439112149888 85448366410377685118976 87018500802831433684992 87868290849734084404572 88734842041546057623552 92569063611242492212224 92951580403024485981696 96129412211674895758848 97167526814392767203328 100984433030446355140608 104140196562647803738752 104868449685463522646016 106355945425682863392768 108145588738134257728704 113607487159252149533184 117157721132978779206096 119650438603893221316864 123425418148323322949632 123935440537365981308928 127808423054158668224832 128172549615566527678464 133102263062319086435328 138853595416863738318336 144194118317512343638272 147262078281714733928448 151476649545669532710912 156210294843971705608128 157302674528195283969024 159533918138524295089152 170411230738878224299776 174037001605662867369984 175736581699468168809144 177469684083092115247104 185138127222484984424448 185903160806048971963392 192258824423349791517696 194335053628785534406656 208280393125295607477504 209736899370927045292032 212711890851365726785536 216291177476268515457408 227214974318504299066368 234315442265957558412192 239300877207786442633728 247870881074731962617856 255616846108317336449664 256345099231133055356928 266204526124638172870656 277707190833727476636672 288388236635024687276544 302953299091339065421824 312420589687943411216256 314605349056390567938048 319067836277048590178304 340822461477756448599552 351473163398936337618288 370276254444969968848896 371806321612097943926784 384517648846699583035392 416560786250591214955008 432582354952537030914816 454429948637008598132736 468630884531915116824384 478601754415572885267456 511233692216634672899328 532409052249276345741312 555414381667454953273344 576776473270049374553088 624841179375886822432512 629210698112781135876096 638135672554097180356608 681644922955512897199104 702946326797872675236576 743612643224195887853568 769035297693399166070784 833121572501182429910016 865164709905074061829632 908859897274017196265472 937261769063830233648768 957203508831145770534912 1022467384433269345798656 1110828763334909906546688 1153552946540098749106176 1249682358751773644865024 1363289845911025794398208 1405892653595745350473152 1666243145002364859820032 1730329419810148123659264 1874523538127660467297536 1914407017662291541069824 2044934768866538691597312 2307105893080197498212352 2499364717503547289730048 2726579691822051588796416 2811785307191490700946304 3332486290004729719640064 3460658839620296247318528 3749047076255320934595072 4089869537733077383194624 4998729435007094579460096 5623570614382981401892608 6921317679240592494637056 7498094152510641869190144 8179739075466154766389248 9997458870014189158920192 11247141228765962803785216 14996188305021283738380288 22494282457531925607570432 29992376610042567476760576 44988564915063851215140864 89977129830127702430281728
- Sum of all divisors σ(n): 329147545790736258453504000
- Sum of proper divisors (its aliquot sum) s(n): 239170415960608556023222272
- 89977129830127702430281728 is an abundant number, because the sum of its proper divisors (239170415960608556023222272) is greater than itself. Its abundance is 149193286130480853592940544
Bases of 89977129830127702430281728
- Binary: 1001010011011010110010111111011010101101011010000001010001110001001010101110000000000002
- Hexadecimal: 0x4A6D65FB56B40A38957000
- Base-36: BB009E4A4N36PS000
Squares and roots of 89977129830127702430281728
- 89977129830127702430281728 squared (899771298301277024302817282) is 8095883892467656425198147435376192339600477450665984
- 89977129830127702430281728 cubed (899771298301277024302817283) is 728444396082201945294234210867485237599637641315148692447763934586362346340352
-
The
square root of 89977129830127702430281728 is 9485627540132.8984729599 -
89977129830127702430281728 is a
perfect cube number . Itscube root is 448102512
Scales and comparisons
How big is 89977129830127702430281728?- 89,977,129,830,127,702,430,281,728 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 89,977,129,830,127,702,430,281,728 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 89977129830127702430281728 cubic inches would be around 37341876 feet tall.
Recreational maths with 89977129830127702430281728
- 89977129830127702430281728 backwards is 82718203420772103892177998
- 89977129830127702430281728 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 89977129830127702430281728's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 89977129830127702430281728 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 89977129830127702430281728 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/89977129830127702430281728/
Chicago style:
Numbermatics. 2024. "Number 89977129830127702430281728 - Facts about the integer". https://numbermatics.com/n/89977129830127702430281728/
The information we have on file for 89977129830127702430281728 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 89977129830127702430281728, math, Factors of 89977129830127702430281728, curriculum, school, college, exams, university, Prime factorization of 89977129830127702430281728, STEM, science, technology, engineering, physics, economics, calculator, eighty-nine septillion, nine hundred seventy-seven sextillion, one hundred twenty-nine quintillion, eight hundred thirty quadrillion, one hundred twenty-seven trillion, seven hundred two billion, four hundred thirty million, two hundred eighty-one thousand, seven hundred twenty-eight.