14093320158874832422846464
14,093,320,158,874,832,422,846,464 is an even composite number composed of seven prime numbers multiplied together.
14093320158874832422846464 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 14093320158874832422846464:
214 × 36 × 112 × 292 × 472 × 532 × 13672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 29 × 29 × 47 × 47 × 53 × 53 × 1367 × 1367)See below for interesting mathematical facts about the number 14093320158874832422846464 from the Numbermatics database.
Names of 14093320158874832422846464
- Cardinal: 14093320158874832422846464 can be written as Fourteen septillion, ninety-three sextillion, three hundred twenty quintillion, one hundred fifty-eight quadrillion, eight hundred seventy-four trillion, eight hundred thirty-two billion, four hundred twenty-two million, eight hundred forty-six thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 1.4093320158874832422846464 × 1025
Factors of 14093320158874832422846464
Divisors of 14093320158874832422846464
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 29 32 33 36 44 47 48 53 54 58 64 66 72 81 87 88 94 96 99 106 108 116 121 128 132 141 144 159 162 174 176 188 192 198 212 216 232 242 243 256 261 264 282 288 297 318 319 324 348 352 363 376 384 396 423 424 432 464 477 484 486 512 517 522 528 564 576 583 594 636 638 648 696 704 726 729 752 768 783 792 841 846 848 864 891 928 954 957 968 972 1024 1034 1044 1056 1089 1128 1152 1166 1188 1269 1272 1276 1296 1363 1367 1392 1408 1431 1452 1458 1504 1536 1537 1551 1566 1584 1682 1692 1696 1728 1749 1782 1856 1908 1914 1936 1944 2048 2068 2088 2112 2178 2209 2256 2304 2332 2349 2376 2491 2523 2538 2544 2552 2592 2673 2726 2734 2784 2809 2816 2862 2871 2904 2916 3008 3072 3074 3102 3132 3168 3267 3364 3384 3392 3456 3498 3509 3564 3712 3807 3816 3828 3872 3888 4089 4096 4101 4136 4176 4224 4293 4356 4418 4512 4608 4611 4653 4664 4698 4752 4982 5046 5076 5088 5104 5184 5247 5346 5452 5468 5568 5618 5632 5687 5724 5742 5808 5832 6016 6144 6148 6204 6264 6336 6413 6534 6627 6728 6768 6784 6912 6996 7018 7047 7128 7424 7473 7569 7614 7632 7656 7744 7776 8019 8178 8192 8202 8272 8352 8427 8448 8586 8613 8712 8836 9024 9216 9222 9251 9306 9328 9396 9504 9801 9964 10092 10152 10176 10208 10368 10494 10527 10692 10904 10936 11136 11236 11264 11374 11421 11448 11484 11616 11664 12032 12267 12288 12296 12303 12408 12528 12672 12826 12879 13068 13254 13456 13536 13568 13824 13833 13959 13992 14036 14094 14256 14848 14946 14993 15037 15138 15228 15264 15312 15488 15552 15741 16038 16356 16384 16404 16544 16704 16854 16896 16907 17061 17172 17226 17424 17672 18048 18432 18444 18502 18612 18656 18792 19008 19239 19602 19881 19928 20184 20304 20352 20416 20736 20988 21054 21141 21384 21808 21872 22272 22419 22472 22528 22707 22748 22842 22896 22968 23232 23328 24064 24299 24534 24576 24592 24606 24816 25056 25281 25344 25652 25758 25839 26136 26508 26912 27072 27136 27401 27648 27666 27753 27918 27984 28072 28188 28512 29403 29696 29892 29986 30074 30276 30456 30528 30624 30899 30976 31104 31482 31581 32076 32712 32808 33088 33408 33708 33792 33814 34122 34263 34344 34452 34848 35344 36096 36801 36864 36888 36909 37004 37224 37312 37584 38016 38478 38637 39204 39527 39643 39762 39856 40368 40608 40704 40832 41472 41499 41877 41976 42108 42282 42768 43616 43744 44544 44573 44838 44944 44979 45056 45111 45414 45496 45684 45792 45936 46464 46656 47223 48128 48598 49068 49152 49184 49212 49632 50112 50562 50688 50721 51183 51304 51516 51678 52272 53016 53824 54144 54272 54802 55296 55332 55506 55836 55968 56144 56376 57024 57717 58806 59392 59643 59784 59972 60148 60552 60912 61056 61248 61798 61952 62208 62964 63162 64061 64152 64249 65424 65616 66176 66816 67257 67416 67584 67628 68121 68244 68526 68688 68904 69696 70688 72192 72239 72451 72897 73602 73728 73776 73818 74008 74448 74624 75168 75843 76032 76956 77274 77517 78408 79054 79286 79524 79712 80736 81216 81408 81461 81664 82203 82944 82998 83259 83754 83952 84216 84564 85536 87232 87488 88209 89088 89146 89676 89888 89958 90112 90222 90828 90992 91368 91584 91872 92697 92928 93312 94446 94743 96256 97196 98136 98368 98424 99264 100224 101124 101376 101442 101761 102366 102608 103032 103356 104544 106032 107648 108288 108544 109604 110403 110592 110664 110727 111012 111672 111936 112288 112752 114048 115434 117077 117612 118581 118784 118929 119286 119568 119944 120296 121104 121824 122112 122496 123596 123904 124416 124497 125631 125928 126324 128122 128304 128498 130848 131232 132023 132352 133632 133719 134514 134832 134937 135168 135256 135333 136242 136488 137052 137376 137808 139392 141376 141669 144384 144478 144902 145794 147204 147456 147552 147636 148016 148896 149248 150336 151686 152064 152163 153549 153912 154548 155034 156816 158108 158572 159048 159424 161472 162432 162816 162922 163328 164406 164923 165407 165888 165996 166518 167508 167904 168432 169128 171072 173151 174464 174976 176418 178176 178292 178929 179352 179776 179916 180224 180444 181656 181984 182736 183168 183744 185394 185856 185977 186624 188892 189486 192183 192512 192747 194392 196272 196736 196848 198528 200448 201771 202248 202752 202884 203522 204363 204732 205216 206064 206712 209088 212064 215296 216576 216717 217088 217353 218691 219208 220806 221184 221328 221454 222024 223344 223872 224576 225504 227529 228096 230868 232551 234154 235224 237162 237568 237858 238572 239136 239888 240592 242208 243648 244224 244383 244992 246609 247192 247808 248832 248994 249777 251262 251856 252648 256244 256608 256996 261696 262464 264046 264704 267264 267289 267438 269028 269664 269874 270336 270512 270666 272484 272976 274104 274752 275616 278091 278784 282752 283338 284229 288768 288956 289804 291588 294408 295104 295272 296032 297792 298496 300672 301411 303372 304128 304326 305283 307098 307824 309096 310068 313632 316216 317144 318096 318848 322944 324864 325632 325844 326656 328812 329846 330814 331209 331776 331992 332181 333036 335016 335808 336864 338256 339889 342144 346302 348928 349952 351231 352836 355743 356352 356584 356787 357858 358704 359552 359832 360888 363312 363968 365472 366336 367488 370788 371712 371954 373248 373491 376893 377784 378972 384366 385024 385494 388784 392544 393472 393696 396069 397056 400896 401157 403542 404496 404811 405504 405768 405999 407044 408726 409464 410432 412128 413424 418176 424128 425007 430592 433152 433434 434176 434706 434797 436073 437382 438416 441612 442368 442656 442908 444048 446688 447744 449152 451008 455058 456192 456489 460647 461736 465102 468308 470448 474324 475136 475716 477144 478272 479776 481184 484416 487296 488448 488766 489984 490303 493218 494384 494769 495616 496221 497664 497988 499554 502524 503712 505296 512488 513216 513992 519453 523392 524928 528092 529408 534528 534578 534876 536787 538056 539328 539748 540672 541024 541332 544968 545952 548208 549504 551232 556182 557568 557931 565504 566676 568458 576549 577536 577912 578241 579608 583176 588816 590208 590544 592064 595584 596992 601344 602822 605313 606744 608256 608652 610566 613089 614196 615648 618192 620136 627264 632432 634288 636192 637696 645888 649728 650151 651264 651688 652059 653312 656073 657624 659692 661628 662418 663552 663984 664362 666072 670032 671616 673728 676512 679778 682587 684288 692604 697856 699904 702462 704671 705672 706739 711486 712704 713168 713574 715716 717408 719104 719664 721776 726624 727936 730944 732672 733149 734976 739827 741576 743424 743908 746496 746982 749331 753786 755568 757944 768732 770048 770988 777568 785088 786944 787392 792138 794112 794629 796961 801792 801867 802314 807084 808992 809622 811008 811536 811998 814088 817452 818928 820864 824256 826848 834273 836352 848256 850014 852687 861184 866304 866868 868352 869412 869594 872146 874764 876832 883224 885312 885816 888096 893376 895488 896071 898304 902016 904233 910116 912384 912978 915849 921294 923472 930204 936616 940896 948648 951432 954288 956544 959552 962368 968832 974592 976896 977532 979968 980606 986436 988768 989538 991232 992442 993627 995328 995976 996543 999108 1005048 1007424 1010592 1019667 1024976 1026432 1027984 1038906 1046784 1049856 1053693 1056184 1058816 1067229 1069056 1069156 1069752 1070361 1073574 1076112 1078656 1079496 1082048 1082664 1089936 1091904 1096416 1099008 1102464 1112364 1115136 1115862 1120473 1131008 1133352 1136916 1149647 1153098 1155072 1155824 1156482 1159216 1166352 1177632 1180416 1181088 1184128 1188207 1191168 1193984 1202688 1203471 1205644 1210626 1213488 1214433 1216512 1217304 1217997 1221132 1226178 1228392 1231296 1236384 1240272 1254528 1264864 1268576 1272384 1275392 1287847 1291776 1299456 1300302 1302528 1303376 1304118 1304391 1306624 1308219 1312146 1315248 1319384 1323256 1324836 1327104 1327968 1328724 1332144 1340064 1343232 1347456 1353024 1359556 1365174 1368576 1369467 1381941 1385208 1395712 1399808 1404924 1409342 1411344 1413478 1422972 1425408 1426336 1427148 1431432 1434816 1438208 1439328 1443552 1452253 1453248 1455872 1461888 1465344 1466298 1469952 1470909 1479654 1483152 1484307 1486848 1487816 1488663 1492992 1493964 1498662 1507572 1511136 1515888 1537464 1541976 1555136 1558359 1570176 1573888 1574784 1584276 1588224 1589258 1593922 1603584 1603734 1604628 1610361 1614168 1617984 1619244 1622016 1623072 1623996 1628176 1634904 1637856 1641728 1648512 1653696 1668546 1672704 1673793 1696512 1700028 1705374 1722368 1729647 1732608 1733736 1734723 1738824 1739188 1744292 1749528 1753664 1766448 1770624 1771632 1776192 1786752 1790976 1792142 1796608 1804032 1808466 1815939 1820232 1824768 1825956 1831698 1842588 1846944 1857769 1860408 1863221 1868689 1873232 1881792 1897296 1902864 1908576 1913088 1919104 1924736 1937664 1949184 1950453 1953792 1955064 1956177 1959936 1961212 1968219 1972872 1977536 1979076 1982464 1984884 1987254 1990656 1991952 1993086 1998216 2010096 2014848 2021184 2039334 2047761 2049952 2052864 2055968 2077812 2093568 2094931 2099712 2101079 2107386 2112368 2114013 2117632 2120217 2134458 2138112 2138312 2139504 2140722 2147148 2152224 2157312 2158992 2164096 2165328 2179872 2183808 2192832 2198016 2199447 2204928 2219481 2224728 2230272 2231724 2240946 2247993 2262016 2266704 2273832 2299294 2306196 2310144 2311648 2312964 2318432 2332704 2355264 2360832 2362176 2362369 2368256 2376414 2382336 2383887 2387968 2390883 2405376 2405601 2406942 2411288 2421252 2426976 2428866 2433024 2434608 2435994 2442264 2452356 2456784 2462592 2472768 2480544 2502819 2509056 2529728 2537152 2544768 2550784 2558061 2575694 2583552 2598912 2600604 2605056 2606752 2608236 2608782 2613248 2616438 2624292 2630496 2638768 2646512 2649672 2655936 2657448 2664288 2680128 2686464 2688213 2694912 2706048 2712699 2719112 2730348 2737152 2738934 2747547 2763882 2770416 2791424 2799616 2809848 2818684 2822688 2826956 2845944 2852672 2854296 2862864 2869632 2876416 2878656 2887104 2904506 2906496 2911744 2923776 2930688 2932596 2939904 2941818 2959308 2966304 2968614 2973696 2975632 2977326 2985984 2987928 2997324 3015144 3019703 3022272 3031776 3059001 3074928 3083952 3110272 3116718 3140352 3147776 3149568 3161079 3168552 3176448 3178516 3187844 3201687 3207168 3207468 3209256 3211083 3220722 3228336 3235968 3238488 3246144 3247992 3256352 3269808 3275712 3283456 3297024 3307392 3337092 3345408 3347586 3393024 3395233 3400056 3405197 3410748 3444736 3448941 3459294 3465216 3467472 3469446 3477648 3478376 3488584 3499056 3507328 3532896 3541248 3543264 3552384 3564621 3573504 3581952 3584284 3593216 3608064 3610413 3616932 3631878 3640464 3643299 3649536 3651912 3653991 3663396 3685176 3693888 3715538 3720816 3726442 3737378 3746464 3763584 3794592 3805728 3817152 3826176 3828667 3838208 3839903 3849472 3863541 3875328 3898368 3900906 3907584 3910128 3912354 3913173 3919872 3922424 3924657 3936438 3945744 3955072 3958152 3969768 3974508 3981312 3983904 3986172 3996432 4020192 4029696 4042368 4078668 4095522 4099904 4105728 4108401 4111936 4145823 4155624 4187136 4189862 4199424 4202158 4214772 4224736 4228026 4235264 4240434 4268916 4276224 4276624 4279008 4281444 4294296 4304448 4314624 4317984 4328192 4330656 4356759 4359744 4367616 4385664 4396032 4398894 4409856 4412727 4438962 4449456 4452921 4460544 4463448 4465989 4481892 4495986 4524032 4533408 4547664 4598588 4612392 4623296 4625928 4636864 4665408 4675077 4710528 4721664 4724352 4724738 4736512 4752828 4764672 4767774 4775936 4781766 4782767 4796803 4810752 4811202 4813884 4822576 4842504 4853952 4857732 4866048 4869216 4871988 4884528 4904712 4913568 4925184 4945536 4961088 5005638 5018112 5021379 5059456 5074304 5089536 5101568 5116122 5151388 5167104 5188941 5197824 5201208 5204169 5213504 5216472 5217564 5226496 5232876 5248584 5260992 5277536 5293024 5299344 5311872 5314896 5328576 5360256 5372928 5376426 5389824 5393333 5412096 5425398 5438224 5460696 5474304 5477868 5495094 5527764 5540832 5573307 5582848 5589663 5599232 5606067 5619696 5637368 5645376 5653912 5691888 5705344 5708592 5725728 5739264 5752832 5757312 5774208 5809012 5812992 5823488 5847552 5851359 5861376 5865192 5868531 5879808 5883636 5904657 5918616 5932608 5937228 5947392 5951264 5954652 5971968 5975856 5994648 6030288 6039406 6044544 6063552 6118002 6149856 6167904 6205081 6220544 6233436 6280704 6284793 6295552 6299136 6303237 6322158 6337104 6342039 6352896 6357032 6360651 6375688 6403374 6414336 6414936 6418512 6422166 6441444 6456672 6471936 6476976 6492288 6495984 6512704 6539616 6551424 6566912 6594048 6598341 6614784 6658443 6674184 6690816 6695172 6743979 6786048 6790466 6800112 6810394 6821496 6889472 6897882 6918588 6930432 6934944 6938892 6955296 6956752 6977168 6998112 7014656 7065792 7082496 7086528 7087107 7104768 7129242 7147008 7151661 7163904 7168568 7172649 7186432 7216128 7216803 7220826 7233864 7263756 7280928 7286598 7299072 7303824 7307982 7326792 7370352 7387776 7431076 7441632 7452884 7474756 7492928 7508457 7527168 7589184 7611456 7634304 7652352 7657334 7676416 7679806 7698944 7727082 7750656 7751381 7774129 7796736 7801812 7815168 7820256 7824708 7826346 7839744 7844848 7849314 7872876 7891488 7910144 7916304 7939536 7949016 7967808 7972344 7992864 8040384 8059392 8064639 8084736 8138097 8157336 8191044 8199808 8211456 8216802 8223872 8242641 8291646 8311248 8374272 8379724 8398848 8404316 8429544 8449472 8456052 8470528 8480868 8537832 8553248 8558016 8562888 8588592 8608896 8629248 8635968 8656384 8661312 8713518 8719488 8735232 8740919 8766571 8771328 8792064 8797788 8819712 8825454 8877924 8898912 8905842 8921088 8926896 8931978 8963784 8991972 9048064 9059109 9066816 9095328 9177003 9197176 9224784 9246592 9251856 9273728 9330816 9350154 9421056 9443328 9448704 9449476 9473024 9483237 9505656 9529344 9535548 9551872 9563532 9565534 9593606 9605061 9621504 9622404 9627768 9633249 9645152 9685008 9707904 9715464 9738432 9743976 9769056 9809424 9827136 9850368 9856781 9891072 9922176 10011276 10036224 10042758 10118912 10148608 10179072 10185699 10203136 10215591 10232244 10302776 10334208 10346823 10377882 10395648 10402416 10408338 10427008 10432944 10435128 10465752 10497168 10521984 10555072 10586048 10598688 10623744 10629792 10657152 10693863 10720512 10745856 10752852 10779648 10786666 10824192 10831239 10850796 10876448 10921392 10929897 10948608 10955736 10961973 10990188 11055528 11081664 11146614 11165696 11179326 11198464 11212134 11239392 11274736 11290752 11307824 11383776 11410688 11417184 11451456 11478528 11486001 11505664 11514624 11519709 11548416 11590623 11618024 11625984 11646976 11695104 11702718 11722752 11730384 11737062 11739519 11759616 11767272 11773971 11809314 11837232 11865216 11874456 11902528 11909304 11943936 11951712 11989296 12060576 12078812 12089088 12127104 12236004 12299712 12325203 12335808 12410162 12441088 12466872 12561408 12569586 12591104 12598272 12606474 12644316 12646117 12674208 12684078 12705792 12714064 12721302 12751376 12806748 12828672 12829872 12837024 12844332 12882888 12913344 12943872 12953952 12984576 12991968 13025408 13070277 13079232 13102848 13133824 13188096 13196682 13229568 13238181 13316886 13348368 13358763 13381632 13390344 13397967 13487958 13572096 13580932 13600224 13620788 13642992 13778944 13795764 13837176 13869888 13877784 13910592 13913504 13954336 13996224 14029312 14131584 14164992 14166317 14173056 14174214 14209536 14258484 14294016 14303322 14327808 14337136 14345298 14348301 14372864 14390409 14432256 14433606 14441652 14467728 14527512 14561856 14573196 14598144 14607648 14615964 14653584 14740704 14775552 14862152 14883264 14905768 14949512 14985856 15016914 15054336 15064137 15178368 15222912 15268608 15304704 15314668 15352832 15359612 15397888 15454164 15501312 15502762 15548258 15566823 15593472 15603624 15612507 15640512 15649416 15652692 15679488 15689696 15698628 15745752 15782976 15820288 15832608 15879072 15898032 15935616 15944688 15974783 15985728 16080768 16118784 16129278 16169472 16179999 16276194 16314672 16382088 16399616 16422912 16433604 16447744 16485282 16583292 16622496 16719921 16748544 16759448 16768989 16797696 16808632 16818201 16859088 16898944 16912104 16961736 17075664 17106496 17116032 17125776 17177184 17217792 17258496 17271936 17312768 17322624 17427036 17438976 17470464 17481838 17533142 17542656 17554077 17584128 17595576 17605593 17639424 17650908 17713971 17755848 17797824 17811684 17842176 17853792 17863956 17927568 17983944 18096128 18118218 18133632 18190656 18354006 18394352 18449568 18493184 18503712 18547456 18615243 18661632 18700308 18842112 18854379 18886656 18897408 18898952 18909711 18946048 18966474 19011312 19026117 19058688 19071096 19081953 19127064 19131068 19187212 19210122 19243008 19244808 19255536 19266498 19290304 19370016 19415808 19430928 19476864 19487952 19538112 19618848 19654272 19700736 19713562 19782144 19795023 19844352 19975329 20022552 20072448 20085516 20237824 20297216 20358144 20371398 20406272 20431182 20435459 20464488 20495431 20555579 20605552 20668416 20693646 20755764 20791296 20804832 20816676 20854016 20865888 20870256 20931504 20994336 21043968 21110144 21172096 21197376 21247488 21259584 21261321 21314304 21387726 21441024 21454983 21491712 21505704 21517947 21559296 21573332 21648384 21650409 21662478 21701592 21752896 21842784 21859794 21897216 21911472 21923946 21980376 22111056 22163328 22293228 22331392 22358652 22396928 22424268 22478784 22525371 22549472 22581504 22615648 22767552 22821376 22834368 22902912 22957056 22972002 23011328 23029248 23039418 23044241 23096832 23111869 23181246 23236048 23251968 23254143 23293952 23322387 23390208 23405436 23445504 23460768 23474124 23479038 23519232 23534544 23547942 23618628 23674464 23730432 23748912 23805056 23818608 23903424 23978592 24121152 24157624 24178176 24193917 24254208 24414291 24472008 24599424 24650406 24671616 24727923 24820324 24882176 24933744 25122816 25139172 25182208 25196544 25212948 25288632 25292234 25348416 25368156 25411584 25428128 25442604 25502752 25613496 25659744 25674048 25688664 25765776 25826688 25887744 25907904 25969152 25983936 25986059 26050816 26140554 26158464 26205696 26222757 26267648 26299713 26376192 26393364 26459136 26476362 26633772 26696736 26717526 26763264 26780688 26795934 26975916 27144192 27161864 27177327 27200448 27241576 27285984 27531009 27591528 27674352 27739776 27755568 27821184 27827008 27908672 27992448 28058624 28263168 28329984 28332634 28346112 28348428 28419072 28449711 28516968 28588032 28606644 28655616 28674272 28690596 28696602 28745728 28780818 28815183 28864512 28867212 28883304 28899747 28935456 29055024 29123712 29146392 29215296 29231928 29307168 29481408 29551104 29570343 29724304 29766528 29811536 29899024 29971712 30033828 30108672 30128274 30356736 30445824 30537216 30557097 30609408 30629336 30646773 30705664 30719224 30795776 30908328 31002624 31005524 31040469 31096516 31133646 31186944 31207248 31225014 31281024 31298832 31305384 31379392 31397256 31491504 31565952 31640576 31665216 31758144 31796064 31871232 31889376 31949566 31971456 32081589 32161536 32237568 32258556 32338944 32359998 32493717 32552388 32629344 32764176 32799232 32845824 32867208 32895488 32970564 33166584 33216733 33244992 33439842 33497088 33518896 33537978 33595392 33617264 33636402 33718176 33797888 33824208 33923472 34151328 34212992 34232064 34251552 34354368 34435584 34458003 34516992 34543872 34559127 34625536 34645248 34771869 34854072 34877952 34940928 34963676 35066284 35085312 35108154 35168256 35191152 35211186 35218557 35278848 35301816 35321913 35427942 35511696 35595648 35623368 35707584 35727912 35855136 35967888 36192256 36236436 36267264 36381312 36708012 36788704 36899136 36986368 37007424 37094912 37230486 37323264 37347563 37400616 37457167 37684224 37708758 37773312 37794816 37797904 37819422 37892096 37932948 37938351 38022624 38052234 38117376 38142192 38163906 38254128 38262136 38374424 38420244 38486016 38489616 38511072 38532996 38580608 38740032 38831616 38861856 38953728 38975904 39076224 39210831 39237696 39308544 39401472 39427124 39564288 39590046 39688704 39714543 39950658 40045104 40076289 40144896 40171032 40193901 40475648 40594432 40716288 40742796 40812544 40862364 40870918 40928976 40990862 41111158 41211104 41336832 41387292 41511528 41609664 41633352 41708032 41731776 41740512 41863008 41988672 42087936 42115337 42220288 42238933 42344192 42394752 42494976 42498951 42519168 42522642 42628608 42775452 42882048 42909966 42983424 43011408 43035894 43044903 43118592 43146664 43171227 43296768 43300818 43324956 43403184 43505792 43685568 43719588 43794432 43822944 43847892 43960752 44222112 44326656 44586456 44717304 44848536 44957568 45050742 45098944 45163008 45192411 45231296 45535104 45642752 45668736 45805824 45914112 45944004 46022656 46058496 46078836 46088482 46193664 46223738 46362492 46472096 46503936 46508286 46587904 46644774 46700469 46780416 46810872 46837521 46921536 46948248 46958076 47038464 47069088 47095884 47237256 47348928 47460864 47497824 47610112 47637216 47806848 47924349 47957184 48242304 48315248 48356352 48387834 48508416 48539997 48828582 48944016 49198848 49300812 49343232 49455846 49640648 49764352 49867488 50159763 50245632 50278344 50306967 50393088 50425896 50454603 50577264 50584468 50696832 50736312 50856256 50885208 51005504 51226992 51319488 51348096 51377328 51531552 51653376 51775488 51815808 51938304 51967872 51972118 52101632 52281108 52316928 52411392 52445514 52535296 52599426 52662231 52752384 52786728 52816779 52918272 52952724 53267544 53393472 53435052 53526528 53561376 53591868 53951832 54033409 54191981 54288384 54323728 54354654 54400896 54483152 54571968 55062018 55183056 55348704 55479552 55511136 55642368 55654016 55817344 55845729 55984896 56117248 56526336 56563137 56659968 56665268 56692224 56696856 56729133 56838144 56899422 57033936 57078351 57176064 57213288 57245859 57348544 57381192 57393204 57491456 57561636 57630366 57729024 57734424 57766608 57799494 57870912 58110048 58247424 58292784 58430592 58463856 58614336 58962816 59102208 59140686 59385069 59448608 59533056 59623072 59798048 59943424 60067656 60217344 60256548 60713472 60891648 60931291 61074432 61114194 61218816 61258672 61293546 61306377 61411328 61438448 61486293 61591552 61666737 61816656 62005248 62011048 62080938 62193032 62267292 62373888 62414496 62450028 62562048 62597664 62610768 62758784 62794512 62983008 63131904 63281152 63330432 63516288 63592128 63742464 63778752 63783963 63899132 63942912 64163178 64323072 64364949 64475136 64517112 64553841 64677888 64719996 64951227 64987434 65104776 65258688 65528352 65598464 65691648 65734416 65790976 65941128 66333168 66433466 66489984 66879684 66994176 67037792 67075956 67190784 67234528 67272804 67436352 67595776 67648416 67846944 68255891 68302656 68425984 68464128 68503104 68708736 68871168 68916006 69033984 69087744 69118254 69132723 69251072 69290496 69335607 69543738 69708144 69755904 69762429 69881856 69927352 69967161 70132568 70170624 70216308 70336512 70382304 70422372 70437114 70557696 70603632 70643826 70855884 71023392 71191296 71246736 71415168 71455824 71710272 71935776 72472872 72534528 72581751 72762624 73242873 73416024 73577408 73798272 73972736 74014848 74183769 74189824 74460972 74646528 74695126 74801232 74914334 75368448 75417516 75546624 75589632 75595808 75638844 75784192 75865896 75876702 76045248 76104468 76234752 76284384 76327812 76508256 76524272 76748848 76840488 76979232 77022144 77065992 77161216 77480064 77663232 77723712 77907456 77951808 77958177 78152448 78421662 78475392 78617088 78668271 78802944 78854248 78899139 79128576 79180092 79377408 79429086 79901316 80090208 80152578 80289792 80342064 80387802 80951296 81188864 81432576 81485592 81531981 81724728 81741836 81857952 81981724 82222316 82422208 82593027 82774584 83023056 83219328 83266704 83416064 83463552 83481024 83726016 83977344 84175872 84230674 84440576 84477866 84688384 84789504 84989952 84997902 85038336 85045284 85257216 85349133 85550904 85764096 85819932 85966848 86022816 86071788 86089806 86237184 86293328 86342454 86593536 86601636 86649912 86806368 87011584 87371136 87439176 87571387 87645888 87695784 87828383 87921504 88444224 88653312 88711029 89172912 89434608 89697072 89915136 90101484 90197888 90326016 90384822 90462592 91070208 91285504 91337472 91611648 91671291 91828224 91888008 91940319 92116992 92157672 92176964 92387328 92447476 92724984 92944192 93007872 93016572 93121407 93175808 93289548 93400938 93560832 93621744 93675042 93843072 93896496 93916152 94138176 94191768 94474512 94697856 94921728 94995648 95220224 95274432 95613696 95848698 95914368 96244767 96484608 96630496 96712704 96775668 97016832 97079994 97657164 97888032 98397696 98461757 98601624 98686464 98750713 98911692 99040517 99281296 99528704 99650199 99734976 100319526 100491264 100556688 100613934 100786176 100851792 100909206 101154528 101168936 101393664 101472624 101712512 101770416 102011008 102453984 102638976 102696192 102754656 103063104 103306752 103374009 103550976 103631616 103677381 103876608 103935744 103944236 104203264 104315607 104562216 104633856 104822784 104891028 105070592 105198852 105324462 105504768 105573456 105633558 105655671 105836544 105905448 105965739 106535088 106786944 106870104 107122752 107183736 107903664 108066818 108383962 108576768 108647456 108709308 108801792 108966304 109143936 110124036 110366112 110697408 110959104 111022272 111031343 111284736 111308032 111357187 111634688 111691458 111969792 112042689 112234496 112371501 113052672 113126274 113319936 113330536 113384448 113393712 113458266 113676288 113798844 113815053 114067872 114156702 114352128 114426576 114491718 114697088 114762384 114786408 115123272 115260732 115458048 115468848 115533216 115598988 115741824 116220096 116494848 116585568 116861184 116927712 117228672 117632493 117925632 118204416 118281372 118770138 118897216 119066112 119143629 119246144 119596096 119886848 120135312 120228867 120434688 120513096 120581703 121426944 121783296 121862582 122148864 122228388 122437632 122517344 122587092 122612754 122822656 122876896 122972586 123183104 123333474 123633312 124010496 124022096 124161876 124386064 124534584 124828992 124900056 125124096 125195328 125221536 125517568 125589024 125966016 126263808 126346011 126562304 126660864 126716799 127032576 127184256 127484928 127496853 127557504 127567926 127798264 127885824 128326356 128646144 128729898 128950272 129034224 129107682 129134709 129355776 129439992 129513681 129902454 129974868 130209552 130517376 131056704 131196928 131383296 131468832 131581952 131882256 132666336 132866932 132979968 133759368 134075584 134151912 134469056 134545608 134872704 135191552 135296832 135577233 135693888 136511782 136605312 136851968 136928256 137006208 137417472 137742336 137832012 138067968 138175488 138236508 138265446 138502144 138580992 138671214 139087476 139107287 139416288 139511808 139524858 139763712 139854704 139934322 140265136 140341248 140432616 140764608 140844744 140874228 141115392 141207264 141287652 141711768 142046784 142382592 142493472 142830336 142911648 143420544 143773047 143871552 144945744 145069056 145163502 145525248 145619991 146485746 146832048 147154816 147596544 147945472 148029696 148367538 148379648 148921944 149293056 149390252 149602464 149828668 150479289 150736896 150835032 150920901 151179264 151191616 151277688 151363809 151568384 151731792 151753404 152090496 152208936 152568768 152655624 153016512 153048544 153497696 153680976 153958464 154044288 154131984 154322432 154960128 155326464 155447424 155814912 155903616 155916354 156304896 156843324 156950784 157234176 157336542 157605888 157708496 157798278 158257152 158360184 158754816 158858172 159802632 160044259 160180416 160305156 160579584 160684128 160775604 161902592 162100227 162377728 162575943 162865152 162971184 163063962 163449456 163483672 163715904 163963448 164444632 164844416 165186054 165549168 166046112 166438656 166533408 166832128 166927104 166962048 167452032 167537187 167954688 168351744 168461348 168881152 168955732 169376768 169579008 169689411 169979904 169995804 170076672 170090568 170187399 170514432 170698266 171101808 171235053 171528192 171639864 171737577 172045632 172143576 172179612 172474368 172586656 172684908 173187072 173203272 173299824 173612736 174023168 174742272 174878352 175142774 175291776 175391568 175656766 175843008 176888448 177306624 177422058 178345824 178869216 179394144 179830272 179947349 180202968 180395776 180475441 180652032 180769644 180925184 182140416 182571008 182674944 182793873 183223296 183342582 183656448 183776016 183880638 183919131 184233984 184315344 184353928 184458879 184774656 184894952 185000211 185449968 185888384 186015744 186033144 186242814 186579096 186801876 187121664 187243488 187350084 187686144 187792992 187832304 188276352 188383536 188949024 189395712 189843456 189991296 190440448 190548864 191227392 191351889 191697396 191828736 192489534 192969216 193094847 193260992 193425408 193551336 193661523 194033664 194159988 194853681 195314328 195776064 196795392 196923514 197203248 197372928 197501426 197823384 198081034 198562592 199057408 199300398 199469952 200639052 200982528 201113376 201227868 201572352 201703584 201818412 202309056 202337872 202787328 202945248 203425024 203540832 204022016 204767673 204907968 205277952 205392384 205509312 206126208 206613504 206748018 207101952 207263232 207354762 207398169 207753216 207871488 207888472 208006821 208406528 208631214 209124432 209267712 209287287 209645568 209782056 209901483 210397704 210648924 211009536 211146912 211267116 211311342 211673088 211810896 211931478 213070176 213573888 213740208 214245504 214367472 215807328 216133636 216767924 217294912 217418616 217603584 217745253 217932608 218287872 219728619 220248072 220732224 221394816 221918208 222044544 222062686 222569472 222616064 222714374 223269376 223382916 223939584 224085378 224468992 224743002 224790049 225449741 226105344 226111369 226252548 226639872 226661072 226768896 226787424 226916532 227352576 227597688 227630106 228135744 228313404 228704256 228853152 228983436 229394176 229524768 229572816 230246544 230521464 230937696 231066432 231197976 231483648 232440192 232989696 233171136 233722368 233855424 233874531 234457344 235264986 235851264 236004813 236408832 236562744 236697417 237540276 237794432 238132224 238287258 238492288 239192192 239773696 240270624 240457734 240869376 241026192 241163406 242853888 243566592 243725164 244297728 244456776 244595943 245034688 245174184 245225508 245645312 245753792 245945172 246366208 246666948 247266624 247779081 248044192 248323752 248772128 249069168 249657984 249800112 250248192 250390656 250443072 251035136 251178048 251932032 252527616 252692022 253124608 253321728 253433598 253486651 254065152 254230559 254368512 254969856 254993706 255115008 255135852 255596528 255771648 256652712 257292288 257459796 257900544 258068448 258215364 258269418 258711552 258879984 259027362 259804908 259949736 260419104 261034752 262113408 262393856 262714161 262937664 263163904 263485149 263764512 265332672 265733864 265959936 266133087 267518736 268151168 268303824 268938112 269091216 269745408 270383104 270593664 271154466 271387776 273023564 273210624 273703936 273856512 274012416 274834944 275013873 275484672 275664024 275820957 276350976 276473016 276530892 277004288 277161984 277342428 278174952 278214574 278832576 279023616 279049716 279364221 279527424 279709408 279868644 280530272 280682496 280865232 281529216 281689488 281748456 282414528 282575304 283423536 284093568 284765184 284986944 285660672 285823296 285846649 286841088 287546094 287743104 289891488 290138112 290327004 291050496 291239982 292971492 293664096 294309632 295193088 295385271 295890944 296059392 296252139 296735076 296759296 297121551 297843888 298586112 298780504 298950597 299204928 299657336 300958578 301473792 301670064 301841802 302358528 302383232 302555376 302727618 303463584 303506808 304180992 304417872 305137536 305311248 306033024 306097088 306995392 307361952 307916928 308088576 308263968 308644864 309920256 310122027 310652928 310894848 311032143 311629824 311807232 311832708 312609792 312946821 313686648 313901568 314468352 314673084 315211776 315416992 315596556 316514304 316720368 316967013 317509632 317716344 317897217 319605264 320088518 320360832 320610312 321368256 321551208 323805184 324200454 324755456 325151886 325730304 325942368 326127924 326898912 326967344 327431808 327926896 328889264 329688832 330372108 331098336 332092224 332877312 333066816 333094029 333664256 333854208 333924096 334071561 334904064 335074374 335909376 336128067 336703488 336922696 337114503 337762304 337911464 338753536 339158016 339378822 339959808 339991608 340153344 340181136 340374798 341028864 341396532 341445159 342203616 342470106 343056384 343279728 343475154 344091264 344287152 344359224 345173312 345369816 346374144 346406544 346599648 347225472 348046336 349484544 349756704 350285548 350583552 350783136 351313532 351686016 352897479 353776896 354613248 354844116 356691648 357430887 357738432 358788288 359660544 359894698 360405936 360791552 360950882 361304064 361539288 361850368 364280832 365142016 365349888 365384063 365587746 366446592 366685164 367312896 367552032 367761276 367838262 368467968 368630688 368707856 368917758 369549312 369789904 370000422 370899936 371776768 372031488 372066288 372485628 373158192 373603752 374486976 374700168 375372288 375585984 375664608 376552704 376767072 377898048 378791424 379038033 379686912 379982592 380150397 380880896 381097728 382454784 382490559 382703778 383394792 383657472 384979068 385938432 386189694 386521984 386850816 387102672 387323046 387404127 388067328 388319976 388541043 389707362 390628656 391552128 393590784 393847028 394406496 394745856 395002852 395646768 396162068 397125184 398114816 398600796 398939904 401278104 402226752 402455736 403407168 403636824 404618112 404675744 405574656 405890496 406850048 407081664 408044032 409535346 409815936 410555904 410784768 410823193 411018624 412028837 412252416 413227008 413496036 414203904 414526464 414709524 414796338 415506432 415742976 415776944 416013642 416813056 417262428 417321861 418248864 418535424 418574574 419291136 419564112 419802966 420795408 421297848 422293824 422534232 422622684 423346176 423621792 423862956 426140352 427147776 427480416 428491008 428734944 431319141 431614656 432267272 433535848 434589824 434837232 435207168 435490506 435865216 436575744 436859973 439457238 440496144 441464448 442789632 443836416 444089088 444125372 445138944 445232128 445428748 446538752 446765832 447879168 448170756 448937984 449486004 449580098 450899482 451437867 452210688 452222738 452505096 452762703 453322144 453537792 453574848 453833064 454091427 454705152 455195376 455260212 456271488 456626808 457706304 457966872 458788352 459049536 459145632 460493088 461042928 461875392 462132864 462395952 462967296 463268707 464628263 464880384 465979392 466342272 467444736 467710848 467749062 468914688 470529972 471702528 472009626 472817664 473125488 473394834 475080552 475588864 476264448 476574516 476984576 478384384 479547392 480132777 480541248 480915468 481738752 482052384 482326812 485707776 486300681 487133184 487450328 487727829 488595456 488913552 489191886 490069376 490348368 490451016 491507584 491890344 493333896 494533248 495558162 496088384 496647504 497544256 498138336 499315968 499600224 500496384 500781312 500886144 502070272 502356096 502611561 503864064 505055232 505384044 506249216 506643456 506867196 506973302 508130304 508461118 508737024 509068233 509939712 509987412 510230016 510271704 510562197 511193056 511543296 513305424 513705159 514584576 514919592 515212731 516136896 516430728 516538836 517423104 517759968 518054724 519609816 519899472 520838208 522069504 524226816 524787712 525428322 525875328 526327808 526970298 527529024 530665344 531467728 531919872 532266174 535037472 536302336 536607648 537876224 538182432 539490816 539842047 540766208 541187328 541426323 542308932 542775552 546047128 546421248 547407872 547713024 548024832 548381619 549669888 550027746 550969344 551328048 551641914 551757393 552701952 552946032 553061784 553376637 554323968 554684856 555000633 556349904 556429148 557665152 558047232 558099432 558728442 559418816 559737288 561060544 561364992 561730464 563058432 563378976 563496912 564829056 565150608 566847072 568187136 569530368 569973888 571321344 571646592 571693298 573682176 574055667 575092188 575486208 579284541 579782976 580276224 580654008 580984569 582100992 582479964 585942984 587328192 588619264 590386176 590770542 591781888 592118784 592504278 593470152 593518592 594243102 594367499 595687776 596111791 597172224 597561008 597901194 598409856 599314672 601917156 602947584 603340128 603683604 604717056 604766464 605110752 605455236 606927168 607013616 608361984 608835744 610275072 610622496 612066048 612194176 613990784 614303019 614723904 615833856 616177152 616527936 617289728 619840512 620244054 621305856 621789696 622064286 622194507 623259648 623614464 623665416 624020463 625219584 625893642 627373296 627803136 627861861 628936704 629346168 629704449 630833984 631193112 633028608 633440736 633934026 635019264 635432688 635794434 639210528 640177036 640721664 641220624 642736512 643102416 647610368 648400908 649510912 650303772 651884736 652255848 653235759 653797824 653934688 654863616 655853792 657778528 659377664 660744216 662196672 664184448 665754624 666133632 666188058 667328512 667708416 667848192 668143122 669808128 670148748 670244201 671818752 672256134 673406976 673845392 674229006 674370147 675524608 675822928 676349223 677507072 678316032 678334107 678757644 679919616 679983216 680306688 680362272 680749596 682057728 682793064 682890318 684407232 684940212 686112768 686559456 686950308 688182528 688574304 688718448 690346624 690739632 692813088 693199296 694450944 696092672 698969088 699513408 700571096 701167104 701566272 701623593 702627064 703372032 705794958 707553792 708014439 709226496 709688232 710092251 713383296 714861774 715476864 717576576 719321088 719789396 720811872 721583104 721901764 722608128 723078576 723700736 728561664 730284032 730699776 730768126 731175492 732893184 733370328 733787829 735104064 735522552 735676524 736935936 737261376 737415712 737835516 739098624 739579808 740000844 741799872 743553536 744132576 744971256 746316384 747207504 748973952 749400336 750744576 750814801 751171968 751329216 753105408 753534144 755796096 757582848 758076066 759373824 759965184 760300794 760459953 761761792 762195456 762691677 764909568 764981118 765407556 766789584 767314944 769958136 771876864 772379388 773043968 773701632 774205344 774646092 774808254 776134656 776639952 777082086 779414724 781257312 783104256 787181568 787694056 788142483 788812992 789491712 790005704 790455447 791293536 792324136 794250368 797201592 797879808 798399261 802556208 804453504 804911472 806814336 807273648 809236224 809351488 811149312 811780992 813700096 814163328 816088064 819070692 819631872 821111808 821569536 821646386 822037248 824057674 824504832 825041619 826454016 826992072 827462871 829052928 829419048 829592676 831012864 831485952 831553888 832027284 833626112 834524856 834643722 836497728 837070848 837149148 838092663 838582272 839128224 839605932 841590816 842595696 844587648 845068464 845245368 847243584 847725912 852280704 854295552 854960832 856982016 857469888 857539947 862638282 863229312 864534544 867071696 869179648 869674464 870414336 870981012 871730432 873151488 873719946 878914476 880992288 882928896 885579264 886155813 887672832 888178176 888250744 888756417 890277888 890464256 890857496 891364653 893077504 893531664 895758336 896341512 896851791 898972008 899160196 901798964 902875734 904421376 904445476 905010192 905525406 906644288 907075584 907149696 907666128 908182854 910390752 910520424 912542976 913253616 915412608 915933744 917576704 918099072 918291264 920986176 922085856 923750784 924265728 924791904 925934592 926537414 929256526 929760768 930366081 931958784 932684544 933096429 934889472 935421696 935498124 937829376 938840463 941059944 943405056 944019252 945635328 946250976 946789668 950161104 951177728 952528896 953149032 953969152 956768768 959094784 960265554 961082496 961830936 963285257 964104768 964653624 966112213 971415552 972601362 974266368 974900656 975455658 977190912 977827104 978383772 980138752 980696736 980902032 983015168 983780688 986667792 989066496 991116324 992176768 993295008 995088512 996276672 998631936 999200448 999282087 1000992768 1001562624 1001772288 1002214683 1004140544 1004712192 1005223122 1007728128 1008384201 1010110464 1010768088 1011343509 1013286912 1013734392 1013946604 1016260608 1016922236 1017474048 1018136466 1019879424 1019974824 1020460032 1020543408 1021124394 1022386112 1023086592 1024335477 1026610848 1027410318 1029169152 1029839184 1030425462 1032273792 1032861456 1033077672 1035519936 1036109448 1039219632 1039798944 1041676416 1044139008 1048453632 1049575424 1050856644 1051750656 1052655616 1053940596 1055058048 1058692437 1061330688 1062935456 1063839744 1064532348 1070074944 1072604672 1073215296 1075752448 1076364864 1078981632 1079684094 1081532416 1082374656 1082852646 1083079327 1084617864 1085551104 1086257843 1089445687 1092094256 1092842496 1094815744 1095426048 1096049664 1096152189 1096763238 1099339776 1100055492 1101938688 1102656096 1103283828 1103514786 1105403904 1105892064 1106123568 1106753274 1108647936 1109369712 1110001266 1112699808 1112858296 1115330304 1116094464 1116198864 1117456884 1118837632 1119474576 1122121088 1123460928 1126116864 1126757952 1126993824 1129658112 1130301216 1133694144 1136374272 1137114099 1139060736 1139947776 1140451191 1142642688 1143293184 1143386596 1147364352 1147471677 1148111334 1150184376 1150972416 1158569082 1159565952 1160552448 1161308016 1161969138 1162212381 1164201984 1164959928 1165623129 1171885968 1174656384 1177238528 1180772352 1181541084 1183563776 1184237568 1185008556 1186940304 1187037184 1188486204 1188734998 1191375552 1192223582 1194344448 1195122016 1195802388 1196819712 1198629344 1203834312 1206680256 1207367208 1209532928 1210221504 1210910472 1213854336 1214027232 1216723968 1217671488 1220550144 1221244992 1221344773 1224132096 1224388352 1224929057 1227981568 1228606038 1229447808 1231667712 1232354304 1232469579 1233055872 1234579456 1236086511 1239681024 1240488108 1242611712 1243579392 1244128572 1244389014 1246519296 1247228928 1247330832 1248040926 1250439168 1251787284 1251965583 1254746592 1255606272 1255723722 1257873408 1258692336 1259408898 1261667968 1262386224 1266881472 1267868052 1270038528 1270865376 1271588868 1278421056 1280354072 1281443328 1282441248 1285473024 1286204832 1293957423 1296801816 1300607544 1303769472 1304511696 1306471518 1307595648 1307869376 1309727232 1310579919 1311707584 1315557056 1318755328 1321488432 1324393344 1328368896 1331509248 1332267264 1332376116 1334657024 1335416832 1335696384 1336286244 1339616256 1340297496 1340488402 1343637504 1344512268 1346813952 1347690784 1348458012 1348740294 1351049216 1351645856 1352698446 1354313601 1355014144 1356632064 1356668214 1357515288 1358288109 1359966432 1360613376 1360724544 1361499192 1362274281 1364115456 1365586128 1365780636 1368814464 1369880424 1373118912 1373900616 1376365056 1377148608 1377436896 1380693248 1381479264 1385626176 1386398592 1388901888 1389806121 1392185344 1393884789 1397938176 1399026816 1401142192 1402334208 1403132544 1403247186 1405254128 1406744064 1411589916 1415107584 1416028878 1418452992 1419376464 1420184502 1426766592 1429723548 1430953728 1435153152 1438642176 1439578792 1440398331 1441623744 1443166208 1443803528 1445216256 1446157152 1447401472 1457123328 1458902043 1461399552 1461536252 1462350984 1463183487 1465786368 1466740656 1467575658 1470208128 1471045104 1471353048 1474522752 1474831424 1475671032 1479159616 1480001688 1483599744 1487107072 1488265152 1489942512 1492632768 1494415008 1497947904 1498800672 1501489152 1501629602 1502343936 1502658432 1506210816 1507068288 1507834683 1511592192 1515165696 1516152132 1518747648 1519930368 1520601588 1520919906 1523523584 1524390912 1525383354 1527204699 1529819136 1529962236 1530815112 1531686591 1533579168 1534629888 1539916272 1543753728 1544758776 1546087936 1548410688 1549292184 1549616508 1552269312 1553279904 1554164172 1558829448 1562514624 1566208512 1571567449 1574363136 1575388112 1576284966 1577625984 1578983424 1580011408 1580910894 1582587072 1584648272 1588500736 1594403184 1595759616 1596798522 1605112416 1608907008 1609822944 1613628672 1614547296 1618472448 1618702976 1619526141 1622298624 1623561984 1624278969 1627400192 1628326656 1632176128 1638141384 1639263744 1642223616 1643139072 1643292772 1644074496 1645144857 1648115348 1649009664 1650083238 1652908032 1653984144 1654925742 1655272179 1658105856 1658838096 1659185352 1660129911 1662971904 1663107776 1664054568 1665001899 1667252224 1669049712 1669287444 1672995456 1674141696 1674298296 1676185326 1678256448 1679211864 1683181632 1685191392 1689175296 1690136928 1690490736 1694487168 1695451824 1704561408 1708591104 1709921664 1713964032 1714939776 1715079894 1722167001 1725276564 1726458624 1729069088 1734143392 1738359296 1739348928 1740828672 1741962024 1743460864 1746302976 1747439892 1757828952 1760486849 1761984576 1765857792 1771158528 1772311626 1775345664 1776356352 1776501488 1777512834 1780555776 1780928512 1781714992 1782729306 1783102497 1786155008 1787063328 1788335373 1791516672 1792683024 1793703582 1797944016 1798320392 1803597928 1805751468 1808842752 1808890952 1810020384 1811050812 1813288576 1814151168 1814299392 1815332256 1816365708 1820781504 1821040848 1825085952 1826507232 1830825216 1831867488 1835153408 1836198144 1836582528 1841972352 1842909057 1844171712 1847501568 1848531456 1849583808 1851869184 1853074828 1858513052 1859521536 1860732162 1863917568 1865369088 1866192858 1866583521 1869778944 1870843392 1870996248 1872061389 1875658752 1877680926 1882119888 1883585583 1886810112 1888038504 1889113347 1892501952 1893579336 1900322208 1902355456 1905057792 1906298064 1907938304 1913537536 1918189568 1920531108 1922164992 1923661872 1926570514 1928209536 1929307248 1932224426 1942831104 1945202724 1948532736 1949801312 1950911316 1955654208 1956767544 1960277504 1961393472 1961804064 1966030336 1967561376 1973335584 1978132992 1979420839 1982232648 1984353536 1985229851 1986590016 1990177024 1992553344 1997263872 1998400896 1998564174 2001985536 2003125248 2003544576 2004429366 2008281088 2009424384 2010446244 2010732603 2015456256 2016768402 2020220928 2021536176 2022687018 2023110441 2026573824 2027468784 2027893208 2029047669 2032521216 2033844472 2034948096 2035002321 2036272932 2039758848 2039949648 2040920064 2041086816 2042248788 2044772224 2046173184 2048670954 2053221696 2054820636 2058338304 2059678368 2060850924 2064547584 2065722912 2066155344 2071039872 2072218896 2078439264 2079597888 2083352832 2088278016 2096907264 2101713288 2103501312 2104870779 2107881192 2110116096 2117384874 2122661376 2124043317 2125870912 2127679488 2129064696 2130276753 2140149888 2145209344 2146430592 2151504896 2152729728 2157963264 2159368188 2163064832 2164749312 2165705292 2166158654 2169235728 2171102208 2172515686 2178891374 2184188512 2185684992 2189631488 2190852096 2192099328 2192304378 2193526476 2198679552 2200110984 2201363487 2205312192 2206567656 2207029572 2210807808 2211784128 2212247136 2213506548 2217295872 2218739424 2220002532 2225399616 2225716592 2230660608 2232397728 2234913768 2237675264 2238949152 2244242176 2246921856 2252233728 2252444403 2253515904 2253987648 2259316224 2260602432 2267388288 2272748544 2274228198 2278121472 2279895552 2280902382 2281379859 2285285376 2286586368 2286773192 2288075031 2294728704 2294943354 2296222668 2300368752 2301944832 2317138164 2319131904 2321104896 2322616032 2323938276 2324424762 2328403968 2329919856 2331246258 2343771936 2349312768 2354477056 2361544704 2363082168 2364427449 2368475136 2370017112 2371366341 2373880608 2376972408 2377469996 2382751104 2384447164 2390244032 2391604776 2393639424 2395197783 2397258688 2407668624 2413360512 2414734416 2419065856 2420443008 2421820944 2427708672 2428054464 2433447936 2435342976 2441100288 2442489984 2442689546 2448264192 2448776704 2449858114 2455963136 2457212076 2458895616 2463335424 2464708608 2464939158 2466111744 2469158912 2472173022 2475124857 2479362048 2480976216 2482388613 2487158784 2488257144 2488778028 2493038592 2494457856 2494661664 2496081852 2500878336 2503574568 2503931166 2509493184 2511212544 2511447444 2515746816 2517384672 2518817796 2523335936 2524772448 2533762944 2535736104 2539570223 2541730752 2543177736 2547023107 2556842112 2560708144 2562886656 2564882496 2570946048 2572409664 2572619841 2587914846 2593603632 2601215088 2607538944 2609023392 2612943036 2615191296 2615738752 2619454464 2621159838 2623415168 2631114112 2637510656 2642976864 2648786688 2656737792 2658467439 2663018496 2664534528 2664752232 2666269251 2670833664 2671392768 2672572488 2674093959 2679232512 2680594992 2680976804 2687275008 2689024536 2690555373 2695381568 2696916024 2697480588 2702098432 2703291712 2705396892 2708627202 2710028288 2713264128 2713336428 2715030576 2716576218 2719932864 2721226752 2721449088 2722998384 2724548562 2731172256 2731561272 2737628928 2739760848 2746237824 2747801232 2752730112 2754297216 2754873792 2761386496 2762958528 2771252352 2772797184 2777803776 2779612242 2784370688 2787769578 2791098243 2795876352 2798053632 2799289287 2802284384 2804668416 2806265088 2806494372 2810508256 2813488128 2823179832 2830215168 2832057756 2836905984 2838752928 2840369004 2853533184 2859447096 2861907456 2863770677 2870306304 2872174993 2877284352 2879157584 2880796662 2883247488 2886332416 2887607056 2889855771 2892314304 2894802944 2898336639 2914246656 2917804086 2922799104 2923072504 2924701968 2926366974 2931572736 2933481312 2935151316 2940416256 2942090208 2942706096 2949045504 2949662848 2951342064 2958319232 2960003376 2967199488 2974214144 2976530304 2979885024 2985265536 2988830016 2995895808 2997601344 2997846261 3002978304 3003259204 3004687872 3005316864 3006644049 3012421632 3014136576 3015669366 3023184384 3025152603 3030331392 3032304264 3034030527 3039860736 3041203176 3041839812 3047047168 3048781824 3050766708 3054409398 3059638272 3059924472 3061630224 3063373182 3067158336 3069259776 3073006431 3079832544 3087507456 3089517552 3092175872 3096821376 3098584368 3099233016 3106559808 3108328344 3117658896 3125029248 3132417024 3143134898 3148726272 3150776224 3152569932 3155251968 3157966848 3160022816 3161821788 3165174144 3169296544 3177001472 3188806368 3191519232 3193597044 3210224832 3217814016 3219645888 3227257344 3229094592 3229358423 3236944896 3237405952 3239052282 3244597248 3247123968 3248557938 3249237981 3254800384 3256653312 3258773529 3264352256 3268337061 3276282768 3278527488 3284447232 3286278144 3286585544 3288148992 3288456567 3290289714 3296230696 3298019328 3300166476 3305816064 3307968288 3309851484 3310544358 3316211712 3317676192 3318370704 3320259822 3325943808 3326215552 3328109136 3330003798 3338099424 3338574888 3345990912 3348283392 3348596592 3352370652 3356512896 3358423728 3366363264 3370382784 3378350592 3380273856 3380981472 3388974336 3390903648 3409122816 3411342297 3417182208 3419843328 3421353573 3427928064 3429879552 3430159788 3442415031 3444334002 3450553128 3452917248 3458138176 3468286784 3476718592 3478697856 3481657344 3483924048 3486637143 3486921728 3492605952 3494879784 3496869387 3515657904 3520973698 3523969152 3531715584 3542317056 3544623252 3550691328 3552712704 3553002976 3555025668 3561111552 3561857024 3563429984 3565458612 3566204994 3572310016 3574126656 3576670746 3583033344 3585366048 3587407164 3595888032 3596640784 3607195856 3611502936 3617781904 3620040768 3622101624 3626577152 3628598784 3630664512 3632731416 3641563008 3642081696 3650171904 3653014464 3661650432 3663734976 3664034319 3670306816 3672396288 3673165056 3674787171 3683944704 3685818114 3688343424 3695003136 3697062912 3697408737 3699167616 3703738368 3706149656 3708259533 3717026104 3719043072 3721464324 3727835136 3730738176 3732385716 3733167042 3739557888 3741686784 3741992496 3744122778 3751317504 3755361852 3755896749 3764239776 3767171166 3773620224 3776077008 3778226694 3785003904 3787158672 3800644416 3804710912 3810115584 3812596128 3815876608 3827075072 3841062216 3844329984 3847323744 3853141028 3856419072 3858614496 3864448852 3881872269 3890405448 3899602624 3901822632 3911308416 3913535088 3920555008 3922786944 3923608128 3931739757 3932060672 3935122752 3946671168 3956265984 3958841678 3964465296 3968707072 3970459702 3973180032 3980354048 3985106688 3994527744 3996801792 3997128348 4003971072 4006250496 4007089152 4008858732 4016562176 4018848768 4020892488 4021465206 4030912512 4033536804 4040441856 4043072352 4045374036 4046220882 4053147648 4054937568 4055786416 4058095338 4065042432 4067688944 4069896192 4070004642 4072545864 4079899296 4081840128 4082173632 4084497576 4089544448 4092346368 4097341908 4106443392 4109641272 4119356736 4121701848 4127934001 4129095168 4131445824 4132310688 4142079744 4144437792 4156878528 4159195776 4166705664 4169418363 4176556032 4181654367 4193814528 4203426576 4207002624 4209741558 4215762384 4220232192 4234769748 4245322752 4248086634 4251741824 4255358976 4258129392 4260553506 4280299776 4290418688 4292861184 4303009792 4305459456 4315926528 4318736376 4321194993 4329498624 4331410584 4332317308 4338471456 4342204416 4345031372 4357782748 4368377024 4371369984 4376706129 4379262976 4384198656 4384608756 4387052952 4389550461 4397359104 4400221968 4402726974 4410624384 4413135312 4414059144 4423568256 4424494272 4427013096 4437478848 4440005064 4450799232 4451433184 4461321216 4464795456 4469827536 4475350528 4477898304 4488484352 4493843712 4504467456 4504888806 4507031808 4507975296 4518632448 4521204864 4523504049 4534776576 4545497088 4548456396 4556242944 4559791104 4561804764 4562759718 4570570752 4573172736 4573546384 4576150062 4589457408 4589886708 4592445336 4600737504 4603889664 4634276328 4638263808 4641283511 4645232064 4647876552 4648849524 4654904299 4656807936 4659839712 4662492516 4687543872 4698625536 4708954112 4714702347 4723089408 4726164336 4728854898 4736950272 4740034224 4742732682 4747761216 4753944816 4754939992 4765502208 4768894328 4780488064 4783209552 4787278848 4790395566 4794517376 4815337248 4826721024 4829468832 4838131712 4840886016 4843641888 4855417344 4856108928 4858578423 4866895872 4870685952 4872836907 4882200576 4884979968 4885379092 4896528384 4897553408 4899716228 4911926272 4914424152 4917791232 4926670848 4929417216 4929878316 4932223488 4935434571 4938317824 4944346044 4950249714 4958724096 4961952432 4964777226 4965816537 4974317568 4976514288 4977556056 4980389733 4988915712 4989323328 4992163704 4995005697 5001756672 5007149136 5007862332 5018986368 5022425088 5022894888 5034769344 5037635592 5046671872 5049544896 5067525888 5071472208 5079140446 5083461504 5086355472 5094046214 5113684224 5121416288 5125773312 5129764992 5141892096 5144819328 5145239682 5175829692 5187207264 5202430176 5215077888 5218046784 5218473121 5225886072 5230382592 5231477504 5233787789 5238908928 5242319676 5246830336 5249147401 5262228224 5275021312 5281460547 5285953728 5297573376 5313475584 5316934878 5326036992 5329069056 5329504464 5332538502 5341667328 5342785536 5345144976 5348187918 5349307491 5358465024 5361189984 5361953608 5365006119 5374550016 5378049072 5381110746 5390763136 5393832048 5394961176 5406583424 5410793784 5417254404 5426528256 5426672856 5430061152 5433152436 5439865728 5442453504 5442898176 5445996768 5449097124 5462344512 5463122544 5475257856 5479521696 5492475648 5495602464 5505460224 5508594432 5509747584 5522772992 5525917056 5528727171 5542504704 5545594368 5555607552 5559224484 5568741376 5575539156 5582196486 5591752704 5596107264 5598578574 5599750563 5604568768 5609336832 5612530176 5612988744 5616184167 5621016512 5626976256 5646359664 5650756749 5660430336 5664115512 5667340041 5677505856 5680738008 5707066368 5718894192 5723814912 5727541354 5740612608 5744349986 5754568704 5758315168 5761593324 5766494976 5772664832 5775214112 5779711542 5784628608 5789605888 5796673278 5828493312 5835608172 5845598208 5846145008 5849403936 5852733948 5866962624 5870302632 5880832512 5884180416 5885412192 5898091008 5899325696 5902684128 5916638464 5920006752 5934398976 5938262517 5948428288 5953060608 5955689553 5959770048 5970531072 5977660032 5991791616 5995202688 5995692522 6005956608 6006518408 6009375744 6010633728 6013288098 6024843264 6028273152 6031338732 6032197809 6046368768 6050305206 6060662784 6064608528 6068061054 6069331323 6079721472 6082406352 6083679624 6087143007 6097563648 6101533416 6105006963 6108818796 6119276544 6119848944 6123260448 6126746364 6134316672 6138519552 6146012862 6159665088 6175014912 6179035104 6184351744 6193642752 6197168736 6198466032 6213119616 6216656688 6235317792 6250058496 6264834048 6286269796 6301552448 6305139864 6310503936 6314612337 6320045632 6323643576 6330348288 6338593088 6354002944 6372129951 6377612736 6383038464 6387194088 6390830259 6420449664 6435628032 6439291776 6454514688 6458189184 6458716846 6473889792 6474811904 6478104564 6489194496 6494247936 6497115876 6498475962 6509600768 6513306624 6517547058 6528704512 6536674122 6538042489 6552565536 6557054976 6557229701 6568894464 6572556288 6573171088 6576297984 6576913134 6580579428 6592461392 6596038656 6600332952 6615936576 6619702968 6621088716 6632423424 6635352384 6636741408 6640519644 6651887616 6652431104 6656218272 6660007596 6676198848 6677149776 6691981824 6697193184 6704741304 6713025792 6716847456 6732726528 6740765568 6756701184 6757333209 6760547712 6761962944 6777948672 6781807296 6818245632 6822684594 6834364416 6839686656 6842707146 6844139577 6855856128 6859759104 6860319576 6864225093 6884830062 6888668004 6901106256 6905834496 6916276352 6936573568 6953437184 6957395712 6963314688 6967848096 6973274286 6973843456 6985211904 6989759568 6993738774 7031315808 7041947396 7047938304 7063431168 7084634112 7089246504 7093282347 7105425408 7106005952 7110051336 7114099023 7123714048 7126859968 7130917224 7132409988 7144620032 7148253312 7153341492 7170732096 7174814328 7185593349 7191776064 7193281568 7214391712 7223005872 7235563808 7240081536 7244203248 7253154304 7257197568 7261329024 7265462832 7283126016 7284163392 7300343808 7306028928 7323300864 7327469952 7328068638 7340613632 7344792576 7346330112 7349574342 7367889408 7371636228 7372686211 7376686848 7390006272 7394125824 7394817474 7398335232 7407476736 7412299312 7416519066 7434052208 7438086144 7442928648 7461476352 7464771432 7466334084 7479115776 7483373568 7483984992 7488245556 7502635008 7510723704 7511793498 7528479552 7534342332 7547240448 7552154016 7556453388 7570007808 7574317344 7601288832 7609421824 7618710669 7625192256 7631753216 7641069321 7654150144 7682124432 7688659968 7694647488 7706282056 7712838144 7717228992 7717859523 7728897704 7763744538 7780810896 7799205248 7803645264 7822616832 7827070176 7841110016 7845573888 7847216256 7863479514 7864121344 7870245504 7893342336 7912531968 7917683356 7928930592 7937414144 7940919404 7946360064 7960708096 7970213376 7975402317 7989055488 7993603584 7994256696 7998807753 8012500992 8014178304 8017717464 8022281877 8033124352 8037697536 8041784976 8042930412 8061825024 8067073608 8071666119 8086144704 8090748072 8092441764 8106295296 8109875136 8111572832 8116190676 8130084864 8135377888 8139792384 8140009284 8145091728 8159798592 8163680256 8164347264 8168995152 8179088896 8194683816 8212886784 8219282544 8238713472 8243403696 8255868002 8258190336 8262891648 8264621376 8284159488 8288875584 8313757056 8318391552 8333411328 8338836726 8353112064 8363308734 8387629056 8406853152 8414005248 8419483116 8431524768 8440464384 8469539496 8482345727 8490645504 8496173268 8503483648 8510717952 8516258784 8521107012 8560599552 8580837376 8585722368 8591312031 8606019584 8610918912 8616524979 8631853056 8637472752 8642389986 8658997248 8662821168 8664634616 8669567313 8676942912 8684408832 8690062744 8695009917 8715565496 8736754048 8742739968 8753412258 8768397312 8769217512 8774105904 8779100922 8794718208 8800443936 8805453948 8821248768 8826270624 8828118288 8847136512 8848988544 8854026192 8874957696 8880010128 8901598464 8902866368 8922642432 8929590912 8939655072 8950701056 8955796608 8976968704 8987687424 8993538783 9008934912 9009777612 9014063616 9015950592 9019932147 9037264896 9042409728 9047008098 9069553152 9075457809 9090994176 9096912792 9102091581 9119582208 9123609528 9125519436 9141141504 9146345472 9147092768 9152300124 9178914816 9179773416 9184890672 9201475008 9207779328 9219019293 9268552656 9276527616 9282567022 9290464128 9295753104 9297699048 9309808598 9319679424 9324985032 9375087744 9397251072 9417908224 9429404694 9446178816 9452328672 9457709796 9473900544 9480068448 9485465364 9495522432 9507889632 9509879984 9531004416 9537788656 9560976128 9566419104 9574557696 9580791132 9589034752 9630674496 9653442048 9658937664 9676263424 9681772032 9687283776 9688075269 9710834688 9712217856 9717156846 9733791744 9741371904 9745673814 9747713943 9764401152 9769959936 9770758184 9776320587 9793056768 9795106816 9799432456 9805011183 9823852544 9828848304 9835582464 9853341696 9858834432 9859756632 9864446976 9865369701 9870869142 9888692088 9900499428 9917448192 9923904864 9929554452 9931633074 9948635136 9953028576 9955112112 9960779466 9977831424 9978646656 9984327408 9990011394 10014298272 10015724664 10037972736 10044850176 10045789776 10069538688 10075271184 10093343744 10099089792 10135051776 10142944416 10158280892 10166923008 10172710944 10188092428 10227368448 10234026891 10242832576 10251546624 10259529984 10264060719 10283784192 10289638656 10290479364 10327245093 10351659384 10374414528 10404860352 10430155776 10436093568 10436946242 10451772144 10460765184 10462955008 10467575578 10477817856 10484639352 10493660672 10498294802 10524456448 10550042624 10562921094 10571907456 10595146752 10596137827 10626951168 10627234343 10633869756 10652073984 10658138112 10659008928 10665077004 10683334656 10685571072 10690289952 10696375836 10698614982 10716930048 10722379968 10723907216 10730012238 10749100032 10756098144 10762221492 10781526272 10787664096 10789922352 10813166848 10821587568 10834508808 10853345712 10860122304 10866304872 10879731456 10885796352 10891993536 10898194248 10924689024 10926245088 10950515712 10959043392 10984951296 10991204928 10992102957 11010920448 11017188864 11019495168 11024361513 11045545984 11051834112 11057454342 11085009408 11091188736 11092226211 11111215104 11118448968 11124778599 11151078312 11164392972 11183505408 11192214528 11197157148 11199501126 11209137536 11218673664 11225060352 11225977488 11232368334 11242033024 11253952512 11267690247 11292719328 11301513498 11320860672 11328231024 11334680082 11355011712 11361476016 11414132736 11437788384 11447629824 11455082708 11481225216 11488699972 11516630336 11523186648 11532989952 11545329664 11550428224 11559423084 11569257216 11579211776 11593346556 11645616807 11671216344 11692290016 11698807872 11705467896 11733925248 11740605264 11761665024 11768360832 11770824384 11796182016 11798651392 11805368256 11833276928 11840013504 11868797952 11876525034 11896856576 11906121216 11911379106 11913872597 11919540096 11941062144 11948836273 11955320064 11983583232 11983902557 11990405376 11991385044 12011913216 12013036816 12018751488 12021267456 12026576196 12049686528 12056546304 12062677464 12064395618 12092737536 12100610412 12121325568 12129217056 12136122108 12138662646 12159442944 12164812704 12167359248 12174286014 12195127296 12203066832 12210013926 12217637592 12239697888 12246520896 12253492728 12268633344 12277039104 12292025724 12319330176 12358070208 12368703488 12383802003 12387285504 12394337472 12396932064 12426239232 12433313376 12470635584 12500116992 12508255089 12529668096 12544963101 12572539592 12603104896 12610279728 12621007872 12629224674 12640091264 12647287152 12660696576 12677186176 12708005888 12744259902 12755225472 12766076928 12774388176 12781660518 12840899328 12871256064 12878583552 12909029376 12916378368 12917433692 12947779584 12949623808 12956209128 12963584979 12988495872 12994231752 12996951924 13019201536 13026613248 13035094116 13057409024 13073348244 13076084978 13105131072 13114109952 13114459402 13130118387 13137788928 13146342176 13152595968 13153826268 13161158856 13168651383 13184922784 13192077312 13200665904 13231873152 13239405936 13242177432 13270704768 13273482816 13281039288 13304862208 13312436544 13320015192 13352397696 13354299552 13383963648 13394386368 13409482608 13426051584 13433694912 13434792503 13465453056 13474219627 13481531136 13513402368 13514666418 13521095424 13523925888 13555897344 13563614592 13636491264 13645369188 13668728832 13679373312 13685414292 13688279154 13711712256 13719518208 13720639152 13728450186 13769660124 13777336008 13802212512 13811668992 13832552704 13873147136 13906874368 13914791424 13923850533 13935696192 13946548572 13947686912 13964712897 13970423808 13979519136 13987477548 14062631616 14083894792 14095876608 14126862336 14144107041 14169268224 14178493008 14186564694 14210850816 14212011904 14220102672 14228198046 14253719936 14261834448 14264819976 14296506624 14306682984 14341464192 14349628656 14371186698 14383552128 14386563136 14428783424 14446011744 14471127616 14480163072 14488406496 14506308608 14514395136 14522658048 14530925664 14566252032 14568326784 14575735269 14600687616 14612057856 14618510721 14646601728 14654939904 14656137276 14681227264 14689585152 14692660224 14699148684 14735778816 14743272456 14745372422 14753373696 14780012544 14788251648 14789634948 14796670464 14806303713 14814953472 14824598624 14833038132 14868104416 14876172288 14885857296 14897449611 14922952704 14929542864 14932668168 14941169199 14966747136 14967969984 14976491112 14985017091 15005270016 15021447408 15023586996 15056959104 15068684664 15104308032 15112906776 15140015616 15148634688 15202577664 15218843648 15237421338 15250384512 15263506432 15282138642 15308300288 15364248864 15377319936 15389294976 15412564112 15425676288 15434457984 15435719046 15457795408 15527489076 15561621792 15598410496 15607290528 15645233664 15654140352 15655419363 15682220032 15691147776 15694432512 15701363367 15726959028 15728242688 15740491008 15747442203 15786684672 15825063936 15835366712 15844381641 15857861184 15874828288 15881838808 15892720128 15921416192 15940426752 15950804634 15978110976 15987207168 15988513392 15997615506 16025001984 16028356608 16035434928 16044563754 16047922473 16075395072 16083569952 16085860824 16095018357 16123650048 16134147216 16143332238 16172289408 16181496144 16184883528 16219750272 16223145664 16232381352 16270755776 16279584768 16280018568 16290183456 16319597184 16327360512 16328694528 16337990304 16358177792 16389367632 16425773568 16438565088 16477426944 16486807392 16511736004 16516380672 16525783296 16529242752 16568318976 16577751168 16586181513 16627514112 16636783104 16666822656 16677673452 16706224128 16726617468 16775258112 16799251689 16813706304 16828010496 16838966232 16848552501 16863049536 16880928768 16939078992 16964691454 16981291008 16992346536 17006967296 17032517568 17042214024 17121199104 17161674752 17171444736 17182624062 17212039168 17221837824 17233049958 17263706112 17274945504 17284779972 17287241939 17317994496 17325642336 17329269232 17339134626 17353885824 17368817664 17380125488 17390019834 17431130992 17473508096 17485479936 17506824516 17536794624 17538435024 17548211808 17558201844 17600887872 17610907896 17642497536 17652541248 17656236576 17694273024 17697977088 17708052384 17749915392 17760020256 17803196928 17805732736 17814787551 17845284864 17859181824 17867068659 17879310144 17901402112 17911593216 17953937408 17975374848 17987077566 18017869824 18019555224 18028127232 18031901184 18039864294 18074529792 18084819456 18094016196 18096593427 18139106304 18150915618 18181988352 18193825584 18204183162 18207993969 18239164416 18247219056 18251038872 18261429021 18292690944 18294185536 18304600248 18315020889 18357829632 18359546832 18369781344 18402950016 18415558656 18438038586 18537105312 18553055232 18565134044 18580928256 18591506208 18595398096 18619617196 18639358848 18649970064 18750175488 18794502144 18835816448 18858809388 18904657344 18915419592 18943837011 18960136896 18970930728 18991044864 19015779264 19019759968 19062008832 19075577312 19121952256 19132838208 19149115392 19161582264 19178069504 19261348992 19306884096 19317875328 19352526848 19363544064 19365355339 19374567552 19376150538 19421669376 19424435712 19434313692 19467583488 19482743808 19491347628 19495427886 19528802304 19539919872 19541516368 19552641174 19586113536 19590213632 19598864912 19610022366 19614127467 19647705088 19657696608 19671164928 19671689103 19706683392 19717668864 19719513264 19728893952 19730739402 19741738284 19777384176 19800998856 19847809728 19859108904 19863266148 19897270272 19906057152 19910224224 19921558932 19955662848 19957293312 19968654816 19980022788 20028596544 20031449328 20075945472 20091579552 20139077376 20150542368 20186687488 20198179584 20270103552 20271999627 20285888832 20316561784 20333846016 20345421888 20376184856 20454736896 20468053782 20485665152 20503093248 20519059968 20528121438 20532418731 20567568384 20579277312 20580958728 20592675279 20654490186 20703318768 20748829056 20809720704 20860311552 20872187136 20873892484 20903544288 20921530368 20925910016 20935151156 20955635712 20969278704 20987321344 20996589604 21048912896 21100085248 21125842188 21143814912 21190293504 21192275654 21253902336 21254468686 21267739512 21279847041 21316276224 21318017856 21330154008 21342297069 21371142144 21380579904 21392751672 21397229964 21433860096 21444759936 21447814432 21460024476 21512196288 21524442984 21563052544 21575328192 21579844704 21626333696 21643175136 21669017616 21706691424 21720244608 21732609744 21759462912 21771592704 21773629229 21783987072 21796388496 21837528361 21849378048 21852490176 21901031424 21918086784 21969902592 21982409856 21984205914 22021840896 22034377728 22038990336 22048723026 22091091968 22103668224 22114908684 22118058633 22170018816 22182377472 22184452422 22222430208 22236897936 22249557198 22302156624 22328785944 22384429056 22394314296 22399002252 22418275072 22437347328 22450120704 22451954976 22464736668 22484066048 22507905024 22535380494 22585438656 22603026996 22641721344 22656462048 22669360164 22710023424 22722952032 22828265472 22856132007 22875576768 22895259648 22910165416 22923207963 22962450432 22977399944 23033260672 23046373296 23065979904 23100856448 23118846168 23138514432 23153578569 23186693112 23291233614 23342432688 23384580032 23397615744 23410935792 23467850496 23481210528 23523330048 23536721664 23541648768 23592364032 23597302784 23610736512 23666553856 23680027008 23737595904 23753050068 23793713152 23812242432 23822758212 23827745194 23839080192 23882124288 23897672546 23910640128 23926206951 23967166464 23967805114 23980810752 23982770088 23996423259 24026073632 24037502976 24042534912 24053152392 24066845631 24099373056 24113092608 24125354928 24128791236 24185475072 24201220824 24214998357 24258434112 24272244216 24277325292 24318885888 24329625408 24334718496 24348572028 24390254592 24406133664 24420027852 24435275184 24479395776 24493041792 24506985456 24537266688 24584051448 24638660352 24716140416 24737406976 24767604006 24774571008 24788674944 24793864128 24852478464 24866626752 24941271168 25000233984 25016510178 25059336192 25089926202 25145079184 25206209792 25220559456 25242015744 25258449348 25280182528 25294574304 25321393152 25354372352 25416011776 25447037181 25488519804 25510450944 25532153856 25548776352 25563321036 25681798656 25742512128 25757167104 25773936093 25818058752 25832756736 25834867384 25849574937 25895559168 25899247616 25912418256 25927169958 25976991744 25988463504 25993903848 26008701939 26053226496 26070188232 26085029751 26146696488 26152169956 26210262144 26228219904 26228918804 26260236774 26292684352 26305191936 26307652536 26322317712 26337302766 26369845568 26384154624 26401331808 26463746304 26478811872 26484354864 26541409536 26546965632 26562078576 26609724416 26624873088 26640030384 26704795392 26708599104 26767927296 26788772736 26818965216 26852103168 26867389824 26869585006 26930906112 26948439254 26963062272 26980616349 27026804736 27029332836 27042190848 27047851776 27059796441 27111794688 27127229184 27226373427 27272982528 27290738376 27306274743 27358746624 27370828584 27376558308 27423424512 27439036416 27441278304 27456900372 27539320248 27554672016 27604425024 27623337984 27665105408 27746294272 27813748736 27829582848 27847701066 27871392384 27893097144 27895373824 27929425794 27935272453 27959038272 27974955096 28017254177 28125263232 28167789584 28191753216 28253724672 28288214082 28338536448 28356986016 28373129388 28421701632 28424023808 28440205344 28456396092 28507439872 28523668896 28529639952 28593013248 28613365968 28682928384 28699257312 28742373396 28767104256 28773126272 28857566848 28892023488 28942255232 28960326144 28976812992 29012617216 29028790272 29045316096 29061851328 29064225807 29132504064 29136653568 29151470538 29201375232 29224115712 29237021442 29243141829 29293203456 29309879808 29312274552 29328961761 29379170304 29385320448 29398297368 29415033549 29471557632 29486544912 29490744844 29506747392 29560025088 29576503296 29579269896 29593340928 29596109103 29612607426 29649197248 29666076264 29736208832 29752344576 29771714592 29794899222 29845905408 29859085728 29865336336 29882338398 29933494272 29935939968 29952982224 29970034182 30042894816 30047173992 30113918208 30137369328 30208616064 30225813552 30280031232 30297269376 30405155328 30437687296 30474842676 30500769024 30527012864 30564277284 30616600576 30702080673 30728497728 30754639872 30778589952 30792182157 30825128224 30851352576 30868915968 30871438092 30915590816 31054978152 31123243584 31196820992 31214581056 31290467328 31308280704 31310838726 31364440064 31382295552 31388865024 31402726734 31453918056 31456485376 31480982016 31494884406 31501477447 31573369344 31593924923 31650127872 31670733424 31688763282 31715722368 31749656576 31763677616 31785440256 31788413481 31842832384 31880853504 31881703029 31901609268 31956221952 31974414336 31977026784 31995231012 32050003968 32056713216 32070869856 32089127508 32095844946 32150790144 32167139904 32171721648 32190036714 32247300096 32268294432 32286664476 32344578816 32362992288 32369767056 32439500544 32446291328 32464762704 32541511552 32560037136 32580366912 32639194368 32657389056 32675980608 32716355584 32778735264 32851547136 32877130176 32954853888 32973614784 32976308871 33023472008 33032761344 33051566592 33058485504 33073084539 33136637952 33155502336 33172363026 33255028224 33273566208 33276678633 33333645312 33355346904 33374335797 33453234936 33550516224 33598503378 33627412608 33656020992 33677932464 33697105002 33726099072 33761857536 33803070741 33878157984 33929382908 33962582016 33984693072 34013934592 34065035136 34084428048 34242398208 34323349504 34342889472 34365248124 34424078336 34443675648 34466099916 34549891008 34569559944 34574483878 34635988992 34651284672 34658538464 34678269252 34707771648 34737635328 34760250976 34780039668 34862261984 34947016192 35013649032 35076870048 35096423616 35116403688 35201775744 35221815792 35284995072 35305082496 35312473152 35388546048 35395954176 35416104768 35499830784 35520040512 35522942653 35606393856 35611465472 35629575102 35690569728 35718363648 35734137318 35741617791 35758620288 35802804224 35823186432 35846508819 35907874816 35950749696 35951707671 35974155132 36035739648 36039110448 36056254464 36063802368 36079728588 36149059584 36169638912 36188032392 36193186854 36278212608 36301831236 36363976704 36387651168 36408366324 36415987938 36478328832 36494438112 36502077744 36522858042 36585381888 36588371072 36609200496 36630041778 36719093664 36739562688 36805900032 36831117312 36876077172 37074210624 37106110464 37130268088 37151406009 37161856512 37183012416 37190796192 37239234392 37278717696 37299940128 37500350976 37524765267 37589004288 37634889303 37717618776 37809314688 37830839184 37887674022 37920273792 37941861456 37982089728 38031558528 38039519936 38124017664 38151154624 38243904512 38265676416 38298230784 38323164528 38356139008 38522697984 38613768192 38635750656 38705053696 38727088128 38730710678 38749135104 38752301076 38843338752 38848871424 38868627384 38890754937 38965487616 38982695256 38990855772 39057604608 39079839744 39083032736 39105282348 39172227072 39180427264 39197729824 39220044732 39228254934 39295410176 39315393216 39342329856 39343378206 39390355161 39413366784 39439026528 39457787904 39461478804 39483476568 39505954149 39554768352 39601997712 39695619456 39718217808 39726532296 39812114304 39820448448 39843117864 39914586624 39937309632 39960045576 40057193088 40062898656 40151890944 40183159104 40278154752 40301084736 40304377509 40373374976 40396359168 40422658881 40540207104 40543999254 40571777664 40633123568 40667692032 40690843776 40752369712 40909473792 40936107564 40971330304 41006186496 41038119936 41056242876 41064837462 41135136768 41158554624 41161917456 41185350558 41308980372 41406637536 41497658112 41619441408 41720623104 41744374272 41747784968 41771551599 41807088576 41843060736 41851820032 41870302312 41894138691 41911271424 41938557408 41974642688 41993179208 42097825792 42251684376 42287629824 42380587008 42384551308 42432321123 42507804672 42508937372 42535479024 42559694082 42632552448 42636035712 42660308016 42684594138 42761159808 42785503344 42794459928 42889519872 42895628864 42920048952 43024392576 43048885968 43126105088 43150656384 43159689408 43252667392 43286350272 43338035232 43413382848 43440489216 43465219488 43518925824 43543185408 43547258458 43567974144 43592776992 43675056722 43698756096 43704980352 43727205807 43802062848 43836173568 43855532163 43939805184 43964819712 43968411828 44043681792 44068755456 44077980672 44097446052 44182183936 44207336448 44229817368 44236117266 44340037632 44364754944 44368904844 44418911139 44444860416 44473795872 44499114396 44604313248 44657571888 44768858112 44788628592 44798004504 44836550144 44900241408 44903909952 44929473336 44968132096 45015810048 45070760988 45170877312 45206053992 45312924096 45338720328 45407274011 45420046848 45445904064 45656530944 45712264014 45751153536 45790519296 45820330832 45846415926 45924900864 45954799888 46066521344 46092746592 46131959808 46201712896 46237692336 46277028864 46307157138 46373386224 46582467228 46684865376 46769160064 46795231488 46821871584 46935700992 46962421056 46966258089 47046660096 47073443328 47083297536 47104090101 47184728064 47194605568 47221473024 47242326609 47333107712 47360054016 47475191808 47506100136 47533144923 47624484864 47645516424 47655490388 47678160384 47764248576 47795345092 47821280256 47852413902 47934332928 47935610228 47961621504 47965540176 47992846518 48052147264 48075005952 48085069824 48106304784 48133691262 48143767419 48226185216 48250709856 48257582472 48285055071 48370950144 48402441648 48429996714 48516868224 48544488432 48554650584 48659250816 48669436992 48697144056 48812267328 48840055704 48870550368 48958791552 48986083584 49013970912 49074533376 49168102896 49277320704 49432280832 49474813952 49535208012 49549142016 49577349888 49587728256 49704956928 49733253504 49758544539 49882542336 50000467968 50033020356 50118672384 50179852404 50290158368 50412419584 50441118912 50484031488 50516898696 50560365056 50589148608 50642786304 50708744704 50832023552 50894074362 50977039608 51020901888 51054118621 51097552704 51126642072 51203947289 51363597312 51485024256 51514334208 51547872186 51636117504 51665513472 51669734768 51699149874 51791118336 51798495232 51824836512 51854339916 51861725817 51953983488 51976927008 51987807696 52017403878 52106452992 52140376464 52170059502 52293392976 52304339912 52420524288 52456439808 52457837608 52520473548 52585368704 52610383872 52615305072 52644635424 52674605532 52739691136 52802663616 52927492608 52957623744 52968709728 53082819072 53093931264 53124157152 53219448832 53249746176 53280060768 53409590784 53417198208 53444362653 53535854592 53577545472 53601205977 53637930432 53704206336 53734779648 53739170012 53861812224 53896878508 53926124544 53961232698 54053609472 54058665672 54084381696 54095703552 54119592882 54223589376 54254458368 54289780281 54452746854 54545965056 54581476752 54612549486 54623981907 54717493248 54741657168 54753116616 54784287063 54878072832 54882556608 54913800744 54945062667 55078640496 55109344032 55208850048 55246675968 55330210816 55492588544 55627497472 55659165696 55695402132 55742784768 55786194288 55790747648 55858851588 55870544906 55918076544 55949910192 56034508354 56250526464 56335579168 56383506432 56507449344 56576428164 56713972032 56746258776 56848047616 56880410688 56912792184 57014879744 57047337792 57059279904 57186026496 57226731936 57365856768 57398514624 57403204331 57484746792 57534208512 57546252544 57571665679 57715133696 57740621411 57784046976 57884510464 57920652288 57953625984 58025234432 58057580544 58090632192 58096066017 58123702656 58128451614 58265008128 58273307136 58302941076 58402750464 58448231424 58474042884 58486283658 58586406912 58619759616 58624549104 58657923522 58758340608 58770640896 58796594736 58830067098 58842382401 58943115264 58973089824 58981489688 59013494784 59015067309 59120050176 59153006592 59158539792 59186681856 59192218206 59225214852 59298394496 59332152528 59472417664 59543429184 59589798444 59691810816 59718171456 59730672672 59764676796 59866988544 59871879936 59905964448 59940068364 60085789632 60094347984 60227836416 60274738656 60417232128 60451627104 60560062464 60594538752 60810310656 60815998881 60949685352 61001538048 61128554568 61404161346 61456995456 61509279744 61557179904 61584364314 61597256193 61650256448 61702705152 61737831936 61742876184 61778025837 61831181632 62109956304 62246487168 62393641984 62429162112 62580934656 62616561408 62621677452 62728880128 62764591104 62777730048 62805453468 62907836112 62912970752 62961964032 62989768812 63002954894 63146738688 63187849846 63300255744 63341466848 63377526564 63431444736 63499313152 63527355232 63570880512 63576826962 63685664768 63761707008 63763406058 63803218536 63839541123 63948828672 63954053568 63990462024 64026891207 64113426432 64141739712 64178255016 64191689892 64301580288 64334279808 64343443296 64380073428 64536588864 64573328952 64689157632 64725984576 64739534112 64879001088 64892582656 64929525408 65083023104 65120074272 65160733824 65278388736 65314778112 65320887687 65351961216 65432711168 65512585083 65557470528 65703094272 65754260352 65909707776 65947229568 65952617742 66046944016 66065522688 66103133184 66116971008 66146169078 66273275904 66311004672 66344726052 66354175899 66510056448 66547132416 66553357266 66667290624 66710693808 66748671594 66906469872 67197006756 67254825216 67312041984 67355864928 67394210004 67452198144 67523715072 67606141482 67756315968 67858765816 67925164032 67969386144 68027869184 68130070272 68168856096 68484796416 68568396021 68685778944 68730496248 68769623889 68887351296 68932199832 69099782016 69139119888 69148967756 69302569344 69317076928 69356538504 69415543296 69460735707 69520501952 69560079336 69724523968 69894032384 70027298064 70153740096 70192847232 70232807376 70403551488 70443631584 70569990144 70610164992 70624946304 70777092096 70791908352 70832209536 70999661568 71040081024 71045885306 71212787712 71222930944 71259150204 71381139456 71436727296 71468274636 71483235582 71517240576 71605608448 71646372864 71693017638 71778620853 71815749632 71901499392 71903415342 71948310264 71989269777 72078220896 72112508928 72127604736 72159457176 72200536893 72298119168 72339277824 72376064784 72386373708 72556425216 72603662472 72775302336 72816732648 72831975876 72956657664 72988876224 73004155488 73045716084 73170763776 73176742144 73218400992 73260083556 73438187328 73479125376 73611800064 73752154344 73863670103 74148421248 74212220928 74260536176 74302812018 74323713024 74366024832 74381592384 74478468784 74557435392 74599880256 75000701952 75049530534 75178008576 75269778606 75435237552 75618629376 75661678368 75775348044 75840547584 75883722912 75964179456 76063117056 76079039872 76248035328 76302309248 76341111543 76487809024 76531352832 76596461568 76646329056 76712278016 77045395968 77227536384 77271501312 77321808279 77454176256 77461421356 77498270208 77504602152 77548724811 77686677504 77697742848 77737254768 77781509874 77930975232 77965390512 77981711544 78026105817 78159679488 78166065472 78210564696 78255089253 78360854528 78395459648 78440089464 78456509868 78590820352 78630786432 78684659712 78686756412 78780710322 78878053056 78915575808 78922957608 78966953136 79011908298 79109536704 79203995424 79391238912 79436435616 79453064592 79624228608 79640896896 79686235728 79829173248 79874619264 79920091152 80114386176 80125797312 80303781888 80366318208 80556309504 80602169472 80608755018 80746749952 80792718336 80845317762 80941849047 81080414208 81087998508 81143555328 81179389323 81266247136 81335384064 81381687552 81504739424 81818947584 81872215128 81942660608 82076239872 82112485752 82129674924 82270273536 82317109248 82323834912 82370701116 82617960744 82813275072 82995316224 83238882816 83293074797 83441246208 83488748544 83495569936 83543103198 83614177152 83686121472 83703640064 83740604624 83788277382 83805817359 83877114816 83949285376 83986358416 84051762531 84195651584 84503368752 84575259648 84761174016 84769102616 84864642246 85015609344 85017874744 85070958048 85119388164 85265104896 85272071424 85320616032 85369188276 85522319616 85571006688 85588919856 85779039744 85791257728 85840097904 86048785152 86097771936 86252210176 86301312768 86319378816 86505334784 86572700544 86676070464 86826765696 86880978432 86930438976 87037851648 87086370816 87094516916 87135948288 87185553984 87192677421 87350113444 87397512192 87409960704 87454411614 87604125696 87672347136 87711064326 87729425487 87879610368 87929639424 87936823656 87986885283 88137510912 88155961344 88194892104 88245100647 88364367872 88414672896 88459634736 88472234532 88680075264 88729509888 88737809688 88788327309 88837822278 88947591744 88998228792 89208626496 89315143776 89537716224 89577257184 89596009008 89673100288 89800482816 89807819904 89858946672 89936264192 90141521976 90341754624 90412107984 90625848192 90677440656 90814548022 90840093696 90891808128 91313061888 91424528028 91502307072 91581038592 91640661664 91692831852 91849801728 91909599776 92133042688 92185493184 92263919616 92403425792 92475384672 92554057728 92614314276 92746772448 93164934456 93305802997 93369730752 93538320128 93590462976 93643743168 93871401984 93924842112 93932516178 94093320192 94146886656 94166595072 94208180202 94369456128 94389211136 94442946048 94484653218 94504432341 94666215424 94720108032 94781774769 94950383616 95012200272 95066289846 95248969728 95291032848 95310980776 95356320768 95365240443 95528497152 95590690184 95642560512 95645109087 95704827804 95868665856 95871220456 95923243008 95931080352 95985693036 96104294528 96150011904 96170139648 96212609568 96267382524 96287534838 96452370432 96501419712 96515164944 96570110142 96741900288 96804883296 96859993428 97033736448 97088976864 97109301168 97318501632 97338873984 97394288112 97624534656 97680111408 97741100736 97917583104 97972167168 98027941824 98149066752 98336205792 98554641408 98864561664 98928926613 99070416024 99098284032 99154699776 99175456512 99219253617 99409913856 99466507008 99517089078 99765084672 99830035899 100000935936 100066040712 100123007391 100359704808 100580316736 100824839168 100882237824 100968062976 101033797392 101120730112 101178297216 101285572608 101409212223 101417489408 101664047104 101788148724 101954079216 102041803776 102108237242 102195105408 102253284144 102407894578 102727194624 102970048512 103028668416 103095744372 103272235008 103331026944 103339469536 103398299748 103596990464 103649673024 103708679832 103723451634 103907966976 103953854016 103975615392 104034807756 104212905984 104280752928 104340119004 104586785952 104608679824 104841048576 104915675216 105040947096 105170737408 105230610144 105289270848 105349211064 105479382272 105605327232 105854985216 105915247488 105937419456 106165638144 106187862528 106248314304 106438897664 106499492352 106560121536 106568827959 106819181568 106834396416 106888725306 107071709184 107155090944 107202411954 107224853373 107275860864 107408412672 107469559296 107478340024 107539526457 107723624448 107793757016 107852249088 107855123013 107922465396 108107218944 108117331344 108168763392 108191407104 108239185764 108447178752 108508916736 108579560562 108905493708 109091930112 109162953504 109225098972 109247963814 109434986496 109483314336 109506233232 109568574126 109756145664 109765113216 109827601488 109890125334 110157280992 110218688064 110417700096 110493351936 110660421632 110985177088 111318331392 111390804264 111454218027 111485569536 111572388576 111717703176 111741089812 111836153088 111899820384 112069016708 112501052928 112574295801 112671158336 112767012864 112904667909 113152856328 113427944064 113492517552 113696095232 113760821376 113825584368 114029759488 114094675584 114118559808 114372052992 114453463872 114731713536 114797029248 114806408662 114969493584 115068417024 115092505088 115143331358 115430267392 115481242822 115568093952 115769020928 115841304576 115907251968 116050468864 116115161088 116181264384 116192132034 116247405312 116256903228 116530016256 116546614272 116605882152 116672264811 116896462848 116948085768 116972567316 117172813824 117239519232 117249098208 117315847044 117516681216 117541281792 117593189472 117660134196 117684764802 117886230528 117946179648 117962979376 118026989568 118030134618 118240100352 118317079584 118373363712 118384436412 118450429704 118596788992 118664305056 118944835328 119086858368 119179596888 119436342912 119461345344 119529353592 119710086029 119743759872 119811928896 119880136728 120171579264 120188695968 120455672832 120549477312 120834464256 120903254208 120913132527 121120124928 121189077504 121267976643 121620621312 121631997762 121899370704 122003076096 122257109136 122808322692 122913990912 123018559488 123114359808 123168728628 123194512386 123300512896 123405410304 123475663872 123485752368 123556051674 123662363264 124219912608 124492974336 124787283968 124858324224 125161869312 125233122816 125243354904 125314654797 125529182208 125555460096 125610906936 125682416073 125815672224 125923928064 125979537624 126005909788 126293477376 126375699692 126682933696 126755053128 126862889472 126998626304 127054710464 127141761024 127153653924 127296963369 127371329536 127523414016 127526812116 127606437072 127679082246 127897657344 127908107136 127980924048 128053782414 128283479424 128356510032 128383379784 128668559616 128686886592 128760146856 129073177728 129146657904 129378315264 129451969152 129479068224 129758002176 129785165312 129859050816 130166046208 130240148544 130321467648 130556777472 130629556224 130641775374 130703922432 130865422336 131025170166 131114941056 131181617421 131406188544 131508520704 131566596489 131819415552 131894459136 131905235484 132093888032 132131045376 132206266368 132233942016 132292338156 132546551808 132622009344 132689452104 132708351798 133020112896 133094264832 133106714532 133334581248 133421387616 133497343188 133812939744 134394013512 134509650432 134597221819 134711729856 134788420008 134904396288 134992224671 135047430144 135212282964 135512631936 135717531632 135938772288 136055738368 136221822033 136260140544 136337712192 136969592832 137136792042 137371557888 137460992496 137539247778 137774702592 137864399664 138199564032 138278239776 138297935512 138605138688 138634153856 138713077008 138831086592 138921471414 139041003904 139120158672 139449047936 139788064768 140054596128 140307480192 140385694464 140465614752 140807102976 140887263168 140898774267 141139980288 141220329984 141249892608 141312270303 141554184192 141583816704 141664419072 141726979827 141999323136 142080162048 142091770612 142425575424 142445861888 142518300408 142599434769 142873454592 142936549272 142966471164 143034481152 143211216896 143292745728 143386035276 143557241706 143631499264 143802998784 143806830684 143896620528 143978539554 144156441792 144225017856 144255209472 144318914352 144401073786 144431302257 144678555648 144752129568 144772747416 144855165213 145112850432 145207324944 145550604672 145633465296 145663951752 145977752448 146008310976 146091432168 146353484288 146436801984 146520167112 146876374656 146958250752 147223600128 147504308688 147727340206 148296842496 148424441856 148521072352 148605624036 148647426048 148732049664 148763184768 148956937568 149114870784 149199760512 150001403904 150099061068 150356017152 150539557212 150870475104 151237258752 151323356736 151550696088 151681095168 151767445824 151779845881 151928358912 152126234112 152158079744 152225274629 152496070656 152604618496 152682223086 152975618048 153062705664 153162355863 153292658112 153424556032 153611841867 154090791936 154455072768 154543002624 154643616558 154908352512 154922842712 154996540416 155009204304 155097449622 155373355008 155395485696 155474509536 155563019748 155585177451 155861950464 155930781024 155963423088 156052211634 156319358976 156332130944 156421129392 156510178506 156790919296 156880178928 156913019736 157261572864 157369319424 157373512824 157561420644 157756106112 157831151616 157845915216 157933906272 158023816596 158219073408 158407990848 158782477824 158872871232 158906129184 159248457216 159281793792 159372471456 159658346496 159749238528 159840182304 160228772352 160251594624 160333087959 160607563776 160732636416 160803617931 161112619008 161204338944 161217510036 161493499904 161585436672 161690635524 161883698094 162160828416 162175997016 162287110656 162358778646 162532494272 162670768128 162763375104 162869340843 163009478848 163637895168 163744430256 163871945721 163885321216 164152479744 164224971504 164259349848 164352861189 164634218496 164647669824 164741402232 164835188001 165235921488 165626550144 165990632448 166477765632 166586149594 166882492416 166977497088 166991139872 167086206396 167228354304 167372242944 167407280128 167481209248 167576554764 167611634718 167754229632 167898570752 167972716832 168103525062 168391303168 169006737504 169150519296 169522348032 169538205232 169729284492 170035749488 170141916096 170238776328 170544142848 170641232064 170738376552 171044639232 171142013376 171177839712 171558079488 171582515456 171680195808 172097570304 172195543872 172209612993 172504420352 172602625536 172638757632 172714997037 173010669568 173145401088 173221864233 173352140928 173653531392 173761956864 173860877952 174075703296 174172741632 174189033832 174271896576 174288198051 174371107968 174385354842 174700226888 174795024384 174819921408 174908823228 175208251392 175344694272 175422128652 175458850974 175759220736 175859278848 175873647312 175973770566 176275021824 176311922688 176389784208 176490201294 176527147203 176829345792 176919269472 176944469064 177045201927 177360150528 177459019776 177475619376 177576654618 177675644556 177895183488 177996457584 178417252992 178630287552 179075432448 179154514368 179192018016 179346200576 179600965632 179615639808 179717893344 179872528384 180283043952 180683509248 180824215968 181251696384 181354881312 181629096044 181680187392 181783616256 182447996643 182849056056 183004614144 183281323328 183385663704 183819199552 184266085376 184370986368 184527839232 184791768579 184806851584 184950769344 185108115456 185228628552 185334077511 185493544896 186329868912 186611605994 186739461504 187076640256 187180925952 187287486336 187742803968 187849684224 187865032356 188186640384 188293773312 188333190144 188416360404 188738912256 188778422272 188885892096 188969306436 189008864682 189332430848 189440216064 189563549538 189900767232 190024400544 190132579692 190159661329 190497939456 190582065696 190621961552 190712641536 190730480886 191056994304 191181380368 191285121024 191290218174 191409655608 191742440912 191846486016 191862160704 191971386072 192208589056 192340279296 192425219136 192534765048 192575069676 192904740864 193002839424 193030329888 193140220284 193609766592 193719986856 194067472896 194177953728 194218602336 194637003264 194677747968 194788576224 195249069312 195360222816 195482201472 195835166208 195944334336 195962663061 196055883648 196298133504 196537755249 196672411584 197109282816 197729123328 197857853226 198140832048 198196568064 198309399552 198350913024 198438507234 198819827712 198933014016 199034178156 199062527697 199530169344 199660071798 200001871872 200132081424 200246014782 200719409616 201160633472 201649678336 201764475648 201936125952 202067594784 202241460224 202356594432 202571145216 202818424446 202834978816 203576297448 203908158432 204083607552 204216474484 204390210816 204506568288 204815789156 205454389248 205705188063 206057336832 206191488744 206308871667 206662053888 206678939072 206796599496 207193980928 207299346048 207417359664 207446903268 207907708032 207951230784 208069615512 208382207121 208561505856 208680238008 209173571904 209217359648 209682097152 209831350432 210081894192 210341474816 210461220288 210578541696 210698422128 210958764544 211210654464 211709970432 211830494976 211874838912 212331276288 212375725056 212496628608 212877795328 212998984704 213120243072 213137655918 213638363136 213668792832 213777450612 214143418368 214310181888 214404823908 214449706746 214551721728 214816825344 214939118592 214956680048 215079052914 215447248896 215587514032 215704498176 215710246026 215844930792 216234662688 216337526784 216382814208 216478371528 216894357504 217017833472 217159121124 217810987416 218325907008 218450197944 218495927628 218780502053 218869972992 218966628672 219012466464 219137148252 219512291328 219530226432 219655202976 219780250668 220314561984 220437376128 220835400192 221320843264 221591010309 221970354176 222636662784 222781608528 222908436054 222971139072 223144777152 223435406352 223482179624 223672306176 223799640768 224138033416 225002105856 225148591602 225342316672 225534025728 225809335818 226305712656 226855888128 226985035104 227392190464 227521642752 227651168736 228059518976 228189351168 228237119616 228744105984 228906927744 229023334629 229463427072 229594058496 229612817324 229938987168 230136834048 230185010176 230286662716 230860534784 230962485644 231136187904 231538041856 231682609152 231814503936 231965424837 232100937728 232362528768 232384264068 232494810624 232513806456 232646174433 233060032512 233093228544 233211764304 233344529622 233792925696 233896171536 233945134632 234078317451 234479038464 234498196416 234631694088 234765267759 235082563584 235186378944 235320268392 235369529604 235772461056 235892359296 235925958752 236053979136 236060269236 236634159168 236746727424 236768872824 236900859408 237193577984 237328610112 237889670656 238173716736 238359193776 238872685824 238922690688 239058707184 239420172058 239487519744 239623857792 239760273456 240343158528 240377391936 240911345664 241098954624 241668928512 241806508416 241826265054 242240249856 242378155008 242535953286 243241242624 243263995524 243798741408 244006152192 244514218272 245616645384 245827981824 245988026083 246228719616 246337457256 246389024772 246601025792 246709927847 246810820608 246951327744 246971504736 247112103348 247324726528 248439825216 248985948672 249574567936 249716648448 249879224391 250323738624 250466245632 250486709808 250629309594 251058364416 251110920192 251221813872 251364832146 251417452077 251631344448 251847856128 251959075248 252011819576 252155287593 252586954752 252751399384 253365867392 253510106256 253725778944 254109420928 254283522048 254307307848 254593926738 255046828032 255053624232 255212874144 255358164492 255795314688 255816214272 255961848096 256107564828 256566958848 256713020064 256766759568 257337119232 257373773184 257520293712 258146355456 258293315808 258756630528 258903938304 258958136448 259516004352 259570330624 259718101632 260332092416 260480297088 260642935296 261113554944 261259112448 261283550748 261407844864 261578032263 261730844672 262050340332 262229882112 262363234842 262812377088 263017041408 263133192978 263188276461 263638831104 263788918272 263810470968 263960655849 264187776064 264412532736 264467884032 264584676312 264735301941 265093103616 265244018688 265378904208 265416703596 266040225792 266188529664 266213429064 266364981927 266842775232 266994686376 267625879488 268788027024 269019300864 269194443638 269423459712 269576840016 269808792576 269984449342 270424565928 271025263872 271435063264 271877544576 272111476736 272443644066 272520281088 272675424384 273939185664 274273584084 274743115776 274921984992 275078495556 275549405184 275728799328 276399128064 276556479552 276595871024 277210277376 277268307712 277426154016 277662173184 277842942828 278082007808 278240317344 278898095872 279576129536 279917408991 280109192256 280614960384 280771388928 280931229504 281614205952 281774526336 281797548534 282279960576 282440659968 282499785216 282624540606 283108368384 283167633408 283328838144 283453959654 283513297023 283998646272 284160324096 284183541224 284345324307 284851150848 284891723776 285036600816 285198869538 285746909184 285873098544 285932942328 286068962304 286095721329 286585491456 286772070552 286935327261 287114483412 287605997568 287613661368 287793241056 287957079108 288312883584 288450035712 288510418944 288637828704 288802147572 288862604514 289357111296 289504259136 289545494832 289710330426 290225700864 290414649888 291101209344 291266930592 291327903504 291955504896 292016621952 292182864336 292706968576 292873603968 293040334224 293752749312 293916501504 294447200256 295008617376 295454680412 296593684992 296786779839 297042144704 297211248072 297294852096 297464099328 297526369536 297657760851 297913875136 298229741568 298399521024 299490107697 300002807808 300198122136 300369022173 301079114424 301740950208 302474517504 302646713472 303101392176 303362190336 303534891648 303559691762 303856717824 304252468224 304316159488 304450549258 304992141312 305209236992 305364446172 305951236096 306125411328 306324711726 306585316224 306849112064 307223683734 307287996983 308181583872 308189795947 308910145536 309086005248 309287233116 309816705024 309845685424 309993080832 310018408608 310194899244 310790971392 310949019072 311126039496 311170354902 311723900928 311861562048 311926846176 312104423268 312638717952 312664261888 312842258784 313020357012 313581838592 313760357856 313826039472 314523145728 314747025648 315122841288 315512212224 315691830432 315867812544 316047633192 316438146816 316815981696 317564955648 317745742464 317812258368 318496914432 318563587584 318744942912 319316692992 319498477056 319680364608 319706483877 320457544704 320503189248 320666175918 321215127552 321465272832 321607235862 321674560119 322225238016 322408677888 322435020072 322618579371 323170873344 323381271048 323565369039 323767396188 324321656832 324351994032 324574221312 324717557292 325064988544 325341536256 325526750208 325738681686 326018957696 327275790336 327488860512 327743891442 327770642432 328304959488 328449943008 328518699696 328705722378 329268436992 329295339648 329482804464 329670376002 330471842976 331253100288 331981264896 332955531264 333172299188 333954994176 333982279744 334172412792 334362654081 334456708608 334814560256 334962418496 335153109528 335223269436 335508459264 335797141504 335945433664 336207050124 336782606336 337722887403 338013475008 338301038592 338714003727 339076410464 339458568984 340071498976 340283832192 340477552656 341088285696 341282464128 341476753104 342089278464 342284026752 342355679424 343116158976 343165030912 343360391616 344195140608 344391087744 344419225986 345008840704 345205251072 345277515264 345429994074 346021339136 346290802176 346443728466 346516251917 346704281856 347307062784 347523913728 347533174153 347721755904 348151406592 348345483264 348378067664 348543793152 348576396102 348742215936 348770709684 349400453776 349590048768 349639842816 349817646456 350689388544 350844257304 350917701948 351518441472 351718557696 351747294624 351947541132 352550043648 352623845376 352779568416 352980402588 353054294406 353658691584 353838538944 353888938128 354090403854 354720301056 354951238752 355153309236 355351289112 355790366976 355992915168 356834505984 357260575104 358309028736 358384036032 358692401152 359130258087 359231279616 359435786688 359745056768 360566087904 361367018496 361648431936 362503392768 362709762624 362739397581 363258192088 363360374784 363567232512 363803929929 364895993286 365698112112 366009228288 366562646656 366771327408 367638399104 368532170752 368741972736 369055678464 369583537158 369613703168 369901538688 370216230912 370457257104 370668155022 370987089792 372659737824 373223211988 373478923008 374153280512 374361851904 374574972672 375485607936 375699368448 375730064712 375943964391 376587546624 376666380288 376832720808 377047248219 377556844544 377771784192 377938612872 378017729364 378664861696 378880432128 379127099076 380048801088 380265159384 380319322658 380995878912 381164131392 381243923104 381425283072 381460961772 381890890107 382113988608 382362760736 382570242048 382580436348 382819311216 383484881824 383692972032 383724321408 383942772144 384417178112 384850438272 385069530096 385150139352 386005678848 386060659776 386280440568 387219533184 387439973712 388134945792 388355907456 388437204672 389274006528 389355495936 389577152448 390498138624 390720445632 390752369183 390964402944 391670332416 391888668672 391925326122 392111767296 392596267008 393075510498 393344823168 394218565632 395458246656 395715706452 396281664096 396393136128 396618799104 396701826048 396877014468 397639655424 397866028032 398068356312 398125055394 399060338688 399320143596 400003743744 400264162848 400492029564 401438819232 402321266944 403299356672 403528951296 403791665457 404135189568 404482920448 404713188864 404976674013 405142290432 405636848892 405669957632 407152594896 407816316864 408167215104 408432948968 408665466099 408780421632 409013136576 409631578312 410908778496 411410376126 412114673664 412382977488 412617743334 413324107776 413357878144 413593198992 414598692096 414834719328 414893806536 415815416064 415902461568 416139231024 416764414242 417123011712 417360476016 418347143808 418434719296 419364194304 419662700864 420163788384 420682949632 420922440576 421157083392 421396844256 421917529088 422421308928 422696322801 423419940864 423660989952 423749677824 423936810909 424662552576 424751450112 424993257216 425180939481 425755590656 425997969408 426240486144 426275311836 427276726272 427337585664 427554901224 427798304307 428620363776 428809647816 428899413492 429103443456 429633650688 429878237184 429913360096 430158105828 430894497792 431175028064 431408996352 431420492052 431689861584 432469325376 432675053568 432765628416 432956743056 433293906771 434035666944 434318242248 434565495639 435621974832 436651814016 436900395888 436991855256 437561004106 437933257344 438024932928 438274296504 439060452864 439310405952 439560501336 440629123968 440874752256 441670800384 442641686528 443182020618 443940708352 445273325568 445563217056 445816872108 445942278144 446289554304 446870812704 446964359248 447344612352 447599281536 448276066832 450004211712 450297183204 450684633344 451068051456 451618671636 452611425312 453711776256 453970070208 454784380928 455043285504 455302337472 455339537643 456119037952 456378702336 456474239232 456675823887 457488211968 457813855488 458046669258 458926854144 459188116992 459225634648 459487067589 459877974336 460273668096 460370020352 460573325432 460835525601 461721069568 461924971288 462272375808 463076083712 463365218304 463629007872 463930849674 464725057536 464768528136 464989621248 465027612912 465292348866 466120065024 466186457088 466423528608 466689059244 466755532353 467585851392 467792343072 467890269264 468156634902 468958076928 468996392832 469263388176 469530535518 470372757888 470640536784 470739059208 471784718592 471851917504 472107958272 472120538472 473268318336 473493454848 473537745648 473801718816 474387155968 474657220224 475779341312 476347433472 476718387552 477745371648 477845381376 478117414368 478840344116 478975039488 479247715584 479520546912 480686317056 480754783872 480999263877 481822691328 482197909248 482410853793 483337857024 483613016832 483652530108 484480499712 484756310016 485071906572 486482485248 486527991048 487597482816 488012304384 488608022529 489028436544 491233290768 491655963648 491976052166 492457439232 492674914512 492778049544 493202051584 493419855694 493902655488 493943009472 494224206696 494649453056 496879650432 497971897344 499149135872 499433296896 499480014121 499758448782 500647477248 500932491264 500973419616 501258619188 502116728832 502221840384 502443627744 502729664292 502834904154 503262688896 503695712256 503918150496 504023639152 504310575186 505173909504 505502798768 506731734784 507020212512 507451557888 508218841856 508567044096 508614615696 509187853476 510107248464 510425748288 510716328984 511632428544 511923696192 512215129656 513133917696 513426040128 513533519136 514674238464 514747546368 515040587424 516292710912 516586631616 516628838979 517513261056 517807876608 517916272896 518144991111 519032008704 519140661248 519436203264 519665592699 520664184832 520960594176 521285870592 522227109888 522518224896 522567101496 522815689728 522864594153 523156064526 524100680664 524459764224 524726469684 525624754176 526034082816 526266385956 526376552922 527277662208 527577836544 527620941936 527921311698 528375552128 528825065472 528935768064 529169352624 529470603882 529581441609 530488037376 530757808416 530833407192 531135605781 532080451584 532377059328 532426858128 532729963854 533685550464 533989372752 535251758976 537576054048 538038601728 538388887276 538846919424 539153680032 539617585152 539968898684 540849131856 542050527744 542870126528 543755089152 544222953472 544887288132 545040562176 545350848768 547343989929 548547168168 549843969984 550156991112 551457598656 552798256128 553112959104 553191742048 554420554752 554536615424 554852308032 555324346368 555685885656 556164015616 556480634688 557796191744 559152259072 559834817982 560218384512 561229920768 561542777856 561595304831 561862459008 563228411904 563243420179 563549052672 563595097068 564559921152 564881319936 564999570432 565249081212 566216736768 566335266816 566657676288 566907919308 567026594046 567997292544 568320648192 568367082448 568690648614 569702301696 569783447552 570073201632 570397739076 570478983987 571493818368 571746197088 571865884656 572137924608 572191442658 573170982912 573544141104 573870654522 574228966824 575227322736 575586482112 575914158216 576625767168 577020837888 577275657408 577604295144 577725209028 578714222592 579008518272 579090989664 579420660852 580829299776 582202418688 582533861184 582655807008 583911009792 584033243904 584365728672 585413937152 585747207936 586080668448 587505498624 587833003008 587887989183 588894400512 589613265747 590017234752 590909360824 593187369984 593573559678 594084289408 594422496144 594589704192 594928198656 595052739072 595315521702 595827750272 596459483136 596799042048 597187583091 598980215394 600005615616 600396244272 600738044346 602158228848 603481900416 604949035008 605293426944 606202784352 606724380672 607069783296 607119383524 607713435648 608504936448 608632318976 608901098516 610418473984 610728892344 611902472192 612250822656 612649423452 613170632448 613698224128 614447367468 614575993966 616363167744 616379591894 617115564189 618172010496 618574466232 618926615001 619691370848 619986161664 620036817216 620389798488 621581942784 621898038144 622252078992 622340709804 623723124096 623853692352 624208846536 625328523776 625684517568 626040714024 627163677184 627520715712 627652078944 629046291456 629494051296 630245682576 631024424448 631383660864 631435247641 631735625088 632095266384 632876293632 633288322469 633631963392 635129911296 635146835521 635491484928 635624516736 636993828864 637127175168 637489885824 638633385984 638996954112 639360729216 639412967754 640915089408 641006378496 641332351836 642430255104 642930545664 643214471724 643349120238 644450476032 644817355776 644870040144 645237158742 646341746688 646762542096 647130738078 647534792376 648703988064 649148442624 649435114584 650129977088 650683072512 651053500416 651477363372 652037915392 654977721024 655487782884 655541284864 656341506159 656609918976 656899886016 657037399392 657411444756 658536873984 658590679296 658965608928 659340752004 660943685952 662506200576 663962529792 664773030927 665911062528 666344598376 667909988352 667964559488 668344825584 668725308162 668913417216 669924836992 670306219056 670446538872 671016918528 671890867328 672414100248 675445774806 676026950016 676602077184 677428007454 678152820928 678917137968 680142997952 680567664384 680955105312 682176571392 682564928256 682953506208 684178556928 684568053504 684711358848 686232317952 686330061824 686720783232 687070003887 688390281216 688782175488 688838451972 690017681408 690410502144 690555030528 690859988148 692042678272 692581604352 692887456932 693032503834 693408563712 694614125568 695047827456 695066348306 695443511808 695896274511 696302813184 696756135328 697087586304 697152792204 697484431872 697541419368 697938523299 698800907552 699180097536 699279685632 699635292912 701378777088 701688514608 701835403896 702234952353 703437115392 703494589248 703895082264 704295803277 705247690752 705559136832 705960805176 706108588812 707317383168 707677077888 707777876256 708180807708 709902477504 710306618472 710702578224 711580733952 711985830336 713669011968 714521150208 716618057472 716768072064 717384802304 718260516174 718462559232 718871573376 719490113536 721132175808 722734036992 723296863872 725006785536 725419525248 725478795162 726516384176 726720749568 727134465024 727607859858 729791986572 731396224224 732018456576 733125293312 733542654816 735276798208 737064341504 737483945472 737964078249 739167074316 739227406336 739803077376 740129783541 740432461824 740914514208 741336310044 741974179584 745319475648 746446423976 746957846016 748306561024 748723703808 749149945344 749637673173 750971215872 751398736896 751460129424 751887928782 753175093248 753332760576 753665441616 754094496438 754252356231 755543568384 755877225744 756035458728 756465862779 757760864256 758254198152 760097602176 760530318768 760638645316 762328262784 762487846208 762850566144 762921923544 763781780214 764725521472 765140484096 765160872696 765638622432 766969763648 767385944064 767448642816 767885544288 768834356224 769700876544 770139060192 770300278704 772011357696 772121319552 772560881136 774439066368 774879947424 776269891584 776711814912 776874409344 778548013056 778710991872 779154304896 780996277248 781440891264 781504738366 781928805888 783340664832 783777337344 783850652244 784223534592 784734096789 785192534016 786151020996 786689646336 788437131264 789564829383 790916493312 791431412904 791881967547 792563328192 793237598208 793403652096 793754028936 794205905823 795279310848 795732056064 796136712624 796250110788 798120677376 798640287192 800528325696 800984059128 802877638464 804642533888 806598713344 807057902592 807583330914 808270379136 808965840896 809426377728 809953348026 811273697784 811339915264 812500371133 814305189792 815632633728 816334430208 816865897936 817330932198 817560843264 818026273152 819263156624 821817556992 822820752252 824229347328 824765954976 825235486668 826648215552 826715756288 827186397984 829197384192 829669438656 829787613072 831630832128 831804923136 832278462048 833528828484 834246023424 834720952032 836694287616 836869438592 838728388608 839325401728 839752226973 840327576768 841365899264 841844881152 842314166784 842793688512 843835058176 844842617856 845392645602 846839881728 847321979904 847499355648 847873621818 849325105152 849502900224 849986514432 850361878962 850539891069 851995938816 852480972288 852550623672 853035972921 854553452544 854675171328 855109802448 855596608614 857240727552 857619295632 857798826984 858206886912 858287163987 859756474368 859826720192 860316211656 860805981783 862350056128 862817992704 862840984104 863379723168 864938650752 865350107136 865531256832 865913486112 866587813542 868071333888 868636484496 869130991278 871243949664 873303628032 873800791776 873983710512 875122008212 875866514688 876049865856 876548593008 878120905728 878620811904 879121002672 881258247936 881749504512 883341600768 885283373056 886364041236 887881416704 890360339517 891126434112 891633744216 891884556288 892579108608 892973282553 893741625408 893928718496 894689224704 895198563072 896552133664 900008423424 900594366408 901369266688 903237343272 905222850624 907423552512 907940140416 909568761856 910086571008 910604674944 910679075286 912238075904 912757404672 912948478464 913351647774 914976423936 915627710976 916093338516 916223822767 917853708288 918376233984 918451269296 918974135178 919755948672 920547336192 920740040704 921146650864 921671051202 921863990949 923442139136 923849942576 924544751616 924569387841 926152167424 926730436608 927258015744 927861699348 929450115072 929537056272 929979242496 930055225824 930584697732 932372914176 932847057216 933378118488 933511064706 935171702784 935584686144 935780538528 936313269804 937916153856 937992785664 938526776352 939061071036 940745515776 941281073568 941478118416 943569437184 943703835008 944241076944 946536636672 947075491296 947603437632 948774311936 949314440448 951558682624 952694866944 953436775104 955490743296 955690762752 956234828736 957680688232 957950078976 958495431168 959041093824 959119451631 961372634112 961509567744 961998527754 963645382656 964395818496 964821707586 965023680357 966675714048 967226033664 967305060216 967855738113 969512620032 970143813144 970696107117 972964970496 973055982096 975194965632 976024608768 977216045058 978056873088 982466581536 983311927296 983952104332 984914878464 985349829024 985556099088 986404103168 986839711388 987805310976 987886018944 988448413392 989298906112 993759300864 995943794688 998298271744 998866593792 998960028242 999516897564 1001864982528 1001946839232 1002517238376 1003087962243 1004443680768 1004887255488 1005459328584 1005669808308 1006525377792 1007391424512 1007836300992 1008047278304 1008621150372 1010347819008 1011005597536 1013463469568 1014040425024 1014903115776 1016437683712 1017229231392 1018375706952 1020214496928 1020851496576 1021432657968 1023264857088 1023847392384 1024430259312 1026267835392 1026363832967 1026852080256 1027067038272 1029348476928 1029495092736 1030081174848 1032585421824 1033173263232 1033257677958 1035026522112 1035615753216 1035832545792 1036289982222 1038064017408 1038281322496 1038872406528 1039331185398 1039548755751 1041328369664 1041921188352 1042571741184 1042599522459 1044454219776 1045036449792 1045134202992 1045631379456 1045729188306 1046312129052 1048201361328 1048919528448 1049452939368 1052068165632 1052532771912 1052753105844 1054555324416 1055155673088 1055241883872 1055842623396 1056751104256 1057650130944 1057871536128 1058338705248 1058941207764 1059162883218 1060976074752 1061515616832 1061666814384 1062271211562 1064160903168 1064853716256 1065459927708 1067371100928 1067978745504 1070503517952 1075152108096 1076077203456 1076777774552 1077390774261 1077693838848 1078307360064 1079235170304 1079937797368 1081698263712 1084101055488 1085740253056 1087510178304 1088218192743 1089774576264 1090081124352 1090701697536 1091411789787 1094687979858 1097094336336 1099687939968 1100313982224 1102915197312 1105596512256 1106225918208 1106383484096 1108841109504 1109073230848 1109704616064 1110648692736 1111371771312 1112328031232 1112961269376 1115592383488 1118304518144 1119669635964 1120436769024 1122459841536 1123085555712 1123190609662 1123724918016 1126456823808 1126486840358 1127098105344 1127190194136 1127831893173 1129762639872 1129999140864 1130498162424 1131141744657 1132670533632 1133315352576 1133815838616 1134053188092 1135994585088 1136641296384 1136734164896 1137381297228 1139566895104 1140146403264 1140795478152 1140957967974 1142987636736 1143492394176 1143731769312 1144275849216 1144382885316 1145672670321 1146341965824 1147088282208 1147741309044 1148457933648 1150454645472 1151172964224 1151828316432 1153251534336 1154551314816 1155208590288 1155450418056 1158017036544 1158181979328 1158841321704 1161658599552 1164404837376 1165067722368 1165311614016 1167822019584 1168066487808 1168731457344 1170827874304 1171494415872 1172161336896 1172257107549 1175010997248 1175666006016 1175775978366 1177788801024 1179226531494 1180034469504 1181818721648 1186374739968 1187147119356 1188168578816 1188844992288 1189179408384 1189856397312 1190105478144 1190631043404 1191655500544 1192918966272 1193598084096 1194375166182 1197960430788 1200011231232 1200792488544 1201476088692 1204316457696 1206963800832 1209898070016 1210586853888 1211374996371 1212405568704 1213448761344 1214139566592 1214238767048 1214930022039 1215426871296 1217009872896 1217264637952 1217802197032 1220836947968 1221457784688 1224501645312 1225298846904 1225996398297 1226341264896 1228894734936 1229151987932 1232726335488 1232759183788 1234231128378 1236344020992 1237148932464 1237853230002 1239382741696 1239972323328 1240073634432 1240779596976 1243796076288 1244504157984 1244681419608 1247446248192 1247707384704 1248417693072 1250657047552 1251369035136 1252081428048 1254327354368 1255041431424 1255304157888 1258092582912 1258988102592 1260491365152 1262048848896 1262767321728 1262870495282 1263471250176 1264190532768 1265752587264 1266576644938 1267263926784 1268088968403 1270259822592 1270293671042 1270982969856 1271249033472 1271810432727 1273987657728 1274254350336 1274979771648 1275542818443 1277266771968 1277993908224 1278721458432 1278825935508 1281830178816 1282012756992 1282664703672 1283394912921 1285861091328 1286428943448 1286698240476 1288900952064 1289634711552 1289740080288 1290474317484 1292683493376 1293525084192 1294261476156 1295069584752 1297407976128 1298296885248 1298870229168 1300259954176 1302107000832 1302954726744 1304075830784 1309955442048 1310975565768 1311082569728 1312683012318 1313799772032 1314074798784 1314822889512 1316810946319 1317181358592 1317931217856 1318681504008 1321887371904 1325012401152 1327925059584 1329546061854 1331822125056 1332689196752 1335819976704 1335929118976 1336689651168 1337450616324 1337826834432 1339849673984 1340612438112 1340893077744 1342033837056 1343781734656 1344828200496 1350891549612 1352053900032 1353204154368 1354856014908 1356305641856 1357834275936 1360285995904 1361135328768 1361910210624 1364353142784 1365129856512 1365907012416 1366018612929 1368357113856 1369136107008 1369422717696 1370027471661 1372464635904 1372660123648 1373441566464 1374140007774 1376780562432 1377564350976 1377676903944 1378461202767 1380821004288 1381110061056 1381719976296 1382506576803 1385163208704 1385774913864 1386065007668 1386817127424 1389228251136 1390095654912 1390132696612 1390887023616 1391792549022 1393512270656 1394175172608 1394305584408 1394968863744 1395082838736 1395877046598 1397601815104 1398360195072 1398559371264 1399270585824 1400266597059 1402757554176 1403377029216 1403670807792 1404469904706 1406874230784 1406989178496 1407790164528 1408591606554 1411118273664 1411921610352 1412217177624 1415354155776 1415555752512 1416361615416 1419804955008 1420613236944 1421405156448 1423161467904 1423971660672 1427338023936 1429042300416 1433236114944 1433536144128 1434769604608 1436521032348 1436925118464 1437743146752 1438980227072 1442264351616 1442997791631 1445468073984 1446593727744 1447232561379 1450013571072 1450839050496 1450957590324 1453032768352 1453441499136 1454268930048 1455215719716 1459583973144 1462792448448 1464036913152 1466250586624 1467085309632 1470553596416 1474128683008 1474967890944 1475928156498 1478334148632 1478454812672 1479606154752 1480259567082 1480569440009 1481829028416 1482672620088 1483948359168 1484914471381 1490638951296 1492892847952 1493915692032 1496613122048 1497447407616 1498299890688 1498440042363 1499275346346 1501942431744 1502797473792 1502920258848 1503775857564 1506350186496 1506665521152 1507330883232 1508188992876 1508504712462 1511087136768 1511754451488 1512070917456 1512931725558 1515521728512 1516508396304 1520195204352 1521060637536 1521277290632 1524656525568 1524975692416 1525701132288 1525843847088 1527563560428 1529451042944 1530321745392 1531277244864 1533939527296 1534897285632 1535771088576 1537668712448 1539401753088 1540278120384 1540600557408 1544022715392 1544242639104 1545121762272 1548878132736 1549759894848 1549886516937 1552539783168 1553423629824 1553748818688 1554434973333 1557096026112 1557421983744 1558308609792 1558996778097 1561992554496 1562881782528 1563009476732 1563857611776 1566681329664 1567554674688 1567701304488 1568447069184 1568593782459 1569468193578 1572302041992 1573379292672 1576874262528 1579129658766 1581832986624 1582862825808 1583763935094 1585126656384 1586475196416 1586807304192 1587508057872 1588411811646 1588744324827 1591464112128 1592273425248 1592500221576 1593406817343 1596241354752 1597280574384 1601056651392 1601968118256 1605755276928 1609285067776 1613197426688 1614115805184 1615166661828 1616540758272 1617931681792 1618852755456 1619906696052 1622547395568 1622679830528 1625000742266 1628610379584 1631265267456 1632668860416 1633731795872 1634661864396 1635121686528 1636052546304 1638526313248 1645641504504 1649531909952 1650470973336 1653431512576 1654372795968 1658394768384 1659338877312 1659575226144 1663261664256 1663609846272 1664556924096 1667057656968 1668492046848 1669441904064 1669578304691 1673388575232 1673738877184 1674478020919 1677456777216 1678650803456 1679504453946 1680655153536 1682731798528 1683689762304 1684628333568 1684785914493 1685587377024 1687670116352 1689685235712 1689730260537 1690785291204 1693679763456 1694643959808 1694998711296 1695747243636 1698650210304 1699005800448 1699973028864 1700723757924 1701079782138 1703991877632 1704961944576 1705101247344 1706071945842 1709106905088 1709350342656 1710219604896 1711193217228 1711436951961 1714481455104 1715238591264 1715597653968 1716413773824 1716574327974 1719512948736 1719653440384 1720632423312 1721611963566 1724700112256 1725681968208 1726759446336 1729877301504 1731062513664 1731826972224 1733175627084 1736142667776 1737272968992 1738261982556 1742487899328 1746607256064 1747601583552 1747967421024 1750244016424 1751733029376 1752099731712 1753097186016 1756241811456 1757241623808 1758242005344 1762516495872 1763499009024 1763663967549 1766683201536 1768839797241 1772728082472 1780720679034 1782252868224 1783267488432 1783769112576 1785158217216 1785946565106 1787483250816 1787857436992 1789378449408 1790397126144 1791562749273 1793104267328 1800016846848 1801188732816 1802738533376 1806474686544 1810445701248 1814847105024 1815880280832 1819137523712 1820173142016 1821209349888 1821358150572 1824476151808 1825514809344 1825896956928 1826703295548 1831255421952 1832186677032 1832447645534 1835707416576 1836752467968 1836902538592 1837948270356 1839511897344 1841094672384 1841480081408 1842293301728 1843342102404 1843727981898 1846884278272 1847699885152 1849089503232 1849138775682 1851346692567 1852304334848 1854516031488 1855723398696 1856779845003 1859074112544 1859958484992 1860110451648 1861169395464 1864745828352 1865694114432 1866756236976 1867022129412 1871169372288 1871561077056 1872626539608 1875985571328 1877053552704 1878122142072 1881491031552 1882562147136 1882956236832 1887138874368 1887407670016 1888482153888 1893073273344 1894150982592 1894305742923 1895206875264 1897548623872 1898628880896 1899864967407 1903117365248 1905389733888 1905440506563 1906873550208 1910981486592 1911381525504 1912469657472 1915361376464 1915900157952 1916990862336 1918082187648 1918238903262 1922745268224 1923019135488 1923997055508 1927290765312 1928791636992 1929643415172 1930047360714 1933351428096 1934452067328 1934610120432 1935711476226 1939025240064 1940287626288 1941392214234 1946111964192 1950389931264 1952049217536 1954432090116 1956113746176 1964933163072 1966623854592 1967904208664 1969024518477 1969829756928 1970699658048 1971112198176 1972808206336 1973679422776 1975610621952 1975772037888 1976896826784 1978597812224 1987518601728 1991887589376 1994319092781 1997733187584 1997920056484 1999033795128 2003729965056 2003893678464 2005034476752 2006175924486 2009774510976 2010918657168 2011339616616 2013050755584 2015672601984 2016094556608 2017242300744 2022011195072 2026926939136 2028080850048 2029806231552 2032875367424 2034458462784 2036751413904 2040428993856 2041702993152 2042865315936 2046529714176 2047694784768 2048860518624 2052535670784 2052727665934 2053704160512 2054134076544 2058696953856 2058990185472 2060162349696 2061210011661 2065170843648 2066346526464 2066515355916 2070053044224 2071231506432 2071665091584 2072579964444 2076128034816 2076562644992 2077744813056 2078662370796 2079097511502 2082656739328 2083842376704 2085143482368 2085199044918 2087688823533 2088908439552 2090268405984 2091262758912 2091458376612 2092624258104 2093815569897 2096402722656 2097839056896 2098905878736 2104136331264 2105065543824 2105506211688 2110311346176 2110483767744 2111685246792 2113502208512 2115743072256 2116677410496 2117882415528 2118325766436 2121952149504 2123031233664 2123333628768 2124542423124 2129707432512 2130919855416 2134742201856 2135957491008 2141007035904 2150304216192 2152154406912 2153555549104 2154781548522 2155387677696 2156614720128 2158470340608 2159875594736 2163396527424 2168202110976 2171480506112 2175020356608 2176436385486 2179549152528 2180162248704 2181403395072 2182823579574 2189375959716 2194188672672 2199375879936 2200627964448 2205830394624 2211193024512 2212451836416 2212766968192 2213892234747 2217682219008 2218146461696 2219409232128 2220389350623 2221297385472 2222743542624 2224656062464 2225922538752 2231184766976 2239339271928 2240873538048 2244919683072 2246171111424 2246381219324 2247449836032 2248913019519 2252913647616 2252973680716 2254196210688 2254380388272 2255663786346 2259525279744 2259998281728 2260996324848 2262283489314 2262757068693 2266630705152 2267631677232 2268106376184 2269397588337 2273282592768 2273468329792 2274762594456 2279133790208 2280292806528 2281590956304 2281915935948 2286984788352 2287463538624 2288551698432 2288765770632 2291345340642 2294176564416 2295482618088 2296915867296 2300909290944 2302345928448 2303656632864 2306503068672 2309102629632 2310417180576 2310900836112 2316034073088 2316363958656 2317682643408 2323317199104 2328809674752 2330135444736 2330623228032 2335644039168 2336132975616 2337462914688 2341655748608 2342988831744 2344322673792 2344514215098 2350021994496 2351332012032 2351551956732 2354202290367 2355577602048 2358453062988 2360068939008 2363637443296 2372749479936 2374294238712 2376337157632 2377689984576 2379712794624 2380210956288 2381262086808 2383311001088 2385837932544 2387196168192 2388750332364 2395920861576 2401584977088 2402952177384 2406585522583 2408632915392 2413927601664 2419796140032 2421173707776 2422749992742 2424811137408 2426897522688 2428279133184 2428477534096 2429860044078 2434019745792 2434529275904 2435604394064 2437501113399 2441673895936 2442915569376 2449003290624 2450597693808 2451992796594 2452682529792 2457789469872 2458303975864 2465452670976 2465518367576 2468462256756 2472688041984 2474297864928 2475706460004 2478765483392 2479944646656 2480147268864 2481559193952 2487592152576 2489008315968 2489362839216 2494892496384 2495414769408 2496835386144 2501314095104 2502738070272 2504162856096 2508654708736 2510082862848 2510608315776 2516185165824 2517976205184 2519256680919 2520982730304 2524097697792 2525534643456 2525740990564 2526942500352 2528381065536 2531505174528 2533153289876 2534527853568 2536177936806 2540519645184 2540587342084 2541965939712 2542498066944 2543620865454 2547975315456 2548508700672 2549959543296 2551085636886 2551619673207 2555987816448 2557442916864 2557651871016 2559107918763 2563660357632 2564025513984 2565329407344 2566789825842 2571722182656 2572857886896 2573396480952 2574861491961 2579269423104 2579480160576 2580948634968 2582417945349 2587050168384 2588522952312 2590139169504 2594815952256 2596593770496 2597740458336 2600519908352 2604214001664 2605909453488 2608151661568 2619910884096 2621951131536 2622165139456 2625366024636 2627599544064 2628149597568 2629645779024 2633621892638 2634362717184 2635862435712 2637363008016 2643774743808 2650024802304 2655850119168 2659092123708 2663644250112 2665378393504 2671858237952 2673379302336 2674901232648 2675653668864 2679699347968 2681224876224 2681786155488 2684067674112 2687563469312 2689656400992 2701783099224 2704107800064 2705868286913 2709712029816 2712611283712 2713809206317 2715668551872 2720571991808 2722270657536 2723820421248 2728706285568 2730259713024 2731814024832 2732037225858 2736714227712 2738272214016 2738845435392 2740054943322 2744929271808 2745320247296 2746883132928 2748280015548 2748671468301 2753561124864 2755128701952 2755353807888 2756922405534 2761642008576 2762220122112 2763439952592 2765013153606 2765591972847 2770326417408 2771549827728 2772130015336 2773634254848 2773708163523 2778456502272 2780191309824 2780265393224 2781774047232 2783585098044 2787024541312 2788350345216 2788611168816 2789937727488 2790165677472 2791754093196 2795203630208 2797118742528 2798541171648 2800533194118 2805515108352 2806754058432 2807341615584 2808939809412 2813748461568 2813978356992 2815580329056 2817183213108 2822236547328 2823843220704 2824434355248 2830708311552 2831111505024 2832723230832 2839609910016 2841226473888 2842810312896 2846322935808 2847943321344 2854676047872 2858084600832 2866472229888 2867072288256 2873042064696 2873850236928 2875486293504 2877358354893 2884528703232 2885995583262 2890936147968 2893187455488 2894465122758 2895071041071 2900027142144 2901678100992 2901915180648 2903567214339 2906065536704 2908537860096 2910431439432 2912088321351 2919167946288 2925584896896 2928073826304 2932501173248 2934170619264 2941107192832 2948257366016 2949935781888 2951856312996 2956668297264 2956909625344 2959212309504 2960519134164 2961138880018 2963658056832 2965345240176 2967896718336 2969828942762 2981277902592 2985785695904 2987831384064 2993226244096 2994894815232 2996599781376 2996880084726 2998550692692 3005594947584 3005840517696 3007551715128 3009263886729 3013331042304 3014661766464 3016377985752 3017009424924 3022174273536 3023508902976 3024141834912 3025863451116 3031043457024 3033016792608 3040390408704 3042121275072 3042554581264 3049313051136 3049951384832 3051687694176 3055127120856 3058902085888 3060643490784 3062554489728 3067879054592 3069794571264 3071542177152 3075337424896 3078803506176 3079091498901 3080556240768 3081201114816 3088045430784 3088485278208 3090243524544 3097756265472 3099519789696 3099773033874 3105079566336 3106847259648 3107497637376 3108869946666 3114192052224 3114843967488 3116617219584 3117993556194 3118646267253 3123985108992 3125763565056 3126018953464 3127715223552 3127798567377 3133362659328 3135109349376 3135402608976 3136894138368 3137187564918 3138936387156 3144604083984 3146758585344 3158259317532 3163665973248 3165725651616 3167527870188 3170253312768 3172950392832 3173614608384 3175016115744 3176823623292 3177488649654 3182928224256 3184546850496 3185000443152 3186813634686 3192482709504 3194561148768 3202113302784 3203936236512 3211510553856 3218570135552 3228231610368 3230333323656 3232172322783 3233081516544 3237705510912 3239813392104 3245094791136 3250001484532 3257220759168 3262530534912 3264654578229 3267463591744 3269323728792 3270243373056 3272105092608 3274235369361 3277052626496 3291283009008 3299063819904 3300941946672 3306863025152 3308745591936 3316789536768 3318677754624 3319150452288 3326523328512 3327219692544 3329113848192 3334115313936 3336984093696 3338883808128 3339156609382 3346777150464 3347477754368 3348956041838 3354913554432 3357301606912 3359008907892 3361310307072 3365463597056 3367379524608 3369256667136 3369571828986 3371174754048 3375340232704 3379370471424 3379460521074 3381570582408 3383495679519 3389287919616 3389997422592 3391494487272 3393425233971 3398011600896 3399946057728 3401447515848 3402159564276 3407983755264 3409923889152 3410202494688 3412143891684 3418700685312 3420439209792 3422386434456 3422873903922 3428962910208 3430477182528 3431195307936 3432827547648 3433148655948 3439025897472 3439306880768 3441264846624 3443223927132 3449400224512 3451363936416 3453518892672 3459754603008 3463653944448 3466351254168 3471592494841 3474545937984 3476523965112 3484975798656 3493214512128 3495203167104 3495934842048 3500488032848 3503466058752 3504199463424 3506194372032 3512483622912 3514483247616 3516484010688 3516771322647 3525032991744 3526998018048 3527327935098 3533366403072 3537679594482 3545456164944 3561441358068 3564505736448 3566534976864 3567538225152 3570316434432 3571893130212 3574966501632 3575714873984 3578756898816 3580794252288 3583125498546 3586208534656 3600033693696 3602377465632 3605477066752 3612949373088 3620891402496 3629694210048 3631760561664 3634124989113 3640346284032 3642418699776 3642716301144 3644790066117 3651029618688 3651793913856 3653406591096 3662510843904 3664373354064 3664895291068 3673504935936 3673805077184 3675896540712 3677989194891 3679023794688 3682960162816 3684586603456 3686684204808 3687455963796 3693768556544 3695399770304 3698179006464 3698277551364 3702693385134 3704608669696 3709032062976 3711446797392 3713559690006 3718148225088 3719916969984 3720220903296 3722338790928 3731388228864 3733512473952 3734044258824 3742338744576 3743122154112 3745253079216 3751971142656 3754107105408 3756244284144 3762982063104 3765124294272 3765912473664 3774277748736 3774815340032 3776964307776 3786146546688 3788301965184 3788611485846 3790413750528 3795097247744 3797257761792 3799729934814 3804266905209 3806234730496 3810779467776 3810881013126 3813747100416 3815431298181 3821962973184 3822763051008 3824939314944 3826628455329 3830722752928 3831800315904 3833981724672 3836164375296 3836477806524 3845490536448 3846038270976 3847994111016 3857583273984 3859286830344 3860094721428 3866702856192 3868904134656 3869220240864 3871422952452 3878050480128 3880575252576 3882784428468 3892223928384 3900779862528 3908864180232 3912227492352 3914774515459 3929866326144 3933247709184 3935808417328 3938049036954 3941399316096 3942224396352 3945616412672 3947358845552 3950432838957 3951544075776 3953793653568 3957195624448 3975037203456 3983775178752 3988638185562 3995466375168 3995840112968 3998067590256 4007459930112 4007787356928 4010068953504 4012351848972 4019549021952 4021837314336 4022679233232 4026101511168 4031345203968 4032189113216 4034484601488 4044022390144 4053853878272 4056161700096 4059612463104 4065750734848 4068916925568 4073502827808 4080857987712 4083405986304 4085730631872 4093059428352 4095389569536 4097721037248 4098055838787 4105071341568 4105455331868 4107408321024 4108268153088 4110082414983 4117393907712 4117980370944 4120324699392 4122420023322 4130341687296 4132693052928 4133030711832 4135383608301 4142463012864 4143330183168 4145159928888 4147519730409 4153125289984 4155489626112 4157324741592 4158195023004 4165313478656 4167684753408 4170286964736 4170398089836 4175377647066 4180536811968 4182525517824 4182916753224 4185248516208 4187631139794 4192805445312 4195678113792 4197811757472 4200799791177 4208272662528 4210131087648 4211012423376 4220622692352 4220967535488 4223370493584 4227004417024 4233354820992 4235764831056 4236651532872 4246062467328 4246667257536 4249084846248 4259414865024 4261839710832 4269484403712 4271914982016 4282014071808 4300608432384 4304308813824 4307111098208 4309563097044 4310775355392 4313229440256 4316940681216 4319751189472 4326793054848 4336404221952 4342961012224 4350040713216 4352872770972 4359098305056 4360324497408 4362806790144 4365647159148 4378751919432 4388377345344 4398751759872 4401255928896 4411660789248 4414532964241 4422386049024 4424903672832 4425533936384 4427784469494 4435364438016 4436292923392 4438818464256 4440778701246 4441708320027 4445487085248 4449312124928 4451845077504 4454743414143 4462369533952 4478678543856 4481747076096 4489839366144 4492342222848 4492762438648 4494899672064 4495320127089 4497826039038 4505827295232 4505947361432 4508392421376 4508760776544 4511327572692 4519050559488 4519996563456 4521992649696 4524566978628 4525514137386 4533261410304 4535263354464 4536212752368 4538795176674 4546565185536 4546936659584 4549525188912 4560585613056 4563181912608 4563831871896 4573969576704 4574927077248 4577103396864 4577531541264 4582690681284 4588353128832 4590965236176 4593831734592 4601818581888 4604691856896 4607313265728 4613006137344 4618205259264 4620834361152 4621801672224 4632068146176 4632727917312 4635365286816 4646634398208 4649659550811 4657619349504 4660270889472 4661246456064 4663304919999 4671288078336 4672265951232 4674925829376 4676990334291 4683311497216 4685977663488 4688645347584 4689028430196 4700043988992 4702664024064 4703103913464 4705781347377 4708404580734 4716906125976 4720137878016 4727274886592 4745498959872 4748588477424 4752674315264 4755379969152 4759425589248 4760421912576 4762524173616 4766232974481 4766622002176 4774392336384 4777500664728 4780220452029 4791841723152 4803169954176 4805904354768 4813171045166 4817265830784 4827855203328 4839592280064 4842347415552 4845499985484 4849622274816 4853795045376 4856558266368 4856955068192 4859720088156 4868039491584 4869058551808 4871208788128 4875002226798 4883347791872 4885831138752 4898006581248 4901195387616 4903985593188 4905365059584 4915578939744 4916607951728 4931036735152 4936924513512 4948595729856 4951412920008 4957530966784 4960294537728 4963118387904 4975184305152 4978016631936 4978725678432 4989784992768 4990829538816 4993670772288 5002628190208 5005476140544 5008325712192 5008734914073 5017309417472 5020165725696 5021216631552 5023434062757 5032370331648 5035952410368 5038513361838 5041965460608 5048195395584 5051069286912 5051481981128 5053885000704 5054357743479 5056762131072 5063010349056 5066306579752 5069055707136 5069190781611 5072355873612 5081039290368 5081174684168 5083931879424 5084996133888 5087241730908 5095950630912 5097017401344 5099919086592 5102171273772 5103239346414 5111975632896 5114885833728 5115303742032 5118215837526 5127320715264 5128051027968 5130658814688 5133579651684 5134310855883 5143444365312 5145715773792 5146792961904 5149722983922 5158538846208 5158960321152 5161897269936 5164835890698 5174100336768 5177045904624 5180278339008 5189631904512 5193187540992 5195480916672 5201039816704 5208428003328 5211818906976 5216303323136 5239821768192 5243902263072 5250732049272 5255199088128 5256299195136 5259291558048 5267243785276 5268725434368 5271724871424 5274726016032 5287549487616 5290991902647 5300049604608 5306519391723 5318184247416 5330756787008 5343716475904 5346758604672 5349802465296 5351307337728 5359398695936 5362449752448 5363572310976 5368135348224 5374688247819 5375126938624 5379312801984 5403566198448 5408215600128 5411736573826 5419424059632 5425222567424 5427618412634 5431337103744 5441143983616 5444541315072 5447640842496 5457412571136 5460519426048 5463628049664 5464074451716 5473428455424 5476544428032 5477690870784 5480109886644 5490640494592 5493766265856 5496560031096 5497342936602 5507122249728 5510257403904 5510707615776 5513844811068 5523284017152 5524440244224 5526879905184 5530026307212 5531183945694 5540652834816 5543099655456 5544260030672 5547268509696 5547416327046 5556913004544 5560530786448 5563548094464 5567170196088 5574049082624 5577222337632 5579875454976 5580331354944 5583508186392 5590407260416 5594237485056 5597082343296 5601066388236 5613508116864 5614683231168 5617879618824 5627956713984 5631160658112 5634366426216 5644473094656 5647686441408 5648868710496 5661416623104 5662223010048 5665446461664 5679219820032 5682452947776 5682917228769 5685620625792 5692645871616 5695886642688 5699594902221 5709352095744 5716169201664 5716321519689 5732944459776 5734144576512 5746084129392 5747700473856 5750972587008 5754716709786 5769057406464 5771991166524 5781872295936 5786374910976 5788930245516 5790142082142 5800054284288 5803356201984 5803830361296 5807134428678 5812131073408 5817075720192 5820862878864 5824176642702 5838335892576 5851169793792 5856147652608 5865002346496 5868341238528 5882214385664 5899871563776 5903712625992 5907073555431 5913336594528 5918424619008 5921038268328 5922277760036 5927316113664 5930690480352 5935793436672 5939657885524 5962555805184 5971571391808 5975662768128 5982957278343 5986452488192 5993199562752 5993760169452 5997101385384 6011189895168 6011681035392 6015103430256 6018527773458 6029323532928 6032755971504 6034018849848 6047017805952 6048283669824 6051726902232 6066033585216 6080780817408 6084242550144 6085109162528 6098626102272 6099902769664 6103375388352 6110254241712 6117804171776 6121286981568 6125108979456 6135758109184 6139589142528 6143084354304 6150674849792 6157607012352 6158182997802 6161112481536 6162402229632 6176090861568 6176970556416 6180487049088 6183630034983 6195512530944 6199039579392 6199546067748 6210159132672 6213694519296 6214995274752 6217739893332 6228384104448 6229687934976 6233234439168 6235987112388 6237292534506 6247970217984 6251527130112 6252037906928 6255430447104 6255597134754 6266725318656 6270805217952 6273788276736 6274375129836 6277872774312 6289208167968 6293517170688 6316518635064 6331451303232 6335055740376 6340506625536 6344634559537 6347229216768 6350032231488 6353647246584 6354977299308 6365856448512 6369093700992 6370000886304 6373627269372 6389122297536 6404226605568 6407872473024 6423021107712 6437140271104 6456463220736 6460666647312 6464344645566 6466163033088 6475411021824 6479626784208 6490189582272 6500002969064 6514441518336 6525061069824 6529309156458 6534927183488 6538647457584 6540486746112 6544210185216 6548470738722 6554105252992 6582566018016 6598127639808 6601883893344 6613726050304 6617491183872 6633579073536 6637355509248 6638300904576 6641676704241 6653046657024 6654439385088 6658227696384 6661168051869 6668230627872 6673968187392 6677767616256 6678313218764 6693554300928 6694955508736 6697912083676 6714603213824 6718017815784 6722620614144 6730927194112 6734759049216 6738513334272 6739143657972 6742349508096 6746739058557 6750680465408 6758740942848 6758921042148 6763141164816 6766991359038 6778575839232 6779994845184 6782988974544 6786850467942 6788271206079 6799892115456 6802895031696 6804319128552 6808192765011 6819847778304 6820404989376 6824287783368 6837401370624 6840878419584 6844772868912 6845747807844 6860954365056 6862390615872 6865655095296 6866297311896 6878613761536 6882529693248 6886447854264 6898800449024 6902727872832 6907037785344 6919509206016 6927307888896 6932702508336 6943184989682 6949091875968 6953047930224 6969951597312 6986429024256 6990406334208 6991869684096 7000976065696 7006932117504 7008398926848 7012388744064 7024967245824 7028966495232 7032968021376 7033542645294 7050065983488 7053996036096 7054655870196 7066732806144 7075359188964 7090912329888 7122882716136 7129011472896 7133069953728 7133652756407 7140632868864 7143786260424 7149933003264 7151429747968 7154587907563 7157513797632 7161588504576 7166250997092 7172417069312 7204754931264 7210954133504 7219756567749 7225898746176 7241782804992 7259388420096 7263521123328 7268249978226 7280692568064 7284837399552 7285432602288 7289580132234 7302059237376 7303587827712 7306813182192 7312503340197 7325021687808 7328746708128 7329790582136 7347009871872 7347610154368 7351793081424 7355978389782 7358047589376 7369173206912 7373368409616 7374911927592 7390799540608 7396358012928 7396555102728 7405386770268 7418064125952 7422893594784 7427119380012 7436296450176 7439833939968 7440441806592 7444677581856 7462776457728 7467024947904 7468088517648 7484677489152 7486244308224 7490506158432 7503942285312 7508214210816 7512488568288 7525964126208 7530248588544 7531824947328 7548555497472 7549630680064 7553928615552 7557770042757 7572293093376 7576603930368 7577222971692 7580827501056 7590194495488 7594515523584 7599459869628 7608533810418 7612469460992 7621558935552 7621762026252 7627494200832 7630862596362 7643925946368 7645526102016 7649878629888 7653256910658 7654859019621 7661445505856 7667963449344 7672328750592 7672955613048 7677323756289 7690981072896 7692076541952 7695988222032 7715166547968 7718573660688 7720189442856 7724584475883 7737808269312 7738440481728 7742845904904 7747253836047 7761150505152 7765568856936 7784447856768 7801559725056 7817728360464 7824454984704 7829549030918 7859732652288 7866495418368 7871616834656 7876098073908 7882798632192 7884448792704 7891232825344 7894717691104 7900865677914 7903088151552 7907587307136 7914391248896 7950074406912 7967550357504 7977276371124 7990932750336 7991680225936 7996135180512 8015574713856 8020137907008 8024703697944 8039098043904 8043674628672 8045358466464 8052203022336 8062690407936 8064378226432 8068969202976 8088044780288 8107707756544 8112323400192 8117604860739 8131501469696 8137833851136 8141427618951 8147005655616 8161715975424 8166811972608 8171461263744 8186118856704 8190779139072 8195442074496 8196111677574 8210142683136 8210910663736 8214816642048 8216536306176 8220164829966 8234787815424 8235960741888 8240649398784 8244840046644 8246014404903 8260683374592 8265386105856 8266061423664 8270767216602 8284926025728 8286660366336 8290319857776 8295039460818 8296775918541 8310979252224 8314649483184 8316390046008 8321124490569 8335369506816 8340573929472 8340796179672 8350755294132 8361073623936 8365051035648 8365833506448 8370497032416 8375262279588 8385610890624 8391356227584 8395623514944 8401599582354 8416545325056 8420262175296 8422024846752 8441245384704 8441935070976 8446740987168 8454008834048 8466709641984 8471529662112 8473303065744 8492124934656 8493334515072 8498169692496 8518829730048 8523679421664 8538968807424 8543829964032 8564028143616 8601216864768 8614222196416 8619126194088 8621550710784 8626458880512 8632075064679 8639502378944 8653586109696 8672808443904 8685213123213 8685922024448 8700081426432 8705745541944 8710701643017 8718196610112 8725613580288 8731294318296 8736264964053 8757503838864 8776754690688 8797503519744 8802511857792 8823321578496 8829065928482 8844772098048 8849807345664 8851067872768 8855568938988 8870728876032 8872585846784 8877636928512 8881557402492 8883416640054 8890974170496 8898624249856 8903690155008 8909486828286 8924739067904 8937504082463 8957357087712 8963494152192 8979678732288 8984684445696 8985524877296 8989799344128 8990640254178 8995652078076 9011894722864 9016784842752 9017521553088 9022655145384 9039993126912 9043985299392 9049133957256 9051028274772 9066522820608 9070526708928 9072425504736 9077590353348 9093130371072 9093873319168 9099050377824 9121171226112 9126363825216 9127663743792 9147939153408 9149854154496 9155063082528 9165381362568 9176706257664 9181930472352 9187663469184 9203637163776 9209383713792 9214626531456 9226012274688 9236410518528 9237274496703 9241668722304 9243603344448 9264136292352 9265455834624 9270730573632 9293268796416 9299319101622 9315238699008 9320541778944 9322492912128 9326609839998 9342576156672 9344531902464 9349851658752 9353980668582 9355938801759 9371955326976 9377290695168 9378056860392 9383395702131 9400087977984 9405328048128 9406207826928 9411562694754 9416809161468 9433812251952 9440275756032 9454549773184 9490997919744 9497176954848 9505348630528 9510759938304 9518851178496 9520843825152 9525048347232 9532465948962 9533244004352 9548784672768 9555001329456 9560440904058 9583683446304 9606339908352 9611808709536 9626342090332 9634531661568 9655710406656 9684694831104 9690999970968 9696516968349 9699244549632 9713116532736 9713910136384 9719440176312 9738117103616 9742417576256 9750004453596 9766695583744 9771662277504 9793963734687 9802390775232 9807971186376 9810730119168 9822706108083 9831157879488 9833215903456 9862073470304 9873849027024 9897191459712 9902825840016 9915061933568 9920589075456 9926236775808 9950368610304 9956033263872 9957451356864 9979569985536 9981659077632 9987341544576 10005256380416 10010952281088 10016651424384 10017469828146 10034618834944 10040331451392 10042433263104 10046868125514 10064740663296 10071904820736 10077026723676 10078462050437 10083930921216 10096390791168 10102138573824 10102963962256 10107770001408 10108715486958 10113524262144 10126020698112 10132613159504 10138111414272 10138381563222 10144711747224 10162349368336 10167863758848 10169992267776 10174483461816 10194034802688 10199838173184 10204342547544 10206478692828 10223951265792 10229771667456 10230607484064 10236431675052 10256102055936 10261317629376 10267159303368 10268621711766 10286888730624 10291431547584 10293585923808 10299445967844 10317077692416 10317920642304 10323794539872 10329671781396 10348200673536 10354091809248 10360556678016 10379263809024 10390961833344 10402079633408 10414777484523 10423637813952 10432606646272 10479643536384 10487804526144 10501464098544 10510398176256 10512598390272 10518583116096 10534487570552 10537450868736 10543449742848 10549452032064 10550313967941 10575098975232 10581983805294 10600099209216 10613038783446 10636368494832 10661513574016 10687432951808 10693517209344 10699604930592 10702614675456 10718797391872 10724899504896 10727144621952 10736270696448 10749376495638 10750253877248 10758625603968 10807132396896 10816431200256 10823473147652 10838848119264 10850445134848 10855236825268 10862674207488 10882287967232 10889082630144 10895281684992 10902374967339 10921038852096 10927256099328 10928148903432 10934370198351 10953088856064 10955381741568 10960219773288 10981280989184 10987532531712 10993120062192 10994685873204 11020514807808 11021415231552 11027689622136 11033967584673 11048880488448 11053759810368 11060052614424 11062367891388 11081305669632 11086199310912 11088520061344 11094537019392 11094832654092 11113826009088 11121061572896 11127096188928 11134340392176 11148098165248 11154444675264 11159750909952 11160662709888 11167016372784 11180814520832 11194164686592 11202132776472 11227016233728 11229366462336 11235759237648 11255913427968 11262321316224 11268732852432 11288946189312 11295372882816 11297737420992 11322833246208 11324446020096 11330892923328 11358439640064 11364905895552 11365834457538 11371241251584 11385291743232 11391773285376 11399189804442 11418704191488 11432338403328 11432643039378 11465888919552 11468289153024 11492168258784 11495400947712 11501945174016 11509433419572 11538114812928 11543982333048 11572749821952 11577860491032 11580284164284 11595366608809 11600108568576 11606712403968 11607660722592 11614268857356 11624262146816 11634151440384 11641725757728 11648353285404 11676671785152 11702339587584 11730004692992 11736682477056 11744323546377 11764428771328 11799743127552 11807425251984 11814147110862 11826673189056 11836849238016 11842076536656 11844555520072 11851298516871 11854632227328 11861380960704 11871586873344 11879315771048 11925111610368 11943142783616 11951325536256 11965914556686 11986399125504 11987520338904 11994202770768 12022379790336 12023362070784 12030206860512 12037055546916 12058647065856 12065511943008 12068037699696 12094035611904 12096567339648 12103453804464 12132067170432 12161561634816 12168485100288 12170218325056 12197252204544 12199805539328 12206750776704 12220508483424 12235608343552 12242573963136 12250217958912 12271516218368 12279178285056 12286168708608 12294167516361 12301349699584 12315214024704 12316365995604 12322224963072 12324804459264 12330247244949 12352181723136 12353941112832 12360974098176 12367260069966 12391025061888 12398079158784 12399092135496 12406150824903 12427389038592 12429990549504 12435479786664 12442559191227 12459375869952 12466468878336 12471974224776 12474585069012 12495940435968 12503054260224 12504075813856 12510860894208 12511194269508 12541610435904 12547576553472 12548750259672 12555745548624 12578416335936 12587034341376 12602399373531 12633037270128 12662902606464 12670111480752 12681013251072 12689269119074 12700064462976 12707294493168 12709954598616 12738187401984 12740001772608 12747254538744 12778244595072 12808453211136 12815744946048 12846042215424 12874280542208 12912926441472 12921333294624 12928689291132 12932326066176 12950822043648 12959253568416 12980379164544 13000005938128 13028883036672 13050122139648 13058618312916 13069854366976 13077294915168 13080973492224 13088420370432 13096941477444 13108210505984 13165132036032 13196255279616 13203767786688 13227452100608 13234982367744 13243598892723 13267158147072 13274711018496 13276601809152 13283353408482 13306093314048 13308878770176 13316455392768 13322336103738 13325124960081 13336461255744 13347936374784 13355535232512 13356626437528 13364230242429 13387108601856 13389911017472 13395824167352 13429206427648 13436035631568 13445241228288 13469518098432 13477026668544 13478287315944 13484699016192 13485960381267 13493478117114 13517481885696 13517842084296 13526282329632 13533982718076 13557151678464 13559989690368 13565977949088 13573700935884 13576542412158 13599784230912 13605790063392 13608638257104 13616385530022 13639695556608 13640809978752 13648575566736 13681756839168 13689545737824 13691495615688 13721908730112 13724781231744 13731310190592 13732594623792 13757227523072 13765059386496 13772895708528 13797600898048 13805455745664 13814075570688 13839018412032 13854615777792 13865405016672 13886369979364 13898183751936 13906095860448 13939903194624 13948978652433 13972858048512 13980812668416 13983739368192 13989914759997 14001952131392 14013864235008 14016797853696 14024777488128 14030971002873 14049934491648 14057932990464 14065936042752 14067085290588 14100131966976 14107992072192 14109311740392 14117344042131 14150718377928 14181824659776 14245765432272 14258022945792 14266139907456 14267305512814 14281265737728 14287572520848 14299866006528 14302859495936 14309175815126 14323177009152 14332501994184 14344834138624 14409509862528 14421908267008 14439513135498 14451797492352 14483565609984 14484920409509 14518776840192 14527042246656 14536499956452 14561385136128 14569674799104 14570865204576 14579160264468 14604118474752 14607175655424 14613626364384 14625006680394 14650043375616 14657493416256 14659581164272 14694019743744 14695220308736 14703586162848 14711956779564 14716095178752 14738346413824 14746736819232 14749823855184 14781599081216 14793110205456 14810773540536 14845787189568 14854238760024 14872592900352 14880883613184 14889355163712 14925552915456 14934049895808 14936177035296 14969354978304 14972488616448 14981012316864 15007884570624 15016428421632 15024977136576 15026204742219 15051928252416 15060497177088 15063649894656 15070302188271 15097110994944 15099261360128 15107857231104 15115540085514 15144586186752 15153207860736 15154445943384 15161655002112 15163073230437 15189031047168 15198919739256 15207572344833 15217067620836 15243117871104 15243524052504 15254988401664 15261725192724 15287851892736 15291052204032 15299757259776 15306513821316 15309718039242 15322891011712 15335926898688 15344657501184 15345911226096 15354647512578 15381962145792 15384153083904 15391976444064 15402932567649 15430333095936 15437147321376 15440378885712 15449168951766 15475616538624 15476880963456 15485691809808 15494507672094 15522301010304 15531137713872 15568895713536 15603119450112 15635456720928 15648909969408 15659098061836 15719465304576 15743233669312 15752196147816 15765597264384 15768897585408 15782465650688 15789435382208 15801731355828 15806176303104 15815174614272 15828782497792 15872975707941 15900148813824 15919558175169 15954552742248 15983360451872 15992270361024 16031149427712 16040275814016 16049407395888 16078196087808 16087349257344 16090716932928 16104406044672 16125380815872 16128756452864 16137938405952 16176089560576 16215415513088 16224646800384 16235209721478 16263002939392 16275667702272 16282855237902 16286263840099 16294011311232 16323431950848 16333623945216 16334059185191 16342922527488 16372237713408 16381558278144 16390884148992 16392223355148 16420285366272 16421821327472 16429633284096 16433072612352 16440329659932 16471921483776 16481298797568 16489680093288 16492028809806 16521366749184 16530772211712 16532122847328 16541534433204 16569852051456 16573320732672 16580639715552 16590078921636 16593551837082 16621958504448 16629298966368 16632780092016 16642248981138 16670739013632 16681592359344 16701510588264 16722147247872 16731667012896 16740994064832 16750524559176 16771221781248 16782712455168 16791247029888 16803199164708 16840524350592 16844049693504 16883870141952 16893481974336 16908017668096 16933419283968 16943059324224 16946606131488 16984249869312 16986669030144 16996339384992 17037659460096 17047358843328 17048751686307 17077937614848 17087659928064 17098784706663 17128056287232 17148964559067 17202433729536 17228444392832 17238252388176 17243101421568 17252917761024 17264150129358 17279004757888 17307172219392 17345616887808 17370426246426 17371844048896 17400162852864 17411491083888 17421403286034 17436393220224 17451227160576 17462588636592 17472529928106 17515007677728 17553509381376 17595007039488 17605023715584 17646643156992 17658131856964 17699614691328 17702135745536 17711137877976 17721220666293 17745171693568 17755273857024 17763114804984 17766833280108 17781948340992 17797248499712 17807380310016 17818973656572 17849478135808 17875008164926 17914714175424 17926988304384 17948871835029 17959357464576 17971049754592 17979598688256 17981280508356 17991304156152 18023789445728 18033569685504 18035043106176 18045310290768 18087970598784 18098267914512 18102056549544 18141053417856 18144851009472 18155180706696 18187746638336 18198100755648 18242342452224 18252727650432 18255327487584 18295878306816 18299708308992 18310126165056 18330762725136 18353412515328 18363860944704 18365361351601 18375326938368 18407274327552 18418767427584 18419258230109 18429253062912 18452024549376 18472821037056 18474548993406 18483337444608 18487206688896 18528272584704 18530911669248 18541461147264 18586537592832 18598638203244 18630477398016 18641083557888 18644985824256 18653219679996 18685152313344 18689063804928 18699703317504 18707961337164 18711877603518 18743910653952 18754581390336 18756113720784 18766791404262 18800175955968 18812415653856 18823125389508 18833618322936 18867624503904 18880551512064 18909099546368 18994353909696 19010697261056 19021519876608 19033903678611 19041687650304 19050096694464 19064931897924 19066488008704 19097569345536 19110002658912 19120881808116 19167366892608 19212679816704 19223617419072 19252684180664 19269063323136 19311420813312 19369389662208 19381999941936 19393033936698 19398489099264 19426233065472 19427820272768 19438880352624 19484835152512 19500008907192 19543324555008 19587927469374 19604781550464 19615942372752 19621460238336 19645412216166 19662315758976 19666431806912 19724146940608 19747698054048 19794382919424 19805651680032 19830123867136 19841178150912 19852473551616 19900737220608 19912066527744 19914902713728 19925030112723 19959139971072 19963318155264 19974683089152 19983504155607 20010512760832 20021904562176 20033302848768 20034939656292 20069237669888 20080662902784 20084866526208 20093736251028 20143809641472 20154053447352 20156924100874 20167861842432 20192781582336 20204277147648 20205927924512 20215540002816 20217430973916 20227048524288 20240217175671 20252041396224 20265226319008 20276222828544 20276763126444 20289423494448 20324698736672 20335727517696 20339984535552 20348966923632 20364813618237 20399676346368 20408685095088 20412957385656 20424578295033 20459543334912 20461214968128 20472863350104 20512204111872 20522635258752 20534318606736 20537243423532 20582863095168 20587171847616 20598891935688 20635841284608 20647589079744 20659343562792 20696401347072 20708183618496 20721113356032 20758527618048 20781923666688 20804159266816 20829554969046 20847275627904 20865213292544 20959287072768 20975609052288 21002928197088 21020796352512 21025196780544 21037166232192 21068975141104 21074901737472 21086899485696 21098904064128 21100627935882 21150197950464 21163967610588 21200198418432 21226077566892 21272736989664 21323027148032 21374865903616 21387034418688 21399209861184 21400958269221 21437594783744 21449799009792 21454289243904 21463763722689 21472541392896 21498752991276 21500507754496 21517251207936 21614264793792 21632862400512 21646946295304 21659269703247 21677696238528 21700890269696 21710473650536 21725348414976 21764575934464 21778165260288 21790563369984 21804749934678 21842077704192 21854512198656 21856297806864 21868740396702 21906177712128 21910763483136 21920439546576 21937510020591 21975065063424 21986240124384 21989371746408 22041029615616 22042830463104 22055379244272 22067935169346 22107519620736 22120105228848 22124735782776 22172398621824 22177040122688 22189074038784 22189665308184 22242123145792 22254192377856 22268680784352 22296196330496 22308889350528 22319501819904 22321325419776 22334032745568 22361629041664 22388329373184 22404265552944 22454032467456 22458732924672 22471518475296 22511826855936 22524642632448 22537465704864 22577892378624 22590745765632 22595474841984 22645666492416 22648892040192 22661785846656 22673310128271 22716879280128 22729811791104 22731668915076 22742482503168 22770583486464 22783546570752 22798379608884 22837408382976 22864676806656 22865286078756 22931777839104 22936578306048 22964577058863 22984336517568 23003890348032 23018866839144 23031971268867 23076229625856 23087964666096 23145499643904 23155720982064 23160568328568 23190733217618 23213424807936 23215321445184 23228537714712 23248524293632 23283451515456 23296706570808 23353343570304 23404679175168 23460009385984 23473364954112 23488647092754 23528857542656 23599486255104 23614850503968 23628294221724 23653346378112 23673698476032 23684153073312 23689111040144 23702597033742 23709264454656 23722761921408 23743173746688 23758631542096 23850223220736 23886285567232 23902651072512 23931829113372 23972798251008 23975040677808 23988405541536 24046724141568 24060413721024 24074111093832 24117294131712 24131023886016 24136075399392 24188071223808 24193134679296 24206907608928 24264134340864 24323123269632 24336970200576 24340436650112 24352814582217 24394504409088 24399611078656 24413501553408 24424282856853 24441016966848 24471216687104 24485147926272 24500435917824 24543032436736 24558356570112 24572337417216 24588335032722 24630428049408 24632731991208 24644449926144 24649608918528 24660494489898 24704363446272 24707882225664 24721948196352 24734520139932 24738043214709 24782050123776 24796158317568 24798184270992 24812301649806 24854778077184 24859981099008 24870959573328 24885118382454 24890327755623 24932937756672 24943948449552 24949170138024 24963373471707 25006108520448 25008151627712 25021721788416 25022388539016 25083220871808 25095153106944 25097500519344 25111491097248 25156832671872 25174068682752 25204798747062 25266074540256 25325805212928 25340222961504 25362026502144 25378538238148 25400128925952 25414588986336 25419909197232 25476374803968 25480003545216 25494509077488 25556489190144 25616906422272 25631489892096 25692084430848 25748561084416 25842666589248 25857378582264 25864652132352 25896225194037 25918507136832 25960758329088 26000011876256 26057766073344 26100244279296 26117236625832 26139708733952 26154589830336 26176840740864 26193882954888 26216421011968 26330264072064 26392510559232 26407535573376 26454904201216 26469964735488 26472440748413 26487197785446 26534316294144 26549422036992 26553203618304 26566706816964 26612186628096 26617757540352 26632910785536 26644672207476 26650249920162 26672922511488 26695872749568 26711070465024 26713252875056 26728460484858 26774217203712 26779822034944 26791648334704 26812512247389 26858412855296 26872071263136 26890482456576 26939036196864 26954053337088 26956574631888 26969398032384 26971920762534 26986956234228 27035684168592 27052564659264 27067965436152 27119979380736 27131955898176 27147401871768 27153084824316 27199568461824 27211580126784 27217276514208 27232771060044 27279391113216 27281619957504 27297151133472 27363513678336 27379091475648 27382991231376 27443817460224 27449562463488 27465189247584 27514455046144 27530118772992 27545791417056 27595201796096 27610911491328 27628151141376 27678036824064 27709231555584 27711823490109 27730810033344 27772739958728 27796367503872 27812191720896 27879806389248 27897957304866 27945716097024 27961625336832 27967478736384 27979829519994 28003904262784 28027728470016 28033595707392 28049554976256 28061942005746 28067816405277 28115865980928 28131872085504 28134170581176 28150187106393 28200263933952 28215984144384 28218623480784 28234688084262 28301436755856 28363649319552 28491530864544 28516045891584 28532279814912 28534611025628 28562531475456 28575145041696 28599732013056 28605718991872 28618351630252 28646354018304 28665003988368 28689668277248 28819019725056 28843816534016 28879026270996 28903594984704 28967131219968 28969840819018 29054084493312 29072999912904 29089550905047 29139349598208 29141730409152 29158320528936 29214351310848 29227252728768 29250013360788 29300086751232 29314986832512 29319162328544 29390440617472 29407172325696 29423913559128 29432190357504 29476692827648 29493473638464 29499647710368 29563198162432 29586220410912 29621547081072 29691574379136 29708477520048 29745185800704 29761767226368 29764551156043 29778710327424 29851105830912 29851901269487 29868099791616 29872354070592 29938709956608 29944977232896 29962024633728 30015769141248 30032856843264 30049954273152 30052409484438 30103856504832 30120994354176 30127299789312 30140604376542 30194221989888 30198522720256 30215714462208 30231080171028 30235386151311 30289172373504 30306415721472 30308891886768 30323310004224 30326146460874 30378062094336 30397839478512 30415144689666 30434135241672 30487048105008 30509976803328 30523450385448 30582104408064 30599514519552 30613027642632 30619436078484 30645782023424 30671853797376 30689315002368 30691822452192 30709295025156 30768306167808 30783952888128 30805865135298 30860666191872 30874294642752 30880757771424 30898337903532 30951233077248 30953761926912 30971383619616 30989015344188 31044602020608 31062275427744 31137791427072 31206238900224 31244332453569 31270913441856 31297819938816 31318196123672 31438930609152 31486467338624 31504392295632 31531194528768 31537795170816 31578870764416 31603462711656 31612352606208 31630349228544 31650941903823 31745951415882 31800297627648 31839116350338 31909105484496 31966720903744 31984540722048 32062298855424 32080551628032 32098814791776 32156392175616 32174698514688 32181433865856 32208812089344 32250761631744 32257512905728 32275876811904 32352179121152 32430831026176 32449293600768 32470419442956 32526005878784 32551335404544 32565710475804 32572527680198 32588022622464 32646863901696 32667247890432 32668118370382 32685845054976 32707124902017 32763116556288 32781768297984 32784446710296 32803110595053 32843642654944 32859266568192 32866145224704 32880659319864 32943842967552 32962597595136 32979360186576 32984057619612 33061544423424 33064245694656 33083068866408 33101902754019 33146641465344 33161279431104 33180157843272 33187103674164 33243917008896 33258597932736 33265560184032 33284497962276 33341478027264 33363184718688 33403021176528 33444294495744 33463334025792 33481988129664 33501049118352 33542443562496 33582494059776 33606398329416 33681048701184 33688099387008 33767740283904 33786963948672 33816035336192 33866838567936 33886118648448 33893212262976 33968499738624 33973338060288 33992678769984 34075318920192 34094717686656 34097503372614 34155875229696 34175319856128 34197569413326 34256112574464 34297929118134 34404867459072 34456888785664 34476504776352 34486202843136 34505835522048 34528300258716 34558009515776 34614344438784 34740852492852 34743688097792 34786099826427 34800325705728 34822982167776 34842806572068 34872786440448 34902454321152 34925177273184 34945059856212 35030015355456 35107018762752 35190014078976 35210047431168 35232970639131 35293286313984 35316263713928 35399229382656 35404271491072 35422275755952 35442441332586 35510547714048 35526229609968 35533666560216 35553895550613 35563896681984 35614760620032 35637947313144 35750016329852 35829428350848 35853976608768 35897743670058 35942099509184 35959197376512 35962561016712 35982608312304 36047578891456 36067139371008 36070086212352 36090620581536 36175941197568 36196535829024 36204113099088 36282106835712 36289702018944 36310361413392 36375493276672 36396201511296 36484684904448 36505455300864 36510654975168 36591756613632 36599416617984 36620252330112 36661525450272 36706825030656 36727721889408 36730722703202 36750653876736 36814548655104 36837534855168 36838516460218 36858506125824 36882502549083 36904049098752 36945642074112 36949097986812 36966674889216 36974413377792 36990741734847 37056545169408 37061823338496 37082922294528 37173075185664 37197276406488 37218452474709 37282167115776 37289971648512 37306439359992 37327677573681 37378127609856 37399406635008 37415922674328 37423755207036 37487821307904 37509162780672 37512227441568 37533582808524 37624831307712 37646250779016 37667236645872 37735249007808 37761103024128 37818199092736 37988707819392 38021394522112 38043039753216 38067807357222 38100193388928 38129863795848 38132976017408 38187517443251 38220005317824 38241763616232 38334733785216 38425359633408 38447234838144 38505368361328 38538126646272 38622841626624 38738779324416 38763999883872 38786067873396 38796978198528 38852466130944 38855640545536 38877760705248 38969670305024 39000017814384 39086649110016 39175854938748 39209563100928 39231884745504 39242920476672 39290824432332 39324631517952 39332863613824 39448293881216 39495396108096 39588765838848 39611303360064 39660247734272 39682356301824 39704947103232 39730796678169 39801474441216 39824133055488 39829805427456 39850060225446 39918279942144 39926636310528 39949366178304 39967008311214 39975374880243 40043809124352 40066605697536 40069879312584 40092690727287 40161325805568 40169733052416 40187472502056 40287619282944 40308106894704 40313848201748 40335723684864 40408554295296 40411855849024 40431080005632 40434861947832 40454097048576 40457881143801 40480434351342 40530452638016 40552445657088 40553526252888 40578846988896 40649397473344 40671455035392 40679969071104 40697933847264 40729627236474 40799352692736 40817370190176 40825914771312 40849156590066 40919086669824 40922429936256 40945726700208 41045270517504 41068637213472 41074486847064 41165726190336 41174343695232 41197783871376 41271682569216 41295178159488 41318687125584 41392802694144 41416367236992 41442226712064 41517055236096 41563847333376 41608318533632 41659109938092 41694551255808 41730426585088 41846935957299 41918574145536 41951218104576 41969744279991 42005856394176 42041592705024 42050393561088 42074332464384 42092913008619 42137950282208 42149803474944 42173798971392 42197808128256 42201255871764 42300395900928 42327935221176 42452155133784 42545473979328 42646054296064 42749731807232 42774068837376 42798419722368 42801916538442 42875189567488 42899598019584 42908578487808 42927527445378 42997505982552 43001015508992 43034502415872 43062519670049 43228529587584 43265724801024 43293892590608 43318539406494 43355392477056 43401780539392 43420947301072 43450696829952 43454761228527 43529151868928 43556330520576 43581126739968 43609499869356 43684155408384 43709024397312 43712595613728 43737480793404 43812355424256 43821526966272 43840879093152 43875020041182 43950130126848 43972480248768 43978743492816 44082059231232 44085660926208 44110758488544 44135870338692 44215039241472 44240210457696 44249471565552 44344797243648 44354080245376 44379330616368 44484246291584 44537361568704 44592392660992 44617778701056 44642650839552 44668065491136 44723258083328 44776658746368 44808531105888 44908064934912 44917465849344 44943036950592 45023653711872 45049285264896 45074931409728 45078614226657 45155784757248 45181491531264 45190949683968 45210906564813 45291332984832 45297784080384 45323571693312 45346620256542 45433758560256 45459623582208 45463337830152 45484965006336 45489219691311 45567093141504 45596759217768 45622717034499 45729353613312 45730572157512 45863555678208 45873156612096 45929154117726 45968673035136 46007780696064 46037733678288 46063942537734 46152459251712 46175929332192 46208797702947 46290999287808 46311441964128 46321136657136 46381466435236 46426849615872 46430642890368 46457075429424 46497048587264 46566903030912 46593413141616 46706687140608 46809358350336 46920018771968 46946729908224 46977294185508 47057715085312 47229701007936 47256588443448 47306692756224 47347396952064 47368306146624 47378222080288 47405194067484 47418528909312 47445523842816 47486347493376 47517263084192 47700446441472 47772571134464 47863658226744 47950081355616 47976811083072 48093448283136 48120827442048 48148222187664 48234588263424 48262047772032 48272150798784 48376142447616 48386269358592 48413815217856 48528268681728 48559862606651 48646246539264 48673940401152 48680873300224 48705629164434 48789008818176 48799222157312 48827003106816 48848565713706 48858791520297 48882033933696 48942433374208 48970295852544 49000871835648 49002177555573 49086064873472 49116713140224 49144674834432 49176670065444 49260856098816 49265463982416 49288899852288 49299217837056 49320988979796 49415764451328 49443896392704 49469040279864 49476086429418 49564100247552 49592316635136 49596368541984 49624603299612 49709556154368 49719962198016 49741919146656 49770236764908 49780655511246 49865875513344 49887896899104 49898340276048 49926746943414 50012217040896 50016303255424 50044777078032 50166441743616 50195001038688 50222982194496 50313665343744 50348137365504 50409597494124 50532149080512 50651610425856 50680445923008 50724053004288 50757076476296 50800257851904 50829177972672 50839818394464 50952749607936 50960007090432 50989018154976 51112978380288 51146255058921 51233812844544 51262979784192 51296354119989 51384168861696 51446893677201 51685333178496 51714757164528 51729304264704 51792450388074 51837014273664 51921516658176 52000023752512 52115532146688 52200488558592 52234473251664 52279417467904 52309179660672 52353681481728 52387765909776 52432842023936 52660528144128 52785021118464 52815071146752 52909808402432 52939929470976 52944881496826 52974395570892 53098844073984 53106407236608 53133413633928 53163661998879 53235515080704 53265821571072 53289344414952 53300499840324 53345845022976 53391745499136 53422140930048 53426505750112 53456920969716 53548434407424 53559644069888 53583296669408 53625024494778 53716825710592 53744142526272 53780964913152 53846615505087 53878072393728 53913149263776 53938796064768 53943841525068 53973912468456 54071368337184 54105129318528 54135930872304 54263911796352 54294803743536 54306169648632 54423160253568 54434553028416 54465542120088 54563239915008 54594302266944 54727027356672 54758182951296 54765982462752 54887634920448 54899124926976 54930378495168 55028910092288 55060237545984 55091582834112 55096084054803 55190403592192 55221822982656 55256302282752 55257774690327 55356073648128 55418463111168 55423646980218 55461620066688 55545479917456 55592735007744 55624383441792 55759612778496 55795914609732 55891432194048 55923250673664 55934957472768 55959659039988 56007808525568 56055456940032 56067191414784 56099109952512 56123884011492 56135632810554 56231731961856 56263744171008 56268341162352 56300374212786 56400527867904 56437246961568 56469376168524 56602873511712 56727298639104 56983061729088 57032091783168 57064559629824 57069222051256 57101711035833 57125062950912 57150290083392 57199464026112 57211437983744 57236703260504 57292708036608 57330007976736 57379336554496 57638039450112 57758052541992 57807189969408 57934262439936 57939681638036 58108168986624 58145999825808 58179101810094 58278699196416 58283460818304 58316641057872 58454505457536 58500026721576 58629973665024 58638324657088 58780881234944 58814344651392 58847827118256 58864380715008 58953385655296 58986947276928 58999295420736 59126396324864 59172440821824 59243094162144 59383148758272 59416955040096 59490371601408 59523534452736 59529102312086 59557420654848 59702211661824 59703802538974 59736199583232 59744708141184 59775090338169 59877419913216 59889954465792 59924049267456 59950512466821 60031538282496 60065713686528 60099908546304 60104818968876 60207713009664 60241988708352 60254599578624 60281208753084 60397045440512 60431428924416 60462160342056 60470772302622 60578344747008 60612831442944 60617783773536 60646620008448 60652292921748 60720651527013 60756124188672 60795678957024 60830289379332 60868270483344 60974096210016 61019953606656 61046900770896 61199029039104 61226055285264 61238872156968 61291564046848 61378630004736 61383644904384 61418590050312 61536612335616 61567905776256 61611730270596 61748589285504 61761515542848 61796675807064 61907523853824 61942767239232 61978030688376 62089204041216 62124550855488 62275582854144 62412477800448 62488664907138 62541826883712 62595639877632 62636392247344 62877861218304 62972934677248 63008784591264 63062389057536 63075590341632 63157741528832 63206925423312 63224705212416 63260698457088 63301883807646 63491902831764 63600595255296 63678232700676 63818210968992 63933441807488 63969081444096 64124597710848 64161103256064 64197629583552 64202874807663 64312784351232 64349397029376 64362867731712 64391291168067 64417624178688 64501523263488 64515025811456 64551753623808 64704358242304 64898587201536 64940838885912 64977809109741 65102670809088 65131420951608 65145055360396 65176045244928 65293727803392 65334495780864 65336236740764 65371690109952 65414249804034 65526233112576 65563536595968 65568893420592 65606221190106 65687285309888 65718533136384 65732290449408 65761318639728 65812530061773 65925195190272 65958720373152 65968115239224 66123088846848 66128491389312 66166137732816 66203805508038 66322558862208 66360315686544 66374207348328 66517195865472 66531120368064 66568995924552 66726369437376 66806042353056 66888588991488 66926668051584 66963976259328 67002098236704 67084887124992 67164988119552 67212796658832 67362097402368 67376198774016 67535480567808 67573927897344 67632070672384 67733677135872 67772237296896 67786424525952 67936999477248 67946676120576 67985357539968 68019930384813 68150637840384 68189435373312 68195006745228 68311750459392 68350639712256 68395138826652 68512225148928 68595858236268 68809734918144 68913777571328 68953009552704 69011671044096 69056600517432 69116019031552 69228688877568 69481704985704 69487376195584 69572199652854 69645964335552 69685613144136 69745572880896 69790980154907 69850354546368 69890119712424 70060030710912 70214037525504 70380028157952 70420094862336 70465941278262 70586572627968 70632527427856 70798458765312 70808542982144 70844551511904 70884882665172 71021095428096 71052459219936 71067333120432 71107791101226 71127793363968 71229521240064 71275894626288 71500032659704 71658856701696 71707953217536 71795487340116 71884199018368 71918394753024 71925122033424 71965216624608 72095157782912 72140172424704 72181241163072 72351882395136 72393071658048 72408226198176 72564213671424 72579404037888 72620722826784 72750986553344 72792403022592 72969369808896 73010910601728 73021309950336 73058443746651 73183513227264 73198833235968 73240504660224 73272848570559 73323050900544 73413650061312 73455443778816 73461445406404 73501307753472 73629097310208 73675069710336 73677032920436 73717012251648 73765005098166 73891284148224 73898195973624 73933349778432 73948826755584 73981483469694 74113090338816 74123646676992 74165844589056 74214129644127 74346150371328 74394552812976 74436904949418 74564334231552 74579943297024 74612878719984 74655355147362 74670983266869 74798813270016 74831845348656 74847510414072 74890120415121 75018325561344 75024454883136 75067165617048 75249662615424 75292501558032 75334473291744 75470498015616 75522206048256 75636398185472 75977415638784 76042789044224 76086079506432 76135614714444 76200386777856 76259727591696 76265952034816 76375034886502 76440010635648 76483527232464 76669467570432 76850719266816 76894469676288 77010736722656 77076253292544 77245683253248 77527999767744 77572135746792 77593956397056 77711281091072 77755521410496 77939340610048 78000035628768 78173298220032 78351709877496 78419126201856 78463769491008 78470180320477 78581648864664 78649263035904 78665727227648 78700466983193 78896587762432 78990792216192 79177531677696 79222606720128 79320495468544 79364712603648 79409894206464 79417322245239 79461593356338 79602948882432 79648266110976 79659610854912 79700120450892 79836559884288 79853272621056 79898732356608 79934016622428 79950749760486 80087618248704 80133211395072 80139758625168 80185381454574 80322651611136 80339466104832 80374945004112 80437536742167 80575238565888 80616213789408 80627696403496 80671447369728 80817108590592 80823711698048 80862160011264 80869723895664 80908194097152 80915762287602 80960868702684 81060905276032 81107052505776 81157693977792 81298794946688 81359938142208 81395867694528 81459254472948 81598705385472 81634740380352 81651829542624 81698313180132 81838173339648 81844859872512 81891453400416 82090541035008 82137274426944 82148973694128 82331452380672 82348687390464 82395567742752 82543365138432 82590356318976 82637374251168 82785605388288 82832734473984 82884453424128 83034110472192 83127694666752 83135470470327 83318219876184 83389102511616 83693871914598 83837148291072 83902436209152 83939488559982 84011712788352 84083185410048 84100787122176 84148664928768 84185826017238 84203449215831 84275900564416 84347597942784 84395616256512 84402511743528 84450561319179 84600791801856 84655870442352 84904310267568 85090947958656 85292108592128 85499463614464 85548137674752 85596839444736 85603833076884 85750379134976 85799196039168 85817156975616 85855054890756 85995011965104 86002031017984 86069004831744 86125039340098 86457059175168 86531449602048 86587785181216 86637078812988 86710784954112 86803561078784 86841894602144 86901393659904 86909522457054 87058303737856 87162253479936 87218999738712 87268652715141 87418048794624 87425191227456 87474961586808 87643053932544 87681758186304 87750040082364 87900260253696 87944960497536 87957486985632 88171321852416 88221516977088 88271740677384 88430078482944 88480420915392 88498943131104 88689594487296 88708160490752 88758661232736 88968492583168 89074723137408 89184785321984 89235557402112 89285301679104 89293653468129 89336130982272 89446516166656 89553317492736 89555703808461 89617062211776 89816129869824 89834931698688 89886073901184 90047307423744 90098570529792 90149862819456 90157228453314 90311569514496 90362983062528 90381899367936 90421813129626 90582665969664 90595568160768 90647143386624 90693240513084 90706158453933 90867517120512 90919247164416 90926675660304 90969930012672 90978439382622 91134186283008 91193518435536 91245434068998 91461144315024 91746313224192 91858308235452 91937346070272 92015561392128 92075467356576 92127885075468 92304918503424 92351858664384 92417595405894 92581998575616 92622883928256 92642273314272 92762932870472 92853699231744 92861285780736 92914150858848 92994097174528 93133806061824 93186826283232 93413374281216 93618716700672 93732997360707 93893459816448 93954588371016 94459402015872 94513176886896 94613385512448 94736612293248 94756444160576 94810388134968 94837057818624 94891047685632 94952825711469 95034526168384 95400892882944 95545142268928 95727316453488 95900162711232 95953622166144 96186896566272 96241654884096 96296444375328 96469176526848 96524095544064 96544301597568 96752284895232 96772538717184 96827630435712 97056537363456 97119725213302 97292493078528 97347880802304 97361746600448 97411258328868 97578017636352 97598444314624 97654006213632 97697131427412 97717583040594 97764067867392 97884866748416 97940591705088 98001743671296 98004355111146 98121374706051 98172129746944 98289349668864 98353340130888 98409331785159 98530927964832 98577799704576 98598435674112 98641977959592 98831528902656 98887792785408 98938080559728 98952172858836 99184633270272 99192737083968 99249206599224 99439924396032 99483838293312 99540473529816 99561311022492 99731751026688 99775793798208 99796680552096 99853493886828 100024434081792 100032606510848 100089554156064 100332883487232 100390002077376 100445964388992 100627330687488 100819194988248 101064298161024 101303220851712 101360891846016 101448106008576 101514152952592 101600515703808 101658355945344 101679636788928 101905499215872 101920014180864 101978036309952 102225956760576 102292510117842 102467625689088 102525959568384 102592708239978 102768337723392 102893787354402 103370666356992 103429514329056 103458608529408 103584900776148 103674028547328 103843033316352 104000047505024 104231064293376 104358299479281 104400977117184 104468946503328 104558834935808 104618359321344 104707362963456 104775531819552 104865684047872 105321056288256 105570042236928 105630142293504 105698911917393 105879858941952 105889762993652 105948791141784 106197688147968 106212814473216 106266827267856 106327323997758 106531643142144 106578688829904 106600999680648 106661686651839 106691690045952 106844281860096 106853011500224 106913841939432 107119288139776 107166593338816 107250048989556 107433651421184 107488285052544 107561929826304 107693231010174 107826298527552 107877592129536 107887683050136 107947824936912 108142736674368 108210258637056 108271861744608 108527823592704 108589607487072 108612339297264 108846320507136 108869106056832 108931084240176 109126479830016 109188604533888 109454054713344 109516365902592 109531964925504 109775269840896 109798249853952 109860756990336 110057820184576 110120475091968 110183165668224 110192168109606 110380807184384 110443645965312 110512604565504 110515549380654 110647507647249 110712147296256 110836926222336 110847293960436 110923240133376 110972225204541 111090959834912 111185470015488 111248766883584 111519225556992 111591829219464 111846501347328 111869914945536 111919318079976 112015617051136 112134382829568 112198219905024 112247768022984 112271265621108 112463463923712 112527488342016 112536682324704 112600748425572 112874493923136 112938752337048 113205747023424 113454597278208 113966123458176 114064183566336 114129119259648 114138444102512 114203422071666 114300580166784 114398928052224 114422875967488 114473406521008 114562552329753 114660015953472 114758673108992 115276078900224 115516105083984 115614379938816 115868524879872 115879363276072 116216337973248 116291999651616 116358203620188 116557398392832 116566921636608 116633282115744 116909010915072 117000053443152 117259947330048 117276649314176 117561762469888 117628689302784 117695654236512 117728761430016 117906771310592 117973894553856 117998590841472 118252792649728 118344881643648 118486188324288 118766297516544 118833910080192 118980743202816 119047068905472 119058204624172 119114841309696 119192390034507 119404423323648 119407605077948 119472399166464 119489416282368 119550180676338 119754839826432 119779908931584 119848098534912 119901024933642 119926124640729 120131427373056 120199817092608 120209637937752 120278072181861 120483977416704 120509199157248 120562417506168 120794090881024 120862857848832 120924320684112 120941544605244 121225662885888 121235567547072 121293240016896 121304585843496 121373643431403 121441303054026 121591357914048 121660578758664 121736540966688 121948192420032 122039907213312 122093801541792 122398058078208 122452110570528 122477744313936 122583128093696 122757260009472 122767289808768 122837180100624 123135811552512 123223460541192 123497178571008 123523031085696 123593351614128 123815047707648 123885534478464 123956061376752 124178408082432 124249101710976 124551165708288 124824955600896 124977329814276 125083653767424 125191279755264 125272784494688 125755722436608 125945869354496 126017569182528 126124778115072 126151180683264 126315483057664 126413850846624 126449410424832 126521396914176 126603767615292 126983805663528 127356465401352 127549032696899 127636421937984 127866883614976 127938162888192 128249195421696 128322206512128 128395259167104 128405749615326 128625568702464 128698794058752 128725735463424 128782582336134 129003046526976 129030051622912 129103507247616 129187559010147 129408716484608 129797174403072 129881677771824 129955618219482 130205341618176 130262841903216 130290110720792 130352090489856 130364283685581 130587455606784 130668991561728 130672473481528 130743380219904 130828499608068 131052466225152 131127073191936 131137786841184 131212442380212 131374570619776 131437066272768 131464580898816 131522637279456 131625060123546 131850390380544 131917440746304 131936230478448 132246177693696 132256982778624 132332275465632 132407611016076 132645117724416 132720631373088 132748414696656 133034391730944 133062240736128 133137991849104 133452738874752 133612084706112 133777177982976 133853336103168 133927952518656 134004196473408 134169774249984 134329976239104 134425593317664 134724194804736 134752397548032 135070961135616 135147855794688 135235842679971 135467354271744 135544474593792 135572849051904 135632719694439 135873998954496 135893352241152 135970715079936 136039860769626 136301275680768 136378870746624 136390013490456 136467659073933 136701279424512 136790277653304 136868151103497 137191716472536 137619469836288 137827555142656 137906019105408 138023342088192 138113201034864 138232038063104 138457377755136 138626393108841 138963409971408 138974752391168 139144399305708 139291928671104 139371226288272 139491145761792 139581960309814 139700709092736 139780239424848 140120061421824 140428075051008 140760056315904 140840189724672 140931882556524 141173145255936 141265054855712 141617085964288 141689103023808 141769765330344 142042190856192 142104918439872 142134666240864 142215582202452 142255586727936 142459042480128 142551789252576 143000065319408 143317713403392 143590974680232 143768398036736 143850244066848 143930433249216 144190315565824 144280344849408 144362482326144 144703764790272 144786143316096 144816452396352 145128427342848 145158808075776 145241445653568 145501973106688 145584806045184 145679587819953 145938739617792 146021821203456 146042619900672 146116887493302 146367026454528 146397666471936 146481009320448 146545697141118 146576374560891 146646101801088 146827300122624 146910887557632 146922890812808 147002615506944 147006532666719 147258194620416 147350139420672 147354065840872 147434024503296 147530010196332 147782568296448 147796391947248 147866699556864 147897653511168 147962966939388 148247293353984 148331689178112 148428259288254 148692300742656 148789105625952 148873809898836 149128668463104 149159886594048 149225757439968 149310710294724 149341966533738 149597626540032 149663690697312 149695020828144 149780240830242 150036651122688 150048909766272 150134331234096 150499325230848 150585003116064 150668946583488 150940996031232 151044412096512 151272796370944 151954831277568 152172159012864 152271229428888 152400773555712 152519455183392 152750069773004 152880021271296 152967054464928 153338935140864 153438765176763 153701438533632 153788939352576 153889062359967 154021473445312 154152506585088 154340681031603 155055999535488 155144271493584 155187912794112 155422562182144 155511042820992 155878681220096 156000071257536 156346596440064 156703419754992 156838252403712 156927538982016 156940360640954 157163297729328 157298526071808 157331454455296 157400933966386 157793175524864 157981584432384 158355063355392 158445213440256 158640990937088 158729425207296 158819788412928 158834644490478 158923186712676 159296532221952 159319221709824 159400240901784 159490985996637 159706545242112 159797464713216 159868033244856 159901499520972 160175236497408 160266422790144 160279517250336 160370762909148 160645303222272 160678932209664 160749890008224 160875073484334 161150477131776 161232427578816 161255392806992 161342894739456 161634217181184 161647423396096 161739447791328 161816388194304 161831524575204 161921737405368 162121810552064 162214105011552 162315387955584 162597589893376 162791735389056 162918508945896 163269480760704 163303659085248 163396626360264 163689719745024 163782906800832 164181082070016 164274548853888 164297947388256 164662904761344 164697374780928 164791135485504 165086730276864 165180712637952 165274748502336 165288252164409 165571210776576 165665468947968 165768906848256 165773324070981 166068220944384 166255389333504 166270940940654 166636439752368 166778205023232 167387743829196 167674296582144 167804872418304 167878977119964 168023425576704 168166370820096 168201574244352 168297329857536 168371652034476 168406898431662 168551801128832 168695195885568 168791232513024 168805023487056 168901122638358 169201583603712 169311740884704 169808620535136 170181895917312 170584217184256 171096275349504 171193678889472 171207666153768 171305133107499 171598392078336 171634313951232 171710109781512 171990023930208 172138009663488 172250078680196 172914118350336 173175570362432 173274157625976 173421569908224 173607122157568 173683789204288 173802787319808 173819044914108 174116607475712 174324506959872 174437999477424 174537305430282 174836097589248 174850382454912 174949923173616 175363516372608 175500080164728 175889920995072 175914973971264 176342643704832 176443033954176 176543481354768 176860156965888 176960841830784 176997886262208 177379188974592 177416320981504 177517322465472 177936985166336 178149446274816 178369570643968 178471114804224 178570603358208 178587306936258 178672261964544 178893032333312 179106634985472 179111407616922 179234124423552 179325271014507 179632259739648 179669863397376 179772147802368 179851537400463 180094614847488 180197141059584 180299725638912 180314456906628 180623139028992 180725966125056 180763798735872 180843626259252 181191136321536 181294286773248 181386481026168 181412316907866 181735034241024 181838494328832 181853351320608 181939860025344 181956878765244 182268372566016 182387036871072 182490868137996 182922288630048 183716616470904 183874692140544 183994402226573 184150934713152 184255770150936 184609837006848 184703717328768 184835190811788 185245767856512 185284546628544 185525865740944 185722571561472 185828301717696 185988194349056 186267612123648 186373652566464 186826748562432 187237433401344 187465994721414 187786919632896 187909176742032 188918804031744 189026353773792 189226771024896 189473224586496 189512888321152 189620776269936 189674115637248 189782095371264 189905651422938 190069052336768 190801785765888 191090284537856 191454632906976 191800325422464 191907244332288 192373793132544 192483309768192 192592888750656 192608624422989 192938353053696 193048191088128 193088603195136 193173873504201 193504569790464 193545077434368 193655260871424 194113074726912 194239450426604 194695761604608 194723493200896 194822516657736 194933427329223 195196888629248 195308012427264 195394262854824 195435166081188 195528135734784 195769733496832 195881183410176 196003487342592 196008710222292 196242749412102 196344259493888 196578699337728 196706680261776 196818663570318 197061855929664 197155599409152 197196871348224 197283955919184 197437590185319 197775585570816 197876161119456 197904345717672 198369266540544 198385474167936 198498413198448 198967676586624 199080947059632 199122622044984 199551587596416 199593361104192 199706987773656 200065213021696 200179108312128 200665766974464 200780004154752 200891928777984 201254661374976 201638389976496 202128596322048 202606441703424 202721783692032 202896212017152 203028305905184 203201031407616 203316711890688 203359273577856 203810998431744 203840028361728 203956072619904 204451913521152 204585020235684 204935251378176 205051919136768 205185416479956 205536675446784 205787574708804 206741332713984 206859028658112 207169801552296 207348057094656 207483049319327 207686066632704 208000095010048 208462128586752 208716598958562 208937893006656 209117669871616 209236718642688 209372940464721 209551063639104 209731368095744 210642112576512 211140084473856 211260284587008 211397823834786 211759717883904 211779525987304 211897582283568 212395376295936 212425628946432 212533654535712 212654647995516 213063286284288 213157377659808 213201999361296 213323373303678 213383380091904 213688563720192 213706023000448 213827683878864 214333186677632 214500097979112 214976570105088 215123859652608 215386462020348 215652597055104 215755184259072 215775366100272 215895649873824 216285473348736 216420517274112 216543723489216 217055647185408 217179214974144 217224678594528 217692641014272 217738212113664 217862168480352 218252959660032 218377209067776 218908109426688 219032731805184 219063929851008 219175331239953 219550539681792 219596499707904 219721513980672 219818545711677 220115640369152 220240950183936 220366331336448 220384336219212 220761614368768 220887291930624 221025209131008 221031098761308 221295015294498 221673852444672 221694587920872 221846480266752 221944450409082 222181919669824 222370940030976 222497533767168 222642388932381 223038451113984 223183658438928 223693002694656 223739829891072 223838636159952 224012949800607 224031234102272 224396439810048 224495536045968 224542531242216 224670361245363 225054976684032 225073364649408 225201496851144 225748987846272 225877504674096 226411494046848 226909194556416 227932246916352 228128367132672 228258238519296 228276888205024 228406844143332 228601160333568 228797856104448 228845751934976 228946813042016 229125104659506 229320031906944 229517346217984 230552157800448 231032210167968 231228759877632 231737049759744 231758726552144 232583999303232 232716407240376 233133843273216 233266564231488 233818021830144 234000106886304 234519894660096 234553298628352 235123524939776 235257378605568 235391308473024 235410540961431 235813542621184 235947789107712 235997181682944 236101400949579 236505585299456 236689763287296 236972376648576 237532595033088 237667820160384 237961486405632 238094137810944 238116409248344 238229682619392 238251966735717 238384780069014 238808846647296 238815210155896 238944798332928 238978832564736 239100361352676 239509679652864 239559817863168 239696197069824 239802049867284 239852249281458 240262854746112 240399634185216 240419275875504 240556144363722 240967954833408 241018398314496 241124835012336 241312610226501 241725715697664 241848641368224 241883089210488 242451325771776 242471135094144 242586480033792 242609171686992 242747286862806 242882606108052 243182715828096 243321157517328 243473081933376 243896384840064 244079814426624 244187603083584 244796116156416 244904221141056 244955488627872 245166256187392 245514520018944 245534579617536 245674360201248 246271623105024 246446921082384 246994357142016 247046062171392 247186703228256 247630095415296 247771068956928 247912122753504 248356816164864 248498203421952 249102331416576 249406411410981 249954659628552 250167307534848 250545568989376 251511444873216 251891738708992 252035138365056 252249556230144 252302361366528 252610347647493 252630966115328 252827701693248 253042793828352 253207535230584 253351683957537 253967611327056 254712930802704 255098065393798 255272843875968 255733767229952 255876325776384 256498390843392 256644413024256 256790518334208 256811499230652 257251137404928 257397588117504 257451470926848 257565164672268 258006093053952 258060103245824 258207014495232 258375118020294 258817432969216 259594348806144 259763355543648 259911236438964 260410683236352 260525683806432 260580221441584 260704180979712 260728567371162 261174911213568 261344946963056 261486760439808 261656999216136 262254146383872 262275573682368 262424884760424 262749141239552 262929161797632 263045274558912 263250120247092 263700780761088 263834881492608 263872460956896 264513965557248 264664550931264 264815222032152 265290235448832 265441262746176 265496829393312 266068783461888 266124481472256 266275983698208 266905477749504 267224169412224 267554355965952 267706672206336 267855905037312 267880960404387 268008392946816 268339548499968 268659952478208 268667111425383 268851186635328 269448389609472 269504795096064 270141922271232 270295711589376 270471685359942 270934708543488 271088949187584 271145698103808 271265439388878 271747997908992 271786704482304 271941430159872 272079721539252 272118475361799 272602551361536 272757741493248 272780026980912 272935318147866 273402558849024 273580555306608 273736302206994 274383432945072 275238939672576 275655110285312 275812038210816 276046684176384 276226402069728 276464076126208 276914755510272 277252786217682 277926819942816 278288798611416 278583857342208 278742452576544 278982291523584 279163920619628 279401418185472 279560478849696 280240122843648 280856150102016 281198992082121 281680379449344 281863765113048 282530109711424 283234171928576 283378206047616 283539530660688 284209836879744 284269332481728 284431164404904 284511173455872 284858477134407 285103578505152 286000130638816 286635426806784 287181949360464 287536796073472 287700488133696 287860866498432 288380631131648 288560689698816 288724964652288 289407529580544 289572286632192 289632904792704 290256854685696 290317616151552 290482891307136 291003946213376 291169612090368 291359175639906 291877479235584 292043642406912 292085239801344 292233774986604 292734052909056 292795332943872 292962018640896 293091394282236 293152749121782 293292203602176 293654600245248 293821775115264 293845781625616 294005231013888 294013065333438 294516389240832 294708131681744 294868049006592 295060020392664 295592783894496 295733399113728 295795307022336 295925933878776 296494586707968 296663378356224 296856518576508 297578211251904 297747619797672 298319773188096 298451514879936 298621420589448 298683933067476 299195253080064 299327381394624 299390041656288 299560481660484 300073302245376 300097819532544 300268662468192 300998650461696 301170006232128 301337893166976 301881992062464 302545592741888 303909662555136 304344318025728 304542458857776 304801547111424 305038910366784 305500139546008 305760042542592 305934108929856 306677870281728 306877530353526 307402877067264 307577878705152 307778124719934 308042946890624 308305013170176 308681362063206 310111999070976 310288542987168 310375825588224 310845124364288 311022085641984 311757362440192 312000142515072 312693192880128 313074898437843 313406839509984 313676504807424 313855077964032 313880721281908 314326595458656 314597052143616 314662908910592 314801867932772 315586351049728 315963168864768 316710126710784 316890426880512 317096735752179 317281981874176 317639576825856 317669288980956 317846373425352 318593064443904 318638443419648 318800481803568 318981971993274 319594929426432 319736066489712 319802999041944 319985059955517 320532845580288 320559034500672 320741525818296 321357864419328 321499780016448 321750146968668 322300954263552 322464855157632 322510785613984 322685789478912 323294846792192 323478895582656 323632776388608 323663049150408 323843474810736 324243621104128 324428210023104 324630775911168 325195179786752 325583470778112 325837017891792 326538961521408 326607318170496 326793252720528 327379439490048 327565813601664 328362164140032 328549097707776 328595894776512 329325809522688 329394749561856 329582270971008 330173460553728 330361425275904 330549497004672 330576504328818 331142421553152 331330937895936 331537813696512 331546648141962 332136441888768 332510778667008 332541881881308 333272879504736 333556410046464 334775487658392 335609744836608 335757954239928 336046851153408 336265631655461 336403148488704 336594659715072 336743304068952 336813796863324 337103602257664 337390391771136 337582465026048 337610046974112 337802245276716 338623481769408 339617241070272 340363791834624 341168434368512 342192550699008 342387357778944 342415332307536 342610266214998 343196784156672 343268627902464 343420219563024 343687656989259 343980047860416 344276019326976 344500157360392 345828236700672 346351140724864 346548315251952 346843139816448 347367578408576 347605574639616 347638089828216 348649013919744 348875998954848 349074610860564 349672195178496 349700764909824 349899846347232 350727032745216 351000160329456 351779841990144 351829947942528 352685287409664 352886067908352 353086962709536 353720313931776 353921683661568 353995772524416 354758377949184 354832641963008 355034644930944 355873970332672 356298892549632 356739141287936 356942229608448 357141206716416 357174613872516 357344523929088 357577170103521 357786064666624 358213269970944 358222815233844 358468248847104 358650542029014 359264519479296 359339726794752 359544295604736 359703074800926 359778373922187 360394282119168 360599451277824 360628913813256 360834216545583 361451932250112 361527597471744 361687252518504 362382272643072 362588573546496 362772962052336 362824633815732 363676988657664 363706702641216 363879720050688 363913757530488 364120930294209 364774073742144 364981736275992 365844577260096 367433232941808 367749384281088 367988804453146 368301869426304 368511540301872 369407434657536 369670381623576 370491535713024 370569093257088 371051731481888 371445143122944 371656603435392 371976388698112 372535224247296 372747305132928 373653497124864 374474866802688 374931989442828 375573839265792 375818353484064 377837608063488 378052707547584 378453542049792 378946449172992 379025776642304 379241552539872 379348231274496 379564190742528 379811302845876 380138104673536 382180569075712 382647098090697 382909265813952 383600650844928 383814488664576 384747586265088 384966619536384 385185777501312 385217248845978 385876706107392 386096382176256 386177206390272 386347747008402 387009139580928 387090154868736 387310521742848 387562677030441 388226149453824 388478900853208 389391523209216 389446986401792 389645033315472 389866854658446 390616024854528 390788525709648 390870332162376 391056271469568 391092851056743 391762366820352 392006974685184 392017420444584 392485498824204 393157398675456 393413360523552 393637327140636 394123711859328 394311198818304 394393742696448 394567911838368 394875180370638 395551171141632 395752322238912 395808691435344 396738533081088 396770948335872 396996826396896 397935353173248 398161894119264 398245244089968 399103175192832 399186722208384 399413975547312 400130426043392 400358216624256 401331533948928 401560008309504 401783857555968 402509322749952 403276779952992 404257192644096 405212883406848 405443567384064 405707528039913 406056611810368 406402062815232 406633423781376 406718547155712 406898159083317 407621996863488 407680056723456 407912145239808 408903827042304 409170040471368 409402977221799 410103838273536 410370832959912 410604453310491 411575149417608 413482665427968 413718057316224 414339603104592 414696114189312 414966098638654 415372133265408 416000190020096 416924257173504 417433197917124 417875786013312 418235339743232 418473437285376 418745880929442 419102127278208 419462736191488 420062691875761 421284225153024 422280168947712 422520569174016 422795647669572 423519435767808 423559051974608 423795164567136 424851257892864 425067309071424 425309295991032 426126572568576 426314755319616 426403998722592 426646746607356 426766760183808 427377127440384 427412046000896 427655367757728 428666373355264 429000195958224 429953140210176 430772924040696 431305194110208 431550732200544 431791299747648 432570946697472 432841034548224 433087446978432 434111294370816 434358429948288 434449357189056 435385282028544 435476424227328 435724336960704 436505919320064 436754418135552 437038763459859 437816218853376 438065463610368 438127859702016 438350662479906 439101079363584 439192999415808 439443027961344 439637091423354 439729123682673 440481900367872 440732662672896 440768672438424 441019598000157 441774583861248 442050418262016 442062197522616 442590030588996 443347704889344 443389175841744 443692960533504 443888900818164 444363839339648 444741880061952 444995067534336 445284777864762 446076902227968 446367316877856 447386005389312 447479659782144 447677272319904 448025899601214 448062468204544 448792879620096 448991072091936 449085062484432 449340722490726 450109953368064 450146729298816 450402993702288 451497975692544 451755009348192 452822988093696 453818389112832 455864493832704 456516477038592 456553776410048 456813688286664 457202320667136 457691503869952 457893626084032 458250209319012 458640063813888 459034692435968 460316295530289 461104315600896 461667187079901 462064420335936 462457519755264 463022043094809 463517453104288 465167998606464 465432814480752 466267686546432 466533128462976 467636043660288 468000213772608 469039789320192 469106597256704 470247049879552 470514757211136 470782616946048 470821081922862 471627085242368 471895578215424 471994363365888 472202801899158 473011170598912 473379526574592 473687716370539 473944753297152 475065190066176 475335640320768 475922972811264 476188275621888 476232818496688 476459365238784 476503933471434 476769560138028 477630420311792 477889596665856 477957665129472 478200722705352 479119635726336 479392394139648 479604099734568 479704498562916 480525709492224 480799268370432 480838551751008 481112288727444 481935909666816 482036796628992 482249670024672 482625220453002 483451431395328 483697282736448 483766178420976 484902651543552 484942270188288 485218343373984 485494573725612 485765212216104 486365431656192 486642315034656 486946163866752 487792769680128 488375206167168 489808442282112 489910977255744 490332512374784 491069159235072 491348720402496 492543246210048 492893842164768 493988714284032 494092124342784 494373406456512 495260190830592 495542137913856 495824245507008 495864756493227 496713632329728 496996406843904 497319972212943 498204662833152 498812822821962 499909319257104 500334615069696 501091137978752 503022889746432 503783477417984 504070276730112 504499112460288 504604722733056 505220695294986 505261932230656 505655403386496 506085587656704 506415070461168 506703367915074 507935222654112 509425861605408 510196130787596 510545687751936 511467534459904 511752651552768 513288826048512 513581036668416 513622998461304 513915399322497 514795176235008 514902941853696 515130329344536 516120206491648 516414028990464 516750236040588 517634865938432 519526711087296 519822472877928 520821366472704 521051367612864 521160442883168 521408361959424 521457134742324 522349822427136 522689893926112 522973520879616 523313998432272 524508292767744 524551147364736 524849769520848 525498282479104 526090549117824 526500240494184 527669762985216 527744921913792 529027931114496 529329101862528 529630444064304 530580470897664 530882525492352 530993658786624 532137566923776 532248962944512 532551967396416 533810955499008 534158488673161 534448338824448 535108711931904 535413344412672 535711810074624 535761920808774 536016785893632 536679096999936 537319904956416 537334222850766 537702373270656 538896779218944 539009590192128 540283844542464 540591423178752 540943370719884 541869417086976 542177898375168 542291396207616 542530878777756 543573408964608 543882860319744 544159443078504 544236950723598 545205102723072 545515482986496 545560053961824 545870636295732 546805117698048 547161110613216 547472604413988 548766865890144 551310220570624 551624076421632 551983206679719 552452804139456 552928152252416 553829511020544 554505572435364 555853639885632 556577597222832 557167714684416 557484905153088 557964583047168 558327841239256 558802836370944 559120957699392 560480245687296 561712300204032 562397984164242 563360758898688 563727530226096 565060219422848 566756412095232 567079061321376 568419673759488 568538664963456 568862328809808 569022346911744 569716954268814 570207157010304 572000261277632 573270853613568 574363898720928 575073592146944 575400976267392 575721732996864 576761262263296 577121379397632 577449929304576 577825873268967 578815059161088 579144573264384 579265809585408 579521620512603 580513709371392 580635232303104 580965782614272 582007892426752 582339224180736 582718351279812 584087284813824 584170479602688 584467549973208 584800281987669 585590665887744 585924037281792 586182788564472 586305498243564 586584407204352 587309200490496 587643550230528 587691563251232 588010462027776 588026130666876 589032778481664 589416263363488 589736098013184 590120040785328 591185567788992 591466798227456 591590614044672 591851867757552 592312770555957 593326756712448 593713037153016 595156422503808 595495239595344 596903029759872 597242841178896 597367866134952 598654762789248 598780083312576 599120963320968 600195639065088 600537324936384 601997300923392 602340012464256 602675786333952 603763984124928 605091185483776 607819325110272 608688636051456 609084917715552 609603094222848 610077820733568 611000279092016 611520085085184 611868217859712 613355740563456 613755060707052 614805754134528 615155757410304 615556249439868 616085893781248 616610026340352 617362724126412 620223998141952 620577085974336 621690248728576 622044171283968 622449147957981 623514724880384 624000285030144 625386385760256 626149796875686 626813679019968 627353009614848 627710155928064 627761442563816 628118821394163 628653190917312 629194104287232 629325817821184 629603735865544 631172702099456 631926337729536 633420253421568 633780853761024 634193471504358 635279153651712 635338577961912 635692746850704 637186128887808 637276886839296 637600963607136 637963943986548 639189858852864 639472132979424 639605998083888 639970119911034 641065691160576 641118069001344 641483051636592 642999560032896 643500293937336 644929710315264 645021571227968 645371578957824 646589693584384 646957791165312 647265552777216 647326098300816 647686949621472 648487242208256 648856420046208 649261551822336 650390359573504 651166941556224 651674035783584 653077923042816 653214636340992 653586505441056 654758878980096 655131627203328 656724328280064 657098195415552 657191789553024 657525993719859 658651619045376 658789499123712 659164541942016 659455637135031 660346921107456 660722850551808 661098994009344 661153008657636 662284843106304 662661875791872 663075627393024 663093296283924 665021557334016 665083763762616 666545759009472 667112820092928 667927166797143 669550975316784 671219489673216 671515908479856 672093702306816 672531263310922 673189319430144 673486608137904 673627593726648 674207204515328 675164930052096 675220093948224 675604490553432 677246963538816 679234482140544 680727583669248 682336868737024 684385101398016 684774715557888 684830664615072 685220532429996 686393568313344 686537255804928 686840439126048 687375313978518 687960095720832 688552038653952 689000314720784 691656473401344 692702281449728 693096630503904 693686279632896 694735156817152 695211149279232 695276179656432 697751997909696 698149221721128 699401529819648 699799692694464 701454065490432 702000320658912 703559683980288 703659895885056 705370574819328 705772135816704 706173925419072 706231622884293 707440627863552 707843367323136 707991545048832 708304202848737 709516755898368 709665283926016 710069289861888 711747940665344 712597785099264 713884459216896 714282413432832 714349227745032 714689047858176 714755900207151 715154340207042 716426539941888 716445630467688 716936497694208 717301084058028 718529038958592 718679453589504 719088591209472 719406149601852 719556747844374 720788564238336 721198902555648 721257827626512 721668433091166 722903864500224 723055194943488 723374505037008 723937830679503 725177147092992 725545924104672 725649267631464 727353977315328 727413405282432 727759440101376 727827515060976 728241860588418 729548147484288 729963472551984 731689154520192 734866465883616 735498768562176 735977608906292 736603738852608 737023080603744 738814869315072 739340763247152 740983071426048 741138186514176 742103462963776 742890286245888 743313206870784 743952777396224 745070448494592 745494610265856 747306994249728 748219234232943 749863978885656 751636706968128 755675216126976 756105415095168 756907084099584 757892898345984 758051553284608 758483105079744 759128381485056 759622605691752 760276209347072 764361138151424 765294196181394 765818531627904 767201301689856 767628977329152 767700781703977 769495172530176 769933239072768 770371555002624 770434497691956 771753412214784 772192764352512 772354412780544 772695494016804 774018279161856 774180309737472 774621043485696 775125354060882 776452298907648 776957801706416 778783046418432 778893972803584 779290066630944 779733709316892 781232049709056 781577051419296 781740664324752 782112542939136 782185702113486 783524733640704 784034840889168 784970997648408 786826721047104 787274654281272 788247423718656 788787485392896 789135823676736 789750360741276 791102342283264 791504644477824 791617382870688 793541896671744 793993652793792 795870706346496 796323788238528 796490488179936 798206350385664 798373444416768 798827951094624 800260852086784 800716433248512 802663067897856 803120016619008 803567715111936 803642881213161 805018645499904 806001334276149 806553559905984 808514385288192 810425766813696 810887134768128 811415056079826 812113223620736 812804125630464 813266847562752 813437094311424 813796318166634 815243993726976 815360113446912 815824290479616 816355426085397 817807654084608 818340080942736 818805954443598 820207676547072 820741665919824 821208906620982 823150298835216 826965330855936 827436114632448 828679206209184 829392228378624 829932197277308 830744266530816 832000380040192 834866395834248 835751572026624 836470679486464 836946874570752 837491761858884 838204254556416 838925472382976 840125383751522 842568450306048 843596976246363 845041138348032 845591295339144 847118103949216 847590329134272 849702515785728 850134618142848 850618591982064 852629510639232 852807997445184 853293493214712 853533520367616 854824092001792 855310735515456 857332746710528 858000391916448 859906280420352 861545848081392 862610388220416 863101464401088 863171983525247 863582599495296 865141893394944 865682069096448 865705136815123 866174893956864 868222588741632 868716859896576 868898714378112 870770564057088 870952848454656 871448673921408 873011838640128 873508836271104 874077526919718 875632437706752 876130927220736 876255719404032 876701324959812 878202158727168 878385998831616 878886055922688 879274182846708 879458247365346 880963800735744 881465325345792 881537344876848 882039196000314 883549167722496 884124395045232 885180061177992 886778351683488 887385921067008 887777801636328 888727678679296 889483760123904 889990135068672 890569555729524 892734633755712 894959319564288 895354544639808 896051799202428 896124936409088 897585759240192 897982144183872 898170124968864 898681444981452 900219906736128 900293458597632 900805987404576 902995951385088 903510018696384 905645976187392 907636778225664 911728987665408 913032954077184 913107552820096 913627376573328 914404641334272 915787252168064 916500418638024 917280127627776 920632591060578 922208631201792 923334374159802 924128840671872 924915039510528 926044086189618 927034906208576 930335997212928 930865628961504 932535373092864 933066256925952 935272087320576 936000427545216 938079578640384 938213194513408 939224695313529 940494099759104 941029514422272 941565233892096 941642163845724 943254170484736 943791156430848 943988726731776 944405603798316 946022341197824 946759053149184 947375432741078 947889506594304 950130380132352 950671280641536 951290207256537 951845945622528 952465636993376 952918730477568 953007866942868 953539120276056 955260840623584 955779193331712 955915330258944 956401445410704 958784788279296 959208199469136 959408997125832 959955179866551 961598536740864 961677103502016 962224577454888 964073593257984 964499340049344 965250440906004 966902862790656 967394565472896 967532356841952 969884540376576 970436686747968 970989147451224 971530424432208 972730863312384 973284630069312 973892327733504 975585539360256 976750412334336 979616884564224 979821954511488 980665024749568 982138318470144 982697440804992 985086492420096 985787684329536 987977428568064 988184248685568 988746812913024 990520381661184 991084275827712 991648491014016 991729512986454 993427264659456 993992813687808 994639944425886 996409325666304 997625645643924 999818638514208 1000669230139392 1002182275957504 1007566954835968 1008140553460224 1008796894966383 1009209445466112 1010441390589972 1010523864461312 1011310806772992 1012171175313408 1012830140922336 1013406735830148 1015870445308224 1018851723210816 1020392261575192 1021091375503872 1022935068919808 1023505303105536 1026577652097024 1027162073336832 1027245996922608 1027830798644994 1029590352470016 1029805883707392 1030260658689072 1031062970967777 1032828057980928 1033500472081176 1039053422174592 1039644945755856 1042102735225728 1042320885766336 1042816723918848 1042914269484648 1045379787852224 1045947041759232 1046627996864544 1049016585535488 1049102294729472 1049699539041696 1050996564958208 1052181098235648 1053000480988368 1055339525970432 1055489843827584 1058055862228992 1058658203725056 1059260888128608 1061160941795328 1061765050984704 1061987317573248 1064275133847552 1064497925889024 1065103934792832 1067621910998016 1068316977346322 1068896677648896 1070217423863808 1070826688825344 1071423620149248 1071523841617548 1072033571787264 1072731510310563 1073358193999872 1074639809912832 1074668445701532 1075404746541312 1077793558437888 1078019180384256 1079335121766561 1081182846357504 1081886741439768 1082502649636749 1084355796750336 1084582792415232 1085061757555512 1087146817929216 1087765720639488 1088318886157008 1088473901447196 1091030965972992 1091120107923648 1091741272591464 1094322221226432 1094945208827976 1097533731780288 1102620441141248 1103248152843264 1103966413359438 1104905608278912 1105856304504832 1109011144870728 1111707279771264 1113155194445664 1114335429368832 1114969810306176 1115929166094336 1116655682478512 1117605672741888 1118241915398784 1120960491374592 1123424600408064 1124795968328484 1126721517797376 1127455060452192 1130120438845696 1133512824190464 1134158122642752 1136839347518976 1137077329926912 1137724657619616 1138044693823488 1139433908537628 1140414314020608 1144000522555264 1146541707227136 1147941294272091 1148727797441856 1150147184293888 1150801952534784 1151443465993728 1153522524526592 1154242758795264 1154899858609152 1155651746537934 1157630118322176 1158289146528768 1158531619170816 1159043241025206 1161027418742784 1161270464606208 1161931565228544 1162688031091323 1164678448361472 1165436702559624 1168174569627648 1168340959205376 1168935099946416 1169600563975338 1171848074563584 1172365577128944 1172610996487128 1173168814408704 1173278553170229 1175287100461056 1175383126502464 1176020924055552 1176052261333752 1178832526726976 1179472196026368 1180240081570656 1182371135577984 1182933596454912 1183181228089344 1183703735515104 1184625541111914 1186653513424896 1187426074306032 1190312845007616 1190990479190688 1193806059519744 1194485682357792 1194735732269904 1197309525578496 1197560166625152 1198241926641936 1200391278130176 1201074649872768 1203994601846784 1204680024928512 1205351572667904 1207527968249856 1210182370967552 1215638650220544 1217122584119739 1218169835431104 1219206188445696 1220155641467136 1220694477249951 1222000558184032 1223040170170368 1223736435719424 1226711481126912 1227510121414104 1230311514820608 1231112498879736 1232171787562496 1234725448252824 1240447996283904 1241154171948672 1243380497457152 1244088342567936 1244898295915962 1247029449760768 1248000570060288 1250772771520512 1252299593751372 1253627358039936 1254706019229696 1255420311856128 1255522885127632 1256237642788326 1257306381834624 1258388208574464 1258651635642368 1259207471731088 1260188075627283 1262345404198912 1263852675459072 1266840506843136 1267561707522048 1268386943008716 1270558307303424 1270677155923824 1271385493701408 1274553773678592 1275201927214272 1275927887973096 1278379717705728 1278944265958848 1279211996167776 1279940239822068 1282131382321152 1282236138002688 1282966103273184 1285999120065792 1287000587874672 1289859420630528 1290043142455936 1293179387168768 1293915582330624 1294652196601632 1295373899242944 1296974484416512 1297712840092416 1298523103644672 1300780719147008 1302333883112448 1303348071567168 1306155846085632 1306429272681984 1307173010882112 1309517757960192 1310263254406656 1311116290379577 1313448656560128 1314196390831104 1314383579106048 1315051987439718 1317303238090752 1317578998247424 1318329083884032 1318911274270062 1319187371048019 1321445701103616 1322197988018688 1322306017315272 1323058794000471 1325323751583744 1326151254786048 1326186592567848 1330043114668032 1330167527525232 1333091518018944 1334225640185856 1335854333594286 1339101950633568 1342438979346432 1343031816959712 1344187404613632 1345062526621844 1346378638860288 1346973216275808 1347255187453296 1348414409030656 1350329860104192 1350440187896448 1351208981106864 1354493927077632 1358468964281088 1361455167338496 1364673737474048 1369549431115776 1369661329230144 1370441064859992 1373074511609856 1373680878252096 1374750627957036 1375920191441664 1377104077307904 1378000629441568 1383312946802688 1385404562899456 1386193261007808 1387372559265792 1389470313634304 1390552359312864 1395503995819392 1396298443442256 1398803059639296 1399599385388928 1402908130980864 1403039359665889 1404000641317824 1407119367960576 1407319791770112 1410741149638656 1411544271633408 1412347850838144 1412463245768586 1414881255727104 1415686734646272 1415983090097664 1416608405697474 1419033511796736 1419330567852032 1420138579723776 1421063149111617 1423495881330688 1425195570198528 1427768918433792 1428564826865664 1428698455490064 1429378095716352 1429511800414302 1430308680414084 1432891260935376 1433872995388416 1434602168116056 1437358907179008 1438177182418944 1438812299203704 1439113495688748 1441577128476672 1442397805111296 1442515655253024 1443336866182332 1445807729000448 1446110389886976 1446749010074016 1447875661359006 1450354294185984 1451091848209344 1451298535262928 1454707954630656 1454826810564864 1455655030121952 1456483721176836 1459096294968576 1459926945103968 1463378309040384 1469732931767232 1470997537124352 1471955217812584 1473207477705216 1474046161207488 1477629738630144 1478681526494304 1481966142852096 1482276373028352 1484206925927552 1485780572491776 1486626413741568 1487594269479681 1490140896989184 1490989220531712 1491959916638829 1494613988499456 1496438468465886 1499727957771312 1503273413936256 1511350432253952 1512210830190336 1513814168199168 1515785796691968 1516103106569216 1516966210159488 1518256762970112 1519245211383504 1520552418694144 1528722276302848 1530588392362788 1531637063255808 1534402603379712 1535257954658304 1535401563407954 1539866478145536 1540743110005248 1540868995383912 1541746197967491 1544385528705024 1544708825561088 1545390988033608 1548360619474944 1549242086971392 1550250708121764 1552904597815296 1553915603412832 1557787945607168 1558580133261888 1559467418633784 1562464099418112 1563154102838592 1563481328649504 1564225085878272 1564371404226972 1567049467281408 1568069681778336 1569941995296816 1573653442094208 1574549308562544 1576494847437312 1578271647353472 1579500721482552 1583009288955648 1583234765741376 1587083793343488 1587987305587584 1591741412692992 1592647576477056 1592980976359872 1596412700771328 1596746888833536 1597655902189248 1600521704173568 1601432866497024 1602475466019483 1605326135795712 1606240033238016 1607135430223872 1607285762426322 1610037290999808 1612002668552298 1613107119811968 1617028770576384 1620851533627392 1621774269536256 1622830112159652 1624226447241472 1625608251260928 1626533695125504 1626874188622848 1627592636333268 1630720226893824 1631648580959232 1632710852170794 1635615308169216 1636680161885472 1637611908887196 1640415353094144 1641483331839648 1642417813241964 1646300597670432 1653930661711872 1654872229264896 1655949620039157 1657358412418368 1658784456757248 1659864394554616 1661488533061632 1664000760080384 1669732791668496 1671503144053248 1673893749141504 1674983523717768 1676408509112832 1680250767503044 1685136900612096 1687193952492726 1690082276696064 1691182590678288 1694236207898432 1695180658268544 1700269236285696 1701237183964128 1705259021278464 1705615994890368 1706586986429424 1707067040735232 1709648184003584 1710621471030912 1714665493421056 1716000783832896 1719812560840704 1723091696162784 1725220776440832 1726202928802176 1726343967050494 1727165198990592 1730283786789888 1731364138192896 1731410273630246 1732349787913728 1733477619806901 1736445177483264 1737433719793152 1737797428756224 1738564861537809 1741541128114176 1741905696909312 1742897347842816 1746023677280256 1747017672542208 1748155053839436 1752261854441472 1752511438808064 1753402649919624 1754400845963007 1756771997663232 1757772111845376 1758548365693416 1758916494730692 1761927601471488 1762930650691584 1763074689753696 1764078392000628 1767098335444992 1768248790090464 1770360122355984 1773556703366976 1774771842134016 1775555603272656 1777455357358592 1779980270137344 1781139111459048 1785469267511424 1790709089279616 1792103598404856 1792249872818176 1795964288367744 1796340249937728 1797362889962904 1800586917195264 1801611974809152 1805991902770176 1807020037392768 1811291952374784 1815273556451328 1823457975330816 1826065908154368 1826215105640192 1827254753146656 1828809282668544 1831574504336128 1833000837276048 1834560255255552 1841265182121156 1844417262403584 1846668748319604 1848257681343744 1849830079021056 1852088172379236 1854069812417152 1860671994425856 1861731257923008 1865070746185728 1866132513851904 1867347443873943 1870544174641152 1872000855090432 1876159157280768 1876426389026816 1878449390627058 1882059028844544 1883130467784192 1883284327691448 1884356464182489 1887582312861696 1887977453463552 1888811207596632 1893518106298368 1894750865482156 1895779013188608 1900260760264704 1901342561283072 1902580414513074 1904931273986752 1905837460955136 1906015733885736 1907078240552112 1910521681247168 1911558386663424 1911830660517888 1912802890821408 1917569576558592 1918416398938272 1918817994251664 1919910359733102 1923197073481728 1923354207004032 1924449154909776 1928998680098688 1930500881812008 1934789130945792 1935064713683904 1939769080753152 1940873373495936 1941978294902448 1943060848864416 1945461726624768 1946569260138624 1947784655467008 1951171078720512 1953500824668672 1959233769128448 1959643909022976 1961330049499136 1964276636940288 1965394881609984 1970172984840192 1971575368659072 1972577981159577 1975954857136128 1976368497371136 1977493625826048 1978366911405093 1981040763322368 1982168551655424 1983296982028032 1983459025972908 1986854529318912 1987985627375616 1989279888851772 1995251291287848 1999637277028416 2001338460278784 2004364551915008 2015133909671936 2016281106920448 2017593789932766 2020882781179944 2021047728922624 2022621613545984 2023938424492303 2025660281844672 2026813471660296 2031740890616448 2037703446421632 2040784523150384 2042182751007744 2045870137839616 2047010606211072 2053155304194048 2054324146673664 2054491993845216 2055661597289988 2059180704940032 2059611767414784 2060521317378144 2062125941935554 2065656115961856 2067000944162352 2078106844349184 2079289891511712 2084205470451456 2084641771532672 2085633447837696 2085828538969296 2090759575704448 2093255993729088 2098204589458944 2099399078083392 2101993129916416 2104362196471296 2106000961976736 2110679051940864 2110979687655168 2116111724457984 2117316407450112 2118521776257216 2118694868652879 2122321883590656 2123530101969408 2123974635146496 2124912608546211 2128550267695104 2128995851778048 2130207869585664 2135243821996032 2136633954692644 2137793355297792 2141653377650688 2142847240298496 2143047683235096 2144067143574528 2144267700621453 2145463020621126 2149279619825664 2149336891403064 2150809493082624 2155587116875776 2156038360768512 2158670243533122 2162365692715008 2163773482879536 2165005299273498 2168711593500672 2169165584830464 2170123515111024 2171813492038509 2175531441278976 2176637772314016 2176947802894392 2182061931945984 2182240215847296 2183482545182928 2188644442452864 2189890417655952 2195067463560576 2205240882282496 2206496305686528 2207932826718876 2209811216557824 2211712609009664 2218022289741456 2223414559542528 2226310388891328 2228670858737664 2229939620612352 2231858332188672 2233311364957024 2235211345483776 2236483830797568 2241920982749184 2249591936656968 2254910120904384 2260240877691392 2267025648380928 2268316245285504 2273678695037952 2274154659853824 2275449315239232 2278867817075256 2280828628041216 2282313542512597 2288001045110528 2293083414454272 2295882588544182 2297455594883712 2300294368587776 2301603905069568 2302886931987456 2303102345111931 2307045049053184 2308485517590528 2309799717218304 2311303493075868 2315260236644352 2316578293057536 2317063238341632 2318086482050412 2322054837485568 2322540929212416 2323863130457088 2325376062182646 2329356896722944 2330873405119248 2336349139255296 2336681918410752 2337870199892832 2339201127950676 2343696149127168 2344731154257888 2345221992974256 2346337628817408 2346557106340458 2350574200922112 2350766253004928 2352104522667504 2357665053453952 2360480163141312 2364742271155968 2366362456178688 2367407471030208 2369251082223828 2373307026849792 2374852148612064 2380625690015232 2381980958381376 2387612119039488 2388971364715584 2389471464539808 2394619051156992 2395120333250304 2396483853283872 2400782556260352 2402149299745536 2407989203693568 2409360049857024 2410703145335808 2410928643639483 2415055936499712 2418004002828447 2431277300441088 2434245168239478 2436339670862208 2438412376891392 2440311282934272 2441388954499902 2444001116368064 2446080340340736 2447472871438848 2449066278256191 2453422962253824 2455020242828208 2460623029641216 2462224997759472 2464343575124992 2469450896505648 2480895992567808 2482308343897344 2486760994914304 2488176685135872 2489796591831924 2494058899521536 2496001140120576 2504599187502744 2507254716079872 2509412038459392 2510840623712256 2511045770255264 2512475285576652 2514612763669248 2516776417148928 2517303271284736 2518414943462176 2520376151254566 2524690808397824 2527705350918144 2530790928739089 2535123415044096 2536773886017432 2541354311847648 2542770987402816 2549107547357184 2550403854428544 2551855775946192 2557888531917696 2558423992335552 2559880479644136 2564472276005376 2565932206546368 2571998240131584 2574001175749344 2579718841261056 2580086284911872 2586358774337536 2587831164661248 2589304393203264 2589515950575741 2590747798485888 2593948968833024 2595425680184832 2597046207289344 2597115410445369 2601561438294016 2604667766224896 2606696143134336 2612311692171264 2612858545363968 2614346021764224 2619035515920384 2620526508813312 2622232580759154 2626897313120256 2628392781662208 2628767158212096 2630103974879436 2634606476181504 2635157996494848 2636658167768064 2637822548540124 2638374742096038 2642891402207232 2644395976037376 2644612034630544 2646117588000942 2650647503167488 2652373185135696 2660335055050464 2666183036037888 2668451280371712 2671708667188572 2678203901267136 2684877958692864 2686063633919424 2688374809227264 2690125053243688 2692757277720576 2693946432551616 2694510374906592 2696828818061312 2700659720208384 2700880375792896 2702417962213728 2708987854155264 2716937928562176 2722910334676992 2739098862231552 2739322658460288 2740882129719984 2747361756504192 2749501255914072 2751840382883328 2756001258883136 2766625893605376 2770809125798912 2772386522015616 2774745118531584 2778940627268608 2781104718625728 2791007991638784 2792596886884512 2797606119278592 2799198770777856 2805816261961728 2806078719331778 2808001282635648 2814238735921152 2814639583540224 2817674085940587 2821482299277312 2823088543266816 2824695701676288 2824926491537172 2829762511454208 2831373469292544 2831966180195328 2833216811394948 2838067023593472 2838661135704064 2840277159447552 2842126298223234 2846991762661376 2850391140397056 2853870621769611 2855537836867584 2857396910980128 2858756191432704 2859023600828604 2860617360828168 2865782521870752 2867745990776832 2869204336232112 2876354364837888 2877624598407408 2878226991377496 2884795610222592 2885031310506048 2886673732364664 2892220779773952 2893498020148032 2895751322718012 2900708588371968 2902183696418688 2902597070525856 2909653621129728 2911310060243904 2912967442353672 2918192589937152 2919853890207936 2926756618080768 2939465863534464 2941995074248704 2943910435625168 2946414955410432 2948092322414976 2955259477260288 2957363052988608 2963932285704192 2964552746056704 2968413851855104 2971561144983552 2973252827483136 2975188538959362 2980281793978368 2981978441063424 2983919833277658 2989227976998912 2992876936931772 2999455915542624 3006546827872512 3022700864507904 3024421660380672 3026390684899149 3027628336398336 3031571593383936 3032206213138432 3033932420318976 3036513525940224 3038490422767008 3041104837388288 3061176784725576 3063274126511616 3068805206759424 3070515909316608 3070803126815908 3079732956291072 3081486220010496 3081737990767824 3083492395934982 3088771057410048 3089417651122176 3090781976067216 3093188912903331 3098484173942784 3100501416243528 3107831206825664 3115575891214336 3117160266523776 3118934837267568 3126308205677184 3126962657299008 3128450171756544 3128742808453944 3136139363556672 3139883990593632 3147306884188416 3149098617125088 3152989694874624 3156543294706944 3159001442965104 3166018577911296 3166469531482752 3174167586686976 3175974611175168 3183482825385984 3185295152954112 3185961952719744 3192825401542656 3193493777667072 3195311804378496 3201043408347136 3202865732994048 3204950932038966 3210652271591424 3212480066476032 3214270860447744 3214571524852644 3218194530931689 3220074581999616 3224005337104596 3226214239623936 3234057541152768 3243548539072512 3245660224319304 3248452894482944 3253067390251008 3253748377245696 3255185272666536 3261440453787648 3263297161918464 3265421704341588 3273360323770944 3275223817774392 3282966663679296 3284835626483928 3292601195340864 3307861323423744 3309744458529792 3311899240078314 3314716824836736 3317568913514496 3319728789109232 3328001520160768 3339465583336992 3343006288106496 3347787498283008 3349967047435536 3352817018225664 3360501535006088 3370273801224192 3374387904985452 3380164553392128 3382365181356576 3388472415796864 3390361316537088 3400538472571392 3402474367928256 3410518042556928 3411231989780736 3413173972858848 3414134081470464 3419296368007168 3421242942061824 3429330986842112 3432001567665792 3439625121681408 3443823882816273 3446183392325568 3450441552881664 3452405857604352 3452687934100988 3454330397981184 3460567573579776 3462728276385792 3462820547260492 3464699575827456 3466955239613802 3472890354966528 3474867439586304 3475594857512448 3477129723075618 3483082256228352 3483811393818624 3485794695685632 3488064093273969 3494035345084416 3496310107678872 3504523708882944 3505022877616128 3506805299839248 3508801691926014 3515544223690752 3517096731386832 3517832989461384 3519835659510687 3525861301383168 3526149379507392 3528156784001256 3536497580180928 3540720244711968 3547113406733952 3549543684268032 3551111206545312 3554910714717184 3559960540274688 3562278222918096 3570938535022848 3581418178559232 3584207196809712 3584499745636352 3591928576735488 3592680499875456 3594725779925808 3601173834390528 3603223949618304 3611983805540352 3614040074785536 3622583904749568 3630547112902656 3646915950661632 3652430211280384 3654509506293312 3657618565337088 3663149008672256 3666001674552096 3669120510511104 3682530364242312 3693337496639208 3696515362687488 3698921948210071 3704176344758472 3708139624834304 3721343988851712 3723462515846016 3730141492371456 3732265027703808 3734694887747886 3741088349282304 3744001710180864 3752318314561536 3752852778053632 3756898781254116 3764118057689088 3766260935568384 3766568655382896 3768712928364978 3775164625723392 3775954906927104 3777622415193264 3780564226881849 3787036212596736 3789501730964312 3791558026377216 3800521520529408 3802685122566144 3805160829026148 3809862547973504 3811674921910272 3812031467771472 3814156481104224 3821043362494336 3823661321035776 3825605781642816 3835139153117184 3836832797876544 3837635988503328 3839820719466204 3846394146963456 3846708414008064 3848898309819552 3857997360197376 3861001763624016 3869578261891584 3870129427367808 3879538161506304 3881746746991872 3883956589804896 3886121697728832 3890923453249536 3893138520277248 3895569310934016 3902342157441024 3907001649337344 3918467538256896 3919287818045952 3928553273880576 3930789763219968 3933348871138731 3940345969680384 3943150737318144 3945155962319154 3951909714272256 3952736994742272 3954987251652096 3956733822810186 3957562113144057 3964337103310848 3966593964056064 3966918051945816 3969176382001413 3975971254751232 3978559777703544 3990502582575696 3999274554056832 4002676920557568 4008729103830016 4030267819343872 4032562213840896 4035187579865532 4041765562359888 4042095457845248 4045243227091968 4047876848984606 4051320563689344 4053626943320592 4063481781232896 4075406892843264 4081569046300768 4084365502015488 4091740275679232 4094021212422144 4108648293347328 4108983987690432 4111323194579976 4119223534829568 4121042634756288 4124251883871108 4131312231923712 4134001888324704 4156213688698368 4158579783023424 4168410940902912 4169283543065344 4171657077938592 4181519151408896 4186511987458176 4196409178917888 4198798156166784 4203986259832832 4208724392942592 4209118078997667 4212001923953472 4221358103881728 4221959375310336 4232223448915968 4234632814900224 4237043552514432 4237389737305758 4244643767181312 4247060203938816 4247949270292992 4249825217092422 4257100535390208 4257991703556096 4260415739171328 4263189447334851 4270487643992064 4273267909385288 4275586710595584 4283306755301376 4285694480596992 4286095366470192 4288134287149056 4288535401242906 4290926041242252 4298673782806128 4301618986165248 4312076721537024 4317340487066244 4324731385430016 4327546965759072 4330010598546996 4337423187001344 4338331169660928 4340247030222048 4343626984077018 4351062882557952 4353275544628032 4353895605788784 4364123863891968 4364480431694592 4366965090365856 4377288884905728 4379780835311904 4390134927121152 4412992611373056 4415865653437752 4419622433115648 4436044579482912 4446829119085056 4452620777782656 4457341717475328 4459879241224704 4462782808439043 4466622729914048 4470422690967552 4472967661595136 4475879749916487 4483841965498368 4499183873313936 4509820241808768 4520481755382784 4534051296761856 4536632490571008 4547357390075904 4548309319707648 4550898630478464 4557735634150512 4561657256082432 4564627085025194 4576002090221056 4586166828908544 4591765177088364 4594911189767424 4600588737175552 4603207810139136 4605773863974912 4606204690223862 4614090098106368 4619599434436608 4622606986151736 4625238593902473 4633156586115072 4634126476683264 4636172964100824 4645081858424832 4647726260914176 4650752124365292 4658713793445888 4661746810238496 4673363836821504 4675740399785664 4678402255901352 4687392298254336 4689462308515776 4690443985948512 4692675257634816 4693114212680916 4701148401844224 4701532506009856 4704209045335008 4715330106907904 4720960326282624 4729484542311936 4734814942060416 4738502164447656 4749704297224128 4761251380030464 4763961916762752 4775224238078976 4777942729431168 4778942929079616 4789238102313984 4790240666500608 4792967706567744 4801565112520704 4804298599491072 4807426398058449 4815978407387136 4818720099714048 4821406290671616 4821857287278966 4830111872999424 4836008005656894 4862554600882176 4868490336478956 4872679341724416 4876824753782784 4880622565868544 4882777908999804 4888002232736128 4892160680681472 4894945742877696 4898132556512382 4906845924507648 4910040485656416 4921246059282432 4924449995518944 4928687150249984 4938901793011296 4961791985135616 4964616687794688 4967848860117471 4976353370271744 4979593183663848 4992002280241152 5009198375005488 5014509432159744 5021681247424512 5022091540510528 5024950571153304 5029225527338496 5034606542569472 5036829886924352 5040752302509132 5049381616795648 5055410701836288 5061581857478178 5070246830088192 5073547772034864 5082708623695296 5085541974805632 5100807708857088 5103711551892384 5115777063835392 5116847984671104 5119760959288272 5128944552010752 5131864413092736 5143996480263168 5148002351498688 5159437682522112 5160172569823744 5172717548675072 5175662329322496 5178608786406528 5179031901151482 5181495596971776 5187897937666048 5190851360369664 5194092414578688 5194230820890738 5200432859420703 5203122876588032 5209335532449792 5213392286268672 5215694584613427 5224623384342528 5225717090727936 5228692043528448 5238071031840768 5241053017626624 5244465161518308 5256785563324416 5257534316424192 5260207949758872 5270315992989696 5273316335536128 5275645097080248 5276749484192076 5285782804414464 5288791952074752 5289224069261088 5292235176001884 5301295006334976 5304746370271392 5320670110100928 5332366072075776 5343417334377144 5356407802534272 5372127267838848 5376749618454528 5380250106487376 5387892865103232 5389020749813184 5393657636122624 5401760751585792 5404835924427456 5417975708310528 5433875857124352 5445820669353984 5478197724463104 5478645316920576 5481764259439968 5494723513008384 5499002511828144 5503680765766656 5512002517766272 5533251787210752 5541618251597824 5544773044031232 5549490237063168 5557881254537216 5562209437251456 5582015983277568 5585193773769024 5595212238557184 5598397541555712 5602042331621829 5611632523923456 5612157438663556 5616002565271296 5628477471842304 5629279167080448 5635348171881174 5646177086533632 5649391403352576 5649852983074344 5653069392547467 5662746938585088 5663932360390656 5666433622789896 5677322271408128 5680554318895104 5684252596446468 5693983525322752 5700782280794112 5707741243539222 5714793821960256 5717512382865408 5718047201657208 5721234721656336 5731565043741504 5735491981553664 5738408672464224 5752708729675776 5755249196814816 5756453982754992 5769591220445184 5770062621012096 5773347464729328 5786996040296064 5791502645436024 5804367392837376 5805194141051712 5819307242259456 5822620120487808 5825934884707344 5836385179874304 5839707780415872 5853513236161536 5878931727068928 5883990148497408 5887820871250336 5892829910820864 5896184644829952 5910518954520576 5914726105977216 5927864571408384 5929105492113408 5936827703710208 5943122289967104 5946505654966272 5950377077918724 5960563587956736 5963956882126848 5967839666555316 5985753873863544 5998911831085248 6013093655745024 6045401729015808 6048843320761344 6052781369798298 6063143186767872 6064412426276864 6067864840637952 6071815273476909 6076980845534016 6082209674776576 6122353569451152 6126548253023232 6137610413518848 6141031818633216 6141606253631816 6159465912582144 6162972440020992 6163475981535648 6166984791869964 6177542114820096 6178835302244352 6181563952134432 6186377825806662 6196968347885568 6201002832487056 6215662413651328 6234320533047552 6237869674535136 6252616411354368 6253925314598016 6256900343513088 6257485616907888 6272278727113344 6279767981187264 6294613768376832 6298197234250176 6305979389749248 6313086589413888 6318002885930208 6332037155822592 6332939062965504 6348335173373952 6351949222350336 6356084605958637 6366965650771968 6370590305908224 6371923905439488 6374737825638633 6385650803085312 6386987555334144 6390623608756992 6402086816694272 6405731465988096 6409901864077932 6424960132952064 6428541720895488 6429143049705288 6432803101864359 6436389061863378 6448010674209192 6452428479247872 6468115082305536 6487097078145024 6491320448638608 6496905788965888 6506134780502016 6507496754491392 6510370545333072 6515440476115527 6526594323836928 6530843408683176 6546720647541888 6550447635548784 6565933327358592 6569671252967856 6585202390681728 6615722646847488 6619488917059584 6623798480156628 6629433649673472 6635137827028992 6639457578218464 6656003040321536 6678931166673984 6686012576212992 6695574996566016 6699934094871072 6705634036451328 6721003070012176 6748775809970904 6764730362713152 6776944831593728 6780722633074176 6801076945142784 6804948735856512 6821036085113856 6822463979561472 6826347945717696 6838592736014336 6842485884123648 6846940627537791 6858661973684224 6864003135331584 6879250243362816 6887647765632546 6892366784651136 6900883105763328 6904811715208704 6905375868201976 6908660795962368 6909307035335793 6921135147159552 6925456552771584 6925641094520984 6929399151654912 6933910479227604 6945780709933056 6949734879172608 6951189715024896 6954259446151236 6966164512456704 6967622787637248 6971589391371264 6976128186547938 6988070690168832 6992620215357744 7009047417765888 7010045755232256 7013610599678496 7017603383852028 7031088447381504 7034193462773664 7035665978922768 7039671319021374 7051722602766336 7052298759014784 7056313568002512 7072995160361856 7081440489423936 7094226813467904 7099087368536064 7102222413090624 7109821429434368 7119921080549376 7124556445836192 7141877070045696 7162836357118464 7168414393619424 7183857153470976 7185360999750912 7189451559851616 7202347668781056 7206447899236608 7223967611080704 7228080149571072 7232785930918449 7245167809499136 7254012008485341 7293831901323264 7304860422560768 7309019012586624 7315237130674176 7326298017344512 7332003349104192 7338241021022208 7347198834768573 7365060728484624 7386674993278416 7393030725374976 7397843896420142 7408352689516944 7416279249668608 7442687977703424 7446925031692032 7460282984742912 7464530055407616 7469389775495772 7482176698564608 7488003420361728 7505705556107264 7513797562508232 7528236115378176 7532521871136768 7533137310765792 7537425856729956 7550329251446784 7551909813854208 7555244830386528 7561128453763698 7574072425193472 7579003461928624 7583116052754432 7605370245132288 7610321658052296 7619725095947008 7624062935542944 7628312962208448 7642086724988672 7647322642071552 7651211563285632 7673665595753088 7675271977006656 7679641438932408 7693416828016128 7697796619639104 7715994720394752 7722003527248032 7739156523783168 7740258854735616 7759076323012608 7763493493983744 7767913179609792 7768547851727223 7772243395457664 7781846906499072 7786277040554496 7791138621868032 7791346231336107 7804684314882048 7814003298674688 7836935076513792 7838575636091904 7857106547761152 7861579526439936 7866697742277462 7880691939360768 7886301474636288 7890311924638308 7903819428544512 7905473989484544 7909974503304192 7913467645620372 7915124226288114 7928674206621696 7933187928112128 7933836103891632 7938352764002826 7951942509502464 7957119555407088 7981005165151392 7998549108113664 8005353841115136 8017458207660032 8065124427681792 8070375159731064 8083531124719776 8090486454183936 8095753697969212 8102641127378688 8107253886641184 8126963562465792 8150813785686528 8163138092601536 8168731004030976 8183480551358464 8217296586694656 8217967975380864 8222646389159952 8242085269512576 8248503767742216 8268003776649408 8312427377396736 8317159566046848 8336821881805824 8338567086130688 8343314155877184 8363038302817792 8373023974916352 8392818357835776 8397596312333568 8407972519665664 8417448785885184 8418236157995334 8424003847906944 8442716207763456 8443918750620672 8453022257821761 8464446897831936 8469265629800448 8474087105028864 8474779474611516 8489287534362624 8494120407877632 8495898540585984 8499650434184844 8514201070780416 8515983407112192 8520831478342656 8526378894669702 8540975287984128 8546535818770576 8551173421191168 8566613510602752 8572190732940384 8576268574298112 8577070802485812 8581852082484504 8597347565612256 8603237972330496 8634680974132488 8655093931518144 8660021197093992 8676662339321856 8680494060444096 8687253968154036 8702125765115904 8706551089256064 8707791211577568 8728960863389184 8733930180731712 8754577769811456 8759561670623808 8780269854242304 8825985222746112 8831731306875504 8839244866231296 8872089158965824 8893658238170112 8905241555565312 8914683434950656 8919758482449408 8925565616878086 8933245459828096 8940845381935104 8945935323190272 8951759499832974 8967683930996736 8998367746627872 9019640483617536 9040963510765568 9068102593523712 9073264981142016 9079172054697447 9094714780151808 9096618639415296 9101797260956928 9115471268301024 9123314512164864 9129254170050388 9152004180442112 9183530354176728 9189822379534848 9201177474351104 9206415620278272 9211547727949824 9212409380447724 9228180196212736 9239198868873216 9245213972303472 9250477187804946 9266313172230144 9268252953366528 9272345928201648 9279566738709993 9295452521828352 9301504248730584 9323493620476992 9346727673643008 9351480799571328 9356804511802704 9378924617031552 9380887971897024 9385350515269632 9386228425361832 9403065012019712 9408418090670016 9430660213815808 9441920652565248 9458969084623872 9469629884120832 9477004328895312 9499408594448256 9522502760060928 9527923833525504 9550448476157952 9555885458862336 9557885858159232 9578476204627968 9580481333001216 9585935413135488 9603130225041408 9608597198982144 9614852796116898 9631956814774272 9637440199428096 9642812581343232 9643714574557932 9660223745998848 9672016011313788 9736980672957912 9745358683448832 9751703318008369 9761245131737088 9765555817999608 9776004465472256 9784321361362944 9789891485755392 9796265113024764 9820080971312832 9848899991037888 9857374300499968 9877803586022592 9923583970271232 9929233375589376 9935697720234942 9952706740543488 9959186367327696 9984004560482304 10018396750010976 10029018864319488 10043362494849024 10044183081021056 10049901142306608 10058451054676992 10073659773848704 10081504605018264 10110821403672576 10123163714956356 10140493660176384 10147095544069728 10165417247390592 10171083949611264 10201615417714176 10207423103784768 10231554127670784 10233695969342208 10239521918576544 10257889104021504 10263728826185472 10287992960526336 10296004702997376 10318875365044224 10320345139647488 10331471648448819 10345435097350144 10351324658644992 10357217572813056 10358063802302964 10362991193943552 10375795875332096 10381702720739328 10388184829157376 10388461641781476 10400865718841406 10406245753176064 10418671064899584 10426784572537344 10431389169226854 10449246768685056 10451434181455872 10457384087056896 10464192279821907 10482106035253248 10488930323036616 10513571126648832 10515068632848384 10520415899517744 10546632671072256 10551290194160496 10553498968384152 10559506978532061 10577583904149504 10578448138522176 10584470352003768 10609492740542784 10641340220201856 10664732144151552 10686834668754288 10712815605068544 10744254535677696 10753499236909056 10760500212974752 10775785730206464 10778041499626368 10787315272245248 10803521503171584 10809671848854912 10835951416621056 10867751714248704 10891641338707968 10957290633841152 10963528518879936 10989447026016768 10998005023656288 11007361531533312 11024005035532544 11083236503195648 11089546088062464 11096765844630213 11115762509074432 11124418874502912 11164031966555136 11170387547538048 11190424477114368 11196795083111424 11204084663243658 11223265047846912 11224314877327112 11232005130542592 11256954943684608 11258558334160896 11270696343762348 11292354173067264 11298782806705152 11299705966148688 11306138785094934 11325493877170176 11327864720781312 11332867245579792 11341692680645547 11361108637790208 11368505192892936 11401564561588224 11415482487078444 11429587643920512 11435024765730816 11436094403314416 11442469443312672 11463130087483008 11470983963107328 11476817344928448 11505417459351552 11510498393629632 11512907965509984 11539182440890368 11540125242024192 11546694929458656 11573992080592128 11583005290872048 11608734785674752 11610388282103424 11638614484518912 11645240240975616 11651869769414688 11672770359748608 11679415560831744 11707026472323072 11757863454137856 11775641742500672 11785659821641728 11792369289659904 11800046613416193 11821037909041152 11829452211954432 11855729142816768 11858210984226816 11872686339432171 11873655407420416 11893011309932544 11900754155837448 11907529146004239 11927913764253696 11935679333110632 11971507747727088 11997823662170496 12026187311490048 12090803458031616 12097686641522688 12105562739596596 12126286373535744 12128824852553728 12135729681275904 12143630546953818 12153961691068032 12164419349553152 12244707138902304 12253096506046464 12275220827037696 12282063637266432 12283212507263632 12325944880041984 12326951963071296 12333969583739928 12357670604488704 12363127904268864 12372755651613324 12393936695771136 12402005664974112 12431324827302656 12468641066095104 12475739349070272 12505232822708736 12507850629196032 12514971233815776 12544557454226688 12559535962374528 12589227536753664 12596394468500352 12611958779498496 12626173178827776 12627354236993001 12636005771860416 12664074311645184 12665878125931008 12696670346747904 12703898444700672 12712169211917274 12733931301543936 12741180611816448 12743847810878976 12749475651277266 12771301606170624 12773975110668288 12781247217513984 12789568342004553 12811462931976192 12819803728155864 12849920265904128 12857083441790976 12858286099410576 12865606203728718 12872778123726756 12896021348418384 12904856958495744 12936230164611072 12974194156290048 12982640897277216 12993811577931776 13012269561004032 13014993508982784 13020741090666144 13030880952231054 13053188647673856 13061686817366352 13093441295083776 13100895271097568 13131866654717184 13139342505935712 13170404781363456 13238977834119168 13247596960313256 13258867299346944 13278915156436928 13312006080643072 13357862333347968 13372025152425984 13388348425317129 13399868189742144 13411268072902656 13427639249749461 13442006140024352 13497551619941808 13529460725426304 13553889663187456 13561445266148352 13602153890285568 13609897471713024 13642072170227712 13644927959122944 13652695891435392 13677185472028672 13684971768247296 13693881255075582 13717323947368448 13728006270663168 13758500486725632 13775295531265092 13784733569302272 13801766211526656 13809623430417408 13810751736403952 13817321591924736 13818614070671586 13842270294319104 13851282189041968 13858798303309824 13867820958455208 13899469758345216 13902379430049792 13908518892302472 13935245575274496 13943178782742528 13952256373095876 13976141380337664 13985240430715488 14020091510464512 14027221199356992 14035206767704056 14062176894763008 14068386925547328 14071331957845536 14079342638042748 14103445205532672 14104597518029568 14112627136005024 14145990320723712 14162880978847872 14188453626935808 14204444826181248 14219642858868736 14249112891672384 14283754140091392 14325672714236928 14336828787238848 14367714306941952 14370721999501824 14378903119703232 14404695337562112 14412895798473216 14422279194175347 14447935222161408 14456160299142144 14465571861836898 14490335618998272 14508024016970682 14587663802646528 14609720845121536 14618038025173248 14630474261348352 14652596034689024 14664006698208384 14676482042044416 14694397669537146 14730121456969248 14773349986556832 14786061450749952 14795687792840284 14816705379033888 14832558499337216 14885375955406848 14893850063384064 14903546580352413 14929060110815232 14938779550991544 14976006840723456 15011411112214528 15027595125016464 15065043742273536 15066274621531584 15074851713459912 15103819627708416 15110489660773056 15122256907527396 15148144850386944 15158006923857248 15166232105508864 15210740490264576 15220643316104592 15239450191894016 15248125871085888 15256625924416896 15284173449977344 15302423126571264 15347331191506176 15350543954013312 15359282877864816 15386833656032256 15395593239278208 15431989440789504 15444007054496064 15478313047566336 15480517709471232 15518152646025216 15526986987967488 15535826359219584 15537095703454446 15544486790915328 15563693812998144 15572554081108992 15582277243736064 15582692462672214 15609368629764096 15628006597349376 15673870153027584 15677151272183808 15714213095522304 15723159052879872 15733395484554924 15772602949272576 15780623849276616 15810947978969088 15819949006608384 15826935291240744 15830248452576228 15857348413243392 15866375856224256 15867672207783264 15876705528005652 15903885019004928 15914239110814176 15962010330302784 15997098216227328 16034916415320064 16130248855363584 16140750319462128 16167062249439552 16180972908367872 16191507395938424 16205282254757376 16214507773282368 16253927124931584 16301627571373056 16326276185203072 16337462008061952 16434593173389312 16435935950761728 16445292778319904 16484170539025152 16497007535484432 16536007553298816 16624854754793472 16634319132093696 16673643763611648 16677134172261376 16686628311754368 16726076605635584 16746047949832704 16785636715671552 16795192624667136 16806126994865487 16815945039331328 16834897571770368 16836472315990668 16848007695813888 16885432415526912 16887837501241344 16906044515643522 16938531259600896 16948174210057728 16949558949223032 16959208177642401 16988240815755264 16991797081171968 16999300868369688 17031966814224384 17041662956685312 17052757789339404 17081950575968256 17093071637541152 17102346842382336 17144381465880768 17152537148596224 17154141604971624 17163704164969008 17194695131224512 17206475944660992 17269361948264976 17310187863036288 17320042394187984 17360988120888192 17374507936308072 17413102178512128 17415582423155136 17457921726778368 17467860361463424 17509155539622912 17519123341247616 17560539708484608 17651970445492224 17663462613751008 17678489732462592 17744178317931648 17787316476340224 17810483111130624 17829366869901312 17839516964898816 17851131233756172 17866490919656192 17881690763870208 17891870646380544 17903518999665948 17996735493255744 18039280967235072 18081927021531136 18136205187047424 18146529962284032 18158344109394894 18189429560303616 18193237278830592 18203594521913856 18215445820430727 18230942536602048 18246629024329728 18258508340100776 18304008360884224 18367060708353456 18379644759069696 18412831240556544 18423095455899648 18424818760895448 18478397737746432 18490427944606944 18500954375609892 18532626344460288 18536505906733056 18544691856403296 18559133477419986 18590905043656704 18603008497461168 18646987240953984 18702961599142656 18713609023605408 18757849234063104 18761775943794048 18770701030539264 18772456850723664 18806130024039424 18816836181340032 18861320427631616 18883841305130496 18917938169247744 18939259768241664 18954008657790624 18998817188896512 19045005520121856 19055847667051008 19068253817875911 19100896952315904 19111770917724672 19115771716318464 19124213476915899 19156952409255936 19160962666002432 19171870826270976 19206260450082816 19217194397964288 19229705592233796 19274880398856192 19285625162686464 19287429149115864 19298409305593077 19344032022627576 19473961345915824 19490717366897664 19503406636016738 19522490263474176 19531111635999216 19552008930944512 19579782971510784 19592530226049528 19640161942625664 19697799982075776 19714748600999936 19755607172045184 19847167940542464 19858466751178752 19871395440469884 19905413481086976 19918372734655392 19968009120964608 20036793500021952 20058037728638976 20086724989698048 20088366162042112 20099802284613216 20116902109353984 20147319547697408 20163009210036528 20246327429912712 20294191088139456 20330834494781184 20342167899222528 20403230835428352 20414846207569536 20463108255341568 20467391938684416 20479043837153088 20515778208043008 20527457652370944 20540821882613373 20575985921052672 20592009405994752 20637750730088448 20640690279294976 20662943296897638 20702649317289984 20714435145626112 20716127604605928 20725982387887104 20727921106007379 20763405441478656 20776369658314752 20776923283562952 20801731437682812 20837342129799168 20853569145074688 20862778338453708 20898493537370112 20902868362911744 20914768174113792 20928384559643814 20964212070506496 20977860646073232 21027142253297664 21030137265696768 21040831799035488 21093265342144512 21102580388320992 21106997936768304 21119013957064122 21155167808299008 21156896277044352 21168940704007536 21218985481085568 21282680440403712 21329464288303104 21373669337508576 21425631210137088 21488509071355392 21521000425949504 21551571460412928 21556082999252736 21574630544490496 21607043006343168 21619343697709824 21671902833242112 21698357792755347 21735503428497408 21762036025456023 21914581267682304 21927057037759872 21978894052033536 21996010047312576 22014723063066624 22048010071065088 22166473006391296 22179092176124928 22193531689260426 22231525018148864 22248837749005824 22263322669415333 22328063933110272 22340775095076096 22380848954228736 22393590166222848 22408169326487316 22446530095693824 22448629754654224 22464010261085184 22517116668321792 22541392687524696 22584708346134528 22597565613410304 22599411932297376 22612277570189868 22650987754340352 22655729441562624 22665734491159584 22683385361291094 22722217275580416 22737010385785872 22830964974156888 22859175287841024 22872188806628832 22884938886625344 22926260174966016 22941967926214656 22953634689856896 23020996787259264 23025815931019968 23080250484048384 23093389858917312 23147984161184256 23166010581744096 23217469571349504 23220776564206848 23277228969037824 23290480481951232 23303739538829376 23305643555181669 23345540719497216 23358831121663488 23374038694008321 23414052944646144 23515726908275712 23551283485001344 23571319643283456 23584738579319808 23600093226832386 23642075818082304 23658904423908864 23711458285633536 23716421968453632 23745372678864342 23747310814840832 23786022619865088 23801508311674896 23815058292008478 23855827528507392 23871358666221264 23943015495454176 23995647324340992 24052374622980096 24195373283045376 24211125479193192 24257649705107456 24271459362551808 24287261093907636 24307923382136064 24328838699106304 24489414277804608 24506193012092928 24550441654075392 24566425014527264 24651889760083968 24653903926142592 24667939167479856 24726255808537728 24745511303226648 24804011329948224 24862649654605312 24937282132190208 24951478698140544 25010465645417472 25015701258392064 25029942467631552 25089114908453376 25105448967638567 25119071924749056 25178455073507328 25192788937000704 25223917558996992 25252346357655552 25254708473986002 25272011543720832 25328148623290368 25331756251862016 25393340693495808 25407796889401344 25424338423834548 25467862603087872 25482361223632896 25487695621757952 25498951302554532 25542603212341248 25547950221336576 25562494435027968 25579136684009106 25622925863952384 25639607456311728 25699840531808256 25716572198821152 25731212407457436 25745556247453512 25792042696836768 25809713916991488 25965281794554432 25987623155863552 26029987017965568 26041482181332288 26061761904462108 26106377295347712 26123373634732704 26186882590167552 26201790542195136 26263733309434368 26278685011871424 26340809562726912 26477955668238336 26495193920626512 26517734598693888 26557830312873856 26715724666695936 26744050304851968 26776696850634258 26799736379484288 26822536145805312 26855278499498922 26884012280048704 26995103239883616 27058921450852608 27107779326374912 27122890532296704 27204307780571136 27219794943426048 27237516164092341 27284144340455424 27289855918245888 27305391782870784 27354370944057344 27369943536494592 27387762510151164 27434647894736896 27456012541326336 27550591062530184 27569467138604544 27603532423053312 27619246860834816 27621503472807904 27634643183849472 27637228141343172 27684540588638208 27702564378083936 27717596606619648 27735641916910416 27798939516690432 27804758860099584 27817037784604944 27838700216129979 27886357565485056 27904512746191752 27970480861430976 28040183020929024 28054442398713984 28070413535408112 28136773851094656 28142663915691072 28158685276085496 28209195036059136 28225254272010048 28291980641447424 28325761957695744 28376907253871616 28408889652362496 28439285717737472 28498225783344768 28567508280182784 28651345428473856 28673657574477696 28735428613883904 28741443999003648 28757806239406464 28809390675124224 28825791596946432 28844558388350694 28895870444322816 28912320598284288 28931143723673796 28980671237996544 29016048033941364 29219441690243072 29236076050346496 29255109954025107 29305192069378048 29328013396416768 29352964084088832 29388795339074292 29460242913938496 29546699973113664 29572122901499904 29591375585680568 29633410758067776 29665116998674432 29770751910813696 29787700126768128 29807093160704826 29858120221630464 29877559101983088 29952013681446912 30055190250032928 30130087484547072 30132549243063168 30149703426919824 30220979321546112 30244513815054792 30316013847714496 30332464211017728 30421480980529152 30441286632209184 30478900383788032 30496251742171776 30513251848833792 30568346899954688 30604846253142528 30694662383012352 30701087908026624 30718565755729632 30773667312064512 30791186478556416 30863978881579008 30888014108992128 30956626095132672 30961035418942464 30994414945346457 31036305292050432 31053973975934976 31071652718439168 31074191406908892 31088973581830656 31127387625996288 31145108162217984 31164554487472128 31165384925344428 31218737259528192 31256013194698752 31347740306055168 31354302544367616 31392576839465721 31446318105759744 31466790969109848 31545205898545152 31561247698553232 31639898013216768 31653870582481488 31660496905152456 31732751712448512 31735344415566528 31753411056011304 31828478221628352 31924020660605568 31994196432454656 32069832830640128 32260497710727168 32281500638924256 32334124498879104 32361945816735744 32383014791876848 32410564509514752 32429015546564736 32507854249863168 32603255142746112 32652552370406144 32674924016123904 32871871901523456 32890585556639808 32968341078050304 32994015070968864 33072015106597632 33249709509586944 33268638264187392 33290297533890639 33347287527223296 33354268344522752 33373256623508736 33452153211271168 33492095899665408 33571273431343104 33590385249334272 33612253989730974 33669795143540736 33672944631981336 33696015391627776 33770864831053824 33775675002482688 33812089031287044 33877062519201792 33896348420115456 33899117898446064 33918416355284802 33976481631510528 33983594162343936 33998601736739376 34025078041936641 34083325913370624 34105515578678808 34186143275082304 34204693684764672 34288762931761536 34305074297192448 34308283209943248 34327408329938016 34389390262449024 34412951889321984 34538723896529952 34620375726072576 34640084788375968 34721976241776384 34749015872616144 34826204357024256 34831164846310272 34915843453556736 34935720722926848 35018311079245824 35038246682495232 35121079416969216 35326925227502016 35356979464925184 35400139840248579 35488356635863296 35574632952680448 35620966222261248 35679033929797632 35702262467512344 35732981839312384 35783741292761088 35807037999331896 35993470986511488 36078561934470144 36163854043062272 36272410374094848 36293059924568064 36316688218789788 36378859120607232 36386474557661184 36407189043827712 36430891640861454 36461885073204096 36493258048659456 36517016680201552 36608016721768448 36734121416706912 36759289518139392 36825662481113088 36846190911799296 36849637521790896 36980855889213888 37001908751219784 37073011813466112 37089383712806592 37118266954839972 37181810087313408 37206016994922336 37293974481907968 37405923198285312 37427218047210816 37515698468126208 37523551887588096 37544913701447328 37612260048078848 37633672362680064 37722640855263232 37767682610260992 37835876338495488 37878519536483328 37882062710979003 37908017315581248 37997634377793024 38090011040243712 38111695334102016 38136507635751822 38201793904631808 38223541835449344 38231543432636928 38248426953831798 38313904818511872 38321925332004864 38343741652541952 38368705026013659 38434388795928576 38459411184467592 38549760797712384 38571250325372928 38574858298231728 38596818611186154 38688064045255152 38947922691831648 38981434733795328 39006813272033476 39044980526948352 39062223271998432 39104017861889024 39159565943021568 39185060452099056 39280323885251328 39395599964151552 39429497201999872 39511214344090368 39716933502357504 39742790880939768 39836745469310784 39936018241929216 40073587000043904 40116075457277952 40176732324084224 40199604569226432 40233804218707968 40294639095394816 40326018420073056 40492654859825424 40588382176278912 40661668989562368 40684335798445056 40688141430310781 40806461670856704 40829692415139072 40926216510683136 40934783877368832 40958087674306176 41031556416086016 41054915304741888 41081643765226746 41151971842105344 41184018811989504 41275501460176896 41281380558589952 41325886593795276 41405298634579968 41428870291252224 41432255209211856 41451964775774208 41455842212014758 41526810882957312 41553846567125904 41603462875365624 41707138290149376 41725556676907416 41805736725823488 41829536348227584 41856769119287628 41928424141012992 41955721292146464 42060274531393536 42081663598070976 42186530684289024 42205160776641984 42213995873536608 42238027914128244 42310335616598016 42313792554088704 42337881408015072 42437970962171136 42565360880807424 42658928576606208 42747338675017152 42851262420274176 42977018142710784 43042000851899008 43103142920825856 43112165998505472 43214086012686336 43238687395419648 43266837582526041 43343805666484224 43396715585510694 43471006856994816 43524072050912046 43829162535364608 43854114075519744 43957788104067072 43992020094625152 44029446126133248 44096020142130176 44332946012782592 44358184352249856 44387063378520852 44463050036297728 44497675498011648 44526645338830666 44656127866220544 44681550190152192 44710639741057239 44787180332445696 44816338652974632 44897259509308448 44928020522170368 45034233336643584 45082785375049392 45195131226820608 45198823864594752 45224555140379736 45311458883125248 45331468982319168 45366770722582188 45444434551160832 45474020771571744 45661929948313776 45718350575682048 45744377613257664 45769877773250688 45852520349932032 45907269379713792 46041993574518528 46051631862039936 46160500968096768 46186779717834624 46295968322368512 46332021163488192 46434939142699008 46441553128413696 46554457938075648 46580960963902464 46607479077658752 46611287110363338 46691081438994432 46717662243326976 46748077388016642 46828105889292288 47031453816551424 47102566970002688 47142639286566912 47169477158639616 47200186453664772 47317808847817728 47432843936907264 47490745357728684 47494621629681664 47572045239730176 47603016623349792 47630116584016956 47711655057014784 47742717332442528 47886030990908352 47991294648681984 48104749245960192 48390746566090752 48422250958386384 48542918725103616 48574522187815272 48615846764272128 48978828555609216 49012386024185856 49132850029054528 49303779520167936 49307807852285184 49335878334959712 49452511617075456 49491022606453296 49608022659896448 49725299309210624 49874564264380416 49902957396281088 50020931290834944 50031402516784128 50059884935263104 50178229816906752 50210897935277134 50238143849498112 50356910147014656 50385577874001408 50418380984596461 50447835117993984 50504692715311104 50509416947972004 50544023087441664 50656297246580736 50663512503724032 50815593778802688 50848676847669096 50877624532927203 50964722447265792 50975391243515904 50997902605109064 51095900442673152 51124988870055936 51158273368018212 51245851727904768 51279214912623456 51433144397642304 51462424814914872 51491112494907024 51584085393673536 51619427833982976 51930563589108864 51975246311727104 52082964362664576 52123523808924216 52246747269465408 52373765180335104 52403581084390272 52527466618868736 52557370023742848 52681619125453824 52955911336476672 52990387841253024 53035469197387776 53115660625747712 53431449333391872 53488100609703936 53553393701268516 53599472758968576 53645072291610624 53710556998997844 53768024560097408 53990206479767232 54117842901705216 54215558652749824 54245781064593408 54408615561142272 54439589886852096 54475032328184682 54568288680910848 54579711836491776 54610783565741568 54646337461292181 54739887072989184 54775525020302328 54912025082652672 55101182125060368 55138934277209088 55238493721669632 55243006945615808 55269286367698944 55274456282686344 55405128756167872 55435193213239296 55471283833820832 55597879033380864 55609517720199168 55634075569209888 55677400432259958 55772715130970112 55809025492383504 55940961722861952 56108884797427968 56140827070816224 56273547702189312 56285327831382144 56317370552170992 56418390072118272 56450508544020096 56583961282894848 56651523915391488 56753814507743232 56817779304724992 56878571435474944 56996451566689536 57135016560365568 57204761453627733 57302690856947712 57347315148955392 57372640430747697 57470857227767808 57482887998007296 57515612478812928 57618781350248448 57651583193892864 57689116776701388 57824641196568576 57862287447347592 58032096067882728 58438883380486144 58472152100692992 58510219908050214 58610384138756096 58656026792833536 58777590678148584 58920485827876992 59093399946227328 59144245802999808 59182751171361136 59266821516135552 59330233997348864 59541503821627392 59575400253536256 59614186321409652 59716240443260928 59755118203966176 59904027362893824 60110380500065856 60260174969094144 60265098486126336 60299406853839648 60441958643092224 60489027630109584 60632027695428992 60882573264418368 60957800767576064 60992503484343552 61026503697667584 61136693799909376 61209692506285056 61389324766024704 61402175816053248 61437131511459264 61547334624129024 61582372957112832 61622465647840119 61727957763158016 61776028217984256 61913252190265344 61922070837884928 61988829890692914 62107947951869952 62143305436878336 62148382813817784 62177947163661312 62183763318022137 62290216324435968 62329108974944256 62330769850688856 62512026389397504 62695480612110336 62708605088735232 62785153678931442 62892636211519488 62933581938219696 63090411797090304 63122495397106464 63279796026433536 63307741164962976 63320993810304912 63465503424897024 63470688831133056 63506822112022608 63656956443256704 63848041321211136 63988392864909312 64139665661280256 64563001277848512 64668248997758208 64723891633471488 64766029583753696 64821129019029504 64858031093129472 65015708499726336 65206510285492224 65305104740812288 65743743803046912 65781171113279616 65936682156100608 65988030141937728 66144030213195264 66499419019173888 66537276528374784 66580595067781278 66694575054446592 66708536689045504 66746513247017472 66789968008245999 66904306422542336 66984191799330816 67142546862686208 67180770498668544 67224507979461948 67339590287081472 67345889263962672 67392030783255552 67551350004965376 67624178062574088 67754125038403584 67792696840230912 67798235796892128 67836832710569604 67952963263021056 67967188324687872 67997203473478752 68050156083873282 68166651826741248 68211031157357616 68372286550164608 68577525863523072 68616566419886496 68654816659876032 68778780524898048 68825903778643968 69077447793059904 69240751452145152 69280169576751936 69443952483552768 69498031745232288 69652408714048512 69662329692620544 69831686907113472 69871441445853696 69916930665545007 70036622158491648 70076493364990464 70122116082024963 70242158833938432 70653850455004032 70713958929850368 70800279680497158 70976713271726592 71149265905360896 71241932444522496 71358067859595264 71404524935024688 71465963678624768 71567482585522176 71614075998663792 71986941973022976 72157123868940288 72327708086124544 72586119849136128 72633376437579576 72772949115322368 72814378087655424 72861783281722908 72923770146408192 72986516097318912 73034033360403104 73216033443536896 73468242833413824 73518579036278784 73651324962226176 73699275043581792 73961711778427776 74003817502439568 74178767425613184 74236533909679944 74412033989844672 74587948963815936 74811846396570624 74854436094421632 75031396936252416 75047103775176192 75089827402894656 75224520096157696 75267344725360128 75316346902915701 75445281710526464 75535365220521984 75671752676990976 75757039072966656 75764125421958006 75816034631162496 75995268755586048 76180022080487424 76223390668204032 76273015271503644 76403587809263616 76447083670898688 76463086865273856 76496853907663596 76627809637023744 76643850664009728 76687483305083904 76737410052027318 76868777591857152 76918822368935184 77099521595424768 77149716596463456 77193637222372308 77376128090510304 77895845383663296 77962869467590656 78013626544066952 78089961053896704 78124446543996864 78208035723778048 78319131886043136 78370120904198112 78560647770502656 78791199928303104 79022428688180736 79433867004715008 79485581761879536 79673490938621568 80147174000087808 80232150914555904 80353464648168448 80399209138452864 80467608437415936 80589278190789632 80652036840146112 80985309719650848 81176764352557824 81323337979124736 81368671596890112 81376282860621562 81612923341713408 81659384830278144 81712548492277023 81852433021366272 81869567754737664 81916175348612352 82063112832172032 82109830609483776 82163287530453492 82303943684210688 82368037623979008 82562761117179904 82651773187590552 82810597269159936 82857740582504448 82864510418423712 82903929551548416 82911684424029516 83053621765914624 83107693134251808 83206925750731248 83414276580298752 83451113353814832 83659072696455168 83713538238575256 83911442584292928 84120549062787072 84163327196141952 84410321553283968 84427991747073216 84476055828256488 84627585108177408 84675762816030144 84875941924342272 85130721761614848 85317857153212416 85494677350034304 85702524840548352 85954036285421568 86084001703798016 86206285841651712 86224331997010944 86428172025372672 86477374790839296 86533675165052082 86687611332968448 86793431171021388 86942013713989632 87048144101824092 87658325070729216 87708228151039488 87765329862075321 87915576208134144 87984040189250304 88058892252266496 88192040284260352 88716368704499712 88774126757041704 88995350996023296 89053290677661332 89312255732441088 89363100380304384 89421279482114478 89574360664891392 89632677305949264 89794519018616896 89856041044340736 90165570750098784 90390262453641216 90397647729189504 90449110280759472 90662937964638336 90733541445164376 90948041543143488 91323859896627552 91436701151364096 91488755226515328 91539755546501376 91705040699864064 91814538759427584 92083987149037056 92103263724079872 92321001936193536 92373559435669248 92591936644737024 92664042326976384 92869878285398016 92883106256827392 92983244836039371 93108915876151296 93161921927804928 93214958155317504 93222574220726676 93382162877988864 93435324486653952 93496154776033284 93656211778584576 94062907633102848 94205133940005376 94338954317279232 94400372907329544 94635617695635456 94981490715457368 94989243259363328 95206033246699584 95260233168033912 95485434664885056 95772061981816704 95982589297363968 96209498491920384 96781493132181504 96844501916772768 97085837450207232 97149044375630544 97231693528544256 97957657111218432 98024772048371712 98265700058109056 98615615704570368 98671756669919424 98905023234150912 98982045212906592 99216045319792896 99450598618421248 99749128528760832 99805914792562176 99870892601671917 100041862581669888 100062805033568256 100119769870526208 100356459633813504 100421795870554268 100476287698996224 100713820294029312 100771155748002816 100836761969192922 101009385430622208 101018833895944008 101088046174883328 101312594493161472 101327025007448064 101631187557605376 101697353695338192 101755249065854406 101929444894531584 101950782487031808 101995805210218128 102075234125809923 102249977740111872 102316546736036424 102558429825246912 102866288795284608 102924849629829744 102982224989814048 103168170787347072 103238855667965952 103861127178217728 103950492623454208 104165928725329152 104247047617848432 104493494538930816 104747530360670208 104807162168780544 105054933237737472 105114740047485696 105363238250907648 105980775682506048 106070938394775552 106231321251495424 106862898666783744 107106787402537032 107198945517937152 107268736498092059 107421113997995688 107536049120194816 107980412959534464 108235685803410432 108431117305499648 108491562129186816 108817231122284544 108879179773704192 108950064656369364 109136577361821696 109159423672983552 109221567131483136 109292674922584362 109479774145978368 109551050040604656 109824050165305344 110202364250120736 110277868554418176 110476987443339264 110486013891231616 110538572735397888 110548912565372688 110810257512335744 110942567667641664 111219035440398336 111268151138419776 111354800864519916 111545430261940224 111618050984767008 111881923445723904 112217769594855936 112281654141632448 112547095404378624 112570655662764288 112634741104341984 112836780144236544 112901017088040192 113167922565789696 113303047830782976 113507629015486464 113635558609449984 113646188132937009 113992903133379072 114270033120731136 114409522907255466 114605381713895424 114694630297910784 114745280861495394 114941714455535616 114965775996014592 115031224957625856 115106115078040977 115303166387785728 115378233553402776 115649282393137152 115724574894695184 116064192135765456 116877766760972288 116944304201385984 117020439816100428 117220768277512192 117312053585667072 117555181356297168 117840971655753984 118186799892454656 118288491605999616 118365502342722272 118533643032271104 118660467994697728 119150800507072512 119228372642819304 119510236407932352 119808054725787648 120220761000131712 120530196972252672 120598813707679296 120883917286184448 120978055260219168 121264055390857984 121765146528836736 121915601535152128 121985006968687104 122053007395335168 122064424290932343 122273387599818752 122419385012570112 122778649532049408 122804351632106496 122874263022918528 123094669248258048 123164745914225664 123244931295680238 123455915526316032 123552056435968512 123826504380530688 123844141675769856 123977659781385828 124215895903739904 124286610873756672 124296765627635568 124355894327322624 124367526636044274 124580432648871936 124661539701377712 125417210177470464 125570307357862884 125785272423038976 125867163876439392 126180823594180608 126244990794212928 126559592052867072 126615482329925952 126641987620609824 126931006849794048 126941377662266112 127013644224045216 127313912886513408 127696082642422272 127976785729818624 129126002555697024 129336497995516416 129532059167507392 129642258038059008 129716062186258944 129800512747578123 130031416999452672 130413020570984448 130610209481624576 131487487606093824 131562342226559232 131873364312201216 131976060283875456 132288060426390528 132998838038347776 133074553056749568 133161190135562556 133389150108893184 133417073378091008 133493026494034944 133579936016491998 133808612845084672 133968383598661632 134131919223171717 134361540997337088 134449015958923896 134691778527925344 134784061566511104 135102700009930752 135248356125148176 135585393680461824 135596471593784256 135673665421139208 135934376649375744 135994406946957504 136100312167746564 136333303653482496 136422062314715232 136744573100329216 137155051727046144 137233132839772992 137309633319752064 137557561049796096 138154895586119808 138481502904290304 138560339153503872 138887904967105536 138996063490464576 139304817428097024 139324659385241088 139663373814226944 139742882891707392 139833861331090014 140073244316983296 140152986729980928 140244232164049926 140484317667876864 141307700910008064 141427917859700736 141600559360994316 141953426543453184 142298531810721792 142483864889044992 142716135719190528 142809049870049376 142931927357249536 143134965171044352 143228151997327584 143973883946045952 144314247737880576 145172239698272256 145266752875159152 145628756175310848 145723566563445816 145847540292816384 146068066720806208 146432066887073792 146936485666827648 147037158072557568 147398550087163584 147923423556855552 148007635004879136 148357534851226368 148473067819359888 148824067979689344 149175897927631872 149623692793141248 149708872188843264 150062793872504832 150094207550352384 150179654805789312 150449040192315392 150534689450720256 150632693805831402 150890563421052928 151070730441043968 151255142953789383 151343505353981952 151514078145933312 151528250843916012 151632069262324992 151990537511172096 152446781336408064 152546030543007288 152894167341797376 152926173730547712 152993707815327192 153287701328019456 153374966610167808 153474820104054636 153737555183714304 153837644737870368 154299433192926912 154387274444744616 154752256181020608 155791690767326592 155925738935181312 156027253088133904 156248893087993728 156416071447556096 156740241808396224 157121295541005312 157582399856606208 158044857376361472 158867734009430016 158971163523759072 159346981877243136 160294348000175616 160464301829111808 160706929296336896 160798418276905728 160935216874831872 161178556381579264 161304073680292224 161970619439301696 162353528705115648 162646675958249472 162737343193780224 162752565721243124 163225846683426816 163318769660556288 163425096984554046 163704866042732544 163739135509475328 163832350697224704 163939012383876543 164219661218967552 164326575060906984 164736075247958016 165125522234359808 165303546375181104 165715481165008896 165729020836847424 165807859103096832 165823368848059032 166215386268503616 166413851501462496 166828553160597504 166902226707629664 167318145392910336 167427076477150512 167822885168585856 168326654392283904 168820643106567936 168855983494146432 168952111656512976 169255170216354816 169351525632060288 169751883848684544 170261443523229696 170635714306424832 170989354700068608 171405049681096704 171908072570843136 172168003407596032 172412571683303424 172448663994021888 172856344050745344 172954749581678592 173067350330104164 173586862342042776 174096288203648184 175316650141458432 175416456302078976 175530659724150642 175831152416268288 175968080378500608 176384080568520704 177432737408999424 177548253514083408 177990701992046592 178106581355322664 178624511464882176 178726200760608768 178842558964228956 179148721329782784 179265354611898528 179589038037233792 179712082088681472 180331141500197568 180780524907282432 180795295458379008 180898220561518944 181325875929276672 181467082890328752 181896083086286976 182647719793255104 182873402302728192 182977510453030656 183079511093002752 183410081399728128 183629077518855168 184167974298074112 184206527448159744 184642003872387072 184747118871338496 184867396943520357 185183873289474048 185328084653952768 185739756570796032 185766212513654784 185966489672078742 186323843855609856 186429916310635008 186445148441453352 186551289954066411 186870648973307904 186992309552066568 188125815266205696 188410267880010752 188677908634558464 188800745814659088 189271235391270912 189962981430914736 189978486518726656 190412066493399168 190520466336067824 190970869329770112 191544123963633408 191965178594727936 192418996983840768 193689003833545536 194171674900414464 194298088751261088 194463387057088512 195915314222436864 196531400116218112 197231231409140736 197343513339838848 197810046468301824 197964090425813184 198432090639585792 198901197236842496 199498257057521664 199611829585124352 199741785203343834 200083725163339776 200125610067136512 200239539741052416 200369904024737997 200712919267627008 200843591741108536 200952575397992448 201427640588058624 201542311496005632 201673523938385844 202018770861244416 202037667791888016 202176092349766656 202654050014896128 203262375115210752 203394707390676384 203510498131708812 203858889789063168 203901564974063616 203991610420436256 204150468251619846 204499955480223744 204633093472072848 205116859650493824 205732577590569216 205849699259659488 205964449979628096 206336341574694144 206477711335931904 207722254356435456 208331857450658304 208494095235696864 208986989077861632 209495060721340416 209614324337561088 209750791996635021 210109866475474944 210229480094971392 210366348246074889 210726476501815296 211961551365012096 212141876789551104 212462642502990848 213725797333567488 214213574805074064 214397891035874304 214537472996184118 214842227995991376 215072098240389632 215960825919068928 216471371606820864 216862234610999296 216983124258373632 217758359547408384 217900129312738728 218318847345967104 218443134262966272 218585349845168724 218959548291956736 219102100081209312 219648100330610688 220404728500241472 220555737108836352 220953974886678528 220972027782463232 221097825130745376 221620515024671488 221885135335283328 222536302276839552 222709601729039832 223236101969534016 223763846891447808 224435539189711872 224563308283264896 225094190808757248 225141311325528576 225269482208683968 225673560288473088 225802034176080384 225949040708747103 226335845131579392 226606095661565952 227015258030972928 227271117218899968 227292376265874018 227985806266758144 228540066241462272 228819045814510932 229210763427790848 229389260595821568 229490561722990788 229883428911071232 229931551992029184 230062449915251712 230212230156081954 230606332775571456 230756467106805552 231298564786274304 231449149789390368 232128384271530912 233888608402771968 234040879632200856 234624107171334144 235110362712594336 235681943311507968 236373599784909312 236731004685444544 237067286064542208 237320935989395456 238301601014145024 238456745285638608 239020472815864704 240441522000263424 241060393944505344 241197627415358592 241767834572368896 241956110520438336 242528110781715968 243530293057673472 243831203070304256 243970013937374208 244106014790670336 244128848581864686 244546775199637504 244838770025140224 245137645476831069 245557299064098816 245608703264212992 245748526045837056 246189338496516096 246329491828451328 246489862591360476 246911831052632064 247104112871937024 247688283351539712 247955319562771656 248431791807479808 248573221747513344 248593531255271136 248711788654645248 248735053272088548 249160865297743872 249323079402755424 251140614715725768 251734327752878784 252361647188361216 252489981588425856 253230964659851904 253283975241219648 253882755324532224 254027288448090432 254627825773026816 255392165284844544 255953571459637248 258252005111394048 258672995991032832 259064118335014784 259284516076118016 259432124372517888 259601025495156246 260062833998905344 260826041141968896 261220418963249152 262974975212187648 263124684453118464 263295989586225963 263746728624402432 263952120567750912 264576120852781056 266149106113499136 266322380271125112 266834146756182016 266986052988069888 267159872032983996 267617225690169344 267936767197323264 268263838446343434 268723081994674176 268898031917847792 269383557055850688 269568123133022208 270496712250296352 271170787360923648 271192943187568512 271347330842278416 271988813893915008 272200624335493128 272844124629430464 273489146200658432 274310103454092288 274466265679545984 274619266639504128 275115122099592192 276309791172239616 276963005808580608 277120678307007744 277775809934211072 277992126980929152 278609634856194048 278649318770482176 279326747628453888 279485765783414784 279667722662180028 280146488633966592 280305973459961856 280488464328099852 280968635335753728 282615401820016128 283201118721988632 283906853086906368 284967729778089984 285618099740098752 285863854714499072 286456303994655168 287947767892091904 288628495475761152 290344479396544512 290533505750318304 291257512350621696 291447133126891632 291695080585632768 292136133441612416 293872971333655296 294074316145115136 294797100174327168 295846847113711104 296015270009758272 296715069702452736 296946135638719776 297648135959378688 298351795855263744 299247385586282496 299417744377686528 299612677805015751 300125587745009664 300188415100704768 300359309611578624 300898080384630784 301069378901440512 301265387611662804 301781126842105856 302141460882087936 302510285907578766 303028156291866624 303056501687832024 303264138524649984 303981075022344192 304893562672816128 305092061086014576 305788334683594752 305852347461095424 305987415630654384 306225702377429769 306749933220335616 306949640208109272 307675289475740736 308598866385853824 308774548889489232 309504512362041216 311583381534653184 311851477870362624 312054506176267808 312497786175987456 312832142895112192 313480483616792448 314242591082010624 315164799713212416 316089714752722944 317942327047518144 318693963754486272 320588696000351232 321413858592673792 321596836553811456 321806209494276177 322357112763158528 322608147360584448 323941238878603392 324707057410231296 325293351916498944 325474686387560448 325505131442486248 326451693366853632 326637539321112576 326850193969108092 327409732085465088 327478271018950656 327664701394449408 327878024767753086 328439322437935104 328653150121813968 329472150495916032 330607092750362208 331430962330017792 331458041673694848 331615718206193664 331646737696118064 332430772537007232 332827703002924992 333657106321195008 333804453415259328 334636290785820672 334854152954301024 335645770337171712 336653308784567808 337641286213135872 337711966988292864 337904223313025952 338510340432709632 338703051264120576 339503767697369088 340522887046459392 340938564398811027 341978709400137216 342810099362193408 343816145141686272 344336006815192064 344825143366606848 344897327988043776 345318345234122931 345909499163357184 346134700660208328 347173724684085552 348192576407296368 350633300282916864 350832912604157952 351061319448301284 351662304832536576 351936160757001216 352768161137041408 354865474817998848 355096507028166816 355981403984093184 356213162710645328 357452401521217536 357685117928457912 358530709223797056 359178076074467584 359424164177362944 360662283000395136 361590590916758016 361796441123037888 362651751858553344 362934165780657504 363792166172573952 365295439586510208 365746804605456384 365955020906061312 366159022186005504 366193272872797029 366820162799456256 367258155037710336 368335948596148224 368413054896319488 369284007744774144 369494237742676992 369734793887040714 370367746578948096 370656169307905536 371479513141592064 371532425027309568 371932979344157484 372647687711219712 372859832621270016 372890296882906704 373102579908132822 373741297946615808 373984619104133136 376251630532411392 376820535760021504 377355817269116928 377601491629318176 378542470782541824 379925962861829472 380824132986798336 381040932672135648 381941738659540224 383088247927266816 383930357189455872 387378007667091072 388596177502522176 388926774114177024 389401538242734369 391830628444873728 393062800232436224 394462462818281472 394687026679677696 395620092936603648 395928180851626368 396864181279171584 397802394473684992 398996514115043328 399223659170248704 399483570406687668 400167450326679552 400251220134273024 400479079482104832 400739808049475994 401425838535254016 401687183482217072 401905150795984896 403084622992011264 403347047876771688 404075335583776032 404352184699533312 405308100029792256 406789414781352768 407020996263417624 407803129948127232 407983220840872512 408300936503239692 408999910960447488 409266186944145696 410233719300987648 411465155181138432 411699398519318976 411928899959256192 412672683149388288 415444508712870912 416663714901316608 416988190471393728 417973978155723264 418990121442680832 419228648675122176 419501583993270042 420219732950949888 420458960189942784 420732696492149778 421452953003630592 423923102730024192 424283753579102208 424925285005981696 427451594667134976 428427149610148128 428795782071748608 429074945992368236 429684455991982752 430144196480779264 431921651838137856 432942743213641728 433724469221998592 435516719094816768 435800258625477456 436886268525932544 437170699690337448 438204200162418624 439296200661221376 440809457000482944 441111474217672704 441944055564926464 442195650261490752 443241030049342976 443770270670566656 445072604553679104 445419203458079664 446472203939068032 447527693782895616 448871078379423744 449126616566529792 450188381617514496 450282622651057152 450538964417367936 451347120576946176 451604068352160768 451898081417494206 452671690263158784 453212191323131904 454030516061945856 454542234437799936 454584752531748036 455971612533516288 457638091629021864 458778521191643136 458981123445981576 459863103984058368 460124899830503424 460424460312163908 461212665551142912 461512934213611104 462898299578780736 464256768543061824 467777216805543936 468081759264401712 469248214342668288 470220725425188672 471363886623015936 472747199569818624 473462009370889088 474134572129084416 476603202028290048 476913490571277216 478040945631729408 480883044000526848 482120787889010688 482395254830717184 483535669144737792 483912221040876672 485056221563431936 487060586115346944 487662406140608512 487940027874748416 488212029581340672 488257697163729372 489093550399275008 489677540050280448 490275290953662138 491114598128197632 491217406528425984 491497052091674112 491817037151629629 492658983656902656 492979725182720952 494208225743874048 495376566703079424 495910639125543312 497146443495026688 497187062510542272 497423577309290496 497470106544177096 498646158805510848 502281229431451536 503468655505757568 504979963176851712 506461929319703808 506567950482439296 507765510649064448 508054576896180864 509255651546053632 510784330569689088 511907142919274496 516504010222788096 517345991982065664 518128236670029568 518569032152236032 518864248745035776 519202050990312492 522440837926498304 525949950424375296 526249368906236928 526591979172451926 527493457248804864 527904241135501824 529152241705562112 532298212226998272 532644760542250224 533972105976139776 534319744065967992 535873534394646528 536527676892686868 537446163989348352 537796063835695584 538767114111701376 539136246266044416 540993424500592704 542341574721847296 542385886375137024 542694661684556832 543977627787830016 544401248670986256 545688249258860928 546978292401316864 548620206908184576 548932531359091968 549238533279008256 550230244199184384 552619582344479232 553926011617161216 554241356614015488 554602190830561071 555551619868422144 555984253961858304 557219269712388096 557298637540964352 558971531566829568 559335445324360056 559653869862199233 560611946919923712 560976928656199704 565230803640032256 566402237443977264 567813706173812736 569935459556179968 571236199480197504 571727709428998144 572912607989310336 575895535784183808 577256990951522304 581067011500636608 582515024701243392 582894266253783264 583390161171265536 584272266883224832 587745942667310592 589594200348654336 591693694227422208 592030540019516544 593430139404905472 593892271277439552 595296271918757376 596703591710527488 598494771172564992 598835488755373056 599225355610031502 600251175490019328 600376830201409536 600718619223157248 601109712074213991 602138757802881024 602530775223325608 604282921764175872 605020571815157532 606056312583733248 606113003375664048 606528277049299968 607962150044688384 609787125345632256 610184122172029152 611576669367189504 611704694922190848 611974831261308768 612451404754859538 613499866440671232 613899280416218544 615350578951481472 617197732771707648 617549097778978464 619009024724082432 623166763069306368 624109012352535616 624995572351974912 625664285790224384 626960967233584896 628485182164021248 629252375989905063 630329599426424832 631099044738224667 632179429505445888 635884654095036288 637387927508972544 641177392000702464 642827717185347584 643193673107622912 643612418988552354 644714225526317056 645216294721168896 647882477757206784 649414114820462592 650586703832997888 650949372775120896 651010262884972496 653275078642225152 653700387938216184 654956542037901312 655329402788898816 655756049535506172 656878644875870208 657306300243627936 658944300991832064 661214185500724416 662861924660035584 662916083347389696 663293475392236128 664861545074014464 665655406005849984 667608906830518656 669708305908602048 671291540674343424 673306617569135616 675282572426271744 675423933976585728 675808446626051904 677020680865419264 677406102528241152 677847122126241309 679007535394738176 681045774092918784 681877128797622054 683957418800274432 685620198724386816 687632290283372544 688672013630384128 689650286733213696 689794655976087552 690636690468245862 691818998326714368 692269401320416656 694347449368171104 696385152814592736 701665825208315904 702122638896602568 703872321514002432 705536322274082816 710193014056333632 711962807968186368 712426325421290656 714904803042435072 715370235856915824 717061418447594112 718356152148935168 721324566000790272 723181181833516032 723592882246075776 725303503717106688 725868331561315008 727584332345147904 730590879173020416 731493609210912768 731910041812122624 732318044372011008 732386545745594058 733640325598912512 734516310075420672 736671897192296448 736826109792638976 738568015489548288 738988475485353984 739469587774081428 740735493157896192 741312338615811072 743064850054619136 743865958688314968 745295375422439424 745719665242540032 745780593765813408 746205159816265644 747482595893231616 747969238208266272 753641071520043008 755202983258636352 757084941565083648 759851925723658944 761648265973596672 762081865344271296 763883477319080448 766176495854533632 767860714378911744 774756015334182144 777192355005044352 777853548228354048 778803076485468738 783661256889747456 786125600464872448 788924925636562944 789374053359355392 789887968758677889 791240185873207296 791856361703252736 793728362558343168 795604788947369984 798447318340497408 798967140813375336 800502440268546048 800958158964209664 801479616098951988 802851677070508032 803374366964434144 803810301591969792 806169245984022528 806694095753543376 808150671167552064 808704369399066624 813578829562705536 814041992526835248 815966441681745024 816601873006479384 818532373888291392 820467438601975296 822930310362276864 823398797038637952 823857799918512384 825345366298776576 830889017425741824 833327429802633216 833976380942787456 835947956311446528 837980242885361664 838457297350244352 839003167986540084 840439465901899776 840917920379885568 841465392984299556 842905906007261184 847846205460048384 849850570011963392 854903189334269952 856854299220296256 857591564143497216 858149891984736472 859368911983965504 860288392961558528 863843303676275712 865885486427283456 871033438189633536 871600517250954912 873772537051865088 874341399380674896 876408400324837248 881618914000965888 882222948435345408 883888111129852928 884391300522981504 886482060098685952 887540541341133312 890145209107358208 890838406916159328 892944407878136064 895055387565791232 897742156758847488 898253233133059584 898838033415047253 900376763235028992 900565245302114304 901077928834735872 902694241153892352 903208136704321536 903796162834988412 905343380526317568 906424382646263808 909084468875599872 909169505063496072 911943225067032576 915276183258043728 917557042383286272 917962246891963152 920249799661006848 920848920624327816 923025868427222208 925796599157561472 928513537086123648 935554433611087872 936163518528803424 938496428685336576 940441450850377344 942727773246031872 945494399139637248 946924018741778176 948269144258168832 953826981142554432 956081891263458816 961766088001053696 964241575778021376 964790509661434368 965418628482828531 967071338289475584 967824442081753344 970112443126863872 974121172230693888 975880055749496832 976424059162681344 976515394327458744 979355080100560896 980550581907324276 982229196256395264 982434813056851968 982994104183348224 983634074303259258 985317967313805312 985959450365441904 988416451487748096 991821278251086624 994292886990053376 994374125021084544 994847154618580992 994940213088354192 997292317611021696 1004562458862903072 1006937311011515136 1009959926353703424 1012923858639407616 1013135900964878592 1015531021298128896 1016109153792361728 1018511303092107264 1021568661139378176 1022815693196433081 1033008020445576192 1034691983964131328 1036256473340059136 1037728497490071552 1038404101980624984 1044881675852996608 1051899900848750592 1052498737812473856 1053183958344903852 1054986914497609728 1055808482271003648 1058304483411124224 1064596424453996544 1065289521084500448 1067944211952279552 1068639488131935984 1073055353785373736 1075592127671391168 1077534228223402752 1078272492532088832 1081986849001185408 1084771772750274048 1085389323369113664 1087955255575660032 1088802497341972512 1091376498517721856 1093956584802633728 1097240413816369152 1097865062718183936 1098477066558016512 1098579818618391087 1100460488398368768 1105239164688958464 1107852023234322432 1108482713228030976 1109204381661122142 1111103239736844288 1111968507923716608 1114438539424776192 1114597275081928704 1117943063133659136 1118670890648720112 1119307739724398466 1121223893839847424 1121953857312399408 1130461607280064512 1132804474887954528 1135627412347625472 1142472398960395008 1143455418857996288 1145825215978620672 1151791071568367616 1162134023001273216 1165788532507566528 1166780322342531072 1168544533766449664 1175491885334621184 1179188400697308672 1179956101479012649 1183387388454844416 1184061080039033088 1186860278809810944 1187784542554879104 1190592543837514752 1193407183421054976 1196989542345129984 1197670977510746112 1198450711220063004 1200502350980038656 1200753660402819072 1201437238446314496 1202219424148427982 1204277515605762048 1205061550446651216 1210041143630315064 1212226006751328096 1213056554098599936 1215924300089376768 1220368244344058304 1223409389844381696 1223949662522617536 1224902809509719076 1226999732881342464 1227798560832437088 1230701157902962944 1234395465543415296 1235098195557956928 1238018049448164864 1246333526138612736 1248218024705071232 1249991144703949824 1253921934467169792 1256970364328042496 1258504751979810126 1260659198852849664 1262198089476449334 1264358859010891776 1271769308190072576 1274775855017945088 1282354784001404928 1285655434370695168 1286387346215245824 1287224837977104708 1289428451052634112 1290432589442337792 1295764955514413568 1298828229640925184 1301173407665995776 1302020525769944992 1306550157284450304 1307400775876432368 1310658805577797632 1311512099071012344 1314612600487255872 1317888601983664128 1322428371001448832 1325832166694779392 1326586950784472256 1329723090148028928 1331310812011699968 1335217813661037312 1339416611817204096 1342583081348686848 1346613235138271232 1350565144852543488 1350847867953171456 1351616893252103808 1354041361730838528 1354812205056482304 1355694244252482618 1358015070789476352 1362091548185837568 1363754257595244108 1367914837600548864 1377344027260768256 1379589311952175104 1381273380936491724 1383637996653428736 1384538802640833312 1388694898736342208 1392770305629185472 1403331650416631808 1404245277793205136 1407744643028004864 1420386028112667264 1424852650842581312 1429809606084870144 1430740471713831648 1434122836895188224 1436712304297870336 1442649132001580544 1446362363667032064 1447185764492151552 1450607007434213376 1451736663122630016 1455168664690295808 1461181758346040832 1462987218421825536 1463820083624245248 1464636088744022016 1464773091491188116 1467280651197825024 1469032620150841344 1473343794384592896 1473652219585277952 1475451111454888887 1477976950970707968 1478939175548162856 1482624677231622144 1486129700109238272 1487731917376629936 1491439330485080064 1491561187531626816 1492410319632531288 1495938476416532544 1507282143040086016 1510405966517272704 1519703851447317888 1523296531947193344 1524163730688542592 1527766954638160896 1532352991709067264 1535721428757823488 1549512030668364288 1554384710010088704 1555707096456708096 1557606152970937476 1567322513779494912 1572251200929744896 1577849851273125888 1578748106718710784 1579775937517355778 1582480371746414592 1583712723406505472 1587456725116686336 1596894636680994816 1597934281626750672 1601916317928419328 1602959232197903976 1606748733928868288 1607620603183939584 1612338491968045056 1613388191507086752 1616301342335104128 1617408738798133248 1627157659125411072 1628083985053670496 1631932883363490048 1633203746012958768 1637064747776582784 1640934877203950592 1645860620724553728 1646797594077275904 1647715599837024768 1650690732597553152 1661778034851483648 1663806572491683213 1666654859605266432 1667952761885574912 1671895912622893056 1676914594700488704 1678006335973080168 1681835840759771136 1682930785968599112 1695692410920096768 1699701140023926784 1709806378668539904 1713708598440592512 1715183128286994432 1716299783969472944 1718737823967931008 1720576785923117056 1727686607352551424 1731770972854566912 1743201034501909824 1747545074103730176 1748682798761349792 1752816800649674496 1763237828001931776 1767776222259705856 1768782601045963008 1772964120197371904 1775081082682266624 1780290418214716416 1781676813832318656 1785888815756272128 1790110775131582464 1795484313517694976 1796506466266119168 1797676066830094506 1800753526470057984 1801130490604228608 1802155857669471744 1803329136222641973 1806416273408643072 1807592325669976824 1812848765292527616 1818168937751199744 1818339010126992144 1823886450134065152 1830552366516087456 1835114084766572544 1835924493783926304 1840499599322013696 1841697841248655632 1846051736854444416 1851593198315122944 1857027074172247296 1872327037057606848 1876992857370673152 1880882901700754688 1885455546492063744 1890988798279274496 1893848037483556352 1896538288516337664 1907653962285108864 1912163782526917632 1923532176002107392 1928483151556042752 1929581019322868736 1930837256965657062 1934142676578951168 1935648884163506688 1940224886253727744 1948242344461387776 1951760111498993664 1952848118325362688 1953030788654917488 1961101163814648552 1964869626113703936 1965988208366696448 1967268148606518516 1970635934627610624 1971918900730883808 1976832902975496192 1983642556502173248 1988585773980106752 1988748250042169088 1989880426176708384 1994584635222043392 2009124917725806144 2013874622023030272 2019919852707406848 2025847717278815232 2026271801929757184 2031062042596257792 2032218307584723456 2033541366378723927 2037022606184214528 2043137322278756352 2045631386392866162 2066016040891152384 2069383967928262656 2072512946680118272 2075456994980143104 2076808203961249968 2089763351705993216 2104997475624947712 2106367916689807704 2111616964542007296 2116608966822248448 2130579042169000896 2135888423904559104 2137278976263871968 2146110707570747472 2151184255342782336 2155068456446805504 2163973698002370816 2169543545500548096 2170778646738227328 2175910511151320064 2177604994683945024 2182752997035443712 2187913169605267456 2194480827632738304 2195730125436367872 2196954133116033024 2197159637236782174 2200920976796737536 2210478329377916928 2215704046468644864 2216965426456061952 2218408763322244284 2222206479473688576 2223937015847433216 2229194550163857408 2235886126267318272 2237341781297440224 2238615479448796932 2242447787679694848 2243907714624798816 2260923214560129024 2265608949775909056 2271254824695250944 2284944797920790016 2291650431957241344 2303582143136735232 2324268046002546432 2331577065015133056 2333560644685062144 2337089067532899328 2350983770669242368 2358376801394617344 2359912202958025298 2366774776909688832 2368122160078066176 2369663906276033667 2373720557619621888 2375569085109758208 2381185087675029504 2386814366842109952 2395341955021492224 2396901422440126008 2401507320805638144 2402874476892628992 2404438848296855964 2408555031211524096 2410123100893302432 2420082287260630128 2424452013502656192 2426113108197199872 2440736488688116608 2447899325045235072 2449805619019438152 2455597121664874176 2461402315805925888 2468790931086830592 2470196391115913856 2476036098896329728 2492667052277225472 2496436049410142464 2499982289407899648 2507843868934339584 2513940728656084992 2517009503959620252 2521318397705699328 2524396178952898668 2528717718021783552 2543538616380145152 2549551710035890176 2564709568002809856 2572774692430491648 2574449675954209416 2580865178884675584 2591529911028827136 2597656459281850368 2604041051539889984 2613100314568900608 2614801551752864736 2621317611155595264 2623024198142024688 2629225200974511744 2644856742002897664 2651664333389558784 2653173901568944512 2659446180296057856 2662621624023399936 2670435627322074624 2678833223634408192 2685166162697373696 2693226470276542464 2696514100245141759 2701130289705086976 2701695735906342912 2703233786504207616 2708082723461677056 2709624410112964608 2711388488504965236 2716030141578952704 2727508515190488216 2735829675201097728 2754688054521536512 2762546761872983448 2769077605281666624 2777389797472684416 2785540611258370944 2806663300833263616 2808490555586410272 2815489286056009728 2840772056225334528 2849705301685162624 2861480943427663296 2868245673790376448 2873424608595740672 2885298264003161088 2892724727334064128 2894371528984303104 2896255885448485593 2901214014868426752 2903473326245260032 2910337329380591616 2922363516692081664 2927640167248490496 2929272177488044032 2929546182982376232 2938065240301682688 2946687588769185792 2947304439170555904 2950902222909777774 2955953901941415936 2957878351096325712 2965249354463244288 2975463834753259872 2982878660970160128 2983122375063253632 2984820639265062576 2991876952833065088 3014564286080172032 3020811933034545408 3039407702894635776 3046593063894386688 3048327461377085184 3055533909276321792 3064705983418134528 3099024061336728576 3108769420020177408 3115212305941874952 3134645027558989824 3144502401859489792 3155699702546251776 3157496213437421568 3159551875034711556 3164960743492829184 3167425446813010944 3174913450233372672 3193789273361989632 3195868563253501344 3203832635856838656 3205918464395807952 3213497467857736576 3226776383014173504 3232602684670208256 3234817477596266496 3254315318250822144 3256167970107340992 3263865766726980096 3266407492025917536 3274129495553165568 3281869754407901184 3291721241449107456 3293595188154551808 3295431199674049536 3295739455855173261 3301381465195106304 3323556069702967296 3327613144983366426 3333309719210532864 3335905523771149824 3343791825245786112 3353829189400977408 3356012671946160336 3363671681519542272 3365861571937198224 3391384821840193536 3399402280047853568 3427417196881185024 3430366256573988864 3432599567938945888 3437475647935862016 3441153571846234112 3455373214705102848 3486402069003819648 3497365597522699584 3505633601299348992 3526475656003863552 3535552444519411712 3537565202091926016 3539868304437037947 3545928240394743808 3550162165364533248 3560580836429432832 3563353627664637312 3571777631512544256 3580221550263164928 3590968627035389952 3593012932532238336 3595352133660189012 3601507052940115968 3602260981208457216 3604311715338943488 3606658272445283946 3612832546817286144 3615184651339953648 3636678020253984288 3647772900268130304 3661104733032174912 3670228169533145088 3671848987567852608 3680999198644027392 3683395682497311264 3692103473708888832 3703186396630245888 3714054148344494592 3744654074115213696 3761765803401509376 3770911092984127488 3781977596558548992 3787696074967112704 3793076577032675328 3815307924570217728 3824327565053835264 3847064352004214784 3856966303112085504 3859162038645737472 3861674513931314124 3868285353157902336 3871297768327013376 3880449772507455488 3896484688922775552 3903520222997987328 3906061577309834976 3922202327629297104 3931976416733392896 3934536297213037032 3943837801461767616 3953665805950992384 3967285113004346496 3977496500084338176 3979760852353416768 3989169270444086784 4018249835451612288 4027749244046060544 4039839705414813696 4051695434557630464 4052543603859514368 4062124085192515584 4064436615169446912 4067082732757447854 4074045212368429056 4086274644557512704 4091262772785732324 4132032081782304768 4138767935856525312 4145025893360236544 4150913989960286208 4153616407922499936 4209994951249895424 4212735833379615408 4223233929084014592 4261158084338001792 4274557952527743936 4292221415141494944 4302368510685564672 4310136912893611008 4327947396004741632 4339087091001096192 4341557293476454656 4351821022302640128 4355209989367890048 4365505994070887424 4375826339210534912 4388961655265476608 4391460250872735744 4393908266232066048 4394319274473564348 4401841953593475072 4420956658755833856 4433930852912123904 4436817526644488568 4447874031694866432 4458389100327714816 4474683562594880448 4477230958897593864 4487815429249597632 4521846429120258048 4531217899551818112 4569889595841580032 4583300863914482688 4607164286273470464 4648536092005092864 4663154130030266112 4667121289370124288 4674178135065798656 4701967541338484736 4716753602789234688 4719824405916050596 4733549553819377664 4736244320156132352 4739327812552067334 4747441115239243776 4751138170219516416 4762370175350059008 4790683910042984448 4793802844880252016 4805748953785257984 4808877696593711928 4820246201786604864 4840164574521260256 4848904027005312384 4852226216394399744 4881472977376233216 4895798650090470144 4899611238038876304 4911194243329748352 4922804631611851776 4937581862173661184 4940392782231827712 4952072197792659456 4985334104554450944 4992872098820284928 4999964578815799296 5015687737868679168 5034019007919240504 5048792357905797336 5087077232760290304 5099103420071780352 5129419136005619712 5145549384860983296 5148899351908418832 5161730357769351168 5183059822057654272 5195312918563700736 5208082103079779968 5229603103505729472 5242635222311190528 5246048396284049376 5258450401949023488 5289713484005795328 5303328666779117568 5306347803137889024 5318892360592115712 5325243248046799872 5340871254644149248 5357666447268816384 5370332325394747392 5386452940553084928 5393028200490283518 5402260579410173952 5403391471812685824 5406467573008415232 5409987408667925919 5419248820225929216 5422776977009930472 5455017030380976432 5471659350402195456 5509376109043073024 5525093523745966896 5538155210563333248 5554779594945368832 5571081222516741888 5616981111172820544 5630978572112019456 5681544112450669056 5699410603370325248 5722961886855326592 5736491347580752896 5746849217191481344 5770596528006322176 5785449454668128256 5788743057968606208 5792511770896971186 5802428029736853504 5806946652490520064 5820674658761183232 5844727033384163328 5855280334496980992 5858544354976088064 5859092365964752464 5894608878341111808 5901804445819555548 5911907803882831872 5915756702192651424 5930498708926488576 5950927669506519744 5965757321940320256 5966244750126507264 5969641278530125152 5983753905666130176 6041623866069090816 6078815405789271552 6093186127788773376 6096654922754170368 6100624099136171781 6111067818552643584 6129411966836269056 6198048122673457152 6217538840040354816 6230424611883749904 6269290055117979648 6289004803718979584 6314992426874843136 6319103750069423112 6334850893626021888 6349826900466745344 6391737126507002688 6407665271713677312 6411836928791615904 6426994935715473152 6453552766028347008 6465205369340416512 6508630636501644288 6512335940214681984 6527731533453960192 6532814984051835072 6548258991106331136 6563739508815802368 6583442482898214912 6587190376309103616 6590862399348099072 6591478911710346522 6602762930390212608 6647112139405934592 6655226289966732852 6666619438421065728 6671811047542299648 6687583650491572224 6707658378801954816 6712025343892320672 6727343363039084544 6731723143874396448 6782769643680387072 6854834393762370048 6865199135877891776 6874951295871724032 6882307143692468224 6910746429410205696 6972804138007639296 6994731195045399168 7011267202598697984 7052951312007727104 7071104889038823424 7075130404183852032 7079736608874075894 7091856480789487616 7100324330729066496 7108991718828101001 7121161672858865664 7126707255329274624 7143555263025088512 7160443100526329856 7186025865064476672 7190704267320378024 7204521962416914432 7208623430677886976 7213316544890567892 7225665093634572288 7230369302679907296 7273356040507968576 7322209466064349824 7343697975135705216 7366791364994622528 7384206947417777664 7406372793260491776 7428108296688989184 7489308148230427392 7523531606803018752 7541822185968254976 7563955193117097984 7575392149934225408 7586153154065350656 7630615849140435456 7648655130107670528 7694128704008429568 7718324077291474944 7723349027862628248 7742595536654026752 7760899545014910976 7792969377845551104 7812123154619669952 7844404655258594208 7863952833466785792 7869072594426074064 7887675602923535232 7934570226008692992 7954993000168676352 7959521704706833536 7978338540888173568 8036499670903224576 8055498488092121088 8079679410829627392 8103390869115260928 8105087207719028736 8124248170385031168 8128873230338893824 8134165465514895708 8148090424736858112 8182525545571464648 8264064163564609536 8290051786720473088 8307232815844999872 8419989902499790848 8425471666759230816 8446467858168029184 8522316168676003584 8549115905055487872 8584442830282989888 8604737021371129344 8620273825787222016 8655894792009483264 8678174182002192384 8683114586952909312 8688767656345456779 8703642044605280256 8710419978735780096 8731011988141774848 8751652678421069824 8782920501745471488 8787816532464132096 8788638548947128696 8841913317511667712 8867861705824247808 8873635053288977136 8895748063389732864 8949367125189760896 8954461917795187728 8975630858499195264 9043692858240516096 9062435799103636224 9139779191683160064 9166601727828965376 9297072184010185728 9326308260060532224 9348356270131597312 9403935082676969472 9433507205578469376 9439648811832101192 9467099107638755328 9472488640312264704 9478655625104134668 9494882230478487552 9502276340439032832 9524740350700118016 9581367820085968896 9587605689760504032 9611497907570515968 9617755393187423856 9640492403573209728 9680329149042520512 9697808054010624768 9704452432788799488 9762945954752466432 9791597300180940288 9799222476077752608 9822388486659496704 9845609263223703552 9875163724347322368 9880785564463655424 9887218367565519783 9904144395585318912 9970668209108901888 9985744197640569856 9999929157631598592 10031375475737358336 10068038015838481008 10097584715811594672 10174154465520580608 10198206840143560704 10291098769721966592 10297798703816837664 10323460715538702336 10366119644115308544 10416164206159559936 10459206207011458944 10492096792568098752 10516900803898046976 10579426968011590656 10606657333558235136 10612695606275778048 10619604913311113841 10637784721184231424 10650486496093599744 10681742509288298496 10715332894537632768 10740664650789494784 10772905881106169856 10786056400980567036 10804521158820347904 10806782943625371648 10812935146016830464 10819974817335851838 10838497640451858432 10845553954019860944 10910034060761952864 10943318700804390912 11050187047491933792 11076310421126666496 11109559189890737664 11142162445033483776 11233962222345641088 11363088224901338112 11398821206740650496 11445923773710653184 11472982695161505792 11493698434382962688 11541193056012644352 11570898909336256512 11577486115937212416 11585023541793942372 11604856059473707008 11613893304981040128 11641349317522366464 11689454066768326656 11710560668993961984 11718184731929504928 11803608891639111096 11831513404385302848 11860997417852977152 11901855339013039488 11932489500253014528 11939282557060250304 11967507811332260352 12083247732138181632 12157630811578543104 12186372255577546752 12193309845508340736 12201248198272343562 12222135637105287168 12258823933672538112 12396096245346914304 12435077680080709632 12460849223767499808 12578009607437959168 12629984853749686272 12638207500138846224 12669701787252043776 12783474253014005376 12823673857583231808 12853989871430946304 12907105532056694016 12930410738680833024 13017261273003288576 13024671880429363968 13055463066907920384 13065629968103670144 13096517982212662272 13127479017631604736 13166884965796429824 13174380752618207232 13181724798696198144 13182957823420693044 13205525860780425216 13310452579933465704 13343622095084599296 13375167300983144448 13424050687784641344 13463446287748792896 13565539287360774144 13709668787524740096 13730398271755783552 13749902591743448064 13821492858820411392 13945608276015278592 13989462390090798336 14022534405197395968 14105902624015454208 14142209778077646848 14150260808367704064 14159473217748151788 14183712961578975232 14200648661458132992 14217983437656202002 14242323345717731328 14253414510658549248 14287110526050177024 14372051730128953344 14381408534640756048 14417246861355773952 14426633089781135784 14460738605359814592 14546712081015937152 14644418932128699648 14687395950271410432 14733582729989245056 14768413894835555328 14812745586520983552 14856216593377978368 14978616296460854784 15047063213606037504 15150784299868450816 15261231698280870912 15297310260215341056 15388257408016859136 15436648154582949888 15446698055725256496 15485191073308053504 15585938755691102208 15624246309239339904 15688809310517188416 15727905666933571584 15738145188852148128 15775351205847070464 15869140452017385984 15909986000337352704 15919043409413667072 15956677081776347136 16072999341806449152 16110996976184242176 16159358821659254784 16206781738230521856 16210174415438057472 16229962226003777757 16257746460677787648 16268330931029791416 16365051091142929296 16528128327129219072 16580103573440946176 16614465631689999744 16850943333518461632 16892935716336058368 17044632337352007168 17098231810110975744 17168885660565979776 17209474042742258688 17240547651574444032 17311789584018966528 17356348364004384768 17366229173905818624 17377535312690913558 17407284089210560512 17420839957471560192 17462023976283549696 17565841003490942976 17575633064928264192 17577277097894257392 17683826635023335424 17735723411648495616 17747270106577954272 17791496126779465728 17898734250379521792 17908923835590375456 17951261716998390528 18124871598207272448 18279558383366320128 18301872297408515343 18333203455657930752 18594144368020371456 18652616520121064448 18696712540263194624 18807870165353938944 18867014411156938752 18879297623664202384 18944977280624529408 18957311250208269336 19004552680878065664 19049480701400236032 19175211379521008064 19222995815141031936 19235510786374847712 19280984807146419456 19360658298085041024 19395616108021249536 19525891909504932864 19583194600361880576 19598444952155505216 19644776973318993408 19691218526447407104 19750327448694644736 19761571128927310848 19774436735131039566 19808288791170637824 19941336418217803776 19971488395281139712 19999858315263197184 20062750951474716672 20136076031676962016 20195169431623189344 20348308931041161216 20595597407633675328 20646921431077404672 20732239288230617088 20832328412319119872 20918412414022917888 20984193585136197504 21033801607796093952 21158853936023181312 21213314667116470272 21225391212551556096 21239209826622227682 21275569442368462848 21300972992187199488 21363485018576596992 21430665789075265536 21481329301578989568 21572112801961134072 21613565887250743296 21625870292033660928 21639949634671703676 21676995280903716864 21691107908039721888 21820068121523905728 22100374094983867584 22152620842253332992 22219118379781475328 22284324890066967552 22467924444691282176 22726176449802676224 22797642413481300992 22891847547421306368 22945965390323011584 22987396868765925376 23082386112025288704 23154972231874424832 23170047083587884744 23227786609962080256 23282698635044732928 23378908133536653312 23436369463859009856 23607217783278222192 23663026808770605696 23803710678026078976 23864979000506029056 23878565114120500608 23935015622664520704 24166495464276363264 24315261623157086208 24372744511155093504 24386619691016681472 24402496396544687124 24444271274210574336 24792192490693828608 24870155360161419264 24921698447534999616 25259969707499372544 25276415000277692448 25339403574504087552 25566948506028010752 25647347715166463616 25707979742861892608 25814211064113388032 25860821477361666048 26034522546006577152 26049343760858727936 26066302969036370337 26110926133815840768 26131259936207340288 26193035964425324544 26254958035263209472 26348761505236414464 26363449597392396288 26365915646841386088 26620905159866931408 26687244190169198592 26848101375569282688 26926892575497585792 27131078574721548288 27419337575049480192 27460796543511567104 27499805183486896128 27891216552030557184 27978924780181596672 28045068810394791936 28211805248030908416 28300521616735408128 28318946435496303576 28401297322916265984 28435966875312404004 28484646691435462656 28506829021317098496 28574221052100354048 28744103460257906688 28762817069281512096 28834493722711547904 28853266179562271568 28921477210719629184 29093424162031874304 29288837864257399296 29374791900542820864 29467165459978490112 29536827789671110656 29625491173041967104 29661655102696559349 29712433186755956736 29957232592921709568 30094126427212075008 30301568599736901632 30522463396561741824 30594620520430682112 30873296309165899776 30893396111450512992 30970382146616107008 31248492618478679808 31377618621034376832 31476290377704296256 31550702411694140928 31738280904034771968 31819972000674705408 31838086818827334144 31858814739933341523 31913354163552694272 32145998683612898304 32221993952368484352 32318717643318509568 32413563476461043712 32420348830876114944 32459924452007555514 32515492921355575296 32536661862059582832 32730102182285858592 33160207146881892352 33228931263379999488 33701886667036923264 34089264674704014336 34196463620221951488 34337771321131959552 34418948085484517376 34481095303148888064 34623579168037933056 34712696728008769536 34732458347811637248 34755070625381827116 34814568178421121024 34841679914943120384 34924047952567099392 35131682006981885952 35154554195788514784 35494540213155908544 35582992253558931456 35797468500759043584 35817847671180750912 35902523433996781056 36249743196414544896 36559116766732640256 36603744594817030686 36666406911315861504 37188288736040742912 37305233040242128896 37393425080526389248 37734028822313877504 37758595247328404768 37889954561249058816 37914622500416538672 38009105361756131328 38350422759042016128 38471021572749695424 38561969614292838912 38721316596170082048 38791232216042499072 39051783819009865728 39166389200723761152 39196889904311010432 39289553946637986816 39382437052894814208 39500654897389289472 39523142257854621696 39548873470262079132 39616577582341275648 39942976790562279424 40125501902949433344 40272152063353924032 40390338863246378688 40696617862082322432 41191194815267350656 41464478576461234176 41664656824638239744 41836824828045835776 41968387170272395008 42067603215592187904 42317707872046362624 42426629334232940544 42450782425103112192 42478419653244455364 42551138884736925696 42601945984374398976 42726970037153193984 42861331578150531072 43144225603922268144 43251740584067321856 43279899269343407352 43382215816079443776 43640136243047811456 44200748189967735168 44305241684506665984 44438236759562950656 44568649780133935104 44935848889382564352 45452352899605352448 45595284826962601984 45783695094842612736 45891930780646023168 46164772224050577408 46309944463748849664 46340094167175769488 46455573219924160512 46757816267073306624 46872738927718019712 47214435566556444384 47326053617541211392 47607421356052157952 47729958001012058112 47757130228241001216 47870031245329041408 48332990928552726528 48630523246314172416 48773239382033362944 48804992793089374248 49584384981387657216 49740310720322838528 49843396895069999232 50552830000555384896 50678807149008175104 51133897012056021504 51294695430332927232 51415959485723785216 51628422128226776064 51721642954723332096 52069045092013154304 52098687521717455872 52132605938072740674 52221852267631681536 52262519872414680576 52386071928850649088 52697523010472828928 52726899194784792576 52731831293682772176 53241810319733862816 53374488380338397184 53696202751138565376 53853785150995171584 54838675150098960384 54921593087023134208 54999610366973792256 55782433104061114368 55957849560363193344 56090137620789583872 56423610496061816832 56601043233470816256 56637892870992607152 56871933750624808008 57013658042634196992 57148442104200708096 57525634138563024192 57668987445423095808 57706532359124543136 57842954421439258368 58186848324063748608 58577675728514798592 58749583801085641728 58934330919956980224 59073655579342221312 59250982346083934208 59323310205393118698 59424866373511913472 59914465185843419136 60188252854424150016 60603137199473803264 61044926793123483648 61786792222901025984 61940764293232214016 62496985236957359616 62755237242068753664 62952580755408592512 63101404823388281856 63476561808069543936 63639944001349410816 63676173637654668288 63717629479866683046 63826708327105388544 64291997367225796608 64443987904736968704 64840697661752229888 64919848904015111028 65030985842711150592 65073323724119165664 65460204364571717184 66457862526759998976 67403773334073846528 68178529349408028672 68392927240443902976 68675542642263919104 68837896170969034752 68962190606297776128 69247158336075866112 69464916695623274496 69510141250763654232 69683359829886240768 69848095905134198784 70309108391577029568 70989080426311817088 71594937001518087168 71635695342361501824 71805046867993562112 72499486392829089792 73118233533465280512 73207489189634061372 73332813822631723008 74376577472081485824 74610466080484257792 75517190494656809536 75779909122498117632 75829245000833077344 76018210723512262656 76700845518084032256 76942043145499390848 77123939228585677824 77442633192340164096 77582464432084998144 78103567638019731456 78198908907109111011 78332778401447522304 78393779808622020864 78579107893275973632 78764874105789628416 79046284515709243392 79097746940524158264 79885953581124558848 80544304126707848064 80780677726492757376 81393235724164644864 82382389630534701312 83329313649276479488 83673649656091671552 83936774340544790016 84135206431184375808 84635415744092725248 84901564850206224384 84956839306488910728 85203891968748797952 85453940074306387968 85722663156301062144 86288451207844536288 86503481168134643712 86559798538686814704 86764431632158887552 87280272486095622912 88401496379935470336 88610483369013331968 88876473519125901312 89137299560267870208 89871697778765128704 90904705799210704896 91190569653925203968 91567390189685225472 91783861561292046336 92619888927497699328 92680188334351538976 92911146439848321024 93745477855436039424 94428871133112888768 94652107235082422784 95214842712104315904 95459916002024116224 95514260456482002432 95576444219800024569 95740062490658082816 96665981857105453056 97261046492628344832 97546478764066725888 97609985586178748496 99480621440645677056 99686793790139998464 101105660001110769792 102267794024112043008 102589390860665854464 102831918971447570432 103256844256453552128 103443285909446664192 104138090184026308608 104197375043434911744 104265211876145481348 104443704535263363072 104525039744829361152 104772143857701298176 105395046020945657856 105463662587365544352 106483620639467725632 106748976760676794368 107392405502277130752 107707570301990343168 109677350300197920768 109843186174046268416 109999220733947584512 111564866208122228736 111915699120726386688 112180275241579167744 113202086466941632512 113275785741985214304 113743867501249616016 114027316085268393984 115051268277126048384 115413064718249086272 115685908842878516736 116373696648127497216 117155351457029597184 117499167602171283456 117868661839913960448 118147311158684442624 118501964692167868416 118646620410786237396 118849732747023826944 119828930371686838272 120376505708848300032 122089853586246967296 123573584445802051968 124993970473914719232 125510474484137507328 125905161510817185024 126202809646776563712 126953123616139087872 127279888002698821632 127352347275309336576 127435258959733366092 127653416654210777088 128583994734451593216 129839697808030222056 130146647448238331328 130920408729143434368 132915725053519997952 134807546668147693056 136357058698816057344 136785854480887805952 137351085284527838208 137675792341938069504 138494316672151732224 138929833391246548992 139020282501527308464 139366719659772481536 140618216783154059136 141978160852623634176 143189874003036174336 143271390684723003648 143610093735987124224 144998972785658179584 146414978379268122744 148753154944162971648 149220932160968515584 151034380989313619072 151658490001666154688 152036421447024525312 153401691036168064512 153884086290998781696 154247878457171355648 154885266384680328192 155164928864169996288 156207135276039462912 156397817814218222022 156665556802895044608 156787559617244041728 157158215786551947264 158092569031418486784 158195493881048316528 159771907162249117696 161088608253415696128 161561355452985514752 164764779261069402624 166658627298552958976 167347299312183343104 167873548681089580032 168270412862368751616 169270831488185450496 169803129700412448768 169913678612977821456 171445326312602124288 172576902415689072576 173006962336269287424 173119597077373629408 173528863264317775104 174560544972191245824 176802992759870940672 177220966738026663936 177752947038251802624 178274599120535740416 179743395557530257408 181809411598421409792 182381139307850407936 183134780379370450944 185360376668703077952 185822292879696642048 187490955710872078848 188857742266225777536 189304214470164845568 190429685424208631808 190919832004048232448 191028520912964004864 191152888439600049138 191480124981316165632 193331963714210906112 194522092985256689664 195092957528133451776 195219971172357496992 199373587580279996928 202211320002221539584 204535588048224086016 205178781721331708928 205663837942895140864 206513688512907104256 206886571818893328384 208394750086869823488 208530423752290962696 209050079489658722304 209544287715402596352 210927325174731088704 212967241278935451264 214784811004554261504 215415140603980686336 219354700600395841536 219686372348092536832 219998441467895169024 223129732416244457472 223831398241452773376 226551571483970428608 227487735002499232032 228054632170536787968 230102536554252096768 230826129436498172544 231371817685757033472 232747393296254994432 234310702914059194368 234998335204342566912 235737323679827920896 236294622317368885248 237293240821572474792 239657860743373676544 244179707172493934592 247147168891604103936 249987940947829438464 251020948968275014656 251810323021634370048 252405619293553127424 253906247232278175744 254704694550618673152 254870517919466732184 257167989468903186432 259679395616060444112 260293294896476662656 261840817458286868736 265831450107039995904 269615093336295386112 272714117397632114688 273571708961775611904 274702170569055676416 275351584683876139008 277859666782493097984 278040565003054616928 278733439319544963072 281236433566308118272 283956321705247268352 286379748006072348672 286542781369446007296 286729332659400073707 287220187471974248448 289997945571316359168 292829956758536245488 298441864321937031168 302068761978627238144 303316980003332309376 306803382072336129024 307768172581997563392 308495756914342711296 309770532769360656384 310329857728339992576 312414270552078925824 312795635628436444044 313331113605790089216 313575119234488083456 314316431573103894528 316185138062836973568 316390987762096633056 322177216506831392256 323122710905971029504 329529558522138805248 333317254597105917952 334694598624366686208 335747097362179160064 336540825724737503232 339606259400824897536 339827357225955642912 345153804831378145152 346239194154747258816 347057726528635550208 349121089944382491648 353605985519741881344 354441933476053327872 355505894076503605248 356549198241071480832 359486791115060514816 364762278615700815872 366269560758740901888 370720753337406155904 374981911421744157696 377715484532451555072 378608428940329691136 380859370848417263616 381839664008096464896 382057041825928009728 382305776879200098276 382960249962632331264 390439942344714993984 398747175160559993856 404422640004443079168 409071176096448172032 410357563442663417856 411327675885790281728 413027377025814208512 416789500173739646976 417060847504581925392 418100158979317444608 421854650349462177408 425934482557870902528 429569622009108523008 430830281207961372672 439372744696185073664 446259464832488914944 447662796482905546752 453103142967940857216 454975470004998464064 456109264341073575936 460205073108504193536 461652258872996345088 462743635371514066944 465494786592509988864 468621405828118388736 469996670408685133824 471474647359655841792 474586481643144949584 479315721486747353088 494294337783208207872 499975881895658876928 502041897936550029312 503620646043268740096 504811238587106254848 507812494464556351488 509409389101237346304 509741035838933464368 514335978937806372864 519358791232120888224 520586589792953325312 523681634916573737472 531662900214079991808 539230186672590772224 545428234795264229376 547143417923551223808 549404341138111352832 556081130006109233856 557466878639089926144 562472867132616236544 567912643410494536704 572759496012144697344 573085562738892014592 573458665318800147414 574440374943948496896 579995891142632718336 585659913517072490976 604137523957254476288 606633960006664618752 613606764144672258048 615536345163995126784 616991513828685422592 619541065538721312768 620659715456679985152 625591271256872888088 627150238468976166912 628632863146207789056 632781975524193266112 644354433013662784512 646245421811942059008 659059117044277610496 666634509194211835904 669389197248733372416 671494194724358320128 679654714451911285824 690307609662756290304 692478388309494517632 694115453057271100416 698242179888764983296 707211971039483762688 708883866952106655744 718973582230121029632 732539121517481803776 741441506674812311808 749963822843488315392 755430969064903110144 757216857880659382272 761718741696834527232 764114083651856019456 764611553758400196552 780879884689429987968 797494350321119987712 808845280008886158336 818142352192896344064 820715126885326835712 826054754051628417024 833579000347479293952 834121695009163850784 836200317958634889216 843709300698924354816 851868965115741805056 859139244018217046016 860187997978200221121 861660562415922745344 878745489392370147328 895325592965811093504 906206285935881714432 909950940009996928128 920410146217008387072 923304517745992690176 925487270743028133888 930989573185019977728 937242811656236777472 939993340817370267648 942949294719311683584 949172963286289899168 988588675566416415744 999951763791317753856 1004083795873100058624 1007241292086537480192 1009622477174212509696 1018818778202474692608 1019482071677866928736 1038717582464241776448 1041173179585906650624 1047363269833147474944 1063325800428159983616 1078460373345181544448 1094286835847102447616 1098808682276222705664 1112162260012218467712 1124945734265232473088 1135825286820989073408 1145518992024289394688 1146171125477784029184 1146917330637600294828 1148880749887896993792 1171319827034144981952 1208275047914508952576 1213267920013329237504 1227213528289344516096 1231072690327990253568 1233983027657370845184 1239082131077442625536 1251182542513745776176 1254300476937952333824 1265563951048386532224 1288708866027325569024 1292490843623884118016 1318118234088555220992 1338778394497466744832 1342988389448716640256 1359309428903822571648 1380615219325512580608 1384956776618989035264 1388230906114542200832 1396484359777529966592 1414423942078967525376 1437947164460242059264 1482883013349624623616 1499927645686976630784 1510861938129806220288 1514433715761318764544 1523437483393669054464 1528228167303712038912 1529223107516800393104 1561759769378859975936 1594988700642239975424 1617690560017772316672 1636284704385792688128 1641430253770653671424 1668243390018327701568 1672400635917269778432 1687418601397848709632 1703737930231483610112 1718278488036434092032 1720375995956400442242 1723321124831845490688 1757490978784740294656 1812412571871763428864 1819901880019993856256 1840820292434016774144 1846609035491985380352 1850974541486056267776 1861979146370039955456 1885898589438623367168 1898345926572579798336 1977177351132832831488 1999903527582635507712 2008167591746200117248 2014482584173074960384 2038964143355733857472 2077435164928483552896 2082346359171813301248 2094726539666294949888 2126651600856319967232 2156920746690363088896 2197617364552445411328 2224324520024436935424 2249891468530464946176 2271650573641978146816 2292342250955568058368 2293834661275200589656 2342639654068289963904 2416550095829017905152 2426535840026658475008 2454427056578689032192 2462145380655980507136 2478164262154885251072 2502365085027491552352 2508600953875904667648 2531127902096773064448 2577417732054651138048 2584981687247768236032 2636236468177110441984 2685976778897433280512 2718618857807645143296 2761230438651025161216 2769913553237978070528 2776461812229084401664 2792968719555059933184 2828847884157935050752 2965766026699249247232 2999855291373953261568 3021723876259612440576 3028867431522637529088 3056456334607424077824 3058446215033600786208 3123519538757719951872 3189977401284479950848 3235381120035544633344 3282860507541307342848 3336486780036655403136 3374837202795697419264 3407475860462967220224 3436556976072868184064 3440751991912800884484 3446642249663690981376 3624825143743526857728 3639803760039987712512 3681640584868033548288 3693218070983970760704 3701949082972112535552 3796691853145159596672 3954354702265665662976 4016335183492400234496 4028965168346149920768 4077928286711467714944 4154870329856967105792 4164692718343626602496 4189453079332589899776 4313841493380726177792 4448649040048873870848 4499782937060929892352 4543301147283956293632 4584684501911136116736 4587669322550401179312 4685279308136579927808 4833100191658035810304 4853071680053316950016 4908854113157378064384 4924290761311961014272 5004730170054983104704 5017201907751809335296 5062255804193546128896 5154835464109302276096 5169963374495536472064 5272472936354220883968 5437237715615290286592 5522460877302050322432 5539827106475956141056 5552923624458168803328 5585937439110119866368 5657695768315870101504 5931532053398498494464 5999710582747906523136 6043447752519224881152 6116892430067201572416 6247039077515439903744 6379954802568959901696 6470762240071089266688 6672973560073310806272 6749674405591394838528 6814951720925934440448 6881503983825601768968 7249650287487053715456 7279607520079975425024 7363281169736067096576 7386436141967941521408 7593383706290319193344 7908709404531331325952 8057930336692299841536 8155856573422935429888 8309740659713934211584 8329385436687253204992 8378906158665179799552 8897298080097747741696 8999565874121859784704 9086602294567912587264 9169369003822272233472 9175338645100802358624 9370558616273159855616 9666200383316071620608 9706143360106633900032 9848581522623922028544 10009460340109966209408 10124511608387092257792 10309670928218604552192 10339926748991072944128 10874475431230580573184 11044921754604100644864 11079654212951912282112 11105847248916337606656 11863064106796996988928 12086895505038449762304 12233784860134403144832 12494078155030879807488 12941524480142178533376 13345947120146621612544 13499348811182789677056 13629903441851868880896 13763007967651203537936 14499300574974107430912 14559215040159950850048 14726562339472134193152 14772872283935883042816 15186767412580638386688 15817418809062662651904 16311713146845870859776 16619481319427868423168 16658770873374506409984 16757812317330359599104 17794596160195495483392 17999131748243719569408 18350677290201604717248 18741117232546319711232 19332400766632143241216 19412286720213267800064 20018920680219932418816 20249023216774184515584 21748950862461161146368 22089843509208201289728 22159308425903824564224 23726128213593993977856 24173791010076899524608 24467569720268806289664 24988156310061759614976 26691894240293243225088 26998697622365579354112 27259806883703737761792 27526015935302407075872 28998601149948214861824 29118430080319901700096 29545744567871766085632 30373534825161276773376 32623426293691741719552 33238962638855736846336 33317541746749012819968 35589192320390990966784 36701354580403209434496 37482234465092639422464 38824573440426535600128 40037841360439864837632 40498046433548369031168 43497901724922322292736 44179687018416402579456 44318616851807649128448 47452256427187987955712 48935139440537612579328 49976312620123519229952 53383788480586486450176 53997395244731158708224 55052031870604814151744 57997202299896429723648 58236860160639803400192 60747069650322553546752 65246852587383483439104 66477925277711473692672 71178384640781981933568 73402709160806418868992 74964468930185278844928 80075682720879729675264 80996092867096738062336 86995803449844644585472 88637233703615298256896 97870278881075225158656 99952625240247038459904 106767576961172972900352 110104063741209628303488 116473720321279606800384 121494139300645107093504 130493705174766966878208 132955850555422947385344 142356769281563963867136 146805418321612837737984 149928937860370557689856 160151365441759459350528 161992185734193476124672 173991606899689289170944 195740557762150450317312 213535153922345945800704 220208127482419256606976 242988278601290214187008 260987410349533933756416 265911701110845894770688 293610836643225675475968 299857875720741115379712 320302730883518918701056 391481115524300900634624 427070307844691891601408 440416254964838513213952 485976557202580428374016 521974820699067867512832 587221673286451350951936 640605461767037837402112 782962231048601801269248 880832509929677026427904 1174443346572902701903872 1281210923534075674804224 1565924462097203602538496 1761665019859354052855808 2348886693145805403807744 3523330039718708105711616 4697773386291610807615488 7046660079437416211423232 14093320158874832422846464
- Sum of all divisors σ(n): 50134234762170456949740871
- Sum of proper divisors (its aliquot sum) s(n): 36040914603295624526894407
- 14093320158874832422846464 is an abundant number, because the sum of its proper divisors (36040914603295624526894407) is greater than itself. Its abundance is 21947594444420792104047943
Bases of 14093320158874832422846464
- Binary: 1011101010000110000001101010101011000010011001000011011010010111000001000000000000002
- Hexadecimal: 0xBA8606AAC264369704000
- Base-36: 1RQZ5ZGC81EYV4000
Squares and roots of 14093320158874832422846464
- 14093320158874832422846464 squared (140933201588748324228464642) is 198621673100547731804313433428506038387228117303296
- 14093320158874832422846464 cubed (140933201588748324228464643) is 2799238829497396388987278740328511188894845902852480799645117209347929145344
-
14093320158874832422846464 is a
perfect square number . Itssquare root is 3754107105408 -
The
cube root of 14093320158874832422846464 is 241548552.5156216261
Scales and comparisons
How big is 14093320158874832422846464?- 14,093,320,158,874,832,422,846,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 14,093,320,158,874,832,422,846,464 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 14093320158874832422846464 cubic inches would be around 20129046 feet tall.
Recreational maths with 14093320158874832422846464
- 14093320158874832422846464 backwards is 46464822423847885102339041
- 14093320158874832422846464 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 14093320158874832422846464's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 14093320158874832422846464 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 14093320158874832422846464 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/14093320158874832422846464/
Chicago style:
Numbermatics. 2024. "Number 14093320158874832422846464 - Facts about the integer". https://numbermatics.com/n/14093320158874832422846464/
The information we have on file for 14093320158874832422846464 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 14093320158874832422846464, math, Factors of 14093320158874832422846464, curriculum, school, college, exams, university, Prime factorization of 14093320158874832422846464, STEM, science, technology, engineering, physics, economics, calculator, fourteen septillion, ninety-three sextillion, three hundred twenty quintillion, one hundred fifty-eight quadrillion, eight hundred seventy-four trillion, eight hundred thirty-two billion, four hundred twenty-two million, eight hundred forty-six thousand, four hundred sixty-four.