12365830591063945182944064
12,365,830,591,063,945,182,944,064 is an even composite number composed of six prime numbers multiplied together.
12365830591063945182944064 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, four hundred sixty-four divisors.
Prime factorization of 12365830591063945182944064:
26 × 36 × 73 × 116 × 372 × 6833
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 37 × 37 × 683 × 683 × 683)See below for interesting mathematical facts about the number 12365830591063945182944064 from the Numbermatics database.
Names of 12365830591063945182944064
- Cardinal: 12365830591063945182944064 can be written as Twelve septillion, three hundred sixty-five sextillion, eight hundred thirty quintillion, five hundred ninety-one quadrillion, sixty-three trillion, nine hundred forty-five billion, one hundred eighty-two million, nine hundred forty-four thousand and sixty-four.
Scientific notation
- Scientific notation: 1.2365830591063945182944064 × 1025
Factors of 12365830591063945182944064
Divisors of 12365830591063945182944064
- Number of divisors d(n): 16464
-
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 132 144 147 148 154 162 168 176 189 192 196 198 216 222 224 231 242 243 252 259 264 288 294 296 297 308 324 333 336 343 352 363 378 392 396 407 432 441 444 448 462 484 486 504 518 528 539 567 576 588 592 594 616 648 666 672 683 686 693 704 726 729 756 777 784 792 814 847 864 882 888 891 924 968 972 999 1008 1029 1036 1056 1078 1089 1134 1176 1184 1188 1221 1232 1296 1323 1331 1332 1344 1366 1369 1372 1386 1452 1458 1512 1554 1568 1584 1617 1628 1694 1701 1728 1764 1776 1782 1813 1848 1936 1944 1998 2016 2049 2058 2072 2079 2112 2156 2178 2268 2331 2352 2368 2376 2442 2464 2541 2592 2646 2662 2664 2673 2732 2738 2744 2772 2849 2904 2916 2997 3024 3087 3108 3136 3168 3234 3256 3267 3388 3402 3528 3552 3564 3626 3663 3696 3773 3872 3888 3969 3993 3996 4032 4098 4107 4116 4144 4158 4312 4356 4477 4536 4662 4704 4752 4781 4851 4884 4928 5082 5103 5184 5292 5324 5328 5346 5439 5464 5476 5488 5544 5698 5808 5832 5929 5994 6048 6147 6174 6216 6237 6336 6468 6512 6534 6776 6804 6993 7056 7104 7128 7252 7326 7392 7513 7546 7623 7744 7776 7938 7986 7992 8019 8196 8214 8232 8288 8316 8547 8624 8712 8954 8991 9072 9261 9317 9324 9408 9504 9562 9583 9702 9768 9801 10164 10206 10584 10648 10656 10692 10878 10928 10952 10976 10989 11088 11319 11396 11616 11664 11858 11907 11979 11988 12096 12294 12321 12348 12432 12474 12691 12936 13024 13068 13431 13552 13608 13986 14112 14256 14343 14504 14553 14641 14652 14784 15026 15059 15092 15246 15552 15876 15972 15984 16038 16317 16392 16428 16464 16576 16632 17094 17248 17424 17787 17908 17982 18144 18441 18522 18634 18648 18711 19008 19124 19166 19404 19536 19602 19943 20328 20412 20979 21168 21296 21312 21384 21756 21856 21904 21952 21978 22176 22539 22638 22792 22869 23232 23328 23716 23814 23958 23976 24588 24642 24696 24864 24948 25271 25382 25641 25872 26048 26136 26862 26973 27104 27216 27783 27951 27972 28224 28512 28686 28749 29008 29106 29282 29304 29403 30052 30118 30184 30492 31339 31752 31944 31968 32076 32634 32784 32856 32928 32967 33264 33467 33957 34188 34496 34848 35574 35721 35816 35937 35964 36288 36882 36963 37044 37268 37296 37422 38073 38248 38332 38808 39072 39204 39886 40293 40656 40824 41503 41958 42336 42592 42768 43029 43512 43659 43712 43808 43923 43956 44352 45078 45177 45276 45584 45738 46656 47432 47628 47916 47952 48951 49176 49247 49284 49392 49728 49896 50542 50764 51282 51744 52272 52591 53361 53724 53946 54208 54432 55323 55566 55902 55944 56133 57024 57372 57498 58016 58212 58564 58608 58806 59829 60104 60236 60368 60984 62678 62937 63504 63888 63936 64152 65219 65268 65568 65712 65856 65934 66528 66934 67081 67617 67914 68376 68607 69696 71148 71442 71632 71874 71928 73764 73926 74088 74536 74592 74844 75813 76146 76496 76664 76923 77616 78144 78408 79772 80586 81312 81648 82643 83006 83349 83853 83916 84672 85184 85536 86058 86247 87024 87318 87616 87846 87912 88209 90156 90354 90552 91168 91476 94017 94864 95256 95832 95904 97902 98352 98494 98568 98784 98901 99792 100401 101084 101528 101871 102487 102564 103488 104544 105182 105413 106722 107448 107811 107892 108864 110646 110889 111132 111804 111888 112266 114219 114744 114996 116032 116424 117128 117216 117612 119658 120208 120472 120736 120879 121968 124509 125356 125874 127008 127776 128304 129087 130438 130536 130977 131136 131424 131769 131868 133056 133868 134162 135234 135531 135828 136752 137214 139601 142296 142884 143264 143748 143856 146853 147528 147741 147852 148176 149072 149184 149688 151626 152292 152992 153328 153846 155232 156816 157773 159544 160083 161051 161172 162624 163296 165286 165649 165969 166012 166698 167706 167832 171072 172116 172494 174048 174636 175692 175824 176418 176897 179487 180312 180708 181104 182336 182952 188034 188811 189728 190512 191664 191808 195657 195804 196704 196988 197136 197568 197802 199584 200802 201243 202168 202851 203056 203742 204974 205128 205821 209088 210364 210826 213444 214896 215622 215784 219373 221292 221778 222264 223608 223776 224532 227439 228438 229488 229992 230769 232848 234256 234269 234432 235224 239316 240416 240944 241472 241758 243936 247929 249018 250047 250712 251559 251748 254016 255552 256608 258174 258741 260876 261072 261954 262848 263538 263736 267736 268324 270468 271062 271656 273504 274428 277981 279202 282051 284592 285768 286528 287496 287712 293706 295056 295482 295704 296352 296703 298144 299376 301203 303252 304584 305613 305984 306656 307461 307692 310464 313632 315546 316239 319088 320166 322102 322344 323433 326592 330572 331298 331938 332024 332667 333396 335412 335664 342657 344232 344729 344988 348096 349272 351384 351648 352836 353794 358974 360624 361416 362208 362637 365904 368137 373527 376068 377622 379456 381024 383328 387261 391314 391608 392931 393408 393976 394272 395307 395604 399168 401604 402486 404336 405702 406112 406593 407484 409948 410256 411642 418803 420728 421652 426888 429792 431244 431568 438746 440559 442584 443223 443556 444528 447216 447552 449064 454878 456533 456876 458976 459984 461538 465696 466489 468512 468538 469567 470448 473319 478632 480249 480832 481888 483153 483516 487872 495858 496947 497907 498036 500094 501424 503118 503496 513216 516348 517482 521752 522144 523908 527076 527472 530691 535472 536648 538461 540936 541717 542124 543312 547008 548856 555962 558404 564102 569184 571536 574992 575424 578501 586971 587412 590112 590964 591408 592704 593406 596288 598752 602406 603729 606504 608553 609168 611226 613312 614922 615384 617463 627264 631092 632478 638176 640332 644204 644688 646866 658119 661144 662596 663876 664048 665334 666792 670824 671328 682317 685314 688464 689458 689976 692307 698544 702768 702807 703296 705672 707588 717409 717948 721248 722832 724416 725274 731808 736274 737891 743787 747054 752136 754677 755244 762048 766656 774522 776223 782628 783216 785862 787952 788544 790614 791208 803208 804972 808672 811404 812224 813186 814968 819896 820512 823284 833943 837606 841456 843304 846153 853776 859584 862488 863136 877492 881118 885168 886446 887112 889056 894432 898128 903609 909073 909756 913066 913752 916839 917952 919968 922383 923076 931392 932978 935027 937024 937076 939134 940896 946638 948717 957264 960498 963776 966306 967032 970299 991716 993894 995814 996072 998001 1000188 1002848 1006236 1006992 1027971 1032696 1034187 1034964 1043504 1044288 1047816 1054152 1054944 1061382 1070944 1073296 1076922 1081872 1083434 1084248 1086624 1087911 1097712 1104411 1111924 1116808 1120581 1127357 1128204 1138368 1143072 1149984 1157002 1159543 1161783 1173942 1174824 1180224 1181928 1182816 1185921 1186812 1197504 1204812 1207458 1213008 1217106 1218336 1219779 1222452 1229844 1230768 1234926 1238279 1256409 1262184 1264956 1276352 1280664 1288408 1289376 1293732 1316238 1321677 1322288 1325192 1327752 1328096 1329669 1330668 1333584 1341648 1342656 1364634 1369599 1370628 1376928 1378916 1379952 1384614 1397088 1399467 1405536 1405614 1408701 1411344 1415176 1419957 1434818 1435896 1440747 1442496 1445664 1449459 1450548 1463616 1472548 1475782 1487574 1490841 1494108 1504272 1509354 1510488 1535611 1549044 1552446 1565256 1566432 1571724 1575904 1581228 1582416 1592073 1606416 1609944 1615383 1617344 1622808 1625151 1626372 1629936 1639792 1641024 1646568 1667886 1675212 1682912 1686608 1692306 1707552 1724976 1726272 1735503 1754984 1760913 1762236 1770336 1771561 1772892 1774224 1778112 1788864 1796256 1807218 1811187 1818146 1819512 1822139 1825659 1826132 1827504 1833678 1839936 1844766 1846152 1865956 1870054 1874152 1878268 1881792 1893276 1897434 1914528 1920996 1932612 1934064 1940598 1945867 1974357 1983432 1987788 1991628 1992144 1996002 2000376 2005696 2012472 2013984 2046951 2055942 2065392 2068374 2069928 2076921 2087008 2095632 2108304 2108421 2109888 2122764 2141888 2146592 2152227 2153844 2163744 2166868 2168496 2173248 2175822 2195424 2208822 2213673 2223848 2231361 2233616 2241162 2254714 2256408 2264031 2286144 2299968 2314004 2319086 2323566 2328669 2347884 2349648 2363856 2365632 2371842 2373624 2409624 2413103 2414916 2426016 2434212 2436672 2439558 2444904 2459688 2461536 2469852 2476558 2501829 2512818 2524368 2529912 2538459 2561328 2576816 2576959 2578752 2587464 2632476 2643354 2644576 2650384 2655504 2656192 2659338 2661336 2667168 2683296 2710827 2727219 2729268 2739198 2741256 2750517 2753856 2757832 2759904 2767149 2769228 2794176 2798934 2805081 2811072 2811228 2817402 2822688 2830352 2839914 2846151 2869636 2871792 2881494 2891328 2898918 2901096 2945096 2951564 2975148 2981682 2988216 3008544 3018708 3020976 3057791 3071222 3083913 3098088 3102561 3104892 3130512 3132864 3143448 3151808 3162456 3164832 3184146 3212832 3219888 3230766 3245616 3250302 3252744 3259872 3263733 3265423 3279584 3293136 3313233 3335772 3350424 3361743 3365824 3373216 3382071 3384612 3415104 3449952 3471006 3478629 3485349 3509968 3521826 3524472 3540672 3543122 3545784 3548448 3557763 3592512 3614436 3622374 3636292 3639024 3644278 3651318 3652264 3655008 3659337 3667356 3689532 3692304 3714837 3731912 3740108 3748304 3756536 3769227 3786552 3792019 3794868 3829056 3841992 3865224 3868128 3881196 3891734 3948714 3966864 3975576 3983256 3984288 3989007 3992004 4000752 4024944 4027968 4049507 4093902 4108797 4111884 4130784 4136748 4139856 4153842 4174016 4191264 4198401 4216608 4216842 4226103 4245528 4259871 4293184 4304454 4307688 4322241 4327488 4333736 4336992 4348377 4351644 4390848 4417644 4427346 4447696 4462722 4467232 4472523 4482324 4509428 4512816 4528062 4606833 4628008 4638172 4647132 4657338 4695768 4699296 4727712 4743684 4747248 4776219 4819248 4826206 4829832 4846149 4852032 4868424 4875453 4879116 4889808 4919376 4923072 4939704 4953116 5003658 5021863 5025636 5048736 5059824 5076918 5122656 5131379 5153632 5153918 5165237 5174928 5206509 5264952 5282739 5286708 5289152 5300768 5311008 5314683 5318676 5322672 5334336 5366592 5421654 5433561 5454438 5458536 5466417 5476977 5478396 5482512 5501034 5515664 5519808 5534298 5538456 5597868 5610162 5622456 5634804 5645376 5660704 5679828 5692302 5739272 5743584 5762988 5797836 5802192 5837601 5890192 5903128 5923071 5950296 5958887 5963364 5976432 6017088 6037416 6041952 6115582 6140853 6142444 6167826 6196176 6205122 6209784 6261024 6286896 6324912 6325263 6329664 6363511 6368292 6425664 6439776 6456681 6461532 6491232 6500604 6505488 6519744 6527466 6530846 6545189 6559168 6586272 6626466 6641019 6671544 6694083 6700848 6723486 6746432 6764142 6769224 6792093 6899904 6942012 6957258 6970698 6986007 7019936 7043652 7048944 7086244 7091568 7096896 7115526 7228872 7239309 7244748 7272584 7278048 7288556 7302636 7304528 7310016 7318674 7334712 7379064 7384608 7429674 7463824 7480216 7496608 7505487 7513072 7538454 7573104 7584038 7589736 7615377 7683984 7730448 7730877 7736256 7762392 7783468 7891499 7897428 7933728 7951152 7966512 7968576 7978014 7984008 8001504 8049888 8099014 8116801 8132481 8181657 8187804 8217594 8223768 8261568 8273496 8279712 8301447 8307684 8382528 8396802 8415243 8433216 8433684 8452206 8491056 8519742 8538453 8608908 8615376 8644482 8667472 8667953 8673984 8696754 8703288 8835288 8854692 8895392 8925444 8934464 8945046 8964648 9018856 9025632 9056124 9173373 9213666 9251739 9256016 9276344 9294264 9307683 9314676 9391536 9398592 9455424 9487368 9494496 9552438 9638496 9652412 9659664 9692298 9736848 9750906 9758232 9779616 9796269 9838752 9879408 9906232 9939699 9999803 10007316 10043726 10051272 10085229 10097472 10119648 10146213 10153836 10245312 10262758 10285297 10307264 10307836 10330474 10349856 10413018 10435887 10529904 10565478 10573416 10601536 10622016 10629366 10637352 10645344 10673289 10843308 10867122 10908876 10917072 10932834 10953954 10956792 10965024 10978011 11002068 11031328 11068596 11076912 11144511 11195736 11220324 11244912 11269608 11307681 11321408 11359656 11376057 11384604 11478544 11487168 11525976 11595672 11604384 11675202 11780384 11806256 11846142 11900592 11917774 11926728 11952864 11967021 12074832 12083904 12148521 12231164 12281706 12284888 12326391 12335652 12392352 12400927 12410244 12419568 12522048 12573792 12595203 12649824 12650526 12678309 12727022 12736584 12754973 12779613 12879552 12913362 12923064 12982464 13001208 13010976 13045131 13054932 13061692 13090378 13172544 13252932 13282038 13343088 13388166 13401696 13417569 13446972 13528284 13538448 13584186 13621069 13820499 13884024 13914516 13941396 13972014 14039872 14087304 14097888 14172488 14183136 14231052 14328657 14457744 14478618 14489496 14538447 14545168 14556096 14577112 14605272 14609056 14626359 14637348 14669424 14758128 14769216 14859348 14927648 14960432 14993216 15010974 15026144 15065589 15076908 15146208 15168076 15179472 15230754 15367968 15394137 15460896 15461754 15495711 15524784 15566936 15619527 15782998 15794856 15848217 15867456 15902304 15933024 15944049 15956028 15968016 16003008 16099776 16198028 16233602 16264962 16300683 16363314 16375608 16399251 16435188 16447536 16546992 16559424 16602894 16615368 16793604 16830486 16867368 16891721 16904412 16982112 17039484 17076906 17217816 17230752 17260093 17288964 17334944 17335906 17393508 17406576 17512803 17670576 17709384 17769213 17790784 17850888 17876661 17890092 17929296 18037712 18051264 18112248 18346746 18422559 18427332 18503478 18512032 18552688 18588528 18615366 18629352 18783072 18974736 18975789 18988992 19090533 19104876 19276992 19304824 19319328 19370043 19384596 19473696 19501812 19516464 19559232 19592538 19635567 19677504 19758816 19812464 19879398 19923057 19999606 20014632 20043529 20082249 20087452 20102544 20170458 20239296 20292426 20307672 20525516 20570594 20615672 20660948 20699712 20826036 20871774 21059808 21130956 21146832 21258732 21274704 21290688 21346578 21404537 21686616 21717927 21734244 21817752 21834144 21865668 21907908 21913584 21930048 21956022 22004136 22062656 22137192 22153824 22289022 22391472 22440648 22489824 22516461 22539216 22615362 22719312 22752114 22769208 22846131 22857961 22957088 23051952 23191344 23192631 23208768 23350404 23560768 23612512 23674497 23692284 23801184 23835548 23853456 23905728 23934042 24149664 24297042 24350403 24397443 24462328 24544971 24563412 24569776 24652782 24671304 24784704 24801854 24820488 24839136 24904341 25147584 25190406 25245729 25299648 25301052 25356618 25454044 25473168 25509946 25559226 25615359 25826724 25846128 26002416 26003859 26021952 26090262 26109864 26123384 26180756 26505864 26544133 26564076 26686176 26776332 26803392 26835138 26893944 27056568 27076896 27168372 27242138 27520119 27640998 27768048 27829032 27882792 27923049 27944028 28174608 28195776 28344976 28346549 28366272 28462104 28657314 28915488 28957236 28978992 29076894 29090336 29154224 29210544 29218112 29252718 29274696 29338848 29388807 29516256 29718696 29819097 29855296 29920864 29999409 30021948 30052288 30131178 30153816 30255687 30292416 30336152 30358944 30438639 30461508 30735936 30788274 30855891 30921792 30923508 30991422 31049568 31133872 31239054 31307661 31565996 31589712 31696434 31804608 31866048 31888098 31912056 31936032 32396056 32467204 32529924 32601366 32726628 32751216 32798502 32870376 32895072 33093984 33205788 33230736 33433533 33587208 33635701 33660972 33734736 33783442 33808824 33923043 33964224 34078968 34128171 34153812 34435632 34461504 34520186 34577928 34669888 34671812 34787016 34813152 35025606 35341152 35418768 35538426 35701776 35753322 35780184 35858592 35901063 35919653 36075424 36224496 36445563 36693492 36845118 36854664 36979173 37006956 37024064 37105376 37177056 37202781 37230732 37258704 37566144 37785609 37949472 37951578 38034927 38181066 38209752 38264919 38338839 38609648 38638656 38740086 38769192 38947392 39003624 39032928 39135393 39185076 39271134 39517632 39624928 39758796 39846114 39999212 40029264 40087058 40164498 40174904 40205088 40252707 40340916 40584852 40615344 40863207 41051032 41141188 41231344 41321896 41461497 41652072 41712209 41743548 42119616 42261912 42293664 42517464 42549408 42693156 42809074 42985971 43373232 43435854 43468488 43635504 43668288 43731336 43815816 43827168 43879077 43912044 44008272 44274384 44307648 44544577 44578044 44782944 44881296 44979648 45032922 45078432 45196767 45230724 45438624 45504228 45538416 45692262 45715922 45816323 45914176 46103904 46182411 46382688 46385262 46487133 46700808 46858581 47225024 47348994 47384568 47544651 47602368 47671096 47706912 47832147 47868084 48299328 48594084 48700806 48794886 48902049 48924656 49089942 49126824 49139552 49197753 49305564 49342608 49603708 49640976 49678272 49808682 50380812 50491458 50602104 50675163 50713236 50908088 50946336 51019892 51118452 51230718 51653448 51692256 51780279 52004832 52007718 52180524 52219728 52246768 52361512 52538409 53011728 53088266 53128152 53307639 53372352 53552664 53629983 53670276 53787888 54113136 54153792 54336744 54484276 55040238 55240493 55281996 55536096 55658064 55765584 55846098 55888056 56349216 56445169 56689952 56693098 56817607 56924208 56927367 57271599 57314628 57830976 57914472 57957984 58110129 58153788 58180672 58308448 58421088 58505436 58549392 58677696 58777614 58906701 59032512 59437392 59638194 59769171 59841728 59998818 60043896 60130587 60246747 60262356 60307632 60511374 60672304 60717888 60877278 60923016 61576548 61711782 61847016 61982844 62099136 62267744 62478108 62615322 63131992 63179424 63392868 63776196 63824112 63872064 64213611 64792112 64934408 65059848 65153781 65202732 65453256 65502432 65547757 65597004 65740752 65790144 66187968 66411576 66461472 66867066 67174416 67271402 67321944 67469472 67549383 67566884 67617648 67846086 68157936 68256342 68307624 68573883 68871264 69040372 69155856 69343624 69574032 69577893 69626304 69998621 70051212 70682304 70837536 71023491 71076852 71403552 71506644 71560368 71717184 71802126 71839306 71997079 72150848 72448992 72891126 73051209 73386984 73634913 73690236 73709328 73958346 74013912 74210752 74354112 74405562 74461464 74517408 74713023 75571218 75737187 75898944 75903156 76069854 76362132 76419504 76529838 76677678 76846077 77219296 77480172 77538384 78007248 78011577 78065856 78270786 78370152 78542268 79249856 79517592 79632399 79692228 79998424 80058528 80174116 80328996 80349808 80410176 80505414 80681832 81169704 81230688 81726414 82102064 82282376 82462688 82560357 82643792 82922994 83304144 83424418 83487096 83769147 84523824 84587328 85034928 85039647 85098816 85386312 85618148 85971942 86746464 86806489 86871708 86936976 87271008 87462672 87631632 87654336 87758154 87824088 88016544 88166421 88548768 89089154 89156088 89284811 89457291 89565888 89762592 89998227 90065844 90156864 90393534 90461448 90877248 91008456 91076832 91315917 91384524 91431844 91632646 92207808 92364822 92567673 92765376 92770524 92974266 93401616 93717162 93922983 94697988 94769136 95089302 95342192 95347483 95413824 95664294 95736168 97188168 97401612 97589772 97804098 97849312 98179884 98253648 98279104 98395506 98611128 98685216 99207416 99281952 99617364 100300599 100761624 100907103 100982916 101204208 101350326 101426472 101769129 101816176 101892672 102039784 102236904 102384513 102461436 103306896 103384512 103560558 104009664 104015436 104361048 104439456 104493536 104723024 105076818 106023456 106176532 106256304 106615278 107105328 107259966 107340552 107575776 107758959 108226272 108673488 108968552 109336689 109997833 110080476 110480986 110563992 110937519 111072192 111316128 111531168 111608343 111692196 111776112 112698432 112890338 113138267 113356827 113379904 113386196 113635214 113848416 113854734 114104781 114543198 114629256 114794757 115828944 115915968 116220258 116307576 116616896 116842176 117010872 117098784 117406179 117555228 117813402 118874784 119276388 119538342 119997636 120087792 120261174 120493494 120524712 120615264 120758121 120820651 121022748 121344608 121754556 121846032 122589621 123153096 123423564 123694032 123965688 124384491 124535488 124956216 125136627 125230644 126263984 126358848 126785736 127552392 127648224 128427222 128957913 129584224 129868816 130119696 130307562 130405464 130906512 131004864 131095514 131194008 131481504 131637231 132823152 132922944 133633731 133734132 134348832 134542804 134643888 134938944 135098766 135133768 135235296 135590301 135692172 136315872 136512684 136615248 137147766 137448969 137742528 138080744 138311712 138547233 138687248 139148064 139155786 139461399 139997242 140102424 140304703 140575743 141675072 142046982 142153704 142807104 143013288 143120736 143496441 143604252 143678612 143994158 144897984 145782252 146102418 146773968 147269826 147380472 147418656 147593259 147916692 148027824 148811124 148922928 149034816 149426046 149831759 151142436 151474374 151806312 152025489 152139708 152724264 152839008 153059676 153355356 153692154 154438592 154960344 155076768 155340837 156014496 156023154 156541572 156740304 157084536 157615227 159035184 159264798 159384456 159922917 159996848 160005727 160117056 160348232 160657992 160699616 160889949 161010828 161363664 162339408 162461376 163452828 164204128 164564752 164925376 165120714 165287584 165721479 165845988 166608288 166848836 166974192 167538294 169047648 169335507 170069856 170079294 170452821 170772624 170782101 171236296 171814797 171943884 173492928 173612978 173743416 173873952 174330387 174542016 174925344 175263264 175516308 175648176 176033088 176332842 176720103 177097536 178178308 178312176 178569622 178914582 179307513 179525184 179996454 180131688 180391761 180787068 180922896 182016912 182153664 182631834 182769048 182863688 183265292 184729644 185135346 185541048 185808931 185948532 186803232 187434324 187845966 189395976 189538272 189861023 190178604 190684384 190694966 191328588 191472336 192640833 194376336 194803224 195179544 195461343 195608196 195698624 196359768 196507296 196643271 196791012 197222256 197370432 198414832 198563904 199234728 200601198 201523248 201814206 201965832 202408416 202648149 202700652 202852944 203538258 203632352 204079568 204473808 204769026 204922872 205721649 206613792 207121116 208030872 208722096 208733679 208878912 208987072 209446048 209995863 210153636 212046912 212353064 212512608 213070473 213230556 214210656 214519932 214681104 215151552 215517918 215991237 216452544 217346976 217937104 218673378 219153627 219995666 220160952 220478819 220904739 220961972 221127984 221875038 222632256 223062336 223216686 223384392 223552224 225780676 226276534 226713654 226772392 227211561 227270428 227696832 227709468 228209562 229086396 229258512 229589514 231657888 232440516 232615152 234021744 234034731 234197568 234812358 235110456 235449907 235626804 237749568 238552776 238897197 239076684 239995272 240175584 240522348 240986988 241049424 241230528 241516242 241641302 242045496 242689216 243509112 243692064 245179242 246306192 246847128 247388064 247681071 247931376 248768982 249912432 250273254 250461288 251307441 251437571 252527968 253571472 255104784 255118941 255296448 256854444 257915826 259168448 259737632 260239392 260419467 260615124 260810928 261813024 262191028 262388016 262963008 263274462 264499263 265646304 267267462 267468264 267854433 268371873 268697664 269085608 269287776 269994681 270197532 270267536 270470592 271180602 271384344 272631744 273025368 273230496 273947751 274295532 274897938 276161488 276623424 277094466 277374496 277703019 278296128 278311572 278922798 279994484 280204848 280609406 281151486 281768949 284093964 284307408 286026576 286042449 286241472 286992882 287208504 287357224 287988316 291564504 291985463 292204836 293547936 294539652 294760944 294837312 295186518 295833384 296055648 297622248 297845856 298852092 299663518 300901797 302284872 302721309 302948748 303612624 304050978 304279416 305448528 305678016 306119352 306710712 307153539 307384308 309920688 310153536 310681674 311812039 312028992 312046308 313083144 313480608 314169072 315230454 318070368 318529596 318611987 318768912 319845834 319993696 320011454 320696464 320714261 321315984 321399232 321779898 322021656 322727328 323276877 324678816 326905656 328010067 328408256 329129504 329993499 330241428 330575168 331442958 331691976 332812557 333216576 333697672 333948384 334825029 335076588 338095296 338671014 339414801 340070481 340139712 340158588 340905642 341545248 341564202 342314343 342472592 343629594 343887768 344384271 347225956 347486832 347747904 348660774 349850688 350526528 351032616 351296352 352665684 353440206 356356616 356624352 357139244 357829164 358615026 359992908 360263376 360783522 361574136 361845792 362461953 364033824 365263668 365538096 365727376 366530584 367768863 369459288 369992711 370270692 371082096 371617862 371897064 373153473 373606464 374868648 375409881 375691932 378791952 379076544 379722046 380357208 381368768 381389932 382657176 382944672 385281666 388752672 389606448 390359088 390922686 391216392 392719536 393014592 393286542 393582024 394444512 394911693 395116183 396829664 398469456 400901193 401202396 403046496 403628412 403931664 404816832 405296298 405401304 405705888 406770903 407076516 407264704 408159136 408947616 409538052 409845744 411443298 412346907 413227584 414242232 415641699 416061744 417444192 417467358 418384197 418892096 419991726 420307272 420914109 421727229 424706128 425025216 426140946 426461112 428421312 429039864 429362208 430489323 431035836 431982474 434693952 435874208 437346756 438307254 439991332 440321904 440957638 441809478 441923944 442255968 442779777 443750076 446433372 446768784 447104448 449495277 451561352 452553068 453427308 453544784 454423122 454540856 455418936 456076467 456419124 458172792 458517024 458834299 459179028 463315776 464881032 465230304 466022511 468043488 468069462 469624716 470220912 470899814 471253608 472845681 477105552 477794394 478153368 479990544 480017181 480351168 481044696 481973976 482098848 482669847 483032484 483282604 484090992 487018224 487384128 489990347 490358484 492612384 493694256 494776128 495362142 495862752 497164437 497537964 499824864 500546508 500922576 502614882 502875142 503979553 505055936 507142944 508006521 510209568 510237882 511358463 513708888 515444391 515831652 519475264 520478784 520838934 521230248 521621856 522991161 523626048 524382056 524776032 526548924 528998526 530160309 531292608 534534924 534936528 535708866 536743746 537922539 538171216 538575552 539989362 540395064 540535072 541175283 542361204 542768688 546050736 546460992 547895502 548591064 549795876 552322976 554188932 554748992 555406038 556623144 557426793 557845596 559988968 560409696 561218812 562302972 563537898 568187928 568614816 569583069 572053152 572084898 573985764 574417008 574714448 575976632 577922499 583129008 583970926 584409672 586384029 587095872 589079304 589521888 589929813 590373036 591666768 592111296 595244496 595691712 597704184 599327036 601803594 604569744 605442618 605897496 607225248 607645423 608101956 608558832 610897056 612238704 613421424 614307078 614768616 617164947 619841376 620896859 621363348 623624078 624092616 624993677 626166288 626201037 626961216 628338144 629987589 630460908 636140736 637059192 637223974 637537824 638623441 639211419 639691668 639987392 640022908 641392928 641428522 642631968 643559796 644043312 645454656 646553754 647973711 649357632 653811312 656020134 657460881 658259008 659986998 660482856 661436457 662714217 662885916 663383952 665625114 667395344 667896768 669650058 670153176 677342028 678829602 680140962 680317176 681634683 681811284 683090496 683128404 684628686 684945184 687259188 687775536 688768542 694451912 694973664 697321548 702065232 702104193 702592704 705331368 706349721 706880412 712713232 713248704 714278488 715658328 716691591 717230052 719985816 720526752 721567044 723148272 723691584 724923906 728067648 730527336 731076192 731454752 733061168 735537726 738918576 739985422 740541384 742164192 743043213 743235724 743794128 746306946 749737296 750819762 751383864 754312713 757583904 759444092 760714416 762779864 765314352 765356823 765889344 769984831 770563332 777505344 779212896 780718176 781258401 781845372 782432784 785439072 786573084 787164048 788889024 789823386 790232366 791967869 793497789 793659328 796938912 801802386 802404792 803563299 806092992 807256824 807863328 809984043 810592596 810802608 811411776 813541806 814153032 816318272 817895232 819076104 819691488 821843253 822886596 824693814 828484464 831283398 832123488 833109057 834888384 834934716 836768394 839983452 840614544 841828218 843454458 845306847 845744557 849412256 852281892 852922224 858079728 858127347 858724416 860978646 862071672 863964948 871748416 874693512 875956389 876614508 879982664 880643808 881915276 883618956 883847888 884511936 885559554 887500152 892866744 893537568 898990554 902705391 903122704 905106136 906854616 907089568 908163927 908846244 909081712 910837872 912152934 912838248 916345584 917034048 917668598 918358056 921460617 929762064 930460608 932045022 935436117 936086976 936138924 939249432 940441824 941799628 942507216 945691362 954211104 955588788 955835961 956306736 959981088 960034362 962089392 962142783 963947952 964197696 965339694 966064968 966565208 968181984 969830631 974036448 979980694 980716968 982132921 984030201 985224768 987388512 989980497 990724284 991725504 994328874 995075928 999649728 1001093016 1001845152 1004475087 1005229764 1005750284 1007959106 1014285888 1016013042 1018244403 1020419136 1020475764 1022716926 1027417776 1030888782 1031663304 1033152813 1041677868 1042460496 1043243712 1045982322 1048764112 1048822313 1049552064 1053097848 1057997052 1060320618 1069069848 1069873056 1071417732 1073487492 1075845078 1076342432 1079978724 1080790128 1081070144 1082350566 1084722408 1085537376 1087385859 1092101472 1095791004 1097182128 1099591752 1103306589 1104645952 1108377864 1109978133 1110812076 1113246288 1114853586 1115691192 1119460419 1119977936 1120819392 1122437624 1124605944 1126229643 1127075796 1136375856 1137229632 1139166138 1144106304 1144169796 1147971528 1148834016 1149428896 1151953264 1155844998 1166258016 1167941852 1168819344 1172768058 1178158608 1179043776 1179859626 1180746072 1183333536 1185348549 1190488992 1195408368 1198654072 1202703579 1203607188 1209139488 1209976163 1210885236 1211794992 1214450496 1215290846 1216203912 1217117664 1220312709 1221794112 1224477408 1226842848 1228614156 1229537232 1234329894 1237040721 1239682752 1241793718 1242726696 1244520937 1246925097 1247248156 1248185232 1249987354 1252332576 1252402074 1255152591 1256676288 1259975178 1260921816 1262742327 1274118384 1274447948 1275075648 1277246882 1278422838 1279383336 1280045816 1282785856 1282857044 1285263936 1287119592 1288086624 1291467969 1293107508 1295947422 1307622624 1312040268 1314921762 1319973996 1320965712 1322872914 1325428434 1325771832 1326767904 1328339331 1329027161 1331250228 1334790688 1339300116 1340306352 1348485831 1354684056 1357659204 1360281924 1360634352 1363269366 1363622568 1366256808 1368229401 1369257372 1369890368 1374518376 1375551072 1376502897 1377537084 1388903824 1389947328 1394643096 1398067533 1404130464 1404208386 1410662736 1412699442 1413760824 1418537043 1425426464 1428556976 1431316656 1433383182 1434460104 1439971632 1440051543 1441053504 1443134088 1446296544 1448009541 1449847812 1461054672 1462152384 1462909504 1466122336 1469971041 1471075452 1477837152 1479970844 1481082768 1484328384 1486086426 1486471448 1487588256 1491493311 1492613892 1499474592 1501639524 1502767728 1508625426 1511938659 1515167808 1518888184 1521428832 1524019563 1525559728 1530628704 1530713646 1534075389 1539969662 1541126664 1543351733 1546333173 1558425792 1561436352 1562516802 1563690744 1564865568 1570878144 1573146168 1574328096 1579646772 1580464732 1583935738 1586995578 1590480927 1593877824 1603604772 1604809584 1607126598 1614513648 1615726656 1619968086 1621185192 1621605216 1623525849 1627083612 1628306064 1638152208 1639382976 1643686506 1645773192 1648149349 1649387628 1656968928 1662566796 1664246976 1666218114 1669869432 1672280379 1673536788 1679966904 1681229088 1683656436 1686908916 1690613694 1691489114 1698824512 1704563784 1705844448 1708749207 1716159456 1716254694 1721957292 1724143344 1727929896 1733767497 1749387024 1751912778 1753229016 1759152087 1759965328 1760062997 1761287616 1763830552 1767237912 1767695776 1769789439 1771119108 1775000304 1785733488 1787075136 1797981108 1805410782 1806245408 1810212272 1813709232 1814179136 1816327854 1817692488 1818163424 1821675744 1822936269 1824305868 1825676496 1832691168 1835337196 1836716112 1842921234 1851494841 1859524128 1862690577 1864090044 1870872234 1872277848 1874981031 1878498864 1878603111 1880883648 1883599256 1885014432 1889962767 1891382724 1908422208 1911177576 1911671922 1912613472 1915870323 1917634257 1919962176 1920068724 1924178784 1924285566 1927895904 1930679388 1932129936 1933130416 1936363968 1939661262 1943921133 1948072896 1959961388 1961433936 1964265842 1968060402 1972382643 1974777024 1979960994 1981448568 1984309371 1988657748 1990151856 2002186032 2003690304 2008950174 2010459528 2011500568 2015918212 2032026084 2036488806 2040951528 2043898241 2045433852 2054835552 2061777564 2063326608 2066305626 2083355736 2084920992 2088471253 2091964644 2097528224 2097644626 2106195696 2106312579 2115994104 2119049163 2120641236 2138139696 2139746112 2142835464 2146974984 2150074773 2151690156 2152684864 2159957448 2161580256 2164701132 2169444816 2171074752 2174771718 2184202944 2191582008 2194364256 2199183504 2206613178 2216755728 2219956266 2221624152 2226492576 2229129639 2229707172 2230283909 2231382384 2238920838 2239955872 2244875248 2249211888 2252459286 2254151592 2262938139 2272751712 2278332276 2288339592 2295943056 2296070469 2297668032 2298857792 2303906528 2309954493 2311689996 2332516032 2335883704 2337638688 2343775203 2345536116 2356317216 2359719252 2361492144 2366667072 2370697098 2375903607 2380493367 2380977984 2390816736 2397308144 2405407158 2407214376 2410689897 2418278976 2419952326 2421770472 2423589984 2425267009 2429952129 2430581692 2432407824 2434235328 2440625418 2448954816 2453685696 2457228312 2459074464 2468659788 2474081442 2483587436 2485453392 2489041874 2493850194 2494496312 2496370464 2499327171 2499974708 2504665152 2504804148 2510305182 2519950356 2521843632 2525484654 2537233671 2548236768 2548895896 2554493764 2556845676 2558766672 2560091632 2565714088 2574239184 2574382041 2576173248 2582935938 2586215016 2589948977 2591894844 2615245248 2624080536 2627869167 2629843524 2639947992 2641931424 2645745828 2650856868 2651543664 2653535808 2656678662 2658054322 2662500456 2669581376 2678600232 2680612704 2696971662 2709368112 2715318408 2720563848 2721268704 2724491781 2726538732 2727245136 2732513616 2736458802 2738514744 2749036752 2751102144 2753005794 2755074168 2764381851 2765813281 2777807648 2789286192 2796135066 2806308351 2808260928 2808416772 2821325472 2825398884 2827521648 2837074086 2850852928 2857113952 2862633312 2866766364 2867507883 2868920208 2879943264 2880103086 2886268176 2886428349 2892593088 2896019082 2899695624 2909491893 2922109344 2932244672 2939942082 2942150904 2946398763 2952090603 2955674304 2959941688 2962165536 2969941491 2972172852 2972942896 2975176512 2982986622 2985227784 2998949184 3003279048 3005535456 3013425261 3017250852 3023877318 3037776368 3042857664 3048039126 3051119456 3054733209 3061257408 3061427292 3068150778 3079939324 3082253328 3086703466 3092666346 3099458439 3125033604 3127381488 3129731136 3146292336 3146466939 3148656192 3159293544 3160929464 3167871476 3173991156 3180961854 3207209544 3209619168 3211840093 3214253196 3229027296 3239936172 3242370384 3243210432 3247051698 3254167224 3256612128 3262157577 3276304416 3287373012 3291546384 3296298698 3298775256 3309919767 3313937856 3325133592 3329934399 3332436228 3339738864 3344560758 3347073576 3359933808 3362458176 3367312872 3373817832 3378688929 3381227388 3382978228 3409127568 3411688896 3417498414 3429932429 3432318912 3432509388 3443914584 3448286688 3455859792 3467534994 3498774048 3503825556 3504731857 3506458032 3518304174 3519930656 3520125994 3527661104 3527856871 3534475824 3535391552 3539578878 3542238216 3550000608 3556045647 3571466976 3595962216 3608110737 3610821564 3612490816 3620424544 3627418464 3629928489 3632655708 3635384976 3636326848 3643351488 3645872538 3648611736 3651352992 3660938127 3665382336 3670674392 3673432224 3685842468 3702989682 3711122163 3719048256 3725381154 3728180088 3733562811 3740775291 3741744468 3744555696 3749962062 3756997728 3757206222 3765457773 3767198512 3770028864 3779925534 3782765448 3788226981 3822355152 3823343844 3825226944 3831740646 3835268514 3840137448 3848357568 3848571132 3855791808 3861358776 3864259872 3866260832 3879322524 3887842266 3919922776 3922867872 3928531684 3936120804 3944765286 3959921988 3962897136 3968618742 3977315496 3980303712 3987081483 4004372064 4017900348 4020919056 4023001136 4031836424 4045457493 4064052168 4069919821 4072977612 4081903056 4087796482 4090867704 4104688203 4109671104 4123555128 4126653216 4129508691 4132611252 4166711472 4169841984 4176942506 4183929288 4194202599 4195056448 4195289252 4212391392 4212625158 4231988208 4238098326 4241282472 4276279392 4285670928 4293949968 4300149546 4303380312 4319914896 4320154629 4323160512 4329402264 4338889632 4344028623 4346278013 4349543436 4383164016 4388728512 4398367008 4409913123 4413226356 4433511456 4439912532 4443248304 4452985152 4458259278 4459414344 4460567818 4462764768 4470364087 4474479933 4477841676 4479911744 4489750496 4498423776 4504918572 4508303184 4525876278 4535815977 4545503424 4556664552 4572058689 4576679184 4591886112 4592140938 4602226167 4607813056 4619908986 4623379992 4630055199 4638999519 4671767408 4675277376 4687550406 4691072232 4712634432 4719438504 4722984288 4741394196 4751807214 4760986734 4771442781 4781633472 4794616288 4810814316 4814428752 4821379794 4839904652 4843540944 4847179968 4850534018 4859904258 4861163384 4864815648 4870577547 4881250836 4914456624 4918148928 4937319576 4944448047 4948162884 4967174872 4970906784 4978083748 4987700388 4988992624 4992740928 4998654342 4999949416 5009608296 5016841137 5020610364 5039900712 5043687264 5050969308 5074467342 5096473536 5097791792 5108987528 5113691352 5117533344 5120183264 5126247621 5131428176 5148478368 5148764082 5165871876 5172430032 5179897954 5183789688 5201302491 5248161072 5255738334 5259687048 5279895984 5280188991 5283862848 5291491656 5301713736 5303087328 5309368317 5313357324 5316108644 5325000912 5357200464 5361225408 5389893817 5393943324 5418736224 5430636816 5441127696 5442537408 5448983562 5453077464 5454490272 5465027232 5468808807 5472917604 5477029488 5498073504 5506011588 5510148336 5528763702 5531626562 5543775083 5554484523 5555615296 5578572384 5588071731 5592270132 5612616702 5616833544 5624943093 5642650944 5650797768 5655043296 5669888301 5674148172 5714227904 5725266624 5733532728 5735015766 5737840416 5747610969 5752902771 5759886528 5760206172 5772536352 5772856698 5792038164 5799391248 5818983786 5831763399 5844218688 5879884164 5884301808 5892797526 5904181206 5917147929 5919883376 5920211899 5924331072 5939882982 5944345704 5945885792 5952928113 5965973244 5970455568 6006558096 6011070912 6026850522 6034501704 6047754636 6075552736 6096078252 6102238912 6109466418 6122854584 6131694723 6136301556 6159878648 6164506656 6173406932 6185332692 6198916878 6250067208 6254762976 6265413759 6292584672 6292933878 6318587088 6318937737 6321858928 6335742952 6347982312 6357147489 6361923708 6414419088 6419238336 6423680186 6428506392 6450224319 6458054592 6479872344 6484740768 6494103396 6508334448 6513224256 6524315154 6552608832 6574746024 6583092768 6592597396 6597550512 6619839534 6650267184 6659868798 6664872456 6679477728 6689121516 6690851727 6694147152 6719867616 6734625744 6747635664 6757377858 6762454776 6765956456 6788814417 6818255136 6829865449 6834996828 6859864858 6865018776 6874930447 6887829168 6888211407 6896573376 6911719584 6929863479 6935069988 6997548096 7007651112 7009463714 7012916064 7024857851 7031325609 7036608348 7039861312 7040251988 7055322208 7055713742 7068951648 7079157756 7084476432 7100001216 7112091294 7127710821 7142933952 7191924432 7216221474 7221643128 7232069691 7240849088 7254836928 7259856978 7265311416 7270769952 7275801027 7289856387 7291745076 7297223472 7302705984 7321876254 7341348784 7346864448 7371684936 7405979364 7422244326 7450762308 7456360176 7467125622 7481550582 7483488936 7489111392 7497981513 7499924124 7513995456 7514412444 7530915546 7534397024 7559851068 7565530896 7576453962 7611701013 7644710304 7646687688 7663481292 7670537028 7680274896 7697142264 7722717552 7723146123 7728519744 7732521664 7758645048 7769846931 7775684532 7839845552 7845735744 7857063368 7872241608 7883607501 7889530572 7919843976 7925794272 7937237484 7954630992 7960607424 7974162966 8008744128 8035800696 8041838112 8046002272 8063672848 8090914986 8128104336 8139839642 8145955224 8163806112 8173475343 8175592964 8181735408 8209376406 8247110256 8253306432 8259017382 8265222504 8297439843 8333422944 8353885012 8367858576 8388405198 8390578504 8418925053 8424782784 8425250316 8463976416 8469833141 8476196652 8482564944 8552558784 8571341856 8587899936 8600299092 8602523649 8606760624 8639829792 8640309258 8658804528 8659285047 8677779264 8688057246 8692556026 8699086872 8711646559 8728475679 8766328032 8796734016 8819826246 8826452712 8839196289 8867022912 8879825064 8886496608 8909824473 8916518556 8918828688 8921135636 8925529536 8940728174 8948959866 8955683352 8979500992 8996847552 9009837144 9016606368 9040275783 9051752556 9071631954 9113329104 9144117378 9153358368 9164199627 9183772224 9184281876 9204452334 9239817972 9246759984 9260110398 9277999038 9298375317 9303190127 9343534816 9375100812 9382144464 9438877008 9439400817 9445968576 9482788392 9503614428 9521973468 9542885562 9589232576 9621628632 9628857504 9635520279 9642759588 9679809304 9687081888 9701068036 9719808516 9722326768 9729631296 9741155094 9762501672 9786472731 9828913248 9874639152 9888896094 9896325768 9929759301 9934349744 9941813568 9956167496 9975400776 9977985248 9989803197 9997308684 9999898832 10019216592 10033682274 10041220728 10079801424 10087374528 10101938616 10136066787 10148934684 10195583584 10217975056 10227382704 10235066688 10240366528 10252495242 10262856352 10289797287 10296956736 10297528164 10331743752 10344860064 10359795908 10367579376 10402604982 10496322144 10511476668 10514195571 10519374096 10559791968 10560377982 10582983312 10583570613 10603427472 10606174656 10618736634 10626714648 10632217288 10650001824 10668136941 10714400928 10779787634 10787886648 10803462131 10824332211 10837472448 10861273632 10882255392 10889785467 10897967124 10906154928 10908980544 10930054464 10937617614 10945835208 10954058976 10996147008 11012023176 11020296672 11057527404 11063253124 11087550166 11108969046 11133366489 11157144768 11176143462 11184540264 11200688433 11225233404 11233667088 11249886186 11301595536 11310086592 11339776602 11348296344 11364680943 11467065456 11470031532 11475680832 11495221938 11505805542 11520412344 11537045443 11545072704 11545713396 11584076328 11598782496 11637967572 11663526798 11759768328 11768603616 11785595052 11788643519 11808362412 11834295858 11839766752 11840423798 11879765964 11888691408 11891771584 11905856226 11931946488 11940911136 11961244449 12013116192 12053701044 12069003408 12095509272 12136372479 12151105472 12192156504 12209759463 12218932836 12245709168 12263389446 12272603112 12314064609 12319757296 12329013312 12346813864 12370665384 12388526073 12397833756 12500134416 12509525952 12530827518 12582607797 12585169344 12585867756 12637174176 12637875474 12643717856 12671485904 12695964624 12714294978 12723847416 12828838176 12847360372 12857012784 12900448638 12959744688 12960463887 12969481536 12988206792 13016668896 13038834039 13048630308 13149492048 13166185536 13185194792 13195101024 13229739369 13239679068 13300534368 13319737596 13329744912 13358955456 13378243032 13381703454 13388294304 13411092261 13423439799 13439735232 13469251488 13495271328 13514755716 13524909552 13531912912 13577628834 13607447931 13636510272 13659730898 13669993656 13689730307 13716176067 13719729716 13730037552 13749860894 13775658336 13776422814 13806678501 13823439168 13859726958 13870139976 13890165597 14015302224 14018927428 14025832128 14049715702 14062651218 14073216696 14080503976 14110644416 14111427484 14137903296 14158315512 14168952864 14224182588 14255421642 14383848864 14432442948 14443286256 14464139382 14519713956 14530622832 14541539904 14551602054 14579712774 14583490152 14594446944 14611732641 14619298771 14643752508 14682697568 14743369872 14811958728 14833344141 14844488652 14901524616 14912720352 14934251244 14963101164 14966977872 14978222784 14995963026 14999848248 15028824888 15050523411 15061831092 15068794048 15119702136 15131061792 15152907924 15223402026 15289420608 15293375376 15326962584 15341074056 15360549792 15378742863 15394284528 15445435104 15446292246 15517290096 15539693862 15551369064 15603907473 15611987363 15679691104 15714126736 15744483216 15767215002 15779061144 15839687952 15840566973 15851588544 15874474968 15909261984 15928104951 15948325932 16071601392 16083676224 16092004544 16127345696 16169681451 16181829972 16256208672 16279679284 16291910448 16327612224 16346950686 16351185928 16363470816 16406426421 16418752812 16494220512 16518034764 16530445008 16594879686 16631325249 16663453569 16666845888 16707770024 16735717152 16764215193 16776810396 16781157008 16837850106 16850500632 16874829279 16927952832 16939666282 16952393304 16965129888 16976869063 17009664903 17142683712 17175799872 17200598184 17205047298 17213521248 17242832907 17279659584 17280618516 17317609056 17318570094 17376114492 17385112052 17398173744 17423293118 17456951358 17495290197 17532656064 17639652492 17652905424 17678392578 17759650128 17760635697 17772993216 17819648946 17833037112 17837657376 17842271272 17858784339 17881456348 17897919732 17911366704 18019674288 18033212736 18080551566 18103505112 18129642839 18143263908 18226658208 18288234756 18306716736 18328399254 18368563752 18395084169 18408904668 18479635944 18493519968 18520220796 18555998076 18596750634 18606380254 18687069632 18750201624 18764288928 18796241277 18877754016 18878801634 18965576784 19007228856 19043946936 19071442467 19085771124 19243257264 19257715008 19271040558 19285519176 19350672957 19359618608 19360692967 19374163776 19402136072 19439617032 19444653536 19482310188 19525003344 19572945462 19657826496 19749278304 19777792188 19792651536 19859518602 19868699488 19912334992 19950801552 19955970496 19979606394 19994617368 19999797664 20038433184 20067364548 20072555181 20082441456 20159602848 20203877232 20272133574 20297869368 20366443251 20391167168 20435950112 20454765408 20489596347 20504990484 20525712704 20579594574 20595056328 20624791341 20663487504 20664634221 20689720128 20719591816 20735158752 20789590437 20805209964 20992644288 21022953336 21028391142 21038748192 21074573553 21093976827 21119583936 21120755964 21165966624 21167141226 21206854944 21237473268 21253429296 21264434576 21300003648 21336273882 21383132463 21428801856 21559575268 21575773296 21606924262 21648664422 21696209073 21722547264 21764510784 21779570934 21795934248 21812309856 21827403081 21875235228 21891670416 21908117952 22024046352 22040593344 22115054808 22126506248 22175100332 22217938092 22266732978 22352286924 22369080528 22401376866 22450466808 22467334176 22482880651 22499772372 22603191072 22679553204 22696592688 22729361886 22835103039 22934130912 22940063064 22973183783 22990443876 23011611084 23040824688 23074090886 23091426792 23168152656 23169438369 23197564992 23275935144 23309540793 23327053596 23519536656 23537207232 23571190104 23577287038 23616724824 23650822503 23668591716 23679533504 23680847596 23759531928 23777382816 23811712452 23863892976 23881822272 23922488898 24026232384 24107402088 24138006816 24191018544 24272744958 24384313008 24419518926 24437865672 24491418336 24520426029 24526778892 24533122999 24545206224 24628129218 24639514592 24693627728 24741330768 24777052146 24795667512 24892319529 25000268832 25061655036 25165215594 25171735512 25256775159 25274348352 25275750948 25287435712 25342971808 25391929248 25409499423 25428589956 25447694832 25657676352 25694720744 25714025568 25800897276 25807570947 25919489376 25920927774 25976413584 25977855141 26033337792 26077668078 26097260616 26134939677 26185427037 26298984096 26370389584 26390202048 26459478738 26479358136 26517588867 26601068736 26639475192 26659489824 26729473419 26756486064 26763406908 26776588608 26822184522 26846879598 26938502976 26990542656 27029511432 27049819104 27063825824 27155257668 27214895862 27319461796 27339987312 27379460614 27432352134 27439459432 27460075104 27492598881 27499721788 27551316672 27552845628 27613357002 27719453916 27740279952 27780331194 27909570381 28030604448 28037854856 28099431404 28125302436 28146433392 28161007952 28222854968 28316631024 28318202451 28337905728 28448365176 28489438747 28510843284 28767697728 28864885896 28886572512 28906560837 28928278764 29039427912 29061245664 29103204108 29159425548 29166980304 29188893888 29223465282 29238597542 29287505016 29359418193 29365395136 29486739744 29623917456 29666688282 29688977304 29803049232 29825440704 29868502488 29926202328 29933955744 29969409591 29991926052 29999696496 30057649776 30101046822 30123662184 30239404272 30262123584 30305815848 30408200361 30423946091 30446804052 30586750752 30653925168 30682148112 30721099584 30757485726 30788569056 30869391861 30890870208 30892584492 31034580192 31079387724 31102738128 31207814946 31223974726 31292548609 31359382208 31428253472 31488966432 31534430004 31542586713 31558122288 31679375904 31681133946 31748949936 31750711839 31818523968 31856209902 31896651864 32004410823 32143202784 32254691392 32339362902 32363659944 32410386393 32472996633 32512417344 32559358568 32583820896 32669356401 32693901372 32702371856 32726941632 32812852842 32837505624 32988441024 33036069528 33060890016 33189759372 33262650498 33326907138 33400099467 33415540048 33471434304 33528430386 33553620792 33562314016 33602065299 33675700212 33701001264 33749658558 33879332564 33904786608 33930259776 33953738126 34019329806 34094042829 34401196368 34410094596 34427042496 34485665814 34561237032 34611136329 34635218112 34637140188 34752228984 34770224104 34796347488 34846586236 34913902716 34990580394 35279304984 35305810848 35356785156 35365930557 35519300256 35521271394 35639297892 35666074224 35675314752 35684542544 35717568678 35762912696 35795839464 35822733408 35883733347 36039348576 36161103132 36207010224 36259285678 36286527816 36409117437 36453316416 36576469512 36629278389 36656798508 36737127504 36790168338 36817809336 36959271888 36987039936 37040441592 37111996152 37165578219 37193501268 37212760508 37500403248 37528577856 37592482554 37729256719 37755508032 37757603268 37931153568 38014457712 38087893872 38142884934 38171542248 38486514528 38542081116 38552050427 38571038352 38701345914 38719237216 38721385934 38804272144 38806425581 38879234064 38881391661 38889307072 38964620376 39050006688 39116502117 39145890924 39498556608 39555584376 39585303072 39689218107 39719037204 39737398976 39824669984 39901603104 39959212788 39989234736 39999595328 40076866368 40134729096 40145110362 40164882912 40233276783 40270319397 40319205696 40407754464 40544267148 40595738736 40732886502 40822343793 40871900224 40909530816 40979192694 41009980968 41069190921 41148528201 41159189148 41190112656 41249582682 41326975008 41329268442 41420035503 41439183632 41470317504 41579180874 41610419928 41670496791 42045906672 42056782284 42077496384 42149147106 42187953654 42241511928 42331933248 42334282452 42413709888 42474946536 42506858592 42528869152 42672547764 42766264926 43119150536 43151546592 43213848524 43297328844 43392418146 43559141868 43591868496 43624619712 43654806162 43750470456 43783340832 43857896313 44048092704 44230109616 44253012496 44350200664 44435876184 44500032423 44533465956 44704573848 44738161056 44769118031 44802753732 44900933616 44934668352 44965761302 44999544744 45151570233 45206382144 45359106408 45393185376 45458723772 45670206078 45868261824 45880126128 45946367566 45980887752 46023222168 46081649376 46136228589 46148181772 46182853584 46336305312 46338876738 46551870288 46619081586 46654107192 46835962089 47039073312 47142380208 47154574076 47233449648 47301645006 47337183432 47361695192 47519063856 47521700919 47554765632 47623424904 47727785952 47784314853 47809058143 47844977796 48214804176 48276013632 48382037088 48509044353 48545489916 48768626016 48839037852 48875731344 48982836672 49040852058 49053557784 49066245998 49090412448 49174004957 49219279263 49256258436 49279029184 49387255456 49482661536 49554104292 49591335024 49784639058 49893975747 50000537664 50123310072 50292645579 50330431188 50343471024 50513550318 50551501896 50624487837 50685943616 50783858496 50818998846 50857179912 50895389664 50930607189 51028994709 51389441488 51428051136 51601794552 51615141894 51728498721 51838978752 51841855548 51952827168 51955710282 52155336156 52194521232 52269879354 52370854074 52485870591 52597968192 52740779168 52918957476 52958716272 53035177734 53278950384 53281907091 53318979648 53458946838 53512972128 53526813816 53576353017 53644369044 53693759196 54059022864 54099638208 54127651648 54310515336 54388928517 54429791724 54638923592 54679974624 54758921228 54864704268 54878918864 54920150208 54985197762 54999443576 55105691256 55185252507 55226714004 55438907832 55480559904 55560662388 55819140762 56061208896 56075709712 56198862808 56250604872 56292866784 56322015904 56388723831 56445709936 56633262048 56636404902 56896730352 56978877494 57021686568 57214327401 57729771792 57773145024 57813121674 57856557528 58078855824 58082078901 58122491328 58206408216 58318851096 58333960608 58446930564 58477195084 58575010032 58718836386 58973479488 59247834912 59288831987 59333376564 59377954608 59606098464 59737004976 59852404656 59867911488 59938819182 59983852104 59999392992 60115299552 60202093644 60217665543 60247324368 60478808544 60611631696 60816400722 60847892182 60893608104 60981525913 61099329753 61173501504 61307850336 61364296224 61468789041 61514971452 61577138112 61738783722 61785168984 61874374023 62069160384 62158775448 62205476256 62368771311 62415629892 62447949452 62585097218 62856506944 62977932864 63068860008 63085173426 63116244576 63223720659 63281930481 63358751808 63362267892 63497899872 63501423678 63712419804 63793303728 64008821646 64149397389 64286405568 64678725804 64727319888 64820772786 64945993266 65088627219 65118717136 65122330889 65167641792 65338712802 65387802744 65404743712 65482209243 65625705684 65675011248 66072139056 66121780032 66379518744 66525300996 66653814276 66800198934 66831080096 67056860772 67107241584 67124628032 67204130598 67351400424 67402002528 67448641953 67499317116 67758665128 67809573216 67907476252 68038659612 68188085658 68505309117 68802392736 68820189192 68919551349 68971331628 69122474064 69222272658 69274280376 69504457968 69508315107 69540448208 69592694976 69693172472 69827805432 69928622379 69981160788 70558609968 70611621696 70713570312 70731861114 70952467509 71038600512 71042542788 71278595784 71332148448 71369085088 71435137356 71525825392 71591678928 71645466816 71767466694 72078697152 72322206264 72414020448 72518571356 72573055632 72818234874 73152939024 73258556778 73313597016 73474255008 73580336676 73599368997 73635618672 73918543776 74080883184 74223992304 74331156438 74387002536 74425521016 74676958587 75000806496 75128519939 75184965108 75458513438 75515206536 75624234917 75770325477 75862307136 76028915424 76175787744 76228498269 76285769868 76343084496 76973029056 77084162232 77104100854 77142076704 77273436361 77402691828 77422712841 77438474432 77442771868 77608544288 77612851162 77758468128 77762783322 77929240752 77933565423 78100013376 78233004234 78291781848 78404819031 79111168752 79170606144 79378436214 79438074408 79552766601 79649339968 79803206208 79918425576 79978469472 80188420257 80269458192 80290220724 80329765824 80466553566 80540638794 80815508928 81088534296 81191477472 81465773004 81644687586 81958385388 82019961936 82138381842 82297056402 82318378296 82380225312 82477796643 82499165364 82520504633 82653950016 82658536884 82840071006 82878367264 83158361748 83220839856 83340993582 83728711143 84091813344 84113564568 84298294212 84375907308 84483023856 84668564904 84949893072 84954607353 85013717184 85057738304 85345095528 85468316241 85532529852 86238301072 86303093184 86427697048 86594657688 86719682511 86784836292 87118283736 87183736992 87309612324 87500940912 87566681664 87715792626 88078254579 88096185408 88460219232 88506024992 88700401328 88871752368 89000064846 89066931912 89409147696 89476322112 89538236062 89605507464 89801867232 89908228773 89931522604 89999089488 90303140466 90718212816 90786370752 90917447544 91271838273 91340412156 91760252256 91892735132 91961775504 92046444336 92163298752 92272457178 92296363544 92365707168 92608175583 92672610624 92677753476 93103740576 93238163172 93308214384 93671924178 93877645827 94078146624 94284760416 94309148152 94466899296 94603290012 94627760139 94674366864 94723390384 95038127712 95043401838 95246849808 95252135517 95455571904 95568629706 95618116286 95689955592 95828112149 96013232469 96429608352 96764074176 97018088706 97090979832 97231159179 97537252032 97678075704 97751462688 98008069203 98081704116 98107115568 98132491996 98180824896 98348009914 98438558526 98512516872 98774510912 98965323072 99108208584 99182670048 99569278116 99787951494 100246620144 100585291158 100660862376 100686942048 100806195897 101027100636 101103003792 101248975674 101637997692 101714359824 101790779328 101861214378 102057989418 102282128487 102335091397 102778882976 103203589104 103230283788 103456997442 103683711096 103833408987 103905654336 103911420564 104310672312 104389042464 104539758708 104741708148 104971741182 105481558336 105837914952 105917432544 106070355468 106097791671 106557900768 106563814182 106917893676 107025944256 107053627632 107152706034 107288738088 107387518392 107651200041 108118045728 108621030672 108777857034 108859583448 109227352311 109277847184 109283911541 109359949248 109517842456 109729408536 109757837728 109887835167 109970395524 109998887152 110211382512 110370505014 110453428008 110877815664 110961119808 111121324776 111496734657 111638281524 112151419424 112397725616 112501209744 112585733568 112644031808 112777447662 112891419872 113187770157 113266524096 113272809804 113793460704 113957754988 114043373136 114428654802 115459543584 115626243348 115656151281 115713115056 116157711648 116164157802 116412816432 116419276743 116637702192 116644174983 116667921216 116893861128 116954390168 117150020064 117349506351 117437672772 118495669824 118577663974 118666753128 118755909216 118838083441 119067654321 119212196928 119474009952 119704809312 119877638364 119967704208 119998785984 120230599104 120404187288 120435331086 120494648736 120699830349 120957617088 121223263392 121632801444 121695784364 121787216208 121963051826 122198659506 122467031379 122615700672 122728592448 122937578082 123029942904 123207572763 123477567444 123570337968 123748748046 124317550896 124410952512 124737542622 124831259784 124895898904 125011490373 125170194436 126137720016 126170346852 126232489152 126447441318 126563860962 126724535784 126907499873 126995799744 127002847356 127424839608 127586607456 128017643292 128298794778 129357451608 129454639776 129641545572 129675078709 129891986532 130177254438 130237434272 130244661778 130677425604 130775605488 130809487424 130964418486 131251411368 131350022496 131573688939 132144278112 132759037488 133050601992 133307628552 133500097269 133600397868 133662160192 134113721544 134214483168 134307354093 134408261196 134702800848 134804005056 134897283906 134998634232 135454710699 135517330256 135619146432 135814952504 136077319224 136376171316 137010618234 137604785472 137640378384 137839102698 137942663256 138244948128 138408685767 138444545316 138548560752 139008915936 139016630214 139080896416 139386344944 139655610864 139857244758 139962321576 140507886267 141117219936 141427140624 141463722228 141904935018 142085085576 142557191568 142565102757 142664296896 142738170176 142870274712 143051650784 143183357856 143427174429 143534933388 144644412528 144828040896 145037142712 145146111264 145527133059 145636469748 146305878048 146517113556 146627194032 146948510016 147160673352 147198737994 147271237344 147522014871 147657837789 147837087552 148161766368 148447984608 148662312876 148774005072 148851042032 149353917174 149681927241 150001612992 150257039878 150369930216 150587033377 150877936737 150917026876 151030413072 151248469834 151540650954 151873463511 152057830848 152351575488 152456996538 152571539736 152686168992 152791821567 154168324464 154208201708 154284153408 154546872722 154805383656 154845425682 154885543736 155185496163 155217088576 155225702324 155516936256 155525566644 155858481504 155867130846 156466008468 156583563696 156809638062 158222337504 158756872428 158876148816 159105533202 159836851152 159845721273 159956938944 160376840514 160538916384 160580441448 160729059051 160812286481 160933107132 161081277588 162177068592 162382954944 162931546008 163166785551 163289375172 163916770776 164039923872 164276763684 164594112804 164636756592 164760450624 164955593286 164998330728 165041009266 165317073768 165555757521 165680142012 165756734528 166316723496 166441679712 166681987164 167457422286 168183626688 168227129136 168596588424 168751814616 168966047712 169166171493 169337129808 169899786144 169909214706 170690191056 170936632482 171065059704 171642982203 171731860993 172476602144 172855394096 173189315376 173439365022 173569672584 174236567472 174246236703 174367473984 174619224648 175001881824 175431585252 176156509158 176920438464 177012049984 177400802656 177743504736 177866495961 178000129692 178133863824 178818295392 179076472124 179211014928 179603734464 179816457546 179863045208 179998178976 180606280932 180652996629 181436425632 181834895088 182543676546 182680824312 182944577739 183297989259 183520504512 183785470264 183923551008 184092888672 184406367123 184544914356 184592727088 184731414336 185216351166 185355506952 185623122069 186207481152 186476326344 186616428768 187106313933 187343848356 187755291654 188569520832 188618296304 188933798592 189206580024 189255520278 189348733728 189446780768 189671161977 190076255424 190086803676 190493699616 190504271034 191137259412 191236232572 191379911184 191656224298 192026464938 192448192167 192859216704 194036177412 194181959664 194462318358 195356151408 195366992667 195502925376 196016138406 196163408232 196214231136 196264983992 196446627729 196696019828 196877117052 197025033744 198216417168 198365340096 199138556232 199426071229 199575902988 200493240288 201170582316 201321724752 201373884096 201612391794 202054201272 202206007584 202345925859 202497951348 203275995384 203428719648 203722428756 204115978836 204564256974 204670182794 205515927351 205557765952 206407178208 206460567576 206758654047 206913994884 207367422192 207666817974 207822841128 208621344624 208778084928 209079517416 209483416296 209785867137 209943482364 211675829904 211834865088 212140710936 212195583342 212857402527 212967622637 213115801536 213127628364 213835787352 214107255264 214305412068 214577476176 214775036784 215302400082 216236091456 217242061344 217555714068 217719166896 218454704622 218555694368 218567823082 219035684912 219047840263 219458817072 219515675456 219775670334 219940791048 219997774304 220422765024 220741010028 220798106991 220906856016 221755631328 222242649552 222993469314 223276563048 224030875761 224302838848 224795451232 225002419488 225385559817 225554895324 225782839744 226375540314 226545619608 226872704751 227310976431 227586921408 227915509976 228086746272 228685494807 228857309604 230919087168 231252486696 231312302562 231426230112 231820309083 232268138523 232315423296 232328315604 232825632864 232838553486 233275404384 233288349966 233787722256 233800696269 233908780336 234300040128 234699012702 234875345544 235214457093 237155327948 237333506256 237511818432 237676166882 238135308642 238658299803 238948019904 239409618624 239755276728 239935408416 240808374576 240870662172 240989297472 241399660698 242446526784 243265602888 243391568728 243574432416 243926103652 244397319012 244934062758 245875156164 246059885808 246415145526 246955134888 247140675936 247497496092 247561513899 248635101792 249475085244 249662519568 249791797808 250022980746 250340388872 251186133429 252275440032 252340693704 252705021613 252894882636 253127721924 253449071568 253814999746 254005694712 254849679216 254863822059 255173214912 256035286584 256404948723 256597589556 258714903216 258909279552 259283091144 259350157418 259783973064 260159047533 260354508876 260474868544 260489323556 261354851208 261551210976 261928836972 262502822736 262700044992 263147377878 264288556224 265518074976 266101203984 266615257104 267000194538 267200795736 268227443088 268428966336 268614708186 268816522392 269405601696 269724686319 269794567812 269864352989 269997268464 270909421398 271034660512 271629905008 272154638448 272752342632 273815514819 274021236468 275280756768 275678205396 275885326512 276489896256 276817371534 276889090632 277097121504 277824526749 278017831872 278033260428 278161792832 278772689888 279311221728 279714489516 279924643152 281015772534 281632937481 282234439872 282854281248 282927444456 283809870036 283883280417 284170171152 285114383136 285130205514 285740549424 285756406551 286103301568 286366715712 286854348858 287069866776 287484336447 288039697407 289288825056 290074285424 290292222528 291054266118 291272939496 291693477537 292611756096 293034227112 293254388064 294024207609 294321346704 294397475988 294542474688 295044029742 295315675578 296323532736 296895969216 297324625752 297548010144 297702084064 298707834348 299363854482 300514079756 300739860432 301174066754 301755873474 301834053752 302060826144 302418587691 302496939668 303081301908 303746927022 304913993076 305143079472 305372337984 305583643134 307005274191 308336648928 308416403416 309093745444 309610767312 309690851364 309771087472 310370992326 310451404648 311051133288 311500226961 311716963008 311734261692 312932016936 313167127392 313383826217 313619276124 316444675008 317513744856 317752297632 318211066404 318293375013 319673702304 319691442546 320753681028 321077832768 321160882896 321458118102 321624572962 321866214264 322162555176 322953600123 324354137184 325863092016 326333571102 326578750344 327833541552 327851734623 328079847744 328553527368 329188225608 329273513184 329663505501 329911186572 329996661456 330082018532 330634147536 331111515042 331360284024 332633446992 332883359424 333363974328 334490203971 334663407001 334914844572 336454258272 337193176848 337503629232 337932095424 338332342986 338674259616 339563310471 339799572288 339818429412 341380382112 341873264964 342130119408 343285964406 343463721986 344218034699 344953204288 345710788192 346378630752 346878730044 346968453843 347139345168 348473134944 348492473406 349238449296 349257830229 350003763648 350863170504 352048519053 352313018316 354801605312 355487009472 355732991922 356000259384 356267727648 356514250323 357202962963 357636590784 358152944248 358422029856 359632915092 359726090416 359996357952 361212561864 361305993258 362099491047 362872851264 363669790176 365087353092 365361648624 365889155478 366595978518 367401094137 367570940528 367847102016 368185777344 368812734246 369089828712 369185454176 369622718289 370432702332 370711013904 371246244138 372952652688 373232857536 374212627866 374687696712 375034471119 375510583308 377236592608 378413160048 378511040556 378697467456 378893561536 379342323954 380173607352 380722499619 380987399232 381008542068 382274518824 382472465144 382759822368 383312448596 384052929876 384896384334 388072354824 388363919328 388924636716 389025236127 390712302816 390733985334 392032276812 392326816464 392428462272 392529967984 392893255458 393392039656 393754234104 394050067488 394721066817 396432834336 398277112464 398852142458 399151805976 400500291807 400986480576 402341164632 402643449504 402922062279 403224783588 404108402544 404412015168 404691851718 404995902696 406551990768 406857439296 407444857512 408231957672 409128513948 409340365588 411031854702 412814356416 412921135152 413517308094 413827989768 414734844384 415021823909 415333635948 415645682256 417242689248 418159034832 418966832592 419571734274 419886964728 421523658801 423351659808 424072554697 424281421872 424391166684 425714805054 425935245274 426255256728 426870681391 427671574704 427695308271 428214510528 428610824136 429154952352 429550073568 430281523287 430604800164 434484122688 435111428136 435438333792 436179810203 436581399177 436909409244 437111388736 437135646164 438071369824 438095680526 438917634144 439551340668 439881582096 439995548608 440845530048 441482020056 441596213982 441813712032 442566044613 442973513367 443511262656 444485299104 445986938628 446553126096 448061751522 449045781723 449590902464 450004838976 450771119634 451109790648 451761100131 452633810211 452751080628 453091239216 453745409502 454621952862 455620390533 455831019952 456173492544 457370989614 457714619208 458375464701 462504973392 462624605124 462852460224 463640618166 464536277046 464656631208 465556488489 465651265728 465677106972 466550808768 466576699932 467575444512 467601392538 467817560672 469398025404 469750691088 470428914186 474310655896 474667012512 475352333764 476270617284 477316599606 479510553456 479537163819 479870816832 481616749152 481741324344 482436859443 482799321396 486531205776 486783137456 487148864832 487852207304 488794638024 489500356653 489868125516 491750312328 492119771616 492830291052 493910269776 494281351872 494994992184 495123027798 496667272563 497270203584 498950170488 499325039136 499583595616 500045961492 500680777744 502372266858 504550880064 504681387408 505410043226 505789765272 506255443848 506898143136 507498514479 507629999492 508011389424 509699358432 509727644118 512070573168 512809897446 513195179112 515195582979 517429806432 518566182288 518700314836 519567946128 520318095066 520709017752 520978647112 522709702416 522738710109 523102421952 523857673944 525005645472 525899639573 526294755756 531036149952 532202407968 533230514208 533599487883 534000389076 534401591472 536454886176 537229416372 537633044784 538811203392 539449372638 539589135624 539728705978 539994536928 540914054527 541818842796 541958989887 542069321024 543259810016 544309276896 545504685264 547631029638 548042472936 548833733217 550561513536 551356410792 551770653024 553219101369 553634743068 553778181264 554194243008 555649053498 556066520856 556869366207 557545379776 558622443456 559428979032 559849286304 561318941799 562031545068 563265874962 565708562496 565854888912 567619740072 567766560834 568340342304 569013485931 570228766272 570260411028 571481098848 571512813102 573708697716 574139733552 574968672894 576079394814 577344576501 577643532431 578577650112 580148570848 582108532236 582545878992 583386955074 586068454224 586100978001 586508776128 588048415218 588642693408 588794951976 589339883187 590088059484 590631351156 594649251504 595096020288 595404168128 597415668696 598278213687 598727708964 601028159512 601479720864 602348133508 603511746948 603668107504 604121652288 604837175382 604993879336 606162603816 607037777577 607493854044 609827986152 610286158944 611167286268 614010548382 616547782053 616673297856 616832806832 618187490888 619221534624 619381702728 619542174944 620275962141 620741984652 620902809296 622102266576 623000453922 623468523384 625864033872 626334254784 626767652434 627238552248 629357601411 635027489712 635504595264 636422132808 636586750026 638902867911 639347404608 639382885092 641507362056 642321765792 642916236204 643249145924 643732428528 644325110352 645907200246 648708274368 651726184032 652667142204 653157500688 655667083104 655703469246 657107054736 657143520789 658376451216 658547026368 659327011002 659822373144 659993322912 660164037064 661268295072 662223030084 662394320973 662720568048 665266893984 666727948656 668980407942 669326814002 669829689144 670796785043 672092627283 672908516544 674386353696 675007258464 676156679451 676664685972 677348519232 679126620942 679636858824 680618114253 682760764224 683746529928 684260238816 686056484421 686571928812 686927443972 688436069398 691421576384 692757261504 693757460088 693936907686 694278690336 695460927249 696946269888 696984946812 698476898592 698515660458 701726341008 704097038106 704626036632 705643371279 711465983844 712000518768 712535455296 713028500646 714405925926 715974899409 716305888496 716345639779 716844059712 719265830184 719452180832 722425123728 722611986516 724198982094 727339580352 730174706184 730723297248 731778310956 733191957036 734802188274 735141881056 737625468492 738179657424 738370908352 739245436578 740865404664 741422027808 742492488276 742684541697 745905305376 748425255732 749375393424 750068942238 751021166616 753558400287 754473185216 756826320096 757022081112 758115064839 758684647908 760347214704 761444999238 762017084136 764549037648 764591466177 764944930288 765519644736 766624897192 768105859752 769214846169 769792768668 776144709648 776727838656 777849273432 778050472254 780477142599 781424605632 781467970668 784064553624 784653632928 785059935968 785786510916 786784079312 787508468208 788100134976 789442133634 792865668672 796554224928 797704284916 798303611952 801000583614 804682329264 805286899008 805844124558 806449567176 808216805088 809383703436 809593058967 809991805392 813103981536 814889715024 816463915344 818257027896 818680731176 821446544457 822063709404 825842270304 826413719329 827034616188 827655979536 829469688768 830043647818 830667271896 831291364512 831866584087 833473580247 834485378496 836318069664 837933665184 839143468548 839773929456 843047317602 844898812443 846703319616 848145109394 848562843744 848782333368 850007799971 851429610108 851649841251 851870490548 852510513456 853741362782 855343149408 855390616542 857221648272 857269219653 858309904704 859100147136 860563046574 861209600328 862453009341 870222856272 870876667584 872359620406 873162798354 873818818488 874271292328 875080432611 876142739648 876191361052 877835268288 879102681336 879763164192 882072622827 882964040112 883192427964 883627424064 885132089226 885947026734 888970598208 891973877256 893106252192 896123503044 898091563446 901542239268 902219581296 903522200262 905267620422 905502161256 906182478432 907255763073 907490819004 907725550963 909243905724 911240781066 911662039904 914741979228 915429238416 916750929402 921015822573 925009946784 925249210248 927281236332 929072554092 929313262416 931112976978 931354213944 933153399864 934500680883 935150889024 935202785076 935635121344 938796050808 939501382176 940151478651 940857828372 948621311792 949334025024 950704667528 952541234568 954633199212 954880125039 959021106912 959074327638 963233498304 963482648688 964873718886 965598642792 968860800369 973062411552 973566274912 975704414608 977589276048 979000713306 979736251032 983500624656 983555203869 984239543232 985660582104 987820539552 988990516503 989989984368 990246055596 993334545126 997900340976 998650078272 999167191232 1000091922984 1001361555488 1003990221003 1004744533716 1009362774816 1010820086452 1011579530544 1012510887696 1013796286272 1014997028958 1015259998984 1016022778848 1018689931413 1019398716864 1019455288236 1024141146336 1025619794892 1026390358224 1030391165958 1032654104097 1034859612864 1037132364576 1037400629672 1039135892256 1040636190132 1040905361529 1041418035504 1041957294224 1045419404832 1045477420218 1047715347888 1047773490687 1050011290944 1051799279146 1052589511512 1054109233639 1056145557159 1064404815936 1066461028416 1067198975766 1068000778152 1068803182944 1069542750969 1072909772352 1074458832744 1075266089568 1078898745276 1079178271248 1079457411956 1079989073856 1081828109054 1083637685592 1083917979774 1086298473141 1086519620032 1088618553792 1091009370528 1095262059276 1096084945872 1097667466434 1102712821584 1103541306048 1106438202738 1107269486136 1107556362528 1108868154867 1111298106996 1112133041712 1113738732414 1118857958064 1119698572608 1122637883598 1124063090136 1125103413357 1125686005367 1126531749924 1131709777824 1135239480144 1135533121668 1136680684608 1138026971862 1140520822056 1142167498857 1142962197696 1143025626204 1147417395432 1148279467104 1149937345788 1152158789628 1154689153002 1155287064862 1160297141696 1164217064472 1165091757984 1166773910148 1167075708381 1172136908448 1172201956002 1176096830436 1177285386816 1177589903952 1178679766374 1180176118968 1181262702312 1184163200451 1189298503008 1194831337392 1196556427374 1197455417928 1201500875421 1202056319024 1202123026951 1202959441728 1204696267016 1207023493896 1207336215008 1208766186837 1209674350764 1209987758672 1212325207632 1214075555154 1214987708088 1219655972304 1220572317888 1222334572536 1228021096764 1233095564106 1233665613664 1236374981776 1238443069248 1238763405456 1239084349888 1240551924282 1241483969304 1241805618592 1244204533152 1245065471727 1246000907844 1246937046768 1251728067744 1253535304868 1254477104496 1258715202822 1264570976403 1270054979424 1272217664091 1272844265616 1273173500052 1277805735822 1278765770184 1280612044173 1283014724112 1283085924813 1284643531584 1285832472408 1286498291848 1287464857056 1288650220704 1290844569861 1291814400492 1303452368064 1305334284408 1306315001376 1308539430609 1309744197531 1311334166208 1311406938492 1314214109472 1314287041578 1316752902432 1318654022004 1319644746288 1319986645824 1320328074128 1322536590144 1324446060168 1324788641946 1325441136096 1327698133839 1330533787968 1333455897312 1337960815884 1338653628004 1339659378288 1341593570086 1344185254566 1347137345169 1348772707392 1350014516928 1352313358902 1353329371944 1355283300393 1358253241884 1359273717648 1361236228506 1367493059856 1368520477632 1372112968842 1373143857624 1373854887944 1375126394103 1376872138796 1387514920176 1387873815372 1388557380672 1390921854498 1393969893624 1395982498603 1396953797184 1397031320916 1403452682016 1408194076212 1409252073264 1411286742558 1422931967688 1424001037536 1426057001292 1426425865799 1428811851852 1431949798818 1432611776992 1432691279558 1438531660368 1438611491457 1438904361664 1444850247456 1445223973032 1447310578329 1448397964188 1460349412368 1461446594496 1463556621912 1466383914072 1468501069959 1469604376548 1470283762112 1475250936984 1476359314848 1478490873156 1481730809328 1482844055616 1484984976552 1485369083394 1490001817689 1491810610752 1496850511464 1498750786848 1500137884476 1502042333232 1507116800574 1513652640192 1514044162224 1516230129678 1517369295816 1520694429408 1522495543437 1522889998476 1524034168272 1529098075296 1529182932354 1529889860576 1533249794384 1536211719504 1538429692338 1539585537336 1545586748937 1552289419296 1555698546864 1556100944508 1560954285198 1562935941336 1568129107248 1568216130327 1569307265856 1570119871936 1571573021832 1573568158624 1575016936416 1577698918719 1578884267268 1593108449856 1595408569832 1596607223904 1600798463649 1602001167228 1609364658528 1611688249116 1612899134352 1616433610176 1618767406872 1619186117934 1619983610784 1622742163581 1625876969661 1626207963072 1629779430048 1632927830688 1636514055792 1637361462352 1642893088914 1644127418808 1646501199651 1651684540608 1652827438658 1654069232376 1655311959072 1656457367147 1659657304107 1660087295636 1661334543792 1662582729024 1663733168174 1666947160494 1670608098621 1672636139328 1675867330368 1678286937096 1679547858912 1686094635204 1689797624886 1696290218788 1697125687488 1697564666736 1700015599942 1702859220216 1703299682502 1703740981096 1705021026912 1707040457793 1707482725564 1710686298816 1710781233084 1714443296544 1714538439306 1721126093148 1722419200656 1724906018682 1732930597293 1740445712544 1744719240812 1746325596708 1747637636976 1748542584656 1750160865222 1752382722104 1758205362672 1758302934003 1759526328384 1764145245654 1765928080224 1766384855928 1768019649561 1768935151291 1770264178452 1771894053468 1783947754512 1786212504384 1792247006088 1794834641061 1796183126892 1803084478536 1804439162592 1807044400524 1810535240844 1811004322512 1812364956864 1814511526146 1814981638008 1815451101926 1818487811448 1821113332731 1822481562132 1823324079808 1829483958456 1830858476832 1833501858804 1842031645146 1850019893568 1850498420496 1854562472664 1858145108184 1858626524832 1860827886423 1862225953956 1862708427888 1866306799728 1869001361766 1870405570152 1877592101616 1879002764352 1880302957302 1881715656744 1888072804233 1889050470923 1897242623584 1901409335056 1905082469136 1909266398424 1909760250078 1916708603733 1918042213824 1918148655276 1926965297376 1929747437772 1931197285584 1937721600738 1946124823104 1947132549824 1951408829216 1955178552096 1958001426612 1959472502064 1967001249312 1967110407738 1971321164208 1971430562367 1975641079104 1977981033006 1979979968736 1980492111192 1986669090252 1987182962919 1995800681952 2000183845968 2002723110976 2007980442006 2009489067432 2012390355129 2016277881849 2018725549632 2021640172904 2023159061088 2025021775392 2028470038353 2029994057916 2030519997968 2032045557696 2037379862826 2038910576472 2041854342759 2048282292672 2051239589784 2052780716448 2058169453263 2060782331916 2065308208194 2074264729152 2074801259344 2078271784512 2081272380264 2081810723058 2082836071008 2083914588448 2086382781747 2090838809664 2090954840436 2095430695776 2095546981374 2103598558292 2105179023024 2108218467278 2112291114318 2116930113837 2134397951532 2136001556304 2137606365888 2139085501938 2148917665488 2149036919337 2150532179136 2157797490552 2158356542496 2158914823912 2163656218108 2167275371184 2167835959548 2172596946282 2182018741056 2190524118552 2192169891744 2193686783519 2195334932868 2205425643168 2212876405476 2214538972272 2215112725056 2217736309734 2222596213992 2224266083424 2227477464828 2228053625091 2237715916128 2245275767196 2248126180272 2250206826714 2251372010734 2253063499848 2260675200861 2263419555648 2270478960288 2271066243336 2274345194517 2276053943724 2281041644112 2284334997714 2286051252408 2294834790864 2296558934208 2299874691576 2304317579256 2307644538507 2309378306004 2310574129724 2328434128944 2330183515968 2333547820296 2334151416762 2341431427797 2342643849007 2344273816896 2344403912004 2352193660872 2355179807904 2357359532748 2360352237936 2362525404624 2368326400902 2378597006016 2389662674784 2393112854748 2394910835856 2403001750842 2404112638048 2404246053902 2409392534032 2409526242893 2414046987792 2414672430016 2417532373674 2419348701528 2419975517344 2424650415264 2428151110308 2428779176901 2429975416176 2439311944608 2444669145072 2456042193528 2464339633371 2466191128212 2467331227328 2472749963552 2477526810912 2479241157987 2481103848564 2482967938608 2483611237184 2488409066304 2490130943454 2492001815688 2493874093536 2495599752261 2500420740741 2503456135488 2507070609736 2508954208992 2517430405644 2529141952806 2534696437329 2540109958848 2544435328182 2545688531232 2546347000104 2550023399913 2554949523753 2555611471644 2557531540368 2561224088346 2566029448224 2566171849626 2571664944816 2571807658959 2572996583696 2574929714112 2577300441408 2581689139722 2583628800984 2587359028023 2610668568816 2612630002752 2617078861218 2619488395062 2622813876984 2625241297833 2628428218944 2628574083156 2633505804864 2637308044008 2639289492576 2640656148256 2648892120336 2649577283892 2650882272192 2655396267678 2666911794624 2675921631768 2677307256008 2679318756576 2683187140172 2688370509132 2694274690338 2704626717804 2706658743888 2710566600786 2716506483768 2718547435296 2722472457012 2723176652889 2734986119712 2744225937684 2746287715248 2747709775888 2750252788206 2753744277592 2763047467719 2775029840352 2775747630744 2779755237743 2781843708996 2787939787248 2791964997206 2794062641832 2803502042649 2806905364032 2816388152424 2818504146528 2820454435953 2822573485116 2845863935376 2848002075072 2852114002584 2852851731598 2857623703704 2863899597636 2864640375117 2865223553984 2865382559116 2877063320736 2877222982914 2889700494912 2890447946064 2894621156658 2896795928376 2920698824736 2927113243824 2932767828144 2937002139918 2939208753096 2950501873968 2950665611607 2952718629696 2956981746312 2963461618656 2966971549509 2968507882879 2969969953104 2970738166788 2980003635378 2993701022928 2997501573696 3000275768952 3004084666464 3011970663009 3014233601148 3028088324448 3032460259356 3034738591632 3041388858816 3044991086874 3045779996952 3048068336544 3053258671421 3056069794239 3058196150592 3058365864708 3059779721152 3066499588768 3072423439008 3076859384676 3079171074672 3091173497874 3097962312291 3104578838592 3111397093728 3112201889016 3121908570396 3122716084587 3125871882672 3136258214496 3136432260654 3143146043664 3143320472061 3147136317248 3150033872832 3155397837438 3157768534536 3162327700917 3168436671477 3190817139664 3193214447808 3201596927298 3204002334456 3208628252907 3218729317056 3223376498232 3225798268704 3237534813744 3238372235868 3239967221568 3245484327162 3251753939322 3258895419423 3259558860096 3265855661376 3273028111584 3274722924704 3285786177828 3288254837616 3293002399302 3305654877316 3308138464752 3310623918144 3312914734294 3319314608214 3320174591272 3322669087584 3326604464601 3327466336348 3333894320988 3341216197242 3356573874192 3359095717824 3372189270408 3377058016101 3379595249772 3392580437576 3395129333472 3400031199884 3405718440432 3406599365004 3407481962192 3410042053824 3414080915586 3414965451128 3421562466168 3426502496571 3428886593088 3429076878612 3442252186296 3444838401312 3449812037364 3465861194586 3480891425088 3489438481624 3492651193416 3495275273952 3497085169312 3500321730444 3501227125143 3504765444208 3516410725344 3516605868006 3528290491308 3531856160448 3532769711856 3536039299122 3537870302582 3540528356904 3543788106936 3552489601353 3567895509024 3584494012176 3589669282122 3592366253784 3606168957072 3606369080853 3608878325184 3614088801048 3621070481688 3622008645024 3626298560511 3629023052292 3629963276016 3630902203852 3636975622896 3642226665462 3644963124264 3658967916912 3661716953664 3667003717608 3681297477011 3684063290292 3700996840992 3709124945328 3716290216368 3717253049664 3721655772846 3724451907912 3725416855776 3732613599456 3735196415181 3738002723532 3740811140304 3755184203232 3760605914604 3763431313488 3776145608466 3778100941846 3786398381689 3793712929209 3794485247168 3802818670112 3810164938272 3816652992273 3818532796848 3819520500156 3833417207466 3836297310552 3841836132519 3853930594752 3859494875544 3862394571168 3872533709583 3875443201476 3902817658432 3910357104192 3916002853224 3918945004128 3925618291827 3929232592593 3934002498624 3934220815476 3942642328416 3942861124734 3955962066012 3959959937472 3960984222384 3973338180504 3974365925838 3983094401517 3991601363904 4000367691936 4015960884012 4018978134864 4024780710258 4032555763698 4041412035507 4043280345808 4043504727017 4046318122176 4050043550784 4056940076706 4059988115832 4061039995936 4065849901179 4074759725652 4077821152944 4083708685518 4102479179568 4105561432896 4116338906526 4121564663832 4125379182309 4130616416388 4149602518688 4162544760528 4163621446116 4165672142016 4167829176896 4172765563494 4181909680872 4187947495809 4190861391552 4191093962748 4207197116584 4210358046048 4216436934556 4224582228636 4233860227674 4268795903064 4272003112608 4278171003876 4279277597397 4297835330976 4298073838674 4315594981104 4315834474371 4316713084992 4317829647824 4327312436216 4334550742368 4335671919096 4341931734987 4345193892564 4381048237104 4384339783488 4387373567038 4390669865736 4405503209877 4410851286336 4425752810952 4429077944544 4435472619468 4445192427984 4448532166848 4454954929656 4456107250182 4475431832256 4490551534392 4496252360544 4500413653428 4502744021468 4506126999696 4521350401722 4540957920576 4542132486672 4548690389034 4552107887448 4562083288224 4568669995428 4572102504816 4589669581728 4599749383152 4608635158512 4615289077014 4618756612008 4621148259448 4636760246811 4656868257888 4664798101667 4667095640592 4668302833524 4682862855594 4685287698014 4688807824008 4695577495301 4704387321744 4704648390981 4710359615808 4714719065496 4720704475872 4725050809248 4733096756157 4736652801804 4779325349568 4786225709496 4789821671712 4797977912233 4802395390947 4806003501684 4808225276096 4808492107804 4818785068064 4819052485786 4828093975584 4835064747348 4838697403056 4839951034688 4849300830528 4856302220616 4857558353802 4859950832352 4868226490743 4878623889216 4889338290144 4912084387056 4928679266742 4932382256424 4939503598953 4945499927104 4955053621824 4958482315974 4962207697128 4965935877216 4969372101441 4978971912321 4980261886908 4984003631376 4987748187072 4991199504522 5000841481482 5011824295863 5014141219472 5017908417984 5034860811288 5058283905612 5069392874658 5088870656364 5091377062464 5092694000208 5100046799826 5109899047506 5111222943288 5115063080736 5121121373379 5122448176692 5132058896448 5132343699252 5143329889632 5143615317918 5145993167392 5163378279444 5167257601968 5174718056046 5198791791879 5221337137632 5234157722436 5238976790124 5245627753968 5250482595666 5257148166312 5274616088016 5274908802009 5278578985152 5281312296512 5297784240672 5299154567784 5306805453873 5310792535356 5351843263536 5354614512016 5358637513152 5366374280344 5376741018264 5384503923183 5388549380676 5409253435608 5413317487776 5421133201572 5433012967536 5437094870592 5444944914024 5446353305778 5463339998193 5469972239424 5488451875368 5492575430496 5495419551776 5500505576412 5507488555184 5526094935438 5550059680704 5551495261488 5559510475486 5563687417992 5575879574496 5582483659269 5583929994412 5588125283664 5607004085298 5632776304848 5637008293056 5640908871906 5645146970232 5667151412769 5691727870752 5704228005168 5705703463196 5715247407408 5727799195272 5729280750234 5730765118232 5750125811199 5754126641472 5754445965828 5780895892128 5784896035303 5789242313316 5793591856752 5841397649472 5854226487648 5865535656288 5874004279836 5878417506192 5901003747936 5901331223214 5913963492624 5914291687101 5926923237312 5933943099018 5937015765758 5939939906208 5941476333576 5950054599797 5960007270756 5961548888757 5987402045856 6000551537904 6008169332928 6023941326018 6028467202296 6037171065387 6056176648896 6064920518712 6069477183264 6085410115059 6089982173748 6091559993904 6096136673088 6106517342842 6112139588478 6116731729416 6125563028277 6132999177536 6144846878016 6153718769352 6158342149344 6174508359789 6182346995748 6195924624582 6222794187456 6224403778032 6243817140792 6245432169174 6251743765344 6259148345241 6272516428992 6272864521308 6286292087328 6286640944122 6310795674876 6315537069072 6324655401834 6336873342954 6350790341511 6354078856741 6381634279328 6403193854596 6408004668912 6417256505814 6446752996464 6447110758011 6451596537408 6475069627488 6476744471736 6490968654324 6503507878644 6517790838846 6546056223168 6549445849408 6571572355656 6576509675232 6581060350557 6586004798604 6611309754632 6616276929504 6625829468588 6638629216428 6640349182544 6645338175168 6653208929202 6654932672696 6667788641976 6682432394484 6684160875273 6713147748384 6744378540816 6754116032202 6759190499544 6782025602583 6785160875152 6790258666944 6800062399768 6811436880864 6813198730008 6814963924384 6823035583551 6828161831172 6829930902256 6843124932336 6853004993142 6858153757224 6884504372592 6889676802624 6899624074728 6922933615521 6931722389172 6978876963248 6985302386832 6990550547904 6994170338624 7000643460888 7002454250286 7009530888416 7027931547021 7032821450688 7033211736012 7056580982616 7065539423712 7072078598244 7075740605164 7081056713808 7087576213872 7104979202706 7135791018048 7168988024352 7179338564244 7184732507568 7212337914144 7212738161706 7228177602096 7228578728679 7242140963376 7244017290048 7252597121022 7258046104584 7259926552032 7261804407704 7273951245792 7284453330924 7286337530703 7289926248528 7317935833824 7334007435216 7362594954022 7368126580584 7378764635473 7393018900113 7401993681984 7418249890656 7432580432736 7437723473961 7443311545692 7448903815824 7450833711552 7465227198912 7470392830362 7476005447064 7481622280608 7486799256783 7510368406464 7521211829208 7526862626976 7552291216932 7556201883692 7572796763378 7587425858418 7604089311987 7605637340224 7620329876544 7633305984546 7637065593696 7639041000312 7650070199739 7666834414932 7672594621104 7683672265038 7718989751088 7724789142336 7745067419166 7750886402952 7762077084069 7832005706448 7837890008256 7851236583654 7858465185186 7868441630952 7875723893499 7879802037569 7885284656832 7885722249468 7911924132024 7921968444768 7946676361008 7948731851676 7966188803034 8000735383872 8031921768024 8037956269728 8049561420516 8065111527396 8082824071014 8086560691616 8087009454034 8113880153412 8119976231664 8122079991872 8131699802358 8149519451304 8155642305888 8167417371036 8169529958667 8204958359136 8232677813052 8243129327664 8250758364618 8261232832776 8289142403157 8299205037376 8325089521056 8327242892232 8339265713229 8345531126988 8363819361744 8375894991618 8382187925496 8410506127947 8414394233168 8420716092096 8432873869112 8449164457272 8461363307859 8467720455348 8537591806128 8544006225216 8556342007752 8558555194794 8593921125351 8595670661952 8596147677348 8631189962208 8631668948742 8635659295648 8654624872432 8669101484736 8671343838192 8683863469974 8690387785128 8762096474208 8774747134076 8781339731472 8811006419754 8851505621904 8851996834821 8858155889088 8870945238936 8890384855968 8905523648637 8909909859312 8912214500364 8981103068784 8992504721088 9000827306856 9005488042936 9012253999392 9035911989027 9042700803444 9084264973344 9097380778068 9104215774896 9124166576448 9137339990856 9144205009632 9159776014263 9168209382717 9179339163456 9199498766304 9217270317024 9230578154028 9237513224016 9242296518896 9273520493622 9293886936873 9313736515776 9329596203334 9334191281184 9336605667048 9350085799681 9365725711188 9368148253761 9370575396028 9377615648016 9391154990602 9408774643488 9409296781962 9429438130992 9429961416183 9441408951744 9450101618496 9466193512314 9473305603608 9486983102751 9572451418992 9579643343424 9595955824466 9604790781894 9612007003368 9616984215608 9625884758721 9637570136128 9638104971572 9656187951168 9670129494696 9677394806112 9712604441232 9715116707604 9719901664704 9736452981486 9778676580288 9824168774112 9857358533484 9864764512848 9879007197906 9916964631948 9924415394256 9931871754432 9938744202882 9957943824642 9960523773816 9968007262752 9979813393803 9982399009044 9984981060593 10001682962964 10023648591726 10028282438944 10069721622576 10116567811224 10131174048303 10138785749316 10177741312728 10185388000416 10200093599652 10219798095012 10222445886576 10230126161472 10242242746758 10244896353384 10264687398504 10279507489713 10286659779264 10287230635836 10291986334784 10326756558888 10334515203936 10349436112092 10397583583758 10442674275264 10468315444872 10477953580248 10491255507936 10500965191332 10503681375429 10514296332624 10549232176032 10549817604018 10595568481344 10598309135568 10613610907746 10621585070712 10657468804059 10703686527072 10709229024032 10732748560688 10753482036528 10769007846366 10777098761352 10818506871216 10819107242559 10826634975552 10842266403144 10866025935072 10878895681533 10889889828048 10892706611556 10926679996386 10976903750736 10985150860992 10990839103552 11001011152824 11014977110368 11043892431033 11052189870876 11102990522976 11119020950972 11127374835984 11151759148992 11164967318538 11167859988824 11176250567328 11205589245543 11214008170596 11265552609696 11281817743812 11290293940464 11334302825538 11359195145067 11381138787627 11383455741504 11408456010336 11411406926392 11430494814816 11449958976819 11455598390544 11458561500468 11461530236464 11500251622398 11508891931656 11525508397557 11561791784256 11569792070606 11578484626632 11587183713504 11595201570029 11617601128749 11708452975296 11731071312576 11748008559672 11756835012384 11776854875481 11802007495872 11802662446428 11827926985248 11828583374202 11867886198036 11874031531516 11879879812416 11882952667152 11900109199594 11920014541512 11923097777514 11949283204551 11974804091712 12001103075808 12047882652036 12056934404592 12074342130774 12129841037424 12130514181051 12138954366528 12170820230118 12179964347496 12183119987808 12197549703537 12213034685684 12224279176956 12233463458832 12251126056554 12307437538704 12316684298688 12349016719578 12364693991496 12376137546927 12382546059037 12391849249164 12448807556064 12487634281584 12490864338348 12503487530688 12518296690482 12545729042616 12563842487427 12572584174656 12573281888244 12621591349752 12631074138144 12649310803668 12673746685908 12701580683022 12708157713482 12763268558656 12806387709192 12816009337824 12834513011628 12837832792191 12893505992928 12894221516022 12950139254976 12953488943472 12981937308648 13007015757288 13025795204961 13035581677692 13143144711312 13153019350464 13162120701114 13172009597208 13216509629631 13222619509264 13223353296461 13232553859008 13251658937176 13277258432856 13280698365088 13306417858404 13309865345392 13335577283952 13364864788968 13368321750546 13426295496768 13488757081632 13508232064404 13518380999088 13564051205166 13570321750304 13600124799536 13622873761728 13626397460016 13629927848768 13646071167102 13656323662344 13659861804512 13686249864672 13706009986284 13716307514448 13769008745184 13799248149456 13845867231042 13863444778344 13910280740433 13957753926496 13970604773664 13994394305001 14001286921776 14004908500572 14019061776832 14055863094042 14066423472024 14086732485903 14113161965232 14113945172943 14131078847424 14144157196488 14151481210328 14162113427616 14175152427744 14199290268471 14209958405412 14337976048704 14358677128488 14369465015136 14393933736699 14407186172841 14424675828288 14425476323412 14456355204192 14457157457358 14484281926752 14505194242044 14516092209168 14519853104064 14523608815408 14547902491584 14568906661848 14572675061406 14579852497056 14604679472229 14635871667648 14668014870432 14725189908044 14736253161168 14757529270946 14786037800226 14818510796859 14836499781312 14865160865472 14875446947922 14886623091384 14897807631648 14908116304323 14940785660724 14952010894128 14963244561216 14973598513566 15042423658416 15053725253952 15104582433864 15112403767384 15145593526756 15174851716836 15208178623974 15266611969092 15274131187392 15278082000624 15300140399478 15333668829864 15345189242208 15355807484633 15367344530076 15437979502176 15490134838332 15501772805904 15524154168138 15596375375637 15664011412896 15690684523789 15702473167308 15716930370372 15736883261904 15751447786998 15759604075138 15771444498936 15823848264048 15824726406027 15843936889536 15893352722016 15897463703352 15920416361619 15932377606068 16063843536048 16075912539456 16099122841032 16130223054792 16153511769549 16165648142028 16173121383232 16174018908068 16227760306824 16239952463328 16263399604716 16299038902608 16311284611776 16334834742072 16339059917334 16390019994579 16409916718272 16465355626104 16486258655328 16501516729236 16522465665552 16578284806314 16650179042112 16654485784464 16678531426458 16691062253976 16727638723488 16747450977807 16751789983236 16764375850992 16821012255894 16828788466336 16865747738224 16898328914544 16922726615718 16935440910696 17001454238307 17075183612256 17112684015504 17117110389588 17187842250702 17192295354696 17250377433597 17262379924416 17263337897484 17271318591296 17309249744864 17342687676384 17354688105909 17367726939948 17380775570256 17524192948416 17549494268152 17562679462944 17622012839508 17703011243808 17703993669642 17741890477872 17742875061303 17780769711936 17811047297274 17819819718624 17824429000728 17850163799391 17884646666271 17962206137568 18001654613712 18010976085872 18024507998784 18071823978054 18085401606888 18111513196161 18168529946688 18194761556136 18208431549792 18256230345177 18274679981712 18288410019264 18319552028526 18336418765434 18376689084831 18398997532608 18434540634048 18461156308056 18475026448032 18484593037792 18547040987244 18587773873746 18659192406668 18668382562368 18673211334096 18700171599362 18731451422376 18736296507522 18741150792056 18755231296032 18777445035723 18782309981204 18817549286976 18818593563924 18858876261984 18859922832366 18932387024628 18946611207216 18973966205502 19062236570223 19144902837984 19191911648932 19209581563788 19224014006736 19233968431216 19251769517442 19276209943144 19340258989392 19341332274033 19354789612224 19425208882464 19430233415208 19458286664201 19472905962972 19648337548224 19714717066968 19729529025696 19743181051671 19758014395812 19833929263896 19848830788512 19877488405764 19915887649284 19921047547632 19936014525504 19959626787606 19964798018088 19969962121186 20003365925928 20047297183452 20052482625819 20056564877888 20139443245152 20233135622448 20262348096606 20277571498632 20355482625456 20370776000832 20400187199304 20439596190024 20444891773152 20469106750653 20484485493516 20489792706768 20529374797008 20559014979426 20574461271672 20653513117776 20669030407872 20698872224184 20768800846563 20779555180153 20795167167516 20936630889744 20955907160496 20982511015872 21001930382664 21007362750858 21028592665248 21083794641063 21098464352064 21099635208036 21196618271136 21227221815492 21243170141424 21314937608118 21372810699947 21407373054144 21418458048064 21465497121376 21506964073056 21538015692732 21554197522704 21637013742432 21638214485118 21684532806288 21685736186037 21732051870144 21757791363066 21779779656096 21785413223112 21853359992772 21859012592109 21953807501472 22002022305648 22029954220736 22087784862066 22104379741752 22136293906419 22179056700339 22205981045952 22238041901944 22254749671968 22313170421883 22329934637076 22335719977648 22352501134656 22411178491086 22428016341192 22460397770349 22531105219392 22563635487624 22580587880928 22668605651076 22718390290134 22762277575254 22812267935961 22816912020672 22822813852784 22860989629632 22899917953638 22911196781088 22917123000936 22923060472928 22950210599217 23000503244796 23017783863312 23051016795114 23139584141212 23156969253264 23174367427008 23190403140058 23235202257498 23286231252207 23496017119344 23513670024768 23553709750962 23605324892856 23639406112707 23655853970496 23657166748404 23735772396072 23748063063032 23765905334304 23800218399188 23840029083024 23846195555028 23898566409102 24002206151616 24095765304072 24113868809184 24148684261548 24259682074848 24261028362102 24341640460236 24359928694992 24366239975616 24395099407074 24426069371368 24448558353912 24466926917664 24502252113108 24508589876001 24614875077408 24698033439156 24729387982992 24752275093854 24765092118074 24783698498328 24867427209471 24897615112128 24975268563168 24981728676696 25017797139687 25036593380964 25091458085232 25127684974854 25146563776488 25243182699504 25262148276288 25298621607336 25347493371816 25384089923577 25403161366044 25416315426964 25612775418384 25632018675648 25669026023256 25675665584382 25769082339077 25787011985856 25788443032044 25906977886944 25963874617296 26014031514576 26051590409922 26071163355384 26286289422624 26324241402228 26344019194416 26433019259262 26445239018528 26446706592922 26503317874352 26504788671823 26554516865712 26555990504463 26561396730176 26612835716808 26619730690784 26671154567904 26716570945911 26729729577936 26736643501092 26977514163264 27016464128808 27036761998176 27107735967081 27128102410332 27140643500608 27200249599072 27252794920032 27292142334204 27312647324688 27319723609024 27372499729344 27412019972568 27432615028896 27479328042789 27504628148151 27538017490368 27598496298912 27691734462084 27726889556688 27820561480866 27881660810619 27915507852992 27941209547328 27988788610002 28002573843552 28009817001144 28050257399043 28104444761283 28111726188084 28132846944048 28173464971806 28226323930464 28227890345886 28288314392976 28289884248549 28302962420656 28324226855232 28350304855488 28398580536942 28419916810824 28460949308253 28717354256976 28738930030272 28787867473398 28814372345682 28850952646824 28877654276163 28912710408384 28914314914716 28968563853504 29010388484088 29032184418336 29047217630816 29137813323696 29145350122812 29159704994112 29209358944458 29336029740864 29450379816088 29472506322336 29515058541892 29572075600452 29637021593718 29750893895844 29773246182768 29795615263296 29816232608646 29881571321448 29904021788256 29947197027132 29954943181779 30084847316832 30209164867728 30224807534768 30291187053512 30349703433672 30393522144909 30416357247948 30533223938184 30556164001248 30577307615173 30600280798956 30667337659728 30690378484416 30711614969266 30734689060152 30838522469139 30875959004352 30980269676664 31003545611808 31048308336276 31192750751274 31328022825792 31381369047578 31404946334616 31433860740744 31473766523808 31502895573996 31511044126287 31519208150276 31542888997872 31647696528096 31649452812054 31786705444032 31794927406704 31840832723238 31864755212136 32127687072096 32198245682064 32260446109584 32307023539098 32331296284056 32348037816136 32455520613648 32457321727677 32479904926656 32526799209432 32598077805216 32636687044599 32653586711669 32669669484144 32678119834668 32780039989158 32930711252208 32972517310656 33003033458472 33044931331104 33131677293099 33156569612628 33308971568928 33357062852916 33382124507952 33455277446976 33494901955614 33503579966472 33528751701984 33585845385631 33616767736629 33642024511788 33657576932672 33731495476448 33796657829088 33845453231436 33870881821392 34002908476614 34077585435201 34150367224512 34225368031008 34234220779176 34349876930457 34375684501404 34384590709392 34500754867194 34526675794968 34576525192671 34618499489728 34685375352768 34709376211818 34735453879896 34761551140512 34785604710087 34852803386247 35098988536304 35125358925888 35244025679016 35330564626443 35406022487616 35407987339284 35483780955744 35485750122606 35622094594548 35639639437248 35648858001456 35700327598782 35769293332542 35847849613653 35924412275136 36003309227424 36021952171744 36143647956108 36170803213776 36223026392322 36389523112272 36391542543153 36416863099584 36512460690354 36549359963424 36592649110611 36639104057052 36672837530868 36753378169662 36922312616112 36950052896064 36969186075584 37094081974488 37147638177111 37175547747492 37318384813336 37346422668192 37400343198724 37462902844752 37472593015044 37482301584112 37510462592064 37554890071446 37564619962408 37637187127848 37691527462281 37717752523968 37719845664732 37864774049256 37893222414432 37947932411004 38124473140446 38289805675968 38383823297864 38419163127576 38448028013472 38467936862432 38503539034884 38513498376573 38552419886288 38680517978784 38682664548066 38850417764928 38860466830416 38916573328402 38945811925944 39077385614883 39429434133936 39459058051392 39486362103342 39516028791624 39667858527792 39670059889383 39697661577024 39754976811528 39831775298568 39842095095264 39919253575212 39929596036176 39939924242372 40006731851856 40094594366904 40104965251638 40278886490304 40466271244896 40494272247121 40524696193212 40555142997264 40710965250912 40800374398608 40879192380048 40889783546304 40938213501306 40968970987032 40979585413536 41058749594016 41118029958852 41148922543344 41307026235552 41397744448368 41537601693126 41559110360306 41590334335032 41650382198579 41730842221299 41873261779488 41911814320992 41983182915003 42003860765328 42014725501716 42057185330496 42167589282126 42199270416072 42260197457709 42393236542272 42454443630984 42486340282848 42597870805413 42629875216236 42745621399894 42930994242752 43013928146112 43076031385464 43108395045408 43181801210097 43221558518523 43274027484864 43276428970236 43369065612576 43371472372074 43515582726132 43559559312192 43570826446224 43706719985544 43718025184218 43814038416687 43907615002944 44004044611296 44175569724132 44208759483504 44272587812838 44358113400678 44455532390577 44476083803888 44478551997187 44509499343936 44626340843766 44659869274152 44671439955296 44724348912969 44822356982172 44856032682384 44920795540698 45127270975248 45161175761856 45337211302152 45436780580268 45524555150508 45624535871922 45645627705568 45799835907276 45822393562176 45834246001872 45846120945856 45900421198434 46001006489592 46035567726624 46067422453899 46102033590228 46279168282424 46313938506528 46380806280116 46470404514996 46572462504414 46789126126911 46992034238688 47072053571367 47107419501924 47210649785712 47278812225414 47314333496808 47471544792144 47474179218081 47496126126064 47531810668608 47600436798376 47680058166048 47692391110056 47761249084857 47797132818204 48191530608144 48227737618368 48297368523096 48460535308647 48519364149696 48522056724204 48683280920472 48719857389984 48790198814148 48852138742736 48897116707824 48933853835328 49004504226216 49017179752002 49229750154816 49396066878312 49458775965984 49504550187708 49530184236148 49567396996656 49734854418942 49950537126336 49963457353392 50035594279374 50073186761928 50182916170464 50255369949708 50293127552976 50486365399008 50597243214672 50694986743632 50768179847154 50806322732088 50832630853928 51004362714921 51225550836768 51312779118337 51338052046512 51351331168764 51538164678154 51576886064088 51651352448311 51751132300791 51813955773888 51927749234592 52028063029152 52064064317727 52103180819844 52142326710768 52572578845248 52648482804456 52688038388832 52777757034563 52866038518524 52890478037056 52893413185844 53006635748704 53009577343646 53109033731424 53111981008926 53225671433616 53228625183909 53239461381568 53342309135808 53433141891822 53459459155872 53473287002184 53550491398173 54032928257616 54073523996352 54215471934162 54256204820664 54334539588483 54400499198144 54505589840064 54584284668408 54625294649376 54768691035531 54824039945136 54865230057792 54958656085578 55009256296302 55130067254493 55196992597824 55383468924168 55453779113376 55641122961732 55763321621238 55977577220004 56005147687104 56019634002288 56100514798086 56208889522566 56223452376168 56265693888096 56332335107169 56346929943612 56452647860928 56455780691772 56576628785952 56579768497098 56605924841312 56797161073884 56839833621648 56921898616506 57186709710669 57434708513952 57575734946796 57628744691364 57701905293648 57755308552326 57828629829432 58020776968176 58023996822099 58064368836672 58094435261632 58275626647392 58290700245624 58374859992603 58418717888916 58900759632176 58945012644672 59030117083784 59144151200904 59229543155013 59274043187436 59501787791688 59546492365536 59632465217292 59763142642896 59808043576512 59894394054264 59909886363558 60157447877457 60169694633664 60418329735456 60449615069536 60582374107024 60699406867344 60787044289818 60832714495896 61066447876368 61112328002496 61154615230346 61200561597912 61334675319456 61407320251959 61423229938532 61469378120304 61677044938278 61960539353328 62007091223616 62096616672552 62338665540459 62385501502548 62762738095156 62809892669232 62867721481488 62947533047616 63005791147992 63022088252574 63038416300552 63085777995744 63251383923189 63295393056192 63298905624108 63589854813408 63681665446476 63729510424272 64118432099841 64255374144192 64396491364128 64520892219168 64614047078196 64662592568112 64696075632272 64911041227296 64914643455354 65053598418864 65057208558111 65196155610432 65273374089198 65307173423338 65339338968288 65356239669336 65450600597767 65560079978316 65577037776327 65861422504416 66006066916944 66089862662208 66263354586198 66313139225256 66408881719257 66617943137856 66714125705832 66764249015904 66939511265649 66989803911228 67007159932944 67057503403968 67171690771262 67233535473258 67284049023576 67381193311047 67462990952896 67593315658176 67690906462872 67741763642784 68005816953228 68155170870402 68450736062016 68468441558352 68699753860914 68751369002808 68769181418784 68850631797651 69001509734388 69053351589936 69153050385342 69418752423636 69470907759792 69523102281024 69571209420174 69705606772494 69858693756621 69894867424151 70197977072608 70488051358032 70661129252886 70815974678568 70918218338121 70967561911488 70971500245212 71244189189096 71297716002912 71400655197564 71538586665084 71695699227306 72006618454848 72043904343488 72287295912216 72341606427552 72446052784644 72779046224544 72783085086306 73024921380708 73098719926848 73185298221222 73278208114104 73345675061736 73506756339324 73525769628003 73844625232224 74188163948976 74295276354222 74351095494984 74602281628413 74636769626672 74692845336384 74800686397448 74925805689504 74945186030088 74964603168224 75053391419061 75109780142892 75129239924816 75274374255696 75383054924562 75439691329464 75729548098512 75786444828864 75895864822008 76152269770731 76248946280892 76767646595728 76838326255152 76896056026944 76935873724864 77007078069768 77026996753146 77104839772576 77307247017231 77361035957568 77365329096132 77720933660832 77833146656804 77891623851888 78154771229766 78858868267872 78972724206684 79032057583248 79335717055584 79340119778766 79509953623056 79514366015469 79663550597136 79667971513389 79684190190528 79838507150424 79859192072352 79879848484744 80013463703712 80149712837733 80189188733808 80209930503276 80932542489792 80988544494242 81049392386424 81110285994528 81166410990203 81323207901243 81421930501824 81600748797216 81758384760096 81876427002612 81937941974064 81959170827072 82117499188032 82236059917704 82297845086688 82437984128367 82614052471104 82795488896736 83075203386252 83118220720612 83180668670064 83300764397158 83461684442598 83644982431857 83746523558976 83823628641984 83966365830006 84007721530656 84029451003432 84150772197129 84335178564252 84398540832144 84520394915418 84908887261968 84972680565696 85195741610826 85259750432472 85382847924759 85491242799788 86152062770928 86216790090816 86363602420194 86443117037046 86552857940472 86632962828489 86677822413259 86738131225152 86742944744148 87031165452264 87141652892448 87413439971088 87436050368436 87628076833374 88008089222592 88351139448264 88417518967008 88545175625676 88716226801356 88911064781154 88952167607776 88957103994374 89252681687532 89319738548304 89342879910592 89448697825938 89644713964344 89712065364768 89841591081396 89864829545337 90254541950496 90674422604304 90873561160536 91049110301016 91180566434727 91249071743844 91291255411136 91599671814552 91668492003744 91731922845519 91800842396868 92002012979184 92071135453248 92134844907798 92204067180456 92515567407417 92558336564848 92627877013056 92761612560232 92940809029992 93144925008828 93578252253822 93984068477376 94144107142734 94214839003848 94421299571424 94533132378861 94557624450828 94628666993616 94943089584288 94948358436162 94992252252128 95200873596752 95360116332096 95384782220112 95522498169714 95594265636408 96383061216288 96594737046192 96921070617294 97044113448408 97366561840944 97371965183031 97439714779968 97580397628296 97704277485472 97794233415648 97960760135007 98009008452432 98034359504004 98792133756624 98917551931968 99009100375416 99060368472296 99134793993312 99395031879297 99469708837884 99926914706784 100071188558748 100146373523856 100365832340928 100510739899416 100586255105952 100757536156893 100850303209887 100972730798016 101194486429344 101389973487264 101536359694308 101612645464176 101665261707856 102008725429842 102232756305603 102451101673536 102625558236674 102676104093024 102702662337528 102850943796491 103049630791371 103076329356308 103153772128176 103302704896622 103502264601582 103729575578013 103855498469184 104056126058304 104128128635454 104206361639688 104284653421536 104356814130261 105296965608912 105376076777664 105555514069126 105732077037048 105786826371688 105991693879329 106013271497408 106019154687292 106218067462848 106223962017852 106451342867232 106457250367818 106866283783644 106918918311744 106946574004368 107100982796346 108065856515232 108430943868324 108512409641328 108669079176966 109168569336816 109174627629459 109250589298752 109537382071062 109648079890272 109777947331833 109834791666523 109917312171156 110018512592604 110260134508986 110766937848336 110907558226752 111282245923464 111442914531333 111526643242476 111955154440008 112039268004576 112201029596172 112417779045132 112446904752336 112531387776192 112664670214338 112693859887224 112911561383544 113074582386843 113153257571904 113159536994196 113211849682624 113594322147768 113679667243296 113843797233012 114373419421338 114869417027904 115151469893592 115257489382728 115403810587296 115510617104652 115540495129719 115657259658864 116041553936352 116047993644198 116551253294784 116581400491248 116749719985206 116837435777832 117232156844649 117801519264352 118060234167568 118288302401808 118459086310026 118548086374872 119003575583376 119010179668149 119092984731072 119264930434584 119526285285792 119788788108528 119819772727116 120314895754914 120836659470912 120899230139072 121164748214048 121398813734688 121482816741363 121574088579636 121665428991792 122132895752736 122309230460692 122401123195824 122669350638912 122814640503918 122846459877064 122938756240608 123354089876556 123921078706656 124193233345104 124677331080918 124771003005096 124951146595737 125192526663897 125525476190312 125619785338464 125735442962976 125949548745009 126011582295984 126044176505148 126076832601104 126171555991488 126502767846378 126597811248216 126780592373127 127179709626816 127363330892952 127459020848544 127793612416239 128236864199682 128792982728256 129041784438336 129228094156392 129325185136224 129392151264544 129545403630291 129822082454592 129829286910708 130107196837728 130114417116222 130546748178396 130614346846676 130678677936576 130712479338672 130901201195534 131120159956632 131154075552654 131442115250061 131722845008832 132012133833888 132526709172396 132626278450512 132817763438514 133428251411664 133435655991561 133528498031808 133879022531298 133979607822456 134014319865888 134173046738907 134343381542524 134467070946516 134568098047152 134762386622094 135381812925744 135483527285568 136011633906456 136208006649407 136310341740804 136936883116704 137399507721828 137502738005616 137538362837568 137701263595302 138003019468776 138106703179872 138202267361697 138306100770684 138837504847272 138941815519584 139142418840348 139411213544988 139717387513242 139789734848302 140367378380733 140395954145216 140976102716064 141216160714101 141322258505772 141631949357136 141836436676242 141943000490424 142488378378192 142595432005824 142801310395128 143077173330168 143283747254571 143391398454612 144574591824432 144683212855104 144892105569288 145381605925941 145456886261071 145558092449088 145566170172612 146049842761416 146370596442444 146556416228208 146691350123472 147013512678648 147051539256006 147689250464448 148376327897952 148590552708444 148702190989968 149204563256826 149273539253344 149601372794896 149609674899629 149851611379008 149890372060176 149929206336448 150106782838122 150219560285784 150258479849632 150548748511392 150766109849124 150879382658928 151459096197024 151791729644016 152304539541462 152497892561784 153013088144763 153535293191456 153676652510304 153938337355011 154014156139536 154053993506292 154209679545152 154614494034462 154730658192264 154954057344933 155253396902373 155441867321664 155666293313608 155783247703776 156192192953181 156309542459532 157717736535744 157945448413368 158064115166496 158333271103689 158671434111168 158680239557532 159019907246112 159028732030938 159327101194272 159335943026778 159677014300848 159685875551727 159718384144704 159759696969488 160026927407424 160299425675466 160378377467616 160419861006552 160651474194519 161977088988484 162098784772848 162220571989056 162332821980406 162646415802486 163003618765449 163201497594432 163516769520192 163752854005224 163875883948128 164472119835408 164595690173376 164875968256734 165590977793472 166150406772504 166236441441224 166361337340128 166601528794316 166923368885196 167289964863714 167932731660012 168015443061312 168058902006864 168301544394258 168670357128504 168797081664288 169040789830836 169817774523936 170391483221652 170519500864944 170765695849518 170982485599576 171560129132007 172304125541856 172597529761679 172727204840388 172886234074092 173105715880944 173265925656978 173355644826518 173485889488296 174062330904528 174071990466297 174283305784896 174826879942176 174872100736872 175124579977809 175256153666748 176702278896528 176835037934016 177090351251352 177432453602712 177688629465039 177822129562308 177904335215552 177914207988748 178505363375064 178639477096608 178897395651876 179289427928688 179424130729536 179683182162792 179729659090674 180509083900992 181348845208608 181747122321072 182098220602032 182361132869454 182498143487688 183199343629104 183336984007488 183463845691038 183601684793736 184004025958368 184221960755877 184269689815596 184408134360912 185031134814834 185116673129696 185523225120464 185881618059984 186289850017656 187015996621377 187156504507644 188288214285468 188429678007696 188842599142848 189066264757722 189115248901656 189257333987232 189754151769567 189886179168576 189896716872324 189984504504256 190401747193504 190769564440224 191044996339428 191188531272816 192355296299523 192766122432576 193189474092384 193842141234588 194088226896816 194733123681888 194743930366062 195160795256592 195171625674333 195408554970944 195588466831296 195921520270014 196018016904864 196068719008008 196351801793301 196731113328981 197584267513248 198018200750832 198120736944592 198269587986624 198790063758594 198939417675768 199226645157771 199853829413568 200142377117496 200292747047712 200818533796947 201021479798832 201172510211904 201515072313786 201700606419774 202143579933141 202388972858688 202779946974528 203072719388616 203225290928352 203330523415712 204017450859684 204465512611206 205251116473348 205352208186048 205405324675056 205701887592982 206099261582742 206152658712616 206307544256352 206551895392953 206605409793244 207004529203164 207459151156026 208256257270908 208412723279376 208569306843072 208713628260522 209684602272453 210593931217824 211111028138252 211464154074096 211573652743376 211983387758658 212038309374584 212447924035704 212754655014363 212902685734464 212914500735636 213732567567288 213893148008736 214041153306211 214201965592692 216131713030464 216861887736648 217024819282656 217338158353932 218337138673632 218349255258918 219074764142124 219296159780544 219555894663666 219669583333046 219834624342312 220037025185208 220520269017972 220577308884009 221533875696672 222564491846928 222885829062666 223053286484952 223910308880016 224078536009152 224402059192344 224835558090264 224893809504672 225160174257183 225329340428676 225387719774448 225823122767088 226149164773686 226319073988392 227188644295536 227359334486592 227687594466024 228456809312193 228575106981683 228746838842676 230302939787184 230514978765456 230807621174592 231021234209304 231080990259438 231314519317728 231921741051693 232083107872704 232095987288396 233162800982496 233499439970412 233674871555664 234464313689298 235100917699417 235603038528704 236120468335136 236576604803616 236918172620052 237096172749744 238007151166752 238020359336298 238529860869168 238543098046407 239052570571584 239577576217056 239639545454232 240449138513199 240629791509828 242329496428096 242797627469376 242965633482726 243148177159272 243330857983584 243499232970609 243969623703729 244265791505472 244618460921384 244802246391648 245629281007836 245692919754128 245877512481216 246708179753112 247313952385101 247842157413312 248386466690208 249354662161836 249542006010192 249902293191474 250385053327794 250934947295571 251050952380624 251239570676928 251470885925952 251899097490018 252023164591968 252088353010296 252153665202208 252452316591387 253005535692756 253195622496432 253561184746254 254726661785904 254918041697088 255587224832478 256148543774277 256473728399364 258456188312784 258650370272448 258784302529088 259090807260582 259658573821416 260033467239777 260214393675456 260228834232444 261093496356792 261228693693352 261424958677344 261802402391068 262240319913264 262308151105308 262884230500122 264024267667776 265053418344792 265252556901024 265635526877028 266856502823328 266871311983122 267758045062596 267959215644912 268028639731776 268346093477814 268686763085048 268934141893032 269136196094304 269524773244188 269594488636011 270763625851488 272023267812912 272416013298814 272620683481608 273541699304181 273873766233408 274799015443656 275005476011232 275195768536557 275402527190604 276006038937552 276213406359744 276404534723394 276612201541368 277675009694544 277883631039168 278284837680696 278822427089976 279434775026484 279579469696604 280734756761466 281952205432128 282432321428202 282644517011544 283263898714272 283459905729847 283672873352484 283886000980848 284976756756384 285602620790256 286154346660336 286567494509142 286782796909224 289149183648864 289784211138576 290763211851882 290913772522142 291132340345224 291552675390053 292099685522832 292115895549093 292741192884888 293112832456416 293382700246944 293882280405021 294027025357296 294103078512012 296752655795904 297181105416888 297404381979936 298185095637891 298409126513652 298547078506688 299202745589792 299219349799258 299780744120352 300213565676244 300439120571568 300516959699264 301097497022784 301532219698248 301758765317856 302272608470679 302550909629661 302918192394048 303583459288032 304609079082924 304995785123568 306026176289526 306698268916809 307070586382912 307353305020608 307876674710022 308028312279072 308107987012584 308552831389473 309148892374113 309228988068924 309461316384528 309908114689866 310506793804746 311188726734039 311332586627216 311566495407552 312384385906362 312619084919064 313070442390783 315890896826736 316128230332992 316666542207378 317360479115064 317975081637987 318039814492224 318057464061876 318654202388544 318671886053556 319354028601696 319371751103454 319519393938976 320598851350932 320756754935232 320839722013104 321302948389038 323954177976968 324197569545696 324665643960812 325292831604972 326007237530898 327505708010448 327523882888377 327751767896256 328944239670816 329504374999569 329751936513468 332300813545008 332472882882448 332722674680256 333203057588632 333846737770392 334328743593999 334579929727428 335865463320024 336117804013728 336603088788516 337340714257008 337594163328576 338081579661672 339223747160529 339635549047872 340782966443304 341039001729888 341531391699036 341964971199152 343120258264014 344608251083712 345195059523358 345454409680776 345772468148184 346211431761888 346531851313956 346621485389157 346711289653036 346971778976592 348124661809056 348143980932594 349653759884352 349744201473744 350249159955618 350512307333496 353404557793056 354180702502704 354864907205424 355377258930078 355644259124616 355828415977496 357010726750128 357030539004447 357278954193216 357794791303752 358578855857376 359189453828359 359366364325584 359459318181348 362697690417216 363494244642144 364196441204064 364448450224089 364722265738908 364996286975376 366398687258208 366927691382076 367203369587472 368008051916736 368443921511754 368539379631192 368816268721824 369444299241941 370062269629668 370233346259392 371046450240928 371763236119968 372579700035312 374031993242754 374313009015288 374853439787211 376576428570936 376859356015392 377848646235027 378132529515444 378230497803312 378514667974464 379508303539134 379793433744648 380341777119381 380803494387008 381539128880448 382089992678856 382377062545632 383380837248717 384710592599046 386378948184768 387684282469176 388176453793632 388636210890873 389466247363776 389487860732124 390321590513184 390343251348666 391843040540028 392036033809728 392137438016016 392703603586602 393462226657962 394326345750183 395168535026496 396036401501664 396241473889184 397580127517188 397878835351536 398453290315542 400284754234992 400306967974683 400585494095424 401637067593894 402042959597664 402519140216721 403030144627572 403401212839548 404287159866282 406145438777232 406450581856704 406661046831424 408034901719368 408624019948221 408931025222412 410502232946696 410810649350112 411403775185964 412198523165484 412305317425232 412615088512704 413103790785906 413210819586488 414009058406328 414606802085091 414918302312052 416512514541816 416825446558752 417427256521044 419369204544906 421102135142199 421187862435648 422222056276504 422928308148192 423147305486752 423648482142303 423966775517316 424076618749168 424895848071408 425509310028726 425829001471272 427465135134576 427786296017472 428082306612422 428403931185384 429851241763713 433723775473296 434049638565312 434676316707864 436370658783213 436674277347264 436698510517836 438149528284248 439111789327332 439339166666092 439669248684624 440074050370416 441040538035944 441154617768018 443067751393344 445128983693856 445771658125332 446106572969904 447820617760032 448804118384688 448829024698887 449671116180528 449787619009344 450320348514366 450658680857352 450775439548896 451646245534176 452298329547372 452638147976784 454377288591072 455375188932048 456913618624386 457150213963366 457493677685352 458154204184369 459039264434289 460605879574368 461029957530912 461815012065033 462042468418608 462161980518876 462629038635456 463843482103386 464191974576792 464862172034799 466325601964992 466998879940824 467349743111328 468576578859543 468928627378596 470201835398834 472240936670272 473153209607232 473836345240104 474192345499488 474999813311067 476014302333504 476040718672596 477059721738336 477086196092814 479155152434112 479279090908464 480898277026398 481259583019656 481954422583557 485931266965452 486296354318544 486661715967168 486998465941218 487939247407458 489010856296347 489236921842768 489264071969057 489604492783296 491258562015672 491385839508256 493416359506224 494627904770202 496772933380416 498709324323672 499084012020384 499804586382948 500770106655588 501869894591142 502101904761248 503798194980036 504046329183936 504176706020592 504307330404416 504904633182774 506011071385512 506391244992864 507122369492508 509453323571808 511174449664956 512297087548554 512947456798728 514680387396021 516912376625568 517792589285037 518181614521164 519317147642832 520066934479554 520457668464888 522186992713584 522215971398891 522457387386704 522849917354688 523604804782136 524480639826528 524616302210616 525373739933427 525768461000244 530106836689584 530505113802048 531271053754056 533065888395117 533713005646656 533742623966244 535516090125192 535918431289824 536692186955628 537373526170096 537868283786064 538272392188608 539049546488376 539188977272022 541527251702976 544046535625824 544832026597628 545241366963216 547083398608362 549598030887312 550010952022464 550391537073114 550805054381208 552012077875104 552809069446788 553224403082736 555350019389088 556569675361392 557644854179952 558869550052968 559158939393208 561047989864131 561469513522932 564440570301707 564864642856404 565289034023088 566527797428544 566919811459694 567345746704968 567772001961696 568164876931421 569262455308701 569953513512768 571205241580512 572308693320672 573134989018284 573565593818448 577065888898569 578298367297728 579568422277152 580555327380193 581526423703764 581827545044284 582264680690448 583105350780106 584199371045664 584231791098186 585482385769776 585514877022999 586225664912832 586765400493888 587764560810042 588054050714592 588206157024024 589055405379903 594362210833776 594808763959872 596370191275782 596818253027304 597679935473313 598405491179584 598438699598516 599561488240704 600427131352488 600878241143136 602455601390841 603064439396496 603517530635712 604545216941358 605101819259322 606430739799423 607166918576064 609218158165848 609991570247136 612052352579052 613396537833618 615753349420044 616056624558144 616215974025168 617105662778946 618297784748226 618457976137848 618922632769056 619655686178859 619816229379732 621013587609492 622377453468078 622665173254432 624768771812724 625238169838128 626140884781566 629053806817359 631781793653472 633333084414756 634720958230128 635950163275974 636114928123752 637343772107112 638263965043089 638708057203392 638743502206908 639038787877952 641197702701864 641679444026208 642123459918633 642605896778076 647908355953936 648395139091392 649331287921624 650585663209944 652014475061796 655011416020896 655047765776754 657888479341632 659008749999138 659503873026936 661731926652027 664601627090016 664945765764896 666406115177264 667693475540784 668657487187998 669159859454856 671730926640048 672235608027456 673206177577032 674681428514016 675480522771549 676163159323344 678447494321058 681565932886608 682078003459776 683062783398072 683929942398304 685725320945049 686240516528028 690390119046716 690908819361552 691544936296368 692422863523776 693063702627912 693242970778314 693422579306072 693943557953184 695765223155079 696249323618112 696287961865188 699488402947488 700498319911236 701024614666992 705302753098251 706809115586112 708361405005408 709729814410848 710754517860156 711288518249232 711656831954992 714021453500256 714061078008894 715589582607504 715629294139221 717157711714752 718378907656718 718732728651168 718918636362696 719956606575437 721347415539597 726988489284288 728392882408128 728896900448178 729444531477816 729992573950752 730497698911827 732797374516416 733855382764152 734406739174944 736887843023508 737078759262384 737632537443648 738888598483882 740124539259336 741941857155303 742092900481856 743526472239936 745159400070624 748063986485508 748626018030576 749706879574422 753152857141872 753718712030784 755697292470054 756265059030888 756460995606624 757356949774161 759016607078268 759586867489296 760683554238762 764179985357712 764754125091264 766761674497434 768445631322831 768843541665661 769421185198092 775368564938352 776352907587264 777272421781746 778975721464248 780100401719331 780643181026368 780686502697332 783686081080056 784274876032032 785407207173204 786924453315924 788652691500366 792072803003328 792482947778368 795160255034376 795757670703072 796906580631084 800569508469984 800613935949366 803274135187788 804085919195328 805038280433442 806060289255144 806802425679096 808574319732564 808783465908033 812290877554464 816069803438736 817248039896442 817862050444824 820625097912543 821004465893392 821621298700224 822807550371928 824397046330968 824610634850464 825587305609671 826207581571812 826421639172976 828018116812656 829213604170182 829836604624104 833025029083632 833650893117504 834854513042088 838738409089812 842204270284398 844444112553008 845856616296384 846294610973504 847296964284606 847933551034632 848153237498336 849791696142816 850379717189541 851018620057452 851658002942544 854930270269152 856164613224844 856807862370768 859702483527426 867447550946592 869352633415728 872741317566426 873397021035672 874658026170159 876299056568496 876347686647279 878223578654664 878678333332184 879338497369248 880148100740832 881646841215063 882081076071888 882309235536036 890257967387712 891543316250664 892213145939808 894555286913673 895641235520064 897608236769376 897658049397774 899342232361056 900640697028732 901317361714704 901550879097792 903292491068352 904596659094744 905276295953568 906817825412037 908754577182144 910750377864096 913827237248772 914300427926732 914987355370704 916308408368738 918078528868578 920094806750427 921211759148736 922059915061824 923630024130066 924084936837216 924323961037752 925658494168419 927686964206772 928383949153584 929724344069598 933997759881648 934699486222656 937153157719086 937857254757192 939211327172349 940403670797668 947672690480208 948384690998976 949999626622134 952081437345192 953456046545849 954119443476672 954172392185628 958558181816928 961796554052796 962519166039312 963908845167114 971862533930904 972592708637088 973996931882436 975878494814916 978021712592694 978473843685536 978528143938114 982517124031344 982571648665131 982771679016512 986832719012448 988513124998707 989255809540404 997418648647344 998168024040768 999609172765896 1001540213311176 1002986230781997 1003739789182284 1004203809522496 1007596389960072 1008353412041184 1009809266365548 1012022142771024 1012782489985728 1014244738985016 1017671241481587 1018906647143616 1022348899329912 1024594175097108 1025894913597456 1029360774792042 1033824753251136 1035585178570074 1036363229042328 1038634295285664 1039864456167471 1040133868959108 1040915336929776 1044373985427168 1044431942797782 1044914774773408 1047209609564272 1048961279653056 1049232604421232 1050747479866854 1051536922000488 1060213673379168 1062542107508112 1066131776790234 1067485247932488 1071032180250384 1071091617013341 1071836862579648 1073384373911256 1074747052340192 1075736567572128 1077568361485077 1078099092976752 1078377954544044 1088093071251648 1089664053195256 1090482733926432 1093345350672267 1094166797216724 1099196061774624 1100783074146228 1101610108762416 1104024155750208 1105618138893576 1106448806165472 1108332897725823 1110700038778176 1113139350722784 1115289708359904 1117739100105936 1118317878786416 1122095979728262 1122939027045864 1124560319361633 1128881140603414 1129729285712808 1130578068046176 1131360381761401 1133545938705081 1133839622919388 1134691493409936 1135544003923392 1136329753862842 1138524910617402 1141025331358143 1142410483161024 1144617386641344 1146269978036568 1147131187636896 1154131777797138 1159136844554304 1161110654760386 1163052847407528 1163655090088568 1164529361380896 1165908632672619 1166210701560212 1168398742091328 1168463582196372 1170964771539552 1171029754045998 1175529121620084 1176108101429184 1176412314048048 1178110810759806 1188724421667552 1192740382551564 1193636506054608 1195359870946626 1196877399197032 1200854262704976 1200920903924049 1201756482286272 1204911202781682 1206128878792992 1207557420650163 1208182708331753 1209090433882716 1210203638518644 1212861479598846 1218436316331696 1219983140494272 1224104705158104 1225872059844663 1226793075667236 1231506698840088 1232431948050336 1234211325557892 1236595569496452 1236915952275696 1237845265538112 1239311372357718 1239632458759464 1242027175218984 1243820406255273 1244754906936156 1245330346508864 1249537543625448 1250476339676256 1252281769563132 1258107613634718 1263563587306944 1266666168829512 1269441916460256 1270945446426909 1271900326551948 1272229856247504 1274687544214224 1276527930086178 1277487004413816 1282395405403728 1283358888052416 1284246919837266 1285211793556152 1289553725291139 1295816711907872 1298662575843248 1301171326419888 1304028950123592 1309111976349639 1310022832041792 1310095531553508 1318017499998276 1319007746053872 1323463853304054 1329203254180032 1329891531529792 1332812230354528 1335386951081568 1337314974375996 1338319718909712 1343461853280096 1346412355154064 1346487074096661 1349362857028032 1350961045543098 1352326318646688 1356894988642116 1363131865773216 1366125566796144 1367859884796608 1371450641890098 1372481033056056 1374462612553107 1377117793302867 1380780238093432 1381817638723104 1383089872592736 1385445036195099 1386127405255824 1386485941556628 1386845158612144 1387887115906368 1391530446310158 1392575923730376 1394586516104397 1398976805894976 1400996639822472 1402049229333984 1405729736578629 1410605506196502 1416722810010816 1419459628821696 1421509035720312 1422577036498464 1423313663909984 1424999439933201 1428042907000512 1428122156017788 1431179165215008 1431258588278442 1436757815313436 1437465457302336 1437837272725392 1439913213150874 1442694831079194 1445863267750671 1457793800896356 1458889062955632 1459985147901504 1460995397823654 1467710765528304 1467792215907171 1468813478349888 1473775686047016 1474157518524768 1477777196967764 1480249078518672 1483883714310606 1490318800141248 1496127972971016 1497252036061152 1498288073143477 1499413759148844 1506305714283744 1511394584940108 1512530118061776 1512921991213248 1514713899548322 1518033214156536 1519173734978592 1521367108477524 1528359970715424 1533523348994868 1536891262645662 1537687083331322 1538842370396184 1544041162188063 1550737129876704 1553377767855111 1554544843563492 1557951442928496 1560200803438662 1561373005394664 1567372162160112 1568549752064064 1570814414346408 1573848906631848 1576121219800281 1577305383000732 1590320510068752 1591515341406144 1593813161262168 1599197665185351 1600025748871781 1601139016939968 1601227871898732 1606548270375576 1610076560866884 1612120578510288 1613604851358192 1617148639465128 1617566931816066 1624581755108928 1632139606877472 1634496079792884 1635724100889648 1641250195825086 1642008931786784 1645615100743856 1645706423895919 1648794092661936 1649221269700928 1651174611219342 1652415163143624 1652843278345952 1656036233625312 1658427208340364 1659673209248208 1666050058167264 1669709026084176 1677476818179624 1683143969592393 1684408540568796 1688888225106016 1693321710905121 1694593928569212 1695867102069264 1696306474996672 1699583392285632 1700759434379082 1702037240114904 1703316005885088 1704494630794263 1707787365926103 1709860540538304 1712329226449688 1713615724741536 1719404967054852 1731197666695707 1734895101893184 1738705266831456 1741665982140579 1745482635132852 1746794042071344 1749316052340318 1752598113136992 1752695373294558 1756447157309328 1756544631068997 1757356666664368 1758676994738496 1760296201481664 1763293682430126 1764162152143776 1764618471072072 1767166216139709 1783086632501328 1784426291879616 1789110573827346 1793039806419939 1795216473538752 1795316098795548 1798684464722112 1801281394057464 1802634723429408 1809193318189488 1810552591907136 1813635650824074 1821500755728192 1827654474497544 1828600855853464 1829974710741408 1832616816737476 1836157057737156 1840189613500854 1847260048260132 1848169873674432 1848647922075504 1851316988336838 1855373928413544 1856767898307168 1859448688139196 1867995519763296 1874306315438172 1875714509514384 1878422654344698 1880807341595336 1887161420452077 1895345380960416 1898572827378469 1899999253244268 1904162874690384 1906912093091698 1908344784371256 1914791895129267 1917116363633856 1923593108105592 1925038332078624 1926370379755899 1927817690334228 1943725067861808 1945185417274176 1947993863764872 1951756989629832 1956043425185388 1956947687371072 1957056287876228 1965034248062688 1965143297330262 1973665438024896 1977026249997414 1978511619080808 1994837297294688 1999218345531792 2003080426622352 2005972461563994 2007479578364568 2015192779920144 2016706824082368 2019618532731096 2024044285542048 2026441568314647 2028489477970032 2035342482963174 2044697798659824 2049188350194216 2051789827194912 2057175962835147 2058721549584084 2071170357140148 2072726458084656 2077268590571328 2079728912334942 2080267737918216 2081830673859552 2087295669465237 2088747970854336 2088863885595564 2089829549546816 2094419219128544 2098465208842464 2101494959733708 2103073844000976 2115908259294753 2120427346758336 2125084215016224 2132263553580468 2134970495864976 2142064360500768 2142183234026682 2146768747822512 2146887882417663 2149494104680384 2151473135144256 2155136722970154 2156198185953504 2156755909088088 2159869819726311 2164042246618791 2179328106390512 2180965467852864 2186690701344534 2188333594433448 2191493096735481 2198392123549248 2201566148292456 2203220217524832 2211236277787152 2212897612330944 2216665795451646 2225825571465909 2226278701445568 2230579416719808 2235478200211872 2236635757572832 2244191959456524 2245878054091728 2249120638723266 2257762281206828 2259458571425616 2261156136092352 2262720763522802 2267091877410162 2267679245838776 2269382986819872 2272070849322483 2272659507725684 2277049821234804 2282050662716286 2292539956073136 2294262375273792 2306530624996983 2308263555594276 2322221309520772 2326105694815056 2327310180177136 2329058722761792 2331817265345238 2332421403120424 2336927164392744 2340301205157993 2341929543079104 2342059508091996 2351058243240168 2352824628096096 2356221621519612 2377448843335104 2385480765103128 2387273012109216 2390719741893252 2393754798394064 2401708525409952 2401841807848098 2409822405563364 2412257757585984 2415114841300326 2416365416663506 2418180867765432 2420407277037288 2425722959197692 2426350397724099 2436872632663392 2448209410316208 2451744119689326 2453586151334472 2463013397680176 2464863896100672 2468422651115784 2473191138992904 2473831904551392 2476761916829013 2478622744715436 2479264917518928 2484054350437968 2487640812510546 2489509813872312 2499075087250896 2500952679352512 2504563539126264 2514326176798513 2516215227269436 2533332337659024 2538883832920512 2541890892853818 2543800653103896 2544459712495008 2549375088428448 2551139151568623 2553055860172356 2554974008827632 2564790810807456 2568493839674532 2570423587112304 2579107450582278 2586110094693587 2591633423815744 2597325151686496 2602342652839776 2608057900247184 2618223952699278 2620191063107016 2623974078510477 2636034999996552 2638015492107744 2644940523645189 2646927706608108 2665624460709056 2670773902163136 2674629948751992 2676639437819424 2683665860741019 2686923706560192 2692824710308128 2692974148193322 2701922091086196 2704652637293376 2713789977284232 2720453476236111 2726263731546432 2732251133592288 2742901283780196 2744962066112112 2748925225106214 2754235586605734 2760284420251281 2761560476186864 2763635277446208 2766179745185472 2770890072390198 2772254810511648 2772971883113256 2773690317224288 2776975482505257 2783060892620316 2785151847460752 2789173032208794 2801993279644944 2804098458667968 2811459473157258 2817633981517047 2821211012393004 2843018071440624 2845154072996928 2846627327819968 2849998879866402 2856244312035576 2860368139637547 2862358330430016 2862517176556884 2873515630626872 2875674545450784 2879826426301748 2885389662158388 2891726535501342 2915587601792712 2917778125911264 2921990795647308 2935421531056608 2935584431814342 2947551372094032 2947714945995393 2948315037049536 2955554393935528 2960498157037344 2965539374996121 2967767428621212 2992255945942032 2994504072122304 2996576146286954 2998827518297688 3008958692345991 3012611428567488 3022789169880216 3025060236123552 3029427799096644 3036066428313072 3038347469957184 3042734216955048 3056719941430848 3067046697989736 3073782525291324 3075374166662644 3077684740792368 3088082324376126 3101474259753408 3106755535710222 3109089687126984 3115902885856992 3120401606877324 3122746010789328 3134744324320224 3141628828692816 3147697813263696 3152242439600562 3154610766001464 3180641020137504 3187626322524336 3198395330370702 3200051497743562 3202455743797464 3207079429290583 3213096540751152 3213274851040023 3220153121733768 3224241157020576 3227209702716384 3232705084455231 3234297278930256 3235133863632132 3264279213754944 3268992159585768 3271448201779296 3280036052016801 3282500391650172 3284017863573568 3291230201487712 3291412847791838 3297588185323872 3302349222438684 3304830326287248 3305686556691904 3312072467250624 3316854416680728 3319346418496416 3324998693177469 3332100116334528 3339418052168352 3354953636359248 3366287939184786 3368817081137592 3373680958084899 3377776450212032 3386643421810242 3389187857138424 3391734204138528 3394081145284203 3400637816115243 3401518868758164 3404074480229808 3406632011770176 3408989261588526 3415574731852206 3423075994074429 3424658452899376 3427231449483072 3438809934109704 3462395333391414 3477410533662912 3483331964281158 3490965270265704 3493588084142688 3497725898017857 3498632104680636 3505196226273984 3505390746589116 3512894314618656 3513089262137994 3514713333328736 3526587364860252 3528324304287552 3529236942144144 3534332432279418 3566173265002656 3578221147654692 3586079612839878 3590632197591096 3602562788114928 3602762711772147 3605269446858816 3618386636378976 3624548124995259 3627271301648148 3655308948995088 3657201711706928 3659949421482816 3665233633474952 3672314115474312 3677616179533989 3680379227001708 3694520096520264 3697295844151008 3702633976673676 3710747856827088 3713535796614336 3718897376278392 3731461218765819 3735991039526592 3748612630876344 3751429019028768 3756845308689396 3761614683190672 3774322840904154 3790690761920832 3797145654756938 3799998506488536 3808325749380768 3812836339280727 3813824186183396 3816689568742512 3829583790258534 3847186216211184 3850076664157248 3852740759511798 3855635380668456 3887450135723616 3895987727529744 3903513979259664 3912086850370776 3914112575752456 3927335929048917 3930068496125376 3930286594660524 3951083992111949 3954052499994828 3957023238161616 3989674594589376 3998436691063584 4006160853244704 4011944923127988 4014959156729136 4030385559840288 4039237065462192 4039461222289983 4048088571084096 4052883136629294 4056978955940064 4063887291661351 4070684965926348 4089395597319648 4098376700388432 4103579654389824 4114351925670294 4117443099168168 4123387837659321 4142340714280296 4145452916169312 4156335108585297 4159457824669884 4160535475836432 4163661347719104 4174591338930474 4177727771191128 4183759548313191 4188838438257088 4196930417684928 4202989919467416 4206147688001952 4217189209735887 4231816518589506 4250168430032448 4264527107160936 4269940991729952 4274998319799603 4284128721001536 4284366468053364 4293537495645024 4293775764835326 4310273445940308 4312396371907008 4313511818176176 4319739639452622 4328084493237582 4337589803252013 4358656212781024 4373381402689068 4376667188866896 4382986193470962 4403132296584912 4403376647721513 4406440435049664 4422472555574304 4433331590903292 4451651142931818 4470956400423744 4473271515145664 4488383918913048 4491756108183456 4494864219430431 4498241277446532 4515524562413656 4518917142851232 4525441527045604 4534183754820324 4535358491677552 4538765973639744 4544141698644966 4545319015451368 4554099642469608 4564101325432572 4585079912146272 4613061249993966 4616527111188552 4632123486564189 4644442619041544 4652211389630112 4654620360354272 4660133303565333 4663634530690476 4664842806240848 4673854328785488 4680602410315986 4684119016183992 4702116486480336 4705649256192192 4712443243039224 4728363659400843 4770961530206256 4774546024218432 4781439483786504 4787509596788128 4800077246615343 4803417050819904 4803683615696196 4819644811126728 4830229682600652 4832730833327012 4836361735530864 4840814554074576 4851445918395384 4852700795448198 4873745265326784 4896418820632416 4903488239378652 4907172302668944 4926026795360352 4936845302231568 4937119271687757 4946382277985808 4947663809102784 4953523833658026 4957245489430872 4958529835037856 4968108700875936 4975281625021092 4979019627744624 4998150174501792 5009127078252528 5028652353597026 5032430454538872 5039696246028059 5049431908777179 5066664675318048 5079965132715363 5083781785707636 5087601306207792 5088919424990016 5098750176856896 5102278303137246 5106111720344712 5109948017655264 5113483892382789 5129581621614912 5136987679349064 5140847174224608 5158214901164556 5172220189387174 5193593000087121 5194650303372992 5204685305679552 5216115800494368 5224997946421737 5236447905398556 5240382126214032 5247948157020954 5272069999993104 5276030984215488 5289881047290378 5293855413216216 5301498648419127 5349259897503984 5353278875638848 5367331721482038 5379119419259817 5381904791659627 5385649420616256 5385948296386644 5403844182172392 5427579954568464 5440906952472222 5464502267184576 5485802567560392 5489924132224224 5497850450212428 5508471173211468 5520568840502562 5523120952373728 5541780144780396 5544509621023296 5545943766226512 5547380634448576 5553950965010514 5566121785240632 5570303694921504 5578346064417588 5603986559289888 5622918946314516 5635267963034094 5642422024786008 5661484261356231 5686036142881248 5695718482135407 5699997759732804 5712488624071152 5720736279275094 5725034353113768 5744375685387801 5747031261253744 5751349090901568 5759652852603496 5770779324316776 5779111139267697 5783453071002684 5831175203585424 5835556251822528 5843981591294616 5870843062113216 5871168863628684 5895102744188064 5895429891990786 5911108787871056 5920996314074688 5931078749992242 5935534857242424 5984511891884064 5993152292573908 5997655036595376 6017917384691982 6045578339760432 6050120472247104 6058855598193288 6072132856626144 6085468433910096 6134093395979472 6147565050582648 6150748333325288 6155369481584736 6171527888505441 6176164648752252 6213511071420444 6218179374253968 6231805771713984 6240803213754648 6245492021578656 6261887008395711 6269488648640448 6283257657385632 6295395626527392 6304484879201124 6309221532002928 6347724777884259 6361282040275008 6375252645048672 6386108601182123 6396790660741404 6400102995487124 6404911487594928 6414158858581166 6426193081502304 6426549702080046 6440306243467536 6440663647252989 6448482314041152 6454419405432768 6465410168910462 6468594557860512 6470267727264264 6479609459178933 6537984319171536 6542896403558592 6560072104033602 6565000783300344 6574479290206443 6582460402975424 6582825695583676 6595176370647744 6604698444877368 6609660652574496 6633708833361456 6638692836992832 6649997386354938 6678836104336704 6709907272718496 6732575878369572 6737634162275184 6747361916169798 6773286843620484 6778375714276848 6783468408277056 6788162290568406 6801275632230486 6803037737516328 6808148960459616 6816212547967449 6817978523177052 6831149463704412 6846151988148858 6849316905798752 6877619868219408 6919591874990949 6924790666782828 6966663928562316 6981930540531408 6987176168285376 6995451796035714 6997264209361272 7010781493178232 7020903615473979 7025788629237312 7026178524275988 7029426666657472 7053174729720504 7058473884288288 7068664864558836 7132346530005312 7156442295309384 7172159225679756 7181264395182192 7205125576229856 7205525423544294 7236773272757952 7249096249990518 7254542603296296 7279051193172297 7310617897990176 7314403423413856 7330467266949904 7344628230948624 7355232359067978 7360758454003416 7389040193040528 7394591688302016 7405267953347352 7421495713654176 7430285750487039 7437794752556784 7462922437531638 7497225261752688 7502858038057536 7513690617378792 7523229366381344 7542978530395539 7548645681808308 7594291309513876 7599997012977072 7616651498761536 7625672678561454 7627648372366792 7633379137485024 7653417454705869 7659167580517068 7694372432422368 7705481519023596 7711270761336912 7758330284080761 7774900271447232 7791975455059488 7807027958519328 7824173700741552 7828225151504912 7854671858097834 7860573189321048 7871922235531431 7902167984223898 7908104999989656 7914046476323232 7919522672329807 7934821570935567 7996873382127168 8012321706489408 8023889846255976 8029918313458272 8060771119680576 8078474130924384 8078922444579966 8105766273258588 8113957911880128 8127774583322702 8141369931852696 8161360428708333 8178791194639296 8196753400776864 8228703851340588 8234886198336336 8246775675318642 8284681428560592 8290905832338624 8312670217170594 8318915649339768 8321070951672864 8330926447515771 8349182677860948 8355455542382256 8367519096626382 8405979838934832 8412295376003904 8434378419471774 8452901944551141 8457278958322271 8463633037179012 8529054214321872 8539881983459904 8549996639599206 8568732936106728 8581104418912641 8587074991290048 8587551529670652 8620546891880616 8627023636352352 8639479278905244 8656168986475164 8675179606504026 8717312425562048 8746762805378136 8753334377733792 8765972386941924 8806264593169824 8806753295443026 8844945111148608 8866663181806584 8896618124988363 8903302285863636 8976767837826096 8983512216366912 8989728438860862 8996482554893064 9026876077037973 9031049124827312 9037834285702464 9050883054091208 9068367509640648 9070716983355104 9088283397289932 9090638030902736 9108199284939216 9128202650865144 9170159824292544 9226122499987932 9233054222377104 9264246973128378 9288885238083088 9304422779260224 9309240720708544 9320266607130666 9327269061380952 9329685612481696 9347708657570976 9361204820631972 9368238032367984 9404232972960672 9424886486078448 9456727318801686 9541923060412512 9562878967573008 9575019193576256 9600154493230686 9607367231392392 9621238287871749 9639289622253456 9639824553120069 9660459365201304 9665461666654024 9672723471061728 9681629108149152 9698115253365693 9702891836790768 9705401590896396 9792837641264832 9806976478757304 9814344605337888 9840108156050403 9852053590720704 9873690604463136 9874238543375514 9892764555971616 9907047667316052 9914490978861744 9917059670075712 9936217401751872 9950563250042184 9958039255489248 9974996079532407 9996300349003584 10018254156505056 10057304707194052 10064860909077744 10079392492056118 10098863817554358 10121042874254697 10133329350636096 10159930265430726 10167563571415272 10175202612415584 10182243435852609 10204556606274492 10212223440689424 10219896035310528 10226967784765578 10273975358698128 10281694348449216 10316429802329112 10344440378774348 10387186000174242 10432231600988736 10449995892843474 10472895810797112 10480764252428064 10488016512004339 10495896314041908 10544139999986208 10579762094580756 10587710826432432 10602997296838254 10698519795007968 10734663442964076 10758238838519634 10763809583319254 10771896592773288 10807688364344784 10808288135316441 10855159909136928 10873644374985777 10881813904944444 10971605135120784 10979848264448448 10995700900424856 11016942346422936 11032848538601967 11041137681005124 11046241904747456 11083560289560792 11091887532453024 11107901930021028 11132243570481264 11140607389843008 11156692128835176 11194383656297457 11207973118579776 11245837892629032 11270535926068188 11284844049572016 11322968522712462 11372072285762496 11391436964270814 11399995519465608 11424977248142304 11438509017842181 11441472558550188 11450068706227536 11488751370775602 11494062522507488 11519305705206992 11541558648633552 11558222278535394 11566906142005368 11662350407170848 11687963182589232 11742337727257368 11782007787146751 11790205488376128 11790859783981572 11822217575742112 11853251976335847 11862157499984484 11871069714484848 11969023783768128 11986304585147816 11995310073190752 12035834769383964 12091156679520864 12117711196386576 12118383666869949 12144265713252288 12170936867820192 12191661874984053 12268186791958944 12295130101165296 12301496666650576 12310738963169472 12343055777010882 12352329297504504 12370163512977963 12427022142840888 12436358748507936 12469005325755891 12481606427509296 12490984043157312 12523774016791422 12551278644939573 12566515314771264 12590791253054784 12608969758402248 12618443064005856 12695449555768518 12750505290097344 12772217202364246 12793581321482808 12800205990974248 12809822975189856 12824994959398809 12828317717162332 12852386163004608 12853099404160092 12880612486935072 12881327294505978 12930820337820924 12937189115721024 12940535454528528 12959218918357866 13075968638343072 13120144208067204 13130001566600688 13148958580412886 13165651391167352 13209396889754736 13210129943164539 13219321305148992 13267417666722912 13290009791649283 13299994772709876 13419814545436992 13465151756739144 13475268324550368 13484592658291293 13494723832339596 13546573687240968 13556751428553696 13576324581136812 13602551264460972 13606075475032656 13616297920919232 13632425095934898 13635957046354104 13662298927408824 13692303976297716 13698633811597504 13755239736438816 13839183749981898 13849581333565656 13933327857124632 13963861081062816 13980399910695999 13990903592071428 13994528418722544 14021562986356464 14041807230947958 14052357048551976 14106349459441008 14116947768576576 14137329729117672 14185090978202529 14312884590618768 14344318451359512 14362528790364384 14400231739846029 14410251152459712 14411050847088588 14498192499981036 14509085206592592 14558102386344594 14621235795980352 14628806846827712 14660934533899808 14689256461897248 14710464718135956 14721516908006832 14778080386081056 14810535906694704 14811357815063271 14842991427308352 14860571500974078 14875589505113568 14925844875063276 14994450523505376 15027381234757584 15046458732762688 15085957060791078 15097291363616616 15119088738084177 15148295726331537 15188582619027752 15199994025954144 15239895398146089 15251345357122908 15255296744733584 15266758274970048 15306834909411738 15318335161034136 15340451677148367 15388744864844736 15410963038047192 15422541522673824 15516660568161522 15580779000261363 15583950910118976 15614055917038656 15648347401483104 15656450303009824 15674993839265211 15709343716195668 15721146378642096 15743844471062862 15804335968447796 15816209999979312 15828092952646464 15839045344659614 15869643141871134 15904495945257381 16047779692511952 16059836626916544 16145714374978881 16156948261848768 16157844889159932 16211532546517176 16255549166645404 16282739863705392 16322720857416666 16393506801553728 16457407702681176 16469772396672672 16493551350637284 16569362857121184 16625340434341188 16637831298679536 16642141903345728 16661852895031542 16698365355721896 16710911084764512 16735038193252764 16811959677869664 16868756838943548 16905803889102282 16914557916644542 16927266074358024 16984452784068693 17058108428643744 17087155446406221 17099993279198412 17137465872213456 17162208837825282 17175103059341304 17241093783761232 17254047272704704 17278958557810488 17312337972950328 17337333417803091 17350359213008052 17493525610756272 17506668755467584 17531944773883848 17600283237589591 17612529186339648 17613506590886052 17733326363613168 17793236249976726 17806604571727272 17953535675652192 17979456877721724 17992965109786128 18053752154075946 18062098249654624 18101766108182416 18102770662855109 18136735019281296 18141433966710208 18176566794579864 18181276061805472 18216398569878432 18256405301730288 18452244999975864 18466108444754208 18514583665516323 18528493946256756 18577770476166176 18640533214261332 18654538122761904 18659371224963392 18695417315141952 18722409641263944 18736476064735968 18785661025187133 18808465945921344 18849772972156896 18913454637603372 19043174333652777 19083846120825024 19125757935146016 19158325803546369 19200308986461372 19214734462784784 19242476575743498 19278579244506912 19279649106240138 19320918730402608 19321990941758967 19330923333308048 19345446942123456 19363258216298304 19396230506731386 19405783673581536 19410803181792792 19438828377536799 19613952957514608 19628689210675776 19680216312100806 19723437870619329 19747381208926272 19748477086751028 19785529111943232 19814095334632104 19828981957723488 19901126500084368 19916078510978496 19949992159064814 20036508313010112 20114609414388104 20129721818155488 20158784984112236 20197727635108716 20242085748509394 20319860530861452 20335127142830544 20350405224831168 20364486871705218 20409113212548984 20424446881378848 20453935569531156 20547950717396256 20632859604658224 20688880757548696 20758775624972847 20774372000348484 20884301101163159 20899991785686948 20945791621594224 20961528504856128 20976033024008678 20991792628083816 21062710846421937 21088279999972416 21159524189161512 21175421652864864 21205994593676508 21397039590015936 21469326885928152 21516477677039268 21527619166638508 21543793185546576 21615376728689568 21616576270632882 21710319818273856 21747288749971554 21763627809888888 21943210270241568 21991401800849712 22033884692845872 22065697077203934 22082275362010248 22167120579121584 22183775064906048 22215803860042056 22264487140962528 22290857251461117 22313384257670352 22388767312594914 22491675785258064 22541071852136376 22569688099144032 22628935591186617 22645937045424924 22782873928541628 22799991038931216 22849954496284608 22877018035684362 22882945117100376 22900137412455072 22960252364117607 22977502741551204 22988125045014976 23038611410413984 23083117297267104 23116444557070788 23133812284010736 23274990852242283 23324700814341696 23375926365178464 23484675454514736 23564015574293502 23581719567963144 23615766706594293 23644435151484224 23706503952671694 23724314999968968 23742139428969696 23758568016989421 23804464712806701 23972609170295632 23990620146381504 24071669538767928 24182313359041728 24235422392773152 24236767333739898 24341873735640384 24383323749968106 24484081286124999 24536373583917888 24590260202330592 24602993333301152 24686111554021764 24704658595009008 24740327025955926 24854044285681776 24872717497015872 24938010651511782 24963212855018592 24992779342547313 25047548033582844 25102557289879146 25217939516804496 25236886128011712 25371836874966813 25390899111537036 25544434404728492 25587162642965616 25600411981948496 25619645950379712 25649989918797618 25656635434324664 25706198808320184 25743313256737923 25761224973870144 25762654589011956 25861640675641848 25881070909057056 25918437836715732 26151937276686144 26240288416134408 26260003133201376 26297917160825772 26331302782334704 26418793779509472 26420259886329078 26534835333445824 26580019583298566 26599989545419752 26689854374965089 26930303513478288 26950536649100736 26969185316582586 26989447664679192 27093147374481936 27113502857107392 27152649162273624 27205102528921944 27212150950065312 27264850191869796 27271914092708208 27324597854817648 27384607952595432 27510479472877632 27657587944783643 27678367499963796 27699162667131312 27866655714249264 27927722162125632 27960799821391998 27981807184142856 27989056837445088 28043125972712928 28083614461895916 28104714097103952 28212698918882016 28274659458235344 28370181956405058 28447211041629457 28625769181237536 28688636902719024 28725057580728768 28800463479692058 28822101694177176 28863714863615247 28996384999962072 29018170413185184 29094345760097079 29116204772689188 29321869067799616 29378512923794496 29420929436271912 29443033816013664 29520324468151209 29556160772162112 29621071813389408 29622715630126542 29721143001948156 29751179010227136 29851689750126552 29924988238597221 29988901047010752 30054762469515168 30171914121582156 30194582727233232 30238177476168354 30296591452663074 30363128622764091 30377165238055504 30399988051908288 30479790796292178 30502690714245816 30510593489467168 30546730307557827 30613669818823476 30636670322068272 30680903354296734 30821926076094384 30845083045347648 31033321136323044 31161558000522726 31296694802966208 31312900606019648 31349987678530422 31418687432391336 31442292757284192 31464049536013017 31487688942125724 31608671936895592 31632419999958624 31678090689319228 31739286283742268 31808991890514762 32095559385023904 32291428749957762 32315689778319864 32423065093034352 32424864405949323 32511098333290808 32565479727410784 32620933124957331 32645441714833332 32914815405362352 32939544793345344 32987102701274568 33098545615805901 33138725714242368 33250680868682376 33275662597359072 33323705790063084 33396730711443792 33421822169529024 33470076386505528 33623919355739328 33737513677887096 33811607778204564 33829115833289084 33854532148716048 33968905568137386 34116216857287488 34174310892812442 34199986558396824 34274931744426912 34324417675650564 34350206118682608 34482187567522464 34557917115620976 34624675945900656 34674666835606182 34700718426016104 34987051221512544 35063889547767696 35200566475179182 35227013181772104 35277873722196413 35346023361440253 35466652727226336 35559755929007541 35586472499953452 35613209143454544 35907071351304384 35958913755443448 35985930219572256 36107504308151892 36124196499309248 36203532216364832 36205541325710218 36273470038562592 36353133589159728 36355151000609847 36362552123610944 36432797139756864 36512810603460576 36574985624952159 36904489999951728 36932216889508416 37029167331032646 37056987892513512 37110490538933889 37155540952332352 37281066428522664 37309076245523808 37407015977267673 37444819282527888 37472952129471936 37571322050374266 37653835934818719 37699545944313792 37826909275206744 38086348667305554 38251515870292032 38316651607092738 38400617972922744 38429468925569568 38474984878196427 38484953151486996 38557158489013824 38559298212480276 38641837460805216 38643981883517934 38661846666616096 38792461013462772 38811567347163072 38821606363585584 38877656755073598 39227905915029216 39360432624201612 39446875741238658 39496954173502056 39628190669264208 39630389829493617 39657963915446976 39802253000168736 39870029374947849 39899984318129628 40229218828776208 40259443636310976 40317569968224472 40395455270217432 40453777974873879 40484171497018788 40639721061722904 40670254285661088 40728973743410436 40818226425097968 40848893762757696 40907871139062312 41095901434792512 41265719209316448 41377761515097392 41517551249945694 41548744000696968 41768602202326318 41799983571373896 41891583243188448 41941199732087997 41952066048017356 41983585256167632 42125421692843874 42319048378323024 42350843305729728 42411989187353016 42938653771856304 43032955354078536 43055238333277016 43087586371093152 43200695219538087 43230753457379136 43233152541265764 43494577499943108 43527255619777776 43886420540483136 43982803601699424 44067769385691744 44131394154407868 44164550724020496 44334241158243168 44431607720084112 44434073445189813 44528974281925056 44581714502922234 44626768515340704 44702760208274861 44777534625189828 44983351570516128 45082143704272752 45139376198288064 45257871182373234 45291874090849848 45357266214252531 45565747857083256 45599982077862432 45719686194438267 45754036071368724 45765890234200752 45800274824910144 45920504728235214 45955005483102408 46021355031445101 46077222820827968 46166234594534208 46232889114141576 46267624568021472 46549981704484566 46751852730356928 46969350909029472 47024981517795633 47128031148587004 47163439135926288 47231533413188586 47413007905343388 47448629999937936 47484278857939392 47517136033978842 47608929425613402 47713487835772143 47945218340591264 48143339077535856 48437143124936643 48470844785546304 48473534667479796 48766647499936212 48968162572249998 49180520404661184 49205986666602304 49372223108043528 49409317190018016 49480654051911852 49708088571363552 49876021303023564 49926425710037184 49985558685094626 50095096067165688 50205114579758292 50435879033608992 50743673749933626 50781798223074072 50953358352206079 51088868809456984 51174325285931232 51200823963896992 51261466339218663 51299979837595236 51313270868649328 51412397616640368 51486626513475846 51525309178023912 51723281351283696 51762141818114112 51836875673431464 52012000253409273 52480576832268816 52520006266402752 52595834321651544 52662605564669408 52800849712768773 52837587559018944 52840519772658156 53160039166597132 53199979090839504 53379708749930178 53860607026956576 53938370633165172 53978895329358384 54186294748963872 54305298324547248 54308311988565327 54410205057843888 54424301900130624 54529700383739592 54543828185416416 54649195709635296 54769215905190864 55315175889567286 55356734999927592 55398325334262624 55436658706308649 55543750996548969 55733311428498528 55921599642783996 55963614368285712 55978113674890176 56086251945425856 56167228923791832 56209428194207904 56425397837764032 56549318916470688 56740363912810116 56894422083258914 57129523000958331 57251538362475072 57377273805438048 57474977410639107 57600926959384116 57644203388354352 57727429727230494 57992769999924144 58036340826370368 58188691520194158 58232409545378376 58316485132610397 58841858872543824 58886067632027328 59040648936302418 59170313611857987 59200952708255897 59242143626778816 59245431260253084 59442286003896312 59703379500253104 59849976477194442 60109524939030336 60343828243164312 60389165454466464 60476354952336708 60593182905326148 60726257245528182 60754330476111008 60959581592584356 61005381428491632 61021186978934336 61093460615115654 61227339637646952 61273340644136544 61361806708593468 61643852152188768 62066642272646088 62276326874918541 62323116001045452 62652903303489477 62699975357060844 62837374864782672 62884585514568384 62928099072026034 62975377884251448 63188132539265811 63217343873791184 63264839999917248 63356181378638456 63478572567484536 63617983781029524 64191118770047808 64582857499915524 64631379556639728 64846130186068704 64849728811898646 65022196666581616 65130959454821568 65241866249914662 65290883429666664 65829630810724704 65974205402549136 66197091231611802 66501361737364752 66551325194718144 66647411580126168 66793461422887584 66940152773011056 67475027355774192 67623215556409128 67658231666578168 67709064297432096 67886806773559851 67937811136274772 68348621785624884 68399973116793648 68549863488853824 68648835351301128 68700412237365216 68880757092352821 68964375135044928 69115834231241952 69249351891801312 69349333671212364 69401436852032208 69824972556726849 69974102443025088 70127779095535392 70247194613003353 70401132950358364 70454026363544208 70555747444392826 70692046722880506 70847300119782879 70933305454452672 71119511858015082 71172944999906904 71226418286909088 71275704050968263 71917827510886896 71971860439144512 72215008616303784 72407064432729664 72411082651420436 72546940077125184 72706267178319456 72710302001219694 73025621206921152 73149971249904318 73808979999903456 74058334662065292 74113975785027024 74220981077867778 74562132857045328 74618152491047616 74814031954535346 74889638565055776 74978338027641939 75142644100748532 75307671869637438 75653818550413488 76115510624900439 76172697334611108 76633303214185476 76801235945845488 76858937851139136 76949969756392854 76969906302973992 77118596424960552 77229939770213769 77283674921610432 77287963767035868 77323693333232192 77584922026925544 77643212727171168 77755313510147196 78455811830058432 78720865248403224 78893751482477316 78993908347004112 79256381338528416 79260779658987234 79604506000337472 79740058749895698 79799968636259256 80069563124895267 80458437657552416 80635139936448944 80790910540434864 80907555949747758 80968342994037576 81279442123445808 81340508571322176 81457947486820872 81636452850195936 81815742278124624 82531438418632896 82755523030194784 82972763834350929 83035102499891388 83097488001393936 83537204404652636 83599967142747792 83783166486376896 83882399464175994 83904132096034712 83967170512335264 84250843385687748 84638096756646048 84823978374706032 85341633124888371 85877307543712608 86065910708157072 86110476666554032 86175172742186304 86401390439076174 86466305082531528 86591144590845741 86989154999886216 87054511239555552 87283037280291237 87965607203398848 88135538771383488 88262788308815736 88329101448040992 88668482316486336 88863215440168224 88868146890379626 89163429005844468 89253537030681408 89405520416549722 89555069250379656 89774964715791663 89966703141032256 90164287408545504 90515742364746468 90583748181699696 90714532428505062 91131495714166512 91199964155724864 91439372388876534 91508072142737448 91531780468401504 91640190922673481 91841009456470428 91910010966204816 92042710062890202 92465778228283152 92535249136042944 93030068541544981 93099963408969132 93938701818058944 94049963035591266 94256062297174008 94326878271852576 94392148608039051 94463066826377172 94826015810686776 94897259999875872 95034272067957684 95217858851226804 95426975671544286 95890436681182528 96286678155071712 96874286249873286 96947069334959592 97533294999872424 97862799374871993 97936325144499996 98744446216087056 98818634380036032 98961308103823704 99295636847417703 99416177142727104 99752042606047128 99971117370189252 100190192134331376 100410229159516584 100871758067217984 101487347499867252 101563596446148144 101906716704412158 102177737618913968 102348650571862464 102401647927793984 102522932678437326 102599959675190472 102626541737298656 102824795233280736 102973253026951692 103050618356047824 103446562702567392 103673751346862928 104024000506818546 104961153664537632 105191668643303088 105325211129338816 105601699425537546 105681039545316312 105833621166589239 106038070084320759 106320078333194264 106399958181679008 106679267787022623 106759417499860356 107721214053913152 107876741266330344 107957790658716768 108372589497927744 108610596649094496 108616623977130654 108820410115687776 109059400767479184 109065453001829541 109087656370832832 109298391419270592 109538431810381728 109724956874856477 110630351779134572 110713469999855184 110796650668525248 110873317412617298 111087501993097938 111331471616801667 111466622856997056 111843199285567992 111927228736571424 112334457847583664 112418856388415808 113098637832941376 113480727825620232 113788844166517828 114259046001916662 114754547610876096 114949954821278214 115201853918768232 115288406776708704 115454859454460988 115985539999848288 116377383040388316 116464819090756752 116632970265220794 117683717745087648 118081297872604836 118340627223715974 118401905416511794 118490862520506168 118884572007792624 118891169488480851 119406759000506208 119610088124843547 119699952954388884 120687656486328624 120778330908932928 120952709904673416 121186365810652296 121361333924621637 121452514491056364 121508660952222016 121919163185168712 122010762856983264 122186921230231308 122454679275293904 122546681288273088 122723613417186936 123287704304377536 124133284545292176 124552653749837082 124646232002090904 125305806606978954 125399950714121688 125674749729565344 125823599196263991 125856198144052068 125950755768502896 126376265078531622 126434687747582368 126712362757276912 126957145134969072 127235967562059048 129165714999831048 129262759113279456 129602085658614261 129692260372137408 129699457623797292 130044393333163232 130483732499829324 130581766859333328 131659261621449408 131948410805098272 132394182463223604 133002723474729504 133294823160252336 133302220335569439 133586922845775168 133880305546022112 134108280624824583 134950054711548384 135246431112818256 135316463333156336 135418128594864192 135773613547119702 135875622272549544 136071798642757593 136697243571249768 136799946233587296 137159058583314801 137297670702602256 137400824474730432 137761514184705642 138064065094335303 138231668462483904 138498703783602624 138698667342424728 138802873704064416 139649945113453698 140255558191070784 140494389226006706 140802265900716728 140908052727088416 141074944553386899 141111494888785652 141384093445761012 141694600239565758 142239023716030164 142345889999813808 142452836573818176 142551408101936526 143835655021773792 144430017232607568 144822165302840872 145311429374809929 145412534356638912 145420604002439388 146190107708142113 146299942499808636 147617959999806912 148116669324130584 148227951570054048 148441962155735556 149124265714090656 149628063909070692 149779277130111552 149956676055283878 150285288201497064 150615343739274876 151307637100826976 152231021249800878 152345394669222216 153266606428370952 153602471891690976 153784399017655989 153899939512785708 153939812605947984 154237192849921104 154459879540427538 154575927534071736 155169844053851088 155286425454342336 155510627020294392 156036000760227819 157441730496806448 157787502964954632 157987816694008224 158402549138306319 158512762677056832 158521559317974468 159480117499791396 159599937272518512 160139126249790534 160916875315104832 161270279872897888 161581821080869728 161815111899495516 161936685988075152 162558884246891616 162915894973641744 162924935965695981 163272905700391872 163631484556249248 165511046060389568 165945527668701858 166070204999782776 166194976002787872 166309976118925947 166631252989646907 167074408809305272 167199934285495584 167764798928351988 167808264192069424 167934341024670528 168501686771375496 169276193513292096 169647956749412064 170683266249776742 171388569002874993 171754615087425216 172131821416314144 172220953333108064 172424932231917321 172802780878152348 172932610165063056 173182289181691482 173978309999772432 174109022479111104 174566074560582474 174949455397831191 176525576617631472 176658202896081984 177602858124767691 177726430880336448 177736293780759252 178326858011688936 178811040833099444 179110138500759312 179549929431583326 180328574817091008 181031484729492936 181167496363399392 181429064857010124 182262991428333024 182878744777753068 183016144285474896 183063560936803008 183280381845346962 183682018912940856 183820021932409632 184085420125780404 184931556456566304 186060137083089962 186199926817938264 186828980624755623 187958709910468431 188099926071182532 188512124594348016 188653756543705152 188784297216078102 188926133652754344 189652031621373552 189794519999751744 190068544135915368 190435717702453608 190853951343088572 192573356310143424 193603115613485501 193748572499746572 193894138669919184 195066589999744848 195725598749743986 195872650288999992 197488892432174112 197922616207647408 198591273694835406 199130477291406199 199504085212094256 199942234740378504 200380384268662752 200820458319033168 202974694999734504 203127192892296288 203660420320679553 203813433408824316 204355475237827936 205045865356874652 205199919350380944 205253083474597312 205649590466561472 205946506053903384 206101236712095648 206642271277058463 206893125405134784 207347502693725856 208048001013637092 209474917670180547 209922307329075264 210383337286606176 210741583839010059 211203398851075092 211362079090632624 211667242333178478 212076140168641518 212541900359348637 212640156666388528 212799916363358016 213358535574045246 213518834999720712 213827112152904789 215753482532660688 215915581317433536 217221193298188992 217233247954261308 217640820231375552 218118801534958368 218130906003659082 219076863620763456 219449913749712954 221260703558269144 221426939999710368 221746634825234596 222175003986195876 222662943233603334 223686398571135984 223854457473142848 224668915695167328 226961455651240464 227577688333035656 228346531874701317 228518092003833324 229899909642556428 230403707837536464 230576813553417408 230909718908921976 231689819310641307 231971079999696576 232754766080776632 232929638181513504 233265940530441588 235367435490175296 236162595745209672 236681254447431948 236803810833023588 236981725041012336 237769144015585248 237782338976961702 238813518001012416 239220176249687094 239399905908777768 241375312972657248 241905419809346832 242372731621304592 242722667849243274 242905028982112728 243838326370337424 244021525713966528 244373842460462616 244909358550587808 245447226834373872 248266569090584352 248918291503052787 249105307499674164 249292464004181808 250611613213957908 250799901428243376 251349499459130688 251647198392527982 251712396288104136 251901511537005792 252752530157063244 252869375495164736 253424725514553824 253914290269938144 254471935124118096 256024899374665113 258331429999662096 258525518226558912 259204171317228522 259398915247594584 259773433772537223 260088786666326464 260967464999658648 261163533718666656 261849111840873711 263896821610196544 264788364926447208 266005446949459008 266589646320504672 266604440671138878 267760611092044224 268216561249649166 269324894147374989 269900109423096768 270492862225636512 270632926666312672 271547227094239404 271751244545099088 272143597285515186 273394487142499536 273599892467174592 274318117166629602 274595341405204512 274920572768020443 275523028369411284 276128130188670606 277397334684849456 277605747408128832 279090205624634943 279299890226907396 280988778452013412 281604531801433456 281816105454176832 282149889106773798 282222989777571304 282768186891522024 283176445824117153 283389200479131516 284478047432060328 284691779999627616 285102816203873052 287671310043547584 288860034465215136 289644330605681744 290622858749619858 290841208004878776 292380215416284226 292599884999617272 293588398124615979 296233338648261168 296455903140108096 296883924311471112 298248531428181312 299256127818141384 299913352110567756 300570576402994128 301230687478549752 302615274201653952 304462042499601756 304690789338444432 306533212856741904 307204943783381952 307568798035311978 307799879025571416 307879625211895968 308474385699842208 308919759080855076 309151855068143472 310339688107702176 311021254040588784 312072001520455638 312919321457924027 314883460993612896 315575005929909264 315975633388016448 316805098276612638 317043118635948936 317500863499767717 318960234999582792 319199874545037024 320037803361067869 320278252499581068 322540559745795776 323163642161739456 323630223798991032 323873371976150304 325117768493783232 325831789947283488 325849871931391962 327262969112498496 329174870624569431 331891055337403716 332140409999565552 332389952005575744 332619952237851894 333262505979293814 333994414850405001 334148817618610544 334399868570991168 335529597856703976 335616528384138848 337003373542750992 339295913498824128 341366532499553484 342777138005749986 344263642832628288 344441906666216128 344849864463834642 345605561756304696 345865220330126112 346364578363382964 347956619999544864 349132149121164948 349898910795662382 353051153235262944 355205716249535382 355472587561518504 356653716023377872 356673508465442553 357622081666198888 358220277001518624 358830264374530641 359099858863166652 362062969458985872 362334992726798784 362858129714020248 364084001773864911 364525982856666048 365757489555506136 366032288570949792 366560763690693924 367364037825881712 367640043864819264 368170840251560808 369863112913132608 372120274166179924 372399853635876528 373657961249511246 375917419820936862 376199852142365064 377024249188696032 377568594432156204 377852267305508688 379304063242747104 380137088271830736 380871435404907216 381707902686177144 387206231226971002 387497144999493144 387788277339838368 388056610944160543 388806256975842783 390133179999489696 391451197499487972 391745300577999984 394977784864348224 395845232415294816 397182547389670812 398260954582812398 399008170424188512 399884469480757008 399906661006708317 400760768537325504 401640916638066336 402324841874473749 405949389999469008 406254385784592576 407320840641359106 407626866817648632 408215395928272779 408710950475655872 410091730713749304 410399838700761888 411477175749944403 411893012107806768 412202473424191296 413284542554116926 414192195283005909 414695005387451712 416096002027274184 418949835340361094 420766674573212352 421483167678020118 422406797702150184 422724158181265248 423224833660160697 423334484666356956 424152280337283036 425083800718697274 425280313332777056 426717071148090492 427037669999441424 427654224305809578 431506965065321376 434466495908522616 435934288124429787 436237603069916736 436261812007318164 438570323124426339 438899827499425908 442521407116538288 442853879999420736 443493269650469192 444350007972391752 445325886467206668 447372797142271968 449337831390334656 453922911302480928 455155376666071312 456693063749402634 457036184007666648 459799819285112856 460807415675072928 461353197052967967 461819437817843952 463379638621282614 465509532161553264 465859276363027008 466531881060883176 472325191490419344 473362508894863896 473607621666047176 473963450082024672 475207647414918957 475538288031170496 475564677953923404 478440352499374188 478799811817555536 482750625945314496 483810839618693664 484745463242609184 485445335698486548 485810057964225456 487676652740674848 488747684920925232 488774807897087943 489818717101175616 490894453668747744 491730362291023471 496533138181168704 497836583006105574 498210614999348328 498584928008363616 498929928356777841 501223226427915816 501599802856486752 503294396785055964 503424792576208272 503803023074011584 505505060314126488 506849451029107648 507828580539876288 508943870248236192 512049798749330226 516662859999324192 517274796695751963 518408342634457044 518797830495189168 519546867545074446 521934929999317296 522327067437333312 523698223681747422 524848366193493573 529576729852894416 532808574374303073 533179292641009344 533208881342277756 536433122499298332 538649788294749978 540985724451273024 541265853332625344 543094454188478808 543502489090198176 544287194571030372 546788974284999072 548636234333259204 549190682810409024 549841145536040886 551046056738822568 552256260377341212 554794669369698912 558180411249269886 558599780453814792 560486941874266869 561977556904026824 563209063602866912 563876129731405293 564299778213547596 564445979555142608 565536373783044048 566352891648234306 566778400958263032 568956094864120656 569383559999255232 570205632407746104 577720068930430272 579288661211363488 580809346840456503 581245717499239716 581682416009757552 584760430832568452 585199769999234544 587176796249231958 592466677296522336 593767848622942224 597391431874218597 598512255636282768 599826704221135512 601141152805988256 602461374957099504 608924084999203512 609381578676888864 610981260962038659 613066425713483808 615137596070623956 615599758051142832 615759250423791936 616948771399684416 617839518161710152 618303710136286944 620679376215404352 622042508081177568 624144003040911276 625838642915848054 628424753010541641 629766921987225792 631150011859818528 632224751517030177 633610196553225276 634086237271897872 635001726999535434 637920469999165584 638399749090074048 640075606722135738 640556504999162136 641481336458714367 647260447597982064 647746743952300608 651210479790814867 651663579894566976 651699743862783924 658349741249138862 663782110674807432 664280819999131104 665239904475703788 666525011958587628 667988829700810002 668297635237221088 671059195713407952 671233056768277696 674006747085501984 682733064999106968 685039595624103951 685554276011499972 689699728927669284 691211123512609392 691730440660252224 692729156726765928 695069457931923921 695913239999089728 698264298242329896 699797821591324764 706102306470525888 710411432499070764 710945175123037008 713307432046755744 713347016930885106 715244163332397776 716440554003037248 717660528749061282 718199717726333304 724125938917971744 725716259428040496 728168003547729822 731514979111012272 732064577141899584 733121527381387848 734728075651763424 736341680503121616 744240548332359848 744799707271753056 746754874509158361 747315922499022492 751834839641873724 752399704284730128 754048498377392064 755137188864312408 755704534611017376 758608126485494208 760274176543661472 761742870809814432 763415805372354288 768074698123995339 772719140743036883 774412462453942004 774994289998986288 775576554679676736 776113221888321086 777612513951685566 779320301317611669 780266359998979392 782902394998975944 783490601155999968 791690464830589632 794365094779341624 796521909165624796 798016340848377024 799768938961514016 799813322013416634 803281833276132672 804649683748947498 811898779998938016 814641681282718212 815253733635297264 816430791856545558 820183461427498608 820799677401523776 822954351499888806 823786024215613536 824761718304061329 826569085108233852 828384390566011818 832192004054548368 837270616873904829 837899670680722188 842966335356040236 844813595404300368 845448316362530496 846449667320321394 846668969332713912 848304560674566072 849529337472351459 850167601437394548 850560626665554112 853434142296180984 854075339998882848 855308448611619156 863013930130642752 868932991817045232 871868576248859574 872523624014636328 877140646248852678 877799654998851816 880765194373847937 885042814233076576 886986539300938384 888700015944783504 890651772934413336 894745594284543936 907845822604961856 910310753332142624 913386127498805268 914072368015333296 919599638570225712 921614831350145856 922706394105935934 923638875635687904 926759277242565228 931019064323106528 933063762121766352 938757964373772081 944650382980838688 946725017789727792 947215243332094352 947926900164049344 950415294829837914 951129355907846808 952502590499303151 956880704998748376 957599623635111072 960113410083203607 967621679237387328 969490926485218368 970890671396973096 971620115928450912 975353305481349696 977495369841850464 977549615794175886 981788907337495488 983460724582046942 987524611873708293 995673166012211148 996421229998696656 997169856016727232 997859856713555682 1002446452855831632 1003199605712973504 1006588793570111928 1006849585152416544 1011010120628252976 1017887740496472384 1023330753956994791 1024099597498660452 1033325719998648384 1034549593391503926 1036816685268914088 1037595660990378336 1039093735090148892 1043869859998634592 1047396447363494844 1049696732386987146 1059153459705788832 1065617148748606146 1066417762684555512 1072866244998596664 1076490793123591923 1077299576589499956 1086188908376957616 1087004978180396352 1088574389142060744 1092252005321594733 1093577948569998144 1097272468666518408 1099682291072081772 1102092113477645136 1104512520754682424 1109589338739397824 1116360822498539772 1117199560907629584 1120973883748533738 1123955113808053648 1126418127205733824 1127752259462810586 1128599556427095192 1128891959110285216 1131072747566088096 1132705783296468612 1133556801916526064 1137912189728241312 1140411264815492208 1158577322422726976 1161618693680913006 1162491434998479432 1163364832019515104 1164169832832481629 1166418770927528349 1169520861665136904 1170399539998469088 1174353592498463916 1184933354593044672 1187535697245884448 1194782863748437194 1197024511272565536 1199653408442271024 1199719983020124951 1202282305611976512 1204922749914199008 1206974525623421247 1217848169998407024 1218763157353777728 1221962521924077318 1224646187784818337 1226132851426967616 1230275192141247912 1231199516102285664 1235679036323420304 1236607420272573888 1244085016162355136 1248288006081822552 1251677285831696108 1256849506021083282 1262300023719637056 1264449503034060354 1267220393106450552 1268172474543795744 1270003453999070868 1275840939998331168 1280151213444271476 1281113009998324272 1282962672917428734 1294520895195964128 1302420959581629734 1303399487725567848 1307802864373289361 1315710969373279017 1316699482498277724 1327564221349614864 1328561639998262208 1330479808951407576 1333050023917175256 1335977659401620004 1336595270474442176 1342118391426815904 1348013494171003968 1365466129998213936 1370079191248207902 1371108552022999944 1379399457855338568 1382422247025218784 1384059591158903901 1385458313453531856 1390138915863847842 1396528596484659792 1399595643182649528 1420822864998141528 1421890350246074016 1425622942244756871 1426614864093511488 1426694033861770212 1430488326664795552 1435321057498122564 1436399435452666608 1448251877835943488 1451432518856080992 1456336007095459644 1463029958222024544 1466243054762775696 1466324423691263829 1469456151303526848 1472683361006243232 1475191086873070413 1488481096664719696 1489599414543506112 1493509749018316722 1494631844998044984 1496789785070333523 1503669679283747448 1504799408569460256 1510274377728624816 1511409069222034752 1520548353087322944 1523485741619628864 1526831610744708576 1536149396247990678 1545438281486073766 1548824924907884008 1549988579997972576 1551824390087255889 1552226443776642172 1555225027903371132 1558640602635223338 1565804789997951888 1566981202311999936 1588730189558683248 1593043818331249592 1598425723122909219 1599537877923028032 1599626644026833268 1609299367497894996 1623797559997876032 1629283362565436424 1630507467270594528 1632861583713091116 1640366922854997216 1645908702999777612 1647572048431227072 1649523436608122658 1653138170216467704 1656768781132023636 1664384008109096736 1674541233747809658 1675799341361444376 1685932670712080472 1689627190808600736 1691628389194215879 1692899334640642788 1693337938665427824 1696609121349132144 1699058674944702918 1700335202874789096 1706868284592361968 1708150679997765696 1710616897223238312 1737865983634090464 1742428040521369509 1743737152497719148 1745047248029272656 1754281292497705356 1755599309997703632 1761530388747695874 1770085628466153152 1773973078601876768 1777400031889567008 1781303545868826672 1792174295622655791 1820621506664285248 1826772254997610536 1828144736030666592 1832943782886115977 1839199277140451424 1845412788211871868 1847277751271375808 1853518554485130456 1862038128646213056 1866127524243532704 1877515928747544162 1885274259031624923 1889300765961677376 1893450035579455584 1894430486664188704 1896674254551090531 1900830589659675828 1902258711815693616 1905005180998606302 1913761409997496752 1915199247270222144 1920226820166407214 1924444009376143101 1941781342793946192 1943240231856901824 1953631439372444601 1954990739683700928 1955099231588351772 1966921449164093884 1975049223747416586 1991346332024422296 1992842459997393312 1995719713427111364 2004892905711663264 2013177587140223856 2013699170304833088 2022020241256505952 2046661507913989582 2048199194997320904 2055118786872311853 2069099186783007852 2073633370537828176 2075191321980756672 2078187470180297784 2087739719997269184 2094792894726989688 2099393464773974292 2118306919411577664 2131234297497212292 2132835525369111024 2145732489997193328 2152981586247183846 2154599153178999912 2172377816753915232 2177148778284121488 2184504010643189466 2190435250205468189 2194544937333036816 2199364582144163544 2204184226955290272 2209025041509364848 2232721644997079544 2234399121815259168 2240264623527475083 2241947767497067476 2247910227616107296 2255504518925621172 2257199112854190384 2257783918220570432 2262145495132176192 2265411566592937224 2267113603833052128 2275824379456482624 2280822529630984416 2304224094371986017 2318157422229110649 2323237387361826012 2324982869996958864 2326729664039030208 2328339665664963258 2332837541855056698 2337960903952835007 2339041723330273808 2340799079996938176 2348707184996927832 2375071394491768896 2389565727496874388 2394049022545131072 2399306816884542048 2399439966040249902 2409845499828398016 2413949051246842494 2435696339996814048 2443925043848154636 2449292375569636674 2460550384282495824 2462399032204571328 2471358072646840608 2496576012163645104 2503354571663392216 2511811850621714487 2513699012042166564 2528899006068120708 2534440786212901104 2536344949087591488 2540006907998141736 2548588012417054377 2551681879996662336 2560302426888542952 2562226019996648544 2565925345834857468 2589041790391928256 2604841919163259468 2606798975451135696 2615605728746578722 2631421938746558034 2633398964996555448 2655128442699229728 2660959617902815152 2666100047834350512 2671955318803240008 2684236782853631808 2730932259996427872 2740158382496415804 2742217104045999888 2758798915710677136 2764844494050437568 2768119182317807802 2770916626907063712 2780277831727695684 2793057192969319584 2799191286365299056 2816273893121316243 2841645729996283056 2843780700492148032 2851245884489513742 2853388067723540424 2857507771497909453 2860976653329591104 2870642114996245128 2872798870905333216 2880340230249610821 2902865037712161984 2912672014190919288 2926059916444049088 2932486109525551392 2932648847382527658 2945366722012486464 2950382173746140826 2962573835621124879 2976962193329439392 2987019498036633444 2989263689996089968 2993579570140667046 3007339358567494896 3009598817138920512 3020548755457249632 3053663221489417152 3069992261870984373 3072298792495981356 3090876562972147532 3097649849815768016 3099977159995945152 3103648780174511778 3104452887553284344 3110450055806742264 3117281205270446676 3131609579995903776 3177460379117366496 3186087636662499184 3196851446245818438 3199253288053666536 3218598734995789992 3229472379370775769 3258566725130872848 3261014934541189056 3265723167426182232 3280733845709994432 3291817405999555224 3299046873216245316 3306276340432935408 3313537562264047272 3328768016218193472 3349082467495619316 3351598682722888752 3371865341424160944 3379254381617201472 3383256778388431758 3385798669281285576 3386675877330855648 3393218242698264288 3398117349889405836 3400670405749578192 3413736569184723936 3421233794446476624 3442112536037164297 3475731967268180928 3484856081042739018 3487474304995438296 3490094496058545312 3492509498497444887 3508562584995410712 3511198619995407264 3523060777495391748 3547946157203753536 3554800063779134016 3562607091737653344 3584348591245311582 3620923576870263741 3653544509995221072 3656289472061333184 3665887565772231954 3673938563354455011 3678398554280902848 3690825576423743736 3707037108970260912 3732255048487065408 3755031857495088324 3770548518063249846 3786900071158911168 3788860973328377408 3793348509102181062 3801661179319351656 3804517423631387232 3810010361997212604 3827522819994993504 3840453640332814428 3848888018752286202 3883562685587892384 3907262878744889202 3910198463176703544 3923408593119868083 3933842898328187768 3947132908119837051 3950098447494833172 3982692664048844592 3985684919994786624 3991439426854222728 4009785811423326528 4026355174280447712 4044040482513011904 4093323015827979164 4096398389994641808 4110237573744623706 4138198373566015704 4147266741075656352 4156374940360595568 4189585789453979376 4198786929547948584 4262468594994424584 4265671050738222048 4276868826734270613 4291464979994386656 4305963172494367692 4309198306357999824 4344755633507830464 4354297556568242976 4369008021286378932 4380870500410936378 4389089874666073632 4398729164288327088 4398973271073791487 4408368453910580544 4418050083018729696 4425573260619211239 4465443289994159088 4468798243630518336 4480529247054950166 4483895534994134952 4490369355211000569 4495820455232214592 4511009037851242344 4514398225708380768 4530823133185874448 4534227207666104256 4561645059261968832 4608448188743972034 4636314844458221298 4646474774723652024 4649965739993917728 4655473170261767667 4656679331329926516 4665675083710113396 4675921807905670014 4678083446660547616 4697414369993855664 4779131454993748776 4795277169368727657 4798613633769084096 4798879932080499804 4827898102493684988 4871392679993628096 4887850087696309272 4898584751139273348 4921100768564991648 4942716145293681216 4993152024327290208 5006709143326784432 5023623701243428974 5027398024084333128 5057798012136241416 5068881572425802208 5074885167582647637 5080013815996283472 5097176024834108754 5120604853777085904 5124452039993297088 5131850691669714936 5209683838326518936 5213597950902271392 5227284121564108527 5231211457493157444 5262843877493116068 5266797929993110896 5310256885398459456 5321919235805630304 5332200095668701024 5343910637606480016 5376522886867967373 5409033985201258181 5461864519992855744 5480316764992831608 5484434208091999776 5517597831421354272 5536238364635615604 5541833253814127424 5560555663455391368 5586114385938639168 5598382572730598112 5632547786242632486 5683291459992566112 5690022763653271593 5702491768979027484 5706776135447080848 5715015542995818906 5741284229992490256 5745597741810666432 5760680460499221642 5773332028128429303 5825344028381838576 5860894318117333803 5864972219051102784 5865297694765055316 5900764347492281652 5925147671242249758 5953924386658878784 5974038996073266888 5978527379992179936 5987159140281334092 6014678717134989792 6041097510914499264 6139984523741968746 6144597584991962712 6165356360616935559 6181753125944295064 6195299699631536032 6207297560349023556 6208905775106568688 6220900111613484528 6234562410540893352 6263219159991807552 6354920758234732992 6372175273324998368 6393702892491636876 6398506576107333072 6437197469991579984 6458944758741551538 6517133450261745696 6531446334852364464 6571305750616404567 6583634811999110448 6598093746432490632 6612552680865870816 6627075124528094544 6698164934991238632 6703197365445777504 6720793870582425249 6743730682848321888 6766513556776863516 6771597338562571152 6773351754661711296 6786436485396528576 6796234699778811672 6801340811499156384 6827473138369447872 6842467588892953248 6884225072074328594 6912672283115958051 6954472266687331947 6969712162085478036 6974948609990876592 6980188992117090624 6985018996994889774 7017125169990821424 7022397239990814528 7046121554990783496 7125214183475306688 7163315277698963537 7168697182490623164 7241847153740527482 7307089019990442144 7331775131544463908 7347877126708910022 7381651152847487472 7414074217940521824 7510063714990176648 7535435551865143461 7541097036126499692 7586697018204362124 7603322358638703312 7609034847262774464 7620020723994425208 7645764037251163131 7655045639989987008 7680907280665628856 7697776037504572404 7767125371175784768 7814525757489778404 7820396926353407088 7846817186239736166 7867685796656375536 7894265816239674102 7900196894989666344 7965385328097689184 7982878853708445456 8052710348560895424 8186646031655958328 8192796779989283616 8220475147489247412 8276396747132031408 8294533482151312704 8312749880721191136 8379171578907958752 8397573859095897168 8448821679363948729 8524937189988849168 8531342101476444096 8553737653468541226 8572523314493728359 8582929959988773312 8611926344988735384 8618396612715999648 8708595113136485952 8738016042572757864 8761741000821872756 8778179749332147264 8797458328576654176 8797946542147582974 8836100166037459392 8851146521238422478 8930886579988318176 8961058494109900332 8967791069988269904 8980738710422001138 9022018075702484688 9028796451416761536 9061646266371748896 9209976785612953119 9216896377487944068 9272629688916442596 9292949549447304048 9299931479987835456 9310946340523535334 9313358662659853032 9331350167420226792 9351843615811340028 9356166893321095232 9394828739987711328 9558262909987497552 9590554338737455314 9597759864160999608 9655796204987369976 9688417138112327307 9775700175392618544 9797169502278546696 9842201537129983296 9986304048654580416 10013418286653568864 10047247402486857948 10054796048168666256 10115596024272482832 10137763144851604416 10149770335165295274 10160027631992566944 10194352049668217508 10241209707554171808 10263701383339429872 10326337608111492891 10419367676653037872 10427195901804542784 10454568243128217054 10462422914986314888 10477528495492334661 10525687754986232136 10533595859986221792 10643838471611260608 10664400191337402048 10687821275212960032 10753045773735934746 10818067970402516362 10862770730610791223 10960633529985663216 10968868416183999552 11035195662842708544 11072476729271231208 11121111326910782736 11196765145461196224 11265095572485264972 11366582919985132224 11380045527306543186 11404983537958054968 11413552270894161696 11430031085991637812 11482568459984980512 11521360920998443284 11546664056256858606 11650688056763677152 11721788636234667606 11730595389530110632 11801528694984563304 11841398724359511153 11850295342484499516 11948077992146533776 11957054759984359872 11974318280562668184 12029357434269979584 12279969047483937492 12289195169983925424 12330712721233871118 12363506251888590128 12390599399263072064 12414595120698047112 12417811550213137376 12441800223226969056 12469124821081786704 12744350546649996736 12787405784983273752 12797013152214666144 12830606480202811839 12874394939983159968 12917889517483103076 13034266900523491392 13062892669704728928 13142611501232809134 13167269623998220896 13196187492864981264 13196919813221374461 13225105361731741632 13254150249056189088 13276719781857633717 13396329869982477264 13406394730891555008 13441587741164850498 13471108065633001707 13487461365696643776 13533027113553727032 13543194677125142304 13592469399557623344 13602681622998312768 13684935177785906496 13768450144148657188 13825344566231916102 13908944533374663894 13939424324170956072 13949897219981753184 13970037993989779548 14034250339981642848 14092243109981566992 14326630555397927074 14337394364981246328 14385831508106182971 14483694307481054964 14614178039980884288 14663550263088927816 14695754253417820044 14763302305694974944 14828148435881043648 15020127429980353296 15070871103730286922 15082194072252999384 15173394036408724248 15206644717277406624 15224655502747942911 15240041447988850416 15291528074502326262 15361814561331257712 15395552075009144808 15629051514979556808 15640793852706814176 15681852364692325581 15693634372479472332 15735371593312751072 15788531632479348204 15800393789979332688 15930770656195378368 15965757707416890912 16129568660603902119 16227101955603774543 16373292063311916656 16385593559978567232 16440950294978494824 16552793494264062816 16625499761442382272 16758343157815917504 16795147718191794336 16897643358727897458 17049874379977698336 17070068290959814779 17107475306937082452 17145046628987456718 17223852689977470768 17236793225431999296 17476032085145515728 17523482001643745512 17582682954352001409 17594916657153308352 17595893084295165948 17702293042476844956 17861773159976636352 17922116988219800664 17935582139976539808 17961477420844002276 18044036151404969376 18123292532743497792 18419953571225906238 18433792754975888136 18545259377832885192 18585899098894608096 18621892681047070668 18626717325319706064 18662700334840453584 18703687231622680056 18789657479975422656 19116525819974995104 19181108677474910628 19195519728321999216 19311592409974739952 19376834276224654614 19551400350785237088 19594339004557093392 19713917251849213701 20026836573307137728 20094494804973715896 20109592096337332512 20162381611747275747 20231192048544965664 20299540670330590548 20320055263985133888 20388704099336435016 20482419415108343616 20527402766678859744 20652675216222985782 20738016849347874153 20838735353306075744 20863416800061995841 20909136486256434108 20924845829972629776 20955056990984669322 21051375509972464272 21067191719972443584 21375642550425920064 21489945833096890611 21506091547471869492 21636135940805032724 21725541461221582446 21921267059971326432 22144953458542462416 22242222653821565472 22530191144970529944 22606306655595430383 22760091054613086372 22809967075916109936 22827104541788323392 22860062171983275624 22965136919969961024 23042721841996886568 23093328112513717212 23301376113527354304 23443577272469335212 23461190779060221264 23603057389969126608 23682797448719022306 23700590684968999032 23896155984293067552 23948636561125336368 24094787752260150079 24559938094967874984 24578390339967850848 24661425442467742236 24727012503777180256 24829190241396094224 24835623100426274752 24883600446453938112 24938249642163573408 25346465038091846187 25574811569966547504 25594026304429332288 25661212960405623678 25717569943481185077 25748789879966319936 25835779034966206152 26125785339409457856 26285223002465618268 26334539247996441792 26392374985729962528 26393839626442748922 26508300498112378176 26553439563715267434 26792659739964954528 26883175482329700996 26942216131266003414 27066054227107454064 27086389354250284608 27184938799115246688 27536900288297314376 27629930356838859357 27650689132463832204 27817889066749327788 27878848648341912144 27899794439963506368 27940075987979559096 28068500679963285696 28184486219963133984 28653261110795854148 28674788729962492656 28771663016212365942 28967388614962109928 29327100526177855632 29391508506835640088 29526604611389949888 30040254859960706592 30141742207460573844 30164388144505998768 30346788072817448496 30413289434554813248 30449311005495885822 30480082895977700832 30583056149004652524 30723629122662515424 30791104150018289616 30979012824334478673 31258103029959113616 31281587705413628352 31363704729384651162 31387268744958944664 31432585486477003983 31470743186625502144 31577063264958696408 31600787579958665376 31931515414833781824 32259137321207804238 32454203911207549086 32588312191832373669 32746584126623833312 32881900589956989648 33105586988528125632 33590295436383588672 33795286717455794916 34099748759955396672 34140136581919629558 34214950613874164904 34290093257974913436 34447705379954941536 34952064170291031456 35046964003287491024 35165365908704002818 35191786168590331896 35404586084953689912 35524196173078533459 35844233976439601328 35871164279953079616 35922954841688004552 36088072302809938752 36839907142451812476 36867585509951776272 37090518755665770384 37171798197789216192 37243785362094141336 37253434650639412128 37325400669680907168 37407374463245360112 37863237896408807267 38233051639949990208 38362217354949821256 38391039456643998432 38623184819949479904 38753668552449309228 39102800701570474176 39188678009114186784 39427834503698427402 39830159345572901151 40188989609947431792 40219184192674665024 40324763223494551494 40413324196899005121 40462384097089931328 40599081340661181096 40777408198672870032 41054805533357719488 41305350432445971564 41476033698695748306 41677470706612151488 41726833600123991682 41818272972512868216 41849691659945259552 41910113981969338644 42102751019944928544 42979891666193781222 43012183094943738984 43157494524318548913 43272271881610065448 43451082922443164892 43842534119942652864 44289906917084924832 44484445307643130944 45060382289941059888 45212613311190860766 45520182109226172744 45619934151832219872 45720124343966551248 46085443683993773136 46186656225027434424 46887154544938670424 46922381558120442528 47045557094076976743 47206114779938253216 47365594897438044612 47401181369937998064 47792311968586135104 47897273122250672736 48189575504520300158 48388705981811706357 48681305866811323629 49119876189935749968 49156780679935701696 49322850884935484472 49454025007554360512 49658380482792188448 49876499284327146816 50692930076183692374 51149623139933095008 51210204872879444337 51322425920811247356 51435139886962370154 51671558069932412304 52570446004931236536 52748048863056004227 52784749971459925056 52787679252885497844 53106879127430534868 53585319479929909056 53766350964659401992 53884432262532006828 54132108454214908128 54369877598230493376 55073800576594628752 55259860713677718714 55301378264927664408 55635778133498655576 55757697296683824288 55880151975959118192 56368972439926267968 57306522221591708296 57349577459924985312 57543326032424731884 57934777229924219856 58654201052355711264 58783017013671280176 59141751755547641103 60080509719921413184 60283484414921147688 60328776289011997536 60693576145634896992 60898622010991771644 60960165791955401664 61166112298009305048 61447258245325030848 61582208300036579232 61958025648668957346 62516206059918227232 62590250400185987523 62727409458769302324 62774537489917889328 62865170972954007966 63154126529917392816 63201575159917330752 64469837499290671833 64518274642415608476 64908407822415098172 65176624383664747338 65493168253247666624 65763801179913979296 67590573434911589832 67818919966786291149 68280273163839259116 68429901227748329808 68580186515949826872 68895410759909883072 69904128340582062912 70093928006574982048 70330731817408005636 70383572337180663792 70809172169907379824 71048392346157066918 71688467952879202656 71845909683376009104 72284363256780450237 73679814284903624952 73735171019903552544 74181037511331540768 74487570724188282672 74506869301278824256 74650801339361814336 74814748926490720224 75726475792817614534 76039395114275538561 76724434709899642512 76782078913287996864 77246369639898959808 77507337104898618456 78377356018228373568 78855669007396854804 79660318691145802302 80377979219894863584 80649526446989102988 80826648393798010242 81198162681322362192 81554816397345740064 82610700864891943128 82889791070516578071 82952067397391496612 83453667200247983364 83636545945025736432 83699383319890519104 83820227963938677288 84205502039889857088 85959783332387562444 86024366189887477968 86314989048637097826 86544543763220130896 86902165844886329784 88579813834169849664 90120764579882119776 90425226622381721532 91040364218452345488 91239868303664439744 91440248687933102496 92170887367987546272 92373312450054868848 92937038473003436019 93774309089877340848 93844763116240885056 94091114188153953486 94297756459431011949 94412229559876506432 94731189794876089224 94802362739875996128 95794546244501345472 96379151009040600316 96777411963623412714 97362611733622647258 98239752379871499936 98645701769870968944 99316760965584376896 101385860152367384748 102299246279866190016 102420409745758888674 102644851841622494712 102870279773924740308 103343116139864824608 105140892009862473072 105496097726112008454 105575358505770995688 106213758254861069736 106572588519235600377 107532701929318803984 107768864525064013656 108264216908429816256 110147601153189257504 110519721427355437428 110602756529855328816 111271556266997311152 111515394593367648576 111760303951918236384 113589713689226421801 114613044443183416592 114699154919849970624 115086652064849463768 115869554459848439712 117308402104711422528 117566034027342560352 118283503511095282206 119490478036718703453 120566968829842295376 120657552578023995072 121387152291269793984 121797244021983543288 122332224596018610096 123164416600073158464 123916051297337914692 125032412119836454464 125180500800371975046 125454818917538604648 125549074979835778656 125730341945908015932 126308253059834785632 128939674998581343666 129036549284831216952 129816815644830196344 130353248767329494676 131527602359827958592 135181146869823179664 135637839933572582298 136560546327678518232 136859802455496659616 137160373031899653744 140187856013149964096 140661463634816011272 140767144674361327584 141136671282230930229 141618344339814759648 142096784692314133836 143376935905758405312 143691819366752018208 144568726513560900474 145166117945435119071 146043917600433970887 147359628569807249904 147470342039807105088 148362075022663081536 148975141448376565344 149629497852981440448 151452951585635229068 152078790228551077122 153448869419799285024 155014674209797236912 157711338014793709608 158244146589168012681 159320637382291604604 160755958439789727168 161299052893978205976 161653296787596020484 162396325362644724384 163109632794691480128 165221401729783886256 165779582141033156142 165904134794782993224 166907334400495966728 167273091890051472864 167640455927877354576 171919566664775124888 172048732379774955936 172629978097274195652 173089087526440261792 173804331689772659568 177425255266642923309 180241529159764239552 180850453244763443064 182080728436904690976 182880497375866204992 184341774735975092544 184746624900109737696 185874076946006872038 187548618179754681696 187770751200557962569 188182228376307906972 188595512918862023898 189462379589752178448 189604725479751992256 192758302018081200632 193409512497872015499 193554823927246825428 194725223467245294516 196479504759742999872 197291403539741937888 202771720304734769496 204840819491517777348 205289703683244989424 205740559547849480616 206686232279729649216 210281784019724946144 210992195452224016908 211150717011541991376 212427516509722139472 213145177038471200754 215065403858637607968 215537729050128027312 216853089770341350711 220295202306378515008 221039442854710874856 221205513059710657632 222543112533994622304 223520607903836472768 227179427378452843602 228118185342826615683 229226088886366833184 230173304129698927536 231739108919696879424 235132068054685120704 236567007022190564412 238980956073437406906 241133937659684590752 243594488043967086576 244664449192037220192 247832102594675829384 248669373211549734213 250361001600743950092 250909637835077209296 251098149959671557312 251460683891816031864 252616506119669571264 257879349997162687332 258073098569662433904 259633631289660392688 260706497534658989352 265042665274861650869 270362293739646359328 271275679867145164596 273121092655357036464 273719604910993319232 274320746063799307488 278811115419010308057 281322927269632022544 281534289348722655168 282273342564461860458 282893269378293035847 283236688679629519296 284193569384628267672 287383638733504036416 289137453027121800948 290332235890870238142 292087835200867941774 294719257139614499808 297950282896753130688 302905903171270458136 304157580457102154244 306897738839598570048 310029348419594473824 315422676029587419216 316488293178336025362 318641274764583209208 322598105787956411952 323306593575192040968 324792650725289448768 330442803459567772512 331559164282066312284 331808269589565986448 333814668800991933456 334546183780102945728 335280911855754709152 340769141067679265403 343839133329550249776 344097464759549911872 345259956194548391304 346178175052880523584 347608663379545319136 354850510533285846618 358471434110156110359 361700906489526886128 364161456873809381952 369493249800219475392 371748153892013744076 375097236359509363392 375541502401115925138 376364456752615813944 377191025837724047796 378924759179504356896 385516604036162401264 386819024995744030998 387109647854493650856 389450446934490589032 394582807079483875776 405543440609469538992 409681638983035554696 410579407366489978848 411481119095698961232 420563568039449892288 421984390904448033816 422301434023083982752 424855033019444278944 426290354076942401508 430130807717275215936 431075458100256054624 433706179540682701422 438131752801301912661 442078885709421749712 442411026119421315264 445086225067989244608 454358854756905687204 456236370685653231366 458452177772733666368 460346608259397855072 473134014044381128824 474732439767504038043 477961912146874813812 482267875319369181504 487188976087934173152 489328898384074440384 495664205189351658768 497338746423099468426 500722003201487900184 501819275670154418592 502921367783632063728 515758699994325374664 516146197139324867808 519267262579320785376 521412995069317978704 530085330549723301738 532275765799928769927 540724587479292718656 542551359734290329192 546242185310714072928 548641492127598614976 557622230838020616114 562645854539264045088 563312253601673887707 564546685128923720916 565786538756586071694 568387138769256535344 578274906054243601896 580228537493616046497 580664471781740476284 584175670401735883548 589438514279228999616 605811806342540916272 608315160914204308488 620058696839188947648 630845352059174838432 632976586356672050724 637282549529166418416 645196211575912823904 646613187150384081936 650559269311024052133 660885606919135545024 663118328564132624568 663616539179131972896 667629337601983866912 670561823711509418304 681538282135358530806 687678266659100499552 690519912389096782608 695217326759090638272 709701021066571693236 716942868220312220718 723401812979053772256 743496307784027488152 746008119634649202639 751083004802231850276 752728913505231627888 754382051675448095592 757849518359008713792 771033208072324802528 773638049991488061996 774219295708987301712 778900893868981178064 795127995824584952607 811086881218939077984 819363277966071109392 821158814732979957696 822962238191397922464 836433346257030924171 843968781808896067632 844602868046167965504 849710066038888557888 852580708153884803016 862150916200512109248 867412359081365402844 876263505602603825322 884157771418843499424 908717709513811374408 912472741371306462732 920693216518795710144 946268028088762257648 949464879535008076086 955923824293749627624 974377952175868346304 991328410378703317536 994677492846198936852 1001444006402975800368 1003638551340308837184 1005842735567264127456 1022307423203037796209 1031517399988650749328 1032292394278649735616 1038534525158641570752 1042825990138635957408 1060170661099446603476 1064551531599857539854 1085102719468580658384 1092484370621428145856 1115244461676041232228 1125291709078528090176 1126624507203347775414 1129093370257847441832 1131573077513172143388 1136774277538513070688 1156549812108487203792 1160457074987232092994 1161328943563480952568 1168351340803471767096 1211623612685081832544 1216630321828408616976 1261690704118349676864 1265953172713344101448 1274565099058332836832 1290392423151825647808 1293226374300768163872 1301118538622048104266 1314395258403905737983 1326236657128265249136 1327233078358263945792 1335258675203967733824 1363076564270717061612 1375356533318200999104 1381039824778193565216 1419402042133143386472 1433885736440624441436 1446803625958107544512 1486992615568054976304 1492016239269298405278 1502166009604463700552 1505457827010463255776 1508764103350896191184 1542066416144649605056 1547276099982976123992 1548438591417974603424 1557801787737962356128 1590255991649169905214 1596827297399786309781 1622173762437878155968 1638726555932142218784 1645924476382795844928 1672866692514061848342 1687937563617792135264 1705161416307769606032 1734824718162730805688 1740685612480848139491 1752527011205207650644 1768315542837686998848 1817435419027622748816 1824945482742612925464 1892536056177524515296 1898929759070016152172 1911847648587499255248 1951677807933072156399 1982656820757406635072 1989354985692397873704 2002888012805951600736 2011685471134528254912 2044614846406075592418 2063034799977301498656 2085651980277271914816 2120341322198893206952 2129103063199715079708 2170205438937161316768 2230488923352082464456 2253249014406695550828 2258186740515694883664 2263146155026344286776 2273548555077026141376 2313099624216974407584 2320914149974464185988 2322657887126961905136 2336702681606943534192 2385383987473754857821 2423247225370163665088 2433260643656817233952 2509300038771092772513 2531906345426688202896 2549130198116665673664 2586452748601536327744 2602237077244096208532 2628790516807811475966 2652473314256530498272 2726153128541434123224 2762079649556387130432 2838804084266286772944 2867771472881248882872 2973985231136109952608 2984032478538596810556 3004332019208927401104 3010915654020926511552 3017528206701792382368 3066922269609113388627 3094552199965952247984 3096877182835949206848 3115603575475924712256 3180511983298339810428 3193654594799572619562 3277453111864284437568 3345733385028123696684 3375875127235584270528 3410322832615539212064 3469649436325461611376 3481371224961696278982 3505054022410415301288 3634870838055245497632 3649890965485225850928 3785072112355049030592 3797859518140032304344 3823695297174998510496 3903355615866144312798 3943185775211717213949 3978709971384795747408 4005776025611903201472 4089229692812151184836 4126069599954602997312 4240682644397786413904 4258206126399430159416 4340410877874322633536 4460977846704164928912 4506498028813391101656 4516373481031389767328 4526292310052688573552 4626199248433948815168 4641828299948928371976 4645315774253923810272 4673405363213887068384 4770767974947509715642 4866521287313634467904 5018600077542185545026 5063812690853376405792 5204474154488192417064 5222056837442544418473 5257581033615622951932 5304946628513060996544 5452306257082868246448 5677608168532573545888 5735542945762497765744 5855033423799216469197 5947970462272219905216 5968064957077193621112 6008664038417854802208 6035056413403584764736 6133844539218226777254 6189104399931904495968 6361023966596679620856 6387309189599145239124 6691466770056247393368 6820645665231078424128 6939298872650923222752 6962742449923392557964 7010108044820830602576 7156151962421264573463 7269741676110490995264 7299781930970451701856 7595719036280064608688 7647390594349997020992 7806711231732288625596 7886371550423434427898 7957419942769591494816 8178459385624302369672 8481365288795572827808 8516412252798860318832 8921955693408329857824 9012996057626782203312 9032746962062779534656 9052584620105377147104 9200766808827340165881 9283656599897856743952 9290631548507847620544 9346810726427774136768 9541535949895019431284 10037200155084371090052 10127625381706752811584 10408948308976384834128 10444113674885088836946 10515162067231245903864 10904612514165736492896 11355216337065147091776 11471085891524995531488 11710066847598432938394 11936129914154387242224 12017328076835709604416 12267689078436453554508 12378208799863808991936 12722047933193359241712 12774618379198290478248 13382933540112494786736 13878597745301846445504 13925484899846785115928 14020216089641661205152 14312303924842529146926 14599563861940903403712 15191438072560129217376 15613422463464577251192 15772743100846868855796 15914839885539182989632 16356918771248604739344 16962730577591145655616 17032824505597720637664 17565100271397649407591 17843911386816659715648 18025992115253564406624 18105169240210754294208 18401533617654680331762 18567313199795713487904 19083071899790038862568 20074400310168742180104 20817896617952769668256 20888227349770177673892 21030324134462491807728 21468455887263793720389 21809225028331472985792 22942171783049991062976 23420133695196865876788 23872259828308774484448 24535378156872907109016 25444095866386718483424 25549236758396580956496 26765867080224989573472 27602300426482020497643 27850969799693570231856 28040432179283322410304 28624607849685058293852 30382876145120258434752 31226844926929154502384 31545486201693737711592 32713837542497209478688 34065649011195441275328 35130200542795298815182 36051984230507128813248 36803067235309360663524 37134626399591426975808 38166143799580077725136 40148800620337484360208 41635793235905539336512 41776454699540355347784 42060648268924983615456 42936911774527587440778 46840267390393731753576 47744519656617548968896 49070756313745814218032 50888191732773436966848 51098473516793161912992 53531734160449979146944 55204600852964040995286 55701939599387140463712 57249215699370116587704 62453689853858309004768 63090972403387475423184 64405367661791381161167 65427675084994418957376 70260401085590597630364 73606134470618721327048 76332287599160155450272 80297601240674968720416 83552909399080710695568 84121296537849967230912 85873823549055174881556 93680534780787463507152 98141512627491628436064 102196947033586323825984 110409201705928081990572 111403879198774280927424 114498431398740233175408 124907379707716618009536 126181944806774950846368 128810735323582762322334 140520802171181195260728 147212268941237442654096 152664575198320310900544 160595202481349937440832 167105818798161421391136 171747647098110349763112 187361069561574927014304 193216102985374143483501 196283025254983256872128 220818403411856163981144 228996862797480466350816 252363889613549901692736 257621470647165524644668 281041604342362390521456 294424537882474885308192 334211637596322842782272 343495294196220699526224 374722139123149854028608 386432205970748286967002 441636806823712327962288 457993725594960932701632 515242941294331049289336 562083208684724781042912 588849075764949770616384 686990588392441399052448 772864411941496573934004 883273613647424655924576 1030485882588662098578672 1124166417369449562085824 1373981176784882798104896 1545728823882993147868008 1766547227294849311849152 2060971765177324197157344 3091457647765986295736016 4121943530354648394314688 6182915295531972591472032 12365830591063945182944064
- Sum of all divisors σ(n): 48576384283393801897776000
- Sum of proper divisors (its aliquot sum) s(n): 36210553692329856714831936
- 12365830591063945182944064 is an abundant number, because the sum of its proper divisors (36210553692329856714831936) is greater than itself. Its abundance is 23844723101265911531887872
Bases of 12365830591063945182944064
- Binary: 1010001110101001000100000101000000101001101001000001011110001000001110011011010000002
- Hexadecimal: 0xA3A9105029A4178839B40
- Base-36: 1JXO47L23MLLTH000
Squares and roots of 12365830591063945182944064
- 12365830591063945182944064 squared (123658305910639451829440642) is 152913766206892879879797685092545397813490552836096
- 12365830591063945182944064 cubed (123658305910639451829440643) is 1890905727955996107832456213847144467185588814835752559710515920162128134144
-
The
square root of 12365830591063945182944064 is 3516508295321.3611298819 -
The
cube root of 12365830591063945182944064 is 231246107.3440772605
Scales and comparisons
How big is 12365830591063945182944064?- 12,365,830,591,063,945,182,944,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,365,830,591,063,945,182,944,064 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 12365830591063945182944064 cubic inches would be around 19270508.9 feet tall.
Recreational maths with 12365830591063945182944064
- 12365830591063945182944064 backwards is 46044928154936019503856321
- 12365830591063945182944064 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 12365830591063945182944064's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 12365830591063945182944064 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 12365830591063945182944064 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/12365830591063945182944064/
Chicago style:
Numbermatics. 2024. "Number 12365830591063945182944064 - Facts about the integer". https://numbermatics.com/n/12365830591063945182944064/
The information we have on file for 12365830591063945182944064 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 12365830591063945182944064, math, Factors of 12365830591063945182944064, curriculum, school, college, exams, university, Prime factorization of 12365830591063945182944064, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, three hundred sixty-five sextillion, eight hundred thirty quintillion, five hundred ninety-one quadrillion, sixty-three trillion, nine hundred forty-five billion, one hundred eighty-two million, nine hundred forty-four thousand and sixty-four.