79352242835465719026302976
79,352,242,835,465,719,026,302,976 is an even composite number composed of six prime numbers multiplied together.
79352242835465719026302976 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 79352242835465719026302976:
214 × 34 × 74 × 192 × 374 × 60672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 37 × 37 × 37 × 37 × 6067 × 6067)See below for interesting mathematical facts about the number 79352242835465719026302976 from the Numbermatics database.
Names of 79352242835465719026302976
- Cardinal: 79352242835465719026302976 can be written as Seventy-nine septillion, three hundred fifty-two sextillion, two hundred forty-two quintillion, eight hundred thirty-five quadrillion, four hundred sixty-five trillion, seven hundred nineteen billion, twenty-six million, three hundred two thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 7.9352242835465719026302976 × 1025
Factors of 79352242835465719026302976
Divisors of 79352242835465719026302976
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 37 38 42 48 49 54 56 57 63 64 72 74 76 81 84 96 98 108 111 112 114 126 128 133 144 147 148 152 162 168 171 189 192 196 216 222 224 228 252 256 259 266 288 294 296 304 324 333 336 342 343 361 378 384 392 399 432 441 444 448 456 504 512 513 518 532 567 576 588 592 608 648 666 672 684 686 703 722 756 768 777 784 798 864 882 888 896 912 931 999 1008 1024 1026 1029 1036 1064 1083 1134 1152 1176 1184 1197 1216 1296 1323 1332 1344 1368 1369 1372 1406 1444 1512 1536 1539 1554 1568 1596 1728 1764 1776 1792 1813 1824 1862 1998 2016 2048 2052 2058 2072 2109 2128 2166 2268 2304 2331 2352 2368 2394 2401 2432 2527 2592 2646 2664 2688 2736 2738 2744 2793 2812 2888 2997 3024 3072 3078 3087 3108 3136 3192 3249 3456 3528 3552 3584 3591 3626 3648 3724 3969 3996 4032 4096 4104 4107 4116 4144 4218 4256 4332 4536 4608 4662 4704 4736 4788 4802 4864 4921 5054 5184 5292 5328 5376 5439 5472 5476 5488 5586 5624 5776 5994 6048 6067 6144 6156 6174 6216 6272 6327 6384 6498 6517 6912 6993 7056 7104 7168 7182 7203 7252 7296 7448 7581 7938 7992 8064 8192 8208 8214 8232 8288 8379 8436 8512 8664 9072 9216 9261 9324 9408 9472 9576 9583 9604 9728 9747 9842 10108 10368 10584 10656 10752 10773 10878 10944 10952 10976 11172 11248 11552 11988 12096 12134 12288 12312 12321 12348 12432 12544 12654 12691 12768 12996 13034 13357 13824 13986 14112 14208 14336 14364 14406 14504 14592 14763 14896 15162 15876 15984 16128 16317 16384 16416 16428 16464 16576 16758 16872 17024 17328 17689 18144 18201 18432 18522 18648 18816 18944 18981 19152 19166 19208 19456 19494 19551 19684 20216 20736 20979 21168 21312 21504 21546 21609 21756 21888 21904 21952 22344 22496 22743 23104 23976 24192 24268 24576 24624 24642 24696 24864 25088 25137 25308 25382 25536 25992 26011 26068 26714 27648 27783 27972 28224 28416 28672 28728 28749 28812 29008 29184 29241 29526 29792 30324 31752 31968 32256 32634 32832 32856 32928 33152 33516 33744 34048 34447 34656 35378 36288 36402 36864 36963 37044 37296 37632 37888 37962 38073 38304 38332 38416 38912 38988 39102 39368 40071 40432 41472 41958 42336 42469 42624 43008 43092 43218 43512 43776 43808 43904 44289 44688 44992 45486 45619 46208 47952 48384 48536 48951 49152 49248 49284 49392 49728 50176 50274 50616 50653 50764 51072 51984 52022 52136 53067 53428 54603 55296 55566 55944 56448 56832 56943 57344 57456 57498 57624 58016 58368 58482 58653 59052 59584 60648 63504 63936 64512 64827 65268 65664 65712 65856 66304 67032 67081 67488 68096 68229 68894 69312 70756 72576 72804 73728 73926 74088 74592 75264 75411 75776 75924 76146 76608 76664 76832 77824 77976 78033 78204 78736 80142 80864 82944 83916 84672 84938 85248 86016 86184 86247 86436 87024 87552 87616 87808 88578 88837 89376 89984 90972 91238 92416 93499 95904 96768 97072 97902 98496 98568 98784 99456 100352 100548 101232 101306 101528 102144 103341 103968 104044 104272 106134 106856 109206 110592 110889 111132 111888 112896 113664 113886 114219 114688 114912 114996 115248 115273 116032 116736 116964 117306 118104 119168 120213 121296 123823 127008 127407 127872 129024 129654 130536 131328 131424 131712 132608 132867 134064 134162 134976 136192 136458 136857 137788 138624 141512 145152 145608 146853 147456 147852 148176 149184 150528 150822 151552 151848 151959 152292 153216 153328 153664 155648 155952 156066 156408 157472 159201 160284 161728 163809 165888 167832 169344 169876 170496 172032 172368 172494 172872 174048 175104 175232 175616 175959 177156 177674 178752 179968 181944 182077 182476 184832 186998 191808 193536 194144 194481 195804 196992 197136 197568 198912 200704 201096 201243 202464 202612 203056 204288 204687 206682 207936 208088 208544 212268 213712 218412 221184 221778 222264 223776 224479 225792 227328 227772 228438 229824 229992 230496 230546 232064 233472 233928 234099 234612 236208 238336 240426 241129 242592 247646 254016 254814 255744 258048 258741 259308 261072 262656 262848 263424 265216 265734 266511 268128 268324 269952 272384 272916 273714 275576 277248 280497 283024 290304 291216 293706 295704 296352 297283 298368 301056 301644 303104 303696 303918 304584 306432 306656 307328 310023 311296 311904 312132 312816 314944 318402 320568 323456 327618 331776 335664 338688 339752 340992 342657 344064 344736 344988 345744 345819 348096 350208 350464 351232 351918 354312 354571 355348 357504 359936 360639 363888 364154 364952 369664 371469 373996 382221 383616 387072 388288 388962 391608 393984 394272 395136 397824 398601 401408 402192 402486 404928 405224 406112 408576 409374 410571 413364 415872 416176 417088 424536 427424 436824 442368 443556 444528 447552 448958 451584 454656 455544 455877 456876 459648 459984 460992 461092 464128 466944 467856 468198 469224 469567 472416 476672 477603 480852 482258 485184 491427 494209 495292 508032 509628 511488 516096 517482 518616 522144 525312 525696 526848 527877 530432 531468 533022 536256 536648 539904 544768 545832 546231 547428 551152 554496 560994 566048 580608 582432 587412 591408 592704 594566 596736 602112 603288 603729 606208 607392 607836 609168 612864 613312 614656 620046 623808 624264 625632 629888 636804 641136 646912 654493 655236 663552 671328 673437 677376 679504 681984 685314 689472 689976 691488 691638 696192 700416 700928 702297 702464 703836 708624 709142 710696 715008 719872 721278 723387 727776 728308 729904 739328 742938 747992 764442 767232 774144 776223 776576 777924 783216 787968 788544 790272 795648 797202 799533 802816 804384 804972 806911 809856 810448 812224 817152 818748 821142 826728 831744 832352 834176 841491 849072 854848 866761 873648 887112 889056 891849 895104 897916 903168 909312 911088 911754 913752 919296 919968 921984 922184 928256 930069 933888 935712 936396 938448 939134 944832 953344 955206 961704 962407 964516 970368 982854 988418 990584 1016064 1019256 1022976 1027971 1032192 1034964 1037232 1037457 1044288 1050624 1051392 1053696 1055754 1060864 1062936 1063713 1066044 1072512 1073296 1079808 1081917 1089536 1091664 1092462 1094856 1102304 1108992 1114407 1121988 1132096 1146663 1161216 1164864 1174824 1182816 1185408 1189132 1193472 1204224 1206576 1207458 1214784 1215672 1218336 1225728 1226624 1229312 1231713 1240092 1247616 1248528 1251264 1259776 1273608 1274539 1282272 1293824 1308986 1310472 1327104 1342656 1346874 1354752 1359008 1363968 1367631 1370628 1378944 1379952 1382976 1383276 1392384 1400832 1401856 1404594 1404928 1407672 1408701 1417248 1418284 1421392 1430016 1432809 1439744 1442556 1446774 1455552 1456616 1459808 1478656 1482627 1485876 1495984 1528884 1534464 1548288 1552446 1553152 1555848 1566432 1571353 1575936 1577088 1580544 1591296 1594404 1599066 1608768 1609944 1613822 1619712 1620896 1624448 1634304 1637496 1638693 1642284 1653456 1663488 1664704 1668352 1682982 1687903 1698144 1709696 1733522 1747296 1774224 1778112 1783698 1790208 1795832 1806336 1811187 1818624 1822176 1823508 1827504 1838592 1839936 1843968 1844368 1856512 1860138 1871424 1872792 1874161 1876896 1878268 1889664 1906688 1910412 1923408 1924814 1929032 1940736 1963479 1965708 1976836 1981168 2020311 2032128 2038512 2045952 2055942 2069928 2074464 2074914 2080981 2088576 2101248 2102784 2106891 2107392 2111508 2121728 2125872 2127426 2132088 2145024 2146592 2159616 2163834 2170161 2179072 2183328 2184924 2189712 2190187 2204608 2217984 2228814 2243976 2264192 2293326 2322432 2329728 2349648 2365632 2370816 2378264 2386944 2398599 2408448 2413152 2414916 2420733 2429568 2431344 2436672 2451456 2453248 2458624 2463426 2480184 2481997 2495232 2497056 2502528 2519552 2524473 2547216 2549078 2564544 2587648 2600283 2617972 2620944 2675547 2685312 2693748 2709504 2718016 2727936 2735262 2741256 2757888 2759904 2765952 2766552 2784768 2790207 2801664 2803712 2809188 2809856 2815344 2817402 2834496 2836568 2842784 2860032 2865618 2879488 2885112 2887221 2893548 2911104 2913232 2919616 2957312 2965254 2971752 2991968 3057768 3068928 3096576 3104892 3106304 3111696 3112371 3132864 3142706 3151872 3154176 3161088 3182592 3188808 3191139 3198132 3217536 3219888 3227644 3239424 3241792 3248896 3268608 3274992 3277386 3284568 3286969 3306912 3326976 3329408 3336704 3343221 3365964 3375806 3396288 3419392 3439989 3459463 3467044 3494592 3548448 3556224 3567396 3580416 3591664 3612672 3622374 3644352 3647016 3655008 3677184 3679872 3687936 3688736 3695139 3713024 3720276 3742848 3745584 3748322 3753792 3756536 3779328 3813376 3820824 3823617 3846816 3849628 3858064 3881472 3926958 3931416 3953672 3962336 4040622 4064256 4077024 4091904 4102893 4111884 4139856 4148928 4149828 4161962 4177152 4202496 4205568 4213782 4214784 4223016 4226103 4243456 4251744 4254852 4264176 4265101 4290048 4293184 4319232 4327668 4340322 4366656 4369848 4379424 4380374 4409216 4435968 4447881 4457628 4487952 4528384 4581451 4586652 4644864 4659456 4699296 4714059 4731264 4741632 4756528 4773888 4797198 4826304 4829832 4841466 4859136 4862688 4873344 4902912 4906496 4916079 4917248 4926852 4960368 4963994 4990464 4994112 5005056 5039104 5048946 5063709 5094432 5098156 5129088 5175296 5200566 5235944 5241888 5351094 5370624 5387496 5419008 5433561 5436032 5455872 5470524 5482512 5515776 5519808 5531904 5533104 5569536 5580414 5607424 5618376 5619712 5622483 5630688 5634804 5648377 5668992 5673136 5685568 5720064 5731236 5758976 5770224 5774442 5787096 5822208 5826464 5839232 5890437 5914624 5930508 5943504 5983936 6060933 6115536 6137856 6209784 6212608 6223392 6224742 6242943 6265728 6285412 6303744 6308352 6322176 6365184 6377616 6382278 6396264 6435072 6439776 6455288 6478848 6483584 6497792 6510483 6537216 6549984 6554772 6569136 6570561 6573938 6613824 6653952 6658816 6673408 6686442 6731928 6736849 6751612 6792576 6838784 6879978 6918926 6934088 6989184 7096896 7112448 7134792 7160832 7183328 7195797 7225344 7244748 7262199 7288704 7294032 7310016 7354368 7359744 7375872 7377472 7390278 7426048 7440552 7445991 7485696 7491168 7496644 7507584 7513072 7558656 7573419 7626752 7641648 7647234 7693632 7699256 7716128 7762944 7800849 7853916 7862832 7907344 7924672 8026641 8081244 8128512 8154048 8183808 8205786 8223768 8279712 8297856 8299656 8305723 8323924 8354304 8404992 8411136 8427564 8429568 8446032 8452206 8503488 8509704 8528352 8530202 8580096 8586368 8638464 8655336 8661663 8680644 8733312 8739696 8758848 8760748 8818432 8871936 8895762 8915256 8921773 8975904 9056768 9162902 9173304 9289728 9318912 9337113 9398592 9428118 9462528 9483264 9513056 9547776 9573417 9594396 9652608 9659664 9682932 9718272 9725376 9746688 9805824 9812992 9832158 9834496 9853704 9860907 9920736 9927988 9980928 9988224 10010112 10029663 10078208 10097892 10127418 10188864 10196312 10258176 10350592 10378389 10401132 10471888 10483776 10702188 10741248 10774992 10838016 10867122 10872064 10941048 10965024 10999471 11031552 11039616 11063808 11066208 11139072 11160828 11214848 11236752 11244966 11261376 11269608 11296754 11337984 11346272 11371136 11440128 11462472 11470851 11517952 11540448 11548884 11574192 11644416 11652928 11678464 11780874 11861016 11887008 11967872 12121866 12231072 12275712 12419568 12425216 12446784 12449484 12485886 12531456 12570824 12607488 12616704 12644352 12678309 12730368 12755232 12764556 12792528 12795303 12870144 12879552 12910576 12957696 12967168 12995584 13020966 13099968 13109544 13119127 13138272 13141122 13147876 13227648 13307904 13317632 13343643 13346816 13372884 13463856 13473698 13503224 13585152 13677568 13744353 13759956 13837852 13868176 13978368 14142177 14193792 14224896 14269584 14321664 14366656 14391594 14489496 14524398 14566867 14577408 14588064 14620032 14708736 14719488 14748237 14751744 14754944 14780556 14852096 14881104 14891982 14971392 14982336 14993288 15015168 15026144 15117312 15146838 15191127 15253504 15283296 15294468 15331309 15387264 15398512 15432256 15525888 15601698 15707832 15725664 15814688 15849344 16053282 16162488 16257024 16308096 16367616 16411572 16447536 16559424 16595712 16599312 16611446 16647848 16708608 16822272 16855128 16859136 16867449 16892064 16904412 16945131 17006976 17019408 17056704 17060404 17160192 17172736 17276928 17310672 17323326 17361288 17373979 17466624 17479392 17517696 17521496 17636864 17671311 17743872 17791524 17830512 17843546 17951808 18113536 18182799 18285733 18325804 18346608 18637824 18674226 18728829 18797184 18856236 18925056 18966528 19026112 19095552 19146834 19188792 19305216 19319328 19365864 19436544 19450752 19493376 19531449 19611648 19625984 19664316 19668992 19707408 19711683 19721814 19841472 19855976 19961856 19976448 20020224 20059326 20156416 20195784 20210547 20254836 20377728 20392624 20516352 20701184 20756778 20802264 20943776 20967552 21404376 21482496 21549984 21676032 21734244 21744128 21786597 21882096 21930048 21998942 22063104 22079232 22127616 22132416 22278144 22321656 22337973 22429696 22473504 22489932 22522752 22539216 22593508 22675968 22692544 22742272 22880256 22924944 22941702 23080896 23097768 23148384 23288832 23305856 23356928 23402547 23561748 23722032 23774016 23935744 24079923 24216241 24243732 24462144 24551424 24839136 24850432 24893568 24898968 24917169 24971772 25062912 25141648 25214976 25233408 25288704 25356618 25510464 25529112 25585056 25590606 25740288 25759104 25821152 25915392 25934336 25984989 25991168 26041932 26199936 26219088 26238254 26276544 26282244 26295752 26455296 26615808 26635264 26687286 26693632 26745768 26765319 26927712 26947396 27006448 27170304 27355136 27488706 27519912 27675704 27736352 27956736 28284354 28387584 28449792 28539168 28643328 28720251 28733312 28783188 28978992 29048796 29133734 29154816 29176128 29240064 29417472 29438976 29496474 29503488 29509888 29561112 29582721 29704192 29762208 29783964 29855707 29942784 29964672 29986576 30030336 30052288 30234624 30293676 30382254 30566592 30588936 30662618 30774528 30797024 30864512 31051776 31135167 31203396 31415664 31451328 31629376 31698688 32070157 32106564 32324976 32514048 32616192 32823144 32895072 32998413 33118848 33191424 33198624 33222892 33295696 33417216 33644544 33710256 33734898 33784128 33808824 33890262 34013952 34038816 34113408 34120808 34320384 34345472 34412553 34553856 34621344 34646652 34722576 34747958 34933248 34958784 35035392 35042992 35273728 35342622 35583048 35609059 35661024 35687092 35903616 36227072 36365598 36571466 36651608 36693216 36808489 37275648 37348452 37457658 37594368 37712472 37850112 37933056 38034927 38052224 38191104 38293668 38377584 38385909 38610432 38638656 38731728 38873088 38901504 38986752 39062898 39251968 39328632 39337984 39357381 39414816 39423366 39443628 39538639 39682944 39711952 39923712 39952896 40030929 40040448 40118652 40312832 40391568 40421094 40509672 40755456 40785248 41032704 41233059 41402368 41513556 41604528 41887552 41935104 42426531 42808752 42964992 43099968 43468488 43488256 43573194 43700601 43764192 43860096 43997884 44126208 44158464 44255232 44264832 44556288 44643312 44675946 44947008 44979864 45045504 45078432 45187016 45351936 45385088 45484544 45573381 45760512 45849888 45883404 45993927 46161792 46195536 46296768 46577664 46611712 46713856 46805094 47123496 47157943 47444064 47548032 47871488 48159846 48432482 48487464 48924288 49102848 49678272 49700864 49787136 49797936 49834338 49943544 50125824 50283296 50466816 50577408 50602347 50713236 50835393 51020928 51058224 51170112 51181212 51480576 51518208 51642304 51830784 51868672 51969978 51982336 52083864 52121937 52399872 52438176 52476508 52553088 52564488 52591504 52910592 53013933 53231616 53270528 53374572 53387264 53491536 53530638 53855424 53894792 54012896 54340608 54710272 54857199 54977412 55039824 55351408 55472704 55913472 56186487 56568708 56775168 56899584 57078336 57286656 57440502 57466624 57566376 57957984 58097592 58140061 58267468 58309632 58352256 58480128 58834944 58877952 58992948 59006976 59019776 59122224 59135049 59165442 59524416 59567928 59711414 59885568 59929344 59973152 60060672 60104576 60469248 60587352 60631641 60764508 61133184 61177872 61325236 61549056 61594048 61729024 62103552 62270334 62406792 62452411 62831328 62902656 63258752 63397376 64140314 64213128 64649952 65028096 65232384 65359791 65646288 65790144 65996826 66237696 66382848 66397248 66445784 66591392 66834432 67013919 67289088 67420512 67469796 67568256 67617648 67780524 68027904 68077632 68226816 68241616 68640768 68690944 68825106 69242688 69293304 69445152 69495916 69866496 69917568 70070784 70085984 70207641 70547456 70685244 71166096 71218118 71322048 71374184 71807232 72454144 72648723 72731196 73142932 73303216 73386432 73616978 74551296 74696904 74751507 74915316 75188736 75424944 75700224 75866112 76069854 76104448 76587336 76755168 76771818 76996297 77220864 77277312 77463456 77746176 77803008 77954967 77973504 78125796 78503936 78657264 78714762 78829632 78846732 78887256 79077278 79365888 79423904 79847424 79905792 80061858 80080896 80237304 80295957 80625664 80783136 80842188 81019344 81036919 81510912 81570496 82065408 82466118 83027112 83209056 83775104 83870208 84853062 85617504 85929984 86199936 86936976 86976512 87146388 87401202 87528384 87720192 87995768 88252416 88316928 88510464 88529664 88748163 89112576 89286624 89351892 89567121 89894016 89959728 90091008 90156864 90374032 90703872 90770176 90969088 91146762 91699776 91766808 91833889 91987854 92323584 92391072 92593536 93155328 93223424 93405501 93427712 93610188 94246992 94315886 94888128 95096064 95742976 96210471 96319692 96864964 96974928 97848576 98995239 99356544 99401728 99574272 99595872 99668676 99887088 100251648 100566592 100933632 101204694 101426472 101670786 102041856 102116448 102340224 102362424 102961152 103036416 103237659 103284608 103661568 103737344 103939956 103964672 104167728 104243874 104799744 104876352 104953016 105106176 105128976 105183008 105821184 106027866 106541056 106749144 106774528 106827177 106983072 107061276 107319163 107710848 107789584 108025792 108681216 109420544 109714398 109954824 110079648 110425467 110702816 110945408 111826944 112372974 113137416 113550336 113799168 114156672 114573312 114881004 114933248 115132752 115157727 115915968 116195184 116280122 116534936 116619264 116704512 116960256 117755904 117985896 118013952 118039552 118072143 118244448 118270098 118330884 118615917 119048832 119135856 119422828 119771136 119858688 119946304 120121344 120209152 120938496 121174704 121263282 121529016 121617853 122266368 122355744 122650472 123098112 123188096 123458048 123699177 124207104 124540668 124813584 124904822 125662656 125805312 126517504 126794752 127279593 128000131 128280628 128426256 129299904 130464768 130719582 131101803 131292576 131580288 131993652 132475392 132765696 132794496 132891568 133182784 133668864 134027838 134841024 134939592 135136512 135235296 135561048 136055808 136155264 136453632 136483232 136720143 137281536 137381888 137650212 137981781 138485376 138586608 138890304 138991832 139732992 139835136 140141568 140171968 140415282 141094912 141370488 141473829 142332192 142436236 142644096 142748368 143614464 144908288 145297446 145462392 146285864 146606432 146772864 147233956 149102592 149393808 149503014 149830632 150377472 150849888 151400448 151732224 151807041 152139708 152208896 152506179 153174672 153510336 153543636 153992594 154441728 154554624 154926912 155492352 155606016 155909934 155947008 156251592 156365811 157007872 157314528 157429524 157659264 157693464 157774512 157808737 158154556 158731776 158847808 159694848 159811584 160123716 160161792 160474608 160591914 161566272 161684376 162038688 162073838 163021824 163140992 164130816 164571597 164932236 166054224 166418112 167550208 167740416 168559461 169513687 169706124 171235008 171859968 172399872 173873952 173953024 174292776 174420183 174802404 175056768 175440384 175991536 176504832 176633856 177020928 177059328 177405147 177496326 178573248 178703784 179134242 179788032 179919456 180182016 180313728 180748064 181407744 181540352 181894923 181938176 182293524 183399552 183533616 183667778 183975708 184647168 184782144 185187072 186310656 186446848 186811002 186855424 187220376 187357233 188493984 188631772 189776256 190192128 191485952 192420942 192639384 193729928 193949856 195697152 197990478 198713088 199148544 199191744 199337352 199774176 200503296 201041757 201133184 201867264 202409388 202852944 203341572 204083712 204232896 204680448 204724848 205922304 206072832 206475318 206569216 207474688 207879912 207929344 208335456 208487748 208989949 209599488 209752704 209906032 210212352 210257952 210366016 211642368 212055732 213082112 213498288 213654354 213966144 214122552 214638326 215421696 215579168 216051584 217362432 217946169 218841088 219428796 219909648 220159296 220850934 221405632 221890816 223653888 224254521 224745948 226274832 227100672 227598336 228313344 229762008 229866496 230265504 230315454 230988891 231831936 232390368 232560244 233069872 233238528 233409024 233920512 235511808 235971792 236079104 236144286 236488896 236540196 236661768 237231834 238097664 238271712 238845656 239542272 239717376 239892608 240242688 240418304 240887871 241876992 242349408 242526564 243058032 243110757 243235706 244532736 244711488 245300944 246196224 246376192 246916096 247398354 249081336 249263413 249627168 249809644 251325312 251610624 253035008 253589504 254559186 256000262 256561256 256852512 257659423 258599808 260929536 261439164 262203606 262585152 263160576 263987304 264950784 265531392 265588992 265783136 266244489 266365568 267337728 268055676 268701363 269682048 269879184 270273024 270470592 271122096 272111616 272310528 272907264 272966464 273440286 274763776 275300424 275501667 275963562 276770473 276970752 277173216 277780608 277983664 279465984 279670272 280216503 280283136 280343936 280830564 282189824 282740976 282947658 284664384 284872472 285288192 285496736 287228928 288631413 289816576 290594892 290924784 292571728 293212864 293545728 294467912 296985717 298205184 298787616 299006028 299661264 300754944 301699776 302800896 303614082 304279416 304417792 305012358 306349344 307020672 307087272 307311751 307985188 308883456 309109248 309853824 310984704 311212032 311819868 311894016 312503184 312731622 314629056 314859048 315318528 315386928 315549024 315617474 316309112 317463552 317695616 319623168 320247432 320323584 320481531 320949216 321183828 321957489 323132544 323368752 324077376 324147676 326043648 326281984 328261632 329143194 329864472 330105601 331276401 332108448 332836224 335100416 335480832 337118922 339027374 339412248 342470016 343719936 344799744 345473181 347747904 347906048 348585552 348840366 349604808 350113536 350880768 351983072 353267712 354041856 354118656 354216429 354810294 354992652 355847751 357146496 357407568 358268484 359576064 359838912 360364032 360627456 361496128 362815488 363080704 363789846 363876352 364587048 364853559 366799104 367067232 367335556 367951416 369294336 369564288 370374144 371097531 372621312 372893696 373622004 373710848 374440752 374714466 376987968 377263544 379552512 380384256 382971904 384000393 384841884 385278768 387459856 387899712 391394304 393305409 395980956 397426176 398297088 398383488 398674704 399548352 401006592 402083514 402266368 404818776 405705888 406683144 406980427 408167424 408465792 409360896 409449696 411844608 412145664 412950636 413138432 413945343 414949376 415759824 416670912 416975496 417979898 419198976 419505408 419812064 420424704 420515904 420732032 423284736 424111464 424421487 426164224 426996576 427308708 427932288 428245104 429276652 430843392 431158336 432103168 434724864 435892338 438857592 439819296 440318592 441701868 442811264 443781632 447307776 448509042 449491896 452549664 454201344 455196672 456626688 457518537 459524016 459732992 460531008 460630908 461977782 463663872 464780736 465120488 466139744 466477056 466818048 467841024 469097433 471023616 471943584 472158208 472288572 472977792 473080392 473323536 473426211 474463668 476195328 476543424 477691312 479084544 479434752 479785216 480485376 480836608 481775742 484698816 485053128 486116064 486221514 486471412 489065472 489422976 490601888 492392448 492752384 493714791 493832192 494796708 498162672 498526826 499254336 499619288 502650624 503221248 506070016 507179008 508541061 509118372 512000524 513122512 513705024 515318846 517199616 521859072 522878328 523260549 524407212 525170304 526321152 527974608 529901568 531062784 531177984 531566272 532488978 532731136 536111352 537402726 538974079 539364096 539758368 540546048 540941184 542244192 544223232 544621056 545684769 545814528 545932928 546880572 549527552 550600848 551003334 551927124 553540946 553941504 554346432 555561216 555967328 558931968 559340544 560433006 560566272 560687872 561661128 562071699 564379648 565481952 565895316 567258433 569328768 569744944 570576384 570993472 574457856 577262826 581189784 581849568 585143456 586425728 587091456 588935824 593971434 597575232 598012056 599322528 601509888 603399552 605601792 607228164 608558832 608835584 610024716 612698688 614041344 614174544 614623502 615970376 617766912 618218496 619707648 622424064 623639736 623788032 625006368 625463244 626969847 629258112 629718096 630637056 630773856 631098048 631234948 632618224 634927104 635391232 639246336 640494864 640963062 641898432 642367656 642837223 643914978 646265088 646737504 648154752 648295352 652087296 652563968 653838507 656523264 658286388 659728944 660211202 662552802 664216896 665672448 670200832 670961664 672763563 674237844 676572121 678054748 678824496 684940032 689599488 690946362 692966673 695495808 695812096 697171104 697680732 699209616 699361291 700227072 701761536 703966144 706535424 708237312 708432858 709620588 709985304 711695502 714292992 714815136 716536968 719152128 719677824 720728064 721254912 722663613 722992256 725630976 726161408 727579692 727752704 729174096 729332271 729707118 733598208 734134464 734671112 735902832 738588672 739128576 740748288 742195062 745787392 747244008 747421696 747790239 748881504 749428932 751234141 753975936 754527088 759105024 760768512 765943808 768000786 769683768 770557536 772978269 774919712 775799424 782788608 786610818 791961912 794852352 796594176 796766976 797349408 799096704 802013184 804167028 804532736 806104089 809637552 811411776 813366288 813960854 816334848 816931584 818721792 818899392 824291328 825901272 826276864 826505001 827890686 829898752 830311419 831519648 833341824 833950992 835959796 838397952 839010816 839624128 840849408 841031808 841464064 846569472 848222928 848842974 853993152 854617416 855864576 856490208 858553304 861686784 862316672 864206336 865894239 869449728 871784676 877715184 879638592 880637184 883403736 885622528 887563264 890957151 894615552 896000917 897018084 898983792 905099328 908402688 913253376 915037074 919048032 919465984 921062016 921261816 921935253 923955564 927327744 929561472 930240976 932279488 932954112 933636096 935682048 938194866 943887168 944316416 944577144 945955584 946160784 946647072 946852422 948927336 952390656 953086848 955382624 958869504 959570432 960970752 961444593 961673216 963551484 965872467 969397632 970106256 972232128 972443028 972942824 978130944 978845952 981203776 984784896 985504768 987429582 987664384 989593416 990316803 993829203 996325344 997053652 998508672 999238576 1005301248 1006442496 1012140032 1014358016 1017082122 1018236744 1024001048 1026245024 1027410048 1030637692 1034399232 1043718144 1045756656 1046521098 1048814424 1050340608 1052642304 1055949216 1059803136 1062125568 1062355968 1062649287 1063132544 1064977956 1065462272 1067543253 1072222704 1074805452 1077948158 1078728192 1079516736 1081092096 1081882368 1084488384 1088446464 1089242112 1091369538 1091629056 1091865856 1093761144 1094560677 1099055104 1101201696 1102006668 1103854248 1104661159 1107081892 1107883008 1108692864 1111122432 1111934656 1117863936 1118681088 1120866012 1121132544 1121375744 1123322256 1124143398 1130963904 1131790632 1134516866 1138657536 1139489888 1141152768 1141986944 1148915712 1152001179 1154525652 1162379568 1163699136 1170286912 1172851456 1174182912 1177871648 1179916227 1186595809 1187942868 1195150464 1196024112 1198645056 1203019776 1206799104 1214456328 1217117664 1217671168 1220049432 1220941281 1225397376 1228082688 1228349088 1229247004 1231940752 1235533824 1236436992 1239415296 1241836029 1244848128 1247279472 1250012736 1250926488 1253939694 1258516224 1259436192 1261274112 1261547712 1262196096 1262469896 1265236448 1269854208 1270782464 1273264461 1278492672 1280989728 1281926124 1283796864 1284735312 1285674446 1287829956 1292530176 1293475008 1296309504 1296590704 1304174592 1305127936 1307677014 1316572776 1319457888 1320422404 1325105604 1328433792 1331344896 1340401664 1341923328 1345527126 1348475688 1353144242 1356109496 1357648992 1361914093 1369880064 1379198976 1381892724 1385933346 1390991616 1394342208 1395361464 1398419232 1398722582 1400454144 1403523072 1407292299 1407932288 1413070848 1416474624 1416865716 1419241176 1419970608 1420278633 1423391004 1428585984 1429630272 1433073936 1438304256 1439355648 1441456128 1442509824 1445327226 1445984512 1452322816 1455159384 1455505408 1458348192 1458664542 1459414236 1462929643 1467196416 1468268928 1469342224 1471805664 1477177344 1478257152 1481144373 1481496576 1484390124 1491574784 1494488016 1495580478 1497763008 1498857864 1502468282 1507951872 1509054176 1518210048 1521537024 1525623183 1531887616 1536001572 1539367536 1541115072 1545956538 1549839424 1551598848 1565577216 1569781647 1573221636 1583923824 1589704704 1593188352 1593533952 1594698816 1598193408 1608334056 1609065472 1612208178 1616922237 1619275104 1622823552 1626732576 1627921708 1632669696 1633863168 1637443584 1637798784 1648582656 1651802544 1652553728 1653010002 1655781372 1660622838 1663039296 1666683648 1667901984 1671919592 1676795904 1678021632 1679248256 1681698816 1682063616 1682928128 1686215097 1693138944 1696445856 1697685948 1701775299 1707986304 1709234832 1711729152 1712980416 1717106608 1723373568 1724633344 1728412672 1731788478 1743569352 1744843891 1755430368 1759277184 1761274368 1766807472 1771245056 1775126528 1781914302 1792001834 1794036168 1797967584 1803615961 1810198656 1816805376 1826506752 1830074148 1838096064 1838931968 1842124032 1842523632 1843870506 1847911128 1854655488 1859122944 1860481952 1864558976 1867272192 1871364096 1876389732 1880909541 1887774336 1888632832 1889154288 1891911168 1892321568 1893294144 1893704844 1897854672 1904781312 1906173696 1910765248 1917739008 1919140864 1922889186 1923346432 1927102968 1928511669 1931744934 1938795264 1940212512 1944464256 1944886056 1945885648 1956261888 1957691904 1961515521 1962407552 1969569792 1971009536 1974859164 1975328768 1979186832 1980633606 1987658406 1992650688 1994107304 1997017344 1998477152 2010602496 2012884992 2024280064 2028716032 2029716363 2034164244 2036473488 2048002096 2052490048 2054820096 2061275384 2068798464 2078900019 2087436288 2091513312 2093042196 2097628848 2098083873 2100681216 2105284608 2111898432 2119606272 2124711936 2125298574 2126265088 2129955912 2130924544 2135086506 2144445408 2149610904 2151182257 2155896316 2157456384 2159033472 2162184192 2163764736 2168976768 2176892928 2178484224 2182739076 2183258112 2183731712 2187522288 2187996813 2189121354 2202403392 2204013336 2207708496 2209322318 2214163784 2215766016 2217385728 2222244864 2223869312 2237362176 2241732024 2242265088 2242751488 2243370717 2246644512 2248286796 2253702423 2261927808 2263581264 2269033732 2277315072 2278979776 2282305536 2283973888 2297831424 2304002358 2309051304 2310739207 2318934807 2324759136 2327398272 2340573824 2345702912 2348365824 2355743296 2359832454 2373191618 2375885736 2390300928 2392048224 2397290112 2406039552 2413598208 2418312267 2428912656 2434235328 2435342336 2440098864 2441882562 2450794752 2456165376 2456698176 2458494008 2463881504 2472873984 2478830592 2479515003 2483672058 2489696256 2490934257 2494558944 2500025472 2501852976 2507879388 2517032448 2518872384 2522548224 2523095424 2524392192 2524939792 2530472896 2539708416 2541564928 2546528922 2561979456 2563852248 2567593728 2569470624 2571348892 2575659912 2585060352 2586950016 2592619008 2593181408 2597682717 2608349184 2610255872 2615354028 2633145552 2638915776 2640844808 2650211208 2656867584 2662689792 2680803328 2683846656 2688002751 2691054252 2696951376 2706288484 2712218992 2715297984 2723828186 2739760128 2758397952 2763785448 2765805759 2771866692 2781983232 2788684416 2790722928 2796838464 2797445164 2800908288 2807046144 2814584598 2815864576 2832949248 2833731432 2838482352 2839941216 2840557266 2846782008 2848862989 2857171968 2859260544 2866147872 2876608512 2878711296 2882912256 2884333779 2885019648 2890654452 2891969024 2897617401 2904645632 2910318768 2916696384 2917329084 2918828472 2925859286 2934392832 2936537856 2938684448 2943611328 2954354688 2956514304 2962288746 2962993152 2968780248 2970950409 2981487609 2983149568 2988976032 2991160956 2995526016 2997715728 2998366003 3004936564 3015903744 3018108352 3036420096 3043074048 3051246366 3072003144 3078735072 3082230144 3091913076 3099678848 3103197696 3131154432 3139563294 3146443272 3167847648 3179409408 3186376704 3187067904 3189397632 3196386816 3202629759 3216668112 3218130944 3224416356 3233844474 3238550208 3245647104 3253465152 3255843416 3265339392 3267726336 3274887168 3275597568 3283682031 3297165312 3303605088 3305107456 3306020004 3311562744 3313983477 3321245676 3326078592 3333367296 3335803968 3343839184 3353591808 3356043264 3358496512 3363397632 3364127232 3365856256 3372430194 3392891712 3395371896 3403550598 3415972608 3418469664 3423458304 3425960832 3434213216 3446747136 3449266688 3456003537 3456825344 3463576956 3487138704 3489687782 3510860736 3518554368 3522548736 3533614944 3542490112 3550253056 3559787427 3563828604 3584003668 3588072336 3595935168 3607231922 3620397312 3653013504 3660148296 3662823843 3676192128 3677863936 3684248064 3685047264 3687741012 3695822256 3709310976 3718245888 3720963904 3729117952 3734544384 3752779464 3761819082 3775548672 3778308576 3783822336 3784643136 3786588288 3787409688 3795709344 3809562624 3812347392 3819793383 3821530496 3835478016 3838281728 3845778372 3846692864 3854205936 3857023338 3863489868 3877590528 3880425024 3888928512 3889772112 3891771296 3912523776 3915383808 3923031042 3924815104 3942019072 3949718328 3950657536 3958373664 3961267212 3970809031 3975316812 3985301376 3988214608 3994034688 3996954304 4021204992 4025769984 4048560128 4059432726 4068328488 4072946976 4085742279 4096004192 4104980096 4109640192 4122550768 4137596928 4157800038 4183026624 4186084392 4195257696 4196167746 4201362432 4210569216 4223796864 4239212544 4249423872 4250597148 4252530176 4259911824 4260835899 4261849088 4270173012 4288890816 4299221808 4302364514 4311792632 4314912768 4318066944 4324368384 4327529472 4337953536 4356968448 4365478152 4366516224 4367463424 4375044576 4375993626 4378242708 4388788929 4404806784 4408026672 4415416992 4418644636 4428327568 4431532032 4434771456 4444489728 4447738624 4474724352 4483464048 4485502976 4486741434 4493289024 4496573592 4499860561 4507404846 4523855616 4527162528 4538067464 4554630144 4557959552 4564611072 4567947776 4576869549 4595662848 4608004716 4618102608 4621478414 4637869614 4649518272 4654796544 4681147648 4691405824 4696731648 4709344941 4711486592 4719664908 4736004847 4746383236 4751771472 4780601856 4784096448 4794580224 4827196416 4836624534 4850766711 4857825312 4868470656 4870684672 4880197728 4883765124 4895529037 4901589504 4912330752 4913396352 4916988016 4927763008 4945747968 4957661184 4959030006 4967344116 4981868514 4989117888 5000050944 5003705952 5015758776 5034064896 5037744768 5045096448 5046190848 5048784384 5049879584 5058645291 5060945792 5079416832 5083129856 5093057844 5105325897 5123958912 5127704496 5135187456 5138941248 5142697784 5151319824 5170120704 5173900032 5185238016 5186362816 5195365434 5220511744 5230708056 5234531673 5258638987 5266291104 5277831552 5281689616 5300422416 5313735168 5325379584 5361606656 5376005502 5382108504 5393902752 5410847883 5412576968 5424437984 5430595968 5447656372 5479520256 5516795904 5527570896 5531611518 5543733384 5563966464 5577368832 5581445856 5593676928 5594890328 5601816576 5614092288 5629169196 5631729152 5642728623 5665898496 5667462864 5676964704 5679882432 5681114532 5693564016 5697725978 5714343936 5718521088 5732295744 5753217024 5757422592 5768667558 5770039296 5781308904 5783938048 5785535007 5795234802 5809291264 5820637536 5833392768 5834658168 5837656944 5838923269 5851718572 5868785664 5873075712 5877368896 5887222656 5908709376 5913028608 5924577492 5925986304 5937560496 5941900818 5962975218 5977952064 5982321912 5991052032 5995431456 5996732006 6009873128 6031807488 6036216704 6072840192 6086148096 6089149089 6102492732 6144006288 6157470144 6164460288 6183826152 6199357696 6206395392 6236700057 6262308864 6272006419 6279126588 6292886544 6294251619 6335695296 6358818816 6374135808 6378795264 6392773632 6405259518 6433336224 6436261888 6448832712 6453546771 6467688948 6477100416 6491294208 6506930304 6511686832 6530678784 6535452672 6549774336 6551195136 6563990439 6567364062 6607210176 6610214912 6612040008 6623125488 6627966954 6642491352 6652157184 6666734592 6671607936 6687678368 6712086528 6716993024 6726795264 6728254464 6730112151 6731712512 6744860388 6761107269 6785783424 6790743792 6807101196 6831945216 6836939328 6846916608 6851921664 6868426432 6893494272 6898533376 6912007074 6913650688 6927153912 6932217621 6956804421 6974277408 6979375564 7021721472 7037108736 7045097472 7067229888 7084980224 7100506112 7119574854 7127657208 7168007336 7176144672 7191870336 7214463844 7240794624 7306027008 7320296592 7325647686 7352384256 7368496128 7370094528 7375482024 7391644512 7418621952 7436491776 7438545009 7441927808 7458235904 7469088768 7472802771 7505558928 7523638164 7551097344 7556617152 7567644672 7569286272 7573176576 7574819376 7591418688 7619125248 7624694784 7639586766 7643060992 7676563456 7691556744 7693385728 7708411872 7714046676 7726979736 7732628113 7755181056 7760850048 7777857024 7779544224 7783542592 7825047552 7830767616 7846062084 7849630208 7884038144 7899436656 7916747328 7922534424 7941618062 7950633624 7970602752 7976429216 7988069376 7993908608 8042409984 8051539968 8064008253 8097120256 8118865452 8136656976 8145893952 8171484558 8192008384 8209960192 8219280384 8245101536 8275193856 8297417277 8315600076 8366053248 8372168784 8390515392 8392335492 8402724864 8421138432 8447593728 8498847744 8501194296 8505060352 8519823648 8521671798 8523698176 8540346024 8546588967 8577781632 8598443616 8604729028 8623585264 8629825536 8636133888 8648736768 8655058944 8675907072 8692852203 8713936896 8730956304 8734926848 8750089152 8751987252 8756485416 8777577858 8809613568 8816053344 8830833984 8837289272 8856655136 8863064064 8869542912 8888979456 8895477248 8912851227 8949448704 8966928096 8971005952 8973482868 8986578048 8993147184 8995098009 8999721122 9014809692 9047711232 9054325056 9076134928 9109260288 9115919104 9129222144 9135895552 9153739098 9216009432 9236205216 9242956828 9275739228 9299036544 9309593088 9362295296 9382811648 9393463296 9418689882 9422973184 9439329816 9472009694 9492766472 9503542944 9533398651 9561203712 9568192896 9589160448 9654392832 9673249068 9701533422 9715650624 9736941312 9760395456 9767530248 9791058074 9803179008 9824661504 9826792704 9833976032 9851046093 9855526016 9891495936 9915322368 9918060012 9934688232 9941950431 9963737028 9978235776 10000101888 10007411904 10031517552 10068129792 10075489536 10090192896 10092381696 10097568768 10099759168 10117290582 10121891584 10166259712 10186115688 10210651794 10240507501 10247917824 10255408992 10270374912 10277882496 10285395568 10302639648 10340241408 10347800064 10368010611 10370476032 10372725632 10390730868 10441023488 10461416112 10469063346 10517277974 10532582208 10555663104 10563379232 10600844832 10627470336 10650759168 10679362281 10723213312 10752011004 10764217008 10787805504 10821695766 10825153936 10848875968 10861191936 10895312744 10959040512 10988471529 11033591808 11055141792 11063223036 11087466768 11127932928 11154737664 11162891712 11187353856 11189780656 11203633152 11258338392 11263458304 11285457246 11334925728 11353929408 11359764864 11362229064 11370534787 11387128032 11395451956 11428687872 11437042176 11464591488 11506434048 11514845184 11537335116 11540078592 11562617808 11567876096 11571070014 11590469604 11641275072 11666785536 11669316336 11675313888 11677846538 11703437144 11737571328 11746151424 11754737792 11774445312 11826057216 11849154984 11851972608 11875120992 11883801636 11912427093 11925950436 11955904128 11964643824 11982104064 11990862912 11993464012 12019746256 12063614976 12072433408 12145680384 12178298178 12204985464 12213907237 12257226837 12288012576 12314940288 12328920576 12367652304 12398715392 12412790784 12473400114 12544012838 12558253176 12585773088 12588503238 12625311727 12671390592 12717637632 12748271616 12757590528 12782507697 12785547264 12810519036 12866672448 12872523776 12897665424 12907093542 12935377896 12954200832 12982588416 13013860608 13023373664 13070905344 13099548672 13102390272 13127980878 13134728124 13166366787 13214420352 13220429824 13224080016 13246250976 13255933908 13284982704 13287864529 13304314368 13333469184 13343215872 13375356736 13424173056 13433986048 13456508928 13460224302 13463425024 13489720776 13499581683 13522214538 13571566848 13581487584 13614202392 13663890432 13673878656 13693833216 13703843328 13730608647 13736852864 13786988544 13797066752 13824014148 13827301376 13854307824 13864435242 13913608842 13948554816 13958751128 14043442944 14074217472 14090194944 14134459776 14169960448 14201012224 14208014541 14239149708 14255314416 14336014672 14352289344 14383740672 14428927688 14481589248 14552300133 14612054016 14640593184 14651295372 14686587111 14704768512 14736992256 14740189056 14750964048 14783289024 14837243904 14872983552 14877090018 14883855616 14916471808 14945605542 15011117856 15047276328 15058275799 15102194688 15113234304 15135289344 15138572544 15146353152 15149638752 15182837376 15238250496 15249389568 15279173532 15286121984 15315977691 15353126912 15383113488 15416823744 15428093352 15453959472 15465256226 15510362112 15521700096 15555714048 15559088448 15567085184 15661535232 15692124168 15699260416 15703595019 15768076288 15775916961 15798873312 15833494656 15845068848 15883236124 15901267248 15941205504 15952858432 15976138752 15987817216 16084819968 16128016506 16232543649 16237730904 16273313952 16291787904 16342969116 16384016768 16419920384 16438560768 16490203072 16550387712 16594834554 16631200152 16732106496 16744337568 16781030784 16784670984 16805449728 16842276864 16895187456 16928185869 16997695488 17002388592 17010120704 17039647296 17043343596 17047396352 17080692048 17093177934 17155563264 17196887232 17209458056 17247170528 17259651072 17272267776 17310117888 17351814144 17356605021 17385704406 17427873792 17461912608 17469853696 17500178304 17503974504 17512970832 17516769807 17555155716 17619227136 17632106688 17661667968 17674578544 17713310272 17726128128 17739085824 17777958912 17790954496 17825702454 17933856192 17942011904 17946965736 17973156096 17986294368 17990196018 17999442244 18029619384 18095422464 18108650112 18152269856 18218520576 18231838208 18258444288 18267447267 18271791104 18307478196 18432018864 18472410432 18485913656 18551478456 18598073088 18619186176 18724590592 18765623296 18786926592 18816019257 18837379764 18845946368 18878659632 18882754857 18944019388 18985532944 19007085888 19066797302 19122407424 19136385792 19178320896 19308785664 19346498136 19360640313 19403066844 19431301248 19473882624 19520790912 19535060496 19582116148 19606358016 19649323008 19653585408 19667952064 19702092186 19711052032 19830644736 19836120024 19869376464 19883900862 19927474056 19942040923 19956471552 20000203776 20014823808 20063035104 20136259584 20150979072 20180385792 20184763392 20190336453 20195137536 20199518336 20234581164 20243783168 20283321807 20332519424 20372231376 20421303588 20481015002 20495835648 20510817984 20540749824 20555764992 20570791136 20605279296 20680482816 20695600128 20736021222 20740952064 20745451264 20781461736 20796652863 20870413263 20882046976 20922832224 20938126692 20988562021 21034555948 21065164416 21111326208 21126758464 21201689664 21254940672 21301518336 21358724562 21504022008 21528434016 21575611008 21643391532 21650307872 21697751936 21722383872 21790625488 21918081024 21976943058 22110283584 22126446072 22174933536 22255865856 22309475328 22325783424 22374707712 22379561312 22407266304 22418408313 22516676784 22526916608 22570914492 22669851456 22707858816 22719529728 22724458128 22741069574 22774256064 22790903912 22857375744 22874084352 22929182976 23029690368 23074670232 23080157184 23125235616 23135752192 23142140028 23180939208 23197884339 23282550144 23333571072 23338632672 23350627776 23355693076 23406874288 23475142656 23492302848 23509475584 23548890624 23652114432 23698309968 23750241984 23767603272 23824854186 23851900872 23911808256 23929287648 23964208128 23981725824 23986928024 24039492512 24127229952 24144866816 24192024759 24291360768 24356596356 24409970928 24427814474 24514453674 24576025152 24629880576 24657841152 24735304608 24797430784 24825581568 24892251831 24946800228 25088025676 25116506352 25171546176 25177006476 25250623454 25342781184 25496543232 25515181056 25565015394 25571094528 25621038072 25639766901 25733344896 25745047552 25795330848 25814187084 25870755792 25876367767 25908401664 25965176832 26027721216 26046747328 26141810688 26204780544 26255961756 26269456248 26332733574 26428840704 26448160032 26492501952 26511867816 26569965408 26575729058 26608628736 26666938368 26686431744 26738553681 26750713472 26848346112 26867972096 26913017856 26920448604 26926850048 26979441552 26985294027 26999163366 27044429076 27143133696 27162975168 27228404784 27327780864 27347757312 27387666432 27407686656 27461217294 27473705728 27594133504 27648028296 27654602752 27708615648 27728870484 27795663217 27827217684 27897109632 27917502256 28086885888 28148434944 28180389888 28268919552 28339920896 28416029082 28478299416 28510628832 28600195953 28672029344 28704578688 28767481344 28857855376 28963178496 29104600266 29281186368 29302590744 29373174222 29409537024 29473984512 29480378112 29501928096 29566578048 29674487808 29745967104 29754180036 29767711232 29825851293 29832943616 29891211084 30022235712 30094552656 30116551598 30204389376 30226468608 30270578688 30277145088 30292706304 30299277504 30365674752 30498779136 30558347064 30572243968 30631955382 30706253824 30721522503 30766226976 30833647488 30856186704 30907918944 30930512452 31020724224 31043400192 31111428096 31118176896 31134170368 31323070464 31384248336 31398520832 31407190038 31551833922 31597746624 31666989312 31690137696 31766472248 31802534496 31882411008 31905716864 31952277504 31975634432 32038086843 32169639936 32256033012 32465087298 32475461808 32546627904 32583575808 32685938232 32768033536 32839840768 32877121536 32965414587 32980406144 33100775424 33152033929 33189669108 33262400304 33464212992 33488675136 33562061568 33569341968 33610899456 33790374912 33856371738 34004777184 34020241408 34079294592 34086687192 34094792704 34111604361 34161384096 34186355868 34268703259 34311126528 34393774464 34418916112 34494341056 34519302144 34544535552 34620235776 34703628288 34713210042 34771408812 34923825216 34939707392 35000356608 35007949008 35025941664 35033539614 35110311432 35238454272 35264213376 35323335936 35349157088 35426620544 35478171648 35555917824 35581908992 35651404908 35737281279 35867712384 35884023808 35893931472 35946312192 35972588736 35980392036 35998884488 36059238768 36190844928 36217300224 36304539712 36437041152 36463676416 36534894534 36543582208 36614956392 36641721711 36771680511 36864037728 36944820864 36971827312 37102956912 37196146176 37238372352 37449181184 37531246592 37632038514 37674759528 37691892736 37757319264 37765509714 37875935181 37888038776 37971065888 38014171776 38133594604 38244814848 38272771584 38356641792 38617571328 38692996272 38721280626 38806133688 38862602496 38947765248 39041581824 39070120992 39164232296 39212716032 39298646016 39307170816 39335904128 39404184372 39422104064 39499100361 39661289472 39672240048 39738752928 39767801724 39854948112 39863593587 39884081846 39912943104 40000407552 40029647616 40126070208 40272519168 40301958144 40369526784 40380672906 40390275072 40399036672 40469162328 40487566336 40498745049 40566643614 40665038848 40744462752 40842607176 40872462883 40962030004 40991671296 41021635968 41081499648 41111529984 41141582272 41210558592 41360965632 41391200256 41472042444 41481904128 41490902528 41562923472 41593305726 41740826526 41845664448 41876253384 41977124042 42069111896 42130328832 42222652416 42253516928 42403379328 42509881344 42603036672 42624043623 42717449124 43008044016 43056868032 43151222016 43286783064 43300615744 43395503872 43444767744 43581250976 43656900399 43836162048 43904044933 43953886116 44059761333 44220567168 44252892144 44349867072 44511731712 44618950656 44651566848 44749415424 44759122624 44836816626 45033353568 45053833216 45141828984 45174827397 45339702912 45415717632 45439059456 45448916256 45482139148 45548512128 45581807824 45714751488 45748168704 45858365952 45947933073 46059380736 46149340464 46250471232 46271504384 46284280056 46361878416 46395768678 46565100288 46667142144 46677265344 46701255552 46711386152 46813748576 46984605696 47018951168 47097781248 47110785057 47304228864 47327750883 47396619936 47500483968 47535206544 47649708372 47703801744 47823616512 47858575296 47928416256 47963451648 47973856048 48078985024 48254459904 48289733632 48384049518 48697630947 48713192712 48819941856 48855628948 49028907348 49152050304 49259761152 49315682304 49470609216 49594861568 49651163136 49784503662 49893600456 50176051352 50233012704 50343092352 50354012952 50390821441 50501246908 50685562368 50993086464 51030362112 51130030788 51142189056 51242076144 51279533802 51466689792 51590661696 51628374168 51741511584 51752735534 51816803328 51930353664 52055442432 52069815063 52093494656 52283621376 52409561088 52511923512 52538912496 52550309421 52665467148 52857681408 52896320064 52985003904 53023735632 53139930816 53151458116 53217257472 53333876736 53372863488 53477107362 53501426944 53735944192 53826035712 53840897208 53853700096 53958883104 53970588054 53998326732 54088858152 54128396791 54286267392 54325950336 54456809568 54655561728 54695514624 54775332864 54802341801 54815373312 54922434588 54947411456 55188267008 55296056592 55417231296 55457740968 55591326434 55654435368 55794219264 55835004512 56173771776 56296869888 56360779776 56448057771 56537839104 56648264571 56679841792 56832058164 56956598832 57021257664 57200391906 57344058688 57409157376 57534962688 57715710752 57926356992 58081920939 58209200532 58562372736 58605181488 58746348444 58819074048 58947969024 58960756224 59003856192 59133156096 59491934208 59508360072 59535422464 59651702586 59665887232 59782422168 59826122769 60044471424 60189105312 60233103196 60408778752 60452937216 60541157376 60554290176 60585412608 60598555008 60731349504 60849965421 60997558272 61116694128 61144487936 61263910764 61443045006 61532453952 61667294976 61712373408 61815837888 61861024904 62041448448 62086800384 62222856192 62236353792 62268340736 62389958589 62646140928 62768496672 62797041664 62814380076 62965686063 63103667844 63195493248 63333978624 63380275392 63532944496 63605068992 63764822016 63811433728 63904555008 63951268864 64076173686 64512066024 64930174596 64950923616 65093255808 65167151616 65371876464 65536067072 65679681536 65754243072 65930829174 65960812288 66304067858 66379338216 66524800608 66733790557 66928425984 66977350272 67124123136 67138683936 67221798912 67580749824 67712743476 68009554368 68040482816 68158589184 68173374384 68223208722 68322768192 68372711736 68537406518 68622253056 68787548928 68837832224 68988682112 69089071104 69240471552 69407256576 69426420084 69542817624 69593653017 69847650432 69879414784 70000713216 70015898016 70051883328 70067079228 70220622864 70476908544 70528426752 70646671872 70698314176 70853241088 70956343296 71163817984 71302809816 71474562558 71735424768 71787862944 71892624384 71945177472 71960784072 71997768976 72118477536 72381689856 72434600448 72576074277 72609079424 72874082304 72927352832 73069789068 73087164416 73229912784 73283443422 73543361022 73728075456 73889641728 73943654624 74205913824 74392292352 74476744704 74898362368 75062493184 75264077028 75349519056 75383785472 75514638528 75531019428 75751870362 75776077552 75942131776 76028343552 76267189208 76489629696 76545543168 76713283584 76919300703 77235142656 77385992544 77442561252 77612267376 77629103301 77725204992 77895530496 78083163648 78140241984 78328464592 78425432064 78614341632 78671808256 78808368744 78844208128 78998200722 79344480096 79477505856 79535603448 79593743509 79709896224 79727187174 79768163692 79825886208 80000815104 80059295232 80252140416 80545038336 80603916288 80739053568 80761345812 80780550144 80798073344 80938324656 80955882081 80975132672 80997490098 81133287228 81488925504 81685214352 81744925766 81924060008 81983342592 82043271936 82162999296 82223059968 82283164544 82421117184 82782400512 82944084888 82963808256 82981805056 83125846944 83186611452 83386989651 83481653052 83691328896 83752506768 83954248084 84138223792 84260657664 84445304832 84507033856 84806758656 85019762688 85248087246 85434898248 85497350659 85800587859 86016088032 86113736064 86302444032 86573566128 86601231488 86791007744 86889535488 87162501952 87313800798 87808089866 87907772232 88119522666 88377182089 88441134336 88505784288 88699734144 89023463424 89237901312 89303133696 89477553879 89498830848 89518245248 89673633252 90066707136 90107666432 90283657968 90349654794 90679405824 90831435264 90878118912 90897832512 90964278296 91097024256 91163615648 91496337408 91716731904 91895866146 92118761472 92164567509 92298680928 92500942464 92543008768 92568560112 92723756832 92791537356 93015051703 93130200576 93334284288 93354530688 93402511104 93422772304 93627497152 93969211392 94037902336 94195562496 94221570114 94655501766 94793239872 95000967936 95070413088 95299416744 95407603488 95647233024 95717150592 95856832512 95926903296 95947712096 96114260529 96157970048 96508919808 96579467264 96768099036 97395261894 97426385424 97639883712 97711257896 98057814696 98304100608 98519522304 98631364608 98941218432 99189723136 99302326272 99456101787 99569007324 99787200912 100352102704 100466025408 100686184704 100708025904 100781642882 101002493816 101371124736 102060724224 102260061576 102284378112 102334813083 102484152288 102559067604 102806109777 102933379584 103181323392 103256748336 103483023168 103505471068 103633606656 103860707328 104110884864 104139630126 104186989312 104819122176 105023847024 105077824992 105100618842 105330934296 105407930593 105715362816 105792640128 105970007808 106047471264 106279861632 106302916232 106434514944 106667753472 106745726976 106954214724 107002853888 107211843837 107471888384 107652071424 107681794416 107917766208 107941176108 107996653464 108177716304 108256793582 108572534784 108651900672 108913619136 109311123456 109391029248 109604683602 109630746624 109844869176 109894822912 109925165133 110315041533 110376534016 110592113184 110834462592 110915481936 110939542111 111182652868 111308870736 111588438528 111670009024 112347543552 112593739776 112896115542 113075678208 113296529142 113627805543 113664116328 113913197664 114042515328 114400783812 114688117376 114818314752 115069925376 115431421504 115852713984 116163841878 116418401064 117124745472 117210362976 117492696888 117638148096 117895938048 117921512448 118007712384 118266312192 118497301083 118983868416 119016720144 119070844928 119303405172 119331774464 119564844336 119590780761 119652245538 120088942848 120378210624 120466206392 120817557504 120905874432 121108580352 121170825216 121197110016 121462699008 121496235147 121699930842 121995116544 122233388256 122288975872 122527821528 122617388649 122886090012 123064907904 123334589952 123424746816 123631675776 123722049808 124082896896 124173600768 124445712384 124472707584 124536681472 124779917178 125536993344 125594083328 125628760152 125931372126 126207335688 126390986496 126667957248 126760550784 127065888992 127210137984 127529644032 127622867456 127809110016 127872130869 127902537728 128152347372 129024132048 129860349192 129901847232 130186511616 130334303232 130743752928 131072134144 131359363072 131508486144 131712134799 131861658348 131921624576 132179283999 132608135716 132758676432 133049601216 133467581114 133856851968 133954700544 134248246272 134277367872 135161499648 135425486952 135524482191 136019108736 136080965632 136317178368 136346748768 136446417444 136645536384 136745423472 137074813036 137244506112 137575097856 137675664448 137977364224 138178142208 138814513152 138852840168 139085635248 139187306034 139695300864 140001426432 140031796032 140103766656 140134158456 140441245728 140953817088 141056853504 141293343744 141332355171 141396628352 141706482176 141912686592 141983252649 142327635968 142605619632 142949125116 143470849536 143575725888 143785248768 143890354944 143921568144 143995537952 144236955072 144763379712 144869200896 145152148554 145218158848 145854705664 146092892841 146139578136 146174328832 146459825568 146566886844 146919934147 147086722044 147456150912 147779283456 147887309248 148411827648 148784584704 148953489408 149796724736 150528154056 150699038112 150767570944 151029277056 151062038856 151172464323 151503740724 151552155104 151884263552 152056687104 152534378416 152979259392 153091086336 153426567168 153838601406 154771985088 154885122504 155224534752 155258206602 155450409984 155791060992 156166327296 156280483968 156656929184 156850864128 157228683264 157343616512 157616737488 157650928263 157688416256 157996401444 158688960192 158955011712 159071206896 159187487018 159419792448 159454374348 159536327384 159651772416 160001630208 160118590464 160504280832 161207832576 161478107136 161522691624 161561100288 161596146688 161876649312 161911764162 161950265344 161994980196 162266574456 162385190373 162977851008 163370428704 163489851532 163848120016 163966685184 164086543872 164325998592 164446119936 164566329088 164842234368 165564801024 165888169776 165963610112 166251693888 166373222904 166773979302 166963306104 167382657792 167505013536 167908496168 168276447584 168521315328 168890609664 169014067712 169344173313 169613517312 170039525376 170496174492 170869796496 170994701318 171601175718 172032176064 172227472128 172604888064 173147132256 173202462976 173582015488 173779070976 174245762817 174325003904 174627601596 175616179732 175815544464 176239045332 176754364178 176882268672 177011568576 177399468288 178475802624 178606267392 178955107758 178997661696 179036490496 179347266504 179478368307 180133414272 180215332864 180567315936 180699309588 181134574369 181358811648 181662870528 181756237824 181795665024 181928556592 182194048512 182327231296 182992674816 183433463808 183791732292 184329135018 184597361856 185001884928 185137120224 185447513664 185583074712 186030103406 186260401152 186668568576 186709061376 186805022208 186845544608 187169875767 187254994304 187938422784 188075804672 188391124992 188443140228 188897058189 189311003532 189586479744 190001935872 190140826176 190598833488 190815206976 191294466048 191434301184 191713665024 191853806592 191895424192 192228521058 192315940096 193158934528 193536198072 194569642519 194790523788 194852770848 195279767424 195422515792 196115629392 196608201216 197039044608 197262729216 197882436864 198379446272 198912203574 199138014648 199574401824 200201371671 200704205408 200932050816 201372369408 201416051808 201563285764 202004987632 202742249472 204121448448 204520123152 204669626166 204968304576 205118135208 205612219554 205866759168 206362646784 206513496672 206966046336 207010942136 207267213312 207721414656 208221769728 208279260252 208373978624 208780959051 209638244352 210047694048 210155649984 210201237684 210661868592 210815861186 211430725632 211585280256 211940015616 212094942528 212559723264 212605832464 212869029888 213491453952 213908429448 214005707776 214423687674 214943776768 215363588832 215835532416 215882352216 215993306928 216040160953 216355432608 216513587164 217145069568 217303801344 217827238272 218622246912 218782058496 219209367204 219261493248 219689738352 219789645824 219850330266 220630083066 221184226368 221668925184 221830963872 221879084222 222365305736 222617741472 223176877056 223340018048 224695087104 225187479552 225792231084 226151356416 226593058284 227255611086 227328232656 227826395328 228085030656 228801567624 229376234752 229636629504 230139850752 230757902109 230862843008 231705427968 232064237503 232327683756 232836802128 232887309903 234249490944 234420725952 234985393776 235276296192 235843024896 236015424768 236532624384 236994602166 238033440288 238141689856 238606810344 238663548928 238781230527 239129688672 239181561522 239304491076 239880922813 240177885696 240756421248 240932412784 241635115008 241811748864 242217160704 242341650432 242394220032 242867646243 242925398016 242992470294 243399861684 244466776512 244577951744 245055643056 245234777298 245772180024 246129815808 246669179904 246849493632 247263351552 247444099616 248347201536 248891424768 248945415168 249073362944 249559834356 250160968953 251073986688 251188166656 251257520304 251862744252 252414671376 252781972992 253335914496 253521101568 254131777984 254420275968 255059288064 255245734912 255744261738 255805075456 256304694744 256492051977 257401763577 258048264096 259720698384 259803694464 260373023232 260668606464 261487505856 262144268288 262718726144 263424269598 263723316696 263843249152 264358567998 265131546267 265216271432 265517352864 266099202432 266935162228 267713703936 267909401088 268496492544 268554735744 270322999296 270850973904 271048964382 272038217472 272634356736 272693497536 272892834888 273291072768 273490846944 274149626072 274489012224 275150195712 275351328896 275954728448 276356284416 276493702527 277629026304 277705680336 278171270496 278374612068 279045155109 279390601728 280002852864 280063592064 280207533312 280268316912 280882491456 281907634176 282113707008 282586687488 282664710342 282793256704 283412964352 283966505298 284655271936 285211239264 285898250232 286107240181 286941699072 287151451776 287570497536 287780709888 287843136288 287991075904 288473910144 289526759424 289738401792 290304297108 290436317696 291709411328 292185785682 292279156272 292919651136 293133773688 293839868294 294173444088 294912301824 295558566912 295774618496 296823655296 297569169408 297906978816 298368305361 299593449472 301056308112 301398076224 301535141888 302058554112 302124077712 302344928646 303007481448 303104310208 303768527104 304113374208 305068756832 306182172672 306853134336 307004439249 307677202812 308418329331 309543970176 309770245008 310449069504 310516413204 310900819968 311582121984 312332654592 312560967936 313313858368 314457366528 314687233024 315233474976 315301856526 315376832512 315992802888 316223791779 317377920384 317910023424 318142413792 318374974036 318839584896 318908748696 319072654768 319303544832 320003260416 320237180928 321008561664 321635531511 322415665152 322956214272 323045383248 323192293376 323753298624 323823528324 323900530688 323989960392 324533148912 324770380746 325955702016 326740857408 326979703064 327696240032 327933370368 328173087744 328892239872 329132658176 329684468736 329775495399 331129602048 331776339552 331927220224 332503387776 332746445808 332818626333 333547958604 333926612208 334765315584 335010027072 335816992336 336552895168 337042630656 337781219328 338028135424 338688346626 339227034624 340883416629 340992348984 341739592992 341989402636 343202351436 344064352128 344454944256 345209776128 346294264512 346404925952 347164030976 347558141952 348491525634 348650007808 349255203192 351232359464 351631088928 352478090664 352735750087 353508728356 353764537344 354023137152 354798936576 356951605248 357212534784 357910215516 357995323392 358072980992 358694533008 358772342283 358956736614 360266828544 361134631872 361398619176 362269148738 362717623296 363325741056 363512475648 363591330048 363857113184 364388097024 364488705441 364654462592 365985349632 366866927616 367583464584 367852165947 368658270036 369194723712 370003769856 370274240448 370895027328 371166149424 372060206812 372520802304 373337137152 373418122752 373610044416 373691089216 374339751534 374509988608 376151609344 376782249984 376886280456 377794116378 378622007064 378898777537 379172959488 380003871744 380281652352 381197666976 381630413952 382588932096 382868602368 383427330048 383616392607 383707613184 383790848384 384457042116 384631880192 386317869056 387072396144 389139285038 389581047576 389705541696 390559534848 390845031584 392231258784 393216402432 394078089216 394525458432 395136404397 395764873728 396537851997 396758892544 397824407148 398276029296 399148803648 400402743342 401408410816 401864101632 402744738816 402832103616 403126571528 404009975264 405484498944 406573446573 408242896896 409040246304 409339252332 409936609152 410236270416 411224439108 411733518336 412725293568 413026993344 413932092672 414021884272 414534426624 416443539456 416558520504 416747957248 417561918102 420095388096 420311299968 420402475368 421323737184 421631722372 422861451264 423170560512 423880031232 424189885056 425119446528 425211664928 425738059776 425949757947 426982907904 427816858896 428011415552 428847375348 430727177664 431671064832 431764704432 431986613856 432080321906 432710865216 433027174328 434290139136 434607602688 435654476544 437564116992 438418734408 438522986496 439379476704 439579291648 439700660532 440759802441 441260166132 442368452736 443337850368 443661927744 443758168444 444730611472 445235482944 446353754112 446680036096 449390174208 451584462168 452302712832 453186116568 453517392969 454511222172 454656465312 455652790656 456170061312 457603135248 458752469504 459273259008 460279701504 461515804218 461725686016 464128475006 464655367512 465673604256 465774619806 467136533899 468498981888 468841451904 469970787552 470552592384 471686049792 472030849536 472952784789 473065248768 473989204332 476066880576 476283379712 477213620688 477562461054 478259377344 478363123044 478608982152 479761845626 480355771392 481512842496 481864825568 483623497728 484434321408 484683300864 484788440064 485735292486 485850796032 485984940588 486799723368 487155571119 488933553024 489155903488 490111286112 490469554596 491544360048 491650987573 492259631616 493338359808 493698987264 494526703104 494888199232 496694403072 497890830336 498146725888 499119668712 500321937906 502147973376 502515040608 503725488504 504829342752 505563945984 506671828992 507042203136 508032519939 508263555968 508840551936 510118576128 510491469824 511488523476 511610150912 512609389488 512984103954 514803527154 516096528192 519441396768 519607388928 520746046464 521337212928 522975011712 524288536576 525437452288 526848539196 527446633392 527686498304 528717135996 530263092534 530432542864 531034705728 532198404864 533870324456 535427407872 535818802176 536992985088 537109471488 538435104921 540645998592 541701947808 542097928764 543403723107 544076434944 545268713472 545386995072 545785669776 546582145536 546981693888 548299252144 548978024448 550300391424 550702657792 551909456896 552987405054 555411360672 556342540992 556749224136 557156204563 558090310218 558781203456 560005705728 560127184128 560415066624 560536633824 561764982912 563815268352 564227414016 565173374976 565329420684 565586513408 566691174567 566825928704 567933010596 570422478528 571796500464 572214480362 573883398144 574302903552 575140995072 575561419776 575686272576 575982151808 576947820288 579476803584 580608594216 580872635392 583418822656 583708927557 584371571364 584558312544 585839302272 586267547376 587679736588 588346888176 589824603648 591117133824 591549236992 593647310592 595138338816 596736610722 600604115013 602112616224 602796152448 603070283776 604117108224 604248155424 604689857292 606014962896 606208620416 607537054208 608226748416 610137513664 612364345344 614008878498 615354405624 616836658662 619087940352 619540490016 620898139008 621032826408 621801639936 623164243968 624665309184 625121935872 626342877153 626627716736 628914733056 629374466048 630466949952 630603713052 630753665024 631985605776 632447583558 634755840768 635820046848 636284827584 636749948072 637679169792 637817497392 638145309536 638607089664 640474361856 642017123328 643271063022 644831330304 646090766496 646384586752 647506597248 647647056648 647801061376 647979920784 648120482859 649066297824 649540761492 651105361921 651911404032 653481714816 653959406128 655392480064 655866740736 656346175488 657784479744 658265316352 659368937472 659550990798 663552679104 663854440448 665006775552 665492891616 665637252666 667095917208 667853224416 669530631168 670020054144 671633984672 673105790336 674085261312 675562438656 676056270848 677376693252 678454069248 681766833258 681984697968 683479185984 683978805272 686404702872 688128704256 688909888512 690419552256 692588529024 692809851904 694328061952 695116283904 696192712509 696983051268 697300015616 698510406384 698661929709 702464718928 703262177856 704956181328 705471500174 707017456712 707529074688 708046274304 709597873152 714425069568 715820431032 715990646784 716145961984 716343691581 717389066016 717544684566 717913473228 719642768439 720533657088 722269263744 722797238352 724538297476 725435246592 726651482112 727024951296 727182660096 727714226368 728776194048 728977410882 729308925184 733733855232 735166929168 735704331894 737316540072 737855514151 738389447424 740007539712 740548480896 741790054656 742332298848 744120413624 745041604608 746674274304 746836245504 747220088832 747382178432 748679503068 749019977216 750482906859 752303218688 753564499968 753772560912 755588232756 757244014128 757797555074 758345918976 760007743488 760563304704 762395333952 763260827904 765177864192 765737204736 767232785214 767415226368 767581696768 768914084232 769263760384 769476155931 772205290731 772635738112 774144792288 776576794777 778278570076 779162095152 779411083392 781119069696 781690063168 784462517568 786432804864 788156178432 790272808794 791529747456 793075703994 795394638801 795648814296 796552058592 798297607296 800805486684 802816821632 803728203264 805489477632 805664207232 806253143056 808019950528 810968997888 813146893146 818080492608 818678504664 819873218304 820472540832 822448878216 823467036672 825450587136 826053986688 827864185344 828043768544 829068853248 829481107581 832887078912 833117041008 833495914496 835123836204 837135465327 840190776192 840622599936 840804950736 842647474368 843263444744 845722902528 846341121024 847760062464 848379770112 850238893056 850423329856 851899515894 853965815808 855633717792 856022831104 857694750696 858321720543 861454355328 863342129664 863529408864 863973227712 864160643812 865421730432 866054348656 868580278272 869215205376 871308953088 875128233984 876837468816 878758953408 879158583296 879401321064 881519604882 882520332264 884736905472 886675700736 887323855488 887516336888 889461222944 890470965888 892707508224 893360072192 895104916083 898780348416 903168924336 904605425664 906372233136 907034785938 909022444344 909312930624 911305581312 912340122624 915206270496 917504939008 918546518016 920559403008 921013317747 923031608436 923451372032 925254987993 928256950012 929310735024 931347208512 931549239612 934273067798 936997963776 937682903808 939941575104 943372099584 944061699072 945905569578 946130497536 947978408664 948671375337 952133761152 952566759424 954427241376 955124922108 956518754688 956726246088 957217964304 957425607379 959523691252 960711542784 963025684992 963729651136 967246995456 968868642816 969576880128 971470584972 971701592064 971969881176 973599446736 974311142238 977867106048 980222572224 980939109192 983088720096 983301975146 984519263232 986676719616 987397974528 989053406208 989326486197 989776398464 993388806144 995781660672 996293451776 998239337424 998455878999 1000643875812 1004295946752 1005030081216 1007450977008 1009658685504 1011127891968 1013343657984 1014084406272 1016065039878 1016527111936 1017681103872 1020982939648 1022650249887 1022977046952 1023220301824 1025218778976 1025968207908 1028439539029 1029607054308 1032193056384 1038882793536 1039214777856 1041492092928 1042674425856 1045950023424 1048577073152 1053697078392 1054893266784 1055372996608 1057434271992 1058207250261 1060526185068 1060865085728 1062069411456 1064396809728 1067740648912 1070854815744 1071637604352 1073985970176 1074218942976 1076317026849 1076870209842 1083403895616 1084195857528 1086807446214 1088152869888 1090537426944 1090773990144 1091571339552 1093164291072 1093963387776 1096598504288 1097956048896 1100600782848 1101405315584 1103556497841 1103818913792 1105974810108 1110822721344 1112685081984 1113498448272 1114312409126 1116180620436 1117562406912 1120011411456 1120254368256 1120830133248 1121073267648 1123529965824 1128454828032 1130346749952 1130658841368 1131173026816 1133382349134 1133651857408 1135866021192 1136696332611 1140844957056 1143593000928 1144428960724 1147766796288 1148605807104 1150281990144 1151122839552 1151372545152 1151964303616 1153895640576 1158953607168 1161217188432 1161745270784 1167417855114 1168743142728 1169116625088 1171678604544 1172535094752 1175359473176 1176693776352 1179649207296 1182234267648 1183098473984 1185409213191 1187294621184 1190276677632 1193473221444 1201208230026 1204225232448 1205592304896 1208234216448 1208496310848 1209379714584 1212029925792 1212417240832 1215074108416 1216453496832 1219720339719 1220275027328 1224728690688 1228017756996 1230708811248 1233673317324 1238175880704 1239080980032 1241796278016 1242065652816 1243603279872 1249330618368 1250243871744 1252685754306 1253255433472 1258748932096 1260933899904 1261207426104 1261507330048 1263971211552 1264895167116 1267942020583 1269511681536 1271640093696 1272569655168 1273499896144 1275358339584 1275634994784 1276290619072 1277214179328 1280948723712 1284034246656 1286542126044 1292181532992 1292769173504 1295013194496 1295294113296 1295959841568 1296240965718 1298132595648 1299081522984 1302210723842 1303822808064 1306963429632 1307918812256 1310784960128 1312692350976 1315568959488 1316530632704 1318737874944 1319101981596 1322279407323 1327105358208 1327708880896 1330013551104 1330985783232 1331274505332 1334191834416 1335706448832 1339061262336 1340040108288 1343267969344 1346211580672 1348170522624 1352112541696 1354753386504 1356908138496 1360552178907 1363533666516 1363969395936 1366958371968 1367957610544 1372809405744 1376257408512 1377819777024 1380839104512 1385177058048 1385619703808 1388656123904 1392385425018 1393966102536 1394600031232 1397020812768 1397323859418 1401409601697 1404929437856 1406524355712 1409912362656 1410943000348 1414034913424 1415058149376 1416092548608 1419195746304 1428850139136 1431640862064 1432291923968 1432687383162 1434778132032 1435089369132 1435826946456 1439285536878 1441067314176 1444538527488 1445594476704 1449076594952 1450870493184 1453302964224 1454049902592 1454365320192 1455428452736 1457552388096 1457954821764 1458617850368 1461466713357 1467467710464 1470333858336 1471408663788 1474633080144 1474952962719 1475711028302 1476778894848 1480015079424 1481096961792 1483580109312 1484664597696 1488240827248 1490083209216 1493672491008 1494440177664 1494764356864 1497359006136 1498039954432 1500965813718 1504606437376 1507545121824 1511176465512 1512281126671 1514488028256 1515595110148 1516691837952 1520015486976 1521126609408 1524790667904 1526521655808 1530355728384 1531474409472 1534465570428 1534830452736 1535163393536 1537828168464 1538527520768 1538952311862 1544410581462 1548289584576 1553153589554 1556557140152 1558324190304 1558822166784 1562238139392 1563380126336 1568925035136 1572865609728 1576312356864 1580545617588 1583059494912 1586151407988 1590789277602 1591297628592 1593104117184 1596595214592 1601610973368 1605633643264 1607456406528 1610978955264 1611328414464 1612506286112 1615305314763 1616039901056 1621937995776 1624449662521 1626293786292 1630211169321 1636160985216 1637357009328 1639746436608 1640945081664 1644897756432 1646934073344 1650901174272 1652107973376 1655728370688 1656087537088 1658962215162 1666234082016 1666991828992 1670247672408 1671468613689 1674270930654 1679166459691 1680381552384 1681245199872 1681609901472 1685294948736 1686526889488 1691445805056 1692682242048 1695520124928 1696759540224 1700073523701 1700477786112 1700846659712 1703799031788 1711267435584 1712045662208 1715389501392 1716643441086 1722908710656 1726684259328 1727058817728 1727946455424 1728321287624 1730843460864 1732108697312 1738430410752 1742617906176 1750256467968 1751126782671 1753674937632 1757517906816 1758317166592 1758802642128 1763039209764 1765040664528 1769473810944 1773351401472 1774647710976 1775032673776 1778922445888 1780941931776 1785415016448 1786720144384 1790209832166 1801812345039 1806337848672 1809210851328 1812744466272 1814069571876 1818044888688 1818625861248 1822611162624 1824680245248 1830412540992 1835009878016 1837093036032 1842026635494 1846063216872 1846902744064 1850509975986 1856513900024 1858621470048 1862694417024 1863098479224 1864460393317 1868546135596 1873995927552 1875365807616 1879883150208 1886744199168 1888123398144 1891811139156 1892260995072 1895956817328 1897342750674 1904267522304 1908854482752 1910249844216 1913037509376 1913452492176 1914435928608 1914851214758 1919047382504 1921423085568 1926051369984 1927459302272 1934493990912 1939153760256 1942941169944 1943403184128 1943939762352 1944361448577 1947198893472 1948622284476 1953316085763 1955734212096 1960445144448 1961878218384 1966177440192 1966603950292 1969038526464 1973353439232 1974795949056 1978106812416 1978652972394 1979552796928 1991563321344 1992586903552 1996478674848 1996911757998 2001287751624 2002750681267 2008591893504 2010060162432 2014901954016 2019317371008 2022255783936 2026687315968 2028168812544 2032130079756 2033054223872 2035362207744 2041965879296 2045300499774 2045954093904 2050437557952 2051936415816 2056879078058 2059214108616 2064386112768 2077765587072 2078429555712 2082984185856 2085348851712 2088578137527 2091900046848 2095985789127 2097154146304 2107394156784 2109786533568 2110745993216 2114868543984 2116414500522 2121052370136 2121730171456 2124138822912 2128793619456 2135481297824 2143275208704 2147971940352 2148437885952 2149031074743 2152634053698 2153740419684 2158928305317 2166807791232 2168391715056 2173614892428 2176305739776 2181074853888 2181547980288 2183142679104 2186328582144 2187926775552 2193197008576 2201201565696 2202810631168 2207112995682 2207637827584 2211949620216 2213566542453 2221645442688 2225370163968 2226996896544 2228624818252 2232361240872 2235124813824 2240022822912 2240508736512 2241660266496 2242146535296 2247059931648 2251448720577 2256909656064 2260693499904 2261317682736 2262346053632 2266764698268 2267303714816 2271732042384 2273392665222 2281689914112 2287186001856 2288857921448 2295533592576 2297211614208 2302245679104 2302745090304 2303928607232 2307791281152 2308428467793 2317907214336 2322434376864 2323490541568 2329730384331 2334835710228 2337486285456 2338233250176 2343357209088 2345070189504 2350718946352 2353387552704 2359298414592 2364468535296 2366196947968 2370818426382 2374589242368 2386183916403 2386946442888 2402416460052 2408450464896 2411184609792 2416468432896 2416992621696 2418759429168 2424059851584 2424834481664 2430148216832 2432906993664 2439440679438 2440550054656 2456035513992 2461417622496 2467346634648 2469150250609 2476351761408 2478161960064 2483592556032 2484131305632 2487206559744 2498661236736 2500487743488 2505371508612 2506510866944 2511406395981 2517497864192 2521867799808 2522414852208 2527942423104 2529790334232 2535884041166 2539023363072 2543280187392 2545139310336 2546999792288 2550716679168 2551269989568 2552581238144 2561897447424 2568068493312 2573084252088 2574965161629 2584363065984 2585538347008 2590026388992 2590588226592 2591919683136 2592481931436 2596265191296 2598163045968 2604421447684 2607645616128 2613926859264 2615837624512 2621569920256 2625384701952 2633061265408 2637475749888 2638203963192 2644558814646 2654210716416 2660027102208 2661971566464 2662549010664 2668383668832 2671412897664 2678122524672 2680080216576 2685314748249 2686535938688 2692423161344 2696341045248 2704225083392 2709506773008 2713816276992 2721104357814 2727067333032 2727938791872 2733916743936 2735915221088 2745618811488 2752514817024 2755639554048 2761678209024 2770354116096 2771239407616 2775764963979 2777312247808 2784770850036 2787932205072 2789200062464 2794041625536 2794647718836 2802819203394 2809858875712 2813048711424 2819824725312 2821886000696 2828069826848 2830116298752 2832185097216 2838391492608 2846014126011 2857700278272 2863281724128 2864583847936 2865374766324 2869556264064 2870178738264 2871653892912 2872276822137 2878571073756 2882134628352 2889077054976 2891188953408 2898153189904 2901740986368 2906605928448 2908730640384 2910856905472 2915104776192 2915909643528 2917235700736 2922933426714 2940667716672 2942817327576 2949266160288 2949905925438 2951422056604 2953557789696 2960030158848 2962193923584 2967160218624 2969329195392 2976481654496 2980166418432 2987344982016 2988880355328 2989528713728 2994718012272 2995367636997 2996079908864 3001931627436 3015090243648 3022352931024 3024562253342 3028976056512 3031190220296 3033383675904 3040030973952 3042253218816 3049581335808 3053043311616 3062948818944 3068931140856 3069660905472 3070326787072 3075656336928 3077055041536 3077904623724 3085318617087 3088821162924 3096579169152 3106307179108 3113114280304 3116648380608 3117644333568 3124476278784 3126760252672 3137850070272 3145731219456 3161091235176 3166118989824 3172302815976 3174621750783 3181578555204 3182595257184 3186208234368 3193190429184 3203221946736 3211267286528 3214912813056 3221957910528 3222656828928 3225012572224 3230610629526 3232079802112 3248899325042 3252587572584 3260422338642 3269955737293 3272321970432 3274714018656 3279492873216 3281890163328 3289795512864 3293868146688 3301802348544 3304215946752 3310669493523 3311456741376 3312175074176 3317924430324 3332468164032 3333983657984 3340495344816 3342937227378 3348541861308 3358332919382 3360763104768 3362490399744 3363219802944 3370589897472 3373053778976 3385364484096 3391040249856 3393519080448 3400147047402 3400955572224 3401693319424 3407598063576 3410088997833 3422534871168 3424091324416 3430779002784 3433286882172 3441556913011 3445817421312 3453368518656 3454117635456 3455892910848 3456642575248 3461686921728 3464217394624 3476860821504 3485235812352 3502253565342 3507349875264 3515035813632 3517605284256 3526078419528 3530081329056 3538947621888 3546702802944 3549295421952 3550065347552 3556227639573 3557844891776 3561883863552 3570830032896 3573440288768 3580419664332 3603624690078 3612675697344 3625488932544 3628139143752 3636089777376 3637251722496 3645222325248 3649360490496 3660825081984 3670019756032 3674186072064 3684053270988 3692126433744 3693805488128 3701019951972 3713027800048 3717242940096 3725388834048 3726196958448 3728920786634 3737092271192 3747991855104 3750731615232 3759766300416 3776246796288 3783622278312 3784521990144 3791913634656 3794685501348 3803826061749 3808535044608 3817708965504 3820499688432 3826075018752 3826904984352 3828871857216 3829702429516 3838094765008 3842846171136 3852102739968 3854918604544 3878307520512 3885882339888 3887879524704 3888722897154 3894397786944 3897244568952 3900093431941 3906632171526 3911468424192 3920890288896 3923756436768 3932354880384 3933207900584 3938077052928 3946706878464 3949591898112 3956213624832 3957305944788 3959105593856 3966838221969 3983126642688 3992957349696 3993823515996 4002575503248 4005501362534 4017183787008 4020120324864 4029803908032 4038634742016 4044511567872 4056337625088 4064260159512 4066108447744 4070724415488 4081656536721 4083931758592 4090600999548 4091908187808 4100875115904 4103872831632 4104763058107 4113758156116 4118428217232 4128772225536 4155531174144 4156859111424 4165968371712 4177156275054 4183800093696 4191971578254 4204228805091 4214788313568 4219573067136 4221491986432 4229737087968 4232829001044 4242104740272 4243460342912 4248277645824 4257587238912 4270962595648 4286550417408 4296875771904 4298062149486 4305268107396 4307480839368 4317856610634 4333615582464 4336783430112 4347229784856 4352611479552 4362149707776 4363095960576 4366285358208 4372657164288 4375853551104 4384400140071 4386394017152 4402403131392 4405621262336 4414225991364 4415275655168 4423899240432 4424858888157 4427133084906 4443290885376 4450740327936 4453993793088 4457249636504 4464722481744 4470249627648 4481017473024 4483320532992 4484293070592 4494119863296 4502897441154 4513819312128 4522635365472 4524692107264 4533529396536 4534607429632 4536843380013 4543464084768 4546785330444 4557737533447 4563379828224 4574372003712 4577715842896 4591067185152 4594423228416 4604491358208 4605490180608 4607857214464 4615582562304 4616856935586 4644868753728 4646981083136 4659460768662 4669671420456 4674972570912 4676466500352 4686714418176 4690140379008 4701437892704 4706775105408 4718596829184 4728937070592 4732393895936 4741636852764 4749178484736 4772367832806 4773892885776 4804832920104 4816900929792 4822369219584 4832936865792 4833985243392 4837518858336 4848119703168 4849668963328 4860296433664 4865813987328 4873348987563 4878881358876 4881100109312 4890633507963 4912071027984 4922835244992 4934693269296 4938300501218 4952703522816 4956323920128 4967185112064 4968262611264 5000975486976 5010743017224 5013021733888 5014405841067 5022812791962 5034995728384 5037499379073 5043735599616 5044829704416 5055884846208 5059580668464 5071768082332 5078046726144 5086560374784 5090278620672 5093999584576 5101433358336 5102539979136 5105162476288 5136136986624 5146168504176 5149930323258 5168726131968 5180052777984 5181176453184 5183839366272 5184963862872 5192530382592 5196326091936 5208842895368 5215291232256 5227853718528 5231675249024 5243139840512 5250769403904 5253380348013 5266122530816 5274951499776 5276407926384 5289117629292 5308421432832 5320054204416 5323943132928 5325098021328 5336767337664 5342825795328 5356245049344 5360160433152 5370629496498 5373071877376 5384846322688 5405437035117 5408450166784 5419013546016 5427632553984 5436037563439 5442208715628 5454134666064 5455877583744 5467833487872 5471830442176 5491237622976 5505029634048 5511279108096 5540708232192 5542478815232 5551529927958 5569541700072 5575864410144 5578400124928 5588083251072 5589295437672 5593381179951 5605638406788 5619717751424 5626097422848 5639649450624 5643772001392 5656139653696 5660232597504 5664370194432 5676782985216 5692028252022 5726563448256 5729167695872 5730749532648 5739112528128 5740357476528 5743307785824 5744553644274 5757142147512 5764269256704 5778154109952 5782377906816 5796306379808 5803481972736 5817461280768 5821713810944 5830209552384 5831819287056 5833084345731 5834471401472 5845866853428 5859948257289 5881335433344 5885634655152 5898532320576 5899811850876 5902844113208 5907115579392 5920060317696 5924387847168 5934320437248 5938658390784 5952963308992 5974689964032 5977760710656 5979057427456 5989436024544 5990735273994 5992159817728 6003863254872 6008252043801 6030180487296 6044705862048 6049124506684 6057952113024 6062380440592 6066767351808 6080061947904 6084506437632 6099162671616 6106086623232 6125897637888 6137862281712 6140653574144 6151312673856 6154110083072 6155809247448 6170637234174 6177642325848 6193158338304 6212614358216 6226228560608 6233296761216 6235288667136 6248952557568 6253520505344 6265734412581 6275700140544 6291462438912 6322182470352 6332237979648 6344605631952 6349243501566 6363157110408 6365190514368 6372416468736 6386380858368 6406443893472 6422534573056 6429825626112 6443915821056 6445313657856 6447093224229 6450025144448 6461221259052 6464159604224 6476784915951 6497798650084 6505175145168 6520844677284 6539911474586 6544643940864 6549428037312 6558985746432 6563780326656 6579591025728 6603604697088 6608431893504 6621338987046 6622913482752 6624350148352 6635848860648 6640699627359 6664936328064 6667967315968 6680990689632 6685874454756 6697083722616 6701979251653 6716665838764 6721526209536 6724980799488 6726439605888 6741179794944 6746107557952 6770728968192 6782080499712 6787038160896 6800294094804 6801911144448 6803386638848 6815196127152 6820177995666 6845069742336 6861558005568 6866573764344 6883113826022 6891634842624 6906737037312 6908235270912 6911785821696 6913285150496 6923373843456 6925285403379 6928434789248 6953721643008 6970471624704 6989191152993 7004507130684 7014699750528 7030071627264 7035210568512 7052156839056 7060162658112 7077895243776 7093405605888 7098590843904 7100130695104 7112455279146 7115689783552 7123767727104 7146880577536 7158551749209 7160839328664 7199076773203 7207249380156 7225351394688 7250977865088 7256278287504 7272179554752 7274503444992 7290444650496 7298720980992 7321650163968 7340039512064 7368106541976 7384252867488 7387610976256 7402039903944 7407450751827 7426055600096 7434485880192 7450777668096 7452393916896 7457841573268 7474184542384 7495983710208 7501463230464 7519532600832 7534219187943 7552493592576 7567244556624 7583827269312 7589371002696 7607652123498 7617070089216 7635417931008 7640999376864 7652150037504 7653809968704 7657743714432 7659404859032 7676189530016 7685692342272 7704205479936 7709837209088 7724895484887 7756615041024 7771764679776 7775759049408 7777445794308 7788795573888 7794489137904 7800186863882 7813264343052 7822936848384 7841780577792 7847512873536 7864709760768 7866415801168 7876154105856 7899183796224 7912427249664 7914611889576 7918211187712 7933676443938 7985914699392 7987647031992 8005151006496 8011002725068 8034367574016 8040240649728 8059607816064 8077269484032 8089023135744 8112675250176 8128520319024 8132216895488 8141448830976 8163313073442 8181201999096 8183816375616 8201750231808 8207745663264 8209526116214 8227516312232 8236856434464 8257544451072 8311062348288 8313718222848 8331936743424 8354312550108 8367600187392 8383943156508 8408457610182 8429576627136 8439146134272 8459474175936 8465658002088 8484209480544 8486920685824 8496555291648 8515174477824 8538042378033 8541925191296 8573100834816 8593751543808 8596124298972 8610536214792 8614961678736 8616830466411 8635713221268 8667231164928 8673566860224 8694459569712 8705222959104 8726191921152 8732570716416 8745314328576 8751707102208 8768800280142 8772788034304 8811242524672 8828451982728 8830551310336 8847798480864 8849717776314 8854266169812 8875594144081 8886581770752 8901480655872 8907987586176 8914499273008 8929444963488 8940499255296 8962034946048 8966641065984 8968586141184 8986102910991 8988239726592 9005794882308 9045270730944 9049384214528 9067058793072 9073686760026 9086928169536 9093570660888 9115475066894 9126759656448 9148744007424 9155431685792 9188846456832 9208982716416 9210980361216 9215714428928 9231165124608 9233713871172 9255955851261 9289737507456 9293962166272 9318921537324 9339342840912 9349945141824 9352933000704 9373428836352 9380280758016 9402875785408 9413550210816 9437193658368 9464787791872 9483273705528 9498356969472 9523865252349 9544735665612 9547785771552 9609665840208 9633801859584 9644738439168 9665873731584 9667970486784 9675037716672 9696239406336 9699337926656 9720592867328 9746697975126 9757762717752 9762200218624 9781267015926 9809867211879 9824142055968 9845670489984 9869386538592 9876601002436 9905407045632 9912647840256 9934370224128 9936525222528 10001950973952 10021486034448 10026043467776 10028811682134 10045625583924 10074998758146 10087471199232 10089659408832 10111769692416 10119161336928 10143536164664 10156093452288 10173120749568 10180557241344 10187999169152 10202866716672 10205079958272 10210324952576 10230266993499 10272273973248 10292337008352 10299860646516 10324670739033 10337452263936 10360105555968 10362352906368 10367678732544 10369927725744 10385060765184 10392652183872 10417685790736 10430582464512 10455707437056 10463350498048 10486279681024 10506760696026 10532245061632 10552815852768 10578235258584 10585967886697 10616842865664 10640108408832 10647886265856 10650196042656 10673534675328 10685651590656 10712490098688 10720320866304 10741258992996 10746143754752 10769692645376 10810874070234 10838027092032 10872075126878 10884417431256 10908269332128 10911755167488 10935666975744 10943660884352 10982475245952 11010059268096 11022558216192 11081416464384 11084957630464 11103059855916 11139083400144 11151728820288 11156800249856 11176166502144 11178590875344 11186762359902 11211276813576 11239435502848 11252194845696 11279298901248 11287544002784 11312279307392 11328740388864 11353565970432 11384056504044 11411478185247 11453126896512 11458335391744 11461499065296 11478225056256 11480714953056 11486615571648 11489107288548 11514284295024 11528538513408 11556308219904 11564755813632 11592612759616 11634922561536 11643427621888 11663638574112 11666168691462 11668942802944 11691733706856 11700280295823 11719896514578 11762670866688 11771269310304 11797064641152 11799623701752 11805688226416 11814231158784 11840120635392 11848775694336 11868640874496 11877316781568 11900514665907 11905926617984 11949379928064 11958114854912 11978872049088 11981470547988 11984319635456 12007726509744 12016504087602 12060360974592 12089411724096 12098249013368 12115904226048 12124760881184 12133534703616 12169012875264 12198325343232 12212173246464 12251795275776 12275724563424 12281307148288 12302625347712 12308220166144 12311618494896 12314289174321 12341274468348 12355284651696 12386316676608 12425228716432 12452457121216 12466593522432 12470577334272 12497905115136 12507041010688 12531468825162 12551400281088 12612686415273 12644364940704 12664475959296 12689211263904 12698487003132 12726314220816 12730381028736 12744832937472 12772761716736 12812887786944 12845069146112 12859651252224 12890627315712 12894186448458 12900050288896 12922442518104 12928319208448 12953569831902 12995597300168 13010350290336 13041689354568 13051222753219 13079822949172 13089287881728 13098856074624 13117971492864 13127560653312 13159182051456 13207209394176 13216863787008 13242677974092 13245826965504 13248700296704 13271697721296 13274576664471 13281399254718 13329872656128 13361981379264 13371748909512 13394167445232 13403958503306 13433331677528 13443052419072 13449961598976 13452879211776 13482359589888 13492215115904 13541457936384 13574076321792 13600588189608 13603822288896 13606773277696 13610530140039 13630392254304 13640355991332 13673212600341 13690139484672 13723116011136 13733147528688 13766227652044 13783269685248 13813474074624 13816470541824 13823571643392 13826570300992 13846747686912 13850570806758 13856869578496 13940943249408 13978382305986 14009014261368 14019254768869 14029399501056 14060143254528 14070421137024 14104313678112 14120325316224 14155790487552 14186811211776 14197181687808 14200261390208 14224910558292 14231379567104 14247535454208 14293761155072 14317103498418 14321678657328 14398153546406 14414498760312 14450702789376 14501955730176 14512556575008 14544359109504 14549006889984 14580889300992 14597441961984 14620046962689 14643300327936 14671900523889 14680079024128 14736213083952 14768505734976 14775221952512 14804079807888 14814901503654 14852111200192 14868971760384 14901555336192 14904787833792 14915683146536 14948369084768 15002926460928 15039065201664 15043217523201 15068438375886 15104987185152 15112498137219 15134489113248 15167654538624 15178742005392 15215304246996 15234140178432 15270835862016 15281998753728 15304300075008 15307619937408 15315487428864 15318809718064 15352379060032 15408410959872 15419674418176 15449790969774 15543529359552 15551518098816 15554891588616 15577591147776 15588978275808 15600373727764 15626528686104 15645873696768 15683561155584 15695025747072 15729419521536 15732831602336 15752308211712 15760141044039 15798367592448 15824854499328 15829223779152 15836422375424 15867352887876 15971829398784 15975294063984 16010302012992 16022005450136 16068735148032 16080481299456 16119215632128 16154538968064 16225350500352 16257040638048 16264433790976 16282897661952 16308112690317 16326626146884 16362403998192 16367632751232 16403500463616 16415491326528 16419052232428 16455032624464 16473712868928 16515088902144 16622124696576 16627436445696 16708625100216 16735200374784 16767886313016 16780143539853 16816915220364 16859153254272 16878292268544 16918948351872 16931316004176 16968418961088 16973841371648 16993110583296 17030348955648 17076084756066 17083850382592 17187503087616 17192248597944 17221072429584 17229923357472 17233660932822 17271426442536 17284051754263 17334462329856 17347133720448 17388919139424 17410445918208 17452383842304 17465141432832 17490628657152 17499253037193 17503414204416 17537600560284 17545576068608 17579844771867 17622485049344 17656903965456 17695596961728 17699435552628 17708532339624 17751188288162 17773163541504 17802961311744 17815975172352 17828998546016 17858889926976 17924069892096 17933282131968 17937172282368 17972205821982 17976479453184 18011589764616 18024756131403 18090541461888 18098768429056 18134117586144 18147373520052 18173856339072 18187141321776 18191086540201 18230950133788 18253519312896 18297488014848 18310863371584 18377692913664 18421960722432 18431428857856 18462330249216 18467427742344 18511911702522 18579475014912 18637843074648 18678685681824 18699890283648 18705866001408 18746857672704 18760561516032 18797203237743 18805751570816 18827100421632 18874387316736 18929575583744 18966547411056 18996713938944 19047730504698 19089471331224 19095571543104 19219331680416 19267603719168 19289476878336 19331747463168 19335940973568 19350075433344 19392478812672 19398675853312 19430354747853 19441185734656 19493395950252 19515525435504 19524400437248 19562534031852 19619734423758 19648284111936 19691340979968 19738773077184 19753202004872 19810814091264 19825295680512 19868740448256 19873050445056 19922098882077 20003901947904 20042972068896 20052086935552 20057623364268 20091251167848 20105937754959 20149997516292 20174942398464 20179318817664 20223539384832 20238322673856 20287072329328 20312186904576 20346241499136 20361114482688 20375998338304 20405733433344 20410159916544 20420649905152 20460533986998 20584674016704 20599721293032 20649341478066 20674904527872 20720211111936 20724705812736 20735357465088 20739855451488 20770121530368 20785304367744 20835371581472 20861164929024 20911414874112 20926700996096 20967573458979 20972559362048 21013521392052 21105631705536 21156470517168 21171935773394 21233685731328 21280216817664 21295772531712 21300392085312 21347069350656 21371303181312 21440641732608 21482517985992 21492287509504 21539385290752 21597230319609 21621748140468 21676054184064 21744150253756 21768834862512 21816538664256 21823510334976 21871333951488 21887321768704 21964950491904 22020118536192 22162832928768 22206119711832 22222352255481 22278166800288 22303457640576 22313600499712 22352333004288 22357181750688 22373524719804 22422553627152 22478871005696 22504389691392 22558597802496 22575088005568 22624558614784 22657480777728 22768113008088 22822956370494 22906253793024 22922998130592 22956450112512 22961429906112 22973231143296 22978214577096 23028568590048 23057077026816 23112616439808 23129511627264 23174686454661 23185225519232 23269845123072 23286855243776 23327277148224 23332337382924 23337885605888 23383467413712 23400560591646 23439793029156 23525341733376 23542538620608 23594129282304 23599247403504 23611376452832 23628462317568 23697551388672 23737281748992 23754633563136 23801029331814 23811853235968 23916229709824 23957744098176 23962941095976 23968639270912 24015453019488 24033008175204 24090898391077 24120721949184 24178823448192 24196498026736 24231808452096 24249521762368 24267069407232 24338025750528 24396650686464 24424346492928 24551449126848 24562614296576 24605250695424 24623236989792 24628578348642 24682548936696 24710569303392 24772633353216 24850457432864 24904914242432 24933187044864 24941154668544 24995810230272 25014082021376 25062937650324 25102800562176 25225372830546 25288729881408 25378422527808 25396974006264 25452628441632 25460762057472 25489665874944 25545523433472 25625775573888 25690138292224 25719302504448 25781254631424 25788372896916 25800100577792 25844885036208 25850491399233 25856638416896 25907139663804 25991194600336 26020700580672 26083378709136 26102445506438 26159645898344 26178575763456 26197712149248 26235942985728 26255121306624 26318364102912 26433727574016 26485355948184 26491653931008 26497400593408 26543395442592 26549153328942 26562798509436 26626782432243 26659745312256 26723962758528 26743497819024 26788334890464 26807917006612 26866663355056 26886104838144 26899923197952 26905758423552 26964719179776 26984430231808 27148152643584 27201176379216 27213546555392 27221060280078 27260784508608 27280711982664 27300654023587 27346425200682 27380278969344 27446232022272 27466295057376 27532455304088 27566539370496 27626948149248 27632941083648 27647143286784 27653140601984 27693495373824 27701141613516 27713739156992 27767867553783 27881886498816 27956764611972 28018028522736 28038509537738 28058799002112 28120286509056 28140842274048 28208627356224 28240650632448 28311580975104 28394363375616 28400522780416 28449821116584 28462759134208 28495070908416 28571595757047 28587522310144 28634206996836 28643357314656 28733341406749 28796307092812 28828997520624 28901405578752 29003911460352 29025113150016 29088718219008 29098013779968 29161778601984 29240093925378 29286600655872 29343801047778 29429601635637 29472426167904 29537011469952 29550443905024 29608159615776 29629803007308 29704222400384 29737943520768 29803110672384 29809575667584 29831366293072 29896738169536 30005852921856 30078130403328 30086435046402 30136876751772 30224996274438 30268978226496 30335309077248 30357484010784 30430608493992 30468280356864 30541671724032 30563997507456 30608600150016 30615239874816 30630974857728 30637619436128 30690800980497 30704758120064 30816821919744 30839348836352 30899581939548 30974012217099 31087058719104 31103036197632 31109783177232 31155182295552 31177956551616 31200747455528 31253057372208 31291747393536 31367122311168 31390051494144 31458839043072 31465663204672 31520282088078 31596735184896 31658447558304 31672844750848 31734705775752 31757903660091 31904162734129 31943658797568 31950588127968 32020604025984 32044010900272 32137470296064 32160962598912 32238431264256 32309077936128 32514081276096 32528867581952 32616225380634 32653252293768 32724807996384 32735265502464 32807000927232 32830982653056 32838104464856 32910065248928 32947425737856 33030177804288 33244249393152 33254872891392 33417250200432 33470400749568 33535772626032 33560287079706 33633830440728 33718306508544 33756584537088 33837896703744 33862632008352 33936837922176 33947682743296 33986221166592 34060697911296 34152169512132 34167700765184 34234434555741 34375006175232 34384497195888 34442144859168 34459846714944 34467321865644 34542852885072 34568103508526 34668924659712 34694267440896 34777838278848 34904767684608 34930282865664 34998506074386 35006828408832 35075201120568 35091152137216 35100840887469 35159689543734 35244970098688 35313807930912 35391193923456 35398871105256 35417064679248 35424747473023 35502376576324 35546327083008 35605922623488 35631950344704 35657997092032 35717779853952 35848139784192 35874344564736 35944411643964 35952958906368 36023179529232 36049512262806 36181082923776 36268235172288 36294747040104 36347712678144 36374282643552 36382173080402 36461900267576 36507038625792 36594976029696 36621726743168 36755385827328 36843921444864 36862857715712 36924660498432 36934855484688 36942867522963 37023823405044 37158950029824 37275686149296 37357371363648 37399780567296 37411732002816 37493715345408 37521123032064 37594406475486 37611503141632 37654200843264 37838059245819 37859151167488 37933094822112 37993427877888 38052262944073 38095461009396 38178942662448 38191143086208 38438663360832 38535207438336 38578953756672 38671881947136 38700150866688 38784957625344 38797351706624 38860709495706 38986791900504 39031050871008 39048800874496 39125068063704 39153668259657 39239468847516 39296568223872 39382681959936 39477546154368 39506404009744 39621628182528 39650591361024 39737480896512 39746100890112 39823729993413 39844197764154 40085944137792 40104173871104 40115246728536 40182502335696 40211875509918 40299995032584 40349884796928 40358637635328 40447078769664 40476645347712 40574144658656 40624373809152 40722228965376 40751996676608 40811466866688 40820319833088 40831590420117 40841299810304 40921067973996 41019637801023 41169348033408 41199442586064 41298682956132 41349809055744 41440422223872 41449411625472 41470714930176 41479710902976 41540243060736 41570608735488 41670743162944 41822829748224 41853401992192 41935146917958 41945118724096 42027042784104 42057764306607 42211263411072 42312941034336 42343871546788 42467371462656 42560433635328 42591545063424 42600784170624 42694138701312 42742606362624 42881283465216 42965035971984 42984575019008 43078770581504 43194460639218 43243496280936 43352108368128 43488300507512 43537669725024 43633077328512 43647020669952 43742667902976 43774643537408 43860140888067 43929900983808 44040237072384 44325665857536 44412239423664 44444704510962 44556333600576 44606915281152 44704666008576 44714363501376 44747049439608 44845107254304 44957742011392 45008779382784 45117195604992 45129652569603 45150176011136 45249117229568 45314961555456 45337494411657 45536226016176 45645912740988 45812507586048 45845996261184 45912900225024 45922859812224 45946462286592 45956429154192 46057137180096 46225232879616 46259023254528 46349372909322 46370451038464 46573710487552 46654554296448 46664674765848 46675771211776 46766934827424 46801121183292 46879586058312 46913854761571 47050683466752 47085077241216 47188258564608 47198494807008 47222752905664 47256924635136 47395102777344 47474563497984 47509267126272 47602058663628 47623706471936 47832459419648 47915488196352 47925882191952 48030906038976 48066016350408 48181796782154 48241443898368 48357646896384 48392996053472 48463616904192 48499043524736 48676051501056 48793301372928 48848692985856 48924338070951 49102898253696 49125228593152 49210501390848 49246473979584 49257156697284 49365097873392 49421138606784 49545266706432 49700914865728 49809828484864 49866374089728 49882309337088 50028164042752 50125875300648 50205601124352 50340430619559 50450745661092 50577459762816 50756845055616 50793948012528 50905256883264 50921524114944 50979331749888 51091046866944 51251551147776 51380276584448 51562509262848 51576745793832 51600201155584 51689770072416 51700982798466 51713276833792 51814279327608 51852155262789 51982389200672 52041401161344 52166757418272 52204891012876 52319291796688 52357151526912 52395424298496 52471885971456 52510242613248 52636728205824 52739534315601 52867455148032 52970711896368 52994801186816 53086790885184 53098306657884 53125597018872 53253564864486 53319490624512 53447925517056 53486995638048 53576669780928 53615834013224 53733326710112 53772209676288 53799846395904 53811516847104 53929438359552 53968860463616 54074268394209 54296305287168 54402352758432 54427093110784 54442120560156 54521569017216 54561423965328 54573259620603 54601308047174 54692850401364 54760557938688 54892464044544 54932590114752 55064910608176 55133078740992 55265882167296 55294286573568 55306281203968 55386990747648 55402283227032 55427478313984 55535735107566 55913529223944 56036057045472 56077019075476 56117598004224 56240573018112 56281684548096 56417254712448 56481301264896 56623161950208 56788726751232 56801045560832 56899642233168 56925518268416 56990141816832 57143191514094 57268413993672 57286714629312 57466682813498 57592614185624 57657995041248 57802811157504 58007822920704 58050226300032 58177436438016 58196027559936 58323557203968 58480187850756 58573201311744 58687602095556 58859203271274 58944852335808 59074022939904 59216319231552 59259606014616 59408444800768 59475887041536 59606221344768 59619151335168 59662732586144 59766296646231 59793476339072 60011705843712 60156260806656 60172870092804 60273753503544 60317813264877 60449992548876 60537956452992 60670618154496 60714968021568 60861216987984 60936560713728 61083343448064 61127995014912 61217200300032 61230479749632 61261949715456 61275238872256 61381601960994 61409516240128 61678697672704 61799163879096 61948024434198 62129159008567 62174117438208 62206072395264 62219566354464 62310364591104 62355913103232 62401494911056 62506114744416 62583494787072 62734244622336 62780102988288 62902720376937 62917678086144 62931326409344 63040564176156 63316895116608 63345689501696 63469411551504 63515807320182 63808325468258 63887317595136 63901176255936 64041208051968 64088021800544 64321925197824 64476862528512 64618155872256 64791690958827 65028162552192 65057735163904 65232450761268 65306504587536 65449615992768 65470531004928 65614001854464 65661965306112 65676208929712 65820130497856 65894851475712 66060355608576 66488498786304 66667056766443 66834500400864 66940801499136 67071545252064 67120574159412 67267660881456 67436613017088 67513169074176 67675793407488 67725264016704 67873675844352 67895365486592 67972442333184 68304339024264 68335401530368 68468869111482 68768994391776 68884289718336 68919693429888 68934643731288 68985034552729 69085705770144 69136207017052 69337849319424 69388534881792 69555676557696 69809535369216 69860565731328 69997012148772 70013656817664 70150402241136 70182304274432 70201681774938 70319379087468 70627615861824 70782387846912 70797742210512 70834129358496 70849494946046 71004753152648 71092654166016 71211845246976 71263900689408 71315994184064 71435559707904 71748689129472 71888823287928 71905917812736 72046359058464 72099024525612 72272695173231 72362165847552 72536470344576 72589494080208 72695425356288 72748565287104 72764346160804 72923800535152 73014077251584 73189952059392 73243453486336 73687842889728 73725715431424 73869710969376 73885735045926 74047646810088 74101775206879 74317900059648 74551372298592 74714742727296 74799561134592 74823464005632 74987430690816 75042246064128 75188812950972 75223006283264 75308401686528 75676118491638 75866189644224 76104525888146 76190922018792 76357885324896 76382286172416 76877326721664 77070414876672 77157907513344 77343763894272 77400301733376 77551474197699 77569915250688 77594703413248 77721418991412 77973583801008 78062101742016 78097601748992 78250136127408 78307336519314 78478937695032 78593136447744 78765363919872 78955092308736 79012808019488 79301182722048 79474961793024 79492201780224 79647459986826 79688395528308 79880347296729 80171888275584 80208347742208 80230493457072 80365004671392 80423751019836 80599990065168 80699769593856 80717275270656 80894157539328 80953290695424 81148289317312 81444457930752 81503993353216 81640639666176 81663180840234 81682599620608 81842135947992 81901962070761 82039275602046 82338696066816 82398885172128 82597365912264 82699618111488 82880844447744 82898823250944 82941429860352 82959421805952 83080486121472 83141217470976 83303602661349 83341486325888 83645659496448 83706803984384 83870293835916 83890237448192 84054085568208 84115528613214 84422526822144 84625882068672 84687743093576 84934742925312 85183090126848 85201568341248 85388277402624 85485212725248 85762566930432 85930071943968 85969150038016 86157541163008 86200024220247 86388921278436 86486992561872 86704216736256 86976601015024 87075339450048 87266154657024 87294041339904 87485335805952 87549287074816 87720281776134 87859801967616 88288804906911 88651331715072 88824478847328 88889409021924 89112667201152 89213830562304 89409332017152 89428727002752 89494098879216 89690214508608 89915484022784 90017558765568 90234391209984 90259305139206 90300352022272 90498234459136 90674988823314 91072452032352 91291825481976 91358559272533 91625015172096 91691992522368 91825800450048 91845719624448 91892924573184 91912858308384 92114274360192 92450465759232 92518046509056 92698745818644 92740902076928 92922036651297 93147420975104 93309108592896 93329349531696 93533869654848 93602242366584 93759172116624 93827709523142 94101366933504 94170154482432 94376517129216 94396989614016 94445505811328 94790205554688 95018534252544 95204117327256 95247412943872 95273710980273 95664918839296 95712488202387 95830976392704 95851764383904 96061812077952 96132032700816 96363593564308 96482887796736 96715293792768 96785992106944 96927233808384 96998087049472 97586602745856 97848676141902 98205796507392 98421002781696 98492947959168 98514313394568 98730195746784 98842277213568 99090533412864 99401829731456 99619656969728 99732748179456 99764618674176 100056328085504 100251750601296 100411202248704 100680861239118 100901491322184 101154919525632 101513690111232 101587896025056 101810513766528 101843048229888 101958663499776 102182093733888 102503102295552 102703303667223 102760553168896 103125018525696 103153491587664 103200402311168 103379540144832 103401965596932 103426553667584 103628558655216 103704310525578 103964778401344 104082802322688 104333514836544 104409782025752 104638583593376 104714303053824 104790848596992 105020485226496 105273456411648 105302522662407 105479068631202 105734910296064 105941423792736 105989602373632 106173581770368 106196613315768 106251194037744 106274242419069 106507129728972 106638981249024 106895851034112 106973991276096 107153339561856 107231668026448 107466653420224 107544419352576 107623033694208 107858876719104 107937720927232 108148536788418 108804705516864 108854186221568 108884241120312 109043138034432 109122847930656 109146519241206 109202616094348 109385700802728 109521115877376 109784928089088 109865180229504 110129821216352 110266157481984 110531764334592 110588573147136 110612562407936 110773981495296 110804566454064 110828602568889 110854956627968 111071470215132 111827058447888 112072114090944 112154038150952 112235196008448 112481146036224 112563369096192 112834509424896 112962602529792 113577453502464 113602091121664 113799284466336 113851036536832 113980283633664 114156788832219 114286383028188 114536827987344 114573429258624 114933365626996 115185228371248 115315990082496 115605622315008 116015645841408 116100452600064 116354872876032 116392055119872 116960375701512 117146402623488 117375204191112 117461004778971 117718406542548 117889704671616 118148045879808 118432638463104 118519212029232 118816889601536 118951774083072 119212442689536 119238302670336 119325465172288 119532593292462 119586952678144 120312521613312 120345740185608 120547507007088 120635626529754 120899985097752 120988362279841 121075912905984 121341236308992 121429936043136 121722433975968 121873121427456 122166686896128 122255990029824 122434400600064 122460959499264 122494771260351 122523899430912 122550477744512 122763203921988 122819032480256 123058913403069 123357395345408 123598327758192 123896048868396 124258318017134 124348234876416 124412144790528 124439132708928 124620729182208 124711826206464 124802989822112 125012229488832 125468489244672 125560205976576 125805440753874 125835356172288 125862652818688 126081128352312 126173292919821 126633790233216 126691379003392 126938823103008 127031614640364 127337605781407 127616650936516 127774635190272 127802352511872 128082416103936 128176043601088 128643850395648 128953725057024 129236311744512 129583381917654 130056325104384 130464901522536 130613009175072 130899231985536 130941062009856 131228003708928 131323930612224 131352417859424 131580422664201 131640260995712 131789702951424 132120711217152 132976997572608 133334113532886 133669000801728 134143090504128 134241148318824 134535321762912 134873226034176 135026338148352 135351586814976 135450528033408 135747351688704 135790730973184 135944884666368 136012483234971 136608678048528 136670803060736 136937738222964 137537988783552 137768579436672 137839386859776 137869287462576 137970069105458 138171411540288 138272414034104 138675698638848 138777069763584 139111353115392 139721131462656 139994024297544 140027313635328 140300804482272 140364608548864 140403363549876 140638758174936 140741564284713 141255231723648 141564775693824 141595484421024 141668258716992 141698989892092 142009506305296 142185308332032 142423690493952 142527801378816 142631988368128 142871119415808 143497378258944 143777646575856 144092718116928 144198049051224 144545390346462 144724331695104 145072940689152 145178988160416 145390850712576 145497130574208 145528692321608 145847601070304 146028154503168 146379904118784 146486906972672 146773014212853 147375685779456 147739421938752 147771470091852 148095293620176 148203550413758 148635800119296 149102744597184 149429485454592 149599122269184 149646928011264 150084492128256 150377625901944 150446012566528 150616803373056 151021291858677 151352236983276 151732379288448 152209051776292 152381844037584 152715770649792 152764572344832 153754653443328 154140829753344 154687527788544 154800603466752 155102948395398 155139830501376 155442837982824 155556465788367 155947167602016 156124203484032 156195203497984 156500272254816 156614673038628 156957875390064 157186272895488 157530727839744 157910184617472 158025616038976 158602365444096 158984403560448 159294919973652 159376791056616 159760694593458 160343776551168 160460986914144 160730009342784 160847502039672 161199980130336 161399539187712 161434550541312 161788315078656 161906581390848 162222805182627 162296578634624 162888915861504 163007986706432 163281279332352 163326361680468 163365199241216 163684271895984 163719778861809 163803924141522 164078551204092 164677392133632 164797770344256 165194731824528 165399236222976 165797646501888 165882859720704 165918843611904 166160972242944 166282434941952 166607205322698 166682972651776 167413607968768 167740587671832 167780474896384 168108171136416 168231057226428 168636288737539 168845053644288 169251764137344 169375486187152 169869485850624 170366180253696 170403136682496 170776554805248 170970425450496 171860143887936 171938300076032 172400048440494 172777842556872 172973985123744 173408433472512 173953202030048 174150678900096 174532309314048 174588082679808 174970671611904 175098574149632 175440563552268 175719603935232 176577609813822 177648957694656 177778818043848 178225334402304 178427661124608 178818664034304 178857454005504 178988197758432 179380429017216 179830968045568 180035117531136 180468782419968 180518610278412 180600704044544 180953439794631 180996468918272 181349977646628 182144904064704 182583650963952 182717118545066 183250030344192 183383985044736 183651600900096 183691439248896 183785849146368 183825716616768 184228548720384 185036093018112 185397491637288 185481804153856 185844073302594 186294841950208 186387477025701 186618217185792 186658699063392 187067739309696 187204484733168 187518344233248 187655419046284 188202733867008 188340308964864 188753034258432 188793979228032 188891011622656 190037068505088 190408234654512 190494825887744 190547421960546 191424976404774 191661952785408 191703528767808 192123624155904 192264065401632 192727187128616 192965775593472 193430587585536 193571984213888 193854467616768 193996174098944 194375072876481 195173205491712 195697352283804 196411593014784 196842005563392 196985895918336 197028626789136 197460391493568 197684554427136 198181066825728 198803659462912 199239313939456 199465496358912 200001170299329 200112656171008 200503501202592 200822404497408 201133389847243 201361722478236 201802982644368 202309839051264 203027380222464 203175792050112 203621027533056 203686096459776 203917326999552 205006204591104 205406607334446 206306983175328 206400804622336 206759080289664 206803931193864 206853107335168 206955103658187 207257117310432 207408621051156 207929556802688 208165604645376 208667029673088 208819564051504 209277167186752 209428606107648 209581697193984 210040970452992 210546912823296 210605045324814 210958137262404 211882847585472 211979204747264 212347163540736 212393226631536 212502388075488 212548484838138 213014259457944 213277962498048 213791702068224 213947982552192 214306679123712 214463336052896 214933306840448 215246067388416 215717753438208 215875441854464 216297073576836 216818085519693 217609411033728 217708372443136 217768482240624 218086276068864 218245695861312 218293038482412 218405232188696 218771401605456 219042231754752 219569856178176 219730360459008 220259642432704 221063528669184 221177146294272 221225124815872 221609132908128 221657205137778 221709913255936 222142940430264 222305325620637 223654116895776 224144228181888 224308076301904 224470392016896 224962292072448 225126738192384 225669018849792 225925205059584 227204182243328 227598568932672 227702073073664 228313577664438 228572766056376 229073655974688 229146858517248 229866731253992 230370456742496 230631980164992 231211244630016 232031291682816 232200905200128 232709745752064 232784110239744 233920751403024 234292805246976 234750408382224 234922009557942 235436813085096 235779409343232 236296091759616 236865276926208 237038424058464 237633779203072 237903548166144 238424885379072 238476605340672 238650930344576 239065186584924 239173905356288 239641041890187 240625043226624 240691480371216 241095014014176 241271253059508 241799970195504 241976724559682 242151825811968 242682472617984 242859872086272 243444867951936 244333373792256 244511980059648 244921918998528 244989542520702 245047798861824 245100955489024 245526407843976 245638064960512 245705886212283 246117826806138 246714790690816 247196655516384 247792097736792 247973232311161 248516636034268 248696469752832 248824289581056 248878265417856 249241458364416 249423652412928 249605979644224 250024458977664 250936978489344 251120411953152 251610881507748 251670712344576 251725305637376 252162256704624 252346585839642 253267580466432 253877646206016 254063229280728 254675211562814 255233301873032 255549270380544 255604705023744 256164832207872 256352087202176 257287700791296 257907450114048 258472623489024 258600072660741 259166763835308 260112650208768 260929803045072 261226018350144 261798463971072 261882124019712 262456007417856 262647861224448 262704835718848 263160845328402 263280521991424 263579405902848 264866414720733 265953995145216 266365840608511 266668227065772 267338001603456 268286181008256 268482296637648 269070643525824 269746452068352 270052676296704 270703173629952 270901056066816 271494703377408 271581461946368 272024966469942 273217356097056 273341606121472 273875476445928 274075677817599 275075977567104 275537158873344 275678773719552 275738574925152 275940138210916 276342823080576 276544828068208 277351397277696 277554139527168 278222706230784 278766109953891 279442262925312 279988048595088 280601608964544 280729217097728 280806727099752 281277516349872 281483128569426 282510463447296 283129551387648 283190968842048 283336517433984 283397979784184 284019012610592 284370616664064 285055602757632 285263976736256 285742238831616 285821132940819 286994756517888 287137464607161 287555293151712 288185436233856 288396098102448 289090780692924 289448663390208 290145881378304 290357976320832 290781701425152 290994261148416 291057384643216 291695202140608 292759808237568 292973813945344 293546028425706 295478843877504 295542940183704 296190587240352 296407100827516 297271600238592 298205489194368 298858970909184 299198244538368 299293856022528 300168984256512 300755251803888 300892025133056 301233606746112 302042583717354 302704473966552 303464758576896 304418103552584 304763688075168 305431541299584 305529144689664 307509306886656 308281659506688 309375055577088 309601206933504 310205896790796 310279661002752 310885675965648 311112931576734 311894335204032 312248406968064 313000544509632 313229346077256 313915750780128 314372545790976 315061455679488 315820369234944 315907567987221 316051232077952 317204730888192 317968807120896 318589839947304 318753582113232 318822727257207 319521389186916 320687553102336 320921973828288 321460018685568 321695004079344 322399960260672 322869101082624 323576630157312 323813162781696 324445610365254 324593157269248 326015973412864 326562558664704 326652723360936 326730398482432 327368543791968 327439557723618 327607848283044 328157102408184 328396983330997 329354784267264 329595540688512 330389463649056 330798472445952 331595293003776 331765719441408 331837687223808 332321944485888 332485807706667 332564869883904 333214410645396 333365945303552 334827215937536 335481175343664 336216342272832 336462114452856 337272577475078 337690107288576 338503528274688 338750972374304 340732360507392 340806273364992 341553109610496 341940850900992 342470366496657 343720287775872 343876600152064 344800096880988 345555685113744 345947970247488 346816866945024 347906404060096 348301357800192 349064618628096 349176165359616 350197148299264 350881127104536 351439207870464 352383014336913 353155219627644 355297915389312 355557636087696 356450668804608 356855322249216 357637328068608 357714908011008 357976395516864 358760858034432 359661936091136 360937564839936 361037220556824 361201408089088 361906879589262 361992937836544 362699955293256 362965086839523 364289808129408 365167301927904 365434237090132 366500060688384 366767970089472 367303201800192 367382878497792 367571698292736 367651433233536 368457097440768 369176740209207 370072186036224 370794983274576 370963608307712 371688146605188 372774954051402 373236434371584 373317398126784 374135478619392 374408969466336 375036688466496 375310838092568 376405467734016 376680617929728 377506068516864 377587958456064 377782023245312 378519878759463 380074137010176 380816469309024 380989651775488 381094843921092 382012817344221 382849952809548 383323905570816 383407057535616 384247248311808 384528130803264 385454374257232 385931551186944 386861175171072 387143968427776 387708935233536 387992348197888 388750145752962 391394704567608 392823186029568 393684011126784 393971791836672 394057253578272 394920782987136 395369108854272 396362133651456 397607318925824 398478627878912 398930992717824 400002340598658 401007002405184 402266779694486 402723444956472 403605965288736 404619678102528 406054760444928 406351584100224 407242055066112 407372192919552 407834653999104 410012409182208 410813214668892 412613966350656 412801609244672 413518160579328 413607862387728 413910207316374 414514234620864 414817242102312 415859113605376 416331209290752 417334059346176 417639128103008 418554334373504 419163394387968 420081940905984 421093825646592 421210090649628 421916274524808 422224692854139 423765695170944 423958409494528 424694327081472 424786453263072 425004776150976 425096969676276 426028518915888 426555924996096 427583404136448 427895965104384 428613358247424 428926672105792 429866613680896 430492134776832 431750883708928 432594147153672 433636171039386 435218822067456 435536964481248 436172552137728 436491391722624 436586076964824 436810464377392 437542803210912 438084463509504 439139712356352 439460720918016 440319042638559 440519284865408 442127057338368 442450249631744 443218265816256 443314410275556 443419826511872 444285880860528 444610651241274 447308233791552 448288456363776 448616152603808 448940784033792 450253476384768 451338037699584 451850410119168 454408364486656 455197137865344 455404146147328 456627155328876 457145532112752 458147311949376 458293717034496 459733462507984 460740913484992 461263960329984 462422489260032 464062583365632 464401810400256 465419491504128 466669397365101 467841502806048 468585610493952 469500816764448 469844019115884 470873626170192 471558818686464 472592183519232 473730553852416 474076848116928 475267558406144 475807096332288 476953210681344 477301860689152 478130373169848 478347810712576 479282083780374 481382960742432 482190028028352 482542506119016 482895241869103 483599940391008 483953449119364 484303651623936 485364945235968 485719744172544 486889735903872 488666747584512 489023960119296 489843837997056 489979085041404 490095597723648 490201910978048 491052815687952 491159336585427 491276129921024 491411772424566 492235653612276 494393311032768 495584195473584 495946464622322 497033272068536 497392939505664 497648579162112 497756530835712 498482916728832 498847304825856 499211959288448 500048917955328 502240823906304 503221763015496 503341424689152 503450611274752 504324513409248 504693171679284 505908866212617 506535160932864 507755292412032 508126458561456 509350423125628 510466603746064 511098540761088 511209410047488 512329664415744 512704174404352 515814900228096 517200145321482 518333527670616 518712426448153 520225300417536 521859606090144 522452036700288 523596927942144 523764248039424 524912014835712 525295722448896 525409671437696 526321690656804 526561043982848 527158811805696 529732829441466 532731681217022 533336454131544 534676003206912 536572362016512 536964593275296 538141287051648 539492904136704 540105352593408 541406347259904 541802112133632 542860319383893 542989406754816 543162923892736 544049932939884 546434712194112 546683212242944 547750952891856 548151355635198 550151955134208 551074317746688 551357547439104 551477149850304 551880276421832 552685646161152 553089656136416 555108279054336 556445412461568 557532219907782 558884525850624 559162431077103 559976097190176 561203217929088 561458434195456 561613454199504 562555032699744 562966257138852 565020926894592 566259102775296 566381937684096 566673034867968 566795959568368 568038025221184 570111205515264 570527953472512 571484477663232 571642265881638 574274929214322 575110586303424 576370872467712 576792196204896 578181561385848 578897326780416 580291762756608 580715952641664 581563402850304 581988522296832 582114769286432 583125218629443 583390404281216 585519616475136 585947627890688 587092056851412 590957687755008 591085880367408 592381174480704 592814201655032 594543200477184 596410978388736 597717941818368 598396489076736 600337968513024 601510503607776 601784050266112 602467213492224 603400169541729 604085167434708 605408947933104 606929517153792 608836207105168 609527376150336 610863082599168 611058289379328 615018613773312 619202413867008 620411793581592 620559322005504 620865310974561 621771351931296 622225863153468 623788670408064 624496813936128 626001089019264 626458692154512 627831501560256 628745091581952 630122911358976 631640738469888 631815135974442 632102464155904 635937614241792 637179679894608 637507164226464 637645454514414 639042778373832 639509914907731 641375106204672 641843947656576 642920037371136 643390008158688 644799920521344 645738202165248 647153260314624 647626325563392 648891220730508 649186314538496 650454256559079 652031946825728 653125117329408 653305446721872 654737087583936 654879115447236 655215696566088 656314204816368 656793966661994 658709568534528 659191081377024 660778927298112 663190586007552 663531438882816 663675374447616 664971615413334 665129739767808 666428821290792 666731890607104 666915976861911 669654431875072 670962350687328 672432684545664 672924228905712 673070201987437 674545154950156 675380214577152 677007056549376 677501944748608 681612546729984 683106219220992 684940732993314 687440575551744 689600193761976 691111370227488 691895940494976 693633733890048 695812808120192 696602715600384 698129237256192 698352330719232 700394296598528 701762254209072 702878415740928 704766028673826 706310439255288 710595830778624 711115272175392 712901337609216 713710644498432 715274656137216 715429816022016 715952791033728 717521716068864 718923125670561 719323872182272 721875129679872 722074441113648 722402816178176 723813759178524 723985875673088 725399910586512 725930173679046 728579616258816 730334603855808 730868474180264 733000121376768 733535940178944 734765756995584 735143396585472 735302866467072 736914194881536 737117658636849 738353480418414 740144372072448 741589966549152 741927216615424 743376293210376 743919696933483 745549908102804 746472868743168 746634796253568 748270957238784 748817938932672 750073376932992 750621676185136 752810935468032 753361235859456 755012137033728 755175916912128 755564046490624 757039757518926 761632938618048 761979303550976 762189687842184 764025634688442 765699905619096 766647811141632 766814115071232 768494496623616 769056261606528 770908748514464 771863102373888 773722350342144 774287936855552 775417870467072 775800217982223 775984696395776 777500291505924 782789409135216 785646372059136 787368022253568 787943583673344 788114507156544 789841565974272 790738217708544 795214637851648 796957255757824 797861985435648 799097521825533 800004681197316 802014004810368 804533559388972 805446889912944 807211930577472 809239356205056 812109520889856 812703168200448 814484110132224 814744385839104 820024818364416 821626429337784 822227033452797 825227932701312 825603218489344 827036321158656 827215724775456 827820414632748 829028469241728 829634484204624 831718227210752 832662418581504 834668118692352 835278256206016 837108668747008 838326788775936 842187651293184 842420181299256 843832549049616 844449385708278 847531390341888 849388654162944 849572906526144 850009552301952 850193939352552 852057037831776 853111849992192 855166808272896 855791930208768 857226716494848 857463398822457 857853344211584 859733227361792 860984269553664 861412393821483 863501767417856 865188294307344 867272342078772 870437644134912 871073928962496 872345104275456 872982783445248 873172153929648 873620928754784 875085606421824 878279424712704 878921441836032 880638085277118 881038569730816 884900499263488 886436531632512 886628820551112 886839653023744 888571761721056 889221302482548 891363240469849 894616467583104 896576912727552 897232305207616 897881568067584 900506952769536 902676075399168 903700820238336 908816728973312 910394275730688 913254310657752 914291064225504 916294623898752 916587434068992 919466925015968 921481826969984 922527920659968 924844978520064 928125166731264 928803620800512 930838983008256 933338794730202 935683005612096 939001633528896 939688038231768 941747252340384 943117637372928 945184367038464 947461107704832 948153696233856 950535116812288 951614192664576 953906421362688 954603721378304 956260746339696 956468181771621 956695621425152 958564167560748 962765921484864 964380056056704 965085012238032 965790483738206 967199880782016 967906898238728 968607303247872 970729890471936 971439488345088 973779471807744 978047920238592 979687675994112 979958170082808 980191195447296 980403821956096 982105631375904 982318673170854 982552259842048 982823544849132 984471307224552 985190949992991 988786622065536 991168390947168 991892929244644 994066544137072 994785879011328 995297158324224 995513061671424 996965833457664 997694609651712 998423918576896 1000097835910656 1004481647812608 1006443526030992 1006901222549504 1008649026818496 1009386343358568 1011817732425234 1013070321865728 1015510584824064 1016252917122912 1018700846251256 1020933207492128 1022197081522176 1022418820094976 1024659328831488 1025408348808704 1027411099489971 1031629800456192 1034400290642964 1036667055341232 1037424852896306 1040450600835072 1043719212180288 1044904073400576 1047193855884288 1047528496078848 1050591444897792 1050819342875392 1052643381313608 1053122087965696 1054317623611392 1057149043010739 1059465658882932 1065463362434044 1066672908263088 1069352006413824 1073144724033024 1073929186550592 1076282574103296 1078985808273408 1082812694519808 1083604224267264 1085720638767786 1085978813509632 1088099865879768 1088895260518569 1092869424388224 1093366424485888 1095501905783712 1096302711270396 1100303910268416 1102148635493376 1102715094878208 1102954299700608 1103760552843664 1105371292322304 1106179312272832 1110216558108672 1112890824923136 1115064439815564 1118324862154206 1119952194380352 1122406435858176 1123226908399008 1125110065399488 1125932514277704 1130041853789184 1132518205550592 1132763875368192 1133346069735936 1133591919136736 1135559636278389 1136076050442368 1140222411030528 1141055906945024 1142968955326464 1143284531763276 1146038452032663 1148549858428644 1150221172606848 1152741744935424 1153584392409792 1156363122771696 1157794653560832 1160583525513216 1161431905283328 1163126805700608 1163977044593664 1164229538572864 1166250437258886 1166780808562432 1171895255781376 1174184113702824 1180454021162773 1181915375510016 1182171760734816 1184762348961408 1185628403310064 1189086400954368 1192821956777472 1195435883636736 1196792978153472 1203021007215552 1203568100532224 1206800339083458 1208170334869416 1210817895866208 1213859034307584 1217672414210336 1219054752300672 1221726165198336 1222116578758656 1230037227546624 1238404827734016 1240823587163184 1241730621949122 1243542703862592 1244451726306936 1247577340816128 1248993627872256 1252002178038528 1252917384309024 1255663003120512 1257490183163904 1260245822717952 1263281476939776 1263630271948884 1264204928311808 1266674078562417 1271875228483584 1274359359789216 1275014328452928 1275290909028828 1278085556747664 1279019829815462 1282750212409344 1283687895313152 1285840074742272 1286780016317376 1289599841042688 1291476404330496 1295252651126784 1297782441461016 1298372629076992 1300908513118158 1304063893651456 1306610893443744 1309474175167872 1309758230894472 1310431393132176 1310715656501851 1312628409632736 1313587933323988 1317419137069056 1318382162754048 1321557854596224 1326381172015104 1327350748895232 1329943230826668 1330259479535616 1332857642581584 1333463781214208 1333831953723822 1341924701374656 1344865369091328 1345848457811424 1346140403974874 1349090309900312 1350760429154304 1354014113098752 1355003889497216 1363225093459968 1366212438441984 1369881465986628 1374881151103488 1379200387523952 1382222740454976 1383791880989952 1387267467780096 1391625616240384 1393205431200768 1396258474512384 1400008192095303 1400788593197056 1403524508418144 1405756831481856 1407933728930701 1409532057347652 1412620878510576 1421191661557248 1422230544350784 1425802675218432 1427421288996864 1430859632044032 1431905582067456 1435043432137728 1437846251341122 1444148882227296 1444805632356352 1447627518357048 1447971751346176 1448685725607309 1450799821173024 1451860347358092 1457159232517632 1460669207711616 1461736948360528 1466000242753536 1467071880357888 1469531513991168 1470286793170944 1470605732934144 1473478009756281 1473828389763072 1474235317273698 1476706960836828 1483179933098304 1483854433230848 1486752586420752 1487839393866966 1491099816205608 1492945737486336 1493269592507136 1496541914477568 1497635877865344 1500146753865984 1501243352370272 1506722471718912 1510024274067456 1510351833824256 1511128092981248 1514079515037852 1517726598637851 1523265877236096 1523958607101952 1524379375684368 1528051269376884 1531399811238192 1533295622283264 1533628230142464 1536988993247232 1538112523213056 1541817497028928 1547444700684288 1548575873711104 1551600435964446 1551969392791552 1555000583011848 1556137279344459 1565578818270432 1571292744118272 1574736044507136 1575887167346688 1576229014313088 1579683131948544 1581476435417088 1590429275703296 1593914511515648 1598195043651066 1600009362394632 1604028009620736 1609067118777944 1610893779825888 1614423861154944 1618478712410112 1624219041779712 1625406336400896 1628968220264448 1629488771678208 1640049636728832 1643252858675568 1644454066905594 1650455865402624 1654072642317312 1654431449550912 1655640829265496 1658056938483456 1659268968409248 1663436454421504 1665324837163008 1669336237384704 1670556512412032 1674217337494016 1676653577551872 1677487293231309 1684375302586368 1684840362598512 1687665098099232 1688898771416556 1695062780683776 1698777308325888 1699145813052288 1700019104603904 1700387878705104 1704114075663552 1710333616545792 1711583860417536 1714453432989696 1714926797644914 1715706688423168 1719466454723584 1722824787642966 1727003534835712 1730376588614688 1734544684157544 1735812626178127 1740875288269824 1742147857924992 1744690208550912 1745965566890496 1746344307859296 1747241857509568 1750171212843648 1756558849425408 1757842883672064 1761276170554236 1762077139461632 1769800998526976 1772873063265024 1773257641102224 1777143523442112 1778442604965096 1782726480939698 1789232935166208 1793153825455104 1794464610415232 1801013905539072 1805352150798336 1807401640476672 1810200508625187 1817633457946624 1820788551461376 1826508621315504 1828582128451008 1832589247797504 1833174868137984 1838933850031936 1842963653939968 1845055841319936 1857607241601024 1861677966016512 1862595932923683 1866677589460404 1871366011224192 1878003267057792 1879376076463536 1883494504680768 1886235274745856 1890368734076928 1894922215409664 1896307392467712 1901070233624576 1907812842725376 1909207442756608 1912521492679392 1912936363543242 1913391242850304 1917128335121496 1918529744723193 1925531842969728 1928760112113408 1930170024476064 1931580967476412 1934399761564032 1935813796477456 1937214606495744 1941459780943872 1942878976690176 1947558943615488 1951362769677237 1956095840477184 1959375351988224 1959916340165616 1960807643912192 1964211262751808 1964637346341708 1965104519684096 1965647089698264 1968942614449104 1970381899985982 1977573244131072 1982336781894336 1983785858489288 1988133088274144 1989571758022656 1990594316648448 1991026123342848 1995389219303424 1996847837153792 2000195671821312 2000747930585733 2008963295625216 2012887052061984 2013802445099008 2017298053636992 2018772686717136 2019210605962311 2023635464850468 2026140643731456 2031021169648128 2032505834245824 2037401692502512 2041866414984256 2044837640189952 2049318657662976 2050816697617408 2054822198979942 2068800581285928 2073334110682464 2074849705792612 2080901201670144 2087438424360576 2089808146801152 2094387711768576 2095056992157696 2101182889795584 2101638685750784 2105286762627216 2106244175931392 2108635247222784 2114298086021478 2118931317765864 2130926724868088 2133345816526176 2138704012827648 2146289448066048 2147858373101184 2152565148206592 2157971616546816 2165625389039616 2167208448534528 2171441277535572 2171957627019264 2176199731759536 2177790521037138 2185738848776448 2191003811567424 2192605422540792 2200607820536832 2204297270986752 2205430189756416 2205908599401216 2207521105687328 2210742584644608 2211352975910547 2212358624545664 2220433116217344 2225781649846272 2230128879631128 2231759090800449 2236649724308412 2239904388760704 2244812871716352 2246453816798016 2250220130798976 2251865028555408 2260083707578368 2265036411101184 2265527750736384 2266692139471872 2267183838273472 2271119272556778 2272152100884736 2282111813890048 2285937910652928 2286569063526552 2292076904065326 2297099716857288 2298778883316979 2300442345213696 2305483489870848 2307168784819584 2312726245543392 2315589307121664 2321167051026432 2322863810566656 2326253611401216 2327400653946669 2327954089187328 2328459077145728 2332500874517772 2333561617124864 2343790511562752 2348368227405648 2360908042325546 2363830751020032 2364343521469632 2369524697922816 2371256806620128 2385643913554944 2390871767273472 2393585956306944 2397292565476599 2406042014431104 2407136201064448 2413600678166916 2416340669738832 2421635791732416 2427718068615168 2435344828420672 2438109504601344 2443452330396672 2444233157517312 2460074455093248 2466681100358391 2476809655468032 2481647174326368 2483461243898244 2487085407725184 2488903452613872 2495154681632256 2497987255744512 2504004356077056 2505834768618048 2511326006241024 2514980366327808 2526562953879552 2527260543897768 2528409856623616 2533348157124834 2548718719578432 2550028656905856 2550581818057656 2556171113495328 2558039659630924 2565500424818688 2567375790626304 2571680149484544 2573560032634752 2579199682085376 2582952808660992 2584237181464449 2590505302253568 2595564882922032 2596745258153984 2601817026236316 2613221786887488 2618948350335744 2619516461788944 2620862786264352 2621431313003702 2625256819265472 2627175866647976 2634838274138112 2636764325508096 2643115709192448 2654701497790464 2659886461653336 2660518959071232 2665715285163168 2666927562428416 2667663907447644 2674089721409547 2683849402749312 2689730738182656 2691696915622848 2692280807949748 2698180619800624 2701520858308608 2708028226197504 2710007778994432 2726450186919936 2739762931973256 2749762302206976 2758400775047904 2764445480909952 2767583761979904 2774534935560192 2783251232480768 2786410862401536 2792516949024768 2800016384190606 2807049016836288 2815867457861402 2819064114695304 2825241757021152 2842383323114496 2844461088701568 2851605350436864 2854842577993728 2861719264088064 2863811164134912 2869404545314863 2870086864275456 2875692502682244 2888297764454592 2889611264712704 2895255036714096 2897371451214618 2901599642346048 2903720694716184 2914318465035264 2921338415423232 2923473896721056 2934143760715776 2939063027982336 2940573586341888 2941211465868288 2946956019512562 2947656779526144 2948470634547396 2953413921673656 2955572849978973 2966359866196608 2967708866461696 2973505172841504 2975678787733932 2982199632411216 2985891474972672 2986539185014272 2993083828955136 2995271755730688 3000293507731968 3002486704740544 3013444943437824 3020703667648512 3022256185962496 3028159030075704 3035453197275702 3046531754472192 3048758751368736 3056102538753768 3062799622476384 3066591244566528 3067256460284928 3073977986494464 3076225046426112 3082233298469913 3083634994057856 3094889401368576 3097151747422208 3103200871928892 3103938785583104 3110001166023696 3112274558688918 3131157636540864 3142585488236544 3151774334693376 3152458028626176 3159366263897088 3162952870834176 3180858551406592 3187829023031296 3196390087302132 3200018724789264 3208056019241472 3218134237555888 3221787559651776 3228847722309888 3236957424820224 3248438083559424 3250812672801792 3257936440528896 3266685781555707 3280099273457664 3286505717351136 3288908133811188 3300911730805248 3308145284634624 3308862899101824 3311281658530992 3316113876966912 3318537936818496 3326872908843008 3330649674326016 3338672474769408 3341113024824064 3348434674988032 3354974586462618 3369680725197024 3375330196198464 3377797542833112 3380266693083721 3390125561367552 3397554616651776 3398291626104576 3400038209207808 3400775757410208 3408228151327104 3420667233091584 3423167720835072 3428906865979392 3429853595289828 3431413376846336 3438115356097989 3438932909447168 3445649575285932 3460753177229376 3469089368315088 3471625252356254 3481750576539648 3484295715849984 3489380417101824 3491931133780992 3492688615718592 3494483715019136 3500342425687296 3515685767344128 3522552341108472 3524154278923264 3539601997053952 3541362063488319 3545746126530048 3546515282204448 3554287046884224 3556885209930192 3565452961879396 3578465870332416 3586307650910208 3588929220830464 3610704301596672 3620401017250374 3641577102922752 3653017242631008 3657164256902016 3665178495595008 3666349736275968 3677867700063872 3685927307879936 3690111682639872 3715214483202048 3725191865847366 3733355178920808 3742732022448384 3756006534115584 3758752152927072 3766989009361536 3772470549491712 3780737468153856 3789844430819328 3792614784935424 3800022235687251 3802140467249152 3815625685450752 3818414885513216 3825042985358784 3825872727086484 3826782485700608 3834256670242992 3837059489446386 3851063685939456 3857520224226816 3860340048952128 3863161934952824 3868799523128064 3871627592954912 3874429212991488 3885757953380352 3895117887230976 3902725539354474 3912191680954368 3919832680331232 3921615287824384 3928422525503616 3929274692683416 3930209039368192 3931294179396528 3932146969505553 3937885228898208 3940763799971964 3955146488262144 3964673563788672 3967571716978576 3976266176548288 3979143516045312 3982052246685696 3990778438606848 3993695674307584 4000391343642624 4001495861171466 4025774104123968 4027604890198016 4034596107273984 4037545373434272 4038421211924622 4047270929700936 4052281287462912 4062042339296256 4065011668491648 4074803385005024 4083732829968512 4089675280379904 4098637315325952 4101633395234816 4109644397959884 4137601162571856 4146668221364928 4149699411585224 4161802403340288 4174876848721152 4179616293602304 4188775423537152 4202365779591168 4203277371501568 4210573525254432 4212488351862784 4217270494445568 4223801186792103 4228596172042956 4237862635531728 4261853449736176 4266691633052352 4277408025655296 4292578896132096 4295716746202368 4305130296413184 4334416897069056 4342882555071144 4343915254038528 4346057176821927 4352399463519072 4355581042074276 4371477697552896 4382007623134848 4385210845081584 4401215641073664 4408594541973504 4410860379512832 4411817198802432 4415042211374656 4421485169289216 4422705951821094 4424717249091328 4451563299692544 4460257759262256 4463518181600898 4473299448616824 4476569404354117 4479808777521408 4489625743432704 4492907633596032 4500440261597952 4503730057110816 4520167415156736 4530072822202368 4531055501472768 4533384278943744 4534367676546944 4542238545113556 4544304201769472 4553179795913553 4564223627780096 4571875821305856 4573138127053104 4584153808130652 4594199433714576 4597557766633958 4600884690427392 4610966979741696 4614337569639168 4625452491086784 4642334102052864 4645727621133312 4654801307893338 4655908178374656 4656918154291456 4665001749035544 4667123234249728 4668411838033377 4687581023125504 4696736454811296 4711491413912059 4721816084651092 4727661502040064 4728687042939264 4739049395845632 4742513613240256 4771287827109888 4781743534546944 4794585130953198 4812084028862208 4827201356333832 4832681339477664 4843271583464832 4855436137230336 4870689656841344 4876219009202688 4886904660793344 4888466315034624 4920148910186496 4933362200716782 4963294348652736 4966922487796488 4974170815450368 4977806905227744 4990309363264512 4995974511489024 5008008712154112 5011669537236096 5022652012482048 5029960732655616 5032461879693927 5053125907759104 5054521087795536 5056819713247232 5066696314249668 5097437439156864 5100057313811712 5101163636115312 5112342226990656 5116079319261848 5131000849637376 5134751581252608 5143360298969088 5147120065269504 5158399364170752 5168474362928898 5181010604507136 5191129765844064 5193490516307968 5203634052472632 5207437878534381 5226443573774976 5237896700671488 5239032923577888 5241725572528704 5242862626007404 5250513638530944 5254351733295952 5269676548276224 5273528651016192 5286231418384896 5309402995580928 5319772923306672 5331430570326336 5333855124856832 5335327814895288 5348179442819094 5367698805498624 5379461476365312 5383393831245696 5384561615899496 5396361239601248 5403041716617216 5416056452395008 5420015557988864 5430601525875561 5452900373839872 5479525863946512 5499524604413952 5516801550095808 5528890961819904 5535167523959808 5566502464961536 5572821724803072 5585033898049536 5587787798771049 5600032768381212 5614098033672576 5631734915722804 5638128229390608 5650483514042304 5684766646228992 5688922177403136 5703210700873728 5723438528176128 5727622328269824 5738809090629726 5740173728550912 5751385005364488 5755589234169579 5776595528909184 5779222529425408 5790510073428192 5794742902429236 5803199284692096 5807441389432368 5828636930070528 5842676830846464 5846947793442112 5868287521431552 5878126055964672 5882422931736576 5893912039025124 5895313559052288 5896941269094792 5906827843347312 5911145699957946 5932719732393216 5947010345683008 5951357575467864 5964399264822432 5971782949945344 5973078370028544 5986167657910272 5990543511461376 6000587015463936 6002243791757199 6004973409481088 6026889886875648 6041407335297024 6044512371924992 6056318060151408 6057631817886933 6070906394551404 6093063508944384 6097517502737472 6112205077507536 6125599244952768 6134512920569856 6147955972988928 6152450092852224 6164466596939826 6167269988115712 6194303494844416 6206401743857784 6207877571166208 6220002332047392 6224549117377836 6239542683288943 6262315273081728 6285170976473088 6303548669386752 6304916057252352 6318732527794176 6325905741668352 6361717102813184 6392780174604264 6400037449578528 6416112038482944 6436268475111776 6443575119303552 6457695444619776 6473914849640448 6496876167118848 6501625345603584 6515872881057792 6533371563111414 6573011434702272 6577816267622376 6601823461610496 6616290569269248 6617725798203648 6622563317061984 6632227753933824 6637075873636992 6653745817686016 6661299348652032 6677344949538816 6682226049648128 6695277272401347 6696869349976064 6709949172925236 6739361450394048 6750660392396928 6755595085666224 6760533386167442 6780251122735104 6795109233303552 6796583252209152 6800076418415616 6801551514820416 6816456302654208 6846335441670144 6857813731958784 6859707190579656 6862826753692672 6876230712195978 6877865818894336 6891299150571864 6896336649950937 6921506354458752 6938178736630176 6943250504712508 6963501153079296 6968591431699968 6978760834203648 6983862267561984 6985377231437184 6988967430038272 7000684851374592 7031371534688256 7045104682216944 7048308557846528 7082724126976638 7091492253060096 7093030564408896 7108574093768448 7113770419860384 7130905923758792 7156931740664832 7172615301820416 7177858441660928 7191877696429797 7221408603193344 7240802034500748 7283154205845504 7306034485262016 7314328513804032 7330356991190016 7332699472551936 7355735400127744 7371854615759872 7380223365279744 7400043301075173 7430428966404096 7450383731694732 7466710357841616 7485464044896768 7512013068231168 7517504305854144 7533978018723072 7544941098983424 7579688861638656 7585229569870848 7600044471374502 7636829771026432 7650085970717568 7651745454172968 7653564971401216 7668513340485984 7674118978892772 7702127371878912 7715040448453632 7720680097904256 7726323869905648 7737599046256128 7743255185909824 7748858425982976 7771515906760704 7790235774461952 7805451078708948 7839665360662464 7843230575648768 7856845051007232 7858549385366832 7862588358793056 7864293939011106 7875770457796416 7881527599943928 7910292976524288 7929347127577344 7935143433957152 7952532353096576 7964104493371392 7981556877213696 7987391348615168 8000782687285248 8002991722342932 8022269164228641 8051548208247936 8055209780396032 8069192214547968 8075090746868544 8076842423849244 8094541859401872 8104562574925824 8124084678592512 8130023336983296 8149606770010048 8167465659937024 8179350560759808 8203266790469632 8219288795919768 8275202325143712 8293336442729856 8299398823170448 8323604806680576 8349753697442304 8359232587204608 8377550847074304 8406554743003136 8421147050508864 8424976703725568 8447602373584206 8457192344085912 8475725271063456 8523706899472352 8533383266104704 8554816051310592 8585157792264192 8591433492404736 8610260592826368 8668833794138112 8685765110142288 8692114353643854 8704798927038144 8711162084148552 8742955395105792 8764015246269696 8770421690163168 8802431282147328 8817189083947008 8821720759025664 8823634397604864 8830084422749312 8842970338578432 8845411903642188 8849434498182656 8866718549936919 8903126599385088 8920515518524512 8927036363201796 8946598897233648 8953138808708234 8959617555042816 8979251486865408 8985815267192064 9000880523195904 9007460114221632 9040334830313472 9062111002945536 9066768557887488 9068735353093888 9084477090227112 9088608403538944 9106359591827106 9128447255560192 9146276254106208 9168307616261304 9175009595512957 9188398867429152 9195115533267916 9201769380854784 9221933959483392 9228675139278336 9250904982173568 9284668204105728 9291455242266624 9309602615786676 9311816356749312 9313836308582912 9330003498071088 9334246468499456 9336823676066754 9393472909622592 9422982827824118 9443632169302184 9455323004080128 9457374085878528 9478098791691264 9485027226480512 9542575654219776 9563487069093888 9589170261906396 9624168057724416 9654402712667664 9665362678955328 9686543166929664 9710872274460672 9741379313682688 9752438018405376 9773809321586688 9800057344667121 9840297820372992 9855536102514907 9866724401433564 9926588697305472 9933844975592976 9948341630900736 9955613810455488 9980618726529024 9991949022978048 10016017424308224 10023339074472192 10045304024964096 10064923759387854 10109042175591072 10113639426494464 10133392628499336 10140800079251163 10194874878313728 10200114627623424 10202327272230624 10224684453981312 10232158638523696 10262001699274752 10269503162505216 10286720597938176 10294240130539008 10314346068293967 10316798728341504 10336948725857796 10382259531688128 10386981032615936 10407268104945264 10414875757068762 10452887147549952 10475793401342976 10478065847155776 10483451145057408 10485725252014808 10501027277061888 10508703466591904 10547057302032384 10572462836769792 10618805991161856 10624086190464957 10639545846613344 10662861140652672 10667710249713664 10670655629790576 10696358885638188 10735397610997248 10758922952730624 10766787662491392 10769123231798992 10792722479202496 10832112904790016 10840031115977728 10861203051751122 10959051727893024 10999049208827904 11033603100191616 11057781923639808 11070335047919616 11133004929923072 11145643449606144 11175575597542098 11200065536762424 11228196067345152 11263469831445608 11276256458781216 11300967028084608 11369533292457984 11377844354806272 11406421401747456 11446877056352256 11455244656539648 11477618181259452 11480347457101824 11502770010728976 11511178468339158 11553191057818368 11581020146856384 11589485804858472 11606398569384192 11614882778864736 11657273860141056 11685353661692928 11693895586884224 11736575042863104 11764845863473152 11787824078050248 11790627118104576 11793882538189584 11796440908516659 11813655686694624 11822291399915892 11865439464786432 11894020691366016 11902715150935728 11928798529644864 11946156740057088 11972335315820544 11981087022922752 12001174030927872 12004487583514398 12009946818962176 12082814670594048 12089024743849984 12112636120302816 12115263635773866 12141812789102808 12150688383246889 12186127017888768 12195035005474944 12224410155015072 12251198489905536 12269025841139712 12295911945977856 12304900185704448 12328933193879652 12334539976231424 12388606989688832 12412803487715568 12440004664094784 12449098234755672 12479085366577886 12524630546163456 12607097338773504 12609832114504704 12637465055588352 12651811483336704 12671403560376309 12723434205626368 12785560349208528 12800074899157056 12832224076965888 12872536950223552 12887150238607104 12915390889239552 13003250691207168 13031745762115584 13038171530465781 13066743126222828 13146022869404544 13155632535244752 13203646923220992 13232581138538496 13235451596407296 13245126634123968 13264455507867648 13274151747273984 13307491635372032 13354689899077632 13364452099296256 13390554544802694 13393738699952128 13419898345850472 13429708213062351 13478722900788096 13501320784793856 13511190171332448 13521066772334884 13560502245470208 13590218466607104 13593166504418304 13600152836831232 13603103029640832 13632912605308416 13659539387740659 13692670883340288 13715627463917568 13719414381159312 13725653507385344 13752461424391956 13755731637788672 13782598301143728 13792673299901874 13843012708917504 13876357473260352 13886501009425016 13927002306158592 13937182863399936 13967724535123968 13970754462874368 13977934860076544 14001369702749184 14005235514100131 14062743069376512 14090209364433888 14096617115693056 14134474241736177 14165448253953276 14182984506120192 14186061128817792 14217148187536896 14227540839720768 14261811847517584 14313863481329664 14345230603640832 14355716883321856 14383755392859594 14481604069001496 14566308411691008 14612068970524032 14628657027608064 14660713982380032 14665398945103872 14711470800255488 14743709231519744 14760446730559488 14800086602150346 14900767463389464 14933420715683232 14970928089793536 15024026136462336 15035008611708288 15067956037446144 15089882197966848 15159377723277312 15170459139741696 15200088942749004 15273659542052864 15300171941435136 15303490908345936 15337026680971968 15348237957785544 15404254743757824 15430080896907264 15441360195808512 15452647739811296 15475198092512256 15486510371819648 15543031813521408 15580471548923904 15610902157417896 15622313635603143 15679330721324928 15686461151297536 15713690102014464 15717098770733664 15725176717586112 15728587878022212 15751540915592832 15763055199887856 15820585953048576 15858694255154688 15870286867914304 15905064706193152 15928208986742784 15974782697230336 16001565374570496 16005983444685864 16044538328457282 16103096416495872 16138384429095936 16150181493737088 16153684847698488 16189083718803744 16209125149851648 16248169357185024 16260046673966592 16291804577626683 16299213540020096 16334931319874048 16358701121519616 16406533580939264 16438577591839536 16550404650287424 16586672885459712 16598797646340896 16699507394884608 16718465174409216 16755101694148608 16813109486006272 16842294101017728 16849953407451136 16895204747168412 16914384688171824 16951450542126912 17047413798944704 17066766532209408 17109632102621184 17170315584528384 17182866984809472 17220521185652736 17266767702508737 17337667588276224 17371530220284576 17384228707287708 17409597854076288 17422324168297104 17485910790211584 17528030492539392 17540843380326336 17604862564294656 17634378167894016 17647268795209728 17660168845498624 17685940677156864 17690823807284376 17698868996365312 17733437099873838 17841031037049024 17854072726403592 17893197794467296 17906277617416468 17919235110085632 17958502973730816 17971630534384128 18001761046391808 18014920228443264 18080669660626944 18124222005891072 18133537115774976 18137470706187776 18168954180454224 18172895453660799 18177216807077888 18212719183654212 18292552508212416 18336615232522608 18350019191025914 18376797734858304 18390231066535832 18403538761709568 18443867918966784 18457350278556672 18501809964347136 18582910484533248 18619205231573352 18623632713498624 18627672617165824 18660006996142176 18668492936998912 18673647352133508 18718628049866829 18786945819245184 18845965655648236 18887264338604368 18910646008160256 18914748171757056 18956197583382528 18970054452961024 19085151308439552 19178340523812792 19248336115448832 19308805425335328 19330725357910656 19373086333859328 19421744548921344 19482758627365376 19504876036810752 19547618643173376 19600114689334242 19711072205029814 19733448802867128 19853177394610944 19867689951185952 19896683261801472 19911227620910976 19961237453058048 19983898045956096 20032034848616448 20046678148944384 20085831817204041 20090608049928192 20129847518775708 20218084351182144 20227278852988928 20266785256998672 20281600158502326 20389749756627456 20400229255246848 20404654544461248 20449368907962624 20464317277047392 20539006325010432 20573441195876352 20588480261078016 20628692136587934 20633597456683008 20673897451715592 20689009949852811 20764519063376256 20773962065231872 20814536209890528 20829751514137524 20905774295099904 20951586802685952 20956131694311552 20966902290114816 20971450504029616 21002054554123776 21017406933183808 21094114604064768 21144925673539584 21248172380929914 21279091693226688 21325722281305344 21341311259581152 21392717771276376 21470795221994496 21517845905461248 21533575324982784 21538246463597984 21575633089289391 21585444958404992 21664225809580032 21680062231955456 21722406103502244 21918103455786048 21998098417655808 22067206200383232 22115563847279616 22140670095839232 22266009859846144 22291286899212288 22351151195084196 22400131073524848 22456392134690304 22526939662891216 22552512917562432 22601934056169216 22739066584915968 22755688709612544 22910489313079296 22955236362518904 22960694914203648 23005540021457952 23022356936678316 23106382115636736 23162040293712768 23178971609716944 23212797138768384 23229765557729472 23314547720282112 23370707323385856 23387791173768448 23529691726946304 23575648156100496 23587765076379168 23592881817033318 23627311373389248 23644582799831784 23661866851586047 23730878929572864 23788041382732032 23805430301871456 23857597059289728 23892313480114176 23944670631641088 23962174045845504 24002348061855744 24008975167028796 24019893637924352 24066807492685923 24165629341188096 24225272240605632 24230527271547732 24283625578205616 24301376766493778 24372254035777536 24390070010949888 24448820310030144 24502396979811072 24538051682279424 24609800371408896 24657866387759304 24669079952462848 24777213979377664 24825606975431136 24880009328189568 24898196469511344 24903597473535169 24958170733155772 25049261092326912 25219664229009408 25274930111176704 25342807120752618 25571120698417056 25600149798314112 25664448153931776 25745073900447104 25774300477214208 25830781778479104 26006501382414336 26076343060931562 26133486252445656 26292045738809088 26311265070489504 26407293846441984 26465162277076992 26470903192814592 26490253268247936 26528911015735296 26548303494547968 26600155649810757 26614983270744064 26709379798155264 26728904198592512 26781109089605388 26787477399904256 26839796691700944 26859416426124702 26957445801576192 27002641569587712 27022380342664896 27042133544669768 27121004490940416 27186333008836608 27200305673662464 27206206059281664 27265825210616832 27319078775481318 27385341766680576 27438828762318624 27451307014770688 27504922848783912 27511463275577344 27525028786538871 27565196602287456 27585346599803748 27686025417835008 27752714946520704 27773002018850032 27854004612317184 27874365726799872 27935449070247936 27941508925748736 27955869720153088 28002739405498368 28010471028200262 28180418728867776 28193234231386112 28268948483472354 28330896507906552 28365969012240384 28372122257635584 28434296375073792 28455081679441536 28523623695035168 28627726962659328 28690461207281664 28711433766643712 28767510785719188 28963208138002992 29132616823382016 29224137941048064 29257314055216128 29321427964760064 29422941600510976 29487418463039488 29520893461118976 29566608307544721 29600173204300692 29801534926778928 29866841431366464 29941856179587072 30048052272924672 30070017223416576 30135912074892288 30340918279483392 30400177885498008 30422400237753489 30547319084105728 30600343882870272 30606981816691872 30674053361943936 30696475915571088 30808509487515648 30860161793814528 30882720391617024 30905295479622592 30950396185024512 30973020743639296 31160943097847808 31221804314835792 31244627271206286 31358661442649856 31427380204028928 31434197541467328 31450353435172224 31457175756044424 31503081831185664 31526110399775712 31641171906097152 31717388510309376 31740573735828608 31810129412386304 31856417973485568 31872258571394871 31949565394460672 32003130749140992 32011966889371728 32089076656914564 32206192832991744 32276768858191872 32300362987474176 32307369695396976 32378167437607488 32496338714370048 32520093347933184 32583609155253366 32598427080040192 32669862639748096 32813067161878528 32877155183679072 32980439897384413 33100809300574848 33173345770919424 33197595292681792 33399014789769216 33436930348818432 33626218972012544 33684588202035456 33790409494336824 33828769376343648 33902901084253824 34094827597889408 34133533064418816 34219264205242368 34340631169056768 34365733969618944 34441042371305472 34533535405017474 34743060440569152 34768457414575416 34819195708152576 34844648336594208 34971821580423168 35056060985078784 35081686760652672 35209725128589312 35294537590419456 35320337690997248 35371881354313728 35381647614568752 35389322725549977 35397737992730624 35466874199747676 35682062074098048 35708145452807184 35786395588934592 35812555234832936 35838470220171264 35917005947461632 35943261068768256 36003522092783616 36029840456886528 36248444011782144 36267074231549952 36274941412375552 36337908360908448 36345790907321598 36354433614155776 36425438367308424 36452065149740667 36585105016424832 36673230465045216 36700038382051828 36753595469716608 36780462133071664 36807077523419136 36887735837933568 36914700557113344 37003619928694272 37165820969066496 37238410463146704 37255345234331648 37320013992284352 37336985873997824 37347294704267016 37437256099733658 37573891638490368 37691931311296472 37774528677208736 37821292016320512 37829496343514112 37912395166765056 37940108905922048 38014210681128927 38170302616879104 38356681047625584 38496672230897664 38617610850670656 38661450715821312 38746172667718656 38965517254730752 39009752073621504 39095237286346752 39114514591397343 39200229378668484 39422144410059628 39466897605734256 39706354789221888 39735379902371904 39793366523602944 39822455241821952 39922474906116096 40064069697232896 40093356297888768 40171663634408082 40181216099856384 40259695037551416 40289124639187053 40436168702364288 40454557705977856 40533570513997344 40563200317004652 40779499513254912 40800458510493696 40809309088922496 40898737815925248 40928634554094784 41078012650020864 41146882391752704 41176960522156032 41257384273175868 41267194913366016 41347794903431184 41378019899705622 41529038126752512 41629072419781056 41659503028275048 41811548590199808 41903173605371904 41912263388623104 41933804580229632 41942901008059232 42004109108247552 42015706542300393 42034813866367616 42188229208129536 42289851347079168 42403422725208531 42496344761859828 42558183386453376 42651444562610688 42682622519162304 42785435542552752 42941590443988992 43035691810922496 43067150649965568 43076492927195968 43151266178578782 43170889916809984 43360124463910912 43444812207004488 43676798783022601 43836206911572096 43996196835311616 44134412400766464 44231127694559232 44281340191678464 44532019719692288 44702302390168392 44800262147049696 44912784269380608 45053879325782432 45105025835124864 45203868112338432 45478133169831936 45511377419225088 45820978626158592 45910472725037808 46011080042915904 46044713873356632 46212764231273472 46324080587425536 46357943219433888 46425594277536768 46459531115458944 46629095440564224 46741414646771712 46775582347536896 46866940906809429 47059383453892608 47151296312200992 47175530152758336 47185763634066636 47254622746778496 47289165599663568 47323733703172094 47461757859145728 47576082765464064 47610860603742912 47715194118579456 47784626960228352 47924348091691008 48004696123711488 48017950334057592 48039787275848704 48133614985371846 48450544481211264 48461054543095464 48567251156411232 48602753532987556 48744508071555072 48780140021899776 48897640620060288 49004793959622144 49076103364558848 49219600742817792 49315732775518608 49338159904925696 49651213950862272 49760018656379136 49796392939022688 49807194947070338 49916341466311544 50098522184653824 50439328458018816 50549860222353408 50685614241505236 51142241396834112 51200299596628224 51328896307863552 51490147800894208 51548600954428416 51661563556958208 51800303107526211 52013002764828672 52152686121863124 52266972504891312 52584091477618176 52622530140979008 52814587692883968 52941806385629184 52980506536495872 53057822031470592 53096606989095936 53200311299621514 53457808397185024 53562218179210776 53574954799808512 53679593383401888 53718832852249404 53914891603152384 54005283139175424 54044760685329792 54084267089339536 54242008981880832 54372666017673216 54400611347324928 54412412118563328 54518686360982397 54531650421233664 54638157550962636 54877657524637248 54902614029541376 55009845697567824 55050057573077742 55130393204574912 55170693199607496 55372050835670016 55505429893041408 55546004037700064 55748731453599744 55870898140495872 55883017851497472 55911739440306176 56005478810996736 56020942056400524 56155884149600487 56360837457735552 56386468462772224 56537896966944708 56661793015813104 56731938024480768 56744244515271168 56868592750147584 56910163358883072 57047247390070336 57255453925318656 57422867533287424 57535021571438376 57926416276005984 58265233646764032 58448275882096128 58514628110432256 58642855929520128 58845883201021952 58974836926078976 59133216615089442 59200346408601384 59603069853557856 59733682862732928 59883712359174144 60096104545849344 60140034446833152 60271824149784576 60681836558966784 60800355770996016 60844800475506978 61200687765740544 61213963633383744 61348106723887872 61392951831142176 61617018975031296 61720323587629056 61765440783234048 61810590959245184 61900792370049024 61946041487278592 62067029849558433 62321886195695616 62443608629671584 62489254542412572 62717322885299712 62854760408057856 62868395082934656 62900706870344448 62914351512088848 63006163662371328 63052220799551424 63282343812194304 63434777020618752 63481147471657216 63620258824772608 63744517142789742 63899130788921344 64023933778743456 64178153313829128 64225067168590699 64412385665983488 64553537716383744 64600725974948352 64614739390793952 64756334875214976 64992677428740096 65040186695866368 65167218310506732 65196854160080384 65339725279496192 65754310367358144 65960879794768826 66201618601149696 66346691541838848 66395190585363584 66798029579538432 66873860697636864 67252437944025088 67369176404070912 67580818988673648 67657538752687296 67805802168507648 68189655195778816 68267066128837632 68731467939237888 68882084742610944 69067070810034948 69486120881138304 69536914829150832 69638391416305152 69689296673188416 69943643160846336 70112121970157568 70163373521305344 70589075180838912 70640675381994496 70763295229137504 70778645451099954 70795475985461248 70933748399495352 70985600554758141 71364124148196096 71416290905614368 71572791177869184 71625110469665872 71676940440342528 71834011894923264 71886522137536512 72007044185567232 72059680913773056 72200422478057769 72496888023564288 72549882824751104 72675816721816896 72691581814643196 72708867228311552 72850876734616848 72904130299481334 73170210032849664 73346460930090432 73400076764103656 73507190939433216 73560924266143328 73614155046838272 73829401114226688 74007239857388544 74331641938132992 74476820926293408 74510690468663296 74640027984568704 74673971747995648 74694589408534032 74710792420605507 74874512199467316 75147783276980736 75383862622592944 75549057354417472 75658992687028224 75824790333530112 75880217811844096 76028421362257854 76713362095251168 76993344461795328 77235221701341312 77322901431642624 77492345335437312 77931034509461504 78019504147243008 78229029182794686 78400458757336968 78844288820119256 78933795211468512 79412709578443776 79470759804743808 79586733047205888 79644910483643904 79844949812232192 80128139394465792 80186712595777536 80343327268816164 80362432199712768 80519390075102832 80578249278374106 80872337404728576 81067141027994688 81126400634009304 81558999026509824 81600917020987392 81618618177844992 81797475631850496 81857269108189568 82156025300041728 82353921044312064 82514768546351736 82534389826732032 82575086359616613 82695589806862368 82756039799411244 83058076253505024 83258144839562112 83319006056550096 83623097180399616 83806347210743808 83824526777246208 83867609160459264 83885802016118464 84008218216495104 84031413084600786 84069627732735232 84579702694158336 84806845450417062 84992689523719656 85054818682728223 85116366772906752 85302889125221376 85365245038324608 85570871085105504 85883180887977984 86071383621844992 86134301299931136 86152985854391936 86302532357157564 86341779833619968 86720248927821824 86889624414008976 87353597566045202 87672413823144192 88268824801532928 88462255389118464 88562680383356928 88699824922634163 89064039439384576 89404604780336784 89600524294099392 89825568538761216 90107758651564864 90210051670249728 90407736224676864 91022754838450176 91267200713260467 91641957252317184 91820945450075616 92022160085831808 92089427746713264 92425528462546944 92648161174851072 92715886438867776 92851188555073536 92919062230917888 93482829293543424 93551164695073792 93733881813618858 94302592624401984 94351060305516672 94371527268133272 94509245493556992 94578331199327136 94647467406344188 94923515718291456 95152165530928128 95221721207485824 95430388237158912 95569253920456704 95616775714184613 95848696183382016 96009392247422976 96035900668115184 96079574551697408 96267229970743692 96901088962422528 96922109086190928 97134502312822464 97205507065975112 97489016143110144 97560280043799552 97795281240120576 98009587919244288 98439201485635584 98631465551037216 98676319809851392 98941319692153239 99302427901724544 99520037312758272 99592785878045376 99614389894140676 99832682932623088 100197044369307648 100878656916037632 101371228483010472 102284482793668224 102400599193256448 102657792615727104 102980295601788416 103097201908856832 103323127113916416 103600606215052422 104305372243726248 104533945009782624 105168182955236352 105245060281958016 105629175385767936 105883612771258368 105961013072991744 106115644062941184 106167968176649931 106193213978191872 106400622599243028 106915616794370048 107124436358421552 107359186766803776 107437665704498808 107829783206304768 108010566278350848 108089521370659584 108168534178679072 108745332035346432 108801222694649856 108824824237126656 109037372721964794 109063300842467328 109276315101925272 109356195449222001 109755315049274496 109805228059082752 110019691395135648 110100115146155484 110260786409149824 110341386399214992 110744101671340032 111010859786082816 111092008075400128 111497462907199488 111766035702994944 111823478880612352 112010957621993472 112041884112801048 112311768299200974 112721674915471104 113075793933889416 113323586031626208 113463876048961536 113488489030542336 113737185500295168 113820326717766144 114042632043386781 114094494780140672 114510907850637312 114845735066574848 115070043142876752 115852832552011968 116896551764192256 117029256220864512 117285711859040256 117691766402043904 117949673852157952 118266433230178884 118400692817202768 119206139707115712 119467365725465856 119767424718348288 120192209091698688 120280068893666304 120543648299569152 120867373917561159 121363673117933568 121600711541992032 121689600951013956 122401375531481088 122427927266767488 122696213447775744 122785903662284352 123234037950062592 123440647175258112 123530881566468096 123621181918490368 123801584740098048 123892082974557184 124134059699116866 124887217259343168 124978509084825144 125434645770599424 125709520816115712 125736790165869312 125801413740688896 125828703024177696 126012327324742656 126104441599102848 126564687624388608 126869554041237504 126962294943314432 127210268175625593 127240517649545216 127489034285579484 128047867557486912 128356306627658256 128450134337181398 128824771331966976 129107075432767488 129201451949896704 129229478781587904 129512669750429952 130080373391732736 130334436621013464 130393708320160768 130679450558992384 131030396349067803 131508620734716288 131921759589537652 132403237202299392 132693383083677696 132790381170727168 133596059159076864 134738352808141824 135161637977347296 135315077505374592 135611604337015296 136379310391557632 136534132257675264 137462935878475776 138134141620069896 138972241762276608 139073829658301664 139276782832610304 139378593346376832 139887286321692672 140224243940315136 140326747042610688 140600822720428287 141178150361677824 141281350763988992 141526590458275008 141557290902199908 141590951970922496 141867496798990704 141971201109516282 142728248296392192 142832581811228736 143145582355738368 143250220939331744 143353880880685056 143773044275073024 144014088371134464 144119361827546112 144400844956115538 145099765649502208 145351633443633792 145383163629286392 145417734456623104 145701753469233696 145808260598962668 146340420065699328 146692921860180864 146800153528207312 147014381878866432 147121848532286656 147228310093676544 147658802228453376 148014479714777088 148953641852586816 149021380937326592 149280055969137408 149389178817068064 149421584841211014 149749024398934632 150295566553961472 150767725245185888 151098114708834944 151317985374056448 151649580667060224 151760435623688192 152056842724515708 153426724190502336 153986688923590656 154470443402682624 154645802863285248 154984690670874624 155862069018923008 156039008294486016 156458058365589372 156800917514673936 157688577640238512 157867590422937024 158825419156887552 158941519609487616 159173466094411776 159289820967287808 160373425191555072 160686654537632328 160724864399425536 161038780150205664 161156498556748212 161744674809457152 162134282055989376 162252801268018608 163117998053019648 163201834041974784 163237236355689984 163594951263700992 163714538216379136 164707842088624128 165029537092703472 165150172719233226 165391179613724736 165512079598822488 165633067961102329 166116152507010048 166516289679124224 166638012113100192 167246194360799232 167612694421487616 167649053554492416 167735218320918528 167771604032236928 168016436432990208 168062826169201572 168139255465470464 168467652448801461 169159405388316672 169613690900834124 169985379047439312 170109637365456446 170232733545813504 170605778250442752 170730490076649216 171141742170211008 171766361775955968 172268602599862272 172305971708783872 172605064714315128 172683559667239936 173440497855643648 173779248828017952 174325182314746183 174707195132090404 175344827646288384 176537649603065856 176924510778236928 177399649845268326 178809209560673568 179201048588198784 179651137077522432 180215517303129728 180420103340499456 180815472449353728 182045509676900352 182534401426520934 183641890900151232 184044320171663616 184178855493426528 184851056925093888 185296322349702144 185431772877735552 185702377110147072 185838124461835776 186201089548675299 186965658587086848 187102329390147584 187467763627237716 188605185248803968 188702120611033344 188743054536266544 189018490987113984 189156662398654272 189294934812688376 189847031436582912 190304331061856256 190443442414971648 190860776474317824 191233551428369226 191697392366764032 192071801336230368 192159149103394816 192534459941487384 192675201505772097 193802177924845056 193844218172381856 194269004625644928 194411014131950224 194978032286220288 195120560087599104 195590562480241152 196019175838488576 197262931102074432 197352639619702784 197882639384306478 198604855803449088 199040074625516544 199185571756090752 199228779788281352 199665365865246176 200394088738615296 201757313832075264 202742456966020944 204568965587336448 204801198386512896 205960591203576832 206194403817713664 206646254227832832 207201212430104844 208610744487452496 209067890019565248 210336365910472704 210490120563916032 211767225542516736 211922026145983488 212335936353299862 212386427956383744 212801245198486056 212956801664274423 213831233588740096 214248872716843104 214718373533607552 214875331408997616 215659566412609536 216021132556701696 216179042741319168 216337068357358144 217490664070692864 217649648474253312 218074745443929588 218126601684934656 218552630203850544 218712390898444002 219510630098548992 220039382790271296 220200230292310968 220521572818299648 220682772798429984 221488203342680064 222021719572165632 222184016150800256 222994925814398976 223532071405989888 223646957761224704 224021915243986944 224083768225602096 224132377261816521 224623536598401948 225443349830942208 226151587867778832 226647172063252416 226976978061084672 227474371000590336 227640653435532288 228085264086773562 228188989560281344 229691470133149696 230140086285753504 230863079281690891 231705665104023936 233793103528384512 234058512441729024 235383532804087808 236532866460357768 236801385634405536 238412279414231424 238934731450931712 239534849436696576 240384418183397376 240560137787332608 241087296599138304 241734747835122318 243201423083984064 243379201902027912 244802751062962176 244855854533534976 245392426895551488 245571807324568704 246468075900125184 247061763132936192 247242363836980736 247603169480196096 247725259078849839 247784165949114368 248268119398233732 249774434518686336 249957018169650288 250869291541198848 251419041632231424 251473580331738624 251602827481377792 251657406048355392 252024654649485312 252208883198205696 253739108082475008 253924589886628864 254420536351251186 254481035299090432 254978068571158968 255164456048184669 256095735114973824 256712613255316512 256900268674362796 257649542663933952 258214150865534976 258402903899793408 258458957563175808 259025339500859904 260160746783465472 260668873242026928 260787416640321536 261358901117984768 262060792698135606 263017241469432576 263843519179075304 264806474404598784 265386766167355392 265580762341454336 266099474767902489 267192118318153728 269476705616283648 270323275954694592 270630155010749184 271223208674030592 272758620783115264 273068264515350528 273801602139781401 274925871756951552 276268283240139792 277944483524553216 278147659316603328 278553565665220608 278757186692753664 280448487880630272 280653494085221376 281201645440856574 282562701527977984 283053180916550016 283114581804399816 283181903941844992 283734993597981408 283942402219032564 285456496592784384 285665163622457472 286291164711476736 286500441878663488 286707761761370112 287546088550146048 288028176742268928 288238723655092224 288801689912231076 290199531299004416 290703266887267584 290766327258572784 291403506938467392 291616521197925336 292680840131398656 293385843720361728 293600307056414624 294028763757732864 294243697064573312 295317604456906752 296028959429554176 296823959076459717 297907283705173632 298042761874653184 298560111938274816 298778357634136128 298843169682422028 299498048797869264 300591133107922944 301535450490371776 302196229417669888 302635970748112896 303520871247376384 304113685449031416 306853448381004672 307973377847181312 308940886805365248 309291605726570496 309969381341749248 311724138037846016 312916116731178744 313601835029347872 315377155280477024 315735180845874048 317650838313775104 317883039218975232 318346932188823552 318579641934575616 320746850383110144 321373309075264656 322077560300411328 322312997113496424 323489349618914304 324268564111978752 324505602536037216 326235996106039296 326403668083949568 326474472711379968 327189902527401984 327429076432758272 328068586347666003 329415684177248256 330059074185406944 330300345438466452 330782359227449472 331024159197644976 331266135922204658 332232305014020096 333032579358248448 333276024226200384 334492388721598464 335298107108984832 335470436641837056 335543208064473856 336032872865980416 336125652338403144 336278510930940928 336935304897602922 339227381801668248 339970758094878624 340219274730912892 340465467091627008 341211556500885504 341460980153298432 342283484340422016 343532723551911936 344537205199724544 344611943417567744 345210129428630256 345367119334479872 347558497656035904 348650364629492366 349414390264180808 350689655292576768 353075299206131712 353849021556473856 354799299690536652 357618419121347136 358402097176397568 359302274155044864 360431034606259456 360840206680998912 361630944898707456 362602121752683477 364091019353800704 365068802853041868 367283781800302464 368088640343327232 368357710986853056 369702113850187776 370592644699404288 370863545755471104 371404754220294144 371676248923671552 372402179097350598 374204658780295168 374935527254475432 377210370497607936 377404241222066688 377486109072533088 378036981974227968 378313324797308544 378589869625376752 379694062873165824 380608662123712512 380886884829943296 381630804526876779 381721552948635648 382467102856738452 384143602672460736 384318298206789632 385068919882974768 385350403011544194 387604355849690112 387688436344763712 388538009251289856 388822028263900448 390241120175198208 391181124960482304 392038351676977152 393091189047203409 394525862204148864 394705279239405568 395765278768612956 397209711606898176 398080149251033088 398371143512181504 398457559576562704 399330731730492352 400788177477230592 405484913932041888 409137931174672896 409602396773025792 411921182407153664 412388807635427328 414402424860209688 417221488974904992 418135780039130496 420672731820945408 420980241127832064 423534451085033472 423844052291966976 424671872706599724 424772855912767488 425602490396972112 425913603328548846 428497745433686208 429436747067215104 429750662817995232 431319132825219072 432042265113403392 432358085482638336 432674136714716288 435299296948506624 436149490887859176 436253203369869312 437105260407701088 437424781796888004 439021260197097984 440078765580542592 440400460584621936 441043145636599296 441365545596859968 442976406685360128 444043439144331264 444368032301600512 447064142811979776 447293915522449408 448167536451204192 448264754523633042 449247073196803896 449575470180134893 450886699661884416 452303175735557664 453294344126504832 453953956122169344 454948742001180672 455281306871064576 456170528173547124 456377979120562688 460280172571507008 461726158563381782 463411330208047872 467586207056769024 468117024883458048 470767065608175616 473065732920715536 473602771268811072 476824558828462848 477869462901863424 481120275574665216 482174593198276608 483469495670244636 486402846167968128 486758403804055824 489605502125924352 489711709067069952 490784853791102976 491143614649137408 494123526265872384 494484727673961472 495450518157699678 495568331898228736 496536238796467464 496899203883306987 499548869037372672 499914036339300576 501738583082397696 502838083264462848 502947160663477248 503205654962755584 503314812096710784 504049309298970624 504417766396411392 505402957346404383 507478216164950016 507849179773257728 508841072702502372 508962070598180864 509956137142317936 510328912096369338 512191470229947648 513425226510633024 513800537348725592 515299085327867904 516805807799586816 516917915126351616 518050679001719808 520321493566930944 521337746484053856 521574833280643072 522717802235969536 522975546944238549 524121585396271212 526034482938865152 527687038358150608 529612948809197568 530773532334710784 531161524682908672 532198949535804978 538953411232567296 540646551909389184 541260310021498368 542446417348061184 545517241566230528 546136529030701056 547603204279562802 552536566480279584 555888967049106432 556295318633206656 557107131330441216 557514373385507328 560896975761260544 561306988170442752 562403290881713148 565125403055955968 566106361833100032 566229163608799632 567469987195962816 567884804438065128 570912993185568768 571330327244914944 572582329422953472 573000883757326976 575092177100292096 576477447310184448 577603379824462152 578025604517316291 580399062598008832 581406533774535168 581532654517145568 582807013876934784 583233042395850672 585361680262797312 586771687440723456 587200614112829248 588057527515465728 588487394129146624 592057918859108352 593647918152919434 595814567410347264 597120223876549632 597556715268272256 597686339364844056 598996097595738528 601182266215845888 603070900980743552 604392458835339776 605271941496225792 607041742494752768 608227370898062832 613706896762009344 617881773610730496 618583211453140992 619938762683498496 623448276075692032 625832233462357488 627203670058695744 630754310560954048 631470361691748096 635301676627550208 635766078437950464 637159283869151232 638870404992823269 641493700766220288 642746618150529312 644155120600822656 644625994226992848 646978699237828608 648537128223957504 649011205072074432 652471992212078592 652948945422759936 654379805054803968 654858152865516544 656137172695332006 660118148370813888 660600690876932904 661564718454898944 662048318395289952 662532271844409316 664464610028040192 666065158716496896 666552048452400768 668984777443196928 670596214217969664 670940873283674112 671086416128947712 672065745731960832 672251304676806288 672397131785449563 672557021861881856 673870609795205844 678454763603336496 679941516189757248 680438549461825784 680930934183254016 682423113001771008 682921960306596864 684566968680844032 689074410399449088 689223886835135488 690420258857260512 690734238668959744 692589237845072673 695116995312071808 697300729258984732 698828780528361616 701379310585153536 706150598412263424 709598599381073304 715236838242694272 716804194352795136 718604548310089728 720862069212518912 721680413361997824 723261889797414912 725204243505366954 730137605706083736 734567563600604928 736177280686654464 736715421973706112 739404227700375552 741185289398808576 741727091510942208 742809508440588288 743175777236549517 743352497847343104 744804358194701196 748409317560590336 749871054508950864 754420740995215872 754808482444133376 754972218145066176 756073963948455936 756626649594617088 757179739250753504 761217324247425024 761773769659886592 763261609053753558 763443105897271296 764934205713476904 765493368144554007 768287205344921472 768636596413579264 770137839765949536 770700806023088388 775208711699380224 775376872689527424 777076018502579712 777644056527800896 780482240350396416 782362249920964608 784076703353954304 786182378094406818 789051724408297728 791530557537225912 794419423213796352 796160298502066176 796742287024363008 796915119153125408 798298424303707467 798661463460984704 801576354954461184 810969827864083776 818275862349345792 819204793546051584 823842364814307328 824777615270854656 828804849720419376 834442977949809984 836271560078260992 841345463641890816 841960482255664128 847688104583933952 849343745413199448 849545711825534976 851204980793944224 851827206657097692 856995490867372416 858873494134430208 859501325635990464 862638265650438144 864084530226806784 864716170965276672 865348273429432576 870598593897013248 872298981775718352 874210520815402176 874849563593776008 878042520394195968 880157531161085184 880800921169243872 882086291273198592 882731091193719936 885952813370720256 888086878288662528 888736064603201024 890471877229379151 894128285623959552 896335072902408384 896529509047266084 898494146393607792 899150940360269786 901773399323768832 904606351471115328 906588688253009664 907907912244338688 910562613742129152 912341056347094248 912755958241125376 920560345143014016 923452317126763564 926822660416095744 935172414113538048 946131465841431072 947205542537622144 953649117656925696 955738925803726848 962240551149330432 966938991340489272 972805692335936256 973516807608111648 979211004251848704 979423418134139904 981569707582205952 982287229298274816 984205759042998009 988247052531744768 988969455347922944 990901036315399356 991136663796457472 993072477592934928 993798407766613974 999097738074745344 999828072678601152 1003477166164795392 1005894321326954496 1006411309925511168 1006629624193421568 1008098618597941248 1008835532792822784 1010805914692808766 1015698359546515456 1017682145405004744 1017924141196361728 1019912274284635872 1020657824192738676 1024382940459895296 1026850453021266048 1027601074697451184 1030598170655735808 1033611615599173632 1033835830252703232 1036101358003439616 1042675492968107712 1043149666561286144 1045951093888477098 1048243170792542424 1052068965877730304 1055374076716301216 1059225897618395136 1061547064669421568 1062323049365817344 1064397899071609956 1077906822465134592 1081293103818778368 1082520620042996736 1084892834696122368 1091034483132461056 1092273058061402112 1095206408559125604 1105073132960559168 1111777934098212864 1112590637266413312 1114214262660882432 1115028746771014656 1122613976340885504 1124806581763426296 1130250806111911936 1132212723666200064 1132458327217599264 1134939974391925632 1135769608876130256 1141825986371137536 1142660654489829888 1145164658845906944 1146001767514653952 1152954894620368896 1155206759648924304 1156051209034632582 1162813067549070336 1163065309034291136 1165614027753869568 1166466084791701344 1170723360525594624 1173543374881446912 1174401228225658496 1176115055030931456 1176974788258293248 1179273567141610227 1184115837718216704 1187295836305838868 1191629134820694528 1194240447753099264 1195113430536544512 1195372678729688112 1197992195191477056 1202364532431691776 1206141801961487104 1208784917670679552 1214083484989505536 1216454741796125664 1220276276203223281 1227413793524018688 1235763547221460992 1237166422906281984 1251664466924714976 1254407340117391488 1261508621121908096 1262940723383496192 1270603353255100416 1271532156875900928 1274318567738302464 1277740809985646538 1285493236301058624 1288310241201645312 1289251988453985696 1293957398475657216 1297074256447915008 1298022410144148864 1305897890845519872 1308759610109607936 1309716305731033088 1312274345390664012 1320236296741627776 1321201381753865808 1323129436909797888 1324096636790579904 1325064543688818632 1328929220056080384 1332130317432993792 1333104096904801536 1341192428435939328 1341881746567348224 1342172832257895424 1344502609353612576 1344794263570899126 1345114043723763712 1347741219590411688 1348726410540404679 1356909527206672992 1359883032379514496 1360877098923651568 1361861868366508032 1364846226003542016 1365843920613193728 1369133937361688064 1378447773670270976 1380840517714521024 1381468477337919488 1385178475690145346 1390233990624143616 1394601458517969464 1397657561056723232 1402758621170307072 1412301196824526848 1419197198762146608 1430473676485388544 1433608388705590272 1441724138425037824 1443360826723995648 1446523779594829824 1450408487010733908 1460275211412167472 1469135127201209856 1472354561373308928 1473430843947412224 1482370578797617152 1483454183021884416 1486351554473099034 1486704995694686208 1489608716389402392 1490697611649920961 1496818635121180672 1499742109017901728 1508841481990431744 1509616964888266752 1509944436290132352 1512147927896911872 1513253299189234176 1514359478501507008 1522434648494850048 1523547539319773184 1526523218107507116 1526886211794542592 1529868411426953808 1530986736289108014 1536574410689842944 1540275679531899072 1541401612046176776 1550417423398760448 1550753745379054848 1554152037005159424 1555288113055601792 1560964480700792832 1564724499841929216 1568153406707908608 1568926640832715647 1572364756188813636 1578103448816595456 1583061115074451824 1588838846427592704 1592320597004132352 1593484574048726016 1593830238306250816 1596596848607414934 1597322926921969408 1616041554971836237 1621939655728167552 1636551724698691584 1638409587092103168 1647684729628614656 1657609699440838752 1668885955899619968 1672543120156521984 1682690927283781632 1683920964511328256 1695376209167867904 1698687490826398896 1702409961587888448 1703654413314195384 1713990981734744832 1717746988268860416 1719002651271980928 1725276531300876288 1729432341930553344 1730696546858865152 1734076813551948873 1741197187794026496 1744597963551436704 1748421041630804352 1749699127187552016 1756085040788391936 1760315062322170368 1761601842338487744 1764172582546397184 1765462182387439872 1776173756577325056 1777472129206402048 1780943754458758302 1792670145804816768 1793059018094532168 1796988292787215584 1798301880720539572 1803546798647537664 1809212702942230656 1813177376506019328 1815815824488677376 1821125227484258304 1824682112694188496 1825511916482250752 1841120690286028032 1846904634253527128 1853645320832191488 1870344828227076096 1892262931682862144 1894411085075244288 1907298235313851392 1911477851607453696 1916611214978469807 1924481102298660864 1933877982680978544 1945611384671872512 1947033615216223296 1958846836268279808 1963139415164411904 1964574458596549632 1968411518085996018 1977938910695845888 1981802072630798712 1982273327592914944 1986144955185869856 1987596815533227948 1998195476149490688 1999656145357202304 2006954332329590784 2011788642653908992 2012822619851022336 2013259248386843136 2016197237195882496 2017191395356348689 2017671065585645568 2021611829385617532 2031396719093030912 2035364290810009488 2039824548569271744 2041315648385477352 2048765880919790592 2053700906042532096 2055202149394902368 2067223231198347264 2067671660505406464 2072202716006879232 2077767713535218019 2085350985936215424 2086299333122572288 2091902187776954196 2096486341585084848 2104137931755460608 2110748153432602432 2118451795236790272 2124646098731634688 2128795798143219912 2155813644930269184 2162586207637556736 2165041240085993472 2169785669392244736 2182068966264922112 2190412817118251208 2210146265921118336 2223555868196425728 2225181274532826624 2228428525321764864 2230057493542029312 2245227952681771008 2249613163526852592 2264425447332400128 2264916654435198528 2269879948783851264 2271539217752260512 2283651972742275072 2285321308979659776 2290329317691813888 2292003535029307904 2296480104433662021 2305909789240737792 2310413519297848608 2312102418069265164 2325626135098140672 2326130618068582272 2331228055507739136 2332932169583402688 2341446721051189248 2347086749762893824 2348802456451316992 2352230110061862912 2353949576516586496 2358547134283220454 2374591672611677736 2383258269641389056 2388480895506198528 2390226861073089024 2390745357459376224 2395984390382954112 2404729064863383552 2412283603922974208 2417569835341359104 2432909483592251328 2440552552406446562 2454827587048037376 2471527094442921984 2474332845812563968 2503328933849429952 2508814680234782976 2523017242243816192 2525881446766992384 2543064313751801856 2548637135476604928 2555481619971293076 2570986472602117248 2576620482403290624 2578503976907971392 2587914796951314432 2594148512895830016 2596044820288297728 2611795781691039744 2619432611462066176 2624548690781328024 2640472593483255552 2642402763507731616 2646258873819595776 2648193273581159808 2650129087377637264 2657858440112160768 2664260634865987584 2666208193809603072 2671415631688137453 2682384856871878656 2684345664515790848 2689005218707225152 2689588527141798252 2690228087447527424 2695482439180823376 2697452821080809358 2713819054413345984 2719766064759028992 2721754197847303136 2723723736733016064 2731687841226387456 2738267874723376128 2756895547340541952 2761681035429042048 2762936954675838976 2770356951380290692 2780467981248287232 2789202917035938928 2795315122113446464 2805517242340614144 2838394397524293216 2860947352970777088 2867216777411180544 2883448276850075648 2886721653447991296 2900816974021467816 2920550422824334944 2938270254402419712 2944709122746617856 2946861687894824448 2964741157595234304 2966908366043768832 2972703108946198068 2973409991389372416 2979217432778804784 2981395223299841922 2999484218035803456 3017682963980863488 3019233929776533504 3019888872580264704 3024295855793823744 3026506598378468352 3028718957003014016 3047095078639546368 3053046436215014232 3053772423589085184 3059736822853907616 3061973472578216028 3073148821379685888 3080551359063798144 3082803224092353552 3100834846797520896 3101507490758109696 3108304074010318848 3110576226111203584 3129448999683858432 3137853281665431294 3144729512377627272 3147028291260944251 3156206897633190912 3166122230148903648 3177677692855185408 3184641194008264704 3186969148097452032 3187660476612501632 3193193697214829868 3194645853843938816 3232083109943672474 3243879311456335104 3273103449397383168 3276819174184206336 3295369459257229312 3315219398881677504 3337771911799239936 3345086240313043968 3367841929022656512 3390752418335735808 3397374981652797792 3404819923175776896 3407308826628390768 3427981963469489664 3435493976537720832 3438005302543961856 3458864683861106688 3461393093717730304 3468153627103897746 3489195927102873408 3496842083261608704 3499398254375104032 3512170081576783872 3520630124644340736 3523203684676975488 3528345165092794368 3530924364774879744 3537820701424830681 3552347513154650112 3554944258412804096 3561887508917516604 3585340291609633536 3586118036189064336 3593976585574431168 3596603761441079144 3607093597295075328 3618425405884461312 3626354753012038656 3642250454968516608 3649364225388376992 3651023832964501504 3660828828609669843 3682241380572056064 3693809268507054256 3707290641664382976 3784525863365724288 3788822170150488576 3814596470627702784 3822955703214907392 3833222429956939614 3867755965361957088 3891222769343745024 3894067230432446592 3917693672536559616 3926278830328823808 3929148917193099264 3936823036171992036 3955877821391691776 3963604145261597424 3972289910371739712 3975193631066455896 3996390952298981376 3999312290714404608 4023577285307817984 4025645239702044672 4026518496773686272 4034382790712697378 4035342131171291136 4043223658771235064 4046179231621214037 4062793438186061824 4070728581620018976 4079649097138543488 4082631296770954704 4097531761839581184 4107401812085064192 4110404298789804736 4135343321010812928 4144405432013758464 4155535427070436038 4170701971872430848 4183804375553908392 4192972683170169696 4208275863510921216 4221496306865204864 4236903590473580544 4249292197463269376 4257591596286439824 4325172415275113472 4330082480171986944 4339571338784489472 4364137932529844224 4380825634236502416 4420292531842236672 4447111736392851456 4450362549065653248 4460114987084058624 4472092834949762883 4490455905363542016 4499226327053705184 4528850894664800256 4529833308870397056 4539759897567702528 4543078435504521024 4567303945484550144 4570642617959319552 4580658635383627776 4584007070058615808 4592960208867324042 4620827038595697216 4624204836138530328 4651252270196281344 4652261236137164544 4662456111015478272 4665864339166805376 4682893442102378496 4694173499525787648 4697604912902633984 4704460220123725824 4706779922498146941 4707899153033172992 4717094268566440908 4749183345223355472 4766516539282778112 4776961791012397056 4780453722146178048 4781490714918752448 4791968780765908224 4824567207845948416 4835139670682718208 4848124664915508711 4865818967184502656 4881105104812893124 4909655174096074752 4943054188885843968 5006657867698859904 5017629360469565952 5046034484487632384 5051762893533984768 5086128627503603712 5110963239942586152 5141972945204234496 5153240964806581248 5157007953815942784 5175829593902628864 5188297025791660032 5192089640576595456 5202230440655846619 5223591563382079488 5238865222924132352 5249097381562656048 5280945186966511104 5284805527015463232 5292517747639191552 5296386547162319616 5300258174755274528 5328521269731975168 5332416387619206144 5342831263376274906 5368691329031581696 5378010437414450304 5379177054283596504 5380456174895054848 5390964878361646752 5394905642161618716 5427638108826691968 5439532129518057984 5443508395694606272 5447447473466032128 5463375682452774912 5476535749446752256 5513791094681083904 5523362070858084096 5540713902760581384 5560935962496574464 5578405834071877856 5590630244226892928 5611034484681228288 5676788795048586432 5721894705941554176 5734433554822361088 5766896553700151296 5773443306895982592 5801633948042935632 5841100845648669888 5876540508804839424 5889418245493235712 5893723375789648896 5933816732087537664 5945406217892396136 5946819982778744832 5958434865557609568 5962790446599683844 5998968436071606912 6035365927961726976 6038467859553067008 6039777745160529408 6048591711587647488 6053013196756936704 6057437914006028032 6094190157279092736 6106092872430028464 6119473645707815232 6123946945156432056 6146297642759371776 6161102718127596288 6165606448184707104 6201669693595041792 6203014981516219392 6216608148020637696 6221152452222407168 6233303140605654057 6258897999367716864 6275706563330862588 6289459024755254544 6294056582521888502 6312413795266381824 6332244460297807296 6355355385710370816 6373938296194904064 6375320953225003264 6386387394429659736 6389291707687877632 6464166219887344948 6487758622912670208 6546206898794766336 6630438797763355008 6675543823598479872 6690172480626087936 6735683858045313024 6794749963305595584 6809639846351553792 6814617653256781536 6855963926938979328 6870987953075441664 6876010605087923712 6889440313300986063 6917729367722213376 6922786187435460608 6936307254207795492 6978391854205746816 6993684166523217408 6998796508750208064 7024340163153567744 7041260249288681472 7046407369353950976 7056690330185588736 7061848729549759488 7075641402849661362 7109888516825608192 7123775017835033208 7170680583219267072 7172236072378128672 7187953171148862336 7193207522882158288 7214187194590150656 7236850811768922624 7252709506024077312 7298728450776753984 7302047665929003008 7321657657219339686 7364482761144112128 7387618537014108512 7414581283328765952 7569051726731448576 7577644340300977152 7629192941255405568 7645911406429814784 7666444859913879228 7735511930723914176 7782445538687490048 7788134460864893184 7835387345073119232 7858297834386198528 7873646072343984072 7911755642783383552 7927208290523194848 7944579820743479424 7950387262132911792 7992781904597962752 7998624581428809216 8047154570615635968 8053036993547372544 8068765581425394756 8070684262342582272 8086447317542470128 8092358463242428074 8141457163240037952 8159298194277086976 8165262593541909408 8195063523679162368 8214803624170128384 8220808597579609472 8270686642021625856 8288810864027516928 8311070854140872076 8341403943744861696 8367608751107816784 8385945366340339392 8416551727021842432 8442992613730409728 8498584394926538752 8515183192572879648 8541933933422562967 8650344830550226944 8660164960343973888 8761651268473004832 8840585063684473344 8894223472785702912 8900725098131306496 8920229974168117248 8944185669899525766 8998452654107410368 9057701789329600512 9059666617740794112 9079519795135405056 9086156871009042048 9141285235918639104 9161317270767255552 9168014140117231616 9185920417734648084 9241654077191394432 9248409672277060656 9302504540392562688 9304522472274329088 9324912222030956544 9331728678333610752 9388346999051575296 9395209825805267968 9413559844996293882 9415798306066345984 9434188537132881816 9441084873782832753 9498366690446710944 9533033078565556224 9553923582024794112 9560907444292356096 9562981429837504896 9583937561531816448 9649134415691896832 9670279341365436416 9696249329831017422 9731637934369005312 9762210209625786248 9819310348192149504 9886108377771687936 10013315735397719808 10035258720939131904 10092068968975264768 10103525787067969536 10172257255007207424 10221926479885172304 10283945890408468992 10306481929613162496 10314015907631885568 10376594051583320064 10384179281153190912 10404460881311693238 10477730445848264704 10498194763125312096 10561890373933022208 10569611054030926464 10585035495278383104 10592773094324639232 10600516349510549056 10657042539463950336 10664832775238412288 10685662526752549812 10737382658063163392 10756020874828900608 10758354108567193008 10781929756723293504 10789811284323237432 10855276217653383936 10879064259036115968 10887016791389212544 10926751364905549824 10953071498893504512 10982486485829009529 11027582189362167808 11046724141716168192 11081427805521162768 11121871924993148928 11156811668143755712 11181260488453785856 11353577590097172864 11443789411883108352 11468867109644722176 11533793107400302592 11603267896085871264 11682201691297339776 11753081017609678848 11778836490986471424 11787446751579297792 11867633464175075328 11890812435784792272 11916869731115219136 11925580893199367688 11997936872143213824 12070731855923453952 12076935719106134016 12079555490321058816 12106026393513873408 12114875828012056064 12138537694863642111 12188380314558185472 12212185744860056928 12238947291415630464 12247893890312864112 12292595285518743552 12322205436255192576 12331212896369414208 12406029963032438784 12433216296041275392 12442304904444814336 12466606281211308114 12551413126661725176 12578918049510509088 12588113165043777004 12624827590532763648 12664488920595614592 12710710771420741632 12747876592389808128 12750641906450006528 12772774788859319472 12778583415375755264 12928332439774689896 12975517245825340416 13092413797589532672 13260877595526710016 13351087647196959744 13380344961252175872 13416278504849288649 13471367716090626048 13589499926611191168 13619279692703107584 13629235306513563072 13711927853877958656 13741975906150883328 13752021210175847424 13778880626601972126 13845572374870921216 13872614508415590984 13956783708411493632 13987368333046434816 13997593017500416128 14048680326307135488 14082520498577362944 14092814738707901952 14113380660371177472 14120339767494440823 14123697459099518976 14151282805699322724 14219777033651216384 14247550035670066416 14341361166438534144 14344472144756257344 14375906342297724672 14386415045764316576 14473701623537845248 14505419012048154624 14544373994746526133 14597456901553507968 14604095331858006016 14643315314438679372 14728965522288224256 14775237074028217024 14829162566657531904 15138103453462897152 15155288680601954304 15258385882510811136 15332889719827758456 15471023861447828352 15564891077374980096 15576268921729786368 15670774690146238464 15716595668772397056 15747292144687968144 15854416581046389696 15889159641486958848 15900774524265823584 15985563809195925504 15997249162857618432 16106073987094745088 16137531162850789512 16141368524685164544 16172894635084940256 16184716926484856148 16282914326480075904 16318596388554173952 16330525187083818816 16390127047358324736 16429607248340256768 16441617195159218944 16541373284043251712 16622141708281744152 16682807887489723392 16735217502215633568 16771890732680678784 16833103454043684864 16885985227460819456 17030366385145759296 17083867866845125934 17300689661100453888 17320329920687947776 17523302536946009664 17681170127368946688 17801450196262612992 17840459948336234496 17888371339799051532 17996905308214820736 18115403578659201024 18119333235481588224 18159039590270810112 18172313742018084096 18282570471837278208 18336028280234463232 18371840835469296168 18483308154382788864 18496819344554121312 18605009080785125376 18609044944548658176 18649824444061913088 18663457356667221504 18699909421816962171 18776693998103150592 18790419651610535936 18827119689992587764 18831596612132691968 18868377074265763632 18882169747565665506 18996733380893421888 19066066157131112448 19121814888584712192 19125962859675009792 19167875123063632896 19298268831383793664 19340558682730872832 19392498659662034844 19463275868738010624 19524420419251572496 19638620696384299008 20026631470795439616 20070517441878263808 20184137937950529536 20207051574135939072 20443852959770344608 20567891780816937984 20612963859226324992 20628031815263771136 20753188103166640128 20768358562306381824 20808921762623386476 20996389526250624192 21123780747866044416 21139222108061852928 21170070990556766208 21185546188649278464 21201032699021098112 21329665550476824576 21371325053505099624 21474765316126326784 21512041749657801216 21516708217134386016 21563859513446587008 21579622568646474864 21710552435306767872 21758128518072231936 21774033582778425088 21906142997787009024 21964972971658019058 22093448283432336384 22162855611042325536 22243743849986297856 22313623336287511424 22362520976907571712 22707155180194345728 22887578823766216704 22937734219289444352 23067586214800605184 23206535792171742528 23364403382594679552 23506162035219357696 23574893503158595584 23735266928350150656 23781624871569584544 23833739462230438272 23851161786398735376 23995873744286427648 24141463711846907904 24159110980642117632 24212052787027746816 24229751656024112128 24277075389727284222 24424371489720113856 24477894582831260928 24495787780625728224 24585190571037487104 24644410872510385152 24662425792738828416 24812059926064877568 24866432592082550784 24884609808889628672 24933212562422616228 25102826253323450352 25157836099021018176 25176226330087554008 25249655181065527296 25328977841191229184 25495753184779616256 25501283812900013056 25545549577718638944 25557166830751510528 25625801800267688901 25856664879549379792 25951034491650680832 26521755191053420032 26702175294393919488 26760689922504351744 26832557009698577298 27178999853222382336 27238559385406215168 27258470613027126144 27423855707755917312 27483951812301766656 27504042420351694848 27557761253203944252 27691144749741842432 27745229016831181968 27913567416822987264 27974736666092869632 27995186035000832256 28165040997154725888 28185629477415803904 28240679534988881646 28247394918199037952 28302565611398645448 28323254621348498259 28439554067302432768 28495100071340132832 28682722332877068288 28688944289512514688 28751812684595449344 28772830091528633152 28947403247075690496 29010838024096309248 29088747989493052266 29194913803107015936 29286630628877358744 29457931044576448512 29550474148056434048 29658325133315063808 30276206906925794304 30310577361203908608 30516771765021622272 30665779439655516912 30942047722895656704 31129782154749960192 31152537843459572736 31433191337544794112 31494584289375936288 31708833162092779392 31778319282973917696 31801549048531647168 31971127618391851008 31994498325715236864 32212147974189490176 32275062325701579024 32345789270169880512 32369433852969712296 32565828652960151808 32637192777108347904 32661050374167637632 32780254094716649472 32859214496680513536 32883234390318437888 32947459457487028587 33082746568086503424 33244283416563488304 33365615774979446784 33470435004431267136 33543781465361357568 33771970454921638912 34060732770291518592 34167735733690251868 34601379322200907776 35046605073892019328 35362340254737893376 35602900392525225984 35776742679598103064 35993810616429641472 36230807157318402048 36238666470963176448 36318079180541620224 36344627484036168192 36415613084590926333 36565140943674556416 36672056560468926464 36743681670938592336 36966616308765577728 36993638689108242624 37218089889097316352 37299648888123826176 37326914713334443008 37399818843633924342 37580839303221071872 37654239379985175528 37663193224265383936 37736754148531527264 37764339495131331012 37993466761786843776 38132132314262224896 38243629777169424384 38251925719350019584 38335750246127265792 38596537662767587328 38784997319324069688 38926551737476021248 39048840838503144992 39277241392768598016 40053262941590879232 40141034883756527616 40368275875901059072 40414103148271878144 40887705919540689216 41135783561633875968 41225927718452649984 41256063630527542272 41536717124612763648 41617843525246772952 41992779052501248384 42247561495732088832 42278444216123705856 42340141981113532416 42371092377298556928 42402065398042196224 42659331100953649152 42742650107010199248 43024083499315602432 43033416434268772032 43127719026893174016 43159245137292949728 43421104870613535744 43516257036144463872 43548067165556850176 43633121984239578399 43812285995574018048 43929945943316038116 44186896566864672768 44325711222084651072 44487487699972595712 44627246672575022848 44725041953815143424 45414310360388691456 45775157647532433408 46413071584343485056 46728806765189359104 47012324070438715392 47149787006317191168 47563249743139169088 47667478924460876544 47702323572797470752 47991747488572855296 48318221961284235264 48424105574055493632 48459503312048224256 48554150779454568444 48848742979440227712 48955789165662521856 48991575561251456448 49170381142074974208 49288821745020770304 49324851585477656832 49624119852129755136 49769219617779257344 49866425124845232456 50205652506646900704 50315672198042036352 50352452660175108016 50499310362131054592 50657955682382458368 51002567625800026112 51091099155437277888 51114333661503021056 51251603600535377802 51713329759098759584 51902068983301361664 53043510382106840064 53404350588787838976 53521379845008703488 53665114019397154596 54357999706444764672 54477118770812430336 54516941226054252288 54847711415511834624 55008084840703389696 55115522506407888504 55382289499483684864 55490458033662363936 55827134833645974528 55949473332185739264 55990372070001664512 56330081994309451776 56371258954831607808 56481359069977763292 56494789836398075904 56605131222797290896 56646509242696996518 56990200142680265664 57365444665754136576 57377888579025029376 57503625369190898688 57545660183057266304 57894806494151380992 58021676048192618496 58177495978986104532 58389827606214031872 58573261257754717488 58915862089152897024 59100948296112868096 59793537533957940769 60552413813851588608 60621154722407817216 61331558879311033824 61884095445791313408 62259564309499920384 62305075686919145472 62989168578751872576 63417666324185558784 63556638565947835392 63603098097063294336 63988996651430473728 64424295948378980352 64550124651403158048 64691578540339761024 64738867705939424592 65131657305920303616 65274385554216695808 65322100748335275264 65718428993361027072 65766468780636875776 65894918914974057174 66488566833126976608 66731231549958893568 66940870008862534272 67087562930722715136 67543940909843277824 68121465540583037184 68335471467380503736 69202758644401815552 70093210147784038656 70724680509475786752 71205800785050451968 71553485359196206128 71987621232859282944 72477332941926352896 72636158361083240448 72689254968072336384 72831226169181852666 73344113120937852928 73487363341877184672 73933232617531155456 73987277378216485248 74436179778194632704 74599297776247652352 74653829426668886016 74799637687267848684 75161678606442143744 75308478759970351056 75473508297063054528 75528678990262662024 75986933523573687552 76487259554338848768 76503851438700039168 76671500492254531584 76877405400803066703 77193075325535174656 77569994638648139376 77853103474952042496 78097681677006289984 80106525883181758464 80282069767513055232 80736551751802118144 81775411839081378432 82271567123267751936 82451855436905299968 82512127261055084544 83073434249225527296 83235687050493545904 83985558105002496768 84495122991464177664 84556888432247411712 84742184754597113856 84804130796084392448 84969763864045494777 85318662201907298304 85485300214020398496 86048166998631204864 86066832868537544064 86255438053786348032 86318490274585899456 86842209741227071488 87032514072288927744 87096134331113700352 87266243968479156798 87859891886632076232 88373793133729345536 88651422444169302144 88974975399945191424 89254493345150045696 89450083907630286848 90828620720777382912 91550315295064866816 92826143168686970112 93457613530378718208 94299574012634382336 95126499486278338176 95334957848921753088 95404647145594941504 95983494977145710592 96636443922568470528 96919006624096448512 97108301558909136888 97697485958880455424 97911578331325043712 97983151122502912896 98340762284149948416 98577643490041540608 98649703170955313664 98842378372461085761 99248239704259510272 99538439235558514688 99732850249690464912 100411305013293801408 100631344396084072704 100704905320350216032 101315911364764916736 102005135251600052224 102182198310874555776 102228667323006042112 102503207201070755604 103426659518197519168 103804137966602723328 106087020764213680128 106808701177575677952 107330228038794309192 108715999412889529344 108954237541624860672 109033882452108504576 109695422831023669248 110016169681406779392 110231045012815777008 110980916067324727872 111654269667291949056 111898946664371478528 111980744140003329024 112742517909663215616 112962718139955526584 112989579672796151808 113210262445594581792 113293018485393993036 113980400285360531328 114730889331508273152 114755777158050058752 115007250738381797376 115091320366114532608 115789612988302761984 116354991957972209064 116779655212428063744 117146522515509434976 117831724178305794048 118201896592225736192 119587075067915881538 121104827627703177216 121242309444815634432 122663117758622067648 123768190891582626816 124610151373838290944 125978337157503745152 126835332648371117568 127113277131895670784 127206196194126588672 127977993302860947456 129100249302806316096 129383157080679522048 129477735411878849184 130263314611840607232 130548771108433391616 130644201496670550528 130899365952718735197 131436857986722054144 131532937561273751552 131789837829948114348 132977133666253953216 133462463099917787136 133881740017725068544 134175125861445430272 135087881819686555648 136242931081166074368 136670942934761007472 140186420295568077312 141449361018951573504 143106970718392412256 143975242465718565888 144954665883852705792 145272316722166480896 145378509936144672768 145662452338363705332 146974726683754369344 147866465235062310912 147974554756432970496 148872359556389265408 149307658853337772032 149599275374535697368 150323357212884287488 150616957519940702112 150947016594126109056 151057357980525324048 151973867047147375104 153007702877400078336 153343000984509063168 153754810801606133406 155139989277296278752 155706206949904084992 156195363354012579968 160213051766363516928 160564139535026110464 161473103503604236288 163550823678162756864 164543134246535503872 165024254522110169088 166146868498451054592 166471374100987091808 167971116210004993536 168990245982928355328 169113776864494823424 169484369509194227712 169608261592168784896 169939527728090989554 170970600428040796992 172096333997262409728 172133665737075088128 172510876107572696064 172636980549171798912 173684419482454142976 174065028144577855488 174192268662227400704 174532487936958313596 175719783773264152464 176747586267458691072 177302844888338604288 178508986690300091392 178900167815260573696 179380612601873822307 181657241441554765824 185652286337373940224 186915227060757436416 190252998972556676352 190669915697843506176 190809294291189883008 191966989954291421184 193272887845136941056 193838013248192897024 194216603117818273776 195394971917760910848 195823156662650087424 195966302245005825792 197155286980083081216 197299406341910627328 197684756744922171522 199076878471117029376 199465700499380929824 200822610026587602816 201262688792168145408 201409810640700432064 202631822729529833472 204010270503200104448 204364396621749111552 205006414402141511208 206853319036395038336 207608275933205446656 212174041528427360256 213617402355151355904 214660456077588618384 217431998825779058688 217908475083249721344 218067764904217009152 220032339362813558784 220462090025631554016 221961832134649455744 223308539334583898112 223797893328742957056 223961488280006658048 225485035819326431232 225925436279911053168 226420524891189163584 226586036970787986072 227960800570721062656 229461778663016546304 229511554316100117504 230014501476763594752 230182640732229065216 230632216202409200109 231579225976605523968 232709983915944418128 233559310424856127488 234293045031018869952 236403793184451472384 239174150135831763076 242209655255406354432 245326235517244135296 247536381783165253632 249220302747676581888 251956674315007490304 253670665296742235136 254226554263791341568 254412392388253177344 254909291592136484331 255955986605721894912 258200498605612632192 258766314161359044096 258955470823757698368 260526629223681214464 261097542216866783232 261288402993341101056 261798731905437470394 263065875122547503104 263579675659896228696 265954267332507906432 266924926199835574272 267763480035450137088 268350251722890860544 270175763639373111296 272485862162332148736 273341885869522014944 280372840591136154624 282898722037903147008 286213941436784824512 287950484931437131776 289909331767705411584 290757019872289345536 291324904676727410664 293949453367508738688 295732930470124621824 295949109512865940992 297744719112778530816 298615317706675544064 299198550749071394736 301233915039881404224 301894033188252218112 302114715961050648096 303947734094294750208 306015405754800156672 306686001969018126336 307509621603212266812 310279978554592557504 311412413899808169984 312390726708025159936 320426103532727033856 327101647356325513728 329086268493071007744 330048509044220338176 332942748201974183616 335942232420009987072 338227553728989646848 338968739018388455424 339216523184337569792 339879055456181979108 341941200856081593984 344192667994524819456 344267331474150176256 345021752215145392128 345273961098343597824 347368838964908285952 348384537324454801408 349064975873916627192 351439567546528304928 353495172534917382144 354605689776677208576 357017973380600182784 357800335630521147392 358761225203747644614 363314482883109531648 371304572674747880448 373830454121514872832 380505997945113352704 381339831395687012352 381618588582379766016 383933979908582842368 387676026496385794048 388433206235636547552 390789943835521821696 391646313325300174848 391932604490011651584 394310573960166162432 394598812683821254656 395369513489844343044 398931400998761859648 401645220053175205632 402525377584336290816 402819621281400864128 405263645459059666944 408020541006400208896 408728793243498223104 410012828804283022416 413706638072790076672 424348083056854720512 429320912155177236768 434863997651558117376 435816950166499442688 436135529808434018304 440924180051263108032 443923664269298911488 446617078669167796224 447922976560013316096 450970071638652862464 451850872559822106336 452841049782378327168 453172073941575972144 455921601141442125312 459023108632200235008 460029002953527189504 460365281464458130432 461264432404818400218 465419967831888836256 467118620849712254976 468586090062037739904 472807586368902944768 478348300271663526152 484419310510812708864 490652471034488270592 495072763566330507264 498440605495353163776 503913348630014980608 507341330593484470272 508453108527582683136 508824784776506354688 509818583184272968662 516400997211225264384 517532628322718088192 517910941647515396736 521053258447362428928 522195084433733566464 522576805986682202112 523597463810874940788 526131750245095006208 527159351319792457392 531908534665015812864 535526960070900274176 536700503445781721088 538141837805621466921 540351527278746222592 544971724324664297472 546683771739044029888 560745681182272309248 572427882873569649024 575900969862874263552 579818663535410823168 581514039744578691072 582649809353454821328 587898906735017477376 591465860940249243648 591898219025731881984 597230635413351088128 598397101498142789472 602467830079762808448 603788066376504436224 604229431922101296192 607895468188589500416 612030811509600313344 615019243206424533624 620559957109185115008 622824827799616339968 624781453416050319872 640852207065454067712 654203294712651027456 660097018088440676352 665885496403948367232 671884464840019974144 676455107457979293696 678433046368675139584 679758110912363958216 683882401712163187968 688385335989049638912 688534662948300352512 690043504430290784256 690547922196687195648 691896648607227600327 694737677929816571904 696769074648909602816 698129951747833254384 702879135093056609856 709211379553354417152 714035946761200365568 715600671261042294784 717522450407495289228 726628965766219063296 742609145349495760896 747660908243029745664 761011995890226705408 762679662791374024704 763237177164759532032 767867959817165684736 776866412471273095104 781579887671043643392 783292626650600349696 783865208980023303168 789197625367642509312 790739026979688686088 797862801997523719296 803290440106350411264 805050755168672581632 805639242562801728256 810527290918119333888 817457586486996446208 820025657608566044832 827413276145580153344 848696166113709441024 858641824310354473536 869727995303116234752 872271059616868036608 881848360102526216064 887847328538597822976 893234157338335592448 895845953120026632192 903701745119644212672 905682099564756654336 906344147883151944288 911843202282884250624 918046217264400470016 920058005907054379008 920730562928916260864 922528864809636800436 930839935663777672512 934237241699424509952 937172180124075479808 945615172737805889536 956696600543327052304 981304942068976541184 990145527132661014528 1007826697260029961216 1014682661186968940544 1016906217055165366272 1017649569553012709376 1019637166368545937324 1032801994422450528768 1035065256645436176384 1035821883295030793472 1042106516894724857856 1045153611973364404224 1047194927621749881576 1052263500490190012416 1054318702639584914784 1063817069330031625728 1071053920141800548352 1073401006891563442176 1076283675611242933842 1089943448649328594944 1093367543478088059776 1121491362364544618496 1144855765747139298048 1151801939725748527104 1163028079489157382144 1165299618706909642656 1175797813470034954752 1182931721880498487296 1183796438051463763968 1196794202996285578944 1204935660159525616896 1207576132753008872448 1208458863844202592384 1215790936377179000832 1224061623019200626688 1230038486412849067248 1241119914218370230016 1249562906832100639744 1308406589425302054912 1331770992807896734464 1343768929680039948288 1352910214915958587392 1356866092737350279168 1359516221824727916432 1367764803424326375936 1377069325896600705024 1380087008860581568512 1381095844393374391296 1383793297214455200654 1393538149297819205632 1396259903495666508768 1405758270186113219712 1418422759106708834304 1428071893522400731136 1435044900814990578456 1453257931532438126592 1485218290698991521792 1495321816486059491328 1522023991780453410816 1525359325582748049408 1526474354329519064064 1553732824942546190208 1563159775342087286784 1566585253301200699392 1567730417960046606336 1578395250735285018624 1581478053959377372176 1595725603995047438592 1606580880212700822528 1610101510337345163264 1611278485125603456512 1614425513416864400763 1621054581836238667776 1634915172973992892416 1640051315217132089664 1654826552291160306688 1717283648620708947072 1739455990606232469504 1744542119233736073216 1763696720205052432128 1775694657077195645952 1791691906240053264384 1807403490239288425344 1811364199129513308672 1812688295766303888576 1823686404565768501248 1836092434528800940032 1841461125857832521728 1845057729619273600872 1861679871327555345024 1868474483398849019904 1874344360248150959616 1891230345475611779072 1913393201086654104608 1962609884137953082368 1980291054265322029056 2015653394520059922432 2029365322373937881088 2035299139106025418752 2039274332737091874648 2065603988844901057536 2070130513290872352768 2071643766590061586944 2084213033789449715712 2090307223946728808448 2094389855243499763152 2108637405279169829568 2127634138660063251456 2142107840283601096704 2146802013783126884352 2152567351222485867684 2179886897298657189888 2186735086956176119552 2242982724729089236992 2289711531494278596096 2303603879451497054208 2330599237413819285312 2351595626940069909504 2367592876102927527936 2393588405992571157888 2409871320319051233792 2415152265506017744896 2416917727688405184768 2431581872754358001664 2460076972825698134496 2482239828436740460032 2499125813664201279488 2616813178850604109824 2663541985615793468928 2687537859360079896576 2713732185474700558336 2719032443649455832864 2735529606848652751872 2754138651793201410048 2760174017721163137024 2762191688786748782592 2767586594428910401308 2792519806991333017536 2811516540372226439424 2836845518213417668608 2856143787044801462272 2870089801629981156912 2970436581397983043584 3044047983560906821632 3050718651165496098816 3052948708659038128128 3107465649885092380416 3126319550684174573568 3135460835920093212672 3156790501470570037248 3162956107918754744352 3191451207990094877184 3213161760425401645056 3220203020674690326528 3222556970251206913024 3228851026833728801526 3269830345947985784832 3280102630434264179328 3309653104582320613376 3434567297241417894144 3489084238467472146432 3527393440410104864256 3551389314154391291904 3614806980478576850688 3622728398259026617344 3625376591532607777152 3647372809131537002496 3672184869057601880064 3682922251715665043456 3690115459238547201744 3723359742655110690048 3748688720496301919232 3782460690951223558144 3826786402173308209216 3925219768275906164736 4031306789040119844864 4058730644747875762176 4070598278212050837504 4078548665474183749296 4131207977689802115072 4140261026581744705536 4143287533180123173888 4180614447893457616896 4188779710486999526304 4217274810558339659136 4255268277320126502912 4284215680567202193408 4305134702444971735368 4359773794597314379776 4373470173912352239104 4485965449458178473984 4579423062988557192192 4661198474827638570624 4703191253880139819008 4735185752205855055872 4787176811985142315776 4819742640638102467584 4830304531012035489792 4833835455376810369536 4843276540250593202289 4863163745508716003328 4920153945651396268992 4964479656873480920064 4998251627328402558976 5233626357701208219648 5327083971231586937856 5375075718720159793152 5438064887298911665728 5471059213697305503744 5508277303586402820096 5524383377573497565184 5535173188857820802616 5585039613982666035072 5623033080744452878848 5673691036426835337216 5740179603259962313824 5940873162795966087168 6088095967121813643264 6105897417318076256256 6214931299770184760832 6252639101368349147136 6270921671840186425344 6325912215837509488704 6382902415980189754368 6426323520850803290112 6440406041349380653056 6445113940502413826048 6457702053667457603052 6539660691895971569664 6560205260868528358656 6619306209164641226752 6869134594482835788288 7054786880820209728512 7102778628308782583808 7229613960957153701376 7245456796518053234688 7250753183065215554304 7294745618263074004992 7365844503431330086912 7380230918477094403488 7446719485310221380096 7497377440992603838464 7653572804346616418432 7850439536551812329472 8062613578080239689728 8141196556424101675008 8157097330948367498592 8262415955379604230144 8280522053163489411072 8286575066360246347776 8377559420973999052608 8434549621116679318272 8510536554640253005824 8568431361134404386816 8610269404889943470736 8746940347824704478208 9158846125977114384384 9322396949655277141248 9406382507760279638016 9470371504411710111744 9574353623970284631552 9639485281276204935168 9660609062024070979584 9667670910753620739072 9686553080501186404578 9840307891302792537984 9928959313746961840128 9996503254656805117952 10467252715402416439296 10654167942463173875712 10876129774597823331456 10942118427394611007488 11016554607172805640192 11048766755146995130368 11070346377715641605232 11170079227965332070144 11246066161488905757696 11347382072853670674432 11480359206519924627648 12176191934243627286528 12211794834636152512512 12429862599540369521664 12541843343680372850688 12651824431675018977408 12765804831960379508736 12852647041701606580224 12890227881004827652096 12915404107334915206104 13079321383791943139328 13120410521737056717312 13238612418329282453504 13738269188965671576576 14109573761640419457024 14205557256617565167616 14459227921914307402752 14490913593036106469376 14501506366130431108608 14589491236526148009984 14760461836954188806976 14893438970620442760192 14994754881985207676928 15307145608693232836864 15700879073103624658944 16125227156160479379456 16314194661896734997184 16524831910759208460288 16573150132720492695552 16755118841947998105216 16869099242233358636544 17021073109280506011648 17220538809779886941472 17493880695649408956416 18317692251954228768768 18644793899310554282496 18812765015520559276032 19148707247940569263104 19278970562552409870336 19321218124048141959168 19335341821507241478144 19373106161002372809156 19680615782605585075968 19857918627493923680256 19993006509313610235904 21308335884926347751424 21752259549195646662912 21884236854789222014976 22097533510293990260736 22140692755431283210464 22340158455930664140288 22492132322977811515392 22960718413039849255296 24423589669272305025024 24859725199080739043328 25303648863350037954816 25531609663920759017472 25705294083403213160448 25780455762009655304192 25830808214669830412208 26240821043474113434624 26477224836658564907008 27476538377931343153152 28219147523280838914048 28411114513235130335232 28918455843828614805504 28981827186072212938752 29003012732260862217216 29520923673908377613952 29786877941240885520384 29989509763970415353856 30614291217386465673728 31401758146207249317888 32628389323793469994368 33049663821518416920576 33146300265440985391104 33510237683895996210432 33738198484466717273088 34042146218561012023296 34441077619559773882944 34987761391298817912832 36635384503908457537536 37289587798621108564992 37625530031041118552064 38297414495881138526208 38557941125104819740672 38670683643014482956288 38746212322004745618312 39361231565211170151936 39715837254987847360512 42616671769852695502848 43504519098391293325824 43768473709578444029952 44281385510862566420928 44680316911861328280576 44984264645955623030784 45921436826079698510592 49719450398161478086656 50607297726700075909632 51063219327841518034944 51560911524019310608384 51661616429339660824416 52481642086948226869248 54953076755862686306304 56438295046561677828096 57836911687657229611008 57963654372144425877504 58006025464521724434432 59041847347816755227904 59573755882481771040768 59979019527940830707712 61228582434772931347456 65256778647586939988736 66292600530881970782208 67020475367791992420864 67476396968933434546176 68882155239119547765888 69975522782597635825664 73270769007816915075072 74579175597242217129984 76594828991762277052416 77115882250209639481344 77341367286028965912576 77492424644009491236624 78722463130422340303872 79431674509975694721024 85233343539705391005696 87009038196782586651648 88562771021725132841856 89360633823722656561152 89968529291911246061568 91842873652159397021184 99438900796322956173312 101214595453400151819264 102126438655683036069888 103323232858679321648832 104963284173896453738496 109906153511725372612608 112876590093123355656192 115673823375314459222016 116012050929043448868864 118083694695633510455808 119147511764963542081536 122457164869545862694912 130513557295173879977472 134040950735583984841728 134952793937866869092352 137764310478239095531776 139951045565195271651328 149158351194484434259968 153189657983524554104832 154682734572057931825152 154984849288018982473248 157444926260844680607744 174018076393565173303296 177125542043450265683712 178721267647445313122304 179937058583822492123136 183685747304318794042368 198877801592645912346624 202429190906800303638528 206646465717358643297664 209926568347792907476992 219812307023450745225216 231347646750628918444032 232024101858086897737728 236167389391267020911616 238295023529927084163072 244914329739091725389824 261027114590347759954944 268081901471167969683456 269905587875733738184704 275528620956478191063552 298316702388968868519936 306379315967049108209664 309969698576037964946496 314889852521689361215488 348036152787130346606592 354251084086900531367424 357442535294890626244608 367371494608637588084736 404858381813600607277056 413292931434717286595328 419853136695585814953984 464048203716173795475456 472334778782534041823232 489828659478183450779648 522054229180695519909888 536163802942335939366912 539811175751467476369408 551057241912956382127104 596633404777937737039872 619939397152075929892992 629779705043378722430976 696072305574260693213184 708502168173801062734848 714885070589781252489216 734742989217275176169472 809716763627201214554112 826585862869434573190656 944669557565068083646464 979657318956366901559296 1044108458361391039819776 1072327605884671878733824 1102114483825912764254208 1239878794304151859785984 1259559410086757444861952 1392144611148521386426368 1417004336347602125469696 1469485978434550352338944 1619433527254402429108224 1653171725738869146381312 1889339115130136167292928 2088216916722782079639552 2144655211769343757467648 2204228967651825528508416 2479757588608303719571968 2834008672695204250939392 2938971956869100704677888 3306343451477738292762624 3778678230260272334585856 4176433833445564159279104 4408457935303651057016832 4959515177216607439143936 5668017345390408501878784 6612686902955476585525248 8816915870607302114033664 9919030354433214878287872 11336034690780817003757568 13225373805910953171050496 19838060708866429756575744 26450747611821906342100992 39676121417732859513151488 79352242835465719026302976
- Sum of all divisors σ(n): 300044609039383212848342499
- Sum of proper divisors (its aliquot sum) s(n): 220692366203917493822039523
- 79352242835465719026302976 is an abundant number, because the sum of its proper divisors (220692366203917493822039523) is greater than itself. Its abundance is 141340123368451774795736547
Bases of 79352242835465719026302976
- Binary: 1000001101000110111110110110100001001010000111011100000001001000001110001000000000000002
- Hexadecimal: 0x41A37DB4250EE0241C4000
- Base-36: 9YXU2BSYX5VFT3400
Squares and roots of 79352242835465719026302976
- 79352242835465719026302976 squared (793522428354657190263029762) is 6296778443018720535761363901881814512051334546456576
- 79352242835465719026302976 cubed (793522428354657190263029763) is 499663492091547251930065297726161879068583326127448564955212133461562203570176
-
79352242835465719026302976 is a
perfect square number . Itssquare root is 8907987586176 -
The
cube root of 79352242835465719026302976 is 429720826.2434136409
Scales and comparisons
How big is 79352242835465719026302976?- 79,352,242,835,465,719,026,302,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 79,352,242,835,465,719,026,302,976 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 79352242835465719026302976 cubic inches would be around 35810068.9 feet tall.
Recreational maths with 79352242835465719026302976
- 79352242835465719026302976 backwards is 67920362091756453824225397
- The number of decimal digits it has is: 26
- The sum of 79352242835465719026302976's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 79352242835465719026302976 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 79352242835465719026302976 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/79352242835465719026302976/
Chicago style:
Numbermatics. 2024. "Number 79352242835465719026302976 - Facts about the integer". https://numbermatics.com/n/79352242835465719026302976/
The information we have on file for 79352242835465719026302976 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 79352242835465719026302976, math, Factors of 79352242835465719026302976, curriculum, school, college, exams, university, Prime factorization of 79352242835465719026302976, STEM, science, technology, engineering, physics, economics, calculator, seventy-nine septillion, three hundred fifty-two sextillion, two hundred forty-two quintillion, eight hundred thirty-five quadrillion, four hundred sixty-five trillion, seven hundred nineteen billion, twenty-six million, three hundred two thousand, nine hundred seventy-six.