340523828307149777096976
340,523,828,307,149,777,096,976 is an even composite number composed of six prime numbers multiplied together.
What does the number 340523828307149777096976 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 13125 divisors.
340523828307149777096976 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, one hundred twenty-five divisors.
Prime factorization of 340523828307149777096976:
24 × 36 × 132 × 194 × 294 × 374
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 19 × 19 × 19 × 19 × 29 × 29 × 29 × 29 × 37 × 37 × 37 × 37)See below for interesting mathematical facts about the number 340523828307149777096976 from the Numbermatics database.
Names of 340523828307149777096976
- Cardinal: 340523828307149777096976 can be written as Three hundred forty sextillion, five hundred twenty-three quintillion, eight hundred twenty-eight quadrillion, three hundred seven trillion, one hundred forty-nine billion, seven hundred seventy-seven million, ninety-six thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 3.40523828307149777096976 × 1023
Factors of 340523828307149777096976
Divisors of 340523828307149777096976
- Number of divisors d(n): 13125
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 29 36 37 38 39 48 52 54 57 58 72 74 76 78 81 87 104 108 111 114 116 117 144 148 152 156 162 169 171 174 208 216 222 228 232 234 243 247 261 296 304 312 324 333 338 342 348 351 361 377 432 444 456 464 468 481 486 494 507 513 522 551 592 624 648 666 676 684 696 702 703 722 729 741 754 783 841 888 912 936 962 972 988 999 1014 1026 1044 1053 1073 1083 1102 1131 1296 1332 1352 1368 1369 1392 1404 1406 1443 1444 1458 1482 1508 1521 1539 1566 1653 1682 1776 1872 1924 1944 1976 1998 2028 2052 2088 2106 2109 2146 2166 2204 2223 2262 2349 2523 2664 2704 2736 2738 2808 2812 2886 2888 2916 2964 2997 3016 3042 3078 3132 3159 3211 3219 3249 3306 3364 3393 3848 3888 3952 3996 4056 4104 4107 4176 4212 4218 4292 4329 4332 4408 4446 4524 4563 4617 4693 4698 4901 4959 5046 5328 5476 5616 5624 5772 5776 5832 5928 5994 6032 6084 6156 6253 6264 6318 6327 6422 6438 6498 6612 6669 6728 6786 6859 7047 7163 7569 7696 7992 8112 8208 8214 8424 8436 8584 8658 8664 8816 8892 8991 9048 9126 9139 9234 9386 9396 9477 9633 9657 9747 9802 9918 10092 10179 10469 10933 10952 11248 11544 11664 11856 11988 12168 12312 12321 12506 12528 12636 12654 12844 12876 12987 12996 13224 13338 13357 13456 13572 13689 13718 13851 13949 14079 14094 14326 14703 14877 15138 15979 15984 16428 16848 16872 17168 17316 17328 17784 17797 17982 18096 18252 18278 18468 18759 18772 18792 18954 18981 19266 19314 19494 19604 19836 20007 20184 20358 20387 20577 20938 21141 21489 21866 21904 22707 23088 23976 24336 24389 24624 24642 25012 25272 25308 25688 25752 25974 25992 26011 26448 26676 26714 26973 27144 27378 27417 27436 27702 27898 28158 28188 28652 28899 28971 29241 29406 29754 30276 30537 31117 31407 31958 32799 32856 33744 34632 35568 35594 35964 36504 36556 36936 36963 37518 37544 37584 37908 37962 38532 38628 38961 38988 39208 39672 39701 40014 40071 40368 40716 40774 41067 41154 41847 41876 42237 42282 42978 43732 44109 44631 45414 47937 47952 48778 49284 50024 50544 50616 50653 51376 51504 51948 51984 52022 53352 53391 53428 53946 54288 54756 54834 54872 55404 55796 56277 56316 56376 56943 57304 57798 57942 58482 58812 59508 60021 60552 61009 61074 61161 61731 62234 62814 63916 64467 65598 65712 68121 69264 71188 71928 73008 73112 73167 73872 73926 75036 75088 75816 75924 77064 77256 77922 77976 78033 78416 79344 79402 80028 80142 81432 81548 82134 82251 82308 83694 83752 84474 84564 85956 86697 86913 87464 87723 88218 89167 89262 90828 91611 93119 93351 94221 95874 97556 98397 98568 100048 101232 101306 103896 104044 106704 106782 106856 107892 109512 109668 109744 110808 110889 111592 112554 112632 112752 113886 114608 115596 115884 116883 116964 117624 118807 119016 119103 120042 120213 121104 122018 122148 122322 123201 123462 124468 125541 125628 126711 127832 128934 130321 131196 132327 133893 136097 136242 142129 142376 143811 143856 146224 146334 147852 150072 151632 151848 151959 154128 154512 155844 155952 156066 158804 160056 160173 160284 162864 163096 164268 164502 164616 167388 167504 168831 168948 169128 170829 171912 173394 173641 173826 174928 175446 176436 178334 178524 180063 181337 181656 183027 183222 183483 185193 186238 186702 188442 191748 193401 195112 196794 197136 198911 202612 204363 207727 207792 208088 213564 213712 215784 219024 219336 219501 221616 221778 223184 225108 225264 227772 231192 231361 231768 233766 233928 234099 235248 237614 238032 238206 240084 240426 244036 244296 244644 246402 246753 246924 248936 251082 251256 253422 253783 255664 257868 260091 260642 260739 262392 263169 264654 265031 267501 267786 272194 272484 274833 279357 280053 282663 284258 284752 287622 292668 295191 295704 300144 303601 303696 303918 311688 312132 317057 317608 320112 320346 320568 326192 328536 329004 329232 332667 334776 337662 337896 338143 338256 341658 343824 346788 347282 347652 350649 350892 352872 356421 356668 357048 357309 360126 360639 362674 363312 366054 366444 366966 370386 372476 373404 376623 376884 380133 383496 386802 387353 390224 390963 393588 396981 397822 401679 404521 405224 408291 408726 415454 416176 426387 427128 431433 431568 438672 439002 443556 450216 455544 455877 462384 462722 463391 463536 467532 467856 468198 475228 476412 480168 480519 480852 488072 488592 489288 492804 493506 493848 494209 497872 502164 502512 506493 506844 507566 512487 515736 516113 520182 520923 521284 521478 524784 526338 529308 530062 535002 535572 544011 544388 544968 549081 549666 550449 555579 558714 560106 565326 568516 575244 580203 585336 590382 591223 591408 596733 607202 607836 613089 623181 623376 624264 634114 635216 640692 641136 657072 658008 658489 658503 665334 669552 675324 675792 676286 683316 693576 694083 694564 695304 701298 701784 702297 705744 707281 712842 713336 714096 714618 720252 721278 725348 732108 732888 733932 740259 740772 744952 746808 753246 753768 754319 760266 761349 766992 773604 774706 780273 781926 782217 787176 793962 795093 795644 802503 803358 809042 810448 816582 817452 830908 838071 840159 847989 852774 854256 862866 878004 885573 887112 900432 902393 910803 911088 911754 925444 926782 935064 936396 950456 951171 952824 960336 961038 961704 962407 976144 978576 985608 987012 987696 988418 998001 1004328 1012986 1013688 1014429 1015132 1024974 1031472 1032226 1040364 1041846 1042568 1042956 1052676 1058616 1060124 1069263 1070004 1071144 1071927 1081917 1088022 1088776 1089936 1098162 1099332 1100898 1111158 1117428 1120212 1129869 1130652 1137032 1140399 1150488 1151329 1159171 1160406 1162059 1170672 1172889 1180764 1182446 1190943 1193466 1213563 1214404 1215672 1224873 1226178 1246362 1248528 1268228 1279161 1281384 1294299 1316016 1316978 1317006 1330668 1350648 1352572 1366632 1367631 1387152 1388166 1389128 1390173 1390608 1402596 1403568 1404594 1414562 1425684 1426672 1429236 1440504 1441557 1442556 1450696 1464216 1465776 1467864 1468937 1480518 1481544 1482627 1489904 1493616 1506492 1507536 1508638 1519479 1520532 1522698 1547208 1548339 1549412 1560546 1562769 1563852 1564434 1574352 1587924 1590186 1591288 1605006 1606716 1618084 1632033 1633164 1634904 1647243 1651347 1661816 1666737 1676142 1680318 1694173 1695978 1705548 1725732 1740609 1756008 1769261 1771146 1773669 1774224 1790199 1804786 1821606 1823508 1850888 1853564 1869543 1870128 1872792 1874161 1900912 1902342 1905648 1922076 1923408 1924814 1971216 1974024 1975467 1975509 1976836 1996002 2008656 2025972 2027376 2028858 2030264 2049948 2064452 2080728 2082249 2083692 2085136 2085912 2105352 2106891 2117232 2120248 2121843 2138526 2140008 2142288 2143854 2163834 2176044 2177552 2196324 2198664 2201796 2220777 2222316 2234856 2240424 2257333 2259738 2261304 2262957 2274064 2280798 2284047 2300976 2302658 2318342 2320812 2324118 2340819 2345778 2361528 2364892 2381886 2385279 2386932 2407509 2427126 2428808 2431344 2449746 2452356 2492724 2514213 2520477 2536456 2543967 2558322 2562768 2585843 2588598 2633956 2634012 2656719 2661336 2700451 2701296 2705144 2707179 2732409 2733264 2735262 2776332 2778256 2780346 2805192 2809188 2829124 2851368 2853513 2858472 2881008 2883114 2885112 2887221 2901392 2928432 2935728 2937874 2961036 2963088 2965254 3012984 3017276 3038958 3041064 3043287 3045396 3094416 3096678 3098824 3121092 3125538 3127704 3128868 3175848 3180372 3182576 3207789 3210012 3213432 3215781 3236168 3245751 3264066 3266328 3269808 3294486 3299179 3302694 3323632 3333474 3352284 3360636 3388346 3389607 3391956 3411096 3421197 3445403 3451464 3453987 3477513 3481218 3486177 3512016 3518667 3538522 3542292 3547338 3572829 3580398 3609572 3640689 3643212 3647016 3674619 3701776 3707128 3739086 3745584 3748322 3779309 3804684 3837483 3844152 3849628 3882897 3946813 3948048 3950934 3951018 3953672 3992004 4051944 4057716 4060528 4099896 4102893 4121741 4128904 4161456 4164498 4167384 4170519 4171824 4210704 4213782 4240496 4243686 4277052 4280016 4287708 4324671 4327668 4352088 4392648 4395859 4397328 4403592 4406811 4441554 4444632 4447881 4469712 4480848 4514666 4519476 4522608 4525914 4558437 4561596 4568094 4605316 4636684 4641624 4645017 4648236 4681638 4688307 4691556 4723056 4729784 4763772 4770558 4773864 4815018 4821877 4854252 4857616 4896099 4899492 4904712 4941729 4954041 4985448 5000211 5028426 5035589 5040954 5072912 5082519 5087934 5116644 5171686 5177196 5221827 5258773 5267912 5268024 5307783 5313438 5321007 5322672 5370597 5400902 5410288 5414358 5464818 5470524 5552664 5560692 5608629 5610384 5618376 5622483 5658248 5702736 5707026 5716944 5766228 5768419 5770224 5774442 5875748 5922072 5926401 5926527 5930508 6024083 6025968 6034552 6077916 6082128 6086574 6090792 6193356 6197648 6242184 6246747 6251076 6255408 6257736 6320673 6351696 6360744 6365529 6415578 6420024 6424717 6426864 6431562 6472336 6491502 6528132 6532656 6588972 6598358 6605388 6662331 6666948 6704568 6709469 6721272 6771999 6776692 6779214 6783912 6788871 6822192 6842394 6852141 6890806 6902928 6907974 6955026 6962436 6972354 7037334 7077044 7084584 7094676 7145658 7155837 7160796 7219144 7222527 7281378 7286424 7294032 7349238 7359707 7414256 7478172 7496644 7542639 7558618 7561431 7609368 7631901 7674966 7685899 7688304 7699256 7757529 7765794 7893626 7901868 7902036 7907344 7970157 7984008 8101353 8103888 8115432 8121537 8197227 8199792 8205786 8243482 8257808 8328996 8334768 8341038 8427564 8487372 8554104 8560357 8560539 8575416 8649342 8655336 8661663 8704176 8785296 8791718 8804429 8807184 8813622 8883108 8889264 8895762 9029332 9038952 9051828 9116874 9123192 9129861 9136188 9194653 9210632 9273368 9283248 9290034 9296472 9363276 9376614 9383112 9389971 9459568 9527544 9541116 9547728 9623367 9630036 9643754 9647343 9708504 9737253 9792198 9798984 9806147 9809424 9883458 9897537 9908082 9970896 10000422 10056852 10071178 10081908 10165038 10168821 10175868 10233288 10336209 10343372 10354392 10361961 10432539 10443654 10458531 10517546 10535824 10536048 10556001 10615566 10626876 10642014 10741194 10801804 10828716 10922067 10929636 10941048 11023857 11105328 11121384 11217258 11233237 11236752 11244966 11316496 11337927 11414052 11512449 11532456 11536838 11548884 11648691 11731109 11751496 11840439 11844144 11852802 11853054 11861016 12048166 12069104 12155832 12173148 12181584 12308679 12365223 12386712 12484368 12493494 12502152 12511291 12511557 12515472 12641346 12721488 12731058 12831156 12840048 12849434 12863124 12974013 12983004 13056264 13177944 13187577 13196716 13210776 13220433 13324662 13333896 13343643 13409136 13418938 13438339 13442544 13543998 13553384 13558428 13567824 13577742 13684788 13704282 13781612 13815948 13910052 13924872 13935051 13944708 14064921 14074668 14154088 14169168 14189352 14291316 14311674 14321592 14332061 14438288 14445054 14465631 14562756 14572848 14688297 14698476 14719414 14825187 14862123 14956344 14967277 14993288 15085278 15106767 15117236 15122862 15218736 15247557 15263802 15349932 15371798 15398512 15515058 15531588 15776319 15787252 15803736 15804072 15923349 15940314 15963021 15968016 16111791 16202706 16230864 16243074 16394454 16411572 16486964 16657992 16682076 16825887 16855128 16867449 16974744 17108208 17120714 17121078 17145467 17150832 17298684 17305257 17310672 17323326 17583436 17608858 17627244 17766216 17779203 17779581 17791524 18058664 18072249 18077904 18103656 18233748 18246384 18259722 18272376 18285733 18389306 18421264 18546736 18580068 18592944 18726552 18740241 18753228 18766224 18779942 18962019 19055088 19082232 19096181 19096587 19246734 19260072 19274151 19287508 19294686 19417008 19474506 19584396 19597968 19612294 19766916 19795074 19816164 20000844 20113704 20128407 20142356 20163816 20315997 20330076 20337642 20351736 20366613 20466576 20556423 20672418 20686744 20708784 20723922 20865078 20887308 20917062 21035092 21112002 21231132 21253752 21284028 21467511 21482388 21603608 21657432 21667581 21844134 21859272 21875251 21882096 22024249 22047714 22079121 22242768 22434516 22466474 22489932 22627917 22675854 22684293 22828104 23024898 23057697 23064912 23073676 23097768 23272587 23297382 23462218 23502992 23680878 23705604 23706108 23722032 24096332 24304059 24311664 24346296 24364093 24364611 24591681 24617358 24730446 24773424 24986988 25004304 25022582 25023114 25282692 25462116 25662312 25681071 25681617 25698868 25726248 25948026 25966008 25984989 26112528 26169397 26355888 26375154 26393432 26413287 26421552 26440866 26649324 26667792 26687286 26837876 26876678 27087996 27106768 27116856 27155484 27369576 27389583 27408564 27563224 27583959 27631896 27820104 27849744 27870102 27889416 27909803 28129842 28149336 28169913 28308176 28378704 28582632 28623348 28643184 28664122 28870101 28890108 28931262 28942029 29125512 29376594 29396952 29418441 29438828 29650374 29692611 29724246 29912688 29934554 29986576 30170556 30213534 30234472 30245724 30495114 30527604 30699864 30743596 31008627 31030116 31063176 31085883 31297617 31375593 31552638 31574504 31607472 31608144 31668003 31846698 31880628 31926042 32223582 32405412 32486148 32766201 32788908 32823144 32973928 33071571 33315984 33364152 33388541 33615959 33651774 33699711 33710256 33734898 33949488 34013781 34241428 34242156 34290934 34537347 34597368 34610514 34646652 35166872 35193327 35217716 35254488 35521317 35532432 35558406 35559162 35583048 35609059 36117328 36144498 36207312 36467496 36519444 36544752 36571466 36778612 36926037 37095669 37160136 37453104 37480482 37506456 37533873 37534671 37559884 37924038 38164464 38192362 38193174 38493468 38520144 38548302 38575016 38589372 38949012 39168792 39224588 39533832 39562731 39590148 39632328 39661299 40001688 40030929 40227408 40256814 40284712 40315017 40327632 40631994 40660152 40675284 40703472 40733226 41112846 41344836 41373488 41447844 41730156 41774616 41805153 41834124 42070184 42194763 42224004 42462264 42507504 42568056 42599173 42889327 42935022 42964776 42996183 43207216 43314864 43335162 43396893 43688268 43718544 43750502 44048498 44064891 44095428 44158242 44475561 44869032 44901831 44932948 44979864 45255834 45320301 45351708 45368586 45656208 45742671 46049796 46115394 46147352 46195536 46545174 46594764 46924436 47328957 47361756 47411208 47412216 47770047 47889063 48192664 48335373 48608118 48692592 48728186 48729222 49131017 49183362 49234716 49460892 49973976 50045164 50046228 50477661 50565384 50602347 50924232 51308569 51324624 51362142 51363234 51397736 51436401 51452496 51896052 51915771 51932016 51969978 52338794 52750308 52786864 52826574 52881732 53298648 53337609 53374572 53675752 53753356 54175992 54216747 54233712 54310968 54350669 54739152 54779166 54817128 54857199 55126448 55167918 55263792 55640208 55740204 55778832 55819606 56220723 56259684 56298672 56339826 57165264 57246696 57288543 57289761 57328244 57740202 57780216 57822453 57862524 57884058 58251024 58753188 58793904 58836882 58877656 59300748 59385222 59448492 59869108 60341112 60385221 60427068 60468944 60491448 60947991 60990228 61055208 61099839 61399728 61487192 61669269 62017254 62060232 62126352 62171766 62595234 62684401 62751186 63105276 63149008 63336006 63693396 63761256 63852084 64402533 64447164 64810824 64972296 65002743 65462657 65532402 65577816 65625753 65646288 65947856 66072747 66143142 66237363 66728304 66777082 67231918 67303548 67399422 67469796 67883751 68027562 68482856 68484312 68581868 69074694 69173091 69194736 69221028 69293304 69817761 70333744 70386654 70435432 70508976 71042634 71116812 71118324 71166096 71218118 72288996 72912177 72934992 73038888 73092279 73093833 73142932 73557224 73775043 73852074 74191338 74320272 74960964 74989447 75012912 75067746 75069342 75119768 75848076 76384724 76386348 76986936 77043213 77044851 77096604 77150032 77178744 77898024 77954967 78313079 78337584 78449176 78508191 79067664 79125462 79180296 79239861 79264656 79322598 80003376 80061858 80513628 80569424 80630034 81263988 81320304 81350568 81466452 82168749 82225692 82689672 82751877 82895688 83460312 83521321 83549232 83610306 83668248 83729409 84140368 84389526 84448008 84509739 84924528 85136112 85198346 85778654 85870044 85929552 85992366 86610303 86670324 86793786 87376536 87501004 88096996 88129782 88190856 88255323 88316484 88951122 89077833 89738064 89803662 89865896 89959728 90511668 90640602 90703416 90737172 91485342 92099592 92230788 92294704 93025881 93090348 93189528 93257649 93848872 93892851 94126779 94657914 94723512 94822416 94824432 95004009 95540094 95676191 95778126 96385328 96670746 97216236 97456372 97458444 98262034 98298603 98366724 98469432 98921784 99214713 99916687 99947952 100090328 100092456 100165623 100847877 100955322 101099133 101130768 101204694 101848464 102041343 102617138 102724284 102726468 102795472 102872802 103612041 103792104 103831542 103939956 104677588 105500616 105579981 105653148 105763464 106563951 106597296 106675218 106749144 106827177 107351504 107506712 108351984 108433494 108621936 108701338 109558332 109599961 109634256 109714398 110335836 111287007 111480408 111639212 112441446 112519368 112601619 112604013 112679652 114457577 114493392 114577086 114579522 114656488 115480404 115560432 115644906 115725048 115768116 117506376 117673764 117755312 118601496 118688193 118770444 118896984 118983897 119530489 119738216 120092787 120682224 120770442 120854136 120945051 120982896 121895982 121980456 122069623 122110416 122199678 122974384 123338538 124034508 124120464 124343532 125190468 125368802 125415459 125502372 126210552 126584289 126672012 127386792 127479911 127522512 127704168 127797519 128667981 128805066 128894328 128988549 129621648 129944592 130005486 130190679 130925314 131064804 131155632 131251506 132145494 132194673 132286284 132474726 133554164 134463836 134607096 134705493 134798844 134939592 135767502 135960903 136055124 136965712 136968624 137163736 137228013 138149388 138346182 138442056 138586608 139635522 139834433 140773308 140870864 141986871 142085268 142233624 142236648 142436236 143310141 143667189 144577992 145006119 145824354 146032081 146077776 146184558 146187666 146285864 147114448 147393051 147550086 147704148 148382676 149921928 149978894 150135492 150138684 150239536 151432983 151696152 151807041 152504417 152769448 152772696 153925707 153973872 154086426 154089702 154193208 154309203 154357488 155747313 155796048 155909934 156626158 156898352 157016382 158250924 158360592 158479722 158645196 160012827 160123716 161027256 161260068 162527976 162646783 162650241 162701136 162932904 163052007 164337498 164451384 164571597 165379344 165503754 165791376 166920624 167042642 167220612 167284151 167336496 167458818 168662169 168779052 168896016 169019478 170396692 171557308 171740088 171865629 171869283 171984732 173220606 173340648 173467359 173587572 174698407 174753072 175002008 176193992 176259564 176381712 176510646 176632968 177902244 178155666 178409449 179607324 179731792 181023336 181155663 181281204 181406832 181474344 182843973 182970684 183299517 184199184 184461576 185007807 186051762 186180696 186316793 186379056 186515298 187697744 187785702 188053203 188253558 189315828 189447024 190008018 191080188 191352382 191556252 193207599 193341492 194432472 194574601 194912744 194916888 196387971 196524068 196597206 196733448 196877259 196938864 197843568 198218241 198429426 198712089 199833374 200180656 200184912 200331246 201695754 201910644 202198266 202409388 204082686 205234276 205448568 205452936 205745604 207224082 207519273 207584208 207663084 207879912 209355176 209453283 211001232 211159962 211306296 211526928 213127902 213350436 213431503 213498288 213654354 215013424 216866988 217402676 218736531 219116664 219199922 219276837 219281499 219428796 220671672 221325129 222574014 222891071 222960816 223278424 224882892 224968341 225038736 225203238 225208026 225359304 228915154 229154172 229159044 229312976 230960808 231129639 231134553 231289812 231450096 231536232 233864901 234939237 235012752 235347528 235524573 237202992 237376386 237540888 237714529 237719583 237793968 237967794 239060978 239476432 240185574 241540884 241708272 241890102 243791964 243960912 244139246 244399356 246506247 246677076 248069016 248250353 248255631 248687064 250380936 250563963 250737604 250830918 251004744 251188227 252421104 253168578 253344024 253529217 254773584 254959822 255328441 255408336 255595038 257335962 257610132 257788656 257977098 260010972 260381358 261850628 262129608 262503012 264290988 264389346 264572568 264765969 264949452 267108328 267233499 268927672 269214192 269410986 269597688 269879184 271535004 271921806 272110248 272309159 274327472 274456026 276298776 276692364 276884112 279077643 279271044 279668866 279772947 281546616 281678553 282380337 283973742 284170536 284378263 284467248 284473296 284872472 286620282 287028573 287334378 289155984 290012238 291648708 292064162 292369116 292375332 292571728 294786102 294895809 295100172 295408296 296765352 299750061 299843856 299957788 300270984 300277368 300496869 302543631 302865966 303297399 303392304 303614082 305008834 305538896 305545392 306124029 307851414 308172852 308179404 308386416 308618406 311494626 311819868 313252316 314032764 316501848 316733209 316739943 316959444 317290392 319691853 320025654 320247432 320481531 322054512 322520136 325055952 325293566 325300482 325763873 325865808 326104014 328674996 328799883 328902768 329143194 331007508 333861021 334085284 334441224 334568302 334917636 337324338 337558104 337804857 337812039 338038956 340202161 340793384 343114616 343372731 343480176 343731258 343738566 343969464 346441212 346681296 346934718 347175144 347428927 349396814 350004016 352387984 352519128 353021292 353265936 355804488 356064579 356311332 356818898 356951691 358591467 359214648 360278361 362046672 362311326 362562408 362827439 362835153 362948688 365687946 365941368 366208869 366599034 368923152 370015614 372103524 372361392 372633586 373030596 375571404 376106406 376246377 376507116 378631656 380016036 382160376 382439733 382704764 383112504 383392557 386003943 386415198 386682984 386965647 388864944 389149202 389825488 389833776 390572037 392775942 393048136 393194412 393466896 393754518 396436482 396858852 397424178 399666748 400662492 403391508 403821288 404116479 404396532 404818776 407882709 408165372 410468552 410897136 410905872 411491208 411684039 414448164 415038546 415326168 415629769 415759824 418710352 418906566 419503299 422319924 422612592 425960613 426255804 426700872 426863006 427308708 429930423 431001567 433733976 434051033 434805352 437473062 438096243 438233328 438399844 438553674 438562998 438857592 441343344 442179153 442650258 445148028 445782142 446556848 449765784 449936682 450406476 450416052 450718608 455421123 457513251 457830308 458308344 458318088 461777121 461921616 462259278 462269106 462579624 462917767 462927609 463072464 467241939 467729802 469878474 470695056 471049146 474752772 475081776 475429058 475439166 475935588 478121956 480038481 480371148 483081768 483780204 487583928 487940349 487950723 488278492 488798712 489156021 493012494 493354152 493714791 496138032 496500706 496511262 497218543 497374128 500761872 501127926 501475208 501661836 501852453 502009488 502376454 506337156 506688048 507058434 509919644 510656882 511190076 514671924 515220264 515596887 515607849 515954196 520021944 520402077 520762716 523701256 524095221 524259216 525006024 528581976 528778692 529145136 529531938 529898904 530286257 534216656 534466998 535228347 537855344 538821972 539195376 543070008 543466989 543843612 544220496 544618318 548531919 548912052 549898551 552597552 553384728 553789249 558155286 558542088 558950379 559337732 559545894 563093232 563357106 564159609 564760674 567947484 568341072 568756526 569744944 573240564 574057146 574668756 580024476 583297416 583723803 584128324 584738232 584750664 589163913 589572204 589791618 590200344 590631777 590816592 593530704 594654723 596136267 599500122 599915576 600541968 600554736 600993738 605087262 605731932 606594798 607228164 610017668 612248058 615702828 616345704 616358808 617236812 622557819 622989252 623639736 626504632 628065528 628359849 633003696 633466418 633479886 633918888 634382279 634580784 638703221 639383706 640051308 640294509 640494864 640963062 645040272 650587132 650600964 651527746 652208028 656209593 657349992 657599766 657830511 657844497 658286388 662015016 667722042 668170568 668673213 668882448 669136604 669835272 674648676 674905023 675116208 675609714 675624078 676077912 676572121 680404322 681586768 686229232 686745462 687462516 687477132 687938928 692882424 693388917 693869436 694350288 694857854 698793628 701594703 704817711 705038256 706042584 706558697 706573719 711608976 712129158 712622664 713143587 713158749 713637796 713903382 717182934 718429296 720556722 724622652 725124816 725654878 725670306 731375892 731882736 732417738 733198068 740031228 744207048 744751059 744766893 745267172 746061192 751142808 751691889 752212812 752492754 753014232 753564681 757263312 760032072 760587651 764320752 764879466 765409528 765985323 766225008 766785114 772007886 772830396 773365968 773931294 778298404 781144074 785551884 786096272 786388824 787509036 792872964 793717704 794297907 794848356 799333496 801324984 801700497 806783016 807642576 808232958 808793064 809384287 809637552 814897213 815765418 816330744 816927477 820937104 822982416 823368078 828896328 830077092 830652336 831259538 837232929 837813132 839006598 839318841 844639848 845035659 851921226 852511608 853134789 853401744 853726012 854617416 859860846 861085719 862003134 867467952 868102066 869610704 874946124 876192486 876799688 877107348 877125996 877715184 884358306 885300516 890296056 891564284 899250183 899531568 899873364 900812952 900832104 901490607 907630893 909892197 910842246 915026502 915660616 916616688 916636176 918372087 923554242 924518556 924538212 925159248 925835534 925855218 934483878 935459604 939756948 942098292 949505544 950199627 950219829 950858116 950878332 951871176 956243912 959075559 960076962 960742296 961444593 966163536 967560408 968267689 974862811 975167856 975880698 975901446 976556984 977291619 977597424 978312042 986024988 986399649 986708304 987429582 993001412 993022524 994437086 1001583063 1002255852 1002950416 1003323672 1003704906 1004752908 1012674312 1013414571 1014116868 1019839288 1020606483 1021313764 1022380152 1029343848 1030118193 1030440528 1031193774 1031215698 1031908392 1032662711 1040043888 1040804154 1041525432 1042286781 1047402512 1048190442 1050012048 1057163952 1057557384 1059063876 1059797808 1060572514 1068193737 1068933996 1070456694 1070855073 1075774401 1077643944 1086140016 1086933978 1087687224 1088482317 1088505459 1089236636 1097063838 1097824104 1098626607 1099797102 1106769456 1107578498 1116310572 1117084176 1117900758 1118675464 1119091788 1126714212 1128319218 1129521348 1135894968 1137513052 1146481128 1147319199 1148114292 1149337512 1150177671 1158011829 1160048952 1160896941 1166594832 1167447606 1168256648 1169476464 1169501328 1171716111 1178327826 1179144408 1179583236 1180400688 1181263554 1189309446 1192272534 1199000244 1199831152 1201987476 1210174524 1211463864 1212349437 1213189596 1214456328 1220035336 1223648127 1224496116 1231405656 1232691408 1232717616 1234473624 1235052117 1235376017 1243790483 1245115638 1245978504 1246889307 1247279472 1253009264 1256131056 1256719698 1258509897 1266932836 1266959772 1267837776 1268764558 1277406442 1277881839 1278767412 1280102616 1280589018 1281926124 1289791269 1301174264 1301201928 1302153099 1303055492 1304416056 1312419186 1314288729 1314699984 1315199532 1315661022 1315688994 1316572776 1324030032 1326537459 1335444084 1336341136 1337346426 1338273208 1339670544 1349297352 1349810046 1351219428 1351248156 1352155824 1353144242 1360808644 1366263369 1372539753 1373490924 1374925032 1374954264 1385331363 1385764848 1386777834 1387738872 1388753301 1388782827 1389715708 1397587256 1401725817 1403189406 1409635422 1412085168 1413117394 1413147438 1424258316 1424799493 1425245328 1426287174 1426317498 1427275592 1427806764 1434365868 1441113444 1449245304 1451309756 1451340612 1462751784 1463821047 1463852169 1464835476 1466396136 1467468063 1480062456 1481144373 1487948501 1488414096 1489502118 1489533786 1490534344 1491655629 1492122384 1502285616 1503383778 1504425624 1504985508 1505557359 1506028464 1507129362 1520064144 1521175302 1529758932 1530819056 1531970646 1533570228 1544015772 1545660792 1546790661 1547862588 1556596808 1561206231 1562288148 1571103768 1572285663 1572777648 1575018072 1576169401 1585745928 1586905099 1587435408 1588595814 1589696712 1590858771 1598666992 1602649968 1603400994 1605685041 1613566032 1616465916 1617586128 1618768574 1629794426 1630400967 1631530836 1632661488 1633854954 1645595757 1646736156 1657792656 1660154184 1661367747 1662519076 1674465858 1675626264 1676851137 1678013196 1678637682 1689279696 1690071318 1692478827 1703842452 1705023216 1706269578 1707452024 1709234832 1719721692 1722171438 1724006268 1736204132 1749892248 1751171409 1752384972 1753599376 1754214696 1754251992 1767491739 1768716612 1770601032 1771895331 1780592112 1783128568 1783964169 1788408801 1798500366 1799746728 1801625904 1801664208 1802981214 1815261786 1817847629 1819784394 1821684492 1830053004 1831321232 1836744174 1847108484 1849037112 1849076424 1851671068 1851710436 1867673457 1868967756 1870919208 1879513896 1884196584 1885079547 1898417053 1899011088 1900399254 1900439658 1901716232 1901756664 1903146837 1903742352 1912487824 1916109663 1918151118 1920153924 1920883527 1921484592 1922889186 1935120816 1936535378 1949725622 1951761396 1951802892 1953113968 1954583238 1956624084 1968628779 1972049976 1972799298 1973491533 1974859164 1986002824 1986045048 1988874172 2003166126 2004511704 2006019639 2006647344 2007409812 2009505816 2024715069 2025348624 2026829142 2028233736 2029716363 2039678576 2041212966 2042627528 2044760304 2058687696 2060236386 2062387548 2062431396 2063816784 2065325422 2080166751 2081608308 2083050864 2084573562 2096380884 2114453133 2115114768 2118127752 2119676091 2119721157 2121145028 2136387474 2137867992 2139430761 2139476247 2140913388 2141710146 2151548802 2155287888 2173867956 2174693963 2175374448 2176964634 2177010918 2178473272 2194127676 2195648208 2197253214 2199594204 2215156996 2232621144 2234253177 2234300679 2235801516 2237350928 2238183576 2253428424 2255075667 2256638436 2259042696 2260694043 2271079291 2271789936 2275026104 2281762953 2292962256 2294638398 2296228584 2297955969 2298675024 2300355342 2316023658 2319322837 2320097904 2321793882 2334895212 2336513296 2343432222 2356655652 2358288816 2359166472 2362527108 2378618892 2382893721 2384545068 2398000488 2403974952 2405101491 2420349048 2422118309 2422927728 2424698874 2426379192 2428152861 2428912656 2440070672 2444691639 2447296254 2448992232 2450782431 2462811312 2468947248 2470104234 2470752034 2487580966 2490231276 2491957008 2493778614 2511698787 2513439396 2517019794 2533865672 2533919544 2537529116 2554812884 2555763678 2557534824 2559404367 2560205232 2561178036 2563852248 2579582538 2583257157 2602348528 2602403856 2604306198 2606110984 2608832112 2624838372 2628577458 2630399064 2631322044 2631377988 2633145552 2653074918 2670888168 2674692852 2676546416 2697750549 2698594704 2699620092 2702438856 2702496312 2704471821 2706288484 2721617288 2722892679 2729676591 2732526738 2745079506 2746981848 2749850064 2749908528 2755116261 2770662726 2773555668 2774609539 2775477744 2777506602 2777565654 2779431416 2795174512 2803451634 2806378812 2819270844 2826234788 2826294876 2848516632 2849598986 2850598881 2850659487 2852574348 2852634996 2854551184 2855613528 2868731736 2877226677 2882226888 2884333779 2897583923 2898490608 2902619512 2902681224 2904803067 2924588433 2925503568 2927642094 2927704338 2929670952 2931874857 2932792272 2934936126 2959198947 2960124912 2962288746 2975897002 2979004236 2979067572 2981068688 2983311258 3004749189 3006767556 3008851248 3009971016 3011114718 3014258724 3040243713 3042350604 3059517864 3061819449 3063941292 3067140456 3088031544 3090288877 3090354579 3091321584 3093581322 3095725176 3097988133 3113193616 3122412462 3124576296 3126860343 3142207536 3144571326 3150036144 3152338802 3171491856 3173810198 3177191628 3178398869 3179393424 3181717542 3204581211 3206801988 3211370082 3227323203 3232931832 3237537148 3259588852 3260801934 3263061672 3265446951 3265516377 3267709908 3291191514 3293472312 3295879821 3319269733 3320308368 3322735494 3325038152 3348931716 3351252528 3353702274 3356026392 3357275364 3380142636 3384957654 3407684904 3412539156 3414904048 3439443384 3441957597 3444342876 3448012536 3450533013 3472408264 3474035487 3482690823 3499784496 3502342818 3504769944 3508429392 3508503984 3515148333 3534983478 3537433224 3540019067 3541202064 3543790662 3566257136 3567928338 3576817602 3597000732 3599493456 3605962428 3630523572 3635695258 3637048311 3639568788 3643368984 3660106008 3670944381 3673488348 3694216968 3696917419 3698074224 3698152848 3703342136 3703420872 3706128051 3731371449 3735346914 3737935512 3740667921 3741838416 3759027792 3768393168 3770159094 3775529691 3796834106 3800798508 3800879316 3803432464 3803513328 3806293674 3832219326 3833645517 3836302236 3840307848 3841767054 3845778372 3873070756 3899451244 3903522792 3903605784 3906459297 3909166476 3913248168 3937257558 3942866187 3944099952 3945598596 3946983066 3949718328 3972005648 3972090096 3977748344 3979612377 4006332252 4009023408 4012039278 4014819624 4019011632 4049430138 4053658284 4055198557 4056467472 4059432726 4082425932 4085255056 4117619259 4120472772 4124775096 4124862792 4130650844 4155994089 4160333502 4163216616 4166259903 4166348481 4169147124 4192761768 4205177451 4228906266 4234930349 4236255504 4239352182 4239442314 4242290056 4272774948 4274398479 4275735984 4278861522 4278952494 4281826776 4283420292 4303097604 4347735912 4349387926 4353929268 4354021836 4356946544 4388255352 4391463141 4391556507 4394506428 4399188408 4402404189 4422628093 4430313992 4443433119 4463845503 4465242288 4468506354 4468601358 4471603032 4474966887 4476367152 4506856848 4510151334 4513276872 4516576051 4516672077 4518085392 4521388086 4542158582 4550052208 4563525906 4589276796 4592457168 4595911938 4600710684 4632047316 4638645674 4640371983 4643587764 4669790424 4683618693 4686864444 4713311304 4716756707 4716856989 4718332944 4725054216 4728508203 4757237784 4760715297 4765787442 4769090136 4772576313 4796000976 4807949904 4810202982 4817055123 4840698096 4844236618 4849397748 4851240379 4852758384 4856305722 4889383278 4891202901 4894592508 4897984464 4901564862 4940208468 4941504068 4975161932 4980462552 4984103241 4987557228 5023397574 5026878792 5030553411 5034039588 5067731344 5067839088 5075058232 5077436481 5109625768 5111527356 5115069648 5118808734 5122356072 5127704496 5159165076 5166514314 5173874021 5208612396 5212221968 5249676744 5253514227 5257154916 5260798128 5262644088 5262755976 5302475217 5306149836 5315685993 5341776336 5349385704 5351892507 5365226403 5395501098 5399240184 5403186997 5404877712 5404992624 5408943642 5412576968 5443234576 5445785358 5453542887 5459353182 5465053476 5490159012 5493963696 5510232522 5541325452 5547111336 5549219078 5555013204 5555131308 5558862832 5603020371 5606903268 5612757624 5638541688 5642663429 5652469576 5652589752 5695251159 5697033264 5699197972 5701197762 5701318974 5705148696 5705269992 5709440511 5711227056 5737463472 5748328989 5754453354 5762650581 5764453776 5768667558 5795167846 5805239024 5805362448 5809606134 5849176866 5855284188 5855408676 5859341904 5863749714 5869872252 5918397894 5920474599 5924577492 5951794004 5958008472 5958135144 5966622516 6009498378 6013535112 6017930971 6018058917 6019942032 6022229436 6028517448 6074145207 6080487426 6084701208 6089149089 6119035728 6123638898 6127882584 6134280912 6176063088 6180577754 6180709158 6187162644 6189513587 6191450352 6195976266 6240500253 6244824924 6249152592 6253720686 6289142652 6304677604 6343359399 6347620396 6354383256 6356797738 6359028273 6359163471 6363435084 6409162422 6413603976 6418292283 6418428741 6422740164 6454646406 6463841059 6465863664 6475074296 6519177704 6521603868 6524081889 6526123344 6530893902 6531032754 6535419816 6582383028 6586944624 6591759642 6601149613 6638539466 6645470988 6650076304 6697863432 6702759531 6702902037 6707404548 6712052784 6714550728 6760285272 6765227001 6769915308 6782082129 6813237873 6815369808 6825078312 6845288859 6878886768 6883915194 6888685752 6893721341 6893867907 6896025072 6901066026 6944816528 6948070974 6957968511 6965381646 7004685636 7009539888 7030296666 7069966956 7074866448 7080038134 7087581324 7135856676 7148681163 7153635204 7194001464 7199260237 7211924856 7261047144 7266354927 7271390516 7274096622 7279137576 7284458583 7286737968 7320212016 7334074917 7341888762 7346976696 7352347293 7388433936 7393834838 7406684272 7406841744 7412256102 7462742898 7470693828 7475871024 7481335842 7540318188 7551059382 7593668212 7601597016 7601758632 7612587348 7664438652 7667291034 7672604472 7678213101 7680615696 7683534108 7691556744 7746141512 7749771471 7798902488 7807045584 7807211568 7812918594 7818332952 7826496336 7874515116 7885732374 7891197192 7893966132 7896965611 7899436656 7955496688 7959224754 8012664504 8024078556 8029639248 8093251647 8098860276 8107316568 8110397114 8113415463 8118865452 8164851864 8168678037 8189029773 8235238518 8240945544 8246969627 8249550192 8249725584 8261301688 8311988178 8320667004 8323828617 8326433232 8332519806 8332696962 8338294248 8385523536 8410354902 8457812532 8469860698 8478704364 8478884628 8484580112 8545549896 8548796958 8551796643 8551978461 8557723044 8557904988 8563653552 8566840584 8606195208 8653001337 8692751769 8695471824 8698775852 8707858536 8708043672 8714409201 8773765299 8776510704 8782926282 8783113014 8789012856 8795437573 8795624571 8798376816 8804808378 8845256186 8860627984 8877596841 8886866238 8927691006 8937012708 8937202716 8943206064 8949933774 9020302668 9026553744 9033152102 9033344154 9042776172 9084317164 9120731139 9127051812 9178553592 9185263061 9185458347 9191823876 9201421368 9264094632 9270866631 9271063737 9277291348 9280743966 9287175528 9293964399 9339580848 9367237386 9373728888 9380581029 9426622608 9433513414 9433713978 9447152317 9450108432 9457016406 9514475568 9521430594 9531574884 9535196607 9538180272 9545152626 9620405964 9634110246 9681969609 9688473236 9698795496 9702480758 9712611444 9778766556 9782405802 9789185016 9796340853 9796549131 9803129724 9880416936 9883008136 9887639463 9950323864 9957809199 9960925104 9968206482 9975114456 10046795148 10053757584 10061106822 10068079176 10075438883 10150116464 10154872962 10219251536 10223054712 10237617468 10244712144 10318330152 10325872791 10333028628 10347748042 10351599039 10417224792 10422106461 10448072469 10499353488 10507028454 10514309832 10521995731 10525288176 10525511952 10604950434 10612299672 10620057201 10631371986 10698771408 10703785014 10730452806 10791002196 10798480368 10806373994 10817887284 10825153936 10891570716 10907085774 10911144933 10918706364 10930106952 10980318024 11020465044 11082650904 11090752257 11094222672 11098438156 11110026408 11110262616 11118384153 11194114347 11206040742 11213806536 11222003763 11225515248 11277083376 11285326858 11304939152 11305179504 11326589073 11390502318 11398395944 11402395524 11402637948 11410297392 11410539984 11418881022 11496657978 11508906708 11525301162 11537335116 11590335692 11619212268 11698353732 11710568376 11710817352 11719377891 11727499428 11739744504 11828598561 11836795788 11840949198 11849154984 11903588008 11916016944 11916270288 11933245032 11938837131 12018996756 12027070224 12035861942 12036117834 12044458872 12053263301 12057034896 12148290414 12160974852 12165595671 12169402416 12178298178 12247277796 12255765168 12352857777 12361155508 12361418316 12374325288 12379027174 12391952532 12467982267 12481000506 12489649848 12498779709 12499045443 12507441372 12578285304 12587479957 12609355208 12686718798 12695240792 12704791047 12708766512 12713595476 12718056546 12718326942 12726870168 12818324844 12823195437 12827207952 12836584566 12836857482 12845480328 12854870299 12909292812 12927682118 12950148592 13038355408 13043207736 13048163778 13061787804 13062065508 13070839632 13164766056 13174389423 13183519284 13202299226 13207212567 13267884279 13277078932 13290941976 13330299357 13391536509 13395726864 13405519062 13405804074 13414809096 13424615243 13424900661 13429101456 13520570544 13530454002 13539830616 13549728153 13550016231 13564164258 13626475746 13650156624 13690577718 13767830388 13777371504 13787442682 13787735814 13802132052 13896141948 13915937022 13921115949 13930763292 14009371272 14060593332 14139933912 14150270121 14150570967 14160076268 14175162648 14185524609 14271713352 14282145891 14297362326 14307270408 14317728939 14388002928 14398520474 14423849712 14451165369 14522094288 14532709854 14542781032 14548193244 14553721137 14558275152 14568917166 14668149834 14683777524 14693953392 14704694586 14787669676 14824512204 14925485796 14941387656 14952309723 14962671684 15080636376 15091660233 15102118764 15187336424 15203194032 15203517264 15225174696 15232309443 15328877304 15334582068 15345208944 15356426202 15367068216 15378301453 15383113488 15492283024 15499542942 15521622063 15597804976 15625837188 15636665904 15749030232 15760542681 15771464748 15782394384 15787932264 15793931222 15907425651 15918449508 15947057979 16025329008 16048157112 16055677521 16059888221 16186503294 16197720552 16209560991 16214633136 16220794228 16226830926 16237730904 16329703728 16337356074 16360628661 16378059546 16470477036 16481891088 16493939254 16522603376 16623976356 16641334008 16647657234 16665039612 16665393924 16676588496 16820709804 16915625064 16927990287 16939721396 16957408728 16957769256 17085753477 17091099792 17097593916 17103593286 17103956922 17115446088 17115809976 17128321533 17133681168 17212390416 17244986967 17287951743 17306002674 17385503538 17397551704 17415717072 17416087344 17428818402 17547530598 17565852564 17566226028 17578025712 17590875146 17591249142 17609616756 17690512372 17755193682 17761423797 17773732476 17855382012 17874025416 17874405432 17899867548 18040605336 18053792913 18054176751 18066304204 18066688308 18085552344 18168634328 18222435621 18241462278 18254103624 18267447267 18357107184 18370526122 18370916694 18383647752 18397086091 18402842736 18522393409 18528189264 18541733262 18542127474 18554582696 18561487932 18568540761 18574351056 18587928798 18734474772 18747457776 18761162058 18867026828 18867427956 18894304634 18914032812 19030078197 19042861188 19063149768 19070393214 19077084819 19077490413 19090305252 19240811928 19254876849 19268220492 19363939218 19376946472 19391523177 19397590992 19404961516 19425222888 19557533112 19564811604 19572245667 19578370032 19592681706 19593098262 19606259448 19620591509 19760833872 19766016272 19775278926 19803448839 19900647728 19915618398 19936412964 19950228912 20093590296 20108278593 20122213644 20136158352 20150877766 20295681003 20309745924 20346246387 20439713619 20446109424 20475234936 20490202213 20636660304 20651745582 20666057256 20681164023 20681603721 20695496084 20703198078 20834449584 20844212922 20873905533 20896144938 21014056908 21028619664 21043991462 21209900868 21224599344 21240114402 21262743972 21407570028 21460905612 21582004392 21597780711 21612747988 21635774568 21783141432 21799064781 21814171548 21822289866 21837412728 21853375749 21860213904 21960636048 22002224751 22040930088 22057041879 22165301808 22181504514 22196876312 22220052816 22220525232 22236768306 22388228694 22412081484 22427613072 22444007526 22570653716 22653178146 22781004636 22796791888 22804791048 22805275896 22837762044 22993315956 23017813416 23034639303 23050602324 23074670232 23180671384 23238424536 23249314413 23396707464 23421136752 23421634704 23438755782 23454998856 23472144323 23479489008 23632019177 23657197122 23673591576 23681898396 23690896833 23698309968 23807176016 23866490064 23877674262 24037993512 24071723884 24072235668 24088917744 24106526602 24279754941 24296580828 24321949704 24331191342 24340246389 24356596356 24494555592 24506034111 24705715554 24722311016 24722836632 24740908881 24748650576 24758054348 24783905064 24935964534 24962001012 24971485851 24979299696 24997559418 24998090886 25014882744 25156570608 25174959914 25218710416 25373437596 25390481584 25409582094 25427190952 25436113092 25436653884 25453740336 25636649688 25646390874 25655389929 25673169132 25673714964 25690960656 25709740598 25818585624 25855364236 25959004011 26078255307 26086415472 26096327556 26123575608 26124131016 26143227603 26321295897 26329532112 26348778846 26367038568 26386312719 26386873713 26404598452 26414425134 26535768558 26554157864 26581883952 26632790523 26660598714 26783073018 26811038124 26811608148 26829618192 26849230486 26849801322 27060908004 27079661232 27099456306 27100032462 27128328516 27252951492 27381155436 27535660776 27555789183 27556375041 27574885364 27575471628 27604264104 27792283896 27812599893 27813191211 27831874044 27842231898 27861526584 27881893197 28018742544 28121186664 28141743087 28271021519 28279867824 28300540242 28301141934 28320152536 28341456951 28350325296 28371049218 28543426704 28564291782 28594724652 28605589821 28614540816 28635457878 28797040948 28902330738 29045908827 29065419708 29085562064 29096386488 29107442274 29137834332 29336299668 29367555048 29389022559 29409389172 29575339352 29649024408 29662918389 29850971592 29873427597 29882775312 29904619446 29925343368 29947218619 30151196881 30161272752 30183320466 30204237528 30226316649 30374672848 30450349392 30464618886 30657754608 30669164136 30712852404 30734136432 30756602906 30977618373 30999085884 31043244126 31054797117 31251674376 31266319383 31498060464 31521085362 31542929496 31565987193 31575864528 31587862444 31814851302 31836899016 31860171603 31894115958 32096314224 32111355042 32119776442 32373006588 32395441104 32419121982 32441588456 32453661852 32475461808 32674712148 32721257322 32756119092 32940954072 32987878508 33247952712 33272256771 33282668016 33295314468 33330079224 33330787848 33355152459 33582343041 33641419608 33666011289 33831250128 33855980574 33879442792 33914817456 33915538512 33979767219 34171506954 34195187832 34207186572 34207913844 34230892176 34231619952 34256643066 34489973934 34575903486 34612005348 34771007076 34795103408 34857636804 35095061196 35131705128 35132452056 35158133673 35181750292 35182498284 35219233512 35381024744 35485795683 35510387364 35522847594 35547464952 35710764024 35748050832 35748810864 35799735096 35816511393 35825904493 36069924007 36081210672 36107585826 36108353502 36132608408 36133376616 36159789903 36171104688 36337268656 36444871242 36482924556 36496787013 36508207248 36534894534 36741052244 36741833388 36767295504 36794172182 37044786818 37058573331 37083466524 37084254948 37109165392 37122975864 37137081522 37175857596 37403946801 37468949544 37496339127 37522324116 37734053656 37734855912 37762439871 37788609268 37828065624 38060156394 38085722376 38114373141 38126299536 38140786428 38154169638 38154980826 38180610504 38469586311 38481623856 38509753698 38536440984 38564610897 38727878436 38753892944 38783046354 38809923032 38850445776 39115066224 39129623208 39144491334 39185363412 39186196524 39212518896 39241183018 39523168269 39550557852 39606897678 39621637701 39803652837 39831236796 39872825928 40174609527 40187180592 40216557186 40244427288 40273845729 40274701983 40301755532 40591362006 40619491848 40649184459 40650048693 40692492774 40879427238 40950469872 40980404426 41303491164 41319185297 41332114512 41362328046 41363207442 41390992168 41406396156 41688425844 41747811066 41792289876 42028113816 42087982924 42419801736 42450810363 42451712901 42480228804 42525487944 42556573827 42815140056 42846437673 42921811224 42953186817 43150506529 43164008784 43195561422 43225495976 43271549136 43353496107 43566282864 43598129562 43628343096 43644579732 43661163411 43674825456 43706751498 44004449502 44081860176 44114083758 44363009028 44393752624 44473536612 44776457388 44824162968 44856929169 44888015052 45141307432 45274980699 45306356292 45562009272 45609582096 45610551792 45675524088 45696928329 45708912629 45986631912 46020247871 46035626832 46069278606 46101204648 46134904359 46149340464 46361342768 46476849072 46498628826 46564866189 46793414928 46877511564 46909997712 46944288646 47264038354 47281628043 47314394244 47347183152 47363796792 47381793666 47722276953 47755348524 48075987024 48143447768 48144471336 48179664663 48213053204 48559509882 48593161656 48628682973 48643899408 48662382684 48680492778 48713192712 48989111184 49012068222 49081885983 49411431108 49444622032 49445673264 49481817762 49516108696 49567810128 49871929068 49924002024 49942971702 49995118836 49996181772 50029765488 50349919828 50746875192 50783970861 50819164188 50854381904 50872226184 50873307768 51257260431 51273299376 51292781748 51310779858 51346338264 51347429928 51384964599 51419481196 51637171248 51710728472 51734960901 51863855229 51918008022 52156510614 52192655112 52247151216 52248262032 52286455206 52642591794 52697557692 52717581241 52734077136 52772625438 52773747426 52809196904 52828850268 53071537116 53108315728 53265581046 53321197428 53566146036 53622076248 53623216296 53698460972 53699602644 54121816008 54161378739 54162530253 54198912612 54200064924 54256657032 54505902984 54667306863 54762310872 54802341801 55054094537 55071321552 55111578366 55112750082 55149770728 55150943256 55191258273 55208528208 55567180227 55584567792 55625199786 55626382422 55663748088 55684463796 55705622283 55723053168 55763786394 56242373328 56283486174 56542043038 56601080484 56602283868 56640305072 56682913902 56742098436 57090234591 57128583564 57189449304 57211179642 57231254457 57270915756 57594081896 57764630547 57804661476 58091817654 58130839416 58174569531 58192772976 58214884548 58275668664 58672599336 58715488663 58716737001 58735110096 58778045118 58818778344 58861774527 59150678704 59298048816 59325836778 59410346517 59701943184 59746855194 59809238892 59850686736 59894437238 60302393762 60324835779 60366640932 60408475056 60452633298 60887043009 60929237772 61319140857 61338328272 61425704808 61470606639 61513205812 61955236746 61998171768 62043492069 62044811163 62086488252 62109594234 62503348752 62532638766 62621716599 63042170724 63066124927 63085858992 63131974386 63175724888 63629702604 63673798032 63720343206 63788231916 64222710084 64239552884 64746013176 64793342133 64838243964 64883176912 64907323704 65349424296 65397194343 65442514644 65512238184 65560127247 65881908144 65975757016 66006674253 66171125637 66495905424 66544513542 66590628936 66660158448 66661575696 66710304918 67164686082 67260362273 67282839216 67332022578 67711961148 67758885584 67959534438 68343013908 68390375664 68414373144 68415827688 68513286132 68979947868 69103917909 69151806972 69224010696 69542014152 69715273608 69747943239 70190122392 70241430961 70263410256 70264904112 70316267346 70363500584 70364996568 70416432969 70438467024 70762049488 70896057531 70971591366 71020774728 71045695188 71072690499 71094929904 71421528048 71599470192 71633022786 71651808986 72139848014 72215171652 72216707004 72265216816 72266753232 72319579806 72839264823 72889742484 72965849112 72993574026 73069789068 73482104488 73483666776 73588344364 74089573636 74117146662 74166933048 74168509896 74222726643 74245951728 74274163044 74351715192 74807893602 74914457553 74937899088 74992678254 75044648232 75468107312 75469711824 75524879742 75577218536 75656131248 76120312788 76171444752 76228746282 76281572856 76308339276 76309961652 76361221008 76939172622 76966169787 77019507396 77072881968 77129221794 77455756872 77566092708 77619846064 78234765921 78259246416 78288982668 78370726824 78372393048 78429682809 78482366036 78963887691 79046336538 79101115704 79158938157 79160621139 79213795356 79243275402 79607305674 79662473592 79745651856 79898371569 80349219054 80433114372 80463676631 80488854576 80547691458 80549403966 80603511064 81182724012 81238983696 81298368918 81300097386 81384985548 81758854476 81960808852 82606982328 82638370594 82667367549 82669125123 82724656092 82726414884 82781984336 82812792312 83376851688 83437799679 83439573633 83495622132 83584579752 83645679591 84029933767 84056227632 84175965848 84425229261 84813064557 84839603472 84901620726 84903425802 84960457608 85024370853 85050975888 85113147654 85630280112 85692875346 85814944969 85816769463 85843622448 85906373634 86301013058 86391122844 86450991952 86706992214 87137726481 87196259124 87256686192 87289159464 87322326822 87413502996 88008899004 88167067677 88228167516 88726018056 88947073224 88988755167 89552914776 89618377433 89620282791 89648325936 89713858338 89776030104 89841655857 90282614864 90453590643 90549961398 90612712584 90678949947 91124018544 91351048176 91393856658 91417825258 91973263824 92040495742 92138557212 92173567201 92202409296 92269808718 92932855119 92997257652 93129732378 93755023128 93888577292 94528076708 94563256086 94628788488 94697961579 94727593584 94763587332 95444553906 95510697048 95580514809 96286895536 96288942672 96359329326 96426106408 97119019764 97186323312 97257365946 97324765368 97360985556 97426385424 98024136444 98163771966 98822862216 98963635524 99032217392 99743858136 99816770313 99848004048 99885943404 99990237672 99992363544 100065457377 100699839656 100747029123 100998033867 101493750384 101567941722 101638328376 101744452368 101746615536 101939301657 102514520862 102585563496 102621559716 102660552943 102692676528 102694859856 102769929198 102838962392 103421456944 103469921802 103727710458 103836016044 104313021228 104385310224 104572910412 105285183588 105395115384 105435162482 105474401019 105545250876 105547494852 105618393808 105657700536 106143074232 106457387049 106531162092 106642394856 107132292072 107210605151 107244152496 107246432592 107396921944 107399205288 107477713479 108209772021 108243632016 108322757478 108325060506 108397825224 108400129848 108479369709 108513314064 109011805968 109334613726 109490361039 109524621744 109604683602 110108189074 110223156732 110225500164 110299541456 110301886512 110382516546 111134360454 111175719993 111250399572 111252764844 111327496176 111368927592 111411244566 111527572788 112489017381 112566972348 113084086076 113202160968 113204567736 113287319613 113365827804 113484196872 114180469182 114257167128 114340688449 114343119423 114378898608 114422359284 114462508914 114541831512 115188163792 115408758933 115529261094 115609322952 115693832691 116183635308 116261678832 116349139062 116429769096 116551337328 117345198672 117430977326 117433474002 117556090236 117600758153 117637556688 117723549054 118569504807 118651673556 118820693034 119410958511 119493710388 119618477784 119788874476 120523828581 120604787524 120649671558 120733281864 120821537187 120824105949 120905266596 121774086018 121858475544 121947553377 121950146079 122638281714 122812980121 122851409616 122941213278 123026411624 123910473492 123957555891 123996343536 124086984138 124089622326 124172976504 124219188468 125065277532 125243433198 126084341448 126132249854 126263948772 126351449776 127259405208 127352431089 127355138703 127440686412 127576463832 127669721481 128445420168 128479105768 128539313019 128859560451 129451519587 129492026352 129586684266 129676487928 129814647408 130060488321 130698848592 130794388686 130885029288 130980705479 130983490233 131024476368 131120254494 131951514032 132013348506 132342251274 133089027084 133181257872 133420609836 134329372164 134520724546 134570787507 134664045156 135423922296 135824942097 135919068876 136686027816 136785944503 136828746288 136831655376 137026572264 137126737887 137959895736 138060743613 138207835818 138303613944 138404713077 138448021392 139084028304 139430547216 139495886478 139694598567 140380244784 140482861922 140632534692 140727001168 140729993136 140832865938 141792115062 141844884129 141943182732 142041549456 142091390376 142145380998 143266045572 143303617972 144279696028 144430343304 144433414008 144538993989 144639159612 145678529646 145779484968 145886048919 145931698224 145987148052 146139578136 146964208976 146967333552 147176688728 147245657949 148179147272 148234293324 148333866096 148337019792 148445453286 148548326088 148703430384 149615787204 149828915106 149985356508 150042346609 150089296464 151049759484 151154437072 152240625576 152351912583 152457492564 152563145712 152616678552 152619923304 153771781293 153878345244 153932339574 154039014792 154154893797 154258443588 154911513744 155132185416 155204882703 155591565687 156469531842 156577965336 156692422913 156741453648 156744786096 156859365618 156964732072 157927775382 158092673076 158152743723 158202231408 158317876314 158321242278 158427590712 158486550804 159214611348 159324947184 159796743138 160698438108 160866228744 160927353262 161095382916 161098807932 161207022128 162365448024 162484136217 162487590759 162596737836 162600194772 162769971096 163517708952 163637239441 163921617704 164407025403 165162283611 165213964656 165276741188 165334735098 165338250246 165449312184 165452829768 165573774819 165625584624 166701540681 166753703376 166875599358 166879147266 166991244264 167113313887 167116866849 167169159504 167291359182 168059867534 168351931696 168850458522 169626129114 169803241452 169806851604 169920915216 170048741706 170226295308 171385750692 171629889938 171633538926 171693763371 171812747268 172602026116 172782245688 173293891641 173413984428 174275452962 174392518248 174519998159 174523708593 174578318928 174644653644 174827005992 176017798008 176146465989 176150211003 176334135354 176456335032 176585323581 177452036112 177894146448 177977510334 178231039551 179105829552 179236754866 179240565582 179427716676 179495894023 179552060208 179683311714 180907181286 180974507337 181099922796 181225425168 181357899894 182787713316 182835650516 183957422571 184080991484 184277114424 184347134402 184411819917 184539617436 185865710238 185994515304 186130476207 186134433489 186259464756 187510046256 187777154584 187865149797 189056153416 189126512172 189198374781 189257576976 189395923158 189527174664 190889107812 191021394096 191161029618 191433338777 192718658652 192852212816 194238039528 194380026399 194514731892 194649530736 194721971112 196048272888 196191583029 196327543932 196680381741 197645724432 197927271048 198020022759 198513376911 199487716272 199633540626 199771886808 199917918889 199980475344 199984727088 200130914754 201399679312 201494058246 201781086819 201996067734 203135883444 203276656752 203878603314 205029041724 205171126992 205243119432 205321105886 205539858396 205677924784 206939843604 207311753727 207455420916 207672032088 208626042456 208778546873 209145820824 210570367176 210724292883 210790230768 210870324964 210948802038 211090501752 211094989704 211249298907 211315401072 212286148464 212688172593 212914774098 213062324184 213218071497 213284789712 214264584144 214421210302 214793843888 214798410576 214955426958 216419544042 216645514956 216650121012 216795650448 216800259696 216958739418 218669227452 218980722078 219209367204 220216378148 220446313464 220451000328 220765033092 222268720908 222351439986 222500799144 222505529688 222668179929 222737855184 222822489132 223055145576 224743372659 224978034762 225133944696 226168172152 226404321936 226409135472 226574639226 226731655608 226968393744 228360938364 228514334256 228681376898 228686238846 228844718568 228925017828 229012002719 229083663024 230817517866 230898509361 231058522188 231218645904 231387665382 232367270616 232698278124 232859538192 234704297763 234861954652 234866948004 235112180472 235201516306 235289048427 235447098108 236891663073 237139009614 237303347112 237476814471 237481863417 237641386068 238821917022 238987420776 239162119183 239236955568 239577748952 241047657162 241209575048 241299343116 241391029893 241466563728 241643074374 241648211898 241810533192 243548172036 243716951088 243895106754 243900292158 244242535681 245276563428 245625960242 245882426556 246052823248 247820946984 247915111782 248002102647 248007375369 248173968276 248179244652 248345953008 248438376936 250130555064 250313399037 250486866396 250937038773 252089801301 252168682896 252264499708 252527897544 253275687783 254439193671 254518810416 254704862178 254710277406 254881372824 255067689617 255073112559 255152927664 255339442962 256890840336 256958211536 257078626038 257444834907 257450308389 257719120902 258903039174 259173368532 259352975856 260120976642 261588777372 261770058576 261961410958 261966980466 262240508988 264026697012 264501203031 264684502548 266178054168 266372628769 266841219672 268658744328 268855132299 268860848373 269041449092 269141575014 269328090312 269524967571 270847844592 271360771929 271649884194 271838137752 272036849841 273372055632 273571889006 274053144528 274253475774 275919791472 276121487226 276415671636 276520701603 276607227888 276809426154 278991772956 279389197134 280965723844 281265069384 281665731876 283584230124 283689768258 283886365464 284093884737 284182780752 284290761996 286532091144 286607235944 286741544427 288559392056 288860686608 288866828016 289077987978 289278319224 291357059292 291558969936 291772097838 291974296104 292187727607 292279156272 294353377456 294491315898 296358294544 296468586648 296890906572 297096652176 299231574408 299450310939 299657830212 299970713016 300084693218 300196372131 302099518968 302241087369 302994101601 304481251152 304703825166 304914985128 305137876199 305233357104 305239846608 307543562586 307756690488 307864679148 307981658829 308078029584 308309787594 308516887176 310264370832 310409765406 311183131374 312939063684 313155930672 313384845826 313718731236 313929464144 315855550764 316185346152 316305487446 316423203057 316635752628 316642484556 316855181424 316973101608 318429222696 319593486276 321396876216 321631815453 321732457488 321854706524 322190765832 322197615864 322433140437 324629316063 324730896048 324968272434 324975181518 325193475672 325200389544 325438109127 325539942192 327035417904 327274478882 327843235408 328471083117 328814050806 330324567222 330553482376 330669470196 330676500492 330898624368 330905659536 331147549638 333403081362 333751198716 333758294532 333982488528 334226627774 334233733698 334582718364 336119735068 337467052143 337700917044 339252258228 339606482904 339613703208 339861958839 340097483412 340452590616 342771501384 343022065347 343029358269 343259779876 343267077852 343387526742 343625494536 345204052232 345564491376 346226276799 346587783282 346827968856 347081498073 348550905924 348785036496 349039996318 349047417186 349289307288 349544635729 349654011984 352035596016 352292931978 352300422006 352668270708 352802274459 352912670064 353170647162 355955020668 356462079102 358232875533 358473509732 358481131164 358855433352 358991788046 359366623428 361571485743 361814362572 361949014674 362199845592 362464611561 362472317847 362715799788 365575426632 365671301032 365842660131 367914845142 368161982968 368438940363 368554228848 368694268804 368823639834 369079234872 371731420476 371872667673 371989030608 372260952414 372268866978 372518929512 372791238671 375554309168 375730299594 378112306832 378253024344 378396749562 378791846316 379054349328 381778215624 382057293267 382322059236 382866677554 383009164443 385437317304 385617939057 386578681353 388354558761 388476079056 388760052798 389029463784 389313842047 389443942224 392096545776 392383166058 392655087864 392942116437 392950470699 393360763482 395854542096 396040045518 397026753822 399267081252 399543773616 399835837778 400261829508 402988116492 403562173638 403712362521 403992135468 406271766888 407757206628 410058083448 410357833509 410486238864 410642211772 411079716792 411380213661 413879687208 414182230839 414623507454 414910841832 415214139231 415344064176 417252084912 417557093746 418291641648 419083795701 421140734352 421448585766 421740649928 421897604076 422181003504 422189979408 422498597814 425376345186 425829548196 426124648368 426436142994 428842420604 429910853916 432839088084 433291029912 433300242024 433616981967 433917478836 437338454904 437658146757 437961444156 438418734408 440432756296 440892626928 440902000656 441530066184 441736973847 444537441816 444702879972 445001598288 445011059376 445336359858 445644978264 445970742137 446110291152 449486745318 449956069524 450127039827 450267889392 452336344304 453149278452 453463311216 456721876728 457055737749 457362753796 457372477692 457689437136 457850035656 458024005438 461315343879 461635035732 461797018722 462117044376 462464681391 462775330764 464734541232 465396556248 465614648109 465736758409 469408595526 469723909304 469733896008 470077268739 470224360944 470403032612 470578096854 470894196216 473783326146 474278019228 474458231169 474606694224 474953628942 474963726834 475282772136 477643834044 477974841552 478324238366 479155497904 482095314324 482419150096 482598686232 482782059786 483286148748 483296423796 483621066384 487096344072 487452408651 487790213508 487800584316 488485071362 490553126856 490911718323 491251920484 491764853112 493221076209 495486850833 495641893968 495830223564 496004205294 496014750738 496347936552 496358489304 496721324457 496876753872 500104622043 500261110128 500626798074 500973732792 501339941661 501350600547 501874077546 504179602602 504528999416 505055795088 506551375566 508878387342 509409724356 509420554812 509762745648 510135379234 510146225118 510678885924 514157252076 514889669814 514900616778 515081290113 515438241804 517806078348 518346737064 520241953284 523177554744 523559994477 523571125779 523922821916 523933960932 524481017976 528053394024 528439397967 528450633009 529002406062 529369005096 529755970743 532356108336 532745257538 533682439344 534693118653 537149408861 537317488656 537710264598 537721696746 538082898184 538283150028 538487682069 538656180624 539049935142 542721543858 543299768388 543676275504 544073699682 547143778012 548506951548 551872267713 552242974452 552831343272 553041403206 553235459751 553618852308 557983545912 558391428621 558778394268 561931447688 562530138768 563331463752 563595449391 567168460248 567379536516 567595124343 567772730928 568187769474 568581523992 568997153761 573064182288 573214471888 573483088854 574300016331 577118784112 578155975956 578556638448 582714118584 583140079197 583544195676 583948592208 584375455214 588574749087 588982631796 590041145223 592937173296 593781813144 594060068277 594215864177 598463148816 598900621878 599315660424 599753756667 599941426032 600169386436 600392744262 604199037936 604482174738 605343260457 605988203202 609407650332 609829970256 610275752398 615087125172 615513380976 615729358296 615963317658 616619575188 617033774352 620819530812 622366262748 625878127368 626335640619 626769691652 627437462472 631711101528 632172878649 632370692304 632610974892 632846406114 633271505256 633284969112 633747896721 633946203216 636858445392 638064517779 639186972552 639654214491 642793752432 643263630906 643709413048 644381531664 644395231728 644866280874 649258632126 649936544868 649950363036 650386951344 650400779088 650876218254 654548957764 656942166234 657628101612 660649134444 661106964752 661338940392 661353000984 662295099276 666806162724 667502397432 667516589064 668004539787 668453255548 668467467396 669165436728 672239470136 674230117977 674934104286 675401834088 678504516456 679212965808 679227406416 679723917678 680194966824 680692185367 680905181232 685328556133 685543002768 686044130694 686058716538 686519559752 686534155704 686775053484 687036008157 687250989072 690408104464 692452553598 693175566564 693655937712 694162996146 697101811848 698079992636 698094834372 698578614576 699089271458 704112893289 704585863956 704600844012 705336541416 705604548918 705867145281 706341294324 710674989219 711910041336 712430443413 712924158204 716465751066 716947019464 716962262328 717486357549 717710866704 717983576092 718733246856 723142971486 723628725144 723898029348 724173089679 724399691184 724929223122 724944635694 725431599576 731150853264 731342602064 731685320262 732727607043 735829690284 736323965936 736877880726 737388537608 737647279668 738158469744 743462840952 743745335346 744006307941 744521904828 744537733956 745037859024 745582477342 750940197111 751460599188 752811116319 756269403903 756506048688 756793499124 757583692632 763317581013 763556431248 764114586534 764644118472 765203068851 765219337677 765733355108 766018328886 770874634608 771235878114 772334504721 772350925167 773157362706 776709117522 777520105596 778058927568 778627684094 784766332116 785310175728 785884232874 785900941398 786721526964 792080091036 794053507644 798534162504 799117886307 799671675556 800523659016 805976232984 806565396897 806582545119 807124347276 807424725042 807984270936 808574902713 812543533776 814082315787 815514413256 816110549523 819859624051 820116166896 820715667018 821284423544 822159433584 822760427322 827759374416 828364461678 829247014908 829562104809 829821683664 830428278462 835114187492 838167591402 842897171532 843481299856 843795208152 844997195628 850752690372 851659096392 852281654211 852872285988 857684841208 859821707832 860224633281 865678176168 866582059824 866600484048 867233963934 867834957672 868469339951 874384709549 874676909808 875316293514 875922888312 876563182821 876837468816 880865512592 883060132368 883473947694 889074883632 889405759944 890672719716 891289956528 891941484274 898350932817 898973490636 899912139048 900254079654 900589116393 906298556904 906723262107 913443753456 914111475498 914725507592 914744955384 915413628597 915700071312 916048010876 922630687758 923270071464 923594037444 923944976487 924234088752 924929362782 925550661528 930793112496 931229296218 931473516818 938817191052 939447818608 939467792016 940154537478 940806065224 941156193708 941788392432 947566652292 948556038456 948916462338 949907257884 949927453668 950565544272 955287668088 956648476732 964190628648 964895446359 965197372464 965564119572 966572297496 966592847592 967299421311 973887948189 974192688144 974904817302 975580427016 975601168632 976314327381 976970142724 981106253712 981823436646 982503840968 983529706224 985413249351 986442152418 990973701666 991660447128 992008410588 992029501476 992695873104 992716978608 993442648914 1000209244086 1001253596148 1001947465584 1002679883322 1002701201094 1003748155092 1008359205204 1009057998832 1013102751132 1017756774684 1018819448712 1018841109624 1019585876517 1020270758468 1020292450236 1021357771848 1028314504152 1029066196041 1029088074807 1029779339628 1029801233556 1030162580226 1030876483608 1035612156696 1036693474128 1038678830397 1040483906568 1041244494219 1046027796203 1046355109488 1047119988954 1047142251558 1047845643832 1047867921864 1048633907187 1048962035952 1056106788048 1056878795934 1056901266018 1058004812124 1058406823377 1058738010192 1059511941486 1065490515076 1069386237306 1074298817722 1074698626599 1075420529196 1075443393492 1076165796368 1076566300056 1076975364138 1078099870284 1084714457229 1085443087716 1086599536776 1087393834683 1088147399364 1094287556024 1097013903096 1097527980393 1103744535426 1104485948904 1105316821089 1105662686544 1106082806412 1106470919502 1107237704616 1115594284597 1115618003019 1115967091824 1116782857242 1117556788536 1118373716013 1123862895376 1126662927504 1127190898782 1134336920496 1134759073032 1135190248686 1136375538948 1137163047984 1137994307522 1146171879801 1146966177708 1148600032662 1149027493329 1156311951912 1156853817171 1165063676283 1165428237168 1166280158394 1167088391352 1167941526141 1168750910428 1177149498174 1177965263592 1178826349311 1178851412097 1180082290446 1187563626288 1188120136554 1188431728354 1197801243756 1198256373613 1198631320848 1199507513334 1200338772872 1200785488524 1208964349476 1210686520914 1211976406404 1218815300664 1220551504796 1230174250344 1231073500527 1231458716592 1231926635316 1233239150376 1234140640983 1241639061624 1242546692517 1244732525496 1245642417693 1251756254736 1252671281238 1253539383304 1254874924944 1257251387103 1263422203056 1264345757298 1265221949784 1265692812228 1266543010512 1266569938224 1267495793442 1276129035558 1278373945104 1279308428982 1286527261812 1287418826096 1289732561748 1298517264252 1299873089736 1299900726072 1300850945901 1301752436508 1309097915528 1312974440271 1313884332468 1315256203224 1321298268888 1322677880784 1322706001968 1324590198552 1325210921541 1325558466241 1333612325448 1334587188259 1335004794864 1335033178128 1336009079574 1336906511096 1336934934792 1337912226411 1338330873456 1344478940272 1348460235954 1349868208572 1350381119481 1350803668176 1357009032912 1359447835356 1360389933648 1361384370734 1370657112266 1371167213247 1372088261388 1372117433076 1373039119504 1373068311408 1373550106968 1374072016314 1383946031637 1384905107196 1386351133128 1388325992292 1394203623696 1396159985272 1396189668744 1397210275227 1398178542916 1408225786578 1409171727912 1409201688024 1410231806217 1410673082832 1411209097836 1411734290562 1412682588648 1421349978438 1423374693507 1423820082672 1424860886826 1425848316408 1432931502132 1433894038928 1433924524656 1434972715098 1435967152184 1437466493712 1446285942972 1447257450288 1447796058696 1448346179358 1449858446244 1449889271388 1450863199152 1462357225953 1463370640524 1465455214086 1471659380568 1472735154969 1473755761452 1474777075216 1475294559336 1486460552499 1486925681904 1487490670692 1488012615882 1489043809656 1489075467912 1490163973371 1491164954684 1500313866129 1501880394222 1502921198376 1504019824983 1504051801641 1505622232638 1512538807806 1513586998248 1515167385264 1526635162026 1528229173068 1528809855989 1529288236944 1530406137702 1530438675354 1531466710216 1532036657772 1542471756228 1544669009442 1544701850334 1546314725412 1553418235044 1555040211192 1557255368188 1569532664232 1570679983431 1570713377337 1571768465748 1571801882796 1573443053928 1584160182072 1585318193901 1585351899027 1588107015288 1589267912229 1596568741573 1597068325008 1598235772614 1599343351112 1601047318032 1604079355959 1611448226583 1611952465968 1613130793794 1613165090238 1614248694552 1614849450084 1615463046207 1615968541872 1617149805426 1628164631574 1631028826512 1632221099046 1639719248102 1641431334036 1642568847088 1645520854644 1655616803139 1656728923356 1658494029816 1659124209618 1659706379253 1660856556924 1670228374984 1675174285863 1676335182804 1685794343064 1687590416304 1689994391256 1690786348173 1701505380744 1702749171227 1702785373029 1703318192784 1704563308422 1705744571976 1706991461283 1715369682416 1719643415664 1720449266562 1722900048993 1731356352336 1734467927868 1735669915344 1736938679902 1748769419098 1749420237591 1750632587028 1751845776624 1753126365642 1765724247261 1766947895388 1778811519888 1781345439432 1782647592531 1783882968548 1796701865634 1797946981272 1799261270001 1799824278096 1800508159308 1801178232786 1812597113808 1813446524214 1816029781371 1828222950996 1829451015184 1829489910768 1830827257194 1832096021752 1845261375516 1846540142928 1847188074888 1847889952974 1849858725564 1851101323056 1862458592436 1862947033636 1877634382104 1879006921857 1880309074956 1881612130448 1882312387416 1895133304584 1896518635947 1897112076912 1897832924676 1899814515768 1899854907336 1901243690163 1910575336176 1913296953464 1914193553337 1918962643473 1928381257296 1929790892718 1931128239144 1933144594992 1933185695184 1934598842622 1947775896378 1949809634604 1950550505917 1951160854032 1951202337264 1952628654762 1953940285448 1963646873292 1965007681936 1970826498702 1972884304836 1981947403332 1983320894256 1984016821176 1984059002952 1986885297828 2000418488172 2002507192296 2004013619361 2005359766644 2005402402188 2007496310184 2016718410408 2022690353931 2026205502264 2035513549368 2037001497869 2037638897424 2037682219248 2039171753034 2040541516936 2040584900472 2042076556101 2042715543696 2055985668399 2056629008304 2058132392082 2058176149614 2059558679256 2059602467112 2060325160452 2061108024471 2061752967216 2071224313392 2077357660794 2080967813136 2082488988438 2092055592406 2094239977908 2094284503116 2095691287664 2095735843728 2097267814374 2112338679867 2113757591868 2113802532036 2116009624248 2116813646754 2119023882972 2130981030152 2137291330239 2138772474612 2148597635444 2149397253198 2150841058392 2150886786984 2152459072647 2153132600112 2153950728276 2156199740568 2169428914458 2170886175432 2172473080531 2172519269037 2173199073552 2174787669366 2176294798728 2188575112048 2194027806192 2195055960786 2198182821129 2207489070852 2208971897808 2210633642178 2212165612824 2212941839004 2214475409232 2231188569194 2231236006038 2232018923823 2233565714484 2235113577072 2236747432026 2252820591333 2254381797564 2268808211709 2269518146064 2270380497372 2272751077896 2275988615044 2289952743039 2292343759602 2293932355416 2295609206553 2295658013031 2297200065324 2298054986658 2312623903824 2313707634342 2317003514163 2317052775501 2330127352566 2332560316788 2333446622299 2334176782704 2335883052282 2337501820856 2354298996348 2355930527184 2357652698622 2357702824194 2360164580892 2376240273108 2376863456708 2395602487512 2396512747226 2397353658921 2399015026668 2400677545744 2401570977048 2417928698952 2419696190691 2419747635357 2421373041828 2423952812808 2425724708139 2437630601328 2441103009592 2442246947361 2448331648569 2459578872153 2460348500688 2462147001054 2463853270632 2466478300752 2468281281966 2483278123248 2485093385034 2488633404101 2488686314427 2489465050992 2491284835386 2505342562476 2507078766608 2514502774206 2528691514596 2530443899568 2531385624456 2534991586884 2552258071116 2556844962633 2558616857964 2573054523624 2579465123496 2580673899843 2597034528504 2598932945557 2599746179472 2599801452144 2601701891802 2603504873016 2605408019853 2618195831056 2623154128647 2625948880542 2627768664936 2629689548463 2630512406448 2642596537776 2649180397104 2650421843082 2651116932482 2667224650896 2669174376518 2672018159148 2673813022192 2673869869584 2675824452822 2695052798451 2696920471908 2699736417144 2700762238962 2718895670712 2722768741468 2741314224532 2742334426494 2744176522776 2744234866152 2746240885791 2747100213936 2748144032628 2767892063274 2769810214392 2771834929461 2772702266256 2776651984584 2792319970544 2792379337488 2794420550454 2796357085832 2816451573156 2818343455824 2818403376048 2820463612434 2822418195672 2823468581124 2825365177296 2842699956876 2846749387014 2849721773652 2851696632816 2865863004264 2869945430196 2871934304368 2892571885944 2894686339077 2895592117392 2896692358716 2899716892488 2899778542776 2901898263933 2921663844567 2924714451906 2926741281048 2928942982143 2930910428172 2943318761136 2945470309938 2947511522904 2950589118672 2956239748053 2972921104998 2974981341384 2976025231764 2977156035347 2978087619312 2978150935824 2980327946742 2982329909368 3000627732258 3003760788444 3005842396752 3008039649966 3008103603282 3011244465276 3025077615612 3027173996496 3053270324052 3056458346136 3057619711978 3058757629551 3060812275404 3060877350708 3062933420432 3064073315544 3084943512456 3087198588123 3087264224421 3089338018884 3089403700668 3092629450824 3106836470088 3109107549379 3110080422384 3114510736376 3123733482657 3138083388609 3139065328464 3141359966862 3141426754674 3143536931496 3143603765592 3145901721561 3146886107856 3168320364144 3170636387802 3170703798054 3175152963853 3175220470131 3176214030576 3178535824458 3193137483146 3196471545228 3198686702224 3208158711918 3222896453166 3224095879797 3226261587588 3226330180476 3228497389104 3229698900168 3230926092414 3234299610852 3256329263148 3262181504049 3264442198092 3279438496204 3282862668072 3291041709288 3292583941179 3311233606278 3313457846712 3315879965021 3315950463267 3316988059632 3318248419236 3319412758506 3321713113848 3340456749968 3346782853791 3346854009057 3350348571726 3352670365608 3355121148039 3371588686128 3379988782512 3381572696346 3403010761488 3405498342454 3405570746058 3409126616844 3410421986437 3411489143952 3413982922566 3438515639403 3440898533124 3445800097986 3468935855736 3473877359804 3495191028849 3497538838196 3498840475182 3501265174056 3503824578423 3506252731284 3531448494522 3533895790776 3536479047933 3536554236291 3562690878864 3565295185062 3567765937096 3593403731268 3594769120839 3595893962544 3598522540002 3601016318616 3602356465572 3626893048428 3632059562742 3656445901992 3661654514388 3664192043504 3690522751032 3693220501581 3694376149776 3695779905948 3699717451128 3702421922949 3724917184872 3725894067272 3727640077551 3736927253079 3755268764208 3758013843714 3760618149912 3764624774832 3771754161309 3790266609168 3793037271894 3795665849352 3798440458891 3799629031536 3799709814672 3802487380326 3826593906928 3828387106674 3837925286946 3859581785436 3862256478288 3869197685244 3895551792756 3899619269208 3901101011834 3902552837703 3905257309524 3907880570896 3927293746584 3938923320813 3941652997404 3945768609672 3963894806664 3966792390587 3968033642352 3968118005904 3973770595656 3976675398723 4000836976344 4003761564777 4005014384592 4008027238722 4010719533288 4010804804376 4013736679233 4014992620368 4033436820816 4045380707862 4051143358443 4052411004528 4071027098736 4074002995738 4078343506068 4081083033872 4081169800944 4084153112202 4111971336798 4113501639741 4116264784164 4116352299228 4119117358512 4119204934224 4120650320904 4122216048942 4154715321588 4164977976876 4184111184812 4188479955816 4188569006232 4191630825681 4194535628748 4224677359734 4227515183736 4227605064072 4230695418651 4232019248496 4233627293508 4238047765944 4261962060304 4270124080521 4274582660478 4277544949224 4297195270888 4298794506396 4301682116784 4301773573968 4304918145294 4307901456552 4312399481136 4338857828916 4341772350864 4344946161062 4345038538074 4349575338732 4351228051661 4352589597456 4387071677859 4390111921572 4396365642258 4414978141704 4418205464907 4421267284356 4424331225648 4425883678008 4459381657497 4462377138388 4462472012076 4464037847646 4467131428968 4470491920113 4473494864052 4500941598387 4505641182666 4508763595128 4512059474949 4512155404923 4537616423418 4540760994744 4544080264477 4545502155792 4551977230088 4579905486078 4584687519204 4586429567967 4587864710832 4591218413106 4591316026062 4594400130648 4596109973316 4627415268684 4634007028326 4634105551002 4660254705132 4665120633576 4666893244598 4671766104564 4675003641712 4708597992696 4712039950293 4712140132011 4715305397244 4715405648388 4720329161784 4752480546216 4753726913416 4755954581703 4767803736687 4789706224719 4791204975024 4793025494452 4794707317842 4798030053336 4803141954096 4812238067877 4834344679749 4835857397904 4839392381382 4839495270714 4842746083656 4846286102723 4846389138621 4847905625616 4851449416278 4882206019184 4884493894722 4896663297138 4919157744306 4924294002108 4927706541264 4936562563932 4970186770068 4977266808202 4977372628854 4979119137759 4982569670772 5010685124952 5025522857589 5029005548412 5057383029192 5061079946611 5062771248912 5069983173768 5104516142232 5108247513681 5108356119087 5113689925266 5117233715928 5120974383849 5146109047248 5158930246992 5161347799686 5168700146979 5194069057008 5197865891114 5203403783604 5207009746032 5210816039706 5246308257294 5248260712773 5251897761084 5255537329872 5259379096926 5300843686164 5302233864964 5338348753036 5344036318296 5347942777593 5351648905644 5390105596902 5393840943816 5397783810003 5399472834288 5401524477924 5437791341424 5445537482936 5448089344113 5482628449064 5484668852988 5488353045552 5488469732304 5492481771582 5496288065256 5535784126548 5539620428784 5543669858922 5551566824533 5553303969168 5588841100908 5592714171664 5632903146312 5637020765571 5640927224868 5644836391344 5646937162248 5685399913752 5689555907841 5693498774028 5699443547304 5703731070489 5731726008528 5739890860392 5742580660011 5756887930419 5785143771888 5789372678154 5793384717432 5797619647781 5799433784976 5799557085552 5803796527866 5843327689134 5849428903812 5851651517751 5853482562096 5857885964286 5861820856344 5890940619876 5895023045808 5912479496106 5945842209996 5949962682768 5952050463528 5954312070694 5960655893484 5964659818736 6001255464516 6007521576888 6012040858083 6016079299932 6016207206564 6022488930552 6050155231224 6054577859317 6106540648104 6111004493607 6112916692272 6115239423956 6117515259102 6121624550808 6121754701416 6126229668303 6128146631088 6167957005197 6169887024912 6174397176246 6174528448842 6178676037768 6178807401336 6183324073413 6185258901648 6213672940176 6218215098758 6229021472752 6247466965314 6276166777218 6282719933724 6282853509348 6287073862992 6287207531184 6291803443122 6341272775604 6341407596108 6350305927706 6350440940262 6357071648916 6386274966292 6392943090456 6411873990717 6416317423836 6445792906332 6448191759594 6452523175176 6452660360952 6457377217941 6459397800336 6461852184828 6468599221704 6512658526296 6517419241593 6517557807111 6524363008098 6528884396184 6558876992408 6565725336144 6582083418576 6585167882358 6594548463387 6622467212556 6626915693424 6631759930042 6631900926534 6636496838472 6638825517012 6641348078851 6643426227696 6693565707582 6693708018114 6696056771469 6700697143452 6705340731216 6710242296078 6763145392692 6806424635127 6810996684908 6811141492116 6818253233688 6820843972874 6827965845132 6869858229117 6877031278806 6881797066248 6886827619659 6886974039093 6891600195972 6937871711472 6947754719608 6951010542489 6990382057698 6995077676392 6997680950364 7000339866897 7002530348112 7007649156846 7012505462568 7062896989044 7067791581552 7072958095866 7073108472582 7083033534749 7130590370124 7135531874192 7186807462536 7189538241678 7192060976763 7197045080004 7202032637232 7204712931144 7253786096856 7259088572073 7264119125484 7277174124417 7312891803984 7323309028776 7326740842083 7344994945707 7378736616459 7381045502064 7386441003162 7391559811896 7396962998893 7399434902256 7404843845898 7449834369744 7451788134544 7455280155102 7465900212303 7466058943281 7473854506158 7516027687428 7521236299824 7543508322618 7586074543788 7591331698704 7596880917782 7604974760652 7656774213348 7670534887899 7675850573892 7719163570872 7724806234301 7738395370488 7791103585512 7796798836671 7799238538416 7802202023668 7805105675406 7810514619048 7816224059559 7854587493168 7869462385941 7877846641626 7883305994808 7889068645389 7891537219344 7927789613328 7933584781174 7947541191312 7953350797446 8001673952688 8007523129554 8016054477444 8021439066576 8021609608752 8027473358466 8090761415724 8102286716886 8148005991476 8156687012136 8168306224404 8223942673596 8227003279482 8232529568328 8232704598456 8238722657373 8241300641808 8244432097884 8309430643176 8315504788383 8329955953752 8368222369624 8376959911632 8377138012464 8383261651362 8389071257496 8449354719468 8455030367472 8455210128144 8461390837302 8467254587016 8473444100603 8476095531888 8540248161042 8549165320956 8555089898448 8594390541776 8597589012792 8609836290588 8615802913104 8677715657832 8684059017231 8689892322124 8690077076148 8699150677464 8702456103322 8705694791799 8764991533701 8774143355718 8780223843144 8786828946429 8792731284516 8829956283408 8836410929814 8842534568712 8848998409771 8851767356016 8918763314994 8924754276776 8924944024152 8928075695292 8931468106041 8934262857936 8940983840226 8946989728104 9001883196774 9011282365332 9017527190256 9024118949898 9024310809846 9075232846836 9081521989488 9088160528954 9103954460176 9159810972156 9169375038408 9172859135934 9176272888653 9182436826212 9182632052124 9188800261296 9192219946632 9254830537368 9261595764369 9268014056652 9268211102004 9320509410264 9327322648137 9330241267152 9333786489196 9343532209128 9371200447971 9414250165827 9417195985392 9424079900586 9424280264022 9430610794488 9430811296776 9437705164683 9440658323568 9504961092432 9507453826832 9511909163406 9525458891559 9525661410393 9535607473374 9579412449438 9586050988904 9589414635684 9596060106672 9624476135754 9668689359498 9678784762764 9678990541428 9685492167312 9692572205446 9692778277242 9702898832556 9768987789444 9786544512147 9793326594276 9838315488612 9848588004216 9873125127864 9940373540136 9947639895063 9947851389801 9954533616404 9954745257708 9958238275518 9965139341544 10021370249904 10040348561373 10040562027171 10051045715178 10058011096824 10065363444117 10114766058384 10122159893222 10139966347536 10209032284464 10216495027362 10216712238174 10227379850532 10231265959311 10234467431856 10241948767698 10322695599372 10337400293958 10395731782228 10406807567208 10421632079412 10485573086547 10492616514588 10496521425546 10503795522168 10511473735269 10518758193852 10601687372328 10604467729928 10609437143799 10676697506072 10688072636592 10695885555186 10703297811288 10780211193804 10784307362517 10787681887632 10795567620006 10803048955848 10810945921459 10891074965872 10896178688226 10965256898128 10969337705976 10984963543164 10992576130512 11071568253096 11079661504743 11087339717844 11103133649066 11107265768847 11177682201816 11182920232653 11210781759237 11265806292624 11274041531142 11281854449736 11290101419363 11293874324496 11370799827504 11379111815682 11386997548056 11395321376673 11398887094608 11407462140978 11479781720784 11485161320022 11513775860838 11578745356308 11586769434864 11595239295562 11607593055732 11686655378268 11698857807624 11703303035502 11707658513109 11715771928572 11723641712688 11781881239752 11824958992212 11891684419992 11900377171761 11904100927056 11908624141388 11921311786968 11930026196169 12002510929032 12011284694331 12015043153776 12024081716166 12032158599864 12032414413128 12041210037699 12044977861104 12100310462448 12109155718634 12153430075329 12213081296208 12222008987214 12230478847912 12235030518204 12243249101616 12243509402832 12252459336606 12335914010394 12348794352492 12349056897684 12357352075536 12357614802672 12366648146826 12436430197516 12494933930628 12552333554436 12565439867448 12565707018696 12574892477043 12583606886244 12682545551208 12682815192216 12692086255953 12700611855412 12700881880524 12714143297832 12772549932584 12785886180912 12810372241563 12823747981434 12832634847672 12891585812664 12896383519188 12905046350352 12905320721904 12914754435882 12923704369656 12933151521973 12937198443408 13025317052592 13034838483186 13035115614222 13048726016196 13053684154983 13057768792368 13117753984816 13170335764716 13189096926774 13244934425112 13254616394721 13263519860084 13263801853068 13272993676944 13277651034024 13282696157702 13378144972491 13387131415164 13387416036228 13392113542938 13401394286904 13411475760339 13420484592156 13502824795161 13526290785384 13536178424847 13612849270254 13621993369816 13622282984232 13632240793431 13636506467376 13641687945748 13655931690264 13739716458234 13754062557612 13759288703901 13763594132496 13773655239318 13773948078186 13783200391944 13895509439216 13902021084978 13980764115396 13990155352784 13995361900728 14000679733794 14015298313692 14025010925136 14125793978088 14136119850879 14145916191732 14146216945164 14166067069498 14261180740248 14267863745109 14303411210061 14369118674157 14373614925072 14379076483356 14384121953526 14394090160008 14409425862288 14503034039247 14507572193712 14518177144146 14528238250968 14538858308169 14539167415863 14554348248834 14646618057552 14653481684166 14689989891414 14757473232918 14772882006324 14783119623792 14793925997786 14809687691796 14910560310204 14931800424606 14932117886562 14937357413277 14947709012316 15032055374856 15087016645236 15172149087576 15183239839833 15193761835564 15209949521304 15313548426696 15324742541043 15325068357261 15341069775798 15351701147784 15362923151547 15438327141744 15449612468602 15476790740976 15506100440937 15577332856969 15582207171024 15593597673342 15604404047336 15610211350812 15621029238096 15632448119118 15738924771882 15755693283252 15766611989616 15778137290778 15867169562348 15906701594892 16015046259108 16032108954888 16043828332779 16054946716932 16181522831448 16193351430009 16204573433772 16296011982952 16313374024272 16336612448808 16344268032339 16447885347192 16454006558964 16465059136656 16465409196912 16477445314746 16488864195768 16500917459069 16618861286352 16631009576766 16654700473599 16659911907504 16736444739248 16766523302724 16778142514992 16898709438936 16911062296713 16922781674604 16934509174032 16946888201206 17068667723523 17080496322084 17098330641912 17111193211467 17195178025584 17219672581176 17227741980033 17232260061133 17355431315664 17368118034462 17379784644248 17380154152296 17392858943343 17398301354928 17404912206644 17411389583598 17529983067402 17548286711436 17554954553253 17560447686288 17573657892858 17585462569032 17672821859628 17685069137424 17697996819542 17837526629988 17849508553552 17849888048304 17856151390584 17862936212082 17881967680452 17893979456208 18003766393548 18022564730664 18048237899796 18048621619692 18150465693672 18163733577951 18176321057908 18319621944312 18333013480821 18338750076816 18345718271868 18352545777306 18364873652424 18365264104248 18378689004909 18384439893264 18503871015591 18509661074736 18523191528738 18536028113304 18536422204008 18549972220239 18641018820528 18654645296274 18667572978392 18687064418256 18742400895942 18828500331654 18848159801172 18848560528044 18861221588976 18861622593552 18875410329366 19023818326812 19050917783118 19051322820786 19071214946748 19158824898876 19172101977808 19178829271368 19248952271508 19337378718996 19357569525528 19357981082856 19372131653823 19385144410892 19385556554484 19405797665112 19537975578888 19552257724779 19552673421333 19573089024294 19586653188552 19676630977224 19697176008432 19746250255728 19783645390161 19874528127857 19880747080272 19895279790126 19895702779602 19909067232808 19909490515416 19916476551036 19924044236553 19930278683088 20080697122746 20081124054342 20102091430356 20116022193648 20130726888234 20244319786444 20419273905381 20432990054724 20433424476348 20454759701064 20462531918622 20483897535396 20609574687351 20645391198744 20660482858977 20674800587916 20791463564456 20813615134416 20843264158824 20853031627467 20971146173094 20985233029176 20993042851092 21001019600691 21007591044336 21022947470538 21037516387704 21203374744656 21208935459856 21218874287598 21249100604247 21353395012144 21391771110372 21406595622576 21560422387608 21568614725034 21576182930289 21591135240012 21606097911696 21621891842918 21777265716219 21792357376452 21831522373251 21938675411952 21969927086328 21980222526249 22136209849377 22143136506192 22159323009486 22174679435688 22190888996679 22206267298132 22214531537694 22355364403632 22365840465306 22397700636909 22398176829843 22421563518474 22548083062284 22563708899472 22580202838726 22758223631364 22773995096112 22790642753346 22814924281956 22970322640044 23027551721676 23157490712616 23174418702903 23190478591124 23215186111464 23373310756536 23390396510013 23397715615248 23406606071004 23415317026218 23431543857144 23448672178677 23563762479504 23608387157823 23649917984424 23667205936167 23783368839984 23800754343522 23817248282776 23842623573936 23860052392338 24005021858064 24022569388662 24048163432332 24064317199728 24064828826256 24082420075398 24218311437268 24306860150658 24444017974428 24460957695824 24470061036408 24504918673212 24671828020788 24697588704984 24698113795368 24716167972119 24733296293652 24872860395032 24946514365149 24989867861256 25104667108872 25130879734896 25131414037392 25149784954086 25167213772488 25185610858579 25357156576921 25365091102416 25365630384432 25384172511906 25401223710824 25401763761048 25420332301809 25428286595664 25545099865168 25620744483126 25647495962868 25665269695344 25783171625328 25792767038376 25829508871764 25847408739312 25866303043946 26052177051693 26069676966372 26070231228444 26097452032392 26107368309966 26117084375397 26294974601103 26340671529432 26378193853548 26489868850224 26509232789442 26527039720168 26527603706136 26546995229313 26555302068048 26565392315404 26756289944982 26774262830328 26774832072456 26784227085876 26794404318123 26802788573808 26822951520678 26840969184312 27005649590322 27052581570768 27072356849694 27225698540508 27243986739632 27244565968464 27264481586862 27283375891496 27311863380528 27479432916468 27508125115224 27518577407802 27547310478636 27547896156372 27566400783888 27784787293107 27804042169956 27961528230792 27981967944411 27990723801456 28001359467588 28030596627384 28242750497481 28251587956176 28272239701758 28291832383464 28292433890328 28313115494049 28332134138996 28522361480496 28535727490218 28576376674677 28576984231179 28606822420122 28738237348314 28758152966712 28768243907052 28788180320016 29006068078494 29036354288292 29056476501936 29077716616338 29078334831726 29108696497668 29306963368332 29379979782828 29514946465836 29545764012648 29587851995572 29619375383592 29821120620408 29842919685189 29843554169403 29863600849212 29864235773124 29874714826554 29895418024632 30064110749712 30121045684119 30121686081513 30174033290472 30196090332351 30334806089887 30344298175152 30366479679666 30387523671128 30419899042608 30627096853392 30649485082086 30650136714522 30682139551596 30693797877933 30703402295568 30725846303094 30899224937204 31012200881874 31154665713938 31187195346684 31208808094672 31220422701624 31264896238236 31456719259641 31477849543764 31511386566504 31534421205807 31556274581556 31734339124696 31813403189784 31828311431397 32030092518216 32064217909776 32087656665558 32109893433864 32352234253313 32352922087551 32363045662896 32386702860018 32409146867544 32432837764377 32592023965904 32673224897616 32688536064678 32895770694384 32908013117928 32954890629492 32977728391536 33001834918138 33238984514229 33262019153532 33309400947198 33321797306541 33533046605448 33548760697959 33797418877872 33822124593426 33845563349208 33870304258089 33893776402412 34137335447046 34160992644168 34185964130019 34196661283824 34222386422934 34439345162352 34455483960066 34464520122266 34736236068924 34759569288496 34760308304592 34785717886686 34809824413288 34822779167196 35059966134804 35096573422872 35109909106506 35147315785716 35170925138064 35345643719256 35395993639084 35675053259976 35701131515283 35712302781168 35725872424164 35763935360904 35790078588507 36007532787096 36033854082993 36045129461328 36096475799592 36097243239384 36123630113097 36300931387344 36327467155902 36352642115816 36460290225987 36639243888624 36666026961642 36691436543736 36705091554612 36729747304848 36730528208496 36757378009818 37007742031182 37046383057476 37072056226608 37072844408016 37099944440478 37309290592548 37335145956784 37484801791884 37657000663308 37696319602344 37697121056088 37724677431129 37750820658732 38047636653624 38076258767859 38101835566236 38102645641572 38142429893496 38317649797752 38357658542736 38431116724689 38497904543016 38674757437992 38703028459511 38715139051056 38715962165712 38744263307646 38770288821784 38771113108968 38799454565919 38811595330224 39075951157776 39104515449558 39105346842666 39146178048588 39161052464949 39173306377104 39353261954448 39567290780322 39749056255714 39763849184163 39790559580252 39791405559204 39818134465616 39818981030832 39832953102072 39848088473106 40134434917473 40161394245492 40162248108684 40204182860712 40261453776468 40488639572888 40608535274541 40838547810762 40865980109448 40866848952696 40896722380293 40909519402128 40925063837244 40967795070792 41219149374702 41276988530089 41277866111703 41290782397488 41320965717954 41349601175832 41582927128912 41686528317648 41706063254934 41942292346188 41970466058352 41986085702184 42002039201382 42045894941076 42075032775408 42408359552637 42437748575196 42498201208494 42783542220744 42803591235327 43107356022471 43120844775216 43137229450068 43152365860578 43182270480024 43243783685836 43509102117741 43554531432438 43584714752904 43616574924507 43617502247589 43663044746502 43939854172656 43960445052498 44272419698754 44318646018972 44335485823681 44349358871376 44381777993358 44412534596264 44429063075388 44731680930612 44795401273818 44796353659686 44843127036948 45096166124568 45160405677452 45516447262728 45549719519499 45581285506692 45629848563912 45940645280088 45974227623129 45975205071783 46055103443352 46088769454641 46314981425232 46348837405806 46380957182248 46430372222928 46518301322811 46731998570907 46746621513072 46780793020026 46813212142008 46830634052436 46863087714288 46897344357354 47216774315646 47299835968848 47334411872334 47601508687044 47634496565552 47720104784676 48045138777324 48096326864664 48131484998337 48164840150796 48436622874536 48580054290027 48613720301316 48888035948856 48940122072816 49009837346424 49032804097017 49343656041576 49379725965583 49395177409968 49396227590736 49432335944238 49466592587304 49502752377207 49745720790064 49893028730298 49964101420797 49979735722512 50209334217744 50299569908172 50334427544976 50371221717158 50714313153842 50733186890139 50768345023812 50802447421648 50803527522096 50840664603618 51206003170569 51241488966252 51294991925736 51585534076752 51659017743528 51696780183399 51732606087892 52104354103386 52139353932744 52140462456888 52178576830029 52194904064784 52214736619932 52234168750794 52589949202206 52664863659759 52681343058864 52756387707096 53018465578884 53054079440336 53055207412272 53093990458626 53130784630808 53512579889964 53548525660656 53549664144912 53568454171752 53588808636246 53645903041356 53681938368624 54011299180644 54144713699388 54451397081016 54491200733853 54528963173724 54566751782992 54958865832936 54999040442463 55016250230448 55037154815604 55094620957272 55095792312744 55136067014727 55511613046773 55569574586214 55608084339912 55649916660717 55923056461584 55963935888822 56002718935176 56061193254768 56485500994962 56544479403516 56565964671593 56583664766928 56584867780656 56626230988098 56664268277992 57071454980436 57152753349354 57153968462358 57213644840244 57476474696628 57516305933424 57536487814104 58012136156988 58072708576584 58116394961469 58155433232676 58156669663452 58217392995336 58613926736664 58656773174337 58658020263999 58759959565656 59029892931672 59073043438201 59091528025296 59175703991144 59238750767184 59350936170483 59623584383571 59642241240816 59685839370378 59687108338806 59727201698424 59728471546248 59749429653108 59772132709659 59790836049264 60242091368238 60243372163026 60348066580944 60392180664702 60669612179774 60732959359332 60775047342256 61257821716143 61298970164172 61300273429044 61364279103192 61387595755866 61451692606188 61798449874408 61981448576931 62024401763748 62309331427876 62374390693368 62440845403248 62529792476472 62559094882401 62913438519282 62955699087528 63001719335399 63003058802073 63022773133008 63068842411614 63112549163112 63468678249392 63626806379568 63656622862794 63747301812741 64060185036432 64175313331116 64219786867728 64704468506626 64705844175102 64728548790867 64773405720036 64818293735088 64865675528754 65331797148657 65377072129356 65816026235856 65909781258984 66003669836276 66408629548131 66477969028458 66524038307064 66572666990037 66618801894396 66643594613082 67066093210896 67097521395918 67193101910727 67194530489529 67644249186852 67691126698416 67740608516178 67787552804824 68274670894092 68321985288336 68371928260038 68444772845868 68910967920132 68929040244532 69472472137848 69523256108709 69571435773372 69619648826576 69645558334392 70119932269608 70171189530039 70193146845744 70219818213012 70294631571432 70346016536031 70691287438512 70791987278168 70825161473469 71001617808501 71350106519952 71402263030566 71451744848328 71527870721808 71580157177014 72015065574192 72067708165986 72170368718929 72192951599184 72194486478768 72247260226194 72654934311804 72705284231632 72920580451974 73332053923284 73382873087472 73410183109224 73514756019636 74015484062364 74092766114952 74148503916357 74199888880956 74618581185096 74839543095447 74969603583768 75314001326616 75369055421153 75392639204688 75394242112176 75449354862258 75501641317464 75556832575737 76071469730763 76095273307248 76152517535718 76203671132472 76205291283144 76260996905427 76284859786992 76635299595504 76862233449378 76995809086032 77349514875984 77406056919022 77488526615292 77540577643568 77542226217936 77598909131838 78156531155079 78209030899116 78210693685332 78292356097176 78322104929898 79134581560644 79498112511428 79527698368326 79581119160504 79582811118408 79640985687939 79665906204144 79696176946212 80268869834946 80322788490984 80324496217368 80383212954369 80408365721424 80522907552936 80977279145776 81217070549082 81677095621524 81731960218896 81733697905392 81793444760586 81850127674488 81935590141584 82438298749404 82553977060178 82555732223406 82641931435908 82699202351664 83354361879321 83412126509868 83884584692376 83945903833233 83972171404368 84004078402764 84091789882152 84728251492443 84816719105274 84875497150392 84939346482147 84996402416988 85567084441488 85607182470654 85729130024031 85730952693537 86214712044942 86274458900136 86304731721156 86337525025063 86364540960048 86487567371672 87018204235482 87109062864876 87169429505808 87233149849014 87235004495178 87326089493004 87920890104996 88544839397508 88637292037944 88670971647362 88763555986716 88825069192528 88858126150776 89463361861224 89528759055567 89530662508209 89590802547636 89592707319372 89686254073896 90192332249136 90320811354904 90363137052357 90588270997053 91004418269661 91032894525456 91099439038998 91162571013384 91259697127824 91881290560176 91948455246258 91950410143566 92079435951737 92081393633799 92110206886704 92177538909282 92697674811612 92761914364496 93036602645622 93463997141814 93561586040052 93626424284016 93661268104872 93794688714708 94433548631292 94603263617421 94668823744668 95203017374088 95440209569352 95484934294191 96090277554648 96160518985609 96192653729328 96262969996674 96329680301592 96873245749072 97056702759939 97058766262653 97160108580054 97227440602632 97298513293131 97776071897712 98019674692848 98065608194034 98687312083152 98759451931166 98864671888476 98933185174608 99005504754414 99716953542687 99786057460596 99928202841594 100599139816344 100742443434316 101428626307684 101466373780278 101536690047624 101610912774267 101681329207236 102412006341138 102482977932504 102557892390057 102589983851472 103318035487056 103393560366798 103465212175784 104208708206772 104278707865488 104280924913776 104357153660058 104429473239864 104468337501588 105179898404412 105329727319518 105512775414192 106036931157768 106187980917252 106261569261616 107025159779928 107103394545849 107136908343504 107177617272492 107291806082712 107370235765521 108022598361288 108101562248979 108289427398776 108370890339291 108902794162032 108982401467706 109057926347448 109380870677961 109917731665872 109998080884926 110074309631208 110154773307839 110189241914544 110191584625488 110272134029454 111023226093546 111139149172428 111216168679824 111299833321434 111927871777644 112005437870352 112971001989924 113088958807032 113131929343186 113174032293387 113252461976196 113328536555984 114142909960872 114228776303577 114305506698708 114307936924716 114427289680488 114952949393256 115036979327023 115072975628208 116024272313976 116109085378533 116145417153168 116232789922938 116310866465352 116313339326904 116398363697757 116434785990672 117227853473328 117313546348674 117316040527998 117483157394847 117519919131312 118059785863344 118146086876402 118351407982288 118701872340966 119247168767142 119291547552489 119371678740756 119374216677612 119454403396848 119456943092496 119498859306216 119544265419318 120484182736476 120486744326052 120784361329404 121339224359548 121465918718664 121825605823623 122515643432286 122597940328344 122600546858088 122690167140879 122728558206384 122775191511732 122903385212376 123596899748816 123830965590267 123833598335109 123962897153862 124048803527496 124618662855752 124748781386736 125059584952944 125118189764802 125826877038564 125911398175056 126003438670798 126006117604146 126137684823228 126185613498169 126225098326224 127225078657911 127313245725588 127494603625482 128350626662232 129322068067413 129408937013252 129411688350204 129457097581734 129546811440072 129731351057508 130527306353223 130663594297314 130754144258712 130849724773521 130852506742767 131819562517968 132007339672552 132817259096262 132955938056916 133006457471043 133048076614128 133145333980074 133237603788792 133287189226164 134195042791836 134386203821454 134389060979058 135288498373704 135481217032356 135575105609648 136549341788184 136649158558497 136743856520076 136889545691736 137821935840264 137858080489064 137922682869387 138266308363923 138944944275696 139046512217418 139142871546744 139291116668784 139554903968433 140195995712721 140239864539216 140342379060078 140439636426024 140542296978967 140589263142864 140692033072062 141583974556336 141650322946938 142003235617002 142804526061132 142903489696656 143160314354028 144135416331972 144340737437858 144394454995011 144494520452388 145309868623608 145740162870081 145841160903948 146664107846568 146771318451719 146820366218448 147029512039272 148030968124728 148139177896749 148185532229904 148297007832714 148399777761912 148508257131621 149237162370192 149679086190894 149892304262391 149939207167536 150628002653232 150738110842306 150898709724516 151003282634928 151113665151474 152142939461526 152199560670417 152305035071436 152407342264944 152410582566288 152521993810854 153724466898756 154812113838044 154977053230584 155090340550197 155197818263676 156313062310158 156418061798232 156421387370664 156535730490087 156584712194352 156644209859796 157994590979277 158269163121288 158996225022856 159055396736652 159162238321008 159165622236816 159281971375878 159392353892424 160537739669892 160645576981968 160648992434736 160766425908738 160995437911457 161045815105872 162434141098164 163354191243048 163473602201559 163586889521172 163700255348976 164876597498808 164997121327389 165107954120356 165111464446812 165283862871816 165408201044181 166534839140319 166708723758642 166824253019736 166949749982151 167769169384752 167891807666466 168008156805528 168130969785649 168183579764304 169456502984886 169633438210548 169697894014779 169750994300784 169878692964294 169992804833976 171214364941308 171458260048062 171461905387074 172429424089884 172548917800272 172609463442312 172675050050126 172975134743344 174036408470964 174218125729752 174349184884407 174466299698028 174470008990356 174652178986008 175841780209992 175970319523011 177089678795016 177219130314603 177274584075888 177341943294724 177527111973432 177716252301552 178052808511449 178870753150713 178926723722448 179057518111134 179061325016418 179181605095272 179185414638744 179316398128977 179372508147792 180641622709808 180726274104714 181176541994106 182008836539322 182198878077996 182325142026768 183896910492516 183900820287132 184158871903474 184162787267598 184355077818564 185395349623224 185944345730793 186073205291244 186927994283628 187123172080104 187322536209744 187589377429416 188867097262584 189005158006197 189009176406219 189206527234842 189337647489336 190406034748176 190880419138704 190969868588382 191241905438223 192180555109296 192321037971218 192525939993348 192659360603184 194113405519878 194117532525306 194185646372601 194320217160108 194454881205264 194597026586262 196131216388068 197518903862332 197729343776952 198011009508828 199225888644393 199433907085374 199572114921192 199718000970111 199856405683188 201198279632688 201484886868632 201579305732181 202857252615368 202932747560556 203073380095248 203221825548534 203362658414472 204824012682276 204965955865008 205115784780114 205407972507721 206787120733596 206930424351568 208417416413544 208569768326127 208714307320116 208858946479728 208936675003176 210359796808824 210513568590117 210659454639036 211038049608093 212073862315536 212375961834504 212475484420407 213004853425503 214050319559856 214206789091698 214355234544984 214511926967897 214583612165424 214740471531042 216045196722576 216203124497958 216511106156787 216578854797552 216741780678582 217964802935412 218115852694896 218761741355922 219996161769852 220148619262416 220309546615678 220544268058908 222046452187092 222278298344856 222445511749071 222599666642868 223855743555288 224019380794729 225942003979848 226107166263459 226177917614064 226263858686372 226348064586774 226504923952392 226670497727211 228214409192289 228285819921744 228457552607154 228611013397416 228615873849432 228782990716281 228854579360976 229905898786512 230073958654046 232048544627952 232218170757066 232465579845876 232621732930704 232626678653808 232796727395514 234627092697348 234632081055996 234966314789694 236292173752804 237403744681932 238494337534284 238583095104978 238743357481512 238748433355224 238922957063817 238997718612432 239088530838636 240968365472952 240973488652104 241149638863107 241568722658808 242678448719096 242931837437328 243651211647246 245031286864572 245195880656688 245201093716176 245380334281758 245550383023464 245729878917487 245806770424752 247661931180534 247667196670218 247925794307724 248097607054992 249237325711504 250236379529604 251653754077128 251837711499699 252006877341596 252012235208292 252275369646456 252371226996338 254184754477329 254450157315822 254626491451176 254818039446441 254989207250964 256701253324464 257187390072093 258644136134826 258817874026504 258823376700408 258914195163468 259012575075189 259093622880144 259462702115016 261054612706446 261327188594628 261508288517424 261699449547042 261705013485534 264014679345104 265634518192524 265911876113832 266012914942086 266290667960148 266475207577584 266574378452328 268390085583672 268586277166701 268772407642908 268778121958116 270576996747408 270962434064712 271089411157071 271764812991159 273013254808983 273098683576368 273298317116994 273487713040152 273779091383472 275643871680528 275716160978128 275845365738774 276238307855211 276244180901397 276532616727846 278093024434836 278285743093488 279109807936866 280391991425442 280684758120156 280879272852048 281084593957934 281384066144124 283300645893876 283809790852263 284006471234004 285609052122264 286320628708056 288270832663944 288481556956827 288681474875716 288788909990022 288989040904776 290619737247216 291170108279817 291176298787959 291480325740162 291682321807896 291895539879393 293328215693136 293542636903438 294059024078544 296061936249456 296278355793498 296594015665428 296799555523824 297016514263242 299358172381788 299784608524782 301476221684612 301797419449032 302227330302948 304285878923052 304399121340834 304610070142872 304832738322801 305043987621708 307448933797512 307673677170171 309624227676088 309954106461168 310180681100394 310395636527352 312626124620316 312836123596464 312842774741328 313071460980174 313288419719592 313517431722311 315989181958554 316538326242576 317992450045712 318110793473304 318563942751756 318784707784848 321075479339784 321310183637547 321532851817476 321990875822914 322110707296563 324304686746937 324868282196328 325112671017873 326708382486096 326947204403118 327173779042344 327412941161527 329753194997616 329994242654778 330215908240712 330222928893624 330464319923517 330567725743632 330816402088362 333069678280638 333417447517284 333648506039472 333899499964302 335783615332932 336016313611056 336261939571298 338913005969772 339266876421096 339395788029558 339522096880161 339757385928588 339985609667952 342428729882616 342916520096124 342923810774148 344858848179768 345110937981069 345218926884624 345350100100252 348072816941928 348327256135599 348436251459504 348698369768814 348932599396056 348940017980712 349195091093271 349304357972016 351683560419984 351940639046022 352449472184541 354179357590032 354438260629206 354683886589448 355054223946864 356105617022898 357741506301426 358115036222268 358122650032836 358363210190544 358370829277488 358632796257954 361452548209428 362353083988212 364017673078644 364397756155992 367793820985032 367801640574264 368070501422637 368317743806948 368325574535196 368710155637128 370790699246448 371492896770801 371500795005327 371888691461586 372146410582488 373855988567256 374246344160208 375178754858832 377734194525168 378010316012394 378018352812438 378413054469684 378556840494507 378675294978672 381939737176764 382483810876446 384642075942436 385051879986696 387966204202239 388226811039756 388235065050612 388371292745202 388640434320216 389194053172524 391581919059669 392262432776136 392549174320563 395037807724664 395458687553904 396022019017656 398451777288786 398867814170748 399019372413129 399144229842384 399436001940222 399712811366376 402969773737264 403158611464362 405714505230736 405865495121112 406443651097068 406725316828944 409648025364552 409947475675491 410231569560228 410815945015442 413574241467192 413768048608161 414798925091769 416834832827088 417139536652254 417428614640232 417873350006352 420587987138163 420719593617648 421027137180234 421318909278072 421626890936901 422076099216186 424751923669008 424950968840814 426009706851006 428413578183396 428710469089968 429023853935794 429480943062084 432406248995916 433022212313574 433183364985033 433483561357164 435929605870824 437523482711844 439992323539704 440313955355157 440619093231356 441088536117816 444092904374184 444417533690247 444556596689712 444891023498142 445199333285736 445524771394863 447711487110576 448038761589458 449676912787173 451884007959696 452214332526918 452527717372744 452696129173548 453009847904784 453340995454422 456428818384578 456915105214308 457222026794832 457231747698864 457565981432562 460147917308092 464436341514132 464931159691752 465271021650591 465593454791028 469254185394696 469264162111992 469607191470261 469932629579388 472584347505608 473983772937831 474807489363864 476988675068568 477166190209956 477486714963024 477496866710448 477845914127634 478177061677272 478526606313001 481936730945904 481946977304208 482299277726214 482986313734371 483137445317616 485356897438192 487302423294492 490062573729144 490420806604677 490760668563516 491100766046928 491459757834974 494991363982167 495323862361068 495334393340436 495851588615448 496224603132543 499604517420957 500472759059208 503307508154256 503675422999398 504013754683192 504024470416584 504392909356947 504550739292912 504742453992676 508369508954658 508900314631644 509093682044337 509252982902352 509636078892882 509978414501928 514374780144186 517288272269652 517635748053008 517646753400816 517828390326936 518025150150378 518925404230032 522109225412892 522654377189256 523398899094084 523410026971068 527910958569033 531269036385048 531657390943809 531823752227664 532025829884172 532581335920296 533148756904656 536612259452139 536780171167344 537172554333402 537544815285816 537556243916232 537949194386931 541924868129424 542178822314142 543529625982318 546026509617966 546596634233988 546975426080304 551690731477548 552476615710422 552488361802794 553065233455692 556186048869672 558219615873732 560783982850884 561369516240312 562169187915868 562768132288248 566601291787752 567015474018591 567027529218657 567619581704526 568012942468008 571218104244528 572641257416112 573725716314669 576361315707853 576541665327888 576963113913654 577362949751432 577577819980044 577978081809552 582340216559634 582352597575918 582960651480324 583364643615792 583791079758786 587085273806876 592556711586996 593188031330856 594033028526484 597677665933179 598716344763576 599154002910333 599569217049564 602952443369224 603594838898064 604454660605896 604737917196543 608571757846104 608798242681668 609220140285744 609665476645602 610087975243416 614897867595024 615347354340342 616223917523163 619248455352176 620361362200788 620791273054704 625252249240632 625709304978381 626142921960348 626576839439184 627034863444622 631540705770351 631978363917108 633114148824279 636221586946608 637127885503512 637426453261221 642150958679568 642620367275094 643065703634952 643535780903691 643981751645828 644221414593126 648609373493874 649533318470361 649736564392656 650225342035746 653894408806236 654347558084688 654825882323054 659988485309556 660431816481424 660445857787248 660928639847034 661632804176724 666139356561276 666834895034568 667798999928604 671567230665864 672058142384187 672523879142596 677826011939544 678321498790377 678533752842192 678791576059116 679044193760322 679514771857176 680011493181633 684643227576867 684857459765232 685833040192248 685847621548296 686348972148843 689717696359536 690221875962138 690700200200504 696145633883856 696654512271198 697396739537628 697865198792112 697880035961424 698390182186542 703881278092044 704898944369082 708876521258412 709367773178896 712211234045796 715483012602852 716230072444536 716245300065672 716768871191451 717265592515908 722905096418856 723448916589321 724706167976424 728035346157288 728795512311984 735357540730709 735587641970064 735603281148528 736141002845274 736635487613896 736651149070392 737189636752461 737420311274256 742985793541602 743001590010654 743777382923172 744292821164976 747711977134512 755513134499097 756020632024788 756036705624876 756826108939368 757113680989014 762554263431987 763879474353528 764967621752892 769284151884872 770103759973392 771562170216279 775932408404478 776453622079512 776470130101224 776742585490404 777037725225567 777280868640432 778388106345048 783163838119338 784524865552272 785098348641126 790075615449328 792044038035312 796903554577572 797735628341496 798038744826258 798872003880444 799425622732752 805758831500103 806317222928724 811730990242224 812887302194136 813268233471213 819039764426949 819296050729104 819894951350982 820463139120456 821631890030884 827148482934384 827536097216322 828714923565633 828732542704191 829597850183538 834279073304508 834857229280464 841175974276326 842054274360468 842637818556144 843253781873802 844152198432372 849901937681628 852019413702012 856827156366792 858047707871588 858961886124168 864812497991832 865444670870481 866044424627148 866366729970066 866967122714328 871859211741648 873510324839451 873528896363877 875046965423688 875686619638179 879984647079408 880627910710314 881238186462712 882177072235632 888185808748368 888835067380494 889782046996284 890398666571472 891049542789726 896077523178916 899353825574346 904428665053836 905055434745488 905392258347096 906681990908844 912857636769156 913830210428616 914498214968403 915131962865124 920295834616184 923021031510513 928872683028264 929862319383504 930542043301182 931186909582056 938214793346077 938508370789392 938528324223984 939214382940522 939865259158776 940552295166933 945168695011216 947967545875662 949614978727728 953977350137136 954332380419912 955691828255268 956354123354544 957053212626002 963930550912641 964598555452428 965972627468742 966332121889689 972914060240811 974604846588984 980125147458288 980841613209354 981521337127032 982238823484581 982919515669948 989982727964334 990647724722136 990668786680872 991392959770551 991703177230896 992449206265086 999209034841914 1000945518118416 1007350845998796 1008027509366384 1008048940833168 1008785818713894 1009484907985352 1016739017909316 1017800629263288 1018187364088674 1019272157785764 1019956829003856 1028749560288372 1034576544539304 1035332813943207 1035656780653872 1036050300300756 1044218450825784 1044981768406797 1045308754378512 1046797798188168 1046820053942136 1047585273279813 1055821917138066 1057348416553623 1062538072770096 1063314781887618 1064051659768344 1065162671840592 1073224518904278 1074345108666804 1075089630571632 1075112487832464 1075898388773862 1084357644628284 1087059251964636 1092053019235932 1093193268467976 1103381462955096 1104211504267911 1104953231420844 1104976723605588 1106130466911384 1112372097739344 1114478690312403 1114502385015981 1116439231747464 1121567965701768 1122387825325819 1122739032480624 1124338375831736 1125536264576496 1133202583575504 1134030948037182 1134055058437314 1135239163409052 1135670521483521 1136025884936016 1147451432629338 1152722631415706 1153926227827308 1154725899502864 1155155639960088 1163898612606717 1164680433119268 1164705195151836 1165921302960648 1167582159517572 1174170547613752 1177647522961689 1185113423173992 1186376062661712 1188066057052968 1195355331866358 1197032667372581 1197058117239387 1197432689527152 1198308005820666 1199138434099128 1205904886738448 1208909321211792 1209475834393086 1217143515692208 1217596485363336 1219330953291204 1220175950486832 1229842427026473 1230694708680684 1232447835046326 1240722724401576 1241304145824483 1250504498481264 1251418609956762 1252285843920696 1254069726889244 1261763961414489 1263081411540702 1263956727834216 1264880672810703 1266228297648558 1274255771007024 1274852906522442 1285240734550188 1286131407269904 1287071561807382 1287963503291656 1288442829186252 1297218746987748 1299066636940722 1300450684071492 1307788817612472 1309651764646108 1319976970619112 1320941866065471 1321857279694068 1323265608353448 1332278713122552 1333252601070741 1333669790069136 1335597999857208 1336574314184589 1343134461331728 1344116284768374 1345047758285192 1349030738361519 1355652023879088 1356642997580754 1357583152118232 1358088387520644 1359029543714352 1360022986363266 1369286455153734 1371666080384496 1371695243096592 1372697944297686 1380443751924276 1381400400401008 1393309024542396 1394793479075256 1395813064951773 1396780364373084 1407762556184088 1408821574410783 1409797888738164 1417753042516824 1421951318813493 1424422468091592 1430966025205704 1432012053001907 1432460144889072 1432490600131344 1433537742382902 1434531185031816 1435579818939003 1445810192837712 1446897833178642 1448958941203113 1449412335952848 1456070692314576 1470715081461418 1471262419814031 1472282005690548 1473270975227792 1473302298140784 1474379273504922 1484974091946501 1485971587083204 1486003180021308 1487554765846344 1511026268998194 1512041264049576 1512073411249752 1513178728070841 1513652217878736 1514227361978028 1525108526863974 1527281046133011 1527758948707056 1529935243505784 1538568303769744 1543124340432558 1551864816808956 1552907244159024 1552940260202448 1553485170980808 1554075450451134 1556776212690096 1566327676238676 1570196697282252 1583732875707099 1593807109155144 1594972172831427 1595471256682992 1596077489652516 1597744007760888 1609836778356417 1611517663000206 1612634445857448 1613847583160793 1625774604388272 1626536466942426 1638079528853898 1639789902701964 1640412975476197 1640926278240912 1643263780061768 1655072194432644 1657429847131266 1657465085408382 1659195700367076 1668558146609016 1682351948552652 1684108548720936 1686507563747604 1688304396864744 1699803875363256 1701046422055773 1701082587655971 1704038827404024 1713654312733584 1716095415743176 1717923772248336 1721177148944007 1729083947123559 1729624995983664 1730889341740962 1732088849254296 1732733459940132 1733934245428656 1747020649678902 1747057792727754 1750093930847376 1751373239276358 1761255821420628 1762476372925424 1777670134760988 1779564093992568 1782099085579452 1792155046357832 1797462008730999 1798707651148692 1808857330107672 1810784516694192 1813363981817688 1814213751589629 1825715273538312 1827049860726571 1827660420857232 1828996429936806 1830263925730248 1840591669232368 1846042063021026 1848671752569489 1857745366056528 1861084086602364 1862373819164112 1876429586692154 1877127914935143 1878428765881044 1879730518317552 1881104590333866 1894622117311053 1895935091751324 1908664760839824 1911383656510536 1914106425252004 1927861101825282 1929197110904856 1930607342711073 1931945254937484 1932664243779378 1945828120481622 1948599955411083 1949209693177968 1961683226418708 1963042674254064 1964477646969162 1965839031339896 1979965455928668 1981295449444272 1981337573361744 1982785919541102 1984898412530172 1998418069683828 2014701691997592 2016174427152561 2017571637427788 2018969815970704 2033478035818632 2034964496371131 2035601258526576 2036374728177348 2038544315571528 2040034479544899 2053929682730601 2057499120576744 2059046916446529 2069153089078608 2070665627886414 2072100600601512 2088436901651568 2089963536813594 2092940692848941 2093595596376336 2093640107884272 2095170546559626 2111643834276132 2114696833107246 2126629563775236 2128103319536688 2146449037808556 2148690217333608 2150306613574353 2151796777547724 2168715289256568 2170346749767963 2174118503929272 2184106038471864 2185702607213437 2186386536935952 2206072622192127 2206762925910192 2208423008535822 2209906462841688 2209953447211176 2211568910257383 2212260933822768 2228957380624806 2229004770031962 2232878463494928 2243135931403536 2244775650651638 2248676751663472 2266539403497291 2268061896074364 2268110116874628 2270478326818104 2271341042967042 2294902865258676 2305445262831412 2307852455654616 2310311279920176 2314686510648837 2327797225213434 2329360866238536 2329410390303672 2331113175676701 2331842605921296 2335164319035144 2348341095227504 2355295045923378 2370226846347984 2376132114105936 2390710663732716 2394065334745162 2394116234478774 2396616011641332 2398276868198256 2417276494500309 2418951668786172 2435192970726672 2438661906582408 2457119293280847 2459684854052946 2461389417361368 2464895670092652 2481445448803152 2482608291648966 2486144770696899 2486197628112573 2502837219913524 2504571687841392 2508139453778488 2523527922828978 2526162823081404 2527913455668432 2529761345621406 2532456595297116 2549705813044884 2570481469100376 2574143123614764 2575927006583312 2576885658372504 2594437493975496 2596334012611443 2598133273881444 2600901368142984 2615577635224944 2619303529292216 2620530974518353 2627059858914537 2639953941238224 2641883732130942 2643714559388136 2646531216706896 2664557426245104 2666505202141482 2670303642600373 2671195999714416 2673148628369178 2688232569536748 2690095516570384 2698061476723038 2713285995161508 2715166304236464 2716176775041288 2720045972726532 2738572910307468 2743494644905209 2745395888595372 2760887503848552 2769063094531539 2786618049084792 2788655050582661 2789586958150512 2791626129903546 2793560728746168 2814644380038231 2815525112368176 2817643148821566 2819595777476328 2821656885500799 2835506085033648 2843902637626986 2848844936183184 2861932050411408 2864024106003814 2867075484765804 2869062370063632 2871159637878006 2891791652737923 2893795666357284 2897917882406226 2941430162922836 2942524839628062 2944564011381096 2946716470453743 2948758547009844 2969948183893002 2971943174166408 2972006360042616 2974178879311653 2975109531692688 3022052537996388 3024082528099152 3024146822499504 3026357456141682 3028454723956056 3050217053727948 3054562092266022 3059870487011568 3086248680865116 3103729633617912 3105998441829621 3106970341961616 3108150900902268 3132655352477352 3134945305220391 3140393394564504 3142755819839439 3167465751414198 3172045249660869 3187614218310288 3189944345662854 3192154979305032 3194488425927331 3195488015521776 3219673556712834 3223035326000412 3225268891714896 3227695166321586 3253072933884852 3276159057707796 3279579805403928 3280825950952394 3286527560123536 3310144388865288 3312634512803733 3314859694262532 3314930170816764 3318391400734152 3337116293218032 3343436070937209 3364703897105304 3367163475977457 3368217097441872 3373015127495208 3376608793729488 3399607750726512 3402092844111546 3402165175311942 3407011564450563 3408077654808048 3432190831486352 3442354297888014 3458167894247118 3461778683481924 3464177698508592 3465466919880264 3494041299357804 3494115585455508 3502746478552716 3522511642841256 3532942568885067 3555340269521976 3559128187985136 3564198171158904 3584310092715664 3591098002117743 3591174351718161 3594924017461998 3597415302297384 3617714660215344 3626727963635376 3628427503179258 3651430547076624 3654099721453142 3657992859873612 3660527851460496 3689527281079419 3692084126042052 3697343505138978 3722168173204728 3752859173384308 3754255829870286 3756857531762088 3762209180667732 3785291884243467 3789244234622106 3791870183502648 3794642018432109 3822767313021072 3828212850504008 3855722203650564 3858394221809712 3861214685422146 3863890509874968 3865328487558756 3891656240963244 3897199910822166 3923366452837416 3928955293938324 3931678062679792 3959930911857336 3962825598196413 3965571839082204 3969796825060344 3996836139367656 3999757803212223 4009722942553767 4029403383995184 4032348854305122 4035143274855576 4047092215084557 4066956071637264 4069928992742262 4072749456354696 4075726612390043 4077088631143056 4080068959089798 4107859365461202 4114998241153488 4118093832893058 4141331255772828 4144201201203024 4179927073627188 4185881385697882 4187439194855319 4190341093119252 4223287668552264 4226464723232349 4229393666214492 4253259127550472 4256368235099851 4292898075617112 4296036159005721 4297380434667216 4300613227148706 4303593555095448 4306739456817009 4337430578513136 4340693499535926 4346876823609339 4348237007858544 4368212076943728 4371405214426874 4412145244384254 4413787259442093 4416846017071644 4419812925683376 4419906894422352 4423137820514766 4457914761249612 4458009540063924 4489551301303276 4533078806994582 4536123792148728 4536220233749256 4539536184212523 4540956653636208 4542682085934084 4581843138399033 4589805730517352 4610890525662824 4615704911309232 4629373021297674 4655594450426868 4658721732477072 4658820780607344 4662226351353402 4668867699432253 4670328638070288 4710590091846756 4781421327465432 4784916518494281 4788130669490324 4788232468957548 4793232023282664 4829510335069251 4834552989000618 4837903337572344 4841542749482379 4877323813164816 4914238586561694 4919369708105892 4921238926428591 4922778834722736 4929791340185304 4965216583297932 4972289541393798 4972395256225146 5005674439827048 5016278907556976 5047055845657956 5052325646162808 5059522691242812 5064913190594232 5099411626089768 5103139266167319 5140962938200752 5148286247229528 5153771316745008 5163531446832021 5187251841370677 5188874987950992 5192668025222886 5196266547762888 5201802736285968 5238607058584432 5241061949036706 5254119717829074 5283767464261884 5287429118776272 5333010404282964 5340607285200746 5346297256738356 5376465139073496 5392386026192997 5396122953446076 5426571990323016 5432353550082576 5440091945453064 5477145820614936 5481149582179713 5486989289810418 5490791777190744 5521775007697104 5538126189063078 5546015257708467 5573236098169584 5577310101165322 5583252259807092 5587121457492336 5629288760076462 5631383744805429 5635286297643132 5639191554952656 5643313771001598 5687805275253972 5728048212007628 5734150969531608 5742319275756012 5783583305475846 5787591332714568 5791822028133219 5795835764812452 5845799866233249 5882860325845672 5885049679256124 5889128022762192 5893432940907486 5897517094019688 5939896367786004 5943886348332816 5944012720085232 5948357758623306 5956831202723909 6044105075992776 6048523281457683 6052714912283364 6056909447912112 6100434107455896 6104893489113393 6109124184532044 6120103438634697 6161789048191803 6172497361730232 6177140749339587 6207459267235824 6211996883659242 6216301801804536 6220845882069013 6265310704954704 6269890610440782 6278822078546823 6280786789129008 6285511639678878 6334931502828396 6344090499321738 6379888691325708 6384309958610064 6388976851854662 6439347113425668 6446070652000824 6450919840723059 6455390332643172 6506145867769704 6552318115415592 6557107821640311 6559159610807856 6561651901904788 6618217866576381 6620288777730576 6625269025607466 6629719388525064 6629860341633528 6634706730772149 6636782801468304 6686872141874418 6729407794210608 6734326951954914 6746030254990416 6804185688223092 6804330350623884 6814023128901126 6884708595776028 6916335788494236 6923557366963848 6930933839760528 6988082598715608 6988231170911016 6993339527030103 7005492957105432 7045023285682512 7065885137770134 7110680539043952 7128396342317808 7182196004235486 7182348703436322 7189848034923996 7194830604594768 7256855006358516 7308199442906284 7315985719747224 7371357879842541 7379054562158838 7384168252084104 7394687010277956 7444336346409456 7458434312090697 7505718346768616 7508511659740572 7513715063524176 7524418361335464 7570583768486934 7578488469244212 7583740367005296 7589284036864218 7656425701008016 7711444407301128 7722429370844292 7727781019749936 7730656975117512 7783312481926488 7789002037834329 7794399821644332 7846732905674832 7857910587876648 7861592923555059 7881179576743611 7919861823714672 7925651196392826 7931143678164408 7939593650120688 7993672278735312 7999515606424446 8010910927801119 8019445885107534 8064697708610244 8070286549711152 8094184430169114 8139857985484524 8145498912709392 8151453224780086 8160137918179596 8215718730922404 8230483934715627 8236187665786116 8282662511545656 8359854147254376 8365965151747983 8371762771395764 8374878389710638 8380682186238504 8443933140114693 8446575337104528 8452929446464698 8458787332428984 8464970656502397 8506518255100944 8512736470199702 8585796151234224 8592072318011442 8601226454297412 8607187110190896 8613478913634018 8681386999071852 8693753647218678 8742810428853748 8824290488768508 8827574518884186 8833692034143288 8840149411361229 8846275641029532 8915829522499224 8916019080127848 8922536637934959 8979102602606552 9066157613989164 9072247584297456 9072440467498512 9079072368425046 9085364171868168 9092005519947019 9163686276798066 9179611461034704 9221781051325648 9258746042595348 9311188900853736 9317995325488863 9324452702706804 9337735398864506 9404835915661173 9421180183693512 9428267459518317 9562842654930864 9569833036988562 9576261338980648 9576464937915096 9583465277781993 9586464046565328 9659020670138502 9669105978001236 9675806675144688 9683085498964758 9828477173123388 9838739416211784 9842477852857182 9859582680370608 9930433166595864 9944579082787596 9944790512450292 10011348879654096 10030308212811627 10094111691315912 10101490427932371 10104651292325616 10119045382485624 10129826381188464 10198823252179536 10206278532334638 10221034693351689 10296572494459056 10327062893664042 10374503682741354 10385336050445772 10392533095525776 10482123898073412 10508239435658148 10567534928523768 10666020808565928 10681214570401492 10692594513476712 10752930278146992 10773294006353229 10773523055154483 10784772052385994 10792245906892152 10853143980646032 10880183890906128 10954291641229872 10962299164359426 10973978579620836 10981583554381488 11076252378126156 11092030515416934 11154620202330644 11166504519614184 11258577520152924 11262767489610858 11270572595286264 11286627542003196 11355875652730401 11375610550507944 11383926055296327 11456096424015256 11468301939063216 11484638551512024 11567166610951692 11575182665429136 11583644056266438 11591671529624904 11691599732466498 11765720651691344 11770099358512248 11786865881814972 11795034188039376 11879792735572008 11888476794589239 11896715517246612 11913662405447818 11999273409636669 12029168827661301 12088210151985552 12097046562915366 12105429824566728 12200868214911792 12209786978226786 12218248369064088 12227179837170129 12240206877269394 12323578096383606 12344994723460464 12354281498679174 12423993767318484 12432603603609072 12441691764138026 12539781220881564 12557644157093646 12562317584565957 12571023279357756 12669863005656792 12688180998643476 12759777382651416 12769104705299553 12777953703709324 12878694226851336 12888108477017163 12892141304001648 12901839681446118 12910780665286344 12920218370451027 13012291735539408 13040630470828017 13104636230831184 13114215643280622 13123303803809576 13236435733152762 13250538051214932 13259438777050128 13259720683267056 13269413461544298 13373744283748836 13468653903909828 13608371376446184 13608660701247768 13618608552637569 13628046257802252 13745529415197099 13769417191552056 13832671576988472 13847114733927696 13976165197431216 13976462341822032 13986679054060206 14006603098296759 14010985914210864 14131770275540268 14354749555482843 14364392008470972 14364697406872644 14379696069847992 14488531005207753 14513710012717032 14616398885812568 14631971439494448 14742715759685082 14758109124317676 14763716779285773 14768336504168208 14789374020555912 14916868624181394 15011436693537232 15017023319481144 15048836722670928 15141167536973868 15156976938488424 15178568073728436 15309417798501957 15422888814602256 15444858741688584 15461313950235024 15561755524112031 15566624963852976 15578004075668658 15588799643288664 15715821175753296 15723185847110118 15762359153487222 15851302392785652 15862287356328816 15999031212848892 16021821855602238 16038891770215068 16129395417220488 16188368860338228 16279715970969048 16302906449560172 16320275836359192 16431437461844808 16443448746539139 16460967869431254 16472375331572232 16565325023091312 16638045773125401 16719708294508752 16731930303495966 16743525542791528 16749756779421276 16761364372477008 16887866280229386 16905858892929396 16917574664857968 16929941313004794 17025472940399404 17184144636022884 17202452908594824 17226957827268036 17362773998143704 17375466084399657 17387507294437356 17485620857707496 17537399598699747 17648580977537016 17655149037768372 17667384068286576 17680298822722458 17692551282059064 17831659044998448 17832038160255696 17845073275869918 17870493608171727 17958205205213104 18132315227978328 18145569844373049 18158144736850092 18170728343736336 18184011039894038 18314680467340179 18327372553596132 18360310315904091 18485367144575409 18517492085190696 18622377801707472 18635990650977726 18648905405413608 18662537646207039 18675470797729012 18809671831322346 18836466235640469 18842360367387024 18856534919036634 19139666073977124 19152522677961296 19152929875830192 19166930555563986 19318041340277004 19338211956002472 19366170997929516 19656954346246776 19671323464920933 19677478832423568 19684955705714364 19854653599729143 19860866333191728 19889158165575192 19889581024900584 19904120192316447 20060616425623254 20188223382631824 20202980855864742 20238090764971248 20412557064669276 20442069386703378 20654125787328084 20749007365482708 20770672100891544 20964247796146824 20980018581090309 21016478871316296 21135069857047536 21325368681190561 21332041617131856 21362429140802984 21385189026953424 21546588012706458 21547046110308966 21569544104771988 21584491813784304 21924598328718852 21947957159241672 22114073639527623 22152504756252312 22184061030833868 22309240404661288 22333009039228368 22375302936272091 22517155040305848 22525534979221716 22541145190572528 22573255084006392 22711751305460802 22751221101015888 22767852110592654 22912192848030512 22969277103024048 23134333221903384 23167288112532876 23183343059249808 23367006113502987 23383199464932996 23540198717024496 23573731763629944 23584778770665177 23759585471144016 23776953589178478 23793431034493224 23827324810895636 23998546819273338 24032732783403357 24058337655322602 24194093125830732 24210859649133456 24419573956453572 24436496738128176 24454359674340258 24480413754538788 24647156192767212 24708562997358348 24847987534636968 24883383528276052 25079562441763128 25097895455243949 25115288314187292 25124635169131914 25142046558715512 25331799420344079 25339726011313584 25376361997286952 25394911969507191 25519554765302832 25538209410599106 25555907407418648 25757388453702672 25776216954034326 25803679362892236 25821561330572688 25840436740902054 26081260941656034 26228431286561244 26246607607619152 26472871466305524 26501076102429864 26520448234083687 26538826923088596 26747488567497672 26767609913804877 26937307807819656 27208229007036233 27216742752892368 27217321402495536 27237217105275138 27256092515604504 27276016559841057 27491058830394198 27538834383104112 27665343153976944 27953985976466589 27973358108120412 28013206196593518 28214507746983519 28263540551080536 28709499110965686 28728784016941944 28729394813745288 28750395833345979 28759392139695984 28977062010415506 29027420025434064 29232797771625136 29485431519370164 29516218248635352 29527433558571546 29578748041111824 29833737248362788 30034046638962288 30090924638434881 30282335073947736 30304471283797113 30313953876976848 30357136147456872 30618835597003914 30663104080055067 30889717483377168 31123511048224062 31156008151337316 31177599286577328 31446371694220236 31524718306974444 31702604785571304 31998062425697784 32043643711204476 32077783540430136 32258790834440976 32319882019059687 32320569165463449 32376737720676456 32559431941938096 32605812899120344 32640551672718384 32862874923689616 32886897493078278 32921935738862508 32944750663144464 33276091546250802 33463860606991932 33487051085583056 33499513558842552 33775732560458772 33811717785858792 33859882626009588 34050945880798808 34151778165888981 34368289272045768 34404905817189648 34453915654536072 34713947353804849 34725547996287408 34750932168799314 34775014588874712 34971241715414992 35074799197399494 35297161955074032 35310298075536744 35360597645444916 35385102564118128 35665430383767717 35690146551739836 35740987216343454 35997820228910007 36264630455956656 36291139688746098 36316289473700184 36368022079788076 36629360934680358 36654745107192264 36681539511510387 36720620631808182 36970734289150818 37034984170381392 37271981301955452 37297810810827216 37325075292414078 37350941595458024 37619343662644692 37672932471280938 37713069838073268 38279332147954248 38307314115898659 38333861111127972 38636082680554008 38664325431051489 38676423912004944 38732341995859032 38760655111353081 39121891412484051 39313908692493552 39342646929841866 39369911411428728 39709307199458286 39778316331150384 39779162049801168 39808240384632894 40121232851246508 40405961711729484 40825114129338552 40855825657912707 40884138773406756 41236588245591297 41308251574656168 41498014730965416 41528349537055303 41541344201783088 41928495592293648 41960037162180618 42019809294890277 42032957742632592 42650737362381122 42724858281605968 43064248666448529 43093176025412916 43094092220617932 43139088209543976 43849196657437704 43895914318483344 44228147279055246 44291150337857319 44305009512504624 44368122061667736 44618480809322576 44750605872544182 45034310080611696 45051069958443432 45146510168012784 45423502610921604 45535704221185308 45928253395505871 46268666443806768 46334576225065752 46685266572336093 46734012227005974 46766398929865992 47147463527259888 47169557541330354 47553907178356956 47586862068986448 47654649621791272 47997093638546676 48065465566806714 48116675310645204 48388186251661464 48839147912907144 48908719348680516 48960827509077576 49294312385534424 49330346239617417 49417125994716696 49695975069273936 49766767056552104 49914137319376203 50159124883526256 50195790910487898 50230576628374584 50249270338263828 50284093117431024 50663598840688158 50752723994573904 50789823939014382 51076418821198212 51111814814837296 51552433908068652 51607358725784472 51680873481804108 52126398253198971 52162521883312068 52456862573122488 52612198796099241 52945742932611048 52984445961070559 53002152204859728 53040896468167374 53077653846177192 53494977134995344 53535219827609754 53611480824515181 53874615615639312 54416458014072466 54436709533119147 54474434210550276 54512185031209008 54552033119682114 54944041402020537 54982117660788396 55907971952933178 55946716216240824 55987612938621117 56026412393187036 56429015493967038 56509398706921407 56527081102161072 57418998221931372 57457568033883888 57458789627490576 57500791666691958 57954124020831012 58970863038740328 59013970394762799 59032436497270704 59054867117143092 59563960799187429 59667474496725576 59712360576949341 60181849276869762 60564670147895472 60608942567594226 60695280092619289 60714272294913744 61237671194007828 61326208160110134 62247022096448124 62312016302674632 62892743388440472 62940055743270927 63049436613948888 63405209571142608 63976106043571683 63996124851395568 64087287422408952 64155567080860272 64639764038119374 64641138330926898 64753475441352912 65211625798240688 65773794986156556 65843871477725016 66552183092501604 66927721213983864 66999027117685104 67125908808816273 67551465120917544 67623435571717584 67719765252019176 68101891761597616 68303556331777962 68736578544091536 68907831309072144 69427894707609698 69501864337598628 69550029177749424 70101018340508961 70149598394798988 70620596151073488 70721195290889832 71330860767535434 71380293103479672 71481974432686908 71995640457820014 72098198350210071 72582279377492196 72632578947400368 72736044159576152 73258721869360716 73309490214384528 73363079023020774 73441241263616364 73941468578301636 74543962603910904 74650150584828156 74701883190916048 75238687325289384 75293686365731847 75345864942561876 75426139676146536 75995398261032237 76184735908521573 76558664295908496 76614628231797318 76667722222255944 77272165361108016 77328650862102978 77438805635410817 77464683991718064 77521310222706162 78243782824968102 78685293859683732 78739822822857456 79418614398916572 79561344702251061 79616480769265788 80242465702493016 80302829741414631 80811923423458968 80870996466897169 81624687021108699 81650228258677104 81711651315825414 81768277546813512 81828049679523171 82473176491182594 82616503149312336 82996029461930832 83056699074110606 83861957929399767 83920074324361236 84039618589780554 85301474724762244 86128497332897058 86186352050825832 86188184441235864 86251187500037937 86278176419087952 87698393314875408 88456294558110492 88582300675714638 88736244123335472 89501211745088364 90102139916886864 90847005221843208 90913413851391339 91071408442370616 91856506791011742 91989312240165201 92669152450131504 93370533144672186 93468024454011948 93532797859731984 94339115082660708 95107814356713912 95309299243582544 95994187277093352 96130931133613428 96233350621290408 96776372503322928 96959646057179061 97678295825814288 97817438697361032 97921655018155152 98588624771068848 98660692479234834 98834251989433392 99533534113104208 99828274638752406 100391581820975796 100461153256749168 100498540676527656 101327197681376316 101579647878028764 102152837642396424 102455334497666943 103104867816137304 103214717451568944 103361746963608216 104141842061414547 104252796506397942 104325043766624136 104913725146244976 105224397592198482 105891485865222096 105968891922141118 106081792936334748 106155307692354384 106996291151303151 107070439655219508 107222961649030362 108832916028144932 108873419066238294 108948868421100552 109104066239364228 109888082804041074 109964235321576792 110044618534531161 111815943905866356 111893432432481648 111975225877242234 112052824786374072 112858030987934076 113018797413842814 114837996443862744 114921942347695977 115001583333383916 115908248041662024 115992976293154467 116281965334059243 117365674237452153 117941726077480656 118027940789525598 118109734234286184 118196071759311247 119127921598374858 119334948993451152 119424721153898682 120363698553739524 121217885135188452 121390560185238578 122475342388015656 122567476973738121 122652416320220268 124494044192896248 124585048611165909 124624032605349264 125785486776880944 125880111486541854 126059427884670831 126098873227897776 127952212087143366 128174574844817904 129279528076238748 129282276661853796 131547589972313112 131687742955450032 132873451013571957 133104366185003208 133855442427967728 134251817617632546 135102930241835088 135439530504038352 136607112663555924 138855789415219396 139003728675197256 140055799717008279 140202036681017922 140299196789597976 141442390581779664 142661721535070868 142760586206959344 142963948865373816 143991280915640028 144196396700420142 145164558754984392 145472088319152304 146517443738721432 146726158046041548 146882482527232728 147882937156603272 147991038718852251 149087925207821808 149300301169656312 149742411958128609 150477374650578768 150587372731463694 150691729885123752 150852279352293072 151990796522064474 152369471817043146 153229256463594636 153335444444511888 154657301724205956 154877611270821634 155042620445412324 156379194759596913 156487565649936204 157370587719367464 158837228797833144 158953337883211677 159122689404502122 159232961538531576 160484931404986032 160605659482829262 160834442473545543 161623846846917936 161741992933794338 163249374042217398 163310128599357441 163423302631650828 163536555093627024 163656099359046342 164946352982365188 166113398148221212 167723915858799534 167840148648722472 167962838815863351 168079237179561108 169528196120764221 170602949449524488 172256994665794116 172372704101651664 172376368882471728 172502375000075874 172748104878993361 176912589116220984 177041911184288397 177164601351429276 178691882397562287 179002423490176728 179137081730848023 181694010443686416 181826827702782678 182085840277857867 182142816884741232 183713013582023484 183978624480330402 186741066289344372 186936048908023896 188678230165321416 190215628713427824 191928318130715049 191988374554186704 192261862267226856 192466701242580816 193919292114358122 195634877394722064 197321384958469668 199656549277504812 200783163641951592 200997081353055312 202654395362752632 203159295756057528 204305675284792848 204910668995333886 206209735632274608 206723493927216432 208283684122829094 208505593012795884 208650087533248272 210448795184396964 211937783844282236 212163585872669496 213992582302606302 214140879310439016 214445923298060724 216294595050630213 217665832056289864 217746838132476588 217897736842201104 218208132478728456 219776165608082148 219928470643153584 220089237069062322 223631887811732712 223950451754484468 224105649572748144 225716061975868152 225881059097195541 226037594827685628 227986194783096711 228554207725564719 229675992887725488 229843884695391954 230003166666767832 231816496083324048 231985952586308934 232316416906232451 232563930668118486 234731348474904306 236055881579051196 236219468468572368 236392143518622494 238255843196749716 238684034106753183 238849442307797364 240727397107479048 242435770270376904 242612989400691507 242781120370477156 244874061063326097 244950684776031312 245134953947476242 245304832640440536 245484149038569513 248988088385792496 249170097222331818 251760222973083708 252118855769341662 255904424174286732 258559056152477496 258564553323707592 258753562500113811 263095179944626224 265746902027143914 266208732370006416 268503635235265092 272740241554174017 273214225327111848 277711578830438792 278007457350394512 280111599434016558 280404073362035844 280598393579195952 285323443070141736 285927897730747632 287982561831280056 288392793400840284 290329117509968784 290878938171537183 293034887477442864 293452316092083096 293764965054465456 295765874313206544 295982077437704502 298600602339312624 299484823916257218 301174745462927388 301383459770247504 303981593044128948 304738943634086292 306458512927189272 309314603448411912 309755222541643268 310085240890824648 312425526184243641 312758389519193826 312975131299872408 314741175438734928 317674457595666288 317906675766423354 318245378809004244 318465923077063152 321211318965658524 321668884947091086 323483985867588676 326498748084434796 326620257198714882 326846605263301656 327312198718092684 329892705964730376 330133855603593483 332226796296442424 335447831717599068 335680297297444944 335925677631726702 336158474359122216 339056392241528442 341205898899048976 344513989331588232 344765827043087931 345004750000151748 345496209757986722 347978928879463401 348845896002177729 353825178232441968 354083822368576794 354329202702858552 354588215277933741 357383764795124574 358004846980353456 358274163461696046 363653655405565356 364171680555715734 367426027164046968 367957248960660804 373482132578688744 373755145833497727 373872097816047792 377356460330642832 378178283654012493 383856636261430098 384523724534453712 387838584228716244 394642769916939336 398620353040715871 399313098555009624 401566327283903184 405308790725505264 406318591512115056 409821337990667772 416567368245658188 417011186025591768 420167399151024837 420897590368793928 423875567688564472 424327171745338992 427985164605212604 428281758620878032 428891846596121448 432589190101260426 435331664112579728 435493676264953176 436416264957456912 439552331216164296 440178474138124644 443973116156556753 447263775623465424 447900903508968936 451432123951736304 451762118194391082 452075189655371256 455972389566193422 457108415451129438 459687769390783908 460006333333535664 463971905172617868 464632833812464902 465127861336236972 469462696949808612 472111763158102392 472784287037244988 476511686393499432 476860013649635031 477368068213506366 477698884615594728 481454794214958096 482503327420636629 484871540540753808 485225978801383014 485562240740954312 489748122126652194 490269907894952484 490609665280881072 490968298077139026 498340194444663636 503520445946167416 503888516447590053 504237711538683324 508584588362292663 511808848348573464 517118112304954992 517129106647415184 517507125000227622 518244314636980083 531125733552865191 531493804054287828 536075647192686861 537007270470530184 545480483108348034 546257520833573601 546428450654223696 555423157660877584 560223198868033116 560808146724071688 570646886140283472 575784954392145147 575965123662560112 576785586801680568 581757876343074366 586904632184166192 591964154875409004 598969647832514436 602349490925854776 607963186088257896 609477887268172584 612917025854378544 618629206896823824 619510445083286536 620170481781649296 624851052368487282 625516779038387652 625950262599744816 635813351532846708 636490757618008488 642422637931317048 643337769894182172 646967971735177352 648883785151890639 652997496168869592 653240514397429764 653693210526603312 654624397436185368 659785411929460752 660267711207186966 664453592592884848 670895663435198136 671851355263453404 672316948718244432 677643177291586623 678112784483056884 683958584349290133 689027978663176464 689531654086175862 690009500000303496 690992419515973444 695957857758926802 696949250718697353 697691792004355458 708167644737153588 708658405405717104 709176430555867482 714767529590249148 716548326923392092 727307310811130712 727838968202074521 728343361111431468 734622183189978291 734852054328093936 735914497921321608 736452447115708539 746964265157377488 747510291666995454 756356567308024986 767713272522860196 775677168457432488 776260687500341433 789038641204050757 789285539833878672 797240706081431742 798626197110019248 818220724662522051 819642675981335544 833134736491316376 834022372051183536 840334798302049674 841795180737587856 847751135377128944 855970329210425208 857783693192242896 865178380202520852 870987352529906352 872636814514611549 879104662432328592 880356948276249288 887946232313113506 895801807017937872 903524236388782164 904150379310742512 911944779132386844 914216830902258876 919375538781567816 927943810345235736 929265667624929804 930255722672473944 937276578552730923 938925393899617224 944223526316204784 945568574074489976 953023372786998864 953720027299270062 954736136427012732 955397769231189456 965006654841273258 970451957602766028 971124481481908624 979496244253304388 980539815789904968 981936596154278052 990401566810780449 996680388889327272 1006704473260340621 1007040891892334832 1007777032895180106 1008475423077366648 1017169176724585326 1023617696697146928 1034297481129263793 1035014250000455244 1036488629273960166 1043936786638390203 1062251467105730382 1062987608108575656 1063764645833801223 1072151294385373722 1074014540941060368 1090960966216696068 1092515041667147202 1120446397736066232 1121265437500493181 1121616293448143376 1134534850962037479 1151569908784290294 1153571173603361136 1163515752686148732 1183928309750818008 1195861059122147613 1197939295665028872 1204698981851709552 1215926372176515792 1218955774536345168 1239020890166573072 1249702104736974564 1251033558076775304 1271626703065693416 1272981515236016976 1284845275862634096 1286675539788364344 1293935943470354704 1297767570303781278 1305994992337739184 1306481028794859528 1309248794872370736 1320535422414373932 1331919348469670259 1341791326870396272 1343702710526906808 1355286354583173246 1356225568966113768 1367917168698580266 1379063308172351724 1380019000000606992 1381984839031946888 1391915715517853604 1393898501437394706 1395383584008710916 1416335289474307176 1418352861111734964 1429535059180498296 1430580040948905093 1433096653846784184 1447509982261909887 1454614621622261424 1455677936404149042 1456686722222862936 1469244366379956582 1471828995842643216 1472904894231417078 1495020583333990908 1511665549342770159 1512713134616049972 1525753765086877989 1535426545045720392 1536548932871046211 1551354336914864976 1552521375000682866 1554732943910940249 1578077282408101514 1593377200658595573 1594481412162863484 1636441449325044102 1638772562500720803 1639285351962671088 1666269472982632752 1680669596604099348 1711940658420850416 1727354863176435441 1730356760405041704 1745273629029223098 1760713896552498576 1775892464626227012 1807048472777564328 1823889558264773688 1828433661804517752 1838751077563135632 1855887620690471472 1858531335249859608 1860511445344947888 1874553157105461846 1877850787799234448 1891137148148979952 1907440054598540124 1909472272854025464 1930013309682546516 1940903915205532056 1946651355455671917 1958992488506608776 1961079631579809936 1963873192308556104 1980803133621560898 1993360777778654544 2013408946520681242 2015554065790360212 2016950846154733296 2032929531874759869 2034338353449170652 2068594962258527586 2070028500000910488 2072977258547920332 2087873573276780406 2090847752156092059 2124502934211460764 2125975216217151312 2127529291667602446 2144302588770747444 2181921932433392136 2183516904606223563 2185030083334294404 2203866549569934873 2209357341347125617 2240892795472132464 2242530875000986362 2245725363426913693 2269069701924074958 2303139817568580588 2327031505372297464 2328782062501024299 2367115923612152271 2367856619501636016 2391722118244295226 2395878591330057744 2499404209473949128 2502067116153550608 2543253406131386832 2573351079576728688 2595535140607562556 2612962057589719056 2641070844828747864 2663838696939340518 2687405421053813616 2710572709166346492 2712451137932227536 2735834337397160532 2758126616344703448 2763969678063893776 2783831431035707208 2787797002874789412 2790767168017421832 2811829735658192769 2832670578948614352 2836705722223469928 2859070118360996592 2861160081897810186 2866193307693568368 2895019964523819774 2911355872808298084 2913373444445725872 2938488732759913164 2945809788462834156 2971204700432341347 2990041166667981816 3020113419781021863 3023331098685540318 3025426269232099944 3051507530173755978 3070853090091440784 3073097865742092422 3102892443387791379 3105042750001365732 3109465887821880498 3156154564816203028 3186754401317191146 3188962824325726968 3191293937501403669 3272882898650088204 3277545125001441606 3361339193208198696 3363796312501479543 3403604552886112437 3454709726352870882 3460713520810083408 3490547258058446196 3551784929252454024 3614096945555128656 3647779116529547376 3656867323609035504 3717062670499719216 3749106314210923692 3814880109197080248 3818944545708050928 3860026619365093032 3881807830411064112 3893302710911343834 3917984977013217552 3927746384617112208 3961606267243121796 4026817893041362484 4031108131580720424 4065859063749519738 4068676706898341304 4137189924517055172 4140057000001820976 4145954517095840664 4175747146553560812 4181695504312184118 4249005868422921528 4255058583335204892 4288605177541494888 4291740122846715279 4342529946785729661 4363843864866784272 4367033809212447126 4370060166668588808 4407733099139869746 4418714682694251234 4485061750001972724 4491450726853827386 4534996648028310477 4538139403848149916 4606279635137161176 4609646798613138633 4654063010744594928 4657564125002048598 4664198831732820747 4734231847224304542 4783444236488590452 4916317687502162409 4998808418947898256 5182064589529306323 5191070281215125112 5282141689657495728 5327677393878681036 5421145418332692984 5471668674794321064 5516253232689406896 5567662862071414416 5575594005749578824 5581534336034843664 5623659471316385538 5673411444446939856 5722320163795620372 5790039929047639548 5822711745616596168 5876977465519826328 5891619576925668312 5942409400864682694 5980082333335963632 6040226839562043726 6046662197371080636 6050852538464199888 6103015060347511956 6146195731484184844 6205784886775582758 6210085500002731464 6218931775643760996 6272543256468276177 6312309129632406056 6373508802634382292 6377925648651453936 6382587875002807338 6545765797300176408 6550550713818670689 6555090250002883212 6611599648709804619 6628072024041376851 6722678386416397392 6727592625002959086 6737176090280741079 6807209105772224874 6909419452705741764 6981094516116892392 7101347770836456813 7103569858504908048 7498212628421847384 7629760218394160496 7720053238730186064 7786605421822687668 7923212534486243592 8053635786082724968 8062216263161440848 8131718127499039476 8137353413796682608 8274379849034110344 8291909034191681328 8351494293107121624 8363391008624368236 8435489206974578307 8498011736845843056 8510117166670409784 8577210355082989776 8583480245693430558 8685059893571459322 8734067618424894252 8740120333337177616 8815466198279739492 8837429365388502468 8970123500003945448 8982901453707654772 9060340259343065589 9069993296056620954 9076278807696299832 9212559270274322352 9219293597226277266 9315128250004097196 9328397663465641494 9468463694448609084 9566888472977180904 9573881812504211007 9832635375004324818 10091388937504438629 10364129179058612646 10382140562430250224 10655354787757362072 10842290836665385968 10943337349588642128 11151188011499157648 11247318942632771076 11444640327591240744 11580079858095279096 11645423491233192336 11753954931039652656 11783239153851336624 11884818801729365388 12080453679124087452 12093324394742161272 12206030120695023912 12292391462968369688 12411569773551165516 12420171000005462928 12437863551287521992 12545086512936552354 12624618259264812112 12747017605268764584 12765175750005614676 12875220368540145837 13091531594600352816 13101101427637341378 13110180500005766424 13223199297419609238 13256144048082753702 13455185250005918172 13474352180561482158 13614418211544449748 13818838905411483528 13828940395839415899 13962189032233784784 13992596495198462241 14202695541672913626 14748953062506487227 14996425256843694768 15546193768587918969 15573210843645375336 15846425068972487184 16107271572165449936 16263436254998078952 16548759698068220688 16702988586214243248 16726782017248736472 16870978413949156614 17020234333340819568 17166960491386861116 17370119787142918644 17468135236849788504 17630932396559478984 17674858730777004936 17940247000007890896 17965802907415309544 18120680518686131178 18139986592113241908 18152557615392599664 18438587194452554532 18630256500008194392 18656795326931282988 18817629769404828531 18936927388897218168 19133776945954361808 19147763625008422014 19651652141456012067 19665270750008649636 19834798946129413857 20182777875008877258 20211528270842223237 20728258358117225292 21304043312509370439 21310709575514724144 22494637885265542152 22889280655182481488 23160159716190558192 23769637603458730776 24160907358248174904 24186648789484322544 24412060241390047824 24584782925936739376 24823139547102331032 24875727102575043984 25090173025873104708 25306467620923734921 25494035210537529168 25530351500011229352 25750440737080291674 26202202855274682756 26220361000011532848 26446398594839218476 26512288096165507404 26910370500011836344 26948704361122964316 27181020778029196767 27228836423088899496 27637677810822967056 27657880791678831798 27985192990396924482 28405391083345827252 28721645437512633021 29194429724549878009 29497906125012974454 30274166812513315887 31092387537175837938 31146421687290750672 32526872509996157904 33453564034497472944 33741956827898313228 34333920982773722232 34740239574285837288 34936270473699577008 35261864793118957968 35349717461554009872 35931605814830619088 36241361037372262356 36279973184226483816 36877174388905109064 37260513000016388784 37313590653862565976 37635259538809657062 37873854777794436336 38295527250016844028 38625661105620437511 39303304282912024134 39330541500017299272 39669597892258827714 40365555750017754516 40423056541684446474 41456516716234450584 41486821187518247697 41977789485595386723 42608086625018740878 44246859187519461681 44989275770531084304 47539275206917461552 48321814716496349808 49646279094204662064 50180346051746209416 50612935241847469842 51060703000022458704 51500881474160583348 52404405710549365512 52892797189678436952 53024576192331014808 53820741000023672688 53897408722245928632 54362041556058393534 54457672846177798992 55315761583357663596 55970385980793848964 56452889308214485593 56810782166691654504 57443290875025266042 58388859449099756018 58954956424368036201 58995812250025948908 60548333625026631774 60634584812526669711 62184775074351675876 63912129937528111317 67483913655796626456 68667841965547444464 69480479148571674576 72482722074744524712 72559946368452967632 73754348777810218128 74627181307725131952 75270519077619314124 76591054500033688056 77251322211240875022 78606608565824048268 78661083000034598544 79339195784517655428 80731111500035509032 80846113083368892948 81543062334087590301 82913033432468901168 82973642375036495394 83955578971190773446 85216173250037481756 86164936312537899063 87583289173649634027 88493718375038923362 100360692103492418832 101225870483694939684 103001762948321166696 104808811421098731024 105785594379356873904 106049152384662029616 107794817444491857264 108724083112116787068 110631523166715327192 111940771961587697928 112905778616428971186 113621564333383309008 114886581750050532084 116777718898199512036 117909912848736072402 117991624500051897816 121096667250053263548 121269169625053339422 124369550148703351752 124460463562554743091 125933368456786160169 127824259875056222634 134967827311593252912 144965444149489049424 150541038155238628248 153182109000067376112 154502644422481750044 157213217131648096536 158678391569035310856 161462223000071018064 161692226166737785896 163086124668175180602 165947284750072990788 167911157942381546892 170432346500074963512 172329872625075798126 175166578347299268054 176987436750077846724 181903754437580009133 191736389812584333951 202451740967389879368 206003525896642333392 217448166224233574136 221263046333430654384 223881543923175395856 225811557232857942372 229773163500101064168 233555437796399024072 235819825697472144804 235983249000103795632 242193334500106527096 242538339250106678844 244629187002262770903 248739100297406703504 248920927125109486182 251866736913572320338 255648519750112445268 262749867520948902081 301082076310477256496 309005288844963500088 314426434263296193072 317356783138070621712 323384452333475571792 326172249336350361204 331894569500145981576 335822315884763093784 340864693000149927024 344659745250151596252 350333156694598536108 353974873500155693448 363807508875160018266 373381390687664229273 383472779625168667902 404903481934779758736 434896332448467148272 451623114465715884744 459546327000202128336 467110875592798048144 471639651394944289608 484386669000213054192 485076678500213357688 489258374004525541806 497841854250218972364 503733473827144640676 511297039500224890536 525499735041897804162 545711263312740027399 575209169437753001853 618010577689927000176 652344498672700722408 663789139000291963152 671644631769526187568 689319490500303192504 700666313389197072216 707949747000311386896 727615017750320036532 733887561006788312709 746762781375328458546 766945559250337335804 788249602562846706243 903246228931431769488 943279302789888579216 970153357000426715376 978516748009051083612 995683708500437944728 1007466947654289281352 1022594079000449781072 1050999470083795608324 1091422526625480054798 1120144172062992687819 1150418338875506003706 1304688997345401444816 1378638981000606385008 1401332626778394144432 1455230035500640073064 1467775122013576625418 1493525562750656917092 1533891118500674671608 1576499205125693412486 1637133789938220082197 1957033496018102167224 1991367417000875889456 2014933895308578562704 2101998940167591216648 2182845053250960109596 2240288344125985375638 2300836677751012007412 2364748807688540118729 2910460071001280146128 2935550244027153250836 2987051125501313834184 3067782237001349343216 3152998410251386824972 3274267579876440164394 3914066992036204334448 4203997880335182433296 4365690106501920219192 4480576688251970751276 4601673355502024014824 4729497615377080237458 5871100488054306501672 5974102251002627668368 6305996820502773649944 6548535159752880328788 7094246423065620356187 8731380213003840438384 8961153376503941502552 9203346711004048029648 9458995230754160474916 11742200976108613003344 12611993641005547299888 13097070319505760657576 14188492846131240712374 17922306753007883005104 18917990461508320949832 21282739269196861068561 26194140639011521315152 28376985692262481424748 37835980923016641899664 42565478538393722137122 56753971384524962849496 85130957076787444274244 113507942769049925698992 170261914153574888548488 340523828307149777096976
- Sum of all divisors σ(n): 1203556049295703617996669
- Sum of proper divisors (its aliquot sum) s(n): 863032220988553840899693
- 340523828307149777096976 is an abundant number, because the sum of its proper divisors (863032220988553840899693) is greater than itself. Its abundance is 522508392681404063802717
Bases of 340523828307149777096976
- Binary: 10010000001101111010101011011101100100011001001011110010010110101010001000100002
- Hexadecimal: 0x481BD56EC8C9792D5110
- Base-36: 1JG90EM2VQO8U900
Squares and roots of 340523828307149777096976
- 340523828307149777096976 squared (3405238283071497770969762) is 115956477644957219827158975058978042558108344576
- 340523828307149777096976 cubed (3405238283071497770969763) is 39485943684673263653380763172188957902706202318701499161472674375602176
-
340523828307149777096976 is a
perfect square number . Itssquare root is 583544195676 -
The
cube root of 340523828307149777096976 is 69831145.9637753467
Scales and comparisons
How big is 340523828307149777096976?- 340,523,828,307,149,777,096,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 340,523,828,307,149,777,096,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 340523828307149777096976 cubic inches would be around 5819262.2 feet tall.
Recreational maths with 340523828307149777096976
- 340523828307149777096976 backwards is 679690777941703828325043
- 340523828307149777096976 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 340523828307149777096976'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 340523828307149777096976 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 340523828307149777096976 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/340523828307149777096976/
Chicago style:
Numbermatics. 2024. "Number 340523828307149777096976 - Facts about the integer". https://numbermatics.com/n/340523828307149777096976/
The information we have on file for 340523828307149777096976 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 340523828307149777096976, math, Factors of 340523828307149777096976, curriculum, school, college, exams, university, Prime factorization of 340523828307149777096976, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty sextillion, five hundred twenty-three quintillion, eight hundred twenty-eight quadrillion, three hundred seven trillion, one hundred forty-nine billion, seven hundred seventy-seven million, ninety-six thousand, nine hundred seventy-six.