23007284220827246459986944
23,007,284,220,827,246,459,986,944 is an even composite number composed of five prime numbers multiplied together.
23007284220827246459986944 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, three hundred fifty-five divisors.
Prime factorization of 23007284220827246459986944:
210 × 328 × 72 × 114 × 372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 37 × 37)See below for interesting mathematical facts about the number 23007284220827246459986944 from the Numbermatics database.
Names of 23007284220827246459986944
- Cardinal: 23007284220827246459986944 can be written as Twenty-three septillion, seven sextillion, two hundred eighty-four quintillion, two hundred twenty quadrillion, eight hundred twenty-seven trillion, two hundred forty-six billion, four hundred fifty-nine million, nine hundred eighty-six thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 2.3007284220827246459986944 × 1025
Factors of 23007284220827246459986944
Divisors of 23007284220827246459986944
- Number of divisors d(n): 14355
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 37 42 44 48 49 54 56 63 64 66 72 74 77 81 84 88 96 98 99 108 111 112 121 126 128 132 144 147 148 154 162 168 176 189 192 196 198 216 222 224 231 242 243 252 256 259 264 288 294 296 297 308 324 333 336 352 363 378 384 392 396 407 432 441 444 448 462 484 486 504 512 518 528 539 567 576 588 592 594 616 648 666 672 693 704 726 729 756 768 777 784 792 814 847 864 882 888 891 896 924 968 972 999 1008 1024 1036 1056 1078 1089 1134 1152 1176 1184 1188 1221 1232 1296 1323 1331 1332 1344 1369 1386 1408 1452 1458 1512 1536 1554 1568 1584 1617 1628 1694 1701 1728 1764 1776 1782 1792 1813 1848 1936 1944 1998 2016 2072 2079 2112 2156 2178 2187 2268 2304 2331 2352 2368 2376 2442 2464 2541 2592 2646 2662 2664 2673 2688 2738 2772 2816 2849 2904 2916 2997 3024 3072 3108 3136 3168 3234 3256 3267 3388 3402 3456 3528 3552 3564 3584 3626 3663 3696 3872 3888 3969 3993 3996 4032 4107 4144 4158 4224 4312 4356 4374 4477 4536 4608 4662 4704 4736 4752 4851 4884 4928 5082 5103 5184 5292 5324 5328 5346 5376 5439 5476 5544 5632 5698 5808 5832 5929 5994 6048 6216 6237 6272 6336 6468 6512 6534 6561 6776 6804 6912 6993 7056 7104 7128 7168 7252 7326 7392 7623 7744 7776 7938 7986 7992 8019 8064 8214 8288 8316 8448 8547 8624 8712 8748 8954 8991 9072 9216 9317 9324 9408 9472 9504 9583 9702 9768 9801 9856 10164 10206 10368 10584 10648 10656 10692 10752 10878 10952 10989 11088 11264 11396 11616 11664 11858 11907 11979 11988 12096 12321 12432 12474 12544 12672 12936 13024 13068 13122 13431 13552 13608 13824 13986 14112 14208 14256 14504 14553 14641 14652 14784 15059 15246 15309 15488 15552 15876 15972 15984 16038 16128 16317 16428 16576 16632 16896 17094 17248 17424 17496 17787 17908 17982 18144 18634 18648 18711 18816 18944 19008 19166 19404 19536 19602 19683 19712 19943 20328 20412 20736 20979 21168 21296 21312 21384 21504 21756 21904 21978 22176 22792 22869 23232 23328 23716 23814 23958 23976 24057 24192 24642 24864 24948 25088 25344 25641 25872 26048 26136 26244 26862 26973 27104 27216 27648 27951 27972 28224 28416 28512 28749 29008 29106 29282 29304 29403 29568 30118 30492 30618 30976 31104 31339 31752 31944 31968 32076 32256 32634 32856 32967 33152 33264 33792 34188 34496 34848 34992 35574 35721 35816 35937 35964 36288 36963 37268 37296 37422 37632 37888 38016 38332 38808 39072 39204 39366 39424 39886 40293 40656 40824 41472 41958 42336 42592 42624 42768 43512 43659 43808 43923 43956 44352 45177 45584 45738 45927 46464 46656 47432 47628 47916 47952 48114 48384 48951 49247 49284 49728 49896 50176 50688 51282 51744 52096 52272 52488 53361 53724 53946 54208 54432 55902 55944 56133 56448 56832 57024 57498 58016 58212 58564 58608 58806 59049 59136 59829 60236 60984 61236 61952 62208 62678 62937 63504 63888 63936 64152 64512 65219 65268 65712 65934 66304 66528 67081 68376 68607 68992 69696 69984 71148 71442 71632 71874 71928 72171 72576 73926 74536 74592 74844 75264 76032 76664 76923 77616 78144 78408 78732 78848 79772 80586 80919 81312 81648 82944 83853 83916 84672 85184 85248 85536 86247 87024 87318 87616 87846 87912 88209 88704 90354 91168 91476 91854 92928 93312 94017 94864 95256 95832 95904 96228 96768 97902 98494 98568 98901 99456 99792 101376 102487 102564 103488 104192 104544 104976 105413 106722 107163 107448 107811 107892 108416 108864 110889 111804 111888 112266 112896 113664 114048 114996 116032 116424 117128 117216 117612 118098 118272 119658 120472 120879 121968 122472 123904 124416 125356 125874 127008 127776 127872 128304 130438 130536 130977 131424 131769 131868 132608 133056 134162 135531 136752 137214 137781 137984 139392 139968 142296 142884 143264 143748 143856 144342 145152 146853 147741 147852 149072 149184 149688 150528 152064 153328 153846 155232 156288 156816 157464 159544 160083 161172 161838 162624 163296 165649 167706 167832 168399 169344 170368 170496 171072 172494 174048 174636 175232 175692 175824 176418 177147 177408 179487 180708 182336 182952 183708 185856 186624 188034 188811 189728 190512 191664 191808 192456 193536 195657 195804 196988 197136 197802 198912 199584 201243 204974 205128 205821 206976 208384 209088 209952 210826 213444 214326 214896 215622 215784 216513 216832 217728 219373 221778 223608 223776 224532 225792 228096 229992 230769 232064 232848 234256 234432 235224 236196 236544 239316 240944 241758 242757 243936 244944 248832 250712 251559 251748 254016 255552 255744 256608 258741 260876 261072 261954 262848 263538 263736 264627 265216 266112 268324 271062 273504 274428 275562 275968 278784 279936 282051 284592 285768 286528 287496 287712 288684 290304 293706 295482 295704 296703 298144 298368 299376 304128 306656 307461 307692 310464 312576 313632 314928 316239 319088 320166 321489 322344 323433 323676 325248 326592 331298 332667 335412 335664 336798 338688 340736 340992 342144 344729 344988 348096 349272 350464 351384 351648 352836 354294 354816 358974 361416 362637 364672 365904 367416 371712 373248 376068 377622 379456 381024 383328 383616 384912 391314 391608 392931 393976 394272 395307 395604 397824 399168 402486 406593 409948 410256 411642 413343 413952 416768 418176 419904 421652 426888 428652 429792 431244 431568 433026 433664 435456 438746 440559 443223 443556 447216 447552 449064 451584 456192 459984 461538 464128 465696 468512 468864 470448 472392 478632 480249 481888 483516 485514 487872 489888 496947 501424 503118 503496 505197 508032 511104 511488 513216 517482 521752 522144 523908 525696 527076 527472 529254 531441 532224 536648 538461 541717 542124 547008 548856 551124 551936 557568 559872 564102 566433 569184 571536 573056 574992 575424 577368 580608 586971 587412 590964 591408 593406 596288 596736 598752 603729 613312 614922 615384 617463 620928 625152 627264 629856 632478 638176 640332 642978 644688 646866 647352 649539 650496 653184 658119 662596 665334 670824 671328 673596 677376 681472 684288 689458 689976 692307 696192 698544 700928 702768 703296 705672 708588 709632 717409 717948 722832 725274 728271 729344 731808 734832 737891 746496 752136 754677 755244 758912 762048 766656 767232 769824 776223 782628 783216 785862 787952 788544 790614 791208 793881 795648 798336 804972 813186 819896 820512 823284 826686 827904 836352 839808 843304 846153 853776 857304 859584 862488 863136 866052 867328 870912 877492 881118 886446 887112 890109 894432 895104 898128 912384 919968 922383 923076 928256 931392 937024 937728 940896 944784 948717 957264 960498 963776 964467 967032 970299 971028 975744 979776 993894 998001 1002848 1006236 1006992 1010394 1016064 1022208 1022976 1026432 1034187 1034964 1043504 1044288 1047816 1051392 1054152 1054944 1058508 1062882 1064448 1073296 1076922 1083434 1084248 1087911 1094016 1097712 1102248 1115136 1119744 1128204 1132866 1138368 1143072 1146112 1149984 1150848 1154736 1159543 1173942 1174824 1178793 1181928 1182816 1185921 1186812 1192576 1193472 1197504 1207458 1219779 1226624 1229844 1230768 1234926 1240029 1241856 1250304 1254528 1259712 1264956 1276352 1280664 1285956 1289376 1293732 1294704 1299078 1300992 1306368 1316238 1321677 1325192 1329669 1330668 1341648 1342656 1347192 1354752 1362944 1368576 1378916 1379952 1384614 1392384 1397088 1401856 1405536 1406592 1411344 1417176 1434818 1435896 1440747 1445664 1450548 1456542 1458688 1463616 1469664 1475782 1490841 1504272 1509354 1510488 1515591 1517824 1524096 1533312 1534464 1539648 1552446 1565256 1566432 1571724 1575904 1577088 1581228 1582416 1587762 1594323 1596672 1609944 1615383 1625151 1626372 1639792 1641024 1646568 1653372 1655808 1672704 1679616 1686608 1692306 1699299 1707552 1714608 1719168 1724976 1726272 1732104 1741824 1754984 1760913 1762236 1772892 1774224 1780218 1788864 1790208 1796256 1811187 1822139 1839936 1844766 1846152 1852389 1856512 1862784 1874048 1875456 1881792 1889568 1897434 1914528 1920996 1927552 1928934 1934064 1940598 1942056 1948617 1951488 1959552 1974357 1987788 1996002 2005696 2012472 2013984 2020788 2032128 2044416 2052864 2068374 2069928 2076921 2087008 2088576 2095632 2102784 2108304 2109888 2117016 2125764 2128896 2146592 2152227 2153844 2166868 2168496 2175822 2184813 2188032 2195424 2204496 2213673 2239488 2256408 2264031 2265732 2276736 2286144 2292224 2299968 2301696 2309472 2319086 2328669 2347884 2349648 2357586 2363856 2365632 2371842 2373624 2381643 2385152 2386944 2395008 2413103 2414916 2439558 2453248 2459688 2461536 2469852 2480058 2483712 2509056 2519424 2529912 2538459 2552704 2561328 2571912 2578752 2587464 2589408 2598156 2601984 2612736 2632476 2643354 2650384 2659338 2661336 2670327 2683296 2685312 2694384 2737152 2757832 2759904 2767149 2769228 2784768 2794176 2811072 2813184 2822688 2834352 2846151 2869636 2871792 2881494 2891328 2893401 2901096 2910897 2913084 2917376 2927232 2939328 2951564 2981682 2994003 3008544 3018708 3020976 3031182 3035648 3048192 3066624 3068928 3079296 3102561 3104892 3130512 3132864 3143448 3151808 3154176 3162456 3164832 3175524 3188646 3193344 3219888 3230766 3250302 3252744 3263733 3279584 3282048 3293136 3306744 3345408 3359232 3373216 3384612 3398598 3415104 3429216 3438336 3449952 3452544 3464208 3478629 3509968 3521826 3524472 3536379 3545784 3548448 3557763 3560436 3577728 3580416 3592512 3622374 3644278 3659337 3679872 3689532 3692304 3704778 3720087 3725568 3748096 3750912 3763584 3779136 3792019 3794868 3829056 3841992 3855104 3857868 3868128 3881196 3884112 3897234 3902976 3919104 3948714 3965031 3975576 3989007 3992004 4011392 4024944 4027968 4041576 4064256 4088832 4105728 4136748 4139856 4153842 4174016 4177152 4191264 4205568 4216608 4219776 4234032 4251528 4293184 4304454 4307688 4322241 4333736 4336992 4351644 4369626 4376064 4390848 4408992 4427346 4472523 4512816 4528062 4531464 4546773 4553472 4572288 4584448 4599936 4603392 4618944 4638172 4657338 4695768 4699296 4715172 4727712 4731264 4743684 4747248 4763286 4770304 4782969 4790016 4826206 4829832 4846149 4875453 4879116 4906496 4919376 4923072 4939704 4960116 4967424 5018112 5038848 5059824 5076918 5097897 5105408 5122656 5143824 5157504 5174928 5178816 5196312 5225472 5264952 5282739 5286708 5300768 5318676 5322672 5340654 5366592 5370624 5388768 5433561 5466417 5515664 5519808 5534298 5538456 5557167 5569536 5588352 5622144 5626368 5645376 5668704 5692302 5739272 5743584 5762988 5782656 5786802 5802192 5821794 5826168 5845851 5854464 5878656 5903128 5923071 5963364 5988006 6017088 6037416 6041952 6062364 6071296 6096384 6133248 6158592 6205122 6209784 6230763 6261024 6265728 6286896 6303616 6308352 6324912 6329664 6351048 6377292 6386688 6439776 6456681 6461532 6500604 6505488 6527466 6554439 6559168 6564096 6586272 6613488 6641019 6718464 6746432 6769224 6792093 6797196 6830208 6858432 6876672 6899904 6905088 6928416 6957258 6986007 7019936 7043652 7048944 7072758 7091568 7096896 7115526 7120872 7144929 7155456 7160832 7185024 7239309 7244748 7288556 7318674 7359744 7379064 7384608 7409556 7440174 7451136 7496192 7527168 7558272 7584038 7589736 7615377 7658112 7683984 7710208 7715736 7736256 7762392 7768224 7794468 7805952 7838208 7897428 7930062 7951152 7978014 7984008 8010981 8022784 8049888 8055936 8083152 8116801 8211456 8273496 8279712 8301447 8307684 8348032 8354304 8382528 8433216 8439552 8468064 8503056 8538453 8586368 8608908 8615376 8644482 8667472 8673984 8680203 8703288 8732691 8739252 8752128 8781696 8817984 8854692 8945046 8982009 9025632 9056124 9062928 9093546 9106944 9144576 9199872 9206784 9237888 9276344 9307683 9314676 9391536 9398592 9430344 9455424 9462528 9487368 9494496 9526572 9540608 9565938 9580032 9652412 9659664 9692298 9750906 9758232 9791199 9812992 9838752 9846144 9879408 9920232 10036224 10077696 10119648 10153836 10195794 10210816 10245312 10287648 10315008 10349856 10357632 10392624 10435887 10529904 10565478 10573416 10601536 10609137 10637352 10645344 10673289 10681308 10733184 10741248 10777536 10867122 10932834 10978011 11031328 11039616 11068596 11076912 11114334 11160261 11176704 11244288 11252736 11290752 11337408 11376057 11384604 11478544 11487168 11525976 11565312 11573604 11604384 11643588 11652336 11691702 11708928 11757312 11806256 11846142 11895093 11926728 11967021 11976012 12034176 12074832 12083904 12124728 12192768 12266496 12317184 12410244 12419568 12461526 12522048 12531456 12573792 12607232 12616704 12649824 12659328 12702096 12754584 12754973 12879552 12913362 12923064 12966723 13001208 13010976 13054932 13108878 13118336 13128192 13172544 13226976 13282038 13417569 13492864 13538448 13584186 13594392 13640319 13660416 13716864 13753344 13799808 13810176 13856832 13914516 13972014 14039872 14087304 14097888 14145516 14183136 14193792 14231052 14241744 14289858 14310912 14348907 14370048 14478618 14489496 14538447 14577112 14626359 14637348 14719488 14758128 14769216 14819112 14880348 14902272 14992384 15054336 15116544 15168076 15179472 15230754 15293691 15316224 15367968 15420416 15431472 15472512 15524784 15536448 15588936 15676416 15794856 15848217 15860124 15902304 15956028 15968016 16021962 16045568 16099776 16111872 16166304 16233602 16300683 16399251 16546992 16559424 16602894 16615368 16671501 16696064 16708608 16765056 16866432 16879104 16936128 17006112 17076906 17172736 17217816 17230752 17288964 17334944 17347968 17360406 17406576 17465382 17478504 17537553 17563392 17635968 17709384 17769213 17890092 17964018 18051264 18112248 18125856 18187092 18213888 18289152 18399744 18475776 18552688 18615366 18629352 18692289 18783072 18797184 18860688 18910848 18925056 18974736 18988992 19053144 19131876 19160064 19304824 19319328 19370043 19384596 19501812 19516464 19582398 19663317 19677504 19692288 19758816 19840464 19923057 20043529 20155392 20239296 20307672 20376279 20391588 20421632 20490624 20575296 20630016 20699712 20715264 20785248 20871774 20958021 21059808 21130956 21146832 21203072 21218274 21274704 21290688 21346578 21362616 21434787 21466368 21482496 21555072 21717927 21734244 21865668 21956022 22062656 22079232 22137192 22153824 22228668 22320522 22353408 22488576 22581504 22674816 22752114 22769208 22846131 22957088 22974336 23051952 23130624 23147208 23208768 23287176 23304672 23383404 23417856 23514624 23612512 23692284 23790186 23853456 23934042 23952024 24032943 24068352 24149664 24167808 24249456 24350403 24634368 24820488 24839136 24904341 24923052 25044096 25062912 25147584 25214464 25299648 25318656 25404192 25509168 25509946 25615359 25759104 25826724 25846128 25933446 26002416 26021952 26040609 26109864 26198073 26217756 26236672 26256384 26345088 26453952 26544133 26564076 26835138 26946027 26985728 27076896 27168372 27188784 27280638 27320832 27433728 27599616 27620352 27713664 27829032 27923049 27944028 28079744 28174608 28195776 28291032 28366272 28387584 28462104 28483488 28579716 28621824 28697814 28740096 28957236 28978992 29076894 29154224 29252718 29274696 29373597 29438976 29516256 29538432 29638224 29760696 30108672 30233088 30336152 30358944 30461508 30587382 30632448 30735936 30862944 30945024 31049568 31072896 31177872 31307661 31589712 31696434 31720248 31804608 31827411 31912056 31936032 32019867 32043924 32091136 32199552 32223744 32332608 32467204 32601366 32798502 32934033 33093984 33118848 33205788 33230736 33343002 33392128 33480783 33530112 33732864 33758208 33872256 34012224 34128171 34153812 34345472 34435632 34461504 34577928 34669888 34695936 34720812 34813152 34930764 34957008 35075106 35126784 35271936 35418768 35538426 35685279 35780184 35901063 35928036 36102528 36224496 36251712 36374184 36578304 36799488 36951552 37105376 37230732 37258704 37384578 37566144 37594368 37721376 37821696 37850112 37949472 37977984 38106288 38263752 38264919 38609648 38638656 38740086 38769192 38900169 39003624 39032928 39164796 39326634 39355008 39384576 39517632 39680928 39846114 40087058 40252707 40478592 40615344 40752558 40783176 40920957 40981248 41150592 41260032 41399424 41430528 41570496 41743548 41916042 42119616 42261912 42293664 42406144 42436548 42549408 42581376 42693156 42725232 42869574 42932736 43046721 43110144 43435854 43468488 43615341 43731336 43879077 43912044 44125312 44158464 44274384 44307648 44457336 44641044 44706816 44977152 45163008 45349632 45504228 45538416 45692262 45881073 45914176 45948672 46103904 46261248 46294416 46417536 46574352 46609344 46766808 47029248 47225024 47384568 47544651 47580372 47706912 47868084 47904048 48065886 48136704 48299328 48335616 48498912 48700806 48902049 49197753 49640976 49678272 49808682 49846104 50014503 50088192 50125824 50295168 50428928 50599296 50637312 50808384 51018336 51019892 51230718 51518208 51653448 51692256 51866892 52004832 52043904 52081218 52219728 52396146 52435512 52473344 52612659 52690176 52907904 53088266 53128152 53307639 53670276 53892054 53971456 54153792 54336744 54377568 54561276 54641664 54867456 55199232 55427328 55658064 55846098 55888056 56076867 56159488 56349216 56391552 56582064 56732544 56775168 56924208 56966976 57159432 57395628 57480192 57914472 57957984 58110129 58153788 58308448 58505436 58549392 58747194 58989951 59032512 59076864 59276448 59521392 59769171 60130587 60466176 60672304 60717888 60923016 61128837 61174764 61264896 61471872 61725888 61890048 62099136 62145792 62355744 62615322 62874063 63179424 63392868 63440496 63609216 63654822 63824112 63872064 64039734 64087848 64304361 64399104 64447488 64665216 64934408 65153781 65202732 65597004 65868066 66187968 66237696 66411576 66461472 66686004 66784256 66961566 67060224 67465728 67744512 68024448 68256342 68307624 68538393 68690944 68871264 68923008 69155856 69339776 69391872 69441624 69626304 69861528 69914016 70150212 70253568 70543872 70837536 71076852 71370558 71560368 71802126 71856072 72098829 72205056 72448992 72503424 72748368 73051209 73903104 74210752 74461464 74517408 74713023 74769156 75132288 75188736 75442752 75643392 75898944 75955968 76212576 76527504 76529838 76846077 77219296 77277312 77480172 77538384 77800338 78007248 78065856 78121827 78329592 78594219 78653268 78710016 78769152 79035264 79361856 79632399 79692228 80174116 80505414 80838081 80957184 81230688 81505116 81566352 81841914 81962496 82301184 82798848 82861056 83140992 83487096 83769147 83832084 84239232 84523824 84587328 84812288 84873096 85098816 85162752 85386312 85450464 85739148 85865472 86093442 86220288 86871708 86936976 87230682 87462672 87758154 87824088 88120791 88250624 88316928 88548768 88615296 88914672 89282088 89284811 90326016 90699264 91008456 91076832 91384524 91762146 91828352 91897344 92207808 92588832 92835072 93148704 93218688 93533616 93922983 94450048 94769136 95089302 95160744 95413824 95482233 95736168 95808096 96059601 96131772 96273408 96598656 96671232 96997824 97401612 97804098 98395506 98802099 99281952 99356544 99617364 99692208 100029006 100176384 100442349 100590336 101198592 101274624 101616768 102036672 102039784 102384513 102461436 103036416 103306896 103384512 103733784 104009664 104087808 104162436 104439456 104792292 104871024 104946688 105225318 105380352 105815808 106176532 106256304 106615278 107055837 107340552 107703189 107784108 107942912 108307584 108673488 108755136 109122552 109734912 110398464 110854656 111316128 111692196 111776112 112153734 112318976 112698432 112783104 113164128 113465088 113550336 113848416 113933952 114318864 114791256 114794757 115828944 115915968 116220258 116307576 116616896 116700507 117010872 117098784 117494388 117979902 118065024 118153728 118552896 119042784 119538342 120261174 120758121 121344608 121435776 121846032 122257674 122349528 122762871 122943744 123451776 123780096 124198272 124291584 124711488 125230644 125748126 126358848 126785736 126880992 127218432 127309644 127648224 127744128 128079468 128175696 128608722 128798208 129140163 129330432 129868816 130307562 130405464 130846023 131194008 131637231 131736132 132375936 132475392 132823152 132922944 133372008 133923132 134120448 134931456 135489024 136048896 136512684 136615248 137076786 137643219 137742528 137846016 138311712 138679552 138783744 138883248 139252608 139723056 139828032 140300424 140304703 141087744 141675072 142153704 142633953 142741116 143120736 143604252 143712144 144197658 144410112 144897984 145006848 145496736 146102418 146706147 147593259 148421504 148922928 149034816 149426046 149538312 150043509 150264576 150377472 150885504 151286784 151797888 151911936 152425152 153055008 153059676 153692154 154438592 154554624 154960344 155076768 155600676 156014496 156131712 156243654 156659184 157188438 157306536 157420032 157837977 158070528 158723712 159264798 159384456 159922917 160348232 161010828 161676162 161914368 162461376 163010232 163132704 163683828 163924992 164602368 165597696 166281984 166974192 167538294 167664168 168230601 168478464 169047648 169174656 169624576 169746192 170197632 170325504 170772624 170900928 171478296 172186884 172440576 173743416 173873952 174330387 174461364 174925344 175516308 175648176 176241582 176501248 176969853 177097536 177230592 177829344 178564176 178569622 179307513 180391761 181398528 182016912 182153664 182769048 183386511 183524292 183656704 183794688 184415616 185177664 185670144 186297408 186437376 187067232 187845966 188622189 188900096 189538272 190178604 190321488 190827648 190964466 191472336 191616192 192119202 192263544 192913083 193197312 193342464 193995648 194803224 195461343 195608196 196791012 197604198 198563904 198713088 199234728 199384416 200058012 200352768 200884698 201180672 202397184 203233536 204073344 204079568 204769026 204922872 205615179 206072832 206613792 206769024 207467568 208019328 208175616 208324872 208878912 209584584 209742048 210450636 210760704 211631616 212353064 212512608 213230556 214111674 214681104 215406378 215568216 216296487 216615168 217346976 217510272 218245104 219153627 221709312 222632256 223384392 223552224 224139069 224307468 224637952 225396864 225566208 226328256 226930176 227696832 227867904 228637728 229582512 229589514 230538231 231657888 231831936 232440516 232615152 233233792 233401014 234021744 234197568 234365481 234988776 235782657 235959804 236130048 236307456 237105792 238085568 238897197 239076684 240522348 241516242 242514243 242689216 242871552 243692064 244515348 244699056 245525742 245887488 246903552 248396544 248583168 249422976 250461288 251307441 251496252 252717696 253571472 253761984 254436864 254619288 255296448 255488256 256158936 256351392 257217444 257596416 258280326 258660864 259737632 260615124 260810928 261692046 262388016 263274462 263472264 264362373 264751872 264950784 265646304 265845888 266744016 267846264 267854433 270978048 272097792 273025368 273230496 274153572 275286438 275485056 275692032 276623424 277359104 277766496 278505216 279446112 279656064 280600848 280609406 281768949 283350144 284307408 285267906 285482232 286241472 286446699 287208504 287424288 288178803 288395316 288820224 289795968 290013696 290993472 292204836 293412294 295186518 296406297 296843008 297845856 298069632 298852092 299076624 300087018 300529152 301327047 301771008 303595776 303823872 304850304 306110016 306119352 307153539 307384308 308877184 309109248 309920688 310153536 311201352 312028992 312263424 312487308 313318368 314376876 314613072 314840064 315675954 316141056 317447424 318529596 318768912 319845834 320696464 321167511 322021656 323109567 323352324 323828736 324922752 326020464 326265408 327367656 329204736 331195392 332563968 333948384 335076588 335328336 336461202 336956928 338095296 338349312 339492384 340395264 340651008 341545248 341801856 342956592 344373768 344384271 347486832 347747904 348660774 348922728 349850688 350101521 351032616 351296352 352483164 353002496 353939706 354195072 354461184 355658688 357128352 357139244 358615026 360783522 362274363 364033824 364307328 365538096 366773022 367048584 367313408 368288613 368831232 370355328 371340288 372594816 372874752 374134464 375691932 377244378 377800192 379076544 380357208 380642976 381655296 381928932 382944672 383232384 384238404 384527088 385826166 386394624 387420489 387991296 389606448 390922686 391216392 392538069 393582024 394911693 395208396 397127808 397426176 398469456 398768832 400116024 401769396 402361344 404794368 406467072 408146688 408159136 409538052 409845744 411230358 412929657 413227584 413538048 414935136 416038656 416351232 416649744 417757824 419169168 419484096 420901272 420914109 423263232 424706128 425025216 426461112 427901859 428223348 429362208 430812756 431136432 432592974 433230336 434693952 435020544 436490208 438307254 440118441 442779777 445264512 446768784 447104448 448278138 448614936 450130527 450793728 451132416 452656512 453860352 455393664 455735808 457275456 459165024 459179028 461076462 463315776 463663872 464881032 465230304 466467584 466802028 468043488 468395136 468730962 469977552 471565314 471919608 472260096 473513931 474211584 476171136 477794394 478153368 479768751 481044696 483032484 485028486 485378432 485743104 487384128 489030696 489398112 491051484 491774976 493807104 496793088 498845952 500922576 502614882 502992504 504691803 505435392 507142944 507523968 508873728 509238576 510592896 510976512 512317872 512702784 514434888 516560652 517321728 519475264 521230248 521621856 522991161 523384092 524776032 526548924 526944528 528724746 529503744 530909559 531292608 531691776 533488032 535692528 535708866 537922539 541175283 544195584 546050736 546460992 548307144 550159533 550572876 550970112 551384064 553246848 554718208 555532992 557010432 558892224 559312128 561201696 561218812 563537898 565866567 566700288 568614816 570535812 570964464 572482944 572893398 574417008 574848576 576357606 576790632 578739249 579591936 580027392 581986944 584409672 586384029 586824588 590373036 592812594 593686016 595691712 596139264 597704184 598153248 600174036 601058304 602654094 603542016 607191552 609700608 612220032 612238704 614307078 614768616 616845537 617754368 618218496 619841376 620307072 622402704 624057984 624526848 624974616 626636736 628753752 629226144 631351908 632282112 634894848 637059192 637537824 639691668 641392928 642335022 644043312 646219134 646704648 648889461 649845504 652040928 652530816 654735312 657460881 665127936 667896768 670153176 670656672 672417207 672922404 673913856 676190592 676698624 678984768 680790528 683090496 683603712 685913184 688747536 688768542 691614693 694973664 695495808 697321548 697845456 699701376 700203042 702065232 702592704 703096443 704966328 707347971 707879412 708390144 708922368 711317376 714256704 714278488 716691591 717230052 721567044 724548726 727542729 728067648 728614656 731076192 733546044 734097168 734626816 736577226 737662464 740710656 745189632 745749504 748268928 751383864 753922323 754488756 755600384 758153088 760714416 761285952 763310592 763857864 765889344 766464768 768476808 769054176 771652332 772789248 774840978 775982592 779212896 781845372 782432784 785076138 787164048 789823386 790416792 793087119 794255616 794852352 796938912 797537664 800232048 803538792 803563299 812934144 816293376 816318272 819076104 819691488 822460716 825859314 826455168 827076096 829870272 832077312 833299488 835515648 838338336 838968192 841802544 841828218 845306847 849412256 850050432 852922224 855803718 856446696 858724416 859340097 861625512 862272864 864536409 865185948 866460672 869387904 870041088 872980416 876614508 880236882 885559554 889218891 890529024 893537568 894208896 896556276 897229872 900261054 901587456 903981141 905313024 910787328 911471616 914550912 918330048 918358056 921460617 922152924 926631552 927327744 929762064 930460608 932935168 933604056 936086976 936790272 937461924 939955104 943130628 943839216 944520192 947027862 948423168 952342272 955588788 956306736 959537502 962089392 963502533 966064968 969328701 970056972 970756864 971486208 974768256 978061392 978796224 982102968 982132921 987614208 993586176 997691904 1001845152 1005229764 1005985008 1009383606 1010870784 1014285888 1015047936 1018477152 1021185792 1021953024 1024635744 1025405568 1028869776 1033121304 1033152813 1038950528 1042460496 1043243712 1045982322 1046768184 1049552064 1050304563 1053097848 1053889056 1057449492 1059007488 1061819118 1062585216 1063383552 1066976064 1071385056 1071417732 1075845078 1082350566 1086823089 1092101472 1092921984 1096614288 1100319066 1101145752 1101940224 1104865839 1106493696 1111065984 1114020864 1117784448 1118624256 1122403392 1122437624 1127075796 1131733134 1133400576 1137229632 1141071624 1141928928 1144965888 1145786796 1148834016 1149697152 1152715212 1153581264 1157478498 1159183872 1162261467 1163973888 1168819344 1172768058 1173649176 1177614207 1180746072 1184735079 1185625188 1187372032 1191383424 1192278528 1195408368 1196306496 1200348072 1205308188 1207084032 1214383104 1219401216 1224440064 1224477408 1228614156 1229537232 1233691074 1235508736 1238788971 1239682752 1240614144 1244805408 1248115968 1249053696 1249949232 1253273472 1257507504 1258452288 1262703816 1262742327 1269789696 1274118384 1275075648 1279383336 1282785856 1283705577 1284670044 1288086624 1292438268 1293409296 1297778922 1299691008 1304081856 1305061632 1309470624 1314921762 1320355323 1328339331 1335793536 1340306352 1341313344 1344834414 1345844808 1350391581 1352381184 1353397248 1357969536 1361581056 1366180992 1367207424 1371826368 1377495072 1377537084 1383229386 1389947328 1390991616 1394643096 1395690912 1399402752 1400406084 1404130464 1405185408 1406192886 1409932656 1414695942 1415758824 1416780288 1420541793 1422634752 1428513408 1428556976 1433383182 1434460104 1439306253 1443134088 1449097452 1455085458 1456135296 1457229312 1462152384 1467092088 1468194336 1473154452 1475324928 1481421312 1490379264 1496537856 1502767728 1507844646 1508977512 1514075409 1516306176 1521428832 1522571904 1526621184 1527715728 1531778688 1532929536 1536953616 1538108352 1543304664 1549681956 1551965184 1558425792 1563690744 1564865568 1568973483 1570152276 1574328096 1579646772 1580833584 1586174238 1588511232 1592728677 1593877824 1595075328 1600464096 1607077584 1607126598 1613767617 1623525849 1632586752 1632636544 1638152208 1639382976 1644921432 1650478599 1651718628 1652910336 1654152192 1659740544 1664154624 1666598976 1671031296 1676676672 1677936384 1683605088 1683656436 1690613694 1697599701 1698824512 1700100864 1705844448 1711607436 1712893392 1717448832 1718680194 1723251024 1724545728 1729072818 1730371896 1736217747 1738775808 1740082176 1745960832 1753229016 1759152087 1760473764 1771119108 1778437782 1781058048 1787075136 1788417792 1793112552 1794459744 1800522108 1803174912 1807962282 1810626048 1821574656 1829101824 1836660096 1836716112 1842921234 1844305848 1850536611 1853263104 1854655488 1859524128 1860921216 1865870336 1867208112 1872173952 1873580544 1874923848 1879910208 1886261256 1887678432 1894055724 1896846336 1904684544 1911177576 1912613472 1919075004 1924178784 1927005066 1932129936 1938657402 1940113944 1941513728 1946668383 1949536512 1956122784 1957592448 1964205936 1964265842 1972382643 1995383808 2003690304 2010459528 2011970016 2017251621 2018767212 2021741568 2028571776 2030095872 2036954304 2042371584 2049271488 2050811136 2057739552 2066242608 2066305626 2074844079 2077901056 2084920992 2086487424 2091964644 2093536368 2099104128 2100609126 2106195696 2107778112 2109289329 2114898984 2122043913 2123638236 2125170432 2126767104 2133952128 2142770112 2142835464 2150074773 2151690156 2164701132 2173646178 2182628187 2184202944 2185843968 2193228576 2200638132 2202291504 2203880448 2209731678 2212987392 2222131968 2235568896 2237248512 2244806784 2244875248 2254151592 2261766969 2263466268 2266801152 2274459264 2282143248 2283857856 2289931776 2291573592 2297668032 2299394304 2305430424 2307162528 2314956996 2318367744 2324522934 2327947776 2337638688 2345536116 2347298352 2355228414 2361492144 2369470158 2371250376 2379261357 2382766848 2384557056 2390816736 2392612992 2400696144 2410616376 2410689897 2438802432 2448880128 2448954816 2457228312 2459074464 2467382148 2471017472 2477577942 2479365504 2481228288 2489610816 2496231936 2499898464 2506546944 2515015008 2516904576 2525407632 2525484654 2535920541 2548236768 2550151296 2558766672 2565571712 2567411154 2569340088 2576173248 2578020291 2584876536 2586818592 2593609227 2595557844 2599382016 2608163712 2610123264 2618941248 2629843524 2640710646 2656678662 2667656673 2671587072 2680612704 2682626688 2689668828 2691689616 2700783162 2704762368 2711943423 2715939072 2732361984 2734414848 2743652736 2754990144 2755074168 2764381851 2766458772 2779894656 2781983232 2789286192 2791381824 2798805504 2800812168 2808260928 2810370816 2812385772 2819865312 2829391884 2831517648 2833560576 2841083586 2845269504 2857026816 2857113952 2866766364 2868920208 2878612506 2886268176 2890507599 2898194904 2907986103 2910170916 2912270592 2914458624 2924304768 2934184176 2936388672 2946308904 2946398763 2962842624 2980758528 2993075712 3005535456 3015689292 3017955024 3028150818 3032612352 3042857664 3045143808 3055431456 3063557376 3065859072 3073907232 3076216704 3086609328 3099363912 3099458439 3116851584 3127381488 3129731136 3137946966 3140304552 3148656192 3150913689 3159293544 3161667168 3172348476 3177022464 3185457354 3187755648 3190150656 3200928192 3214155168 3214253196 3227535234 3247051698 3260469267 3265273088 3276304416 3278765952 3289842864 3300957198 3303437256 3305820672 3314597517 3319481088 3333197952 3342062592 3353353344 3355872768 3367210176 3367312872 3381227388 3395199402 3397649024 3400201728 3411688896 3423214872 3425786784 3434897664 3437360388 3446502048 3449091456 3458145636 3460743792 3472435494 3477551616 3486784401 3491921664 3506458032 3518304174 3520947528 3532842621 3542238216 3554205237 3556875564 3562116096 3574150272 3576835584 3586225104 3588919488 3601044216 3615924564 3621252096 3643149312 3658203648 3673320192 3673432224 3685842468 3688611696 3701073222 3706526208 3716366913 3719048256 3721842432 3734416224 3744347904 3747161088 3749847696 3759820416 3772522512 3775356864 3788111448 3788226981 3809369088 3822355152 3825226944 3838150008 3848357568 3851116731 3854010132 3864259872 3877314804 3880227888 3883027456 3893336766 3899073024 3912245568 3915184896 3928411872 3928531684 3944765286 3961065969 3985017993 4007380608 4020919056 4023940032 4034503242 4037534424 4051174743 4057143552 4060191744 4073908608 4084743168 4098542976 4101622272 4115479104 4132485216 4132611252 4149688158 4155802112 4169841984 4172974848 4183929288 4187072736 4198208256 4201218252 4212391392 4215556224 4218578658 4229797968 4244087826 4247276472 4250340864 4261625379 4267904256 4285540224 4285670928 4300149546 4303380312 4317918759 4329402264 4347292356 4365256374 4368405888 4371687936 4386457152 4401276264 4404583008 4419463356 4425974784 4444263936 4471137792 4489613568 4489750496 4508303184 4523533938 4526932536 4542226227 4548918528 4564286496 4567715712 4579863552 4583147184 4595336064 4598788608 4610860848 4614325056 4629913992 4649045868 4655895552 4675277376 4691072232 4694596704 4706920449 4710456828 4722984288 4738940316 4742500752 4758522714 4765533696 4778186031 4781633472 4785225984 4801392288 4821232752 4821379794 4841302851 4870577547 4897760256 4897909632 4914456624 4918148928 4934764296 4951435797 4955155884 4958731008 4962456576 4979221632 4992463872 4999796928 5013093888 5030030016 5033809152 5050815264 5050969308 5071841082 5092799103 5096473536 5100302592 5117533344 5131143424 5134822308 5138680176 5152346496 5156040582 5169753072 5173637184 5187218454 5191115688 5208653241 5216327424 5220246528 5237882496 5259687048 5277456261 5281421292 5313357324 5335313346 5343174144 5361225408 5365253376 5379337656 5383379232 5401566324 5409524736 5423886846 5431878144 5464723968 5487305472 5509980288 5510148336 5528763702 5532917544 5551609833 5559789312 5563966464 5578572384 5582763648 5597611008 5601624336 5616521856 5620741632 5624771544 5639730624 5658783768 5663035296 5682167172 5690539008 5714053632 5714227904 5733532728 5737840416 5757225012 5772536352 5781015198 5796389808 5815972206 5820341832 5824541184 5840005149 5848609536 5868368352 5872777344 5892617808 5892797526 5917147929 5986151424 6011070912 6031378584 6035910048 6051754863 6056301636 6065224704 6085715328 6090287616 6110862912 6127114752 6147814464 6152433408 6173218656 6198727824 6198916878 6224532237 6233703168 6254762976 6259462272 6275893932 6280609104 6297312384 6301827378 6318587088 6323334336 6327867987 6344696952 6366131739 6370914708 6375511296 6380301312 6401856384 6428310336 6428506392 6450224319 6455070468 6494103396 6520938534 6530546176 6547884561 6552608832 6557531904 6579685728 6601914396 6606874512 6611641344 6629195034 6638962176 6666395904 6706706688 6711745536 6734420352 6734625744 6762454776 6785300907 6790398804 6795298048 6800403456 6823377792 6846429744 6851573568 6869795328 6874720776 6893004096 6898182912 6916291272 6921487584 6944870988 6955103232 6973568802 6983843328 7012916064 7036608348 7041895056 7065685242 7084476432 7108410474 7113751128 7137784071 7148300544 7153671168 7172450208 7177838976 7202088432 7231849128 7232069691 7316407296 7346640384 7346864448 7371684936 7377223392 7402146444 7413052416 7432733826 7438096512 7443684864 7468832448 7488695808 7499695392 7519640832 7545045024 7550713728 7576222896 7576453962 7607761623 7644710304 7650453888 7676300016 7696715136 7702233462 7708020264 7728519744 7734060873 7754629608 7760455776 7780827681 7786673532 7798146048 7824491136 7830369792 7856823744 7857063368 7889530572 7922131938 7970035986 8002970019 8014761216 8041838112 8047880064 8069006484 8075068848 8102349486 8114287104 8135830269 8147817216 8197085952 8203244544 8230958208 8264970432 8265222504 8293145553 8299376316 8311604224 8339683968 8345949696 8367858576 8374145472 8396416512 8402436504 8424782784 8431112448 8437157316 8459595936 8488175652 8494552944 8500681728 8523250758 8535808512 8571080448 8571341856 8600299092 8606760624 8635837518 8658804528 8671522797 8694584712 8723958309 8730512748 8736811776 8743375872 8772914304 8802552528 8809166016 8838926712 8839196289 8888527872 8942275584 8979227136 8979500992 9016606368 9047067876 9053865072 9084452454 9097837056 9128572992 9135431424 9166294368 9190672128 9197577216 9221721696 9228650112 9259827984 9298091736 9298375317 9350554752 9382144464 9389193408 9413840898 9420913656 9445968576 9452741067 9477880632 9485001504 9517045428 9531067392 9556372062 9563266944 9570451968 9602784576 9642465504 9642759588 9682605702 9741155094 9781407801 9795819264 9828913248 9836297856 9869528592 9902871594 9910311768 9917462016 9943792551 9958443264 9999593856 10026187776 10060060032 10067618304 10101630528 10101938616 10143682164 10185598206 10192947072 10200605184 10235066688 10262286848 10269644616 10277360352 10304692992 10312081164 10339506144 10347274368 10374436908 10382231376 10417306482 10432654848 10460353203 10475764992 10519374096 10554912522 10562842584 10598527863 10626714648 10662615711 10670626692 10686348288 10722450816 10730506752 10758675312 10766758464 10803132648 10847773692 10863756288 10929447936 10974610944 11019960576 11020296672 11057527404 11065835088 11103219666 11119578624 11149100739 11157144768 11165527296 11203248672 11233043712 11241483264 11249543088 11279461248 11317567536 11326070592 11364334344 11364680943 11428107264 11428455808 11467065456 11475680832 11514450024 11545072704 11553350193 11562030396 11592779616 11631944412 11640683664 11649082368 11680010298 11697219072 11736736704 11745554688 11785235616 11785595052 11834295858 11883197907 11955053979 12022141824 12062757168 12071820096 12103509726 12112603272 12153524229 12171430656 12180575232 12221725824 12254229504 12295628928 12304866816 12346437312 12397455648 12397833756 12449064474 12467406336 12509525952 12518924544 12551787864 12561218208 12594624768 12603654756 12637174176 12646668672 12655735974 12689393904 12732263478 12741829416 12751022592 12784876137 12803712768 12856620672 12857012784 12900448638 12910140936 12953756277 12988206792 13041877068 13061092352 13095769122 13105217664 13115063808 13159371456 13203828792 13213749024 13258390068 13277924352 13332791808 13413413376 13468840704 13469251488 13524909552 13570601814 13580797608 13590596096 13626678681 13646755584 13692859488 13703147136 13739590656 13749441552 13786008192 13796365824 13832582544 13842975168 13889741976 13947137604 13967686656 14025832128 14073216696 14083790112 14120761347 14131370484 14168952864 14216820948 14227502256 14275568142 14296601088 14334558093 14344900416 14355677952 14404176864 14463698256 14464139382 14523908553 14611732641 14693280768 14693728896 14743369872 14754446784 14804292888 14854307391 14865467652 14876193024 14887369728 14937664896 14977391616 14999390784 15039281664 15090090048 15101427456 15152445792 15152907924 15215523246 15278397309 15289420608 15300907776 15352600032 15393430272 15404466924 15416040528 15457039488 15468121746 15509259216 15520911552 15561655362 15573347064 15625959723 15648982272 15660739584 15713647488 15714126736 15779061144 15832368783 15844263876 15940071972 16005940038 16029522432 16083676224 16095760128 16138012968 16150137696 16204698972 16228574208 16271660538 16295634432 16394171904 16461916416 16529940864 16530445008 16586291106 16598752632 16654829499 16679367936 16691899392 16735717152 16748290944 16792833024 16804873008 16849565568 16862224896 16874314632 16919191872 16976351304 16989105888 17046501516 17071617024 17142160896 17142683712 17200598184 17213521248 17271675036 17317609056 17343045594 17389169424 17447916618 17461025496 17473623552 17520015447 17545828608 17605105056 17618332032 17677853424 17678392578 17751443787 17958454272 17959001984 18033212736 18094135752 18107730144 18155264589 18168904908 18195674112 18257145984 18270862848 18332588736 18381344256 18443443392 18457300224 18519655968 18596183472 18596750634 18673596711 18701109504 18764288928 18778386816 18827681796 18841827312 18891937152 18905482134 18955761264 18970003008 18983603961 19034090856 19098395217 19112744124 19126533888 19140903936 19205569152 19284931008 19285519176 19350672957 19365211404 19482310188 19562815602 19591638528 19643653683 19657826496 19672595712 19739057184 19805743188 19820623536 19834924032 19887585102 19916886528 19999187712 20120120064 20135236608 20203261056 20203877232 20287364328 20355902721 20371196412 20385894144 20401210368 20470133376 20524573696 20539289232 20554720704 20609385984 20624162328 20679012288 20694548736 20748873816 20764462752 20834612964 20865309696 20920706406 20951529984 21038748192 21109825044 21125685168 21197055726 21253429296 21325231422 21341253384 21413352213 21444901632 21461013504 21517350624 21533516928 21606265296 21695547384 21696209073 21949221888 22039921152 22040593344 22115054808 22131670176 22206439332 22239157248 22298201478 22314289536 22331054592 22406497344 22466087424 22499086176 22558922496 22635135072 22652141184 22728668688 22729361886 22823284869 22856911616 22934130912 22951361664 23028900048 23090145408 23106700386 23124060792 23185559232 23202182619 23263888824 23281367328 23342483043 23360020596 23394438144 23473473408 23491109376 23570471232 23571190104 23668591716 23766395814 23910107958 24008910057 24044283648 24125514336 24143640192 24207019452 24225206544 24307048458 24342861312 24407490807 24443451648 24591257856 24609733632 24692874624 24794911296 24795667512 24879436659 24898128948 24934812672 25019051904 25037849088 25103575728 25122436416 25189249536 25207309512 25274348352 25293337344 25311471948 25378787808 25464526956 25483658832 25502045184 25569752274 25607425536 25713241344 25714025568 25800897276 25820281872 25907512554 25976413584 26014568391 26083754136 26171874927 26191538244 26210435328 26230127616 26318742912 26407657584 26427498048 26516780136 26517588867 26665583616 26826826752 26937681408 26938502976 27049819104 27141203628 27161595216 27181192192 27253357362 27293511168 27385718976 27406294272 27498883104 27572016384 27592731648 27665165088 27685950336 27779483952 27894275208 27895125951 28051664256 28146433392 28167580224 28241522694 28262740968 28337905728 28358223201 28433641896 28455004512 28551136284 28593202176 28669116186 28689800832 28711355904 28808353728 28927396512 28928278764 29047817106 29223465282 29344223403 29387457792 29486739744 29508893568 29608585776 29708614782 29730935304 29752386048 29831377653 29875329792 29998781568 30078563328 30180180096 30202854912 30304891584 30305815848 30431046492 30556794618 30578841216 30601815552 30705200064 30786860544 30808933848 30832081056 30914078976 30936243492 31018518432 31041823104 31123310724 31146694128 31251919446 31297964544 31381059609 31427294976 31428253472 31558122288 31664737566 31688527752 31795583589 31880143944 31987847133 32011880076 32059044864 32167352448 32191520256 32276025936 32300275392 32409397944 32543321076 32591268864 32788343808 32923832832 33059881728 33060890016 33172582212 33197505264 33309658998 33358735872 33447302217 33471434304 33496581888 33609746016 33699131136 33724449792 33748629264 33838383744 33952702608 33978211776 34093003032 34094042829 34284321792 34285367424 34401196368 34427042496 34543350072 34635218112 34660050579 34686091188 34778338848 34895833236 34922050992 34947247104 35040030894 35091657216 35210210112 35236664064 35355706848 35356785156 35502887574 35649593721 35865161937 35918003968 36066425472 36188271504 36215460288 36310529178 36337809816 36460572687 36514291968 36541725696 36665177472 36762688512 36886886784 36914600448 37039311936 37192366944 37193501268 37347193422 37402219008 37528577856 37556773632 37655363592 37683654624 37783874304 37810964268 37911522528 37940006016 37967207922 38068181712 38196790434 38225488248 38253067776 38354628411 38411138304 38569862016 38571038352 38701345914 38730422808 38861268831 38964620376 39125631204 39183277056 39287307366 39315652992 39345191424 39478114368 39611486376 39641247072 39775170204 39833773056 39998375424 40240240128 40406522112 40407754464 40574728656 40711805442 40742392824 40771788288 40880036043 40940266752 41078578464 41109441408 41218771968 41248324656 41358024576 41389097472 41497747632 41528925504 41669225928 41841412812 41903059968 42077496384 42219650088 42251370336 42362284041 42394111452 42506858592 42650462844 42682506768 42826704426 42889803264 43003674279 43034701248 43067033856 43212530592 43391094768 43392418146 43571725659 43835197923 44079842304 44081186688 44230109616 44263340352 44412878664 44562922173 44596402956 44628579072 44662109184 44812994688 44932174848 44998172352 45117844992 45270270144 45304282368 45457337376 45458723772 45646569738 45713823232 45835191927 45868261824 45902723328 46057800096 46180290816 46213400772 46248121584 46371118464 46404365238 46527777648 46562734656 46684966086 46720041192 46877879169 46946946816 46982218752 47140942464 47142380208 47337183432 47497106349 47532791628 47820215916 48017820114 48088567296 48251028672 48287280384 48414038904 48450413088 48614096916 48685722624 48814981614 48886903296 49182515712 49385749248 49589822592 49591335024 49758873318 49796257896 49964488497 50038103808 50075698176 50207151456 50244872832 50378499072 50414619024 50548696704 50586674688 50622943896 50757575616 50929053912 50967317664 51139504548 51214851072 51426482688 51428051136 51601794552 51640563744 51815025108 51952827168 52029136782 52167508272 52343749854 52383076488 52420870656 52560046341 52637485824 52815315168 52854996096 53033560272 53035177734 53254331361 53875362816 53877005952 54099638208 54282407256 54323190432 54465793767 54506714724 54587022336 54771437952 54812588544 54997766208 55144032768 55330330176 55371900672 55558967904 55788550416 55790251902 56020790133 56103328512 56292866784 56335160448 56483045388 56525481936 56675811456 56716446402 56867283792 56910009024 56950811883 57102272568 57295185651 57338232372 57379601664 57422711808 57616707456 57854793024 57856557528 58052018871 58095634212 58446930564 58688446806 58774915584 58930961049 58973479488 59017787136 59217171552 59417229564 59461870608 59504772096 59662755306 59750659584 59997563136 60360360192 60405709824 60609783168 60611631696 60862092984 61067708163 61113589236 61157682432 61203631104 61410400128 61573721088 61617867696 61664162112 61828157952 61872486984 62037036864 62083646208 62246621448 62293388256 62503838892 62595929088 62762119218 62854589952 62856506944 63116244576 63329475132 63377055504 63591167178 63760287888 63975694266 64023760152 64240056639 64334704896 64383040512 64552051872 64600550784 64818795888 65086642152 65088627219 65847665664 66119763456 66121780032 66345164424 66395010528 66619317996 66717471744 66894604434 66942868608 66993163776 67219492032 67398262272 67497258528 67676767488 67905405216 67956423552 68186006064 68188085658 68469854607 68570734848 68802392736 68854084992 69086700144 69270436224 69320101158 69372182376 69556677696 69606547857 69791666472 69844101984 70027449129 70080061788 70183314432 70420420224 70473328128 70711413696 70713570312 71005775148 71299187442 71730323874 71836007936 72026730171 72132850944 72376543008 72430920576 72621058356 72675619632 72921145374 73028583936 73222472421 73330354944 73773773568 73829200896 74078623872 74384733888 74387002536 74638309977 74694386844 74804438016 75057155712 75113547264 75310727184 75367309248 75567748608 75621928536 75823045056 75880012032 75934415844 76136363424 76393580868 76450976496 76506135552 76709256822 76822276608 77139724032 77142076704 77402691828 77460845616 77722537662 77929240752 78043705173 78251262408 78515624781 78574614732 78631305984 78690382848 78956228736 79222972752 79282494144 79550340408 79552766601 79996750848 80480480256 80813044224 80815508928 81149457312 81423610884 81484785648 81543576576 81760072086 81880533504 82157156928 82218882816 82496649312 82716049152 82778194944 82995495264 83057851008 83338451856 83682825624 83685377853 84154992768 84439300176 84502740672 84724568082 84788222904 85013717184 85074669603 85300925688 85365013536 85653408852 85779606528 86007348558 86069402496 86134067712 86425061184 86782189536 86784836292 87143451318 87670395846 88032670209 88162373376 88460219232 88526680704 88825757328 89125844346 89192805912 89257158144 89494132959 89625989376 89996344704 90235689984 90540540288 90608564736 90914674752 90917447544 91293139476 91427646464 91670383854 91736523648 91805446656 92115600192 92360581632 92426801544 92496243168 92742236928 92808730476 93055555296 93125469312 93369932172 93440082384 93755758338 93893893632 94143178827 94281884928 94284760416 94674366864 94994212698 95065583256 95386750767 95640431832 95963541399 96035640228 96177134592 96502057344 96574560768 96828077808 96900826176 97228193832 97629963228 97773806592 98365031424 98771498496 99179645184 99182670048 99517746636 99592515792 99928976994 100076207616 100341906651 100414302912 100489745664 100829238048 101097393408 101173349376 101245887792 101515151232 101858107824 101934635328 102279009096 102282128487 102852965376 102856102272 103203589104 103281127488 103630050216 103905654336 103980151737 104058273564 104335016544 104687499708 104766152976 104841741312 105120092682 105274971648 105630630336 105709992192 106067120544 106070355468 106508662722 106948781163 107595485811 107754011904 108199276416 108564814512 108646380864 108931587534 109013429448 109381718061 109542875904 109625177088 109995532416 110288065536 110660660352 110743801344 111117935808 111577100832 111580503804 112041580266 112206657024 112585733568 112670320896 112966090776 113050963872 113351622912 113432892804 113734567584 113820018048 113901623766 114204545136 114590371302 114676464744 114759203328 115063885233 115233414912 115709586048 115713115056 116104037742 116191268424 116583806493 116893861128 117376893612 117549831168 117861922098 117946958976 118035574272 118434343104 118834459128 118923741216 119325510612 119501319168 119995126272 120720720384 121219566336 121223263392 121724185968 122135416326 122227178472 122315364864 122640108129 122820800256 123235735392 123328324224 123656315904 123744973968 124074073728 124167292416 124493242896 124586776512 125007677784 125524238436 125709179904 125713013888 126232489152 126658950264 126754111008 127086852123 127182334356 127520575776 127951388532 128047520304 128480113278 128669409792 129011022837 129104103744 129201101568 129637591776 130173284304 130177254438 130715176977 131505593769 132239526912 132243560064 132690328848 132790021056 133238635992 133688766519 133789208868 133885737216 133986327552 134438984064 134796524544 134994517056 135353534976 135810810432 135912847104 136372012128 136376171316 136939709214 137141469696 137505575781 137604785472 137708169984 138173400288 138540872448 138640202316 138744364752 139113355392 139213095714 139583332944 139688203968 140054898258 140160123576 140633637507 140840840448 140946656256 141422827392 141427140624 142011550296 142491319047 142598374884 143460647748 143672015872 144053460342 144265701888 144753086016 144861841152 145242116712 145351239264 145842290748 146057167872 146444944842 146660709888 147547547136 148157247744 148769467776 148774005072 149276619954 149388773688 149893465491 150114311424 150227094528 150621454368 150734618496 151135497216 151243857072 151646090112 151760024064 151868831688 152272726848 152787161736 152901952992 153418513644 153644553216 154279448064 154284153408 154805383656 154921691232 155445075324 155858481504 156087410346 156502524816 157031249562 157149229464 157262611968 157680139023 157912457472 158445945504 158564988288 159100680816 159105533202 159762994083 161626088448 161631017856 162298914624 162847221768 162969571296 163397381301 163520144172 163761067008 164314313856 164437765632 164993298624 165432098304 165990990528 166115702016 166676903712 167365651248 167370755706 168062370399 168309985536 168878600352 169005481344 169449136164 169576445808 170027434368 170149339206 170601851376 170730027072 170852435649 171306817704 171885556953 172014697116 172138804992 172268135424 172850122368 173564379072 173569672584 174156056613 174286902636 175340791692 176065340418 176324746752 176792883147 176920438464 177053361408 177651514656 178251688692 178385611824 178514316288 178988265918 179251978752 179992689408 181081080576 181217129472 181829349504 181834895088 182586278952 183203124489 183340767708 183473047296 183610893312 184231200384 184721163264 184853603088 184992486336 185484473856 185617460952 186111110592 186250938624 186739864344 186880164768 187511516676 187787787264 188286357654 188563769856 188569520832 189348733728 189988425396 190131166512 190773501534 191280863664 191927082798 192071280456 192720169917 193004114688 193149121536 193656155616 193801652352 194456387664 195259926456 195265881657 197542996992 198359290368 198365340096 199035493272 199185031584 199857953988 200152415232 200683813302 200828605824 200979491328 201658476096 202194786816 202491775584 203030302464 203716215648 203869270656 204558018192 204564256974 205409563821 205712204544 206407178208 206562254976 207260100432 207811308672 207960303474 208116547128 208670033088 208819643571 209374999416 209532305952 210082347387 210240185364 210549943296 211261260672 211419984384 212134241088 212140710936 213017325444 213897562326 215190971622 215508023808 216080190513 216398552832 217129629024 217292761728 217863175068 218026858896 218763436122 219085751808 219667417263 219991064832 221321320704 221487602688 222235871616 223154201664 223161007608 223914929931 224083160532 224413314048 225171467136 225340641792 225932181552 226101927744 226703245824 226865785608 227469135168 227640036096 227803247532 228409090272 229180742604 229352929488 229518406656 230127770466 230466829824 231419172096 231426230112 232208075484 232382536848 233167612986 233787722256 234131115519 234753787224 235546874343 235723844196 235893917952 236071148544 236868686208 237668918256 237847482432 238651021224 238658299803 239990252544 241441440768 242439132672 242446526784 243448371936 244270832652 244454356944 244630729728 245280216258 245641600512 246471470784 246656648448 247489947936 248148147456 248334584832 248986485792 249173553024 250015355568 251048476872 251056133559 251426027776 252464978304 253317900528 253508222016 254173704246 254364668712 255041151552 255224008809 255902777064 256095040608 256960226556 257338819584 258022045674 258208207488 258402203136 259275183552 260346568608 260354508876 261430353954 263011187538 264098010627 264487120128 265380657696 265580042112 266477271984 267377533038 267578417736 267771474432 268482398877 268877968128 269989034112 270707069952 271621620864 271825694208 272744024256 272752342632 273879418428 274282939392 275011151562 275209570944 275416339968 276346800576 277081744896 277280404632 277488729504 278226710784 278426191428 279166665888 279376407936 280109796516 280320247152 281267275014 281681680896 282429536481 282845654784 282854281248 284023100592 284982638094 285196749768 286160252301 286921295496 287890624197 288106920684 288531403776 289506172032 289723682304 290484233424 290702478528 291684581496 292889889684 293321419776 295095094272 296314495488 297538935552 297548010144 298553239908 298777547376 299786930982 300228622848 301025719953 301242908736 301469236992 302487714144 303292180224 303520048128 303737663376 304545453696 305574323472 305803905984 306837027288 306846385461 308558896128 308568306816 309610767312 309843382464 310890150648 311716963008 311940455211 312174820692 313005049632 314062499124 314298458928 314525223936 315360278046 315824914944 316891891008 317129976576 318201361632 318211066404 319525988166 320846343489 322786457433 323262035712 324597829248 325694443536 325939142592 326794762602 327040288344 328145154183 328628627712 328875531264 329986597248 330864196608 331981981056 332231404032 333353807424 334731302496 334741511412 336124740798 336619971072 337757200704 338010962688 338898272328 339152891616 340054868736 340298678412 341203702752 341460054144 341704871298 342613635408 343771113906 344029394232 344277609984 345191655699 345700244736 347128758144 347139345168 348312113226 348573805272 349751419479 350681583384 352130680836 352649493504 353585766294 353840876928 354106722816 355303029312 356503377384 356771223648 357976531836 358503957504 359985378816 362162161152 363658699008 363669790176 365172557904 366406248978 366681535416 366946094592 367920324387 368462400768 369707206176 369984972672 370968947712 371234921904 372222221184 372501877248 373479728688 373760329536 375023033352 376572715308 377127539712 377139041664 378697467456 379976850792 380262333024 381260556369 381547003068 382561727328 383854165596 384142560912 385440339834 386008229376 387033068511 387312311232 387603304704 388912775328 390519852912 390531763314 392145530931 394516781307 396718580736 396730680192 398070986544 398370063168 399715907976 401066299557 401367626604 401657211648 401958982656 403316952192 404389573632 404983551168 406060604928 407432431296 407738541312 409116036384 409128513948 410819127642 411424409088 412516727343 412814356416 413124509952 414520200864 415622617344 415920606948 416233094256 417340066176 417639287142 418749998832 419064611904 420164694774 420480370728 421900912521 422522521344 422839968768 424268482176 424281421872 426034650888 427473957141 427795124652 430381943244 431016047616 432160381026 432797105664 434259258048 434585523456 435726350136 436053717792 437526872244 438171503616 439334834526 439982129664 442642641408 444471743232 446308403328 446322015216 447829859862 448166321064 449680396473 450342934272 450681283584 451864363104 452203855488 453406491648 453731571216 454938270336 455280072192 455606495064 456818180544 458361485208 458705858976 460255540932 460933659648 462838344192 462852460224 464416150968 464765073696 466335225972 467575444512 468262231038 469507574448 471093748686 471447688392 471787835904 473040417069 473737372416 475337836512 475694964864 477302042448 477316599606 479288982249 484878265344 484893053568 486896743872 488541665304 488908713888 490192143903 490560432516 491283201024 492942941568 493313296896 494979895872 496296294912 497972971584 498347106048 500030711136 502096953744 502112267118 502852055552 504187111197 504929956608 506635801056 507016444032 508347408492 508729337424 510082303104 510448017618 511805554128 512190081216 512557306947 513920453112 515656670859 516044091348 516416414976 516804406272 518550367104 520693137216 520709017752 522468169839 522860707908 526022375076 528196021254 528974240256 530378649441 530761315392 531160084224 532954543968 534755066076 535156835472 535542948864 536964797754 537755936256 539978068224 543243241728 543651388416 545488048512 545504685264 547758836856 549609373467 550022303124 550419141888 550832679936 552693601152 554163489792 554560809264 554977459008 556453421568 556852382856 558333331776 558752815872 560219593032 560640494304 562534550028 563363361792 564859072962 565691309568 565708562496 568046201184 569965276188 570393499536 572320504602 573842590992 575781248394 576213841368 578160509751 579012344064 579447364608 580968466848 581404957056 583369162992 585779779368 585797644971 592628990976 595077871104 595096020288 597106479816 597555094752 599573861964 600457245696 602051439906 602485817472 602938473984 604975428288 606584360448 607475326752 609090907392 611148646944 611607811968 613674054576 613692770922 616228691463 617136613632 619221534624 619686764928 621780301296 623433926016 623880910422 624349641384 626010099264 626458930713 628124998248 628596917856 630247042161 630720556092 631649829888 633783782016 634259953152 636402723264 636422132808 639051976332 641692686978 645572914866 646524071424 648240571539 649195658496 651388887072 651878285184 653589525204 654080576688 656290308366 657257255424 659002251789 659973194496 663963962112 664462808064 666707614848 669462604992 669483022824 671744789793 672249481596 673239942144 675514401408 676021925376 677796544656 678305783232 680109737472 680597356824 682407405504 682920108288 683409742596 685227270816 687542227812 688058788464 688555219968 690383311398 691400489472 694257516288 694278690336 696624226452 697147610544 699502838958 701363166768 702393346557 704261361672 706640623029 707171532588 707681753856 708213445632 710606058624 713006754768 713542447296 715953063672 715974899409 719970757632 724324322304 727317398016 727339580352 730345115808 732812497956 733363070832 733892189184 735840648774 736924801536 739414412352 739969945344 742469843808 744444442368 745003754496 746959457376 747520659072 750046066704 753145430616 753168400677 754278083328 757394934912 759953701584 760524666048 762521112738 763094006136 765123454656 765672026427 767708331192 768285121824 770880679668 772016458752 774066137022 774624622464 775206609408 777825550656 781039705824 781063526628 784291061862 789033562614 792294031881 793461360384 796141973088 796740126336 799431815952 802132599114 802735253208 803314423296 805447196631 806633904384 809967102336 812121209856 814864862592 815477082624 818232072768 818257027896 821638255284 822848818176 825033454686 825628712832 826249019904 829040401728 831245234688 831841213896 832466188512 834680132352 835278574284 837499997664 838129223808 840329389548 840960741456 843801825042 845045042688 847288609443 848536964352 848562843744 852069301776 854947914282 855590249304 858480756903 860763886488 863671872591 864320762052 865594211328 868518516096 869171046912 871452700272 872107435584 875053744488 878669669052 879964259328 885285282816 888943486464 892616806656 892644030432 895659719724 896332642128 899360792946 900685868544 903077159859 903728726208 904407710976 907463142432 909876540672 910560144384 911212990128 913636361088 916722970416 917411717952 920511081864 920539156383 925676688384 925704920448 928832301936 929530147392 932670451944 935150889024 935821365633 936524462076 939015148896 942187497372 942895376784 943575671808 946080834138 947474744832 950675673024 951389929728 954604084896 954633199212 958577964498 962539030467 968359372299 969786107136 973793487744 977083330608 977817427776 980384287806 981120865032 984435462549 985885883136 986626593792 989959791744 992592589824 995945943168 996694212096 1000061422272 1004193907488 1004224534236 1005704111104 1008374222394 1009859913216 1013271602112 1014032888064 1016694816984 1017458674848 1020164606208 1020896035236 1023611108256 1024380162432 1025114613894 1027840906224 1031313341718 1032088182696 1032832829952 1035574967097 1037100734208 1041386274432 1041418035504 1044936339678 1045721415816 1049254258437 1052044750152 1056392042508 1057948480512 1060757298882 1061522630784 1062320168448 1065909087936 1069510132152 1070313670944 1073929595508 1075511872512 1079956136448 1086486483456 1090976097024 1091009370528 1095517673712 1099218746934 1100044606248 1100838283776 1103760973161 1105387202304 1109121618528 1109954918016 1112906843136 1113704765712 1116666663552 1117505631744 1120439186064 1121280988608 1125069100056 1129718145924 1131382619136 1131417124992 1136092402368 1139930552376 1140786999072 1143781669107 1144641009204 1147685181984 1151562496788 1152427682736 1156321019502 1158024688128 1161099205533 1161936933696 1162809914112 1166738325984 1171559558736 1171595289942 1176436592793 1183550343921 1190155742208 1190192040576 1194212959632 1195110189504 1199147723928 1203198898671 1204102879812 1204971634944 1205876947968 1209950856576 1213168720896 1214950653504 1218181814784 1222297293888 1223215623936 1227348109152 1227385541844 1232457382926 1234273227264 1237550182029 1238443069248 1239373529856 1243560602592 1246867852032 1247761820844 1248699282768 1252020198528 1252917861426 1256249996496 1257193835712 1260494084322 1261441112184 1265702737563 1267567564032 1268519906304 1272805446528 1272844265616 1278103952664 1282421871423 1283385373956 1291145829732 1293048142848 1296481143078 1298391316992 1302777774144 1303756570368 1307179050408 1308161153376 1312580616732 1314514510848 1318004503578 1319946388992 1327927924224 1333415229696 1338925209984 1338966045648 1343489579586 1344498963192 1349041189419 1351028802816 1352043850752 1355593089312 1356611566464 1360219474944 1361194713648 1364814811008 1365840216576 1366819485192 1370454541632 1375084455624 1376117576928 1380766622796 1382800978944 1388515032576 1388557380672 1393248452904 1394295221088 1399005677916 1402726333536 1404786693114 1408522723344 1413281246058 1414343065176 1415363507712 1419121251207 1421212117248 1426013509536 1427084894592 1431906127344 1431949798818 1437866946747 1454634796032 1454679160704 1460690231616 1465624995912 1466726141664 1470576431709 1471681297548 1473849603072 1478828824704 1479939890688 1484939687616 1488888884736 1493918914752 1495041318144 1500092133408 1506290861232 1506336801354 1508556166656 1512561333591 1514789869824 1519907403168 1521049332096 1525042225476 1526188012272 1530246909312 1531344052854 1535416662384 1536570243648 1537671920841 1541761359336 1546970012577 1548132274044 1549249244928 1550413218816 1555651101312 1562079411648 1562127053256 1567404509517 1568582123724 1578067125228 1584588063762 1586922720768 1591135948323 1592283946176 1593480252672 1598863631904 1604265198228 1605470506416 1606628846592 1610894393262 1613267808768 1619934204672 1629729725184 1630954165248 1636464145536 1636514055792 1643276510568 1648828120401 1650066909372 1651257425664 1652498039808 1658080803456 1662490469376 1663682427792 1664932377024 1669360264704 1670557148568 1674999995328 1676258447616 1680658779096 1681921482912 1687603650084 1690090085376 1694577218886 1697073928704 1697125687488 1704138603552 1709895828564 1711180498608 1716961513806 1721527772976 1727343745182 1728641524104 1734481529253 1737037032192 1738342093824 1742905400544 1744214871168 1750107488976 1757339338104 1757392934913 1777886972928 1785233613312 1785288060864 1791319439448 1792665284256 1798721585892 1801371737088 1806154319718 1807457452416 1808815421952 1814926284864 1819753081344 1822425980256 1827272722176 1833445940832 1834823435904 1841022163728 1841078312766 1848686074389 1851409840896 1857664603872 1859060294784 1865340903888 1870301778048 1871642731266 1873048924152 1878030297792 1879376792139 1884374994744 1885790753568 1890741126483 1892161668276 1894949489664 1901351346048 1902779859456 1909208169792 1909266398424 1917155928996 1925078060934 1936718744598 1939572214272 1944721714617 1947586975488 1954166661216 1955634855552 1960768575612 1962241730064 1968870925098 1971771766272 1977006755367 1979919583488 1991891886336 1993388424192 2000122844544 2008387814976 2008449068472 2015234369379 2016748444788 2019719826432 2026543204224 2028065776128 2033389633968 2034917349696 2040329212416 2041792070472 2047222216512 2048760324864 2050229227788 2055681812448 2062626683436 2064176365392 2065665659904 2071149934194 2074201468416 2082772548864 2082836071008 2089872679356 2091442831632 2098508516874 2104089500304 2107180039671 2112784085016 2119921869087 2121514597764 2123045261568 2124640336896 2131818175872 2139020264304 2140627341888 2147859191016 2147924698227 2159912272896 2172972966912 2181952194048 2182018741056 2191035347424 2198437493868 2200089212496 2201676567552 2207521946322 2210774404608 2218243237056 2219909836032 2227409531424 2233333327104 2235011263488 2240878372128 2242561977216 2250138200112 2259436291848 2259505202031 2262834249984 2272184804736 2279861104752 2281573998144 2287563338214 2289282018408 2295370363968 2297016079281 2303124993576 2304855365472 2312642039004 2316049376256 2322198411066 2323873867392 2325619828224 2333476651968 2343119117472 2343190579884 2352873185586 2367100687842 2376882095643 2380384081152 2388425919264 2390220379008 2398295447856 2406397797342 2408205759624 2409943269888 2416341589893 2419901713152 2429901307008 2436363629568 2444594587776 2446431247872 2454696218304 2454771083688 2464914765852 2468546454528 2475100364058 2476886138496 2478747059712 2487121205184 2493735704064 2495523641688 2497398565536 2504040397056 2505835722852 2512499992992 2514387671424 2520988168644 2522882224368 2531405475126 2535135128064 2541865828329 2545610893056 2545688531232 2556207905328 2564843742846 2566770747912 2575442270709 2582291659464 2591015617773 2592962286156 2596782633984 2605555548288 2607513140736 2614358100816 2616322306752 2625161233464 2636009007156 2639892777984 2655855848448 2666830459392 2677850419968 2677932091296 2686979159172 2688997926384 2698082378838 2702057605632 2709231479577 2711186178624 2713223132928 2722389427296 2729629622016 2731680433152 2733638970384 2740909083264 2750168911248 2752235153856 2761533245592 2761617469149 2777030065152 2777114761344 2786496905808 2788590442176 2798011355832 2805452667072 2807464096899 2809573386228 2817045446688 2826562492116 2828686130352 2830727015424 2838242502414 2842424234496 2852027019072 2854169789184 2863812254688 2863899597636 2875733893494 2887617091401 2905078116897 2909358321408 2921380463232 2931249991824 2933452283328 2941152863418 2943362595096 2953306387647 2957657649408 2959879781376 2969879375232 2977777769472 2987837829504 2990082636288 3000184266816 3012581722464 3012673602708 3017112333312 3025122667182 3029579739648 3039814806336 3042098664192 3050084450952 3052376024544 3060493818624 3062688105708 3070833324768 3073140487296 3075343841682 3083522718672 3093940025154 3096264548088 3098498489856 3106724901291 3111302202624 3124158823296 3124254106512 3134809019034 3137164247448 3147762775311 3156134250456 3169176127524 3173845441536 3182271896646 3184567892352 3186960505344 3197727263808 3208530396456 3210941012832 3221788786524 3226535617536 3239868409344 3259459450368 3272928291072 3273028111584 3286553021136 3297656240802 3300133818744 3302514851328 3311282919483 3316161606912 3327364855584 3329864754048 3338720529408 3341114297136 3349999990656 3352516895232 3361317558192 3363842965824 3375207300168 3389154437772 3394147857408 3394251374976 3408277207104 3419791657128 3422360997216 3431345007321 3433923027612 3443055545952 3454687490364 3457283048208 3468963058506 3474074064384 3483297616599 3485810801088 3488429742336 3500214977952 3514678676208 3514785869826 3529309778379 3550651031763 3570467226624 3570576121728 3582638878896 3585330568512 3597443171784 3609596696013 3612308639436 3614914904832 3617630843904 3629852569728 3639506162688 3644851960512 3654545444352 3666891881664 3669646871808 3682044327456 3682156625532 3697372148778 3702819681792 3712650546087 3715329207744 3718120589568 3730681807776 3740603556096 3743285462532 3746097848304 3756060595584 3758753584278 3768749989488 3771581507136 3781482252966 3784323336552 3797108212689 3802702692096 3805559718912 3818416339584 3818532796848 3834311857992 3847265614269 3850156121868 3873437489196 3879144428544 3889443429234 3895173950976 3908333322432 3911269711104 3921537151224 3924483460128 3937741850196 3943543532544 3954013510734 3959839166976 3983783772672 4000245689088 4016775629952 4016898136944 4030468738758 4033496889576 4047123568257 4053086408448 4056131552256 4066779267936 4069834699392 4080658424832 4083584140944 4094444433024 4097520649728 4100458455576 4111363624896 4125253366872 4128352730784 4142299868388 4148402936832 4165545097728 4165672142016 4179745358712 4182885663264 4197017033748 4208179000608 4214360079342 4225568170032 4239843738174 4243029195528 4246090523136 4257363753621 4263636351744 4278040528608 4281254683776 4295718382032 4295849396454 4313600840241 4363904388096 4364037482112 4382070694848 4396874987736 4400178424992 4411729295127 4415043892644 4421548809216 4436486474112 4439819672064 4454819062848 4466666654208 4481756744256 4485123954432 4500276400224 4518872583696 4519010404062 4525668499968 4537684000773 4544369609472 4559722209504 4563147996288 4575126676428 4578564036816 4590740727936 4594032158562 4606249987152 4609710730944 4613015762523 4625284078008 4640910037731 4644396822132 4647747734784 4651239656448 4666953303936 4686238234944 4686381159768 4702213528551 4705746371172 4734201375684 4753764191286 4760768162304 4773407844969 4776851838528 4780440758016 4796590895712 4812795594684 4816411519248 4819886539776 4832683179786 4839803426304 4859802614016 4889189175552 4892862495744 4909392436608 4909542167376 4929829531704 4946484361203 4950200728116 4953772276992 4957494119424 4974242410368 4987471408128 4991047283376 4994797131072 5008080794112 5011671445704 5024999985984 5028775342848 5041976337288 5045764448736 5062810950252 5070270256128 5083731656658 5091221786112 5091377062464 5112415810656 5129687485692 5133541495824 5150884541418 5164583318928 5182031235546 5185924572312 5203444587759 5211111096576 5215026281472 5228716201632 5232644613504 5250322466928 5272018014312 5272178804739 5333660918784 5355700839936 5355864182592 5373958318344 5377995852768 5396164757676 5404115211264 5418462959154 5422372357248 5426446265856 5444778854592 5459259244032 5467277940768 5481818166528 5500337822496 5504470307712 5523066491184 5523234938298 5546058223167 5554229522688 5572993811616 5577180884352 5596022711664 5610905334144 5614928193798 5619146772456 5634090893376 5638130376417 5653124984232 5657372260704 5672223379449 5676485004828 5684848468992 5704054038144 5708339578368 5727624509376 5727799195272 5751467786988 5775234182802 5810156233794 5818716642816 5834165143851 5842760926464 5862499983648 5866904566656 5882305726836 5886725190192 5906612775294 5915315298816 5931020266101 5939758750464 5975675659008 5980165272576 6000368533632 6025163444928 6025347205416 6045703108137 6050245334364 6059159479296 6079629612672 6084197328384 6100168901904 6104752049088 6120987637248 6125376211416 6141666649536 6146280974592 6150687683364 6167045437344 6187880050308 6192529096176 6196996979712 6213449802582 6222604405248 6248317646592 6248508213024 6269618038068 6274328494896 6295525550622 6312268500912 6321540119013 6338352255048 6359765607261 6364543793292 6369135784704 6373921010688 6395454527616 6417060792912 6421882025664 6443577573048 6443774094681 6479736818688 6518918900736 6545856582144 6546056223168 6573106042272 6595312481604 6600267637488 6605029702656 6622565838966 6632323213824 6654729711168 6659729508096 6682228594272 6699999981312 6705033790464 6722635116384 6727685931648 6750414600336 6778308875544 6778515606093 6788502749952 6816554414208 6839583314256 6844721994432 6862690014642 6867846055224 6886111091904 6891048237843 6909374980728 6914566096416 6937926117012 6948148128768 6966595233198 6971621602176 6976859484672 7000429955904 7029357352416 7029571739652 7058619556758 7101302063526 7130646286929 7141152243456 7165277757792 7170661137024 7194886343568 7219193392026 7224617278872 7229829809664 7249024769679 7259705139456 7289703921024 7309090888704 7333783763328 7339293743616 7364088654912 7364313251064 7394744297556 7405639363584 7425301092174 7430658415488 7436241179136 7461363615552 7481207112192 7486570925064 7492195696608 7512121191168 7517507168556 7537499978976 7543163014272 7562964505932 7568646673104 7594216425378 7605405384192 7625597484987 7636832679168 7637065593696 7668623715984 7694531228538 7700312243736 7726326812127 7746874978392 7773046853319 7778886858468 7790347901952 7816666644864 7822539422208 7843074302448 7848966920256 7875483700392 7908027021468 7919678333952 7967567545344 8000491378176 8033551259904 8033796273888 8060937477516 8066993779152 8094247136514 8106172816896 8127694438731 8133558535872 8139669398784 8167168281888 8188888866048 8195041299456 8200916911152 8222727249792 8250506733744 8256705461568 8284599736776 8284852407447 8331090195456 8331344284032 8359490717424 8365771326528 8394034067496 8416358001216 8422392290697 8428720158684 8451136340064 8479687476348 8486058391056 8492181046272 8514727507242 8527272703488 8556081057216 8562509367552 8591436764064 8591698792908 8627201680482 8662851274203 8715234350691 8728074964224 8764141389696 8793749975472 8800356849984 8823458590254 8830087785288 8859919162941 8872972948224 8879639344128 8909638125696 8933333308416 8963513488512 8970247908864 9000552800448 9037745167392 9038020808124 9051336999936 9075368001546 9088739218944 9119444419008 9126295992576 9150253352856 9157128073632 9181481455872 9188064317124 9212499974304 9219421461888 9226031525046 9250568156016 9281820075462 9288793644264 9295495469568 9320174703873 9333906607872 9372476469888 9372762319536 9404427057102 9411492742344 9443288325933 9468402751368 9507528382572 9521536324608 9546815689938 9553703677056 9560881516032 9593181791424 9625591189368 9632823038496 9665366359572 9679606852608 9719605228032 9778378351104 9818784873216 9819084334752 9859659063408 9892968722406 9900401456232 9907544553984 9933848758449 9948484820736 9982094566752 9989594262144 10016161588224 10023342891408 10049999971968 10057550685696 10083952674576 10091528897472 10125621900504 10167463313316 10182443572224 10182754124928 10224831621312 10259374971384 10267082991648 10294035021963 10301769082836 10329166637856 10364062471092 10371849144624 10406889175518 10422222193152 10449892849797 10457432403264 10465289227008 10500644933856 10544036028624 10544357609478 10587929335137 10651953095289 10711401679872 10711728365184 10747916636688 10755991705536 10792329515352 10828790088039 10836925918308 10844744714496 10852892531712 10889557709184 10918518488064 10934555881536 10963636333056 11000675644992 11008940615424 11046132982368 11046469876596 11092116446334 11108459045376 11137951638261 11145987623232 11154361768704 11192045423328 11221810668288 11229856387596 11238293544912 11268181786752 11276260752834 11306249968464 11314744521408 11344446758898 11352970009656 11391324638067 11408108076288 11416679156736 11455249018752 11455598390544 11502935573976 11541796842807 11550468365604 11620312467588 11637433285632 11668330287702 11685521852928 11724999967296 11733809133312 11764611453672 11773450380384 11813225550588 11830630597632 11862040532202 11879517500928 11951351318016 12000737067264 12050326889856 12050694410832 12091406216274 12100490668728 12141370704771 12159259225344 12168394656768 12200337803808 12209504098176 12241975274496 12250752422832 12283333299072 12292561949184 12301375366728 12334090874688 12375760100616 12385058192352 12426899605164 12445208810496 12496635293184 12497016426048 12539236076136 12548656989792 12591051101244 12624537001824 12643080238026 12676704510096 12719531214522 12729087586584 12738271569408 12772091260863 12790909055232 12834121585824 12843764051328 12887155146096 12887548189362 12940802520723 13091713164288 13092112446336 13146212084544 13190624963208 13200535274976 13235187885381 13245131677932 13264646427648 13309459422336 13319459016192 13364457188544 13399999962624 13445270232768 13455371863296 13500829200672 13556617751088 13557031212186 13577005499904 13613052002319 13633108828416 13679166628512 13689443988864 13725380029284 13735692110448 13772222183808 13782096475686 13818749961456 13829132192832 13839047287569 13875852234024 13922730113193 13933190466396 13943243204352 13953718969344 14000859911808 14058714704832 14059143479304 14106640585653 14117239113516 14202604127052 14261292573858 14282304486912 14320223534907 14330555515584 14341322274048 14389772687136 14438386784052 14449234557744 14459659619328 14498049539358 14519410278912 14579407842048 14667567526656 14678587487232 14728177309824 14728626502128 14789488595112 14839453083609 14850602184348 14861316830976 14872482358272 14922727231104 14962414224384 14973141850128 14984391393216 15024242382336 15035014337112 15074999957952 15086326028544 15125929011864 15137293346208 15188432850756 15210810768384 15251194969974 15273665358336 15274131187392 15337247431968 15389062457076 15400624487472 15452653624254 15493749956784 15546093706638 15557773716936 15610333763277 15633333289728 15645078844416 15686148604896 15697933840512 15750967400784 15816054042936 15816536414217 16000982756352 16067102519808 16067592547776 16121874955032 16133987558304 16188494273028 16212345633792 16255388877462 16267117071744 16279338797568 16334336563776 16377777732096 16401833822304 16445454499584 16501013467488 16513410923136 16569199473552 16569704814894 16638174669501 16662688568064 16718981434848 16731542653056 16788068134992 16832716002432 16844784581394 16857440317368 16902272680128 16914391129251 16959374952696 16972116782112 17016670138347 17029455014484 17054545406976 17112162114432 17125018735104 17182873528128 17183397585816 17254403360964 17325702548406 17430468701382 17456149928448 17502495431553 17528282779392 17587499950944 17600713699968 17646917180508 17660175570576 17719838325882 17745945896448 17793060798303 17819276251392 17927026977024 17940495817728 18001105600896 18075490334784 18076041616248 18137109324411 18150736003092 18177478437888 18238888838016 18252591985152 18300506705712 18314256147264 18362962911744 18376128634248 18424999948608 18438842923776 18452063050092 18501136312032 18563640150924 18577587288528 18590990939136 18640349407746 18667813215744 18744952939776 18745524639072 18808854114204 18822985484688 18886576651866 18936805502736 18964620357039 19015056765144 19079296821783 19093631379876 19107407354112 19121763032064 19186363582848 19251182378736 19265646076992 19330732719144 19331322284043 19439210456064 19556756702208 19637569746432 19638168669504 19719318126816 19785937444812 19800802912464 19815089107968 19867697516898 19896969641472 19964189133504 19979188524288 20046685782816 20099999943936 20115101371392 20167905349152 20183057794944 20251243801008 20334926626632 20335546818279 20365508249856 20449663242624 20518749942768 20534165983296 20588070043926 20603538165672 20658333275712 20673144713529 20728124942184 20743698289248 20813778351036 20844444386304 20899785699594 20914864806528 20930578454016 21001289867712 21088072057248 21088715218956 21175858670274 21303906190578 21391938860787 21423456730368 21495833273376 21511983411072 21584659030704 21657580176078 21673851836616 21689489428992 21747074309037 21779115418368 21869111763072 21927272666112 22001351289984 22017881230848 22092265964736 22092939753192 22184232892668 22216918090752 22275903276522 22291975246464 22308723537408 22384090846656 22443621336576 22459712775192 22476587089824 22536363573504 22552521505668 22612499936928 22629489042816 22688893517796 22705940019312 22782649276134 22816216152576 22876792454961 22910498037504 22911196781088 23005871147952 23083593685614 23100936731208 23178980436381 23240624935176 23319140559957 23336660575404 23371043705856 23449999934592 23467618266624 23529222907344 23546900760768 23626451101176 23724081064404 23759035001856 23902702636032 24001474134528 24100653779712 24101388821664 24182812432548 24200981337456 24282741409542 24318518450688 24383083316193 24400675607616 24419008196352 24501504845664 24566666598144 24585123898368 24602750733456 24668181749376 24751520201232 24770116384704 24853799210328 24854557222341 24993270586368 24994032852096 25078472152272 25097313979584 25182102202488 25249074003648 25267176872091 25286160476052 25353409020192 25439062429044 25458175173168 25476543138816 25544182521726 25581818110464 25668243171648 25687528102656 25774310292192 25775096378724 25881605041446 25988553822609 26145703052073 26184224892672 26292424169088 26381249926416 26401070549952 26470375770762 26490263355864 26579757488823 26618918844672 26638918032384 26728914377088 26799999925248 26890540465536 26910743726592 27001658401344 27113235502176 27114062424372 27154010999808 27226104004638 27266217656832 27358333257024 27378887977728 27450760058568 27471384220896 27544444367616 27564192951372 27637499922912 27658264385664 27678094575138 27751704468048 27845460226386 27866380932792 27886486408704 27960524111619 28001719823616 28117429409664 28118286958608 28213281171306 28234478227032 28329864977799 28405208254104 28522585147716 28564608973824 28640447069814 28661111031168 28682644548096 28779545374272 28876773568104 28898469115488 28996099078716 29038820557824 29158815684096 29335135053312 29456354619648 29457253004256 29578977190224 29678906167218 29701204368696 29722633661952 29801546275347 29845454462208 29946283700256 29968782786432 30048484764672 30070028674224 30149999915904 30172652057088 30251858023728 30274586692416 30376865701512 30502389939948 30547330716672 30548262374784 30674494863936 30778124914152 30801248974944 30882105065889 30905307248508 30987499913568 31092187413276 31115547433872 31220667526554 31266666579456 31349678549391 31372297209792 31395867681024 31501934801568 31632108085872 31633072828434 31763788005411 31955859285867 32134205039616 32135185095552 32243749910064 32267975116608 32376988546056 32486370264117 32510777754924 32534234143488 32558677595136 32668673127552 32755555464192 32803667644608 32890908999168 33002026934976 33026821846272 33138398947104 33139409629788 33276349339002 33325377136128 33413854914783 33437962869696 33463085306112 33576136269984 33665432004864 33689569162788 33714880634736 33804545360256 33828782258502 33918749905392 33944233564224 34033340276694 34058910028968 34173973914201 34224324228864 34250037470208 34365747056256 34366795171632 34508806721928 34625390528421 34651405096812 34860937402764 34912299856896 35004990863106 35056565558784 35174999901888 35201427399936 35293834361016 35320351141152 35439676651764 35491891792896 35586121596606 35638552502784 35854053954048 36002211201792 36150980669568 36152083232496 36274218648822 36301472006184 36424112114313 36477777676032 36505183970304 36601013411424 36628512294528 36725925823488 36752257268496 36849999897216 36877685847552 36904126100184 37002272624064 37127280301848 37155174577056 37280698815492 37335626431488 37489905879552 37491049278144 37617708228408 37645970969376 37773153303732 37873611005472 37929240714078 38030113530288 38158593643566 38187262759752 38214814708224 38316273782589 38372727165696 38502364757472 38531292153984 38661465438288 38662644568086 38822407562169 39275139492864 39276337339008 39438636253632 39571874889624 39601605824928 39705563656143 39735395033796 39793939282944 39928378267008 39958377048576 40093371565632 40199999887872 40335810698304 40366115589888 40502487602016 40669853253264 40671093636558 40731016499712 40839156006957 40899326485248 41037499885536 41068331966592 41176140087852 41207076331344 41316666551424 41346289427058 41456249884368 41487396578496 41517141862707 41627556702072 41768190339579 41799571399188 41829729613056 41861156908032 42002579735424 42176144114496 42177430437912 42319921756959 42351717340548 42607812381156 42783877721574 42846913460736 42960670604721 42991666546752 43023966822144 43169318061408 43315160352156 43347703673232 43378978857984 43494148618074 43558230836736 43738223526144 44002702579968 44035762461696 44184531929472 44185879506384 44368465785336 44518359250827 44551806553044 44583950492928 44617447074816 44768181693312 44887242673152 44919425550384 44953174179648 45072727147008 45105043011336 45224999873856 45258978085632 45377787035592 45411880038624 45565298552268 45632432305152 45753584909922 45820996075008 45822393562176 46011742295904 46167187371228 46201873462416 46357960872762 46481249870352 46638281119914 46673321150808 46831001289831 46899999869184 46935236533248 47058445814688 47093801521536 47252902202352 47448162128808 47449609242651 48002948269056 48201307559424 48202777643328 48365624865096 48401962674912 48565482819084 48637036901376 48766166632386 48801351215232 48838016392704 49003009691328 49133333196288 49205501466912 49336363498752 49503040402464 49540232769408 49707598420656 49709114444682 49914524008503 49988065704192 50156944304544 50194627959168 50364204404976 50498148007296 50534353744182 50572320952104 50706818040384 50743173387753 50878124858088 50916350346336 51050010415041 51088365043452 51163636220928 51336486343296 51375056205312 51548620584384 51550192757448 51763210082892 51977107645218 52291406104146 52368449785344 52507486294659 52584848338176 52762499852832 52802141099904 52940751541524 52980526711728 53159514977646 53237837689344 53379182394909 53457828754176 53781080931072 53821487453184 54003316802688 54226471004352 54228124848744 54411327973233 54452208009276 54532435313664 54716666514048 54757775955456 54901520117136 54942768441792 55088888735232 55128385902744 55274999845824 55316528771328 55356189150276 55503408936096 55690920452772 55732761865584 55772972817408 55921048223238 56003439647232 56234858819328 56236573917216 56426562342612 56468956454064 56659729955598 56810416508208 56893861071117 57045170295432 57237890465349 57280894139628 57322222062336 57365289096192 57559090748544 57753547136208 57796938230976 57992198157432 57993966852129 58317631368192 58670270106624 58912709239296 58914506008512 59157954380448 59357812334436 59402408737392 59445267323904 59603092550694 59690908924416 59892567400512 59937565572864 60140057348448 60299999831808 60345304114176 60503716047456 60549173384832 60753731403024 61004779879896 61006640454837 61096524749568 61348989727872 61556249828304 61602497949888 61764210131778 61810614497016 61974999827136 62019434140587 62184374826552 62231094867744 62441335053108 62533333158912 62699357098782 62744594419584 62791735362048 63003869603136 63264216171744 63266145656868 63527576010822 63911718571734 64175816582361 64270370191104 64487499820128 64535950233216 64753977092112 64972740528234 65021555509848 65068468286976 65241222927111 65337346255104 65607335289216 65781817998336 66004053869952 66053643692544 66276797894208 66278819259576 66552698678004 66650754272256 66827709829566 66875925739392 66926170612224 67152272539968 67330864009728 67379138325576 67429761269472 67609090720512 67657564517004 67837499810784 67888467128448 68066680553388 68117820057936 68347947828402 68448648457728 68731494112512 68733590343264 69017613443856 69250781056842 69302810193624 69536941309143 69721874805528 69957421679871 70009981726212 70113131117568 70349999803776 70402854799872 70587668722032 70640702282304 70879353303528 71172243193212 71277105005568 71708107908096 72004422403584 72301961339136 72304166464992 72548437297644 72602944012368 72848224228626 72955555352064 73149249948579 73202026822848 73257024589056 73504514536992 73699999794432 73755371695104 73808252200368 74004545248128 74254560603696 74310349154112 74561397630984 74563671667023 74979811759104 74982098556288 75235416456816 75291941938752 75546306607464 75747222010944 75801530616273 75858481428156 76060227060576 76317187287132 76374525519504 76429629416448 76632547565178 76745454331392 77004729514944 77062584307968 77322930876576 77325289136172 77644815124338 77965661467827 78437109156219 78552674678016 78877272507264 79143749779248 79203211649856 79411127312286 79470790067592 79739272466469 79856756534016 79916754097152 80186743131264 80399999775744 80671621396608 80732231179776 81004975204032 81339706506528 81342187273116 81462032999424 81678312013914 81798652970496 82074999771072 82136663933184 82352280175704 82414152662688 82633333102848 82692578854116 82912499768736 82974793156992 83034283725414 83255113404144 83536380679158 83599142798376 83659459226112 83881572334857 84005159470848 84352288228992 84354860875824 84639843513918 84703434681096 84989594933397 85215624762312 85567755443148 85693826921472 85921341209442 85983333093504 86047933644288 86338636122816 86630320704312 86695407346464 86988297236148 87116461673472 87476447052288 88005405159936 88369063858944 88371759012768 88736931570672 89036718501654 89103613106088 89167900985856 89404638826041 89536363386624 89838851100768 89906348359296 90145454294016 90210086022672 90449999747712 90517956171264 90755574071184 90823760077248 91130597104536 91507169819844 91641992150016 91644787124352 92023484591808 92334374742456 92403746924832 92646315197667 92715921745524 92962499740704 93276562239828 93346642301616 93662002579662 93799999738368 94049035648173 94116891629376 94187603043072 94505804404704 94896324257616 94899218485302 95291364016233 95867577857601 96402615118848 96405555286656 96731249730192 96803925349824 97130965638168 97459110792351 97532333264772 97602702430464 97676032785408 98006019382656 98266666392576 98411002933824 98672726997504 99006080804928 99080465538816 99415196841312 99418228889364 99829048017006 99976131408384 100241564744349 100313888609088 100389255918336 100728408809952 100996296014592 101068707488364 101144641904208 101413636080768 101486346775506 101756249716176 101832700692672 102100020830082 102176730086904 102521921742603 102672972686592 102750112410624 103097241168768 103100385514896 103526420165784 103876171585263 103954215290436 104582812208292 104736899570688 105014972589318 105169696676352 105524999705664 105604282199808 105881503083048 105961053423456 106319029955292 106475675378688 106758364789818 106915657508352 107562161862144 108006633605376 108452942008704 108456249697488 108822655946466 108904416018552 109272336342939 109433333028096 109515551910912 109803040234272 109885536883584 110177777470464 110256771805488 110549999691648 110633057542656 110712378300552 111006817872192 111381840905544 111465523731168 111842096446476 112006879294464 112469717638656 112473147834432 112853124685224 112937912908128 113319459911196 113620833016416 113787722142234 114090340590864 114475780930698 114561788279256 114644444124672 114948821347767 115118181497088 115507094272416 115593876461952 115984396314864 115987933704258 116467222686507 117825418478592 117829012017024 118315908760896 118715624668872 118804817474784 119116690968429 119206185101388 119381817848832 119785134801024 119875131145728 120280114696896 120599999663616 121007432094912 121098346769664 121507462806048 122009559759792 122013280909674 122193049499136 122517468020871 122697979455744 123112499656608 123204995899776 123528420263556 123621228994032 123949999654272 124038868281174 124368749653104 124462189735488 124551425588121 124882670106216 125304571018737 125398714197564 125489188839168 125583470724096 126007739206272 126528432343488 126532291313736 126959765270877 127055152021644 127823437143468 128351633164722 128540740382208 128882011814163 128974999640256 129071900466432 129507954184224 129945481056468 130043111019696 130136936573952 130482445854222 130674692510208 131214670578432 132008107739904 132107287385088 132553595788416 132557638519152 133105397356008 133555077752481 133655419659132 133751851478784 133852341224448 134304545079936 134661728019456 134758276651152 134859522538944 135218181441024 135315129034008 135674999621568 135776934256896 136133361106776 136235640115872 136695895656804 136897296915456 137462988225024 137467180686528 138035226887712 138501562113684 138605620387248 139073882618286 139443749611056 139914843359742 140019963452424 140493003869493 140699999607552 140805709599744 141175337444064 141281404564608 141758706607056 142344486386424 142348827727953 144008844807168 144603922678272 144608332929984 145096874595288 145205888024736 145696448457252 145911110704128 146298499897158 146404053645696 146514049178112 147009029073984 147399999588864 147616504400736 148009090496256 148509121207392 148620698308224 149122795261968 149127343334046 149743572025509 149964197112576 150470832913632 150583883877504 151092613214928 151494444021888 151603061232546 151716962856312 152120454121152 152229520163259 152634374574264 152749051039008 153150031245123 153265095130356 153490908662784 154009459029888 154125168615936 154645861753152 154650578272344 155289630248676 155931322935654 156874218312438 157105349356032 157522458883977 157754545014528 158287499558496 158406423299712 158822254624572 158941580135184 159478544932938 159713513068032 160137547184727 160373486262528 161343242793216 161464462359552 162009950408064 162679413013056 162684374546232 163233983919699 163356624027828 163597305940992 164149999542144 164273327866368 164704560351408 164828305325376 165266666205696 165385157708232 165824999537472 165949586313984 166068567450828 166510226808288 167072761358316 167198285596752 167318918452224 167763144669714 168010318941696 168704576457984 168709721751648 169279687027836 169406869362192 169979189866794 170431249524624 170681583213351 171135510886296 171713671396047 171842682418884 171966666187008 172095867288576 172677272245632 173260641408624 173390814692928 173976594472296 173981900556387 174952894104576 176010810319872 176738127717888 176743518025536 177473863141344 178073437003308 178207226212176 178335801971712 178809277652082 179072726773248 179677702201536 179812696718592 180420172045344 180899999495424 181035912342528 181511148142368 181647520154496 182261194209072 183014339639688 183019921364511 183289574248704 184046969183616 184668749484912 184807493849664 185292630395334 185431843491048 185924999481408 186058302421761 186553124479656 186693284603232 187324005159324 187599999476736 188098071296346 188233783258752 188375206086144 189011608809408 189792648515232 189798436970604 190582728032466 191735155715202 192527449747083 192811110573312 193462499460384 193607850699648 194261931276336 194918221584702 195064666529544 195205404860928 195723668781333 196012038765312 196822005867648 197345453995008 198012161609856 198160931077632 198830393682624 198836457778728 199658096034012 199952262816768 200483129488698 200627777218176 200778511836672 201456817619904 201992592029184 202137414976728 202289283808416 202827272161536 202972693551012 203512499432352 203665401385344 204200041660164 204353460173808 205043843485206 205345945373184 206194482337536 206200771029792 207052840331568 207752343170526 207908430580872 208610823927429 209165624416584 209872265039613 210029945178636 210339393352704 211049999411328 211208564399616 211763006166096 211922106846912 212638059910584 213516729579636 213831315016704 215124323724288 216013267210752 216905884017408 216912499394976 217645311892932 217808832037104 218544672685878 218866666056192 219447749845737 219606080468544 219771073767168 220513543610976 221099999383296 221266115085312 221424756601104 222013635744384 222763681811088 222931047462336 223684192892952 223691015001069 224939435277312 224946295668864 225706249370448 225875825816256 226638919822392 227241666032832 227404591848819 227575444284468 228180681181728 228951561861396 229123576558512 229288888249344 229897642695534 230236362994176 231014188544832 231187752923904 231968792629728 231975867408516 232934445373014 233896984403481 235311327468657 235658024034048 236631817521792 237431249337744 237609634949568 238233381936858 238412370202776 239217817399407 239570269602048 239750262291456 240560229393792 241199999327232 242014864189824 242196693539328 243014925612096 244019119519584 244026561819348 244386098998272 245034936041742 245395958911488 246224999313216 246409991799552 247056840527112 247242457988064 247899999308544 248077736562348 248737499306208 248924379470976 249102851176242 249765340212432 250609142037474 250797428395128 250978377678336 251644717004571 252015478412544 253056864686976 253064582627472 253919530541754 254110304043288 254968784800191 255646874286936 256703266329444 257081480764416 257764023628326 257949999280512 258143800932864 259015908368448 259890962112936 260086222039392 260964891708444 261349385020416 262429341156864 264016215479808 265107191576832 265115277038304 266210794712016 267110155504962 267310839318264 267503702957568 268213916478123 268609090159872 269516553302304 269719045077888 270436362882048 270630258068016 271349999243136 271553868513792 272266722213552 272471280231744 273391791313608 274925976450048 274934361373056 276070453775424 277003124227368 277211240774496 277938945593001 278147765236572 278887499222112 279829686719484 280039926904848 280986007738986 281399999215104 282147106944519 282350674888128 282562809129216 283517413214112 284688972772848 284697655455906 285874092048699 287602733572803 289207845356544 289216665859968 290193749190576 290411776049472 291392896914504 292377332377053 292596999794316 292808107291392 293028098356224 294018058147968 294799999177728 295233008801472 296018180992512 297018242414784 297241396616448 298245590523936 298254686668092 299487144051018 299928394225152 300724694233047 300941665827264 301167767755008 302185226429856 302988888043776 303206122465092 303433925712624 304240908242304 304459040326518 305268749148528 305498102078016 306300062490246 306530190260712 307565765227809 308018918059776 308250337231872 309291723506304 309301156544688 310579260497352 311628514755789 311862645871308 313748436624876 314210698712064 315044917767954 315509090029056 316574999116992 316812846599424 317644509249144 317883160270368 318957089865876 319427026136064 320275094369454 320746972525056 322686485586432 324019900816128 325358826026112 325368749092464 326467967839398 326713248055656 327817009028817 328299999084288 328546655732736 329409120702816 329656610650752 330533332411392 330770315416464 331649999074944 331899172627968 332137134901656 333020453616576 334145522716632 334396571193504 335526289339428 336020637883392 337409152915968 337419443503296 338559374055672 338813738724384 339958379733588 340862499049248 341363166426702 342271021772592 343427342792094 343685364837768 343933332374016 344846464043301 345354544491264 346521282817248 346781629385856 347953188944592 347963801112774 349401668059521 353476255435776 353487036051072 354947726282688 356146874006616 356414452424352 357350072905287 357618555304164 358145453546496 359355404403072 359625393437184 360840344090688 361799998990848 363022296284736 363295040308992 364522388418144 366028679279376 366039842729022 366579148497408 367552404062613 368093938367232 369337498969824 369614987699328 370585260790668 370863686982096 371849998962816 372116604843522 373106248959312 373386569206464 373654276764363 374648010318648 375913713056211 376196142592692 376467566517504 376750412172288 378023217618816 379585297030464 379596873941208 380879295812631 381165456064932 383470311430404 385054899494166 385622221146624 386646035442489 386924998920768 387215701399296 388523862552672 389836443169404 390129333059088 390410809721856 391447337562666 392024077530624 393644011735296 396024323219712 396321862155264 397660787365248 397672915557456 399316192068024 400665233257443 400966258977396 401255554436352 401557023673344 402913635239808 403985184058368 404274829953456 404578567616832 405654544323072 405945387102024 407024998864704 407330802770688 408400083320328 408706920347616 410087686970412 410691890746368 412388964675072 412401542059584 414105680663136 415504686341052 415816861161744 417221647854858 418331248833168 419744530079226 420059890357272 421479011608479 422099998822656 422417128799232 423526012332192 423844213693824 425276119821168 427033459159272 427046483183859 432026534421504 433811768034816 433824998789952 435290623785864 435617664074208 437089345371756 437733332112384 438895499691474 439212160937088 439542147534336 441027087221952 442199998766592 442849513202208 444027271488768 445527363622176 445862094924672 447368385785904 447382030002138 449230716076527 449892591337728 451412498740896 451751651632512 453277839644784 454483332065664 454809183697638 455150888568936 456361362363456 456688560489777 457903123722792 458247153117024 459450093735369 459795285391068 460472725988352 462028377089664 462375505847808 463937585259456 463951734817032 465868890746028 467793968806962 470622654937314 471316048068096 472567376651931 473263635043584 474862498675488 475219269899136 476466763873716 476824740405552 478435634798814 479140539204096 481120458787584 484029728379648 484393387078656 486029851224192 488038239039168 488053123638696 489701951759097 490069872083484 490791917822976 492449998626432 492819983599104 494113681054224 494484915976128 495799998617088 496155473124696 497474998612416 497848758941952 498205702352484 499530680424864 501218284074948 501594856790256 501956755356672 503289434009142 504030956825088 506113729373952 506129165254944 507839061083508 508220608086576 509937569600382 511293748573872 512044749640053 513406532658888 515141014188141 515528047256652 515899998561024 516287601865728 518031816736896 519781924225872 520172444078784 521929783416888 521945701669161 524858682313728 528032430959616 530214383153664 530230554076608 532421589424032 534220311009924 534621678636528 535007405915136 536427832956246 537218180319744 539033106604608 539438090155776 541260516136032 542699998486272 543107737027584 544533444427104 544942560463488 546783582627216 549059764093533 549868722746112 552140907550848 554006248454736 554422481548992 555877891186002 556295530473144 557774998444224 558174907265283 559659373438968 560079853809696 561972015477972 562799998430208 564294213889038 564701349776256 565125618258432 567034826428224 569377945545696 569395310911812 571748184097398 575205467145606 577582349241249 578433331719936 580387498381152 580823552098944 582785793829008 584754664754106 585193999588632 585616214582784 587171006343999 588036116295936 590466017602944 592036361985024 594036484829568 594482793232896 596491181047872 596509373336184 598974288102036 599856788450304 601449388466094 601883331654528 602335535510016 604370452859712 605977776087552 606412244930184 606867851425248 608481816484608 608918080653036 610537498297056 610996204156032 612600124980492 613060380521424 615131530455618 616037836119552 618583447012608 618602313089376 621158520994704 623257029511578 623725291742616 625832471782287 627496873249752 629616795118839 630089835535908 631018180058112 633149998233984 633625693198848 635289018498288 635766320540736 637914179731752 640550188738908 641493945050112 645372971172864 648039801632256 650717652052224 650737498184928 652935935678796 653426496111312 655634018057634 656599998168576 658343249537211 658818241405632 659313221301504 661540630832928 663299998149888 663798345255936 664274269803312 666040907233152 668291045433264 668793142387008 671052578678856 671073045003207 674818305831936 674838887006592 677118748111344 677627477448768 679916759467176 681724998098496 682213775546457 682726332853404 684542043545184 686854685584188 687370729675536 687866664748032 689692928086602 690709088982528 693042565634496 693563258771712 695906377889184 695927602225548 698803336119042 701690953210443 705933982405971 706974072102144 709895452565376 712293748013232 712828904848704 714700145810574 715237110608328 717653452198221 718710808806144 719250786874368 721680688181376 723599997981696 726044592569472 726590080617984 729044776836288 732057358558752 732079685458044 733158296994816 735104808125226 736187876734464 738674997939648 739229975398656 741170521581336 741727373964192 743699997925632 744233209687044 746212497918624 746773138412928 747308553528726 749296020637296 751827426112422 752392285185384 752935133035008 756046435237632 759170594060928 759193747882416 761758591625262 762330912129864 764906354400573 766940622860808 770109798988332 771244442293248 773292070884978 773849997841536 774431402798592 777047725105344 779672886338808 780258666118176 782894675125332 784048155061248 787288023470592 792048646439424 795321574730496 795345831114912 798632384136048 801330466514886 801932517954792 802511108872704 804641749434369 805827270479616 808549659906912 809157135233664 811309088646144 811890774204048 814049997729408 814661605541376 816800166640656 817413840695232 820175373940824 824777929350144 824803084119168 828211361326272 831009372682104 831633722323488 833816836779003 834443295709716 836662497666336 839489060158452 840119780714544 842958023216958 844199997645312 846441320833557 847052024664384 847688427387648 850552239642336 854066918318544 854092966367718 857622276146097 862808200718409 867623536069632 867649997579904 870581247571728 871235328148416 874178690743512 877131997131159 877790999382948 878424321874176 879084295068672 882054174443904 884399997533184 885699026404416 888054542977536 891054727244352 891724189849344 894736771571808 894764060004276 898461432153054 899785182675456 902174082699141 902824997481792 903503303265024 906555679289568 908966664131328 909618367395276 910301777137872 912722724726912 913377120979554 915806247445584 916494306234048 918900187470738 919590570782136 922697295683427 924056754179328 924751011695616 927875170518912 927903469634064 931737781492056 934885544267367 935587937613924 941245309874628 942632096136192 945134753303862 946527270087168 949724997350976 950438539798272 952933527747432 953649480811104 956871269597628 958281078408192 962240917575168 968059456759296 972059702448384 976076478078336 976106247277392 979403903518194 980139744166968 983451027086451 984899997252864 985639967198208 988227362108448 988969831952256 991599997234176 992310946249392 994949997224832 995697517883904 996411404704968 999061360849728 1002436568149896 1003189713580512 1006578868018284 1008061913650176 1012227458747904 1012258330509888 1015678122167016 1016441216173152 1019875139200764 1022587497147744 1024089499280106 1026813065317776 1030282028376282 1031056094513304 1031799997122048 1034539392129903 1036063633473792 1039563848451744 1040344888157568 1043859566833776 1043891403338322 1048205004178563 1060428766307328 1060461108153216 1064843178848064 1068440622019848 1069243357273056 1072050218715861 1072855665912492 1074436360639488 1078066213209216 1078876180311552 1082521032272064 1085399996972544 1089066888854208 1089885120926976 1093567165254432 1098119528187066 1099737445492224 1102657212187839 1104281815101696 1108012496909472 1108844963097984 1111755782372004 1112591060946288 1115549996888448 1116349814530566 1119318746877936 1120159707619392 1120962830293089 1123944030955944 1127741139168633 1128588427778076 1129402699552512 1130251236516864 1134069652856448 1138755891091392 1138790621823624 1142637887437893 1143496368194796 1150410934291212 1155164698482498 1156866663439872 1159938106327467 1160774996762304 1161647104197888 1165571587658016 1169509329508212 1170387999177264 1171232429165568 1174342012687998 1176072232591872 1180932035205888 1188072969659136 1188965586465792 1192982362095744 1193018746672368 1197948576204072 1201995699772329 1202898776932188 1203766663309056 1204671071020032 1208740905719424 1211955552175104 1212824489860368 1213735702850496 1216963632969216 1217836161306072 1221074996594112 1221992408312064 1225200249960984 1226120761042848 1230263060911236 1232075672239104 1237166894025216 1237204626178752 1242317041989408 1246514059023156 1247450583485232 1251664943564574 1254993746499504 1259233590237678 1260179671071816 1264437034825437 1266299996467968 1267251386397696 1270578036996576 1271532641081472 1275828359463504 1281100377477816 1281139449551577 1296079603264512 1301435304104448 1301474996369856 1305871871357592 1306852992222624 1311268036115268 1313199996337152 1316686499074422 1317636482811264 1318626442603008 1323081261665856 1326599996299776 1328548539606624 1332081814466304 1336582090866528 1337586284774016 1342105157357712 1342146090006414 1347692148229581 1349677774013184 1354237496222688 1355254954897536 1359833518934352 1363449996196992 1364427551092914 1365452665706808 1369084087090368 1370065681469331 1373709371168376 1374741459351072 1378350281206107 1379385856173204 1381418177965056 1386085131268992 1387126517543424 1391812755778368 1391855204451096 1397606672238084 1403381906420886 1411867964811942 1413948144204288 1417702129955793 1419790905130752 1424587496026464 1425657809697408 1429400291621148 1430474221216656 1435306904396442 1437421617612288 1443361376362752 1452089185138944 1453180161235968 1458089553672576 1464114717117504 1464159370916088 1469105855277291 1470209616250452 1472375753468928 1477349995879296 1478459950797312 1482341043162672 1483454747928384 1487399995851264 1488466419374088 1492424995837248 1493546276825856 1494617107057452 1498592041274592 1503654852224844 1504784570370768 1505870266070016 1512092870475264 1518341188121856 1518387495764832 1523517183250524 1524661824259728 1529812708801146 1533881245721616 1536134248920159 1540219597976664 1545423042564423 1546584141769956 1547699995683072 1548862805597184 1554095450210688 1559345772677616 1560517332236352 1565789350250664 1565837105007483 1574576046941184 1584097292878848 1590643149460992 1590691662229824 1597264768272096 1602660933029772 1603865035909584 1605022217745408 1609283498868738 1611654540959232 1617099319813824 1618314270467328 1623781548408096 1628099995458816 1629323211082752 1633600333281312 1634827681390464 1640350747881648 1647179292280599 1649606168238336 1656422722652544 1662018745364208 1663267444646976 1667633673558006 1668886591419432 1673324995332672 1674524721795849 1678978120316904 1680239561429088 1685916046433916 1688399995290624 1692882641667114 1694104049328768 1695376854775296 1701104479284672 1708133836637088 1708185932735436 1715244552292194 1725616401436818 1732747047723747 1735299995159808 1741162495143456 1742470656296832 1748357381487024 1754263994262318 1755581998765896 1756848643748352 1761513019031997 1764108348887808 1771398052808832 1776109085955072 1782109454488704 1783448379698688 1789473543143616 1789528120008552 1796922864306108 1799570365350912 1804348165398282 1805649994963584 1807006606530048 1813111358579136 1817933328262656 1819236734790552 1820603554275744 1825445449453824 1826754241959108 1831612494891168 1832988612468096 1837800374941476 1839181141564272 1845394591366854 1848113508358656 1855750341037824 1855806939268128 1863475562984112 1869771088534734 1871175875227848 1877497415346861 1882490619749256 1888850385356517 1890269506607724 1893054540174336 1899449994701952 1900877079596544 1905867055494864 1907298961622208 1913742539195256 1924481835150336 1936118913518592 1944119404896768 1952152956156672 1952212494554784 1958807807036388 1960279488333936 1966902054172902 1969799994505728 1975029748611633 1976454724216896 1977939663904512 1984621892498784 1989899994449664 1991395035767808 1992822809409936 1998122721699456 2004873136299792 2006379427161024 2013157736036568 2013219135009621 2024454917495808 2024516661019776 2031356244334032 2032882432346304 2039750278401528 2045174994295488 2046641326639371 2048178998560212 2053626130635552 2060564056752564 2062112189026608 2063599994244096 2069078784259806 2072127266947584 2079127696903488 2080689776315136 2087719133667552 2087782806676644 2096410008357126 2105072859631329 2117801947217913 2120922216306432 2129686357696128 2136881244039696 2138486714546112 2144100437431722 2145711331824984 2152960356594663 2156132426418432 2157752360623104 2165042064544128 2170799993945088 2178133777708416 2179770241853952 2187134330508864 2196239056374132 2199474890984448 2205314424375678 2208563630203392 2216024993818944 2217689926195968 2223511564744008 2225182121892576 2231099993776896 2232699629061132 2238637493755872 2240319415238784 2241925660586178 2247888061911888 2255482278337266 2257176855556152 2258805399105024 2268139305712896 2277511782182784 2277581243647248 2285275774875786 2286992736389592 2294719063201719 2300821868582424 2310329396964996 2313733326879744 2319876212654934 2321549993524608 2323294208395776 2331143175316032 2339018659016424 2340775998354528 2348684025375996 2352144465183744 2361864070411776 2376145939318272 2385964724191488 2386037493344736 2395897152408144 2403991399544658 2405797553864376 2407533326618112 2413925248303107 2417481811438848 2425648979720736 2427471405700992 2433927265938432 2435672322612144 2442149993188224 2443984816624128 2450400499921968 2452241522085696 2460526121822472 2474333788050432 2474409252357504 2484634083978816 2493028118046312 2494901166970464 2501450510337009 2503329887129148 2509987492999008 2518467180475356 2520359342143632 2528874069650874 2532599992935936 2541156073993152 2543065282162944 2551656718927008 2562200754955632 2562278899103154 2572866828438291 2588424602155227 2602870608208896 2602949992739712 2611743742715184 2613705984445248 2622536072230536 2631395991393477 2633372998148844 2635272965622528 2637252885206016 2646162523331712 2653199992599552 2657097079213248 2664163628932608 2673164181733056 2675172569548032 2684210314715424 2684292180012828 2695384296459162 2699355548026368 2706522248097423 2708474992445376 2710509909795072 2719667037868704 2726899992393984 2728855102185828 2730905331413616 2738168174180736 2740131362938662 2747418742336752 2749482918702144 2756700562412214 2758771712346408 2768091887050281 2772170262537984 2774253035086848 2783625511556736 2783710408902192 2795213344476168 2804656632802101 2806763812841772 2823735929623884 2827896288408576 2835404259911586 2839581810261504 2849174992052928 2851315619394816 2858800583242296 2860948442433312 2870613808792884 2874843235224576 2886722752725504 2904178370277888 2916179107345152 2928229434235008 2928318741832176 2938211710554582 2940419232500904 2950353081259353 2954699991758592 2956919901594624 2964682086325344 2966909495856768 2974799991702528 2976932838748176 2984849991674496 2987092553651712 2989234214114904 2997184082549184 3007309704449688 3009569140741536 3024185740950528 3036682376243712 3036774991529664 3047034366501048 3049323648519456 3059625417602292 3067762491443232 3072268497840318 3080439195953328 3090846085128846 3093168283539912 3095399991366144 3103618176389709 3108190900421376 3118691545355232 3121034664472704 3131578700501328 3131674210014966 3144615012535689 3181286298921984 3181383324459648 3194529536544192 3205321866059544 3207730071819168 3216150656147583 3218566997737476 3223309081918464 3234198639627648 3236628540934656 3247563096816192 3256199990917632 3267200666562624 3269655362780928 3280701495763296 3294358584561198 3299212336476672 3307971636563517 3312845445305088 3324037490728416 3326534889293952 3335267347116012 3337773182838864 3346649990665344 3349049443591698 3357956240633808 3360479122858176 3371832092867832 3383223417505899 3385765283334228 3388208098657536 3390753709550592 3402208958569344 3416267673274176 3416371865470872 3427913662313679 3430489104584388 3451232802873636 3465494095447494 3470599990319616 3479814318982401 3482324990286912 3484941312593664 3496714762974048 3508527988524636 3511163997531792 3513697287496704 3523026038063994 3528216697775616 3542796105617664 3564218908977408 3566896759397376 3578947086287232 3579056240017104 3593845728612216 3605987099316987 3608696330796564 3611299989927168 3614013213060096 3626222717158272 3635866656525312 3638473469581104 3641207108551488 3650890898907648 3653508483918216 3663224989782336 3665977224936192 3675600749882952 3678362283128544 3690789182733708 3696227016717312 3711500682075648 3711613878536256 3726951125968224 3739542177069468 3742351750455696 3754994830693722 3764981239498512 3777700770713034 3780539013215448 3793311104476311 3798899989403904 3801754159193088 3811734110989728 3814597923244416 3827485078390512 3843418348654731 3888238809793536 3904305912313344 3904424989109568 3917615614072776 3920558976667872 3933804108345804 3939599989011456 3950059497223266 3952909448433792 3955879327809024 3969243784997568 3979799988899328 3985645618819872 3996245443398912 4009746272599584 4012758854322048 4026315472073136 4026438270019242 4043076444688743 4049033322039552 4062712488668064 4065764864692608 4079500556803056 4090349988590976 4093282653278742 4096357997120424 4107252261271104 4110197044407993 4121128113505128 4124224378053216 4135050843618321 4138157568519612 4144254533895168 4158255393806976 4161379552630272 4175438267335104 4175565613353288 4192820016714252 4210145719262658 4235603894435826 4241844432612864 4253106389867379 4259372715392256 4273762488079392 4276973429092224 4288200874863444 4291422663649968 4305920713189326 4312264852836864 4330084129088256 4356267555416832 4359540483707904 4374268661017728 4392478112748264 4407317565831873 4410628848751356 4417127260406784 4432049987637888 4435379852391936 4447023129488016 4450364243785152 4462199987553792 4465399258122264 4477274987511744 4480638830477568 4483851321172356 4495776123823776 4510964556674532 4514353711112304 4517610798210048 4536278611425792 4555023564365568 4555162487294496 4570551549751572 4573985472779184 4589438126403438 4601643737164848 4608402746760477 4620658793929992 4636269127693269 4639752425309868 4643099987049216 4646588416791552 4662286350632064 4678037318032848 4681551996709056 4697368050751992 4697511315022449 4723728140823552 4752291878636544 4771929448382976 4772074986689472 4791794304816288 4807982799089316 4811595107728752 4815066653236224 4827850496606214 4834963622877696 4851297959441472 4854942811401984 4871344645224288 4884299986376448 4887969633248256 4900800999843936 4904483044171392 4921052243644944 4941537876841797 4948818504715008 4969268167957632 4986056236092624 4989802333940928 5002901020674018 5006659774258296 5019974985998016 5023574165387547 5036934360950712 5040718684287264 5057748139301748 5065199985871872 5082312147986304 5086130564325888 5103313437854016 5124401509911264 5124557798206308 5145733656876582 5176849204310454 5198241143171241 5205899985479424 5223487485430368 5227411968890496 5245072144461072 5262791982786954 5266745996297688 5270545931245056 5292325046663424 5314194158426496 5328327257865216 5346328363466112 5350345139096064 5368420629430848 5368584360025656 5390768592918324 5398711096052736 5413044496194846 5416949984890752 5421019819590144 5439334075737408 5453799984787968 5457710204371656 5461810662827232 5476336348361472 5480262725877324 5494837484673504 5498965837404288 5513401124824428 5517543424692816 5536183774100562 5544340525075968 5567251023113472 5567420817804384 5590426688952336 5609313265604202 5613527625683544 5632492246040583 5647471859247768 5666551156069551 5670808519823172 5679163620523008 5698349984105856 5702631238789632 5717601166484592 5721896884866624 5741227617585768 5773445505451008 5808356740555776 5832358214690304 5856458868470016 5856637483664352 5876423421109164 5880838465001808 5900706162518706 5909399983517184 5925089245834899 5929364172650688 5933818991713536 5953865677496352 5969699983348992 5974185107303424 5978468428229808 5994368165098368 6014619408899376 6019138281483072 6039657405028863 6073364752487424 6073549983059328 6094068733002096 6098647297038912 6119250835204584 6135524982886464 6139923979918113 6144536995680636 6160878391906656 6181692170257692 6186336567079824 6190799982732288 6207236352779418 6216381800842752 6237383090710464 6242069328945408 6263157401002656 6263348420029932 6289230025071378 6315218578893987 6353405841653739 6362766648919296 6389059073088384 6410643732119088 6415460143638336 6432301312295166 6437133995474952 6458881069783989 6468397279255296 6473257081869312 6495126193632384 6512399981835264 6534401333125248 6539310725561856 6561402991526592 6588717169122396 6598424672953344 6615943273127034 6625690890610176 6648074981456832 6653069778587904 6670534694232024 6675546365677728 6693299981330688 6698098887183396 6715912481267616 6720958245716352 6743664185735664 6766446835011798 6771530566668456 6776416197315072 6804417917138688 6832535346548352 6832743730941744 6855827324627358 6860978209168776 6884157189605157 6902465605747272 6930988190894988 6941199980639232 6959628637964802 6964649980573824 6969882625187328 6993429525948096 7017055977049272 7022327995063584 7046052076127988 7056433395551232 7085592211235328 7128437817954816 7157894172574464 7158112480034208 7187691457224432 7211974198633974 7217392661593128 7222599979854336 7241775744909321 7252445434316544 7276946939162208 7282414217102976 7301781797815296 7307016967836432 7326449979564672 7331954449872384 7351201499765904 7356724566257088 7381578365467416 7423001364151296 7423227757072512 7453902251936448 7479084354138936 7484703500911392 7504351531011027 7509989661387444 7529962478997024 7555401541426068 7561078026430896 7586622208952622 7597799978807808 7623468221979456 7629195846488832 7654970156781024 7686836697309462 7718600485314873 7765273806465681 7808611824626688 7808849978219136 7835231228145552 7841117953335744 7867608216691608 7894187974180431 7900118994446532 7905818896867584 7911758655618048 7938487569995136 7959599977798656 7971291237639744 7992490886797824 8019492545199168 8025517708644096 8052630944146272 8052876540038484 8086152889377486 8098066644079104 8119566744292269 8125424977336128 8131529729385216 8159001113606112 8180699977181952 8186565306557484 8192715994240848 8214504522542208 8220394088815986 8242256227010256 8248448756106432 8270101687236642 8276315137039224 8316510787613952 8322759105260544 8350876534670208 8351131226706576 8385640033428504 8413969898406303 8420291438525316 8471207788871652 8483688865225728 8506212779734758 8518745430784512 8547524976158784 8553946858184448 8576401749726888 8582845327299936 8611841426378652 8624529705673728 8660168258176512 8712535110833664 8748537322035456 8784956225496528 8814635131663746 8821257697502712 8851059243778059 8864099975275776 8870759704783872 8894046258976032 8900728487570304 8924399975107584 8930798516244528 8954549975023488 8961277660955136 8967702642344712 8991552247647552 9021929113349064 9028707422224608 9072557222851584 9110047128731136 9110324974588992 9141103099503144 9147970945558368 9178876252806876 9203287474329696 9216805493520954 9241317587859984 9272538255386538 9279504850619736 9286199974098432 9310854529169127 9324572701264128 9356074636065696 9363103993418112 9394736101503984 9395022630044898 9433845037607067 9543858896765952 9544149973378944 9583588609632576 9615965598178632 9623190215457504 9648451968442749 9655700993212428 9669927245755392 9702595918882944 9709885622803968 9742689290448576 9768599972752896 9801601999687872 9808966088342784 9842104487289888 9883075753683594 9897637009430016 9923914909690551 9938536335915264 9972112472185248 9979604667881856 10005802041348036 10013319548516592 10039949971996032 10047148330775094 10073868721901424 10081437368574528 10115496278603496 10149670252517697 10164624295972608 10172261128651776 10206626875708032 10248803019822528 10249115596412616 10283740986941037 10291467313753164 10353698408620908 10396482286342482 10411799970958848 10439442956947203 10446974970860736 10454823937780992 10490144288922144 10525583965573908 10533491992595376 10541091862490112 10584650093326848 10628388316852992 10692656726932224 10700690278192128 10736841258861696 10737168720051312 10781537185836648 10817961297950961 10826088992389692 10833899969781504 10842039639180288 10878668151474816 10907599969575936 10915420408743312 10923621325654464 10952672696722944 10960525451754648 10989674969347008 10997931674808576 11026802249648856 11035086849385632 11072367548201124 11088681050151936 11134502046226944 11134841635608768 11180853377904672 11218626531208404 11227055251367088 11264984492081166 11294943718495536 11333102312139102 11341617039646344 11379933313428933 11396699968211712 11405262477579264 11435202332969184 11443793769733248 11482455235171536 11530255045964193 11664716429380608 11712917736940032 11713274967328704 11752846842218328 11761676930003616 11801412325037412 11818799967034368 11850178491669798 11858728345301376 11867637983427072 11907731354992704 11939399966697984 11956936856459616 11988736330196736 12029238817798752 12038276562966144 12079314810057726 12129229334066229 12147099966118656 12188137466004192 12197294594077824 12238501670409168 12271049965772928 12279847959836226 12289073991361272 12321756783813312 12330591133223979 12363384340515384 12372673134159648 12405152530854963 12414472705558836 12432763601685504 12474766181420928 12484138657890816 12526314802005312 12526696840059864 12578460050142756 12630437157787974 12706811683307478 12725533297838592 12759319169602137 12778118146176768 12821287464238176 12830920287276672 12864602624590332 12874267990949904 12917762139567978 12936794558510592 12990252387264768 13068802666250496 13078621451123712 13122805983053184 13177434338244792 13221952697495619 13231886546254068 13251381781220352 13296149962913664 13306139557175808 13341069388464048 13351092731355456 13386599962661376 13396197774366792 13431824962535232 13441916491432704 13487328371471328 13532893670023596 13543061133336912 13552832394630144 13608835834277376 13665070693096704 13665487461883488 13711654649254716 13721956418337552 13768314379210314 13804931211494544 13825208240281431 13861976381789976 13908807383079807 13919257275929604 13929299961147648 13939765250374656 13986859051896192 14034111954098544 14044655990127168 14092104152255976 14092533945067347 14171184422470656 14256875635909632 14315788345148928 14316224960068416 14375382914448864 14423948397267948 14434785323186256 14445199959708672 14483551489818642 14504890868633088 14553893878324416 14564828434205952 14614033935672864 14652899959129344 14663908899744768 14702402999531808 14713449132514176 14763156730934832 14824613630525391 14846455514145024 14907804503872896 14958168708277872 14969407001822784 15008703062022054 15019979322774888 15059924957994048 15070722496162641 15110803082852136 15122156052861792 15173244417905244 15195599957615616 15246936443958912 15258391692977664 15309940313562048 15373673394618924 15437200970629746 15530547612931362 15594723429513723 15617699956438272 15670462456291104 15682235906671488 15735216433383216 15788375948360862 15800237988893064 15811637793735168 15876975139990272 15942582475279488 15984981773595648 16038985090398336 16051035417288192 16105261888292544 16105753080076968 16172305778754972 16196133288158208 16239133488584538 16250849954672256 16263059458770432 16318002227212224 16361399954363904 16373130613114968 16385431988481696 16429009045084416 16440788177631972 16484512454020512 16496897512212864 16540203374473284 16552630274078448 16633021575227904 16701753069340416 16702262453413152 16771280066857008 16827939796812606 16840582877050632 16897476738121749 16942415577743304 16999653468208653 17012425559469516 17037490861569024 17095049952317568 17107893716368896 17152803499453776 17165690654599872 17223682852757304 17320336516353024 17425070221667328 17497074644070912 17569912450993056 17629270263327492 17642515395005424 17702118487556118 17728199950551552 17788092517952064 17801456975140608 17861597032489056 17909099950046976 17922555321910272 17935405284689424 17983104495295104 18043858226698128 18057414844449216 18118972215086589 18220094257462272 18220649949177984 18282206199006288 18295941891116736 18357752505613752 18406574948659392 18419771939754339 18433610987041908 18482635175719968 18545076510773076 18559009701239472 18572399948196864 18621709058338254 18649145402528256 18712149272131392 18726207986836224 18789472203007968 18790045260089796 18867690075214134 18945655736681961 19060217524961217 19088299946757888 19167177219265152 19231931196357264 19246380430915008 19296903936885498 19311401986424856 19376643209351967 19405191837765888 19419771245607936 19485378580897152 19537199945505792 19603203999375744 19617932176685568 19684208974579776 19766151507367188 19795274018860032 19847829819381102 19877072671830528 19944224944370496 19959209335763712 20011604082696072 20026639097033184 20079899943992064 20094296661550188 20147737443802848 20162874737149056 20230992557206992 20299340505035394 20329248591945216 20413253751416064 20497606039645056 20498231192825232 20567481973882074 20582934627506328 20652471568815471 20707396817241816 20792964572684964 20823599941917696 20878885913894406 20893949941721472 20909647875561984 20980288577844288 21051167931147816 21066983985190752 21169300186653696 21256776633705984 21385313453864448 21473682517723392 21474337440102624 21563074371673296 21635922595901922 21652177984779384 21667799939563008 21725327234727963 21757336302949632 21830840817486624 21847242651308928 21905345393445888 21921050903509296 21979349938694016 21995863349617152 22053604499297712 22070173698771264 22144735096402248 22269004092453888 22269683271217536 22361706755809344 22437253062416808 22454110502734176 22513054593033081 22529968984162332 22589887436991072 22666204624278204 22683234079292688 22759866626857866 22793399936423424 22870404665938368 22887587539466496 22964910470343072 23060510091928386 23155801455944619 23295821419397043 23425835473880064 23426549934657408 23505693684436656 23523353860007232 23602824650074824 23682563922541293 23700356983339596 23717456690602752 23735275966854144 23815462709985408 23878799933395968 23913873712919232 23977472660393472 24058477635597504 24076553125932288 24158629620115452 24258458668132458 24294199932237312 24358700232876807 24376274932008384 24394589188155648 24477003340818336 24542099931545856 24559695919672452 24578147982722544 24643513567626624 24661182266447958 24726768681030768 24745346268319296 24810305061709926 24828945411117672 24949532362841856 24968277315781632 25052629604010624 25053393680119728 25156920100285512 25241909695218909 25260874315575948 25413623366614956 25451066595677184 25518638339204274 25556236292353536 25642574928476352 25661840574553344 25729205249180664 25748535981899808 25835524279135956 25873589117021184 25980504774529536 26137605332500992 26245611966106368 26354868676489584 26443905394991238 26463773092508136 26553177731334177 26592299925827328 26612279114351616 26682138776928096 26702185462710912 26773199925322752 26792395548733584 26863649925070464 26883832982865408 26974656742942656 27065787340047192 27086122266673824 27217671668554752 27330141386193408 27330974923766976 27423309298509432 27443912836675104 27536628758420628 27609862422989088 27650416480562862 27723952763579952 27817614766159614 27838514551859208 27858599922295296 27973718103792384 28068223908197088 28089311980254336 28184208304511952 28185067890134694 28301535112821201 28631576690297856 28632449920136832 28750765828897728 28847896794535896 28869570646372512 28945355905328247 28967102979637284 29009781737266176 29107787756648832 29129656868411904 29228067871345728 29305799918258688 29404805999063616 29426898265028352 29526313461869664 29649227261050782 29692911028290048 29771744729071653 29815609007745792 29916337416555744 29938814003645568 30017406124044108 30039958645549776 30119849915988096 30141444992325282 30221606165704272 30244312105723584 30346488835810488 30449010757553091 30493872887917824 30516783385955328 30619880627124096 30747346789237848 30851222960823111 30874401941259492 31061095225862724 31189446859027446 31235399912876544 31318328870841609 31340924912582208 31364471813342976 31470432866766432 31576751896721724 31600475977786128 31623275587470336 31753950279980544 31885164950558976 32077970180796672 32102070834576384 32210523776585088 32211506160153936 32344611557509944 32453883893852883 32478266977169076 32501699909344512 32526118917540864 32636004454424448 32722799908727808 32746261226229936 32770863976963392 32858018090168832 32881576355263944 32969024908041024 32993795024425728 33080406748946568 33105260548156896 33266043150455808 33403506138680832 33404524906826304 33542560133714016 33655879593625212 33681165754101264 33794953476243498 33884831155486608 33999306936417306 34024851118939032 34139799940286799 34190099904635136 34215787432737792 34305606998907552 34331381309199744 34447365705514608 34590765137892579 34994149288141824 35139824901986112 35258540526654984 35285030790010848 35404236975112236 35456399901103104 35576185035904128 35602913950281216 35723194064978112 35818199900093952 35870810569378848 35966208990590208 36087716453396256 36114829688898432 36237944430173178 36387688002198687 36441299898355968 36564412398012576 36591883782233472 36715505011227504 36813149897318784 36839543879508678 36867221974083816 36965270351439936 37090153021546152 37118019402478944 37215457592564889 37243418116676508 37298290805056512 37424298544262784 37452415973672448 37578944406015936 37580090520179592 37735380150428268 37891311473363922 38120435049922434 38176599893515776 38277957508806411 38334354438530304 38463862392714528 38492760861830016 38593807873770996 38622803972849712 38753286418703934 38810383675531776 38970757161794304 39206407998751488 39235864353371136 39368417949159552 39532303014734376 39665858092486857 39695659638762204 39754145343661056 39888449888740992 39918418671527424 40023208165392144 40053278194066368 40159799887984128 40188593323100376 40295474887605696 40325749474298112 40461985114413984 40598681010070788 40658497183890432 40826507502832128 40995212079290112 40996462385650464 41134963947764148 41165869255012656 41304943137630942 41414793634483632 41475624720844293 41585929145369928 41726422149239421 41757771827788812 41787899883442944 41819295751123968 41960577155688576 42102335862295632 42133967970381504 42277601835202041 42513553267411968 42770626907728896 42947365035446784 42948674880205248 43126148743346592 43271845191803844 43304355969558768 43335599879126016 43450654469455926 43514672605899264 43661681634973248 43694485302617856 43842101807018592 43958699877388032 43991726699234304 44107208998595424 44140347397542528 44289470192804496 44473840891576173 44539366542435072 44723413511618688 44874506124833616 44908221005468352 45026109186066162 45059937968324664 45179774873982144 45212167488487923 45332409248556408 45366468158585376 45519733253715732 45586799872846848 45740809331876736 45775175078932992 45929820940686144 46121020183856772 46311602911889238 46591642838794086 46784170288541169 46853099869314816 47011387368873312 47046707720014464 47205649300149648 47365127845082586 47400713966679192 47434913381205504 47630925419970816 47827747425838464 47954945320786944 48116955271195008 48153106251864576 48317259240230904 48516917336264916 48588399864474624 48717400465753614 48752549864016768 48789178376311296 48954006681636672 49084199863091712 49119391839344904 49156295965445088 49287027135253248 49322364532895916 49453537362061536 49490692536638592 49620610123419852 49657890822235344 49899064725683712 50105259208021248 50106787360239456 50313840200571024 50483819390437818 50521748631151896 50692430214365247 50827246733229912 50998960404625959 51037276678408548 51112472584707072 51285149856952704 51323681149106688 51458410498361328 51497071963799616 51671048558271912 51961009549059072 52275210665001984 52491223932212736 52709737352979168 52887810789982476 52927546185016272 53106355462668354 53184599851654656 53364277553856192 53404370925421824 53584791097467168 53727299850140928 53767665965730816 53949313485885312 54131574680094384 54172244533347648 54356916645259767 54660282772386816 54661949847533952 54846618597018864 54887825673350208 55073257516841256 55219724845978176 55259315819263017 55300832961125724 55447905527159904 55635229532319228 55677029103718416 55717199844590592 55947436207584768 56136447816394176 56178623960508672 56368416609023904 56370135780269388 56603070225642402 56836967210045883 57180652574883651 57264899840273664 57501531657795456 57695793589071792 57739141292745024 57890711810656494 57934205959274568 58215575513297664 58259313736823808 58456135742691456 58611599836517376 58809611998127232 58853796530056704 59052626923739328 59298454522101564 59385822056580096 59543489458143306 59631218015491584 59832674833111488 59877628007291136 60034812248088216 60079917291099552 60239699831976192 60282889984650564 60443212331408544 60488624211447168 60692977671620976 60898021515106182 60987745775835648 61239761254248192 61494693578475696 61702445921646222 61748803882518984 61957414706446413 62122190451725448 62378893718054892 62470799825753088 62636657741683218 62681849825164416 62728943626685952 62940865733532864 63153503793443448 63200951955572256 63507900559961088 63770329901117952 64155940361593344 64421047553170176 64423012320307872 64689223115019888 64907767787705766 64956533954338152 65003399818689024 65175981704183889 65272008908848896 65492522452459872 65541727953926784 65716036180337664 65763152710527888 65938049816082048 65987590048851456 66160813497893136 66210521096313792 66807012277361664 66809049813652608 67085120267428032 67311759187250424 67362331508202528 67539163779099243 67589906952486996 67769662310973216 67998613872834612 68049702237878064 68279599880573598 68380199809270272 68611213997815104 68662762618399488 68894731411029216 69181530275785158 69467404367833857 69887464258191129 70279649803972224 70517081053309968 70570061580021696 70808473950224472 71047691767623879 71152370071808256 71205827900562432 71446388129956224 71636399800187904 71741621138757696 71932417981180416 72175432906792512 72229659377796864 72475888860346356 72775376004397374 72882599796711936 73076100698630421 73128824796025152 73183767564466944 73431010022455008 73626299794637568 73679087759017356 73734443948167632 73930540702879872 74180306043092304 74236038804957888 74430915185129778 74486836233353016 74848597088525568 74904831947344896 75157888812031872 75160181040359184 75470760300856536 75725729085656727 75782622946727844 76240870099844868 76353199787031552 76555915017612822 76668708877060608 76927724785429056 76985521723660032 77187615747541992 77245607945699424 77506572837407868 77620767351063552 77941514323588608 78412815997502976 78736835898319104 79064606029468752 79331716184973714 79391319277524408 79659533194002531 79776899777481984 79836837343054848 80046416330784288 80106556388132736 80319599775968256 80377186646200752 80590949775211392 80651498948596224 80923970228827968 81197362020141576 81653015005664256 81990424158580224 81992924771300928 82269927895528296 82331738510025312 82609886275261884 82829587268967264 82951249441688586 83171858290739856 83452844298478842 83515543655577624 83575799766885888 83921154311377152 84204671724591264 84267935940763008 84555203670404082 84904605338463603 85894730070893568 85897349760410496 86252297486693184 86543690383607688 86608711939117536 86836067715984741 86901308938911852 87029345211798528 87323363269946496 87388970605235712 87684203614037184 87917399754776064 88214417997190848 88280694795085056 88578940385608992 88947681783152346 89078733084870144 89315234187214959 89446827023237376 89749012249667232 89816442010936704 90052218372132324 90119875936649328 90359549747964288 90424334976975846 90664818497112816 90732936317170752 91039466507431464 91481618663753472 91550350157865984 91859641881372288 92242040367713544 92553668882469333 92623205823778476 93183285677588172 93568340577082338 93706199738629632 94022774737746624 94093415440028928 94411298600299296 94730255690165172 94801427933358384 94869826762411008 95261850839941632 95655494851676928 96233910542390016 96306212503729152 96634518480461808 97033834672529832 97361651681558649 97434800931507228 97505099728033536 97578356752622592 97908013363273344 98168399726183424 98238783678689808 98312591930890176 98574054270506496 98644729065791832 98907074724123072 98981385073277184 99241220246839704 99315781644470688 99798129451367424 100210518416042496 100213574720478912 100627680401142048 100967638780875636 101043497262303792 101384860428730494 101654493466459824 101997920809251918 102074553356817096 102419399820860397 102570299713905408 102647362298213376 102916820996722656 102994143927599232 103342097116543824 103772295413677737 104982447864425472 105419474705958336 105775621579964952 105855092370032544 106212710925336708 106369199703309312 106728555107712384 106808741850843648 107169582194934336 107454599700281856 107898626971770624 108263149360188768 108344489066695296 108713833290519534 109163064006596061 109323899695067904 109693237194037728 109775651346700416 110146515033682512 110439449691956352 110518631638526034 110601665922251448 110895811054319808 111270459064638456 111354058207436832 111646372777694667 111894872415169536 112272895632788352 112357247921017344 112736833218047808 112740271560538776 113206140451284804 113673934420091766 114361305149767302 114529799680547328 114833872526419233 115003063315590912 115391587178143584 115478282585490048 115781423621312988 115868411918549136 116431151026595328 116912271485382912 117619223996254464 117707593060113408 118105253847478656 118596909044203128 118997574277460571 119086978916286612 119262436030983168 119665349666222976 119755256014582272 120069624496176432 120159834582199104 120479399663952384 120565779969301128 120886424662817088 120977248422894336 121385955343241952 121796043030212364 121975491551671296 122479522508496384 122989387156951392 123404891843292444 123497607765037968 123914829412892826 124244380903450896 124757787436109784 125179266447718263 125273315483366436 125363699650328832 125457887253371904 125881731467065728 126307007586886896 126401903911144512 126832805505606123 127540659802235904 128311880723186688 128842095106340352 128846024640615744 129378446230039776 129815535575411532 129913067908676304 130006799637378048 130351963408367778 130544017817697792 130985044904919744 131083455907853568 131526305421055776 131876099632164096 131975180097702912 132321626995786272 132421042192627584 133421522674728519 133618099627305216 134170240534856064 134623518374500848 134724663016405056 135078327558198486 135179813904973992 135539324621946432 135636502465463769 135997227745669224 136099404475756128 136559199761147196 136760399618540544 137222427995630208 137325525236798976 137789462822058432 138363060551570316 138934808735667714 139774928516382258 140352510865623507 140559299607944448 141034162106619936 141140123160043392 141616947900448944 142095383535247758 142304740143616512 142892776259912448 143483242277515392 143864835962360832 144350865813585024 144459318755593728 144951777720692712 145550752008794748 145765199593423872 146152201397260842 146257649592050304 146367535128933888 146862020044910016 147252599589275136 147358175518034712 147468887896335264 147861081405759744 148360612086184608 148472077609915776 148861830370259556 148973672466706032 149697194177051136 150315777624063744 150320362080718368 150941520601713072 151451458171313454 151565245893455688 152077290643095741 152481740199689736 152996881213877877 153111830035225644 153337417754121216 153855449570858112 153971043447320064 154375231495083984 154491215891398848 155013145674815736 155883028647177216 156825631995005952 157473671796638208 158129212058937504 158663432369947428 158782638555048816 159319066388005062 159553799554963968 160092832661568576 160213112776265472 160754373292401504 161181899550422784 161302997897192448 161847940457655936 162394724040283152 163070749935779301 163980848317160448 163985849542601856 164539855791056592 164663477020050624 165219772550523768 165659174537934528 165777947457789051 165902498883377172 166343716581479712 166905688596957684 167031087311155248 167151599533771776 167842308622754304 168409343449182528 168535871881526016 169110407340808164 169809210676927206 170510901630137649 171541957724650953 171794699520820992 172504594973386368 173087380767215376 173217423878235072 173672135431969482 173802617877823704 174646726539892992 174777941210471424 175368407228074368 175834799509552128 176428835994381696 176561389590170112 177157880771217984 177895363566304692 178157466169740288 178630468374429918 178893654046474752 179498024499334464 179632884021873408 180104436744264648 180239751873298656 180719099495928576 180848669953951692 181329636994225632 181465872634341504 182078933014862928 182963237327506944 183719283762744576 184484080735427088 185107337764938666 185246411647556952 185872244119339239 186366571355176344 187136681154164676 187412399477259264 188045549475493248 188186830880057856 188822597200598592 189460511380330344 189602855866716768 190523701679883264 191310989703353856 192467821084780032 193269036960923616 194067669345059664 194723303363117298 194869601863014456 195010199456067072 195816026726546688 196477567357379616 196625183861780352 197148108541012992 197289458131583664 197814149448246144 197962770146554368 198482440493679408 198631563288941376 200421036832084992 200427149440957824 201255360802284096 201935277561751272 202086994524607584 202617491337297729 202769720857460988 203308986932919648 203995841618503836 204149106713634192 204838799641720794 205140599427810816 205833641993445312 205988287855198464 206684194233087648 207544590827355474 208402213103501571 209662392774573387 210838949411916672 211551243159929904 211710184740065088 212425421850673416 213143075302871637 213457110215424768 213617483701687296 214339164389868672 214909199400563712 215797253943541248 216526298720377536 216688978133390592 217427666581039068 218326128013192122 218647799390135808 219228302095891263 219386474388075456 219551302693400832 220293030067365024 220878899383912704 221037263277052068 221203331844502896 221791622108639616 222540918129276912 222708116414873664 223292745555389334 224545791265576704 224714495842034688 225473666436095616 225480543121077552 226412280902569608 227177187256970181 227347868840183532 228722610299534604 229059599361094656 229667745052838466 230006126631181824 230783174356287168 230956565170980096 231562847242625976 231736823837098272 232862302053190656 233824542970765824 235238447992508928 236210507694957312 237193818088406256 237995148554921142 238173957832573224 238978599582007593 239330699332445952 239510512029164544 240139248992352864 240319669164398208 240958799327904768 241131559938602256 241772849325634176 241954496845788672 242771910686483904 243592086060424728 244959045016992768 245978774313902784 246809783686584888 246995215530075936 247829658825785652 248488761806901792 249515574872219568 250358532895436526 250546630966732872 250727399300657664 251763462934131456 252614015173773792 252803807822289024 253665611011212246 254713816015390809 257684190212680704 257692049281231488 258756892460079552 259631071150823064 259826135817352608 260508203147954223 260703926816735556 261088035635395584 261970089809839488 262166911815707136 263052610842111552 263752199264328192 264643253991572544 264842084385255168 266843045349457038 267236199254610432 267945702561644877 268340481069712128 269247036749001696 269449326032810112 270156655116396972 270359627809947984 271078649243892864 271273004930927538 271994455491338448 272198808951512256 273118399522294392 274444855991260416 274651050473597952 275578925644116864 276726121103140632 277661006647407999 277869617471335428 279549857032764516 280705021731247014 281118599215888896 282068324213239872 282280246320086784 283233895800897888 284190767070495516 284609480287233024 285785552519824896 286966484555030784 288701731627170048 288918637511187456 289903555441385424 291101504017589496 292084955044675947 292304402794521684 292515299184100608 292735070257867776 293724040089820032 294505199178550272 294716351036069424 294937775792670528 295722162811519488 296721224172369216 296944155219831552 297723660740519112 297947344933412064 299394388354102272 300631555248127488 300640724161436736 301883041203426144 302902916342626908 303130491786911376 304154581286191482 304963480399379472 305993762427755754 306223660070451288 307710899141716224 307942086894640128 308750462990167968 308982431782797696 310026291349631472 311316886241033211 314947343593276416 316258424117875008 317326864739894856 317565277110097632 318638132776010124 319107599109927936 320185665323137152 320426225552530944 321508746584803008 322363799100845568 323695880915311872 324789448080566304 326141499871558602 327489192019788183 327971699085203712 329079711582113184 329326954040101248 330439545101047536 331318349075869056 331555894915578102 331804997766754344 332687433162959424 333811377193915368 334062174622310496 334939118333084001 335684617245508608 336818686898365056 337071743763052032 338220814681616328 339618421353854412 341021803260275298 343083915449301906 343589399041641984 344501617579257699 345009189946772736 346174761534430752 346434847756470144 347344270863938964 347605235755647408 349293453079785984 350736814456148736 352857671988763392 353122779180340224 354315761542435968 355790727132609384 356992722832381713 357260936748859836 357787308092949504 358996048998668928 359265768043746816 360208873488529296 360479503746597312 361438198991857152 361697339907903384 362659273988451264 362931745268683008 364157866029725856 365926474655013888 367438567525489152 368968161470854176 370214675529877332 370492823295113904 371744488238678478 372733142710352688 374273362308329352 375537799343154789 376091098950986496 376373661760115712 377645194401197184 378921022760660688 379205711733433536 380498416516818369 382621979406707712 384935642169560064 386538073921847232 388135338690119328 389446606726234596 389739203726028912 390020398912134144 391632053453093376 392955134714759232 393250367723560704 394578916263167328 395628298896492288 395925540293108736 396964880987358816 397263126577882752 400264568024185557 400854298881915648 402510721604568192 403870555123502544 404173989049215168 405234982674595458 405539441714921976 406617973865839296 407991683237007672 408298213427268384 409677599283441588 410281198855621632 411667283986890624 411976575710396928 413368388466175296 415089181654710948 416804426207003142 419324785549146774 421057532596870521 421677898823833344 423102486319859808 423420369480130176 424850843701346832 426286150605743274 426914220430849536 428678328779737344 431594507887082496 433052597440755072 433377956266781184 434855333162078136 436652256026384244 437295598780271616 438456604191782526 438772948776150912 439102605386801664 440586060134730048 441757798767825408 442074526554104136 442406663689005792 443583244217279232 445081836258553824 445416232829747328 446585491110778668 449091582531153408 450947332872191232 450961086242155104 452824561805139216 454354374513940362 454695737680367064 456231871929287223 457445220599069208 458990643641633631 459335490105676932 460012253262363648 461566348712574336 461913130341960192 463125694485251952 463473647674196544 467649085941531648 470476895985017856 472421015389914624 474387636176812512 475990297109842284 476347915665146448 477957199164015186 478661398664891904 480278497984705728 480639338328796416 482263119877204512 483545698651268352 483908993691577344 485543821372967808 487184172120849456 489212249807337903 491957548627805568 493619567373169776 493990431060151872 495659317651571304 496977523613803584 497333842373367153 499031149744439136 500717065790873052 501093261933465744 501454798601315328 503526925868262912 505228030347547584 505607615644578048 507331222022424492 509427632030781618 511532704890412947 514625873173952859 515384098562462976 517513784920159104 519262142301646128 519652271634705216 521016406295908446 521407853633471112 523940179619678976 524333823631414272 526105221684223104 527504398528656384 529286507983145088 529684168770510336 533686090698914076 534472398509220864 535891405123289754 536680962139424256 538494073498003392 538898652065620224 540313310232793944 540719255619895968 542157298487785728 542546009861855076 543988910982676896 544397617903024512 546236799044588784 548889711982520832 551157851288233728 553452242206281264 555322013294815998 555739234942670856 557616732358017717 559099714065529032 561410043462494028 562237198431777792 564136648426479744 564560492640173568 566467791601795776 568381534140991032 571571105039649792 573932969110061568 577403463254340096 579807110882770848 582203008035178992 584169910089351894 584608805589043368 585030598368201216 587448080179640064 589432702072138848 589875551585341056 591444325623038976 593442448344738432 593888310439663104 595447321481038224 595894689866824128 601263110496254976 601281448322873472 603766082406852288 605805832685253816 606260983573822752 607852474011893187 608309162572382964 609926960798758944 611987524855511508 612447320140902576 615421798283432448 617500925980335936 617964863565595392 620052582699262944 622633772482066422 625206639310504713 628987178323720161 632516848235750016 634653729479789712 635130554220195264 637276265552020248 640371330646274304 640852451105061888 643017493169606016 644727598201691136 647391761830623744 649578896161132608 652282999743117204 654978384039576366 655943398170407424 658159423164226368 658653908080202496 660879090202095072 662636698151738112 663111789831156204 663609995533508688 665374866325918848 667622754387830736 668124349244620992 669878236666168002 673637373796730112 674143487526104064 676441629363232656 679236842707708824 681531561770910543 682043606520550596 686167830898603812 687178798083283968 689003235158515398 690018379893545472 692349523068861504 692869695512940288 694688541727877928 695210471511294816 698586906159571968 701473628912297472 705715343977526784 708631523084871936 711581454265218768 713985445664763426 714521873497719672 716935798746022779 717992097997337856 718531536087493632 720417746977058592 720959007493194624 722876397983714304 723394679815806768 725318547976902528 725863490537366016 728315732059451712 734877135050978304 737936322941708352 740429351059754664 740985646590227808 743488976477356956 745466285420705376 748546724616658704 751075598686309578 752182197901972992 755290388802394368 757842045521321376 758411423466867072 760996833033636738 764141448046172427 773076147843694464 776270677380238656 778893213452469192 779478407452057824 781524609443862669 783264106906186752 785910269429518464 786500735447121408 789157832526334656 791256597792984576 793929761974717632 794526253155765504 800529136048371114 801708597763831296 803837107684934631 805021443209136384 807741110247005088 808347978098430336 810469965349190916 811078883429843952 813235947731678592 815983366474015344 816596426854536768 819355198566883176 823334567973781248 823953151420793856 826736776932350592 830178363309421896 832983019942223997 833608852414006284 838649571098293548 842115065193741042 843355797647666688 846204972639719616 846840738960260352 849701687402693664 852572301211486548 853828440861699072 857356657559474688 866105194881510144 866755912533562368 869710666324156272 873304512052768488 876254865134027841 876913208383565052 877545897552301824 878205210773603328 881172120269460096 883515597535650816 884149053108208272 884813327378011584 887166488434558464 890163672517107648 890832465659494656 893170982221557336 898183165062306816 901894665744382464 901922172484310208 905649123610278432 908708749027880724 909391475360734128 912463743858574446 914890441198138416 917981287283267262 918670980211353864 923132697425148672 923826260683920384 926251388970503904 926947295348393088 933950658723099633 944842030779829248 948775272353625024 951980594219684568 952695831330292896 955914398328030372 957322797329783808 960556995969411456 961278676657592832 964526239754409024 967091397302536704 971087642745935616 974368344241698912 978424499614675806 982467576059364549 983915097255611136 987239134746339552 987980862120303744 991318635303142608 993955047227607168 994667684746734306 998062299488878272 1001434131581746104 1002186523866931488 1007053851736525824 1010456060695095168 1011215231289156096 1014662444044848984 1018855264061563236 1023065409780825894 1029251746347905718 1030768197124925952 1035027569840318208 1038524284603292256 1039304543269410432 1042032812591816892 1042815707266942224 1047880359239357952 1052210443368446208 1058573015966290176 1059368337541020672 1067372181397828152 1070978168497145139 1071782810246579508 1073361924278848512 1076988146996006784 1077797304131240448 1080626620465587888 1081438511239791936 1084314596975571456 1085092019723710152 1087977821965353792 1088795235806049024 1092473598089177568 1097779423965041664 1102315702576467456 1106904484412562528 1110644026589631996 1111478469885341712 1115233464716035434 1118199428131058064 1122820086924988056 1126613398029464367 1128273296852959488 1129120985280347136 1132935583203591552 1136763068281982064 1141495249550455107 1147865938220123136 1154806926508680192 1159614221765541696 1164406016070357984 1168339820178703788 1169217611178086736 1170061196736402432 1174896160359280128 1178865404144277696 1179751103170682112 1186884896689476864 1187776620879326208 1190894642962076448 1191789379733648256 1200793704072556671 1202562896645746944 1207532164813704576 1211611665370507632 1212521967147645504 1215704948023786374 1216618325144765928 1219853921597517888 1223975049711023016 1224894640281805152 1230843596566864896 1235001851960671872 1235929727131190784 1240105165398525888 1245267544964132844 1250413278621009426 1257974356647440322 1263172597790611563 1265033696471500032 1269307458959579424 1270261108440390528 1274552531104040496 1280742661292548608 1286034986339212032 1294783523661247488 1299157792322265216 1304565999486234408 1309956768079152732 1311886796340814848 1316318846328452736 1317307816160404992 1321758180404190144 1325273396303476224 1326223579662312408 1327219991067017376 1330749732651837696 1335245508775661472 1336248698489241984 1339756473332336004 1347274747593460224 1352883258726465312 1358473685415417648 1363063123541821086 1364087213041101192 1372335661797207624 1376971930924900893 1378006470317030796 1380036759787090944 1384699046137723008 1385739391025880576 1389377083455755856 1390420943022589632 1402947257824594944 1411430687955053568 1417263046169743872 1423162908530437536 1427970891329526852 1429043746995439344 1433871597492045558 1435984195994675712 1440835493954117184 1441918014986389248 1446789359631613536 1450637095953805056 1451726981074732032 1456631464118903424 1467636749422013709 1475872645883416704 1480858702119509328 1481971293180455616 1486977952954713912 1490932570841410752 1492001527120101459 1497093449233317408 1502151197372619156 1504364395803945984 1510580777604788736 1515684091042642752 1516822846933734144 1521993666067273476 1528282896092344854 1534598114671238841 1543877619521858577 1546152295687388928 1552541354760477312 1557786426904938384 1558956814904115648 1563049218887725338 1571820538859036928 1573001470894242816 1578315665052669312 1582513195585969152 1587859523949435264 1589052506311531008 1601058272096742228 1603417195527662592 1607674215369869262 1610042886418272768 1615482220494010176 1616695956196860672 1620939930698381832 1622157766859687904 1626471895463357184 1631966732948030688 1633192853709073536 1638710397133766352 1646669135947562496 1653473553864701184 1660356726618843792 1665966039884447994 1667217704828012568 1672850197074053151 1677299142196587096 1684230130387482084 1686711595295333376 1692409945279439232 1693681477920520704 1699403374805387328 1705144602422973096 1714713315118949376 1732210389763020288 1739421332648312544 1746609024105536976 1752509730268055682 1753826416767130104 1755091795104603648 1762344240538920192 1768298106216416544 1769626654756023168 1774332976869116928 1780327345034215296 1781664931318989312 1786341964443114672 1803789331488764928 1803844344968620416 1811298247220556864 1817417498055761448 1818782950721468256 1823557422035679561 1824927487717148892 1829780882396276832 1835962574566534524 1837341960422707728 1846265394850297344 1852502777941007808 1853894590696786176 1867901317446199266 1875619917931514139 1886961534971160483 1897550544707250048 1903961188439369136 1905391662660585792 1911828796656060744 1921113991938822912 1922557353315185664 1929052479508818048 1934182794605073408 1942175285491871232 1948736688483397824 1956848999229351612 1964935152118729098 1967830194511222272 1974478269492679104 1975961724240607488 1982637270606285216 1987910094455214336 1989335369493468612 1996124598977756544 2002868263163492208 2004373047733862976 2020912121390190336 2022430462578312192 2029324888089697968 2037710528123126472 2044594685312731629 2046130819561651788 2058503492695811436 2061536394249851904 2070055139680636416 2077048569206584512 2078609086538820864 2084065625183633784 2085631414533884448 2095760718478715904 2104420886736892416 2117146031932580352 2134744362795656304 2141956336994290278 2143565620493159016 2153976293992013568 2155594608262480896 2161253240931175776 2162877022479583872 2168629193951142912 2170184039447420304 2175955643930707584 2177590471612098048 2184947196178355136 2204631405152934912 2213808968825125056 2221288053179263992 2222956939770683424 2230466929432070868 2236398856262116128 2245640173849976112 2253226796058928734 2256546593705918976 2265871166407183104 2273526136563964128 2282990499100910214 2292424344138517281 2319228443531083392 2328812032140715968 2336679640357407576 2338435222356173472 2344573828331588007 2349792320718560256 2357730808288555392 2359502206341364224 2373769793378953728 2381789285924152896 2383578759467296512 2401587408145113342 2405125793291493888 2411511323054803893 2415064329627409152 2423223330741015264 2425043934295291008 2431409896047572748 2433236650289531856 2439707843195035776 2447950099422046032 2449789280563610304 2470003703921343744 2471859454262381568 2480210330797051776 2490535089928265688 2498949059826671991 2500826557242018852 2515948713294880644 2526345195581223126 2530067392943000064 2538614917919158848 2540522216880781056 2549105062208080992 2561485322585097216 2572069972678424064 2598315584644530432 2609131998972468816 2619913536158305464 2628764595402083523 2632637692656905472 2634615632320809984 2643516360808380288 2650546792606952448 2652447159324624816 2654439982134034752 2661499465303675392 2670491017551322944 2672497396978483968 2679512946664672008 2694549495186920448 2705766517452930624 2716947370830835296 2726126247083642172 2728174426082202384 2744671323594415248 2753943861849801786 2756012940634061592 2769398092275446016 2771478782051761152 2778754166911511712 2780841886045179264 2801851976169298899 2834526092339487744 2846325817060875072 2855941782659053704 2858087493990878688 2867743194984091116 2871968391989351424 2881670987908234368 2883836029972778496 2893578719263227072 2901274191907610112 2913262928237806848 2935273498844027418 2947402728178093647 2951745291766833408 2961717404239018656 2963942586360911232 2973955905909427824 2981865141682821504 2984003054240202918 2994186898466634816 3004302394745238312 3021161555209577472 3031368182085285504 3033645693867468288 3043987332134546952 3056565792184689708 3069196229342477682 3087755239043717154 3092304591374777856 3105082709520954624 3115572853809876768 3117913629808231296 3126098437775450676 3143641077718073856 3156631330105338624 3175719047898870528 3178105012623062016 3202116544193484456 3212934505491435417 3215348430739738524 3220085772836545536 3230964440988020352 3233391912393721344 3241879861396763664 3244315533719375808 3252943790926714368 3263933465896061376 3266385707418147072 3277420794267532704 3293338271895124992 3306947107729402368 3320713453237687584 3331932079768895988 3334435409656025136 3345700394148106302 3354598284393174192 3368460260774964168 3384819890558878464 3387362955841041408 3398806749610774656 3410289204845946192 3424485748651365321 3464420779526040576 3478842665296625088 3493218048211073952 3505019460536111364 3507652833534260208 3510183590209207296 3524688481077840384 3536596212432833088 3539253309512046336 3560654690068430592 3563329862637978624 3572683928886229344 3602381112217670013 3607688689937240832 3622596494441113728 3634834996111522896 3637565901442936512 3647114844071359122 3649854975434297784 3659561764792553664 3671925149133069048 3674683920845415456 3692530789700594688 3705005555882015616 3707789181393572352 3735802634892398532 3751239835863028278 3773923069942320966 3789517793371834689 3795101089414500096 3807922376878738272 3810783325321171584 3823657593312121488 3842227983877645824 3858104959017636096 3884350570983742464 3897473376966795648 3913697998458703224 3929870304237458196 3935660389022444544 3948956538985358208 3951923448481214976 3965274541212570432 3975820188910428672 3978670738986937224 3992249197955513088 4005736526326984416 4008746095467725952 4041824242780380672 4058649776179395936 4075421056246252944 4089189370625463258 4092261639123303576 4117006985391622872 4130915792774702679 4140110279361272832 4154097138413169024 4157218173077641728 4168131250367267568 4171262829067768896 4208841773473784832 4234292063865160704 4269488725591312608 4283912673988580556 4287131240986318032 4307952587984027136 4322506481862351552 4325754044959167744 4340368078894840608 4351911287861415168 4355180943224196096 4369894392356710272 4402910248266041127 4427617937650250112 4442576106358527984 4445913879541366848 4460933858864141736 4472797712524232256 4491280347699952224 4506453592117857468 4513093187411837952 4531742332814366208 4547052273127928256 4565980998201820428 4584848688277034562 4631632858565575731 4638456887062166784 4657624064281431936 4673359280714815152 4676870444712346944 4689147656663176014 4715461616577110784 4719004412682728448 4747539586757907456 4763578571848305792 4767157518934593024 4803174816290226684 4810251586582987776 4823022646109607786 4830128659254818304 4846446661482030528 4850087868590582016 4862819792095145496 4866473300579063712 4879415686390071552 4895900198844092064 4899578561127220608 4940007407842687488 4960420661594103552 4981070179856531376 4997898119653343982 5001653114484037704 5018550591222159453 5031897426589761288 5052690391162446252 5060134785886000128 5077229835838317696 5081044433761562112 5098210124416161984 5144139945356848128 5196631169289060864 5218263997944937632 5239827072316610928 5257529190804167046 5265275385313810944 5287032721616760576 5304894318649249632 5308879964268069504 5322998930607350784 5340982035102645888 5344994793956967936 5359025893329344016 5411533034905861248 5433894741661670592 5452252494167284344 5456348852164404768 5470672266107038683 5489342647188830496 5507887723699603572 5512025881268123184 5538796184550892032 5557508333823023424 5561683772090358528 5603703952338597798 5626859753794542417 5660884604913481449 5692651634121750144 5711883565318107408 5716174987981757376 5735486389968182232 5763341975816468736 5767672059945556992 5787157438526454144 5802548383815220224 5826525856475613696 5870546997688054836 5894805456356187294 5903490583533666816 5923434808478037312 5927885172721822464 5947911811818855648 5963730283365643008 5968006108480405836 5988373796933269632 6008604789490476624 6062736364170571008 6067291387734936576 6087974664269093904 6113131584369379416 6133784055938194887 6138392458684955364 6175510478087434308 6184609182749555712 6210165419041909248 6231145707619753536 6235827259616462592 6252196875550901352 6287282155436147712 6313262660210677248 6351438095797741056 6404233088386968912 6425869010982870834 6430696861479477048 6461928881976040704 6466783824787442688 6483759722793527328 6488631067438751616 6505887581853428736 6527866931792122752 6532771414836294144 6554841588535065408 6613894215458804736 6641426906475375168 6663864159537791976 6668870819312050272 6691400788296212604 6709196568786348384 6736920521549928336 6769639781117756928 6797613499221549312 6820578409691892384 6848971497302730642 6877273032415551843 6957685330593250176 6986436096422147904 7010038921072222728 7015305667068520416 7049376962155680768 7073192424865666176 7078506619024092672 7121309380136861184 7145367857772458688 7204762224435340026 7215377379874481664 7245192988882227456 7269669992223045792 7275131802885873024 7294229688142718244 7299709950868595568 7319123529585107328 7343850298266138096 7349367841690830912 7410011111764031232 7415578362787144704 7471605269784797064 7496847179480015973 7502479671726056556 7547846139884641932 7579035586743669378 7590202178829000192 7615844753757476544 7621566650642343168 7647315186624242976 7684455967755291648 7716209918035272192 7794946753933591296 7827395996917406448 7859740608474916392 7886293786206250569 7897913077970716416 7903846896962429952 7930549082425140864 7951640377820857344 7957341477973874448 7984498395911026176 8011473052653968832 8017492190935451904 8083648485560761344 8117299552358791872 8150842112492505888 8178378741250926516 8184523278246607152 8234013970783245744 8261831585549405358 8308194276826338048 8314436346155283456 8336262500734535136 8342525658135537792 8405555928507896697 8538977451182625216 8567825347977161112 8574262481972636064 8615905175968054272 8645012963724703104 8651508089918335488 8680736157789681216 8703822575722830336 8739788784713420544 8805820496532082254 8842208184534280941 8855235875300500224 8885152212717055968 8891827759082733696 8921867717728283472 8945595425048464512 8982560695399904448 9012907184235714936 9063484665628732416 9094104546255856512 9131961996403640856 9169697376554069124 9263265717131151462 9276913774124333568 9315248128562863872 9346718561429630304 9353740889424693888 9378295313326352028 9430923233154221568 9527157143696611584 9534315037869186048 9606349632580453368 9638803516474306251 9646045292219215572 9660257318509636608 9692893322964061056 9700175737181164032 9725639584190290992 9732946601158127424 9758831372780143104 9791800397688184128 9799157122254441216 9880014815685374976 9920841323188207104 9962140359713062752 9995796239306687964 10003306228968075408 10037101182444318906 10063794853179522576 10105380782324892504 10154459671676635392 10162088867523124224 10196420248832323968 10273457245954095963 10393262338578121728 10436527995889875264 10479654144633221856 10515058381608334092 10530550770627621888 10574065443233521152 10609788637298499264 10617759928536139008 10681964070205291776 10689989587913935872 10718051786658688032 10807143336653010039 10823066069811722496 10867789483323341184 10904504988334568688 10912697704328809536 10941344532214077366 10978685294377660992 11015775447399207144 11024051762536246368 11077592369101784064 11115016667646046848 11123367544180717056 11207407904677195596 11253719507589084834 11321769209826962898 11385303268243500288 11423767130636214816 11432349975963514752 11470972779936364464 11526683951632937472 11574314877052908288 11653051712951227392 11741093995376109672 11789610912712374588 11806981167067333632 11846869616956074624 11855770345443644928 11895823623637711296 11927460566731286016 11936012216960811672 11976747593866539264 12017209578980953248 12125472728341142016 12175949328538187808 12226263168738758832 12267568111876389774 12276784917369910728 12351020956174868616 12392747378324108037 12420330838083818496 12462291415239507072 12471654519232925184 12504393751101802704 12626525320421354496 12702876191595482112 12808466176773937824 12851738021965741668 12861393722958954096 12923857763952081408 12967519445587054656 12977262134877503232 13055733863584245504 13065542829672588288 13109683177070130816 13208730744798123381 13282853812950750336 13327728319075583952 13337741638624100544 13382801576592425208 13418393137572696768 13473841043099856672 13539279562235513856 13595226998443098624 13641156819383784768 13697942994605461284 13754546064831103686 13894898575696727193 13915370661186500352 13972872192844295808 14020077842144445456 14030611334137040832 14146384849731332352 14157013238048185344 14242618760273722368 14290735715544917376 14409524448870680052 14430754759748963328 14490385977764454912 14539339984446091584 14550263605771746048 14588459376285436488 14599419901737191136 14638247059170214656 14687700596532276192 14698735683381661824 14820022223528062464 14943210539569594128 14993694358960031946 15004959343452113112 15095692279769283864 15158071173487338756 15180404357658000384 15231689507514953088 15243133301284686336 15294630373248485952 15432419836070544384 15589893507867182592 15654791993834812896 15719481216949832784 15772587572412501138 15795826155941432832 15861098164850281728 15914682955947748896 15968996791822052352 16022946105307937664 16034984381870903808 16234599104717583744 16301684224985011776 16356757482501853032 16369046556493214304 16412016798321116049 16468027941566491488 16523663171098810716 16616388553652676096 16672525001469070272 16685051316271075584 16811111857015793394 16880579261383627251 16982653814740444347 17077954902365250432 17135650695954322224 17148524963945272128 17290025927449406208 17303016179836670976 17361472315579362432 17407645151445660672 17479577569426841088 17611640993064164508 17684416369068561882 17710471750601000448 17770304425434111936 17783655518165467392 17843735435456566944 17891190850096929024 17965121390799808896 18025814368471429872 18188209092511713024 18263923992807281712 18339394753108138248 18401352167814584661 18526531434262302924 18553827548248667136 18630496257125727744 18693437122859260608 18707481778849387776 18756590626652704056 18861846466308443136 19054314287393223168 19212699265160906736 19277607032948612502 19292090584438431144 19385786645928122112 19400351474362328064 19451279168380581984 19465893202316254848 19517662745560286208 19583600795376368256 19598314244508882432 19841682646376414208 19924280719426125504 19991592478613375928 20006612457936150816 20074202364888637812 20127589706359045152 20210761564649785008 20308919343353270784 20392840497664647936 20546914491908191926 20631819097246655529 20873055991779750528 20959308289266443712 21030116763216668184 21148130886467042304 21219577274596998528 21235519857072278016 21363928140410583552 21436103573317376064 21614286673306020078 21646132139623444992 21735578966646682368 21809009976669137376 21825395408657619072 21882689064428154732 21957370588755321984 22031550894798414288 22048103525072492736 22230033335292093696 22246735088361434112 22414815809354391192 22490541538440047919 22507439015178169668 22643538419653925796 22770606536487000576 22847534261272429632 22864699951927029504 22941945559872728928 23053367903265874944 23148629754105816576 23482187990752219344 23579221825424749176 23693739233912149248 23711540690887289856 23791647247275422592 23854921133462572032 23872024433921623344 23953495187733078528 24034419157961906496 24250945456682284032 24351898657076375616 24452526337477517664 24535136223752779548 24553569834739821456 24702041912349737232 24785494756648216074 24924582830479014144 24943309038465850368 25008787502203605408 25216667785523690091 25616932353547875648 25703476043931483336 25722787445917908192 25847715527904162816 25935038891174109312 25954524269755006464 26111467727168491008 26219366354140261632 26417461489596246762 26526624553602842823 26565707625901500672 26655456638151167904 26675483277248201088 26765603153184850416 26836786275145393536 26947682086199713344 27190453996886197248 27282313638767569536 27395885989210922568 27509092129662207372 27789797151393454386 27830741322373000704 27945744385688591616 28040155684288890912 28061222668274081664 28292769699462664704 28581471431089834752 28819048897741360104 28916410549422918753 28980771955528909824 29078679968892183168 29100527211543492096 29176918752570872976 29198839803474382272 29276494118340429312 29375401193064552384 29397471366763323648 29640044447056124928 29886421079139188256 29987388717920063892 30009918686904226224 30191384559538567728 30316142346974677512 30463379015029906176 30486266602569372672 30589260746496971904 30820371737862287889 31179787015734365184 31309583987669625792 31438962433899665568 31545175144825002276 31591652311882865664 31722196329700563456 31829365911895497792 32045892210615875328 32069968763741807616 32421430009959030117 32469198209435167488 32603368449970023552 32713514965003706064 32738093112986428608 32824033596642232098 32936055883132982976 33047326342197621432 33232777107305352192 33345050002938140544 33370102632542151168 33622223714031586788 33761158522767254502 33965307629480888694 34155909804730500864 34271301391908644448 34297049927890544256 34580051854898812416 34722944631158724864 34959155138853682176 35223281986128329016 35368832738137123764 35420943501202000896 35540608850868223872 35567311036330934784 35687470870913133888 35782381700193858048 35930242781599617792 36051628736942859744 36376418185023426048 36527847985614563424 36678789506216276496 36802704335629169322 37053062868524605848 37260992514251455488 37386874245718521216 37414963557698775552 37513181253305408112 38108628574786446336 38425398530321813472 38555214065897225004 38584181168876862288 38771573291856244224 38902558336761163968 38931786404632509696 39167201590752736512 39196628489017764864 39626192234394370143 39848561438852251008 39983184957226751856 40013224915872301632 40148404729777275624 40255179412718090304 40421523129299570016 40617838686706541568 40785680995329295872 41093828983816383852 41263638194493311058 41684695727090181579 41746111983559501056 41918616578532887424 42060233526433336368 42439154549193997056 42471039714144556032 42727856280821167104 42872207146634752128 43228573346612040156 43292264279246889984 43471157933293364736 43618019953338274752 43650790817315238144 43765378128856309464 43914741177510643968 44063101789596828576 44096207050144985472 44460066670584187392 44829631618708782384 44981083076880095838 45014878030356339336 45287076839307851592 45541213072974001152 45695068522544859264 45729399903854059008 45883891119745457856 46297259508211633152 46964375981504438688 47158443650849498352 47387478467824298496 47583294494550845184 47744048867843246688 47906990375466157056 48068838315923812992 48703797314152751232 48905052674955035328 49070272447505559096 49107139669479642912 49404083824699474464 49570989513296432148 49849165660958028288 50017575004407210816 50433335571047380182 50947961444221333041 51233864707095751296 51406952087862966672 51445574891835816384 51870077782348218624 51909048539510012928 52222935454336982016 52438732708280523264 52834922979192493524 53053249107205685646 53131415251803001344 53310913276302335808 53350966554496402176 53531206306369700832 53673572550290787072 53895364172399426688 54564627277535139072 54791771978421845136 55018184259324414744 55204056503443753983 55579594302786908772 55661482644746001408 55891488771377183232 56080311368577781824 56122445336548163328 56585539398925329408 57162942862179669504 57638097795482720208 57832821098845837506 58157359937784366336 58201054423086984192 58353837505141745952 58397679606948764544 58552988236680858624 58750802386129104768 58794942733526647296 59772842158278376512 59974777435840127784 60019837373808452448 60382769119077135456 60632284693949355024 60926758030059812352 61178521492993943808 61640743475724575778 61895457291739966587 62619167975339251584 62877924867799331136 63090350289650004552 63444392659401126912 63658731823790995584 64091784421231750656 64842860019918060234 64938396418870334976 65206736899940047104 65427029930007412128 65476186225972857216 65648067193284464196 65872111766265965952 66094652684395242864 66690100005876281088 66740205265084302336 67244447428063173576 67471624615320143757 67522317045534509004 67930615258961777388 68311819609461001728 68542602783817288896 68594099855781088512 69160103709797624832 69445889262317449728 70446563972256658032 70737665476274247528 71081217701736447744 71134622072661869568 71374941741826267776 71564763400387716096 71860485563199235584 72103257473885719488 72752836370046852096 73055695971229126848 73357579012432552992 73605408671258338644 74106125737049211696 74773748491437042432 74829927115397551104 75026362506610816224 75650003356571070273 76850797060643626944 77110428131794450008 77168362337753724576 77543146583712488448 77805116673522327936 77863572809265019392 78334403181505473024 79252384468788740286 79697122877704502016 79966369914453503712 80026449831744603264 80296809459554551248 80510358825436180608 80843046258599140032 81571361990658591744 82187657967632767704 82527276388986622116 83369391454180363158 83492223967119002112 83837233157065774848 84120467052866672736 84878309098387994112 85744414293269504256 86457146693224080312 86749231648268756259 86942315866586729472 87236039906676549504 87301581634630476288 87530756257712618928 87829482355021287936 88126203579193657152 88192414100289970944 88920133341168374784 89659263237417564768 89962166153760191676 90029756060712678672 90574153678615703184 91390137045089718528 91458799807708118016 91767782239490915712 92461115213586863667 93928751963008877376 94316887301698996704 94774956935648596992 95166588989101690368 95488097735686493376 96137676631847625984 97264290029877090351 97407594628305502464 97810105349910070656 98140544895011118192 98214279338959285824 98808167649398948928 99141979026592864296 99698331321916056576 100035150008814421632 100866671142094760364 101895922888442666082 102467729414191502592 102813904175725933344 102891149783671632768 103740155564696437248 104877465416561046528 105669845958384987048 106106498214411371292 106262830503606002688 106621826552604671616 106701933108992804352 107062412612739401664 107347145100581574144 107790728344798853376 109129254555070278144 109583543956843690272 110036368518648829488 110408113006887507966 111159188605573817544 111782977542754366464 112160622737155563648 112244890673096326656 114325885724359339008 115276195590965440416 115665642197691675012 116314719875568732672 116707675010283491904 116795359213897529088 117501604772258209536 117589885467053294592 118878576703183110429 119545684316556753024 119949554871680255568 120039674747616904896 120765538238154270912 121264569387898710048 121853516060119624704 122357042985987887616 123281486951449151556 123790914583479933174 125238335950678503168 125755849735598662272 126180700579300009104 127317463647581991168 128183568842463501312 129685720039836120468 129876792837740669952 130413473799880094208 130854059860014824256 130952372451945714432 131296134386568928392 131744223532531931904 132189305368790485728 133380200011752562176 134488894856126347152 134943249230640287514 135044634091069018008 135861230517923554776 136623639218922003456 137085205567634577792 137188199711562177024 138891778524634899456 140893127944513316064 141475330952548495056 142162435403472895488 142749883483652535552 143720971126398471168 144206514947771438976 146111391942458253696 146715158024865105984 147210817342516677288 148212251474098423392 149547496982874084864 150052725013221632448 151300006713142140546 152843884332663999123 153701594121287253888 154220856263588900016 154336724675507449152 155610233347044655872 155727145618530038784 156668806363010946048 158504768937577480572 159394245755409004032 159932739828907007424 160052899663489206528 160593618919109102496 161020717650872361216 161686092517198280064 164375315935265535408 165054552777973244232 166738782908360726316 166984447934238004224 167674466314131549696 168240934105733345472 169756618196775988224 171488828586539008512 172914293386448160624 173498463296537512518 174472079813353099008 174603163269260952576 175061512515425237856 175658964710042575872 176252407158387314304 176384828200579941888 179318526474835129536 179924332307520383352 180059512121425357344 181148307357231406368 182780274090179437056 183535564478981831424 184922230427173727334 185686371875219899761 187857503926017754752 188633774603397993408 190333177978203380736 190976195471372986752 192275353263695251968 194528580059754180702 194815189256611004928 195620210699820141312 196281089790022236384 196428558677918571648 197616335298797897856 198283958053185728592 200070300017628843264 201733342284189520728 202414873845960431271 203791845776885332164 204935458828383005184 205627808351451866688 205782299567343265536 207480311129392874496 211339691916769974096 212212996428822742584 213243653105209343232 213403866217985608704 214124825225478803328 214694290201163148288 215581456689597706752 218258509110140556288 219167087913687380544 220072737037297658976 220816226013775015932 222318377211147635088 224321245474311127296 224489781346192653312 226950010069713210819 230552391181930880832 231331284395383350024 232629439751137465344 233415350020566983808 233590718427795058176 235003209544516419072 237757153406366220858 239091368633113506048 239899109743360511136 240079349495233809792 241531076476308541824 242529138775797420096 244714085971975775232 246562973902898303112 247581829166959866348 250476671901357006336 251511699471197324544 252361401158600018208 254634927295163982336 259371440079672240936 260826947599760188416 261708119720029648512 261904744903891428864 262592268773137856784 263488447065063863808 264378610737580971456 266760400023505124352 268977789712252694304 269886498461280575028 270089268182138036016 271722461035847109552 274170411135269155584 274376399423124354048 277383345640760591001 281786255889026632128 282950661905096990112 284324870806945790976 285499766967305071104 288413029895542877952 291792870089631271053 292222783884916507392 293430316049730211968 294421634685033354576 296424502948196846784 299094993965748169728 300105450026443264896 302600013426284281092 305687768665327998246 307403188242574507776 308441712527177800032 308673449351014898304 311220466694089311744 317009537875154961144 318788491510818008064 319865479657814014848 320105799326978413056 321187237838218204992 322041435301744722432 323372185034396560128 328750631870531070816 330109105555946488464 333477565816721452632 335348932628263099392 336481868211466690944 342977657173078017024 345828586772896321248 346996926593075025036 348944159626706198016 350123025030850475712 352504814316774628608 352769656401159883776 356635730109549331287 358637052949670259072 359848664615040766704 360119024242850714688 362296614714462812736 365560548180358874112 367071128957963662848 369844460854347454668 371372743750439799522 375715007852035509504 377267549206795986816 381952390942745973504 384550706527390503936 389057160119508361404 389630378513222009856 391240421399640282624 392562179580044472768 392857117355837143296 395232670597595795712 396567916106371457184 400140600035257686528 403466684568379041456 404829747691920862542 407583691553770664328 409870917656766010368 411255616702903733376 411564599134686531072 422679383833539948192 424425992857645485168 426487306210418686464 428249650450957606656 431162913379195413504 438334175827374761088 440145474074595317952 441632452027550031864 444636754422295270176 448642490948622254592 453900020139426421638 458531652997991997369 461104782363861761664 462662568790766700048 466830700041133967616 467181436855590116352 470006419089032838144 475514306812732441716 478182737266227012096 479798219486721022272 480158698990467619584 483062152952617083648 485058277551594840192 493125947805796606224 495163658333919732696 500953343802714012672 503023398942394649088 504722802317200036416 509269854590327964672 518742880159344481872 523416239440059297024 523809489807782857728 525184537546275713568 526976894130127727616 528757221475161942912 537955579424505388608 539772996922561150056 540178536364276072032 543444922071694219104 548340822270538311168 554766691281521182002 563572511778053264256 565901323810193980224 570999533934610142208 576826059791085755904 583585740179262542106 584445567769833014784 586860632099460423936 588843269370066709152 592849005896393693568 600210900052886529792 605200026852568562184 607244621537881293813 611375537330655996492 614806376485149015552 616883425054355600064 617346898702029796608 622440933388178623488 634019075750309922288 639730959315628029696 640211598653956826112 642374475676436409984 644082870603489444864 646744370068793120256 657501263741062141632 660218211111892976928 666955131633442905264 672963736422933381888 680850030209139632457 691657173545792642496 693993853186150050072 697888319253412396032 700246050061700951424 705009628633549257216 713271460219098662574 717274105899340518144 719697329230081533408 720238048485701429376 724593229428925625472 734142257915927325696 739688921708694909336 742745487500879599044 751430015704071019008 754535098413591973632 763904781885491947008 778114320239016722808 782480842799280565248 785124359160088945536 785714234711674286592 790465341195191591424 793135832212742914368 800281200070515373056 806933369136758082912 809659495383841725084 815167383107541328656 822511233405807466752 823129198269373062144 832150036922281773003 845358767667079896384 848851985715290970336 852974612420837372928 856499300901915213312 876668351654749522176 880290948149190635904 883264904055100063728 889273508844590540352 897284981897244509184 907800040278852843276 917063305995983994738 922209564727723523328 925325137581533400096 933661400082267935232 951028613625464883432 956365474532454024192 959596438973442044544 960317397980935239168 966124305905234167296 970116555103189680384 986251895611593212448 990327316667839465392 1006046797884789298176 1009445604634400072832 1037485760318688963744 1046832478880118594048 1050369075092551427136 1057514442950323885824 1069907190328647993861 1075911158849010777216 1079545993845122300112 1080357072728552144064 1086889844143388438208 1096681644541076622336 1109533382563042364004 1127145023556106528512 1131802647620387960448 1153652119582171511808 1167171480358525084212 1168891135539666029568 1173721264198920847872 1177686538740133418304 1185698011792787387136 1200421800105773059584 1210400053705137124368 1214489243075762587626 1222751074661311992984 1229612752970298031104 1233766850108711200128 1234693797404059593216 1268038151500619844576 1279461918631256059392 1284748951352872819968 1293488740137586240512 1315002527482124283264 1320436422223785953856 1333910263266885810528 1345927472845866763776 1361700060418279264914 1383314347091585284992 1387987706372300100144 1400492100123401902848 1410019257267098514432 1426542920438197325148 1434548211798681036288 1439394658460163066816 1440476096971402858752 1449186458857851250944 1479377843417389818672 1485490975001759198088 1502860031408142038016 1509070196827183947264 1527809563770983894016 1556228640478033445616 1570248718320177891072 1571428469423348573184 1580930682390383182848 1586271664425485828736 1613866738273516165824 1619318990767683450168 1630334766215082657312 1645022466811614933504 1664300073844563546006 1690717535334159792768 1697703971430581940672 1712998601803830426624 1753336703309499044352 1760581896298381271808 1766529808110200127456 1778547017689181080704 1815600080557705686552 1834126611991967989476 1844419129455447046656 1850650275163066800192 1867322800164535870464 1902057227250929766864 1919192877946884089088 1920634795961870478336 1932248611810468334592 1940233110206379360768 1972503791223186424896 1980654633335678930784 2018891209268800145664 2042550090627418897371 2074971520637377927488 2093664957760237188096 2100738150185102854272 2115028885900647771648 2139814380657295987722 2151822317698021554432 2159091987690244600224 2160714145457104288128 2173779688286776876416 2219066765126084728008 2254290047112213057024 2263605295240775920896 2334342960717050168424 2347442528397841695744 2355373077480266836608 2371396023585574774272 2400843600211546119168 2420800107410274248736 2428978486151525175252 2445502149322623985968 2467533700217422400256 2469387594808119186432 2496450110766845319009 2536076303001239689152 2558923837262512118784 2569497902705745639936 2630005054964248566528 2640872844447571907712 2667820526533771621056 2691854945691733527552 2723400120836558529828 2766628694183170569984 2775975412744600200288 2800984200246803805696 2853085840876394650296 2869096423597362072576 2878789316920326133632 2880952193942805717504 2898372917715702501888 2958755686834779637344 2970981950003518396176 3018140393654367894528 3112457280956066891232 3140497436640355782144 3172543328850971657472 3209721570985943981583 3227733476547032331648 3238637981535366900336 3260669532430165314624 3290044933623229867008 3328600147689127092012 3381435070668319585536 3395407942861163881344 3506673406618998088704 3521163792596762543616 3533059616220400254912 3557094035378362161408 3631200161115411373104 3668253223983935978952 3688838258910894093312 3701300550326133600384 3804114454501859533728 3838385755893768178176 3880466220412758721536 3945007582446372849792 3961309266671357861568 4037782418537600291328 4085100181254837794742 4149943041274755854976 4201476300370205708544 4230057771801295543296 4279628761314591975444 4303644635396043108864 4318183975380489200448 4321428290914208576256 4347559376573553752832 4438133530252169456016 4508580094224426114048 4527210590481551841792 4668685921434100336848 4710746154960533673216 4742792047171149548544 4841600214820548497472 4857956972303050350504 4891004298645247971936 4935067400434844800512 4992900221533690638018 5072152606002479378304 5138995805411491279872 5260010109928497133056 5281745688895143815424 5335641053067543242112 5446800241673117059656 5533257388366341139968 5551950825489200400576 5601968400493607611392 5706171681752789300592 5757578633840652267264 5761904387885611435008 5796745835431405003776 5917511373669559274688 5941963900007036792352 6224914561912133782464 6280994873280711564288 6345086657701943314944 6419443141971887963166 6455466953094064663296 6477275963070733800672 6521339064860330629248 6657200295378254184024 6762870141336639171072 6790815885722327762688 7042327585193525087232 7066119232440800509824 7114188070756724322816 7262400322230822746208 7336506447967871957904 7402601100652267200768 7489350332300535957027 7608228909003719067456 7676771511787536356352 7890015164892745699584 7922618533342715723136 8075564837075200582656 8170200362509675589484 8299886082549511709952 8402952600740411417088 8559257522629183950888 8607289270792086217728 8636367950760978400896 8642856581828417152512 8695118753147107505664 8876267060504338912032 9054421180963103683584 9337371842868200673696 9421492309921067346432 9683200429641096994944 9715913944606100701008 9782008597290495943872 9870134800869689601024 9985800443067381276036 10144305212004958756608 10520020219856994266112 10563491377790287630848 10671282106135086484224 10893600483346234119312 11066514776732682279936 11103901650978400801152 11412343363505578601184 11515157267681304534528 11835022747339118549376 11883927800014073584704 12449829123824267564928 12690173315403886629888 12838886283943775926332 12910933906188129326592 12954551926141467601344 13042678129720661258496 13314400590756508368048 13525740282673278342144 13581631771444655525376 14132238464881601019648 14228376141513448645632 14524800644461645492416 14673012895935743915808 14805202201304534401536 14978700664601071914054 15216457818007438134912 15780030329785491399168 15845237066685431446272 16340400725019351178968 16599772165099023419904 16805905201480822834176 17118515045258367901776 17272735901521956801792 17285713163656834305024 17390237506294215011328 17752534121008677824064 18674743685736401347392 18842984619842134692864 19366400859282193989888 19431827889212201402016 19564017194580991887744 19971600886134762552072 20288610424009917513216 21126982755580575261696 21342564212270172968448 21787200966692468238624 22207803301956801602304 22468050996901607871081 22824686727011157202368 23030314535362609069056 23670045494678237098752 23767855600028147169408 24899658247648535129856 25677772567887551852664 25821867812376258653184 25909103852282935202688 26085356259441322516992 26628801181513016736096 27163263542889311050752 28264476929763202039296 29049601288923290984832 29346025791871487831616 29610404402609068803072 29957401329202143828108 30432915636014876269824 31560060659570982798336 31690474133370862892544 32680801450038702357936 33199544330198046839808 34237030090516735803552 34545471803043913603584 35505068242017355648128 37349487371472802694784 38732801718564387979776 38863655778424402804032 39128034389161983775488 39943201772269525104144 40577220848019835026432 42685128424540345936896 43574401933384936477248 44415606603913603204608 44936101993803215742162 45649373454022314404736 47340090989356474197504 47535711200056294338816 49799316495297070259712 51355545135775103705328 51818207704565870405376 52170712518882645033984 53257602363026033472192 56528953859526404078592 58099202577846581969664 58692051583742975663232 59914802658404287656216 60865831272029752539648 63380948266741725785088 65361602900077404715872 68474060181033471607104 69090943606087827207168 71010136484034711296256 74698974742945605389568 77465603437128775959552 77727311556848805608064 78256068778323967550976 79886403544539050208288 87148803866769872954496 88831213207827206409216 89872203987606431484324 91298746908044628809472 94680181978712948395008 95071422400112588677632 99598632990594140519424 102711090271550207410656 103636415409131740810752 106515204726052066944384 116198405155693163939328 117384103167485951326464 119829605316808575312432 121731662544059505079296 130723205800154809431744 136948120362066943214208 142020272968069422592512 149397949485891210779136 155454623113697611216128 156512137556647935101952 159772807089078100416576 174297607733539745908992 179744407975212862968648 182597493816089257618944 190142844800225177355264 205422180543100414821312 207272830818263481621504 213030409452104133888768 232396810311386327878656 234768206334971902652928 239659210633617150624864 261446411600309618863488 273896240724133886428416 284040545936138845185024 298795898971782421558272 310909246227395222432256 319545614178156200833152 348595215467079491817984 359488815950425725937296 365194987632178515237888 410844361086200829642624 426060818904208267777536 469536412669943805305856 479318421267234301249728 522892823200619237726976 547792481448267772856832 621818492454790444864512 639091228356312401666304 697190430934158983635968 718977631900851451874592 821688722172401659285248 852121637808416535555072 958636842534468602499456 1045785646401238475453952 1095584962896535545713664 1278182456712624803332608 1437955263801702903749184 1643377444344803318570496 1917273685068937204998912 2091571292802476950907904 2556364913425249606665216 2875910527603405807498368 3286754888689606637140992 3834547370137874409997824 5751821055206811614996736 7669094740275748819995648 11503642110413623229993472 23007284220827246459986944
- Sum of all divisors σ(n): 90726449636907993916378665
- Sum of proper divisors (its aliquot sum) s(n): 67719165416080747456391721
- 23007284220827246459986944 is an abundant number, because the sum of its proper divisors (67719165416080747456391721) is greater than itself. Its abundance is 44711881195253500996404777
Bases of 23007284220827246459986944
- Binary: 10011000001111111101101100000011100110110001001000110001011100100100110100100000000002
- Hexadecimal: 0x1307FB607362462E49A400
- Base-36: 2W2JFJFC4N2900000
Squares and roots of 23007284220827246459986944
- 23007284220827246459986944 squared (230072842208272464599869442) is 529335127217926397250501292900008290540436650459136
- 23007284220827246459986944 cubed (230072842208272464599869443) is 12178563719970581110720678044473032461554615867458260645339201689750165520384
-
23007284220827246459986944 is a
perfect square number . Itssquare root is 4796590895712 -
The
cube root of 23007284220827246459986944 is 284416717.0700579811
Scales and comparisons
How big is 23007284220827246459986944?- 23,007,284,220,827,246,459,986,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 23,007,284,220,827,246,459,986,944 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 23007284220827246459986944 cubic inches would be around 23701393.1 feet tall.
Recreational maths with 23007284220827246459986944
- 23007284220827246459986944 backwards is 44968995464272802248270032
- The number of decimal digits it has is: 26
- The sum of 23007284220827246459986944's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 23007284220827246459986944 - Facts about the integer". Numbermatics.com. 2024. Web. 11 June 2024.
APA style:
Numbermatics. (2024). Number 23007284220827246459986944 - Facts about the integer. Retrieved 11 June 2024, from https://numbermatics.com/n/23007284220827246459986944/
Chicago style:
Numbermatics. 2024. "Number 23007284220827246459986944 - Facts about the integer". https://numbermatics.com/n/23007284220827246459986944/
The information we have on file for 23007284220827246459986944 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 23007284220827246459986944, math, Factors of 23007284220827246459986944, curriculum, school, college, exams, university, Prime factorization of 23007284220827246459986944, STEM, science, technology, engineering, physics, economics, calculator, twenty-three septillion, seven sextillion, two hundred eighty-four quintillion, two hundred twenty quadrillion, eight hundred twenty-seven trillion, two hundred forty-six billion, four hundred fifty-nine million, nine hundred eighty-six thousand, nine hundred forty-four.