40795530198602950385860608
40,795,530,198,602,950,385,860,608 is an even composite number composed of five prime numbers multiplied together.
40795530198602950385860608 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred divisors.
Prime factorization of 40795530198602950385860608:
224 × 36 × 113 × 176 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 17 × 17 × 17 × 17 × 17 × 17 × 47 × 47 × 47)See below for interesting mathematical facts about the number 40795530198602950385860608 from the Numbermatics database.
Names of 40795530198602950385860608
- Cardinal: 40795530198602950385860608 can be written as Forty septillion, seven hundred ninety-five sextillion, five hundred thirty quintillion, one hundred ninety-eight quadrillion, six hundred two trillion, nine hundred fifty billion, three hundred eighty-five million, eight hundred sixty thousand, six hundred eight.
Scientific notation
- Scientific notation: 4.0795530198602950385860608 × 1025
Factors of 40795530198602950385860608
Divisors of 40795530198602950385860608
- Number of divisors d(n): 19600
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 47 48 51 54 64 66 68 72 81 88 94 96 99 102 108 121 128 132 136 141 144 153 162 176 187 188 192 198 204 216 242 243 256 264 272 282 288 289 297 306 324 352 363 374 376 384 396 408 423 432 459 484 486 512 517 528 544 561 564 576 578 594 612 648 704 726 729 748 752 768 792 799 816 846 864 867 891 918 968 972 1024 1034 1056 1088 1089 1122 1128 1152 1156 1188 1224 1269 1296 1331 1377 1408 1452 1458 1496 1504 1536 1551 1584 1598 1632 1683 1692 1728 1734 1782 1836 1936 1944 2048 2057 2068 2112 2176 2178 2209 2244 2256 2304 2312 2376 2397 2448 2538 2592 2601 2662 2673 2754 2816 2904 2916 2992 3008 3072 3102 3168 3179 3196 3264 3267 3366 3384 3456 3468 3564 3672 3807 3872 3888 3993 4096 4114 4131 4136 4224 4352 4356 4418 4488 4512 4608 4624 4653 4752 4794 4896 4913 5049 5076 5184 5202 5324 5346 5508 5632 5687 5808 5832 5984 6016 6144 6171 6204 6336 6358 6392 6528 6534 6627 6732 6768 6912 6936 7128 7191 7344 7614 7744 7776 7803 7986 8019 8192 8228 8262 8272 8448 8704 8712 8789 8836 8976 9024 9216 9248 9306 9504 9537 9588 9792 9801 9826 10098 10152 10368 10404 10648 10692 11016 11264 11374 11421 11616 11664 11968 11979 12032 12288 12342 12393 12408 12672 12716 12784 13056 13068 13254 13464 13536 13583 13824 13872 13959 14256 14382 14688 14739 15147 15228 15488 15552 15606 15972 16038 16384 16456 16524 16544 16896 17061 17408 17424 17578 17672 17952 18048 18432 18496 18513 18612 19008 19074 19176 19584 19602 19652 19881 20196 20304 20736 20808 21296 21384 21573 22032 22528 22627 22748 22842 23232 23328 23409 23936 23958 24064 24299 24576 24684 24786 24816 25344 25432 25568 26112 26136 26367 26508 26928 27072 27166 27648 27744 27918 28512 28611 28764 29376 29403 29478 30294 30456 30976 31104 31212 31944 32076 32768 32912 33048 33088 33792 34122 34263 34816 34848 34969 35156 35344 35904 35937 36096 36864 36992 37026 37224 37553 38016 38148 38352 39168 39204 39304 39762 40392 40608 40749 41472 41616 41877 42592 42768 43146 44064 44217 45056 45254 45441 45496 45684 46464 46656 46818 47872 47916 48128 48598 49152 49368 49572 49632 50688 50864 51136 51183 52224 52272 52734 53016 53856 54043 54144 54332 55296 55488 55539 55836 57024 57222 57528 58752 58806 58956 59643 60588 60912 61952 62208 62424 62557 63888 64152 64719 65536 65824 66096 66176 67584 67881 68244 68526 69632 69696 69938 70227 70312 70688 71808 71874 72192 72897 73728 73984 74052 74448 75106 76032 76296 76704 78336 78408 78608 79101 79524 80784 81216 81498 82944 83232 83521 83754 85184 85536 85833 86292 88128 88209 88434 90112 90508 90882 90992 91368 92928 93312 93636 95744 95832 96256 96679 97196 98304 98736 99144 99264 101376 101728 102272 102366 103823 104448 104544 104907 105468 106032 107712 107811 108086 108288 108664 110592 110976 111078 111672 112659 114048 114444 115056 117504 117612 117912 119286 121176 121824 122247 123904 124416 124848 125114 125631 127776 128304 129438 131072 131648 132192 132352 132651 135168 135762 136323 136488 137052 139264 139392 139876 140454 140624 141376 143616 143748 144384 145794 147456 147968 148104 148896 149413 150212 152064 152592 153408 153549 156672 156816 157216 158202 159048 161568 162129 162432 162996 165888 166464 166617 167042 167508 170368 171072 171666 172584 176256 176418 176868 178929 180224 181016 181764 181984 182736 185856 186624 187272 187671 191488 191664 192512 193358 194157 194392 196608 197472 198288 198528 202752 203456 203643 204544 204732 207646 208896 209088 209814 210681 210936 212064 215424 215622 216172 216576 217328 218691 221184 221952 222156 223344 225318 228096 228888 230112 230911 235008 235224 235824 237303 238572 242352 243648 244494 247808 248832 249696 250228 250563 251262 255552 256608 257499 258876 262144 263296 264384 264704 265302 267289 270336 271524 272646 272976 274104 278528 278784 279752 280908 281248 282752 287232 287496 288768 290037 291588 294912 295936 296208 297792 298826 300424 304128 305184 306816 307098 311469 313344 313632 314432 314721 316404 318096 323136 323433 324258 324864 325992 331776 332928 333234 334084 335016 337977 340736 342144 343332 345168 352512 352836 353736 357858 360448 362032 363528 363968 365472 366741 371712 373248 374544 375342 376893 382976 383328 384659 385024 386716 388314 388784 393216 394944 396576 397056 397953 405504 406912 407286 409088 409464 413083 415292 417792 418176 419628 421362 421872 424128 430848 431244 432344 433152 434656 437382 442368 443904 444312 446688 448239 450636 456192 457776 460224 460647 461822 470016 470448 471648 474606 477144 484704 486387 487296 488988 495616 497664 499392 499851 500456 501126 502524 511104 513216 514998 517752 524288 526592 528768 529408 530604 534578 536787 540672 543048 545292 545952 548208 557056 557568 559504 561816 562496 563013 565504 574464 574992 577536 580074 582471 583176 589824 591872 592416 594473 595584 597652 600848 608256 610368 610929 613632 614196 622938 626688 627264 628864 629442 632808 636192 638401 646272 646866 648516 649728 651984 656073 663552 665856 666468 668168 670032 675954 681472 684288 686664 690336 692733 705024 705672 707472 711909 715716 720896 724064 727056 727936 730944 733482 743424 746496 749088 750684 751689 753786 765952 766656 769318 770048 772497 773432 776628 777568 786432 789888 793152 794112 795906 801867 811008 813824 814572 818176 818928 826166 830584 835584 836352 839256 842724 843744 848256 861696 862488 864688 866304 869312 870111 874764 884736 887808 888624 893376 896478 901272 912384 915552 918731 920448 921294 923644 934407 940032 940896 943296 944163 949212 954288 969408 970299 972774 974592 977976 991232 995328 998784 999702 1000912 1002252 1005048 1013931 1022208 1026432 1029996 1035504 1048576 1053184 1057536 1058816 1061208 1063469 1069156 1073574 1081344 1086096 1090584 1091904 1096416 1100223 1114112 1115136 1119008 1123632 1124992 1126026 1131008 1142053 1148928 1149984 1153977 1155072 1160148 1164942 1166352 1179648 1183744 1184832 1188946 1191168 1193859 1195304 1201696 1216512 1220736 1221858 1227264 1228392 1239249 1245876 1253376 1254528 1257728 1258884 1265616 1272384 1276802 1292544 1293732 1297032 1299456 1303968 1312146 1327104 1331712 1332936 1336336 1340064 1344717 1351908 1362944 1368576 1373328 1380672 1381941 1385466 1410048 1411344 1414944 1419857 1423818 1431432 1441792 1448128 1454112 1455872 1459161 1461888 1466964 1486848 1492992 1498176 1499553 1501368 1503378 1507572 1531904 1533312 1538636 1540096 1544994 1546864 1553256 1555136 1572864 1579776 1586304 1588224 1591812 1603734 1610361 1622016 1627648 1629144 1636352 1637856 1643543 1652332 1661168 1671168 1672704 1678512 1685448 1687488 1689039 1696512 1723392 1724976 1729376 1732608 1738624 1740222 1749528 1764991 1769472 1775616 1777248 1783419 1786752 1792956 1802544 1824768 1831104 1832787 1837462 1840896 1842588 1847288 1868814 1880064 1881792 1886592 1888326 1898424 1908576 1915203 1938816 1940598 1945548 1949184 1955952 1968219 1982464 1990656 1997568 1999404 2001824 2004504 2010096 2027862 2044416 2052864 2059992 2071008 2078199 2097152 2106368 2115072 2117632 2122416 2126938 2135727 2138312 2147148 2162688 2172192 2181168 2183808 2192832 2200446 2228224 2230272 2238016 2247264 2249984 2252052 2255067 2262016 2284106 2297856 2299968 2307954 2310144 2317491 2320296 2329884 2332704 2359296 2367488 2369664 2377892 2382336 2387718 2390608 2403392 2405601 2433024 2441472 2443716 2454528 2456784 2478498 2491752 2506752 2509056 2515456 2517768 2531232 2540021 2544768 2553604 2585088 2587464 2594064 2598912 2607936 2610333 2624292 2654208 2663424 2665872 2672672 2680128 2689434 2703816 2725888 2737152 2746656 2756193 2761344 2763882 2770932 2803221 2820096 2822688 2829888 2832489 2839714 2847636 2862864 2883584 2896256 2908224 2911744 2918322 2923776 2933928 2940179 2973696 2985984 2996352 2999106 3002736 3006756 3015144 3041793 3063808 3066624 3077272 3080192 3089988 3093728 3106512 3110272 3145728 3159552 3172608 3176448 3183624 3190407 3207468 3220722 3244032 3255296 3258288 3272704 3275712 3287086 3300669 3304664 3322336 3342336 3345408 3357024 3370896 3374976 3378078 3393024 3426159 3446784 3449952 3458752 3461931 3465216 3477248 3480444 3499056 3529982 3538944 3551232 3554496 3566838 3573504 3581577 3585912 3605088 3649536 3662208 3665574 3674924 3681792 3685176 3694576 3717747 3737628 3760128 3763584 3773184 3776652 3796848 3817152 3830406 3877632 3881196 3891096 3898368 3911904 3925487 3936438 3964928 3981312 3995136 3998808 4003648 4009008 4020192 4034151 4055724 4088832 4105728 4119984 4142016 4145823 4156398 4194304 4212736 4230144 4235264 4244832 4253876 4259571 4271454 4276624 4294296 4325376 4344384 4362336 4367616 4377483 4385664 4400892 4456448 4460544 4476032 4494528 4499968 4504104 4510134 4524032 4543913 4568212 4595712 4599936 4615908 4620288 4634982 4640592 4659768 4665408 4718592 4734976 4739328 4755784 4764672 4775436 4781216 4806784 4811202 4866048 4882944 4887432 4909056 4913568 4930629 4956996 4983504 5013504 5018112 5030912 5035536 5062464 5067117 5080042 5089536 5107208 5170176 5174928 5188128 5197824 5215872 5220666 5248584 5294973 5308416 5326848 5331744 5345344 5350257 5360256 5378868 5407632 5451776 5474304 5493312 5498361 5512386 5522688 5527764 5541864 5606442 5640192 5645376 5659776 5664978 5679428 5695272 5725728 5745609 5767168 5792512 5816448 5823488 5836644 5847552 5867856 5880358 5904657 5947392 5971968 5992704 5998212 6005472 6013512 6030288 6083586 6127616 6133248 6154544 6160384 6179976 6187456 6213024 6220544 6234597 6291456 6319104 6345216 6352896 6367248 6380814 6407181 6414936 6441444 6488064 6510592 6516576 6539203 6545408 6551424 6574172 6601338 6609328 6644672 6684672 6690816 6714048 6741792 6749952 6756156 6765201 6786048 6852318 6893568 6899904 6917504 6923862 6930432 6954496 6960888 6998112 7022411 7059964 7077888 7102464 7108992 7133676 7147008 7163154 7171824 7210176 7216803 7299072 7324416 7331148 7349848 7363584 7370352 7389152 7435494 7475256 7520256 7527168 7546368 7553304 7593696 7620063 7634304 7660812 7755264 7762392 7782192 7796736 7823808 7830999 7850974 7872876 7929856 7962624 7990272 7997616 8007296 8018016 8040384 8068302 8111448 8177664 8211456 8239968 8268579 8284032 8291646 8312796 8388608 8409663 8425472 8460288 8470528 8489664 8497467 8507752 8519142 8542908 8553248 8588592 8650752 8688768 8724672 8735232 8754966 8771328 8801784 8820537 8912896 8921088 8952064 8989056 8999936 9008208 9020268 9048064 9087826 9125379 9136424 9191424 9199872 9231816 9240576 9269964 9281184 9319536 9330816 9437184 9469952 9478656 9511568 9529344 9550872 9562432 9571221 9613568 9622404 9732096 9765888 9774864 9818112 9827136 9861258 9902007 9913992 9967008 10027008 10036224 10061824 10071072 10106041 10124928 10134234 10160084 10179072 10214416 10278477 10340352 10349856 10376256 10385793 10395648 10431744 10441332 10497168 10589946 10616832 10653696 10663488 10690688 10700514 10720512 10757736 10815264 10852817 10903552 10948608 10986624 10996722 11024772 11045376 11055528 11083728 11153241 11212884 11280384 11290752 11319552 11329956 11358856 11390544 11451456 11491218 11534336 11585024 11632896 11646976 11673288 11695104 11735712 11760716 11776461 11809314 11894784 11943936 11985408 11996424 12010944 12027024 12060576 12102453 12167172 12255232 12266496 12309088 12320768 12359952 12374912 12426048 12441088 12469194 12562583 12582912 12638208 12690432 12705792 12734496 12761628 12778713 12814362 12829872 12882888 12976128 13021184 13033152 13078406 13090816 13102848 13132449 13148344 13202676 13218656 13289344 13369344 13381632 13428096 13483584 13499904 13512312 13530402 13572096 13631739 13704636 13787136 13799808 13835008 13847724 13860864 13908992 13921776 13996224 14044822 14119928 14155776 14204928 14217984 14267352 14294016 14326308 14343648 14420352 14433606 14598144 14648832 14662296 14699696 14727168 14740704 14778304 14791887 14870988 14950512 15040512 15054336 15092736 15106608 15187392 15201351 15240126 15268608 15321624 15510528 15524784 15564384 15593472 15618427 15647616 15661998 15701948 15745752 15859712 15884919 15925248 15980544 15995232 16014592 16036032 16050771 16080768 16136604 16222896 16355328 16422912 16479936 16495083 16537158 16568064 16583292 16625592 16777216 16819326 16850944 16920576 16941056 16979328 16994934 17015504 17038284 17085816 17106496 17177184 17236827 17301504 17377536 17449344 17470464 17509932 17542656 17603568 17641074 17713971 17825792 17842176 17904128 17978112 17999872 18016416 18040536 18078973 18096128 18175652 18250758 18272848 18382848 18399744 18463632 18481152 18539928 18562368 18639072 18661632 18703791 18874368 18939904 18957312 19023136 19058688 19101744 19124864 19142442 19227136 19244808 19414901 19464192 19531776 19549728 19617609 19636224 19654272 19722516 19804014 19827984 19934016 20054016 20072448 20123648 20142144 20212082 20249856 20268468 20295603 20320168 20358144 20428832 20556954 20680704 20699712 20752512 20771586 20791296 20863488 20882664 20994336 21067233 21179892 21233664 21307392 21326976 21381376 21401028 21441024 21515472 21630528 21650409 21705634 21807104 21897216 21973248 21993444 22049544 22090752 22111056 22167456 22306482 22425768 22560768 22581504 22639104 22659912 22717712 22781088 22860189 22902912 22982436 23068672 23170048 23265792 23293952 23346576 23390208 23471424 23492997 23521432 23552922 23618628 23789568 23887872 23970816 23992848 24021888 24054048 24121152 24137569 24204906 24334344 24510464 24532992 24618176 24641536 24719904 24749824 24805737 24852096 24882176 24938388 25125166 25165824 25228989 25276416 25380864 25411584 25468992 25492401 25523256 25557426 25628724 25659744 25765776 25952256 26042368 26066304 26156812 26181632 26205696 26264898 26296688 26405352 26437312 26461611 26578688 26738688 26763264 26856192 26967168 26999808 27024624 27060804 27144192 27263478 27376137 27409272 27574272 27599616 27670016 27695448 27721728 27817984 27843552 27940231 27992448 28089644 28239856 28311552 28409856 28435968 28534704 28588032 28652616 28687296 28713663 28840704 28867212 29196288 29297664 29324592 29399392 29454336 29481408 29556608 29583774 29741976 29901024 30004847 30081024 30108672 30185472 30213216 30318123 30374784 30402702 30480252 30537216 30643248 30835431 31021056 31049568 31128768 31157379 31186944 31236854 31295232 31323996 31403896 31491504 31719424 31769838 31850496 31961088 31990464 32029184 32072064 32101542 32161536 32273208 32445792 32558451 32710656 32845824 32959872 32990166 33074316 33136128 33166584 33251184 33459723 33638652 33701888 33841152 33882112 33958656 33989868 34031008 34076568 34171632 34212992 34354368 34473654 34603008 34755072 34898688 34940928 35019864 35085312 35207136 35282148 35329383 35427942 35651584 35684352 35808256 35956224 35999744 36032832 36081072 36157946 36192256 36307359 36351304 36501516 36545696 36765696 36799488 36927264 36962304 37079856 37124736 37278144 37323264 37407582 37687749 37748736 37879808 37914624 38046272 38117376 38203488 38249728 38284884 38336139 38454272 38489616 38829802 38928384 39063552 39099456 39235218 39272448 39308544 39397347 39445032 39608028 39655968 39868032 40108032 40144896 40247296 40284288 40424164 40499712 40536936 40591206 40640336 40716288 40857664 40895217 41113908 41361408 41399424 41505024 41543172 41582592 41726976 41765328 41988672 42134466 42359784 42467328 42614784 42653952 42762752 42802056 42882048 43030944 43180357 43261056 43300818 43411268 43614208 43794432 43946496 43986888 44099088 44181504 44222112 44334912 44375661 44612964 44851536 45121536 45163008 45278208 45319824 45435424 45562176 45604053 45720378 45805824 45964872 46137344 46340096 46531584 46587904 46693152 46780416 46855281 46942848 46985994 47042864 47105844 47237256 47579136 47654757 47775744 47941632 47985696 48043776 48108096 48152313 48242304 48275138 48409812 48668688 49020928 49065984 49236352 49283072 49439808 49499648 49611474 49704192 49764352 49876776 49983043 50250332 50331648 50457978 50552832 50761728 50823168 50937984 50984802 51046512 51114852 51257448 51319488 51531552 51710481 51904512 52084736 52132608 52313624 52363264 52411392 52529796 52593376 52810704 52874624 52923222 53157376 53477376 53526528 53712384 53934336 53999616 54049248 54121608 54236919 54288384 54526956 54752274 54818544 55148544 55199232 55340032 55390896 55443456 55635968 55687104 55880462 55984896 56111373 56179288 56479712 56623104 56819712 56871936 57069408 57176064 57305232 57374592 57427326 57681408 57734424 58244703 58392576 58595328 58649184 58798784 58852827 58908672 58962816 59113216 59167548 59483952 59802048 60009694 60162048 60217344 60370944 60426432 60636246 60749568 60805404 60886809 60960504 61074432 61286496 61670862 62042112 62099136 62257536 62314758 62373888 62473708 62590464 62647992 62807792 62983008 63201699 63438848 63539676 63700992 63922176 63980928 64058368 64144128 64203084 64323072 64546416 64891584 64951227 65116902 65421312 65691648 65919744 65980332 66148632 66272256 66333168 66502368 66733279 66919446 67277304 67403776 67682304 67764224 67917312 67979736 68062016 68153136 68343264 68425984 68580567 68708736 68947308 69206016 69510144 69797376 69881856 70039728 70170624 70414272 70478991 70564296 70658766 70855884 71303168 71368704 71616512 71912448 71999488 72065664 72162144 72315892 72384512 72412707 72614718 72702608 73003032 73091392 73531392 73598976 73854528 73924608 74159712 74249472 74417211 74556288 74646528 74815164 75375498 75497472 75686967 75759616 75829248 76092544 76234752 76406976 76499456 76569768 76672278 76908544 76979232 77246521 77659604 77856768 78127104 78198912 78470436 78544896 78617088 78794694 78890064 79216056 79311936 79384833 79736064 80216064 80289792 80494592 80568576 80848328 80999424 81073872 81182412 81280672 81432576 81715328 81790434 82227816 82722816 82798848 83010048 83086344 83165184 83453952 83530656 83820693 83977344 84268932 84719568 84934656 85229568 85307904 85525504 85604112 85764096 86061888 86140989 86360714 86522112 86601636 86822536 87228416 87588864 87892992 87973776 88198176 88363008 88444224 88669824 88751322 89225928 89703072 90014541 90243072 90326016 90556416 90639648 90870848 90954369 91124352 91208106 91440756 91611648 91929744 92274688 92506293 92680192 93063168 93175808 93386304 93472137 93560832 93710562 93885696 93971988 94085728 94211688 94474512 95158272 95309514 95551488 95883264 95971392 96087552 96216192 96304626 96484608 96550276 96819624 97337376 97675353 98041856 98131968 98472704 98566144 98879616 98999296 99222948 99408384 99528704 99753552 99966086 100379169 100500664 100915956 101105664 101523456 101646336 101875968 101969604 102093024 102229704 102514896 102638976 103063104 103420962 103809024 104169472 104265216 104627248 104726528 104822784 105059592 105186752 105621408 105749248 105846444 105988149 106314752 106954752 107053056 107424768 107868672 107999232 108098496 108243216 108473838 108576768 108922077 109053912 109504548 109637088 110297088 110398464 110680064 110781792 110886912 111166451 111271936 111374208 111760924 111969792 112222746 112358576 112959424 113063247 113246208 113639424 113743872 114138816 114352128 114610464 114749184 114854652 115008417 115362816 115468848 116489406 116785152 117190656 117298368 117597568 117705654 117817344 117925632 118226432 118335096 118967904 119380987 119604096 120019388 120324096 120434688 120741888 120852864 121272492 121499136 121610808 121773618 121921008 122148864 122572992 122685651 123341724 124084224 124198272 124515072 124629516 124747776 124947416 125180928 125295984 125615584 125966016 126403398 126877696 127079352 127401984 127844352 127961856 128116736 128288256 128406168 128646144 129092832 129541071 129783168 129902454 130233804 130842624 131383296 131839488 131960664 132297264 132544512 132666336 133004736 133126983 133466558 133838892 134554608 134807552 135364608 135528448 135834624 135959472 136124032 136306272 136686528 136851968 137161134 137417472 137894616 138188413 138412032 139020288 139594752 139763712 140079456 140341248 140565843 140828544 140957982 141128592 141317532 141711768 142606336 142737408 142964271 143233024 143824896 143998976 144131328 144324288 144456939 144631784 144769024 144825414 145229436 145405216 146006064 146182784 147062784 147197952 147709056 147849216 148319424 148498944 148834422 149112576 149293056 149630328 149949129 150750996 150994944 151373934 151519232 151658496 152185088 152469504 152813952 152998912 153139536 153344556 153817088 153958464 154493042 155131443 155319208 155713536 156254208 156397824 156940872 157089792 157234176 157589388 157780128 158432112 158623872 158769666 159472128 160432128 160579584 160989184 161137152 161696656 161998848 162147744 162364824 162561344 162710757 162865152 163430656 163580868 164455632 165445632 165597696 166020096 166172688 166330368 166907904 167061312 167641386 167954688 168334119 168537864 169439136 169869312 170459136 170615808 171051008 171208224 171528192 171802697 172123776 172281978 172721428 173044224 173203272 173645072 174456832 174734109 175177728 175785984 175947552 176396352 176558481 176726016 176888448 177339648 177502644 178451856 179406144 180029082 180486144 180652032 181112832 181279296 181741696 181908738 182248704 182416212 182881512 183223296 183859488 184497889 184549376 185012586 185360384 186126336 186351616 186772608 186944274 187121664 187421124 187771392 187943976 188171456 188423376 188949024 189605097 190316544 190619028 191102976 191766528 191942784 192175104 192432384 192609252 192969216 193100552 193639248 194674752 194853681 195350706 196083712 196263936 196945408 197132288 197759232 197998592 198445896 198816768 199057408 199507104 199932172 200199837 200758338 201001328 201831912 202211328 203046912 203292672 203751936 203939208 204186048 204459408 205029792 205277952 205741701 206126208 206841924 207618048 208338944 208530432 209254496 209453056 209645568 210119184 210373504 211242816 211498496 211692888 211976298 212629504 213563911 213909504 214106112 214849536 215737344 215998464 216196992 216486432 216947676 217153536 217238121 217844154 218107824 219009096 219274176 220594176 220796928 221360128 221563584 221773824 222332902 222543872 222748416 223251633 223521848 223939584 224445492 224717152 225918848 226126494 226492416 227278848 227487744 228277632 228704256 229220928 229498368 229709304 230016834 230725632 230937696 231739563 232978812 233570304 234381312 234596736 235195136 235411308 235634688 235851264 236452864 236670192 237935808 238154499 238761974 239208192 240038776 240648192 240869376 241483776 241705728 242544984 242998272 243221616 243547236 243842016 244297728 245145984 245371302 246683448 248168448 248396544 249030144 249259032 249495552 249894832 250361856 250591968 251231168 251462079 251932032 252806796 253755392 254158704 254803968 255688704 255923712 256233472 256576512 256812336 257292288 258185664 258422967 259082142 259566336 259804908 260467608 261685248 262766592 263678976 263921328 264594528 265089024 265332672 265513259 266009472 266253966 266933116 267677784 269109216 269615104 270043623 270729216 271056896 271669248 271918944 272248064 272612544 272863107 273373056 273703936 274322268 274834944 275789232 276376826 276824064 277518879 278040576 279189504 279527424 280158912 280416411 280682496 281131686 281657088 281915964 282257184 282635064 283423536 285212672 285474816 285928542 286466048 287649792 287997952 288262656 288648576 288913878 289263568 289538048 289650828 290458872 290810432 292012128 292365568 293026059 294125568 294395904 295418112 295698432 296638848 296997888 297668844 298225152 298586112 299260656 299898258 301137507 301501992 302747868 303038464 303316992 304370176 304939008 305627904 305997824 306279072 306689112 307342541 307634176 307916928 308986084 310262886 310638416 311427072 312508416 312795648 313881744 314179584 314468352 315178776 315560256 316864224 317247744 317539332 317964447 318944256 320864256 321159168 321978368 322274304 323393312 323997696 324295488 324729648 325122688 325421514 325730304 326861312 327161736 328911264 330053317 330891264 331195392 332040192 332345376 332660736 333499353 333815808 334122624 335282772 335909376 336668238 337075728 338878272 339189741 339738624 340918272 341231616 342102016 342416448 343056384 343605394 344247552 344563956 345025251 345442856 346088448 346406544 347290144 348913664 349468218 350355456 351571968 351895104 352792704 353116962 353452032 353776896 354679296 355005288 356903712 358142961 358812288 360058164 360972288 361304064 362225664 362558592 363483392 363817476 364497408 364832424 365763024 366446592 367718976 368056953 368995778 370025172 370720768 372252672 372703232 373545216 373888548 374243328 374842248 375542784 375887952 376342912 376846752 377898048 379210194 380633088 381238056 382205952 383533056 383885568 384350208 384864768 385218504 385938432 386201104 387278496 388623213 389349504 389707362 390701412 392167424 392527872 393890816 394264576 395518464 395997184 396891792 397633536 398114816 399014208 399380949 399864344 400399674 401516676 402002656 403663824 404422656 406093824 406585344 407503872 407878416 408372096 408918816 410059584 410555904 411483402 412252416 413683848 414565239 415236096 416677888 417060864 418508992 418906112 419291136 420238368 420747008 421697529 422485632 422996992 423385776 423952596 425259008 427127822 427819008 428212224 428892813 429699072 431474688 431996928 432393984 432972864 433370817 433895352 434307072 434476242 435688308 436215648 438018192 438548352 441188352 441593856 442720256 443127168 443547648 444665804 445087744 445496832 446503266 447043696 447879168 448890984 449434304 449847387 451837696 452252988 452984832 454557696 454975488 456555264 457408512 458441856 458996736 459418608 460033668 461451264 461875392 463479126 465394329 465957624 467140608 468762624 469193472 470390272 470822616 471269376 471702528 472905728 473340384 474983927 475871616 476308998 477523948 478416384 480077552 481296384 481738752 482967552 483411456 485089968 485996544 486443232 487094472 487684032 488132271 488595456 490291968 490742604 493366896 496336896 496793088 498060288 498518064 498991104 499789664 500723712 501183936 502462336 502924158 503864064 505613592 507510784 508317408 509607936 510082399 511377408 511847424 512466944 513153024 513624672 514584576 515408091 516371328 516845934 518164284 519132672 519609816 520935216 523370496 524202327 525533184 527357952 527842656 529189056 529675443 530178048 530665344 531026518 532018944 532507932 533866232 535355568 538218432 539230208 540087246 541458432 542113792 543338496 543837888 544496128 545225088 545726214 546746112 547407872 548644536 549669888 551578464 552753652 553493667 553648128 555037758 556081152 558379008 559054848 560317824 560832822 561364992 562263372 563314176 563831928 564514368 565270128 566847072 568815291 570949632 571857084 572932096 575299584 575995904 576525312 577297152 577827756 578527136 579076096 579301656 580917744 581620864 584024256 584731136 586052118 588251136 588791808 590836224 591396864 593277696 593995776 595337688 596450304 597172224 598521312 599796516 600599511 602275014 603003984 605495736 606076928 606633984 608740352 609878016 611255808 611995648 612558144 613378224 614685082 615268352 615833856 617225103 617972168 620525772 621276832 622854144 625016832 625591296 627763488 628359168 628936704 630357552 631120512 633728448 634495488 635078664 635928894 637888512 640691733 641728512 642318336 643956736 644548608 646786624 647995392 648590976 649459296 650245376 650843028 651460608 651714363 653722624 654323472 657822528 660106634 661782528 662390784 664080384 664690752 665321472 666998706 667631616 668245248 669754899 670565544 671818752 673336476 674151456 677756544 678379482 679477248 681836544 682463232 684204032 684832896 686112768 687210788 688495104 689127912 690050502 690885712 692176896 692813088 694580288 695218689 697827328 698936436 700710912 703143936 703790208 705585408 706233924 706904064 707553792 709358592 710010576 713807424 714463497 716285922 717624576 720116328 721944576 722608128 724451328 725117184 726966784 727634952 728994816 729664848 731526048 732893184 734066069 735437952 736113906 737991556 740050344 741441536 744505344 745406464 747090432 747777096 748486656 749684496 751085568 751775904 752685824 753693504 754386237 755796096 758420388 761266176 762476112 764411904 767066112 767771136 768700416 769729536 770437008 771876864 772402208 774556992 775268901 777246426 778699008 779414724 781402824 784334848 785055744 787781632 788529152 791036928 791994368 793783584 795267072 796229632 796539777 798028416 798761898 799728688 800799348 803033352 804005312 807327648 808845312 810130869 812187648 813170688 815007744 815756832 816744192 817837632 818589321 820119168 821111808 822966804 824504832 827367696 829130478 830472192 832556637 833355776 834121728 837017984 837812224 838582272 840476736 841494016 843395058 844971264 845993984 846771552 847905192 849711731 850518016 854255644 855638016 856424448 857785626 859398144 862949376 863993856 864787968 865945728 866741634 867790704 868614144 868952484 871376616 872431296 876036384 877096704 879078177 882376704 883187712 885440512 886254336 887095296 889331608 890175488 890993664 893006532 894087392 895758336 897781968 898868608 899694774 903675392 904505976 909115392 909950976 913110528 914817024 916883712 917993472 918837216 920067336 922027623 922902528 923750784 926958252 930788658 931915248 934281216 937525248 938386944 940780544 941645232 942538752 943405056 945811456 946680768 949967854 951743232 952617996 953893341 955047896 956832768 960155104 962592768 963477504 965935104 966822912 970179936 971993088 972886464 974188944 975368064 976264542 977190912 980583936 981485208 986733792 990159951 992673792 993586176 996120576 997036128 997982208 999579328 1000498059 1001447424 1002367872 1004924672 1005848316 1007728128 1011227184 1015021568 1016634816 1017569223 1019215872 1020164798 1022754816 1023694848 1024933888 1026306048 1027249344 1029169152 1030816182 1032742656 1033691868 1035075753 1036328568 1038265344 1039219632 1041870432 1046740992 1048404654 1051066368 1054715904 1055685312 1058378112 1059350886 1060356096 1061330688 1062053036 1064037888 1065015864 1067732464 1070711136 1074428883 1076436864 1078460416 1080174492 1082916864 1084227584 1086676992 1087675776 1088992256 1090450176 1091452428 1093492224 1094815744 1097289072 1099339776 1103156928 1104170859 1105507304 1106987334 1110075516 1112162304 1116758016 1118109696 1120635648 1121665644 1122729984 1124526744 1126628352 1127663856 1129028736 1130540256 1133694144 1134465743 1137630582 1141899264 1143714168 1145864192 1150599168 1151991808 1153050624 1154594304 1155655512 1157054272 1158152192 1158603312 1161835488 1163241728 1165869639 1168048512 1169462272 1172104236 1176502272 1177583616 1181672448 1182793728 1186555392 1187991552 1190675376 1192900608 1194344448 1197042624 1198142847 1199593032 1201199022 1204550028 1206007968 1210991472 1212153856 1213267968 1217480704 1219756032 1222511616 1223991296 1225116288 1226756448 1229370164 1230536704 1231667712 1234450206 1235944336 1241051544 1242553664 1243695717 1245708288 1250033664 1251182592 1255526976 1256718336 1257873408 1260715104 1262241024 1265092587 1267456896 1268990976 1270157328 1271857788 1275777024 1281383466 1283457024 1284636672 1286678439 1287913472 1289097216 1293573248 1295990784 1297181952 1298918592 1300490752 1301686056 1302921216 1303428726 1307445248 1308646944 1313190857 1315645056 1320213268 1323565056 1324781568 1328160768 1329381504 1330642944 1333997412 1335263232 1336490496 1339509798 1341131088 1343637504 1346672952 1348302912 1349542161 1355513088 1356758964 1358954496 1363673088 1364926464 1368408064 1369665792 1372225536 1374421576 1376990208 1378255824 1380101004 1381771424 1384353792 1385626176 1389160576 1390437378 1395654656 1397872872 1401421824 1406287872 1407580416 1411170816 1412467848 1413808128 1415107584 1418717184 1420021152 1424951781 1427614848 1428926994 1432571844 1435249152 1440232656 1443889152 1445216256 1448902656 1450234368 1453933568 1455269904 1457989632 1459329696 1463052096 1464396813 1465786368 1468132138 1470875904 1472227812 1475983112 1480100688 1482883072 1489010688 1490812928 1494180864 1495554192 1496973312 1499368992 1502171136 1503551808 1505371648 1507387008 1508772474 1511592192 1516840776 1522532352 1524952224 1528823808 1530247197 1534132224 1535542272 1537400832 1539459072 1540874016 1543753728 1544804416 1546224273 1549113984 1550537802 1554492852 1557398016 1558829448 1562805648 1568669696 1570111488 1572606981 1575563264 1582073856 1583988736 1587567168 1589026329 1590534144 1592459264 1593079554 1596056832 1597523796 1599457376 1601598696 1606066704 1608010624 1614655296 1617690624 1620261738 1624375296 1626341376 1630015488 1631513664 1633488384 1635675264 1637178642 1640238336 1642223616 1645933608 1649009664 1654735392 1658260956 1660481001 1660944384 1665113274 1666711552 1668243456 1674035968 1675624448 1677164544 1680953472 1682988032 1686790116 1689942528 1691987968 1693543104 1695810384 1699423462 1701036032 1706445873 1708511288 1712848896 1715571252 1718796288 1725898752 1727987712 1729575936 1731891456 1733483268 1735581408 1737228288 1737904968 1742753232 1744862592 1752072768 1754193408 1758156354 1764753408 1766375424 1770881024 1772508672 1774190592 1778663216 1780350976 1781987328 1786013064 1788174784 1791516672 1795563936 1797737216 1799389548 1801798533 1807350784 1809011952 1818230784 1819901952 1826221056 1829634048 1833767424 1835986944 1837674432 1840134672 1844055246 1845805056 1847501568 1851675309 1853916504 1861577316 1863830496 1868562432 1875050496 1876773888 1881561088 1883290464 1885077504 1886810112 1889829667 1891622912 1893361536 1899935708 1903486464 1905235992 1907786682 1910095792 1913665536 1920310208 1922075199 1925185536 1926955008 1931870208 1933645824 1940359872 1943986176 1945772928 1948377888 1950736128 1952529084 1954381824 1955143089 1961167872 1962970416 1973467584 1980319902 1985347584 1987172352 1992241152 1994072256 1995964416 1999158656 2000996118 2002894848 2004735744 2009849344 2011696632 2015456256 2022454368 2029476779 2030043136 2033269632 2035138446 2038431744 2040329596 2045509632 2047389696 2049867776 2052612096 2054498688 2058338304 2061632364 2065485312 2067383736 2070151506 2072657136 2076530688 2078439264 2083740864 2085656067 2093481984 2096809308 2102132736 2109431808 2111370624 2116756224 2118701772 2120712192 2122661376 2124106072 2128075776 2130031728 2135464928 2141422272 2143390491 2148857766 2152873728 2156920832 2160348984 2165833728 2168455168 2173353984 2175351552 2177984512 2180900352 2182904856 2186984448 2189631488 2194578144 2198679552 2202198207 2206313856 2208341718 2211014608 2213974668 2220151032 2224324608 2233516032 2236219392 2241271296 2243331288 2245459968 2249053488 2253256704 2255327712 2258057472 2261080512 2263158711 2267388288 2268931486 2275261164 2283798528 2287428336 2291728384 2301198336 2303983616 2306101248 2309188608 2311311024 2314108544 2316304384 2317206624 2323670976 2326483456 2331739278 2336097024 2338924544 2344208472 2349203021 2353004544 2355167232 2363344896 2365587456 2373110784 2375983104 2381350752 2385801216 2388688896 2389619331 2394085248 2396285694 2399186064 2402398044 2409100056 2412015936 2421982944 2424307712 2426535936 2430392607 2434961408 2439512064 2445023232 2447982592 2450232576 2453512896 2455767963 2458740328 2461073408 2463335424 2468900412 2471888672 2482103088 2485107328 2487391434 2491416576 2500067328 2502365184 2511053952 2513436672 2515746816 2521430208 2524482048 2530185174 2534913792 2537981952 2540314656 2543715576 2549135193 2551554048 2562766932 2566914048 2569273344 2573356878 2575826944 2578194432 2587146496 2591981568 2594363904 2597837184 2600981504 2603372112 2605842432 2606857452 2614890496 2617293888 2626381714 2631290112 2637234531 2640426536 2647130112 2649563136 2656321536 2658763008 2661285888 2667994824 2670526464 2672980992 2679019596 2682262176 2687275008 2693345904 2696605824 2699084322 2711026176 2713517928 2727346176 2729852928 2736816128 2739331584 2744451072 2748843152 2753980416 2756511648 2760202008 2763542848 2766082869 2768707584 2771252352 2778321152 2780874756 2791309312 2795745744 2802843648 2812575744 2815160832 2822341632 2824935696 2827616256 2830215168 2837434368 2840042304 2849903562 2855229696 2857853988 2861680023 2865143688 2870498304 2880465312 2887778304 2890432512 2897805312 2900468736 2907867136 2910539808 2915979264 2918659392 2920645849 2926104192 2928793626 2931572736 2936264276 2941751808 2944455624 2951966224 2960201376 2965766144 2970479853 2978021376 2981625856 2988361728 2991108384 2993946624 2998737984 3001494177 3004342272 3007103616 3010743296 3014774016 3017544948 3023184384 3033681552 3045064704 3049904448 3052707669 3057647616 3060494394 3068264448 3071084544 3074801664 3078918144 3081748032 3087507456 3089608832 3092448546 3098227968 3101075604 3108985704 3114796032 3117658896 3125611296 3136464113 3137339392 3140222976 3145213962 3151126528 3164147712 3167977472 3175134336 3178052658 3181068288 3184918528 3186159108 3192113664 3195047592 3198914752 3203197392 3212133408 3216021248 3223286649 3229310592 3235381248 3240523476 3248750592 3252682752 3260030976 3263027328 3266976768 3271350528 3274357284 3280476672 3284447232 3291867216 3298019328 3309470784 3312512577 3316521912 3320962002 3330226548 3333423104 3336486912 3348071936 3351248896 3354329088 3361906944 3365976064 3373580232 3379885056 3383975936 3387086208 3391620768 3398846924 3402072064 3403397229 3412891746 3417022576 3425697792 3431142504 3437592576 3451797504 3455975424 3459151872 3463782912 3466966536 3471162816 3474456576 3475809936 3485506464 3489725184 3497608917 3504145536 3508386816 3516312708 3529506816 3532750848 3541762048 3545017344 3548381184 3557326432 3560701952 3563974656 3572026128 3576349568 3583033344 3591127872 3595474432 3598779096 3603597066 3614701568 3618023904 3630586487 3636461568 3639803904 3652442112 3659268096 3667534848 3671973888 3675348864 3680269344 3688110492 3691610112 3695003136 3703350618 3707833008 3723154632 3727660992 3731087151 3737124864 3750100992 3753547776 3763122176 3766580928 3770155008 3773620224 3779659334 3783245824 3786723072 3795277761 3799871416 3806972928 3810471984 3815573364 3820191584 3827331072 3840620416 3844150398 3850371072 3853910016 3863740416 3867291648 3880719744 3887972352 3891545856 3896755776 3901472256 3905058168 3908763648 3910286178 3922335744 3925940832 3939572571 3946935168 3960639804 3970695168 3974344704 3984482304 3988144512 3991928832 3998317312 4001992236 4005789696 4009471488 4019698688 4023393264 4030912512 4044908736 4048626483 4058953558 4066539264 4070276892 4076863488 4080659192 4091019264 4094779392 4099735552 4105224192 4108997376 4116676608 4123264728 4130970624 4134767472 4140303012 4145314272 4153061376 4156878528 4167481728 4171312134 4186963968 4193618616 4204265472 4218863616 4222741248 4233512448 4237403544 4241424384 4245322752 4248212144 4256151552 4260063456 4270929856 4274855343 4282844544 4286780982 4297715532 4305747456 4313841664 4320697968 4331667456 4336910336 4346707968 4350703104 4355969024 4361800704 4365809712 4373968896 4379262976 4389156288 4393190439 4397359104 4404396414 4412627712 4416683436 4422029216 4427949336 4440302064 4448649216 4467032064 4472438784 4482542592 4486662576 4490919936 4498106976 4506513408 4510655424 4516114944 4522161024 4526317422 4534776576 4537862972 4550522328 4567597056 4574856672 4583456768 4590741591 4602396672 4607967232 4612202496 4618377216 4622622048 4628217088 4632608768 4634413248 4638672819 4647341952 4652966912 4663478556 4672194048 4677849088 4688416944 4698406042 4706009088 4710334464 4717820943 4726689792 4746221568 4751966208 4762701504 4767078987 4771602432 4777377792 4779238662 4788170496 4792571388 4798372128 4804796088 4818200112 4824031872 4843965888 4848615424 4853071872 4860785214 4869922816 4879024128 4890046464 4895965184 4900465152 4907025792 4911535926 4917480656 4922146816 4926670848 4937800824 4943777344 4964206176 4970214656 4974782868 4981443003 4982833152 5000134656 5004730368 5022107904 5026873344 5031493632 5042860416 5048964096 5060370348 5069827584 5075963904 5080629312 5087431152 5098270386 5103108096 5119337619 5125533864 5138546688 5146713756 5151653888 5156388864 5174292992 5183963136 5188727808 5195674368 5201963008 5206744224 5211684864 5213714904 5224823197 5229780992 5234587776 5252763428 5262580224 5274469062 5280853072 5294260224 5299126272 5312643072 5317526016 5322571776 5335989648 5341052928 5345961984 5358039192 5364524352 5374550016 5386691808 5393211648 5398168644 5405395599 5422052352 5427035856 5454692352 5459705856 5473632256 5478663168 5488902144 5497686304 5507960832 5513023296 5520404016 5527085696 5532165738 5537415168 5542504704 5556642304 5561749512 5582618624 5591491488 5605687296 5610906389 5625151488 5630321664 5644683264 5649871392 5655232512 5660430336 5669489001 5674868736 5680084608 5699807124 5710459392 5715707976 5723360046 5730287376 5740996608 5760930624 5766225597 5775556608 5780865024 5795610624 5800937472 5815734272 5821079616 5831958528 5837318784 5841291698 5852208384 5857587252 5863145472 5865429267 5872528552 5883503616 5888911248 5903932448 5920402752 5931532288 5940959706 5956042752 5963251712 5976723456 5982216768 5987893248 5997475968 6002988354 6008684544 6014207232 6021486592 6029548032 6035089896 6046368768 6067363104 6088430337 6090129408 6099808896 6105415338 6115295232 6120988788 6136528896 6142169088 6149603328 6157836288 6163496064 6175014912 6179217664 6184897092 6196455936 6202151208 6217971408 6229592064 6235317792 6251222592 6256968201 6272928226 6280445952 6290427924 6302253056 6328295424 6335954944 6350268672 6356105316 6362136576 6369837056 6372318216 6384227328 6390095184 6397829504 6406394784 6424266816 6432042496 6446573298 6458621184 6470762496 6481046952 6497501184 6505365504 6520061952 6526054656 6533953536 6542701056 6548714568 6560953344 6568894464 6583734432 6596038656 6606594621 6618941568 6625025154 6633043824 6641924004 6660453096 6666846208 6672973824 6696143872 6702497792 6708658176 6723813888 6731952128 6747160464 6759770112 6767951872 6774172416 6783241536 6789476133 6797693848 6804144128 6806794458 6825783492 6834045152 6851395584 6862285008 6875185152 6903595008 6911950848 6918303744 6927565824 6933933072 6942325632 6948913152 6951619872 6971012928 6979450368 6995217834 7008291072 7016773632 7032625416 7047609063 7059013632 7065501696 7083524096 7090034688 7096762368 7114652864 7121403904 7127949312 7144052256 7152699136 7166066688 7168857993 7182255744 7190948864 7197558192 7207194132 7229403136 7236047808 7261172974 7272923136 7279607808 7291177821 7304884224 7318536192 7335069696 7343947776 7350697728 7360538688 7367303889 7376220984 7383220224 7390006272 7406701236 7415666016 7446309264 7455321984 7462174302 7474249728 7500201984 7507095552 7526244352 7533161856 7540310016 7547240448 7559318668 7566491648 7573446144 7590555522 7599742832 7613945856 7620943968 7631146728 7640383168 7647405579 7654662144 7681240832 7688300796 7700742144 7707820032 7727480832 7734583296 7761439488 7775944704 7783091712 7793511552 7802944512 7810116336 7817527296 7820572356 7844671488 7851881664 7879145142 7893870336 7911703593 7921279608 7941390336 7948689408 7968964608 7976289024 7983857664 7996634624 8003984472 8011579392 8018942976 8039397376 8046786528 8061825024 8074726759 8089817472 8097252966 8117907116 8133078528 8140553784 8161318384 8182038528 8189558784 8199471104 8210448384 8217994752 8233353216 8246529456 8261941248 8269534944 8280606024 8290628544 8298248607 8306122752 8313757056 8334963456 8342624268 8373927936 8387237232 8408530944 8437727232 8445482496 8467024896 8474807088 8482848768 8490645504 8496424288 8512303104 8520126912 8541859712 8549710686 8565689088 8573561964 8595431064 8611494912 8627683328 8641395936 8663334912 8671400783 8673820672 8693415936 8701406208 8711938048 8723601408 8731619424 8747937792 8758525952 8761937547 8778312576 8786380878 8794718208 8808792828 8825255424 8833366872 8844058432 8855898672 8880604128 8897298432 8911439559 8934064128 8944877568 8965085184 8973325152 8981839872 8996213952 9004482531 9013026816 9021310848 9032229888 9044322048 9052634844 9069553152 9075725944 9101044656 9135194112 9149713344 9158123007 9166913536 9181483182 9204793344 9215934464 9224404992 9236754432 9245244096 9256434176 9265217536 9268826496 9277345638 9294683904 9305933824 9326957112 9344388096 9355698176 9376833888 9396812084 9409392339 9412018176 9420668928 9435641886 9453379584 9492443136 9503932416 9525403008 9534157974 9543204864 9554755584 9558477324 9576340992 9585142776 9596744256 9609592176 9636400224 9648063744 9669859947 9687931776 9706143744 9721570428 9739845632 9758048256 9780092928 9791930368 9800930304 9814051584 9823071852 9834961312 9844293632 9853341696 9875601648 9887554688 9928412352 9940429312 9949565736 9962886006 10000269312 10009460736 10044215808 10053746688 10062987264 10085720832 10097928192 10120740696 10139655168 10151927808 10161258624 10174862304 10196540772 10206216192 10210191687 10238675238 10251067728 10277093376 10293427512 10303307776 10312777728 10348585984 10367926272 10377455616 10391348736 10403926016 10413488448 10423369728 10427429808 10449646394 10459561984 10469175552 10492826751 10505526856 10525160448 10548938124 10561706144 10588520448 10598252544 10625286144 10635052032 10645143552 10671979296 10682105856 10691923968 10716078384 10729048704 10749100032 10773383616 10786423296 10796337288 10810791198 10844104704 10854071712 10891759461 10909384704 10919411712 10947264512 10957326336 10977804288 10995372608 11015921664 11026046592 11040808032 11054171392 11064331476 11074830336 11085009408 11113284608 11123499024 11165237248 11182982976 11193261453 11211374592 11221812778 11250302976 11260643328 11289366528 11299742784 11310465024 11320860672 11338978002 11349737472 11360169216 11385833283 11399614248 11420918784 11431415952 11446720092 11460574752 11481993216 11521861248 11532451194 11551113216 11561730048 11591221248 11601874944 11631468544 11642159232 11663917056 11674637568 11682583396 11704416768 11715174504 11726290944 11730858534 11745057104 11767007232 11777822496 11807864896 11818717713 11840805504 11863064576 11881919412 11912085504 11926503424 11953446912 11964433536 11975786496 11994951936 12005976708 12017369088 12028414464 12042973184 12059096064 12070179792 12092737536 12134726208 12145879449 12176860674 12199617792 12210830676 12230590464 12241977576 12273057792 12284338176 12299206656 12315672576 12326992128 12350029824 12358435328 12369794184 12392911872 12404302416 12435942816 12459184128 12470635584 12479123173 12502445184 12513936402 12545856452 12560891904 12580855848 12604506112 12656590848 12671909888 12700537344 12712210632 12724273152 12739674112 12744636432 12768454656 12780190368 12795659008 12812789568 12824566029 12848533632 12864084992 12893146596 12917242368 12941524992 12962093904 12995002368 13010731008 13040123904 13052109312 13067907072 13085402112 13097429136 13121906688 13137788928 13167468864 13179571317 13192077312 13213189242 13237883136 13250050308 13266087648 13283848008 13320906192 13333692416 13345947648 13392287744 13404995584 13417316352 13447627776 13463904256 13494320928 13519540224 13535903744 13548344832 13566483072 13578952266 13595387696 13608288256 13613588916 13651566984 13668090304 13702791168 13724570016 13750370304 13772224773 13807190016 13823901696 13836607488 13855131648 13867866144 13884651264 13897826304 13903239744 13916018457 13942025856 13958900736 13990435668 14016582144 14033547264 14065250832 14095218126 14118027264 14131003392 14153462829 14167048192 14180069376 14229305728 14242807808 14255898624 14288104512 14305398272 14332133376 14337715986 14364511488 14381897728 14395116384 14414388264 14445099427 14458806272 14472095616 14522345948 14545846272 14559215616 14582355642 14609768448 14637072384 14670139392 14687895552 14701395456 14721077376 14734607778 14752441968 14766440448 14780012544 14813402472 14831332032 14892618528 14910643968 14924348604 14944329009 14948499456 15000403968 15014191104 15052488704 15066323712 15080620032 15094480896 15118637336 15132983296 15146892288 15181111044 15199485664 15227891712 15241887936 15262293456 15280766336 15294811158 15309324288 15362481664 15376601592 15415640064 15454961664 15469166592 15522878976 15551889408 15566183424 15587023104 15605889024 15620232672 15635054592 15641144712 15674469591 15689342976 15703763328 15758290284 15787740672 15823407186 15842559216 15882780672 15897378816 15937929216 15952578048 15967715328 15993269248 16007968944 16023158784 16037885952 16078794752 16093573056 16123650048 16149453518 16179634944 16194505932 16216186797 16235814232 16266157056 16281107568 16322636768 16364077056 16379117568 16398942208 16420896768 16435989504 16466706432 16493058912 16523882496 16539069888 16561212048 16581257088 16596497214 16612245504 16627514112 16669926912 16685248536 16747855872 16774474464 16817061888 16832719167 16875454464 16890964992 16934049792 16949614176 16965697536 16981291008 16992848576 17008467003 17024606208 17040253824 17083719424 17099421372 17131378176 17147123928 17190862128 17222989824 17255366656 17282791872 17298676791 17326669824 17342801566 17386831872 17402812416 17423876096 17447202816 17463238848 17495875584 17517051904 17523875094 17556625152 17572761756 17589436416 17596287801 17617585656 17650510848 17666733744 17688116864 17711797344 17761208256 17794596864 17822879118 17868128256 17889755136 17930170368 17946650304 17963679744 17992427904 18008965062 18026053632 18042621696 18064459776 18088644096 18105269688 18139106304 18151451888 18202089312 18265291011 18270388224 18299426688 18316246014 18333827072 18362966364 18409586688 18431868928 18448809984 18473508864 18490488192 18512868352 18530435072 18537652992 18554691276 18589367808 18611867648 18653914224 18688776192 18711396352 18753667776 18770904603 18793624168 18818784678 18841337856 18871283772 18906759168 18984886272 19007864832 19050806016 19068315948 19086409728 19109511168 19116954648 19152681984 19170285552 19193488512 19219184352 19272800448 19296127488 19339719894 19375863552 19412287488 19443140856 19479691264 19516096512 19560185856 19583860736 19601860608 19628103168 19646143704 19669922624 19688587264 19706683392 19751203296 19775109376 19819783863 19856824704 19880858624 19899131472 19925772012 20000538624 20018921472 20088431616 20107493376 20125974528 20171441664 20195856384 20241481392 20279310336 20303855616 20322517248 20349724608 20368428399 20393081544 20412432384 20420383374 20477350476 20502135456 20554186752 20586855024 20606615552 20625555456 20697171968 20735852544 20754911232 20782697472 20807852032 20826976896 20846739456 20854859616 20899292788 20919123968 20938351104 20985653502 21011053712 21050320896 21097876248 21123412288 21142827189 21177040896 21196505088 21250572288 21270104064 21290287104 21343958592 21364211712 21383847936 21432156768 21458097408 21498200064 21506573979 21546767232 21572846592 21592674576 21621582396 21688209408 21708143424 21783518922 21818769408 21838823424 21873533463 21894529024 21914652672 21955608576 21990745216 22031843328 22052093184 22081616064 22108342784 22128662952 22149660672 22170018816 22226569216 22246998048 22324244569 22330474496 22365965952 22386522906 22422749184 22443625556 22500605952 22521286656 22578733056 22599485568 22620930048 22641721344 22677956004 22699474944 22720338432 22771666566 22799228496 22841837568 22862831904 22893440184 22921149504 22942216737 22963986432 23043722496 23064902388 23102226432 23123460096 23182442496 23203749888 23262937088 23284318464 23327834112 23349275136 23365166792 23408833536 23430349008 23452581888 23461717068 23490114208 23534014464 23555644992 23615729792 23637435426 23681611008 23726129152 23763838824 23824171008 23853006848 23906893824 23928867072 23951572992 23989903872 24011953416 24034738176 24056828928 24085946368 24118192128 24140359584 24185475072 24224180277 24269452416 24291758898 24353721348 24399235584 24421661352 24483955152 24546115584 24568676352 24598413312 24631345152 24653984256 24700059648 24716870656 24739588368 24785823744 24808604832 24871885632 24894745821 24918368256 24941271168 24958246346 25004890368 25027872804 25091712904 25121783808 25161711696 25209012224 25313181696 25343819776 25401074688 25424421264 25448546304 25479348224 25489272864 25536909312 25560380736 25591318016 25625579136 25649132058 25697067264 25728169984 25786293192 25834484736 25883049984 25924187808 25990004736 26014202349 26021462016 26080247808 26104218624 26135814144 26170804224 26194858272 26243813376 26275577856 26285812641 26334937728 26359142634 26384154624 26426378484 26475766272 26500100616 26532175296 26567696016 26641812384 26667384832 26691895296 26734318677 26784575488 26834632704 26895255552 26927808512 26988641856 27013447593 27039080448 27071807488 27096689664 27132966144 27157904532 27190775392 27216576512 27227177832 27303133968 27336180608 27405582336 27449140032 27500740608 27544449546 27614380032 27647803392 27673214976 27710263296 27735732288 27769302528 27795652608 27806479488 27832036914 27884051712 27917801472 27980871336 28033164288 28067094528 28130501664 28190436252 28228177017 28236054528 28262006784 28306925658 28334096384 28360138752 28458611456 28485615616 28511797248 28576209024 28610796544 28664266752 28675431972 28729022976 28763795456 28790232768 28828776528 28890198854 28917612544 28944191232 29009579841 29044691896 29118431232 29164711284 29219536896 29274144768 29340278784 29375791104 29402790912 29442154752 29469215556 29504883936 29532880896 29560025088 29626804944 29662664064 29785237056 29821287936 29848697208 29888658018 30000807936 30028382208 30104977408 30132647424 30161240064 30188961792 30237274672 30265966592 30293784576 30362222088 30398971328 30455783424 30483775872 30524586912 30561532672 30589622316 30618648576 30630575061 30724963328 30753203184 30831280128 30909923328 30938333184 31045757952 31103778816 31132366848 31174046208 31211778048 31240465344 31270109184 31282289424 31348939182 31378685952 31407526656 31478480253 31516580568 31575481344 31646814372 31685118432 31765561344 31794757632 31875858432 31905156096 31935430656 31986538496 32015937888 32046317568 32075771904 32127104339 32157589504 32187146112 32247300096 32298907036 32359269888 32389011864 32432373594 32471628464 32532314112 32562215136 32645273536 32675278383 32728154112 32758235136 32797884416 32841793536 32871979008 32933412864 32986117824 33047764992 33078139776 33122424096 33162514176 33192994428 33224491008 33255028224 33339853824 33370497072 33495711744 33548948928 33579784359 33634123776 33665438334 33750908928 33781929984 33868099584 33899228352 33931395072 33962582016 33985697152 34016934006 34049212416 34080507648 34167438848 34198842744 34262756352 34294247856 34381724256 34445979648 34501105243 34510733312 34565583744 34597353582 34653339648 34685603132 34773663744 34805624832 34847752192 34894405632 34926477696 34991751168 35034103808 35047750188 35113250304 35145523512 35178872832 35192575602 35235171312 35301021696 35333467488 35376233728 35423594688 35456153139 35522416512 35589193728 35645758236 35736256512 35779510272 35860340736 35893300608 35927359488 35984855808 36017930124 36052107264 36085243392 36128919552 36177288192 36210539376 36278212608 36302903776 36404178624 36437638347 36530582022 36598853376 36632492028 36667654144 36725932728 36819173376 36863737856 36897619968 36947017728 36980976384 37025736704 37060870144 37075305984 37109382552 37178735616 37223735296 37307828448 37377552384 37422792704 37437369519 37507335552 37541809206 37587248336 37637569356 37682675712 37742567544 37813518336 37969772544 38015729664 38101612032 38136631896 38172819456 38219022336 38233909296 38305363968 38340571104 38386977024 38438368704 38473698087 38545600896 38592254976 38679439788 38751727104 38824574976 38886281712 38959382528 39032193024 39120371712 39167721472 39203721216 39256206336 39292287408 39339845248 39377174528 39413366784 39502406592 39550218752 39639567726 39713649408 39761717248 39798262944 39851544024 39936451357 40001077248 40037842944 40176863232 40214986752 40251949056 40342883328 40391712768 40482962784 40558620672 40607711232 40645034496 40699449216 40736856798 40786163088 40824864768 40840766748 40954700952 41004270912 41108373504 41173710048 41213231104 41251110912 41316674319 41394343936 41471705088 41509822464 41565394944 41615704064 41653953792 41693478912 41709719232 41748055371 41798585576 41838247936 41876702208 41971307004 42022107424 42100641792 42195752496 42246824576 42285654378 42354081792 42393010176 42501144576 42540208128 42687917184 42728423424 42767695872 42864313536 42916194816 42996400128 43013147958 43093534464 43145693184 43185349152 43243164792 43335298281 43376418816 43416286848 43567037844 43637538816 43677646848 43747066926 43789058048 43829305344 43911217152 43981490432 44063686656 44104186368 44163232128 44216685568 44257325904 44299321344 44340037632 44453138432 44493996096 44648489138 44731931904 44773045812 44832987027 44845498368 44887251112 45001211904 45042573312 45157466112 45198971136 45241860096 45283442688 45355912008 45398949888 45440676864 45543333132 45598456992 45683675136 45725663808 45786880368 45842299008 45884433474 45927972864 46087444992 46129804776 46246920192 46364884992 46407499776 46525874176 46568636928 46655668224 46698550272 46730333584 46817667072 46860698016 46905163776 46923434136 46980228416 47023408773 47068028928 47111289984 47231459584 47274870852 47363222016 47452258304 47527677648 47648342016 47706013696 47813787648 47857734144 47903145984 47979807744 48023906832 48069476352 48113657856 48171892736 48236384256 48280719168 48370950144 48448360554 48538904832 48583517796 48648560391 48707442696 48798471168 48843322704 48967910304 49092231168 49137352704 49196826624 49262690304 49307968512 49400119296 49433741312 49479176736 49571647488 49617209664 49743771264 49789491642 49836736512 49882542336 49916492692 50009780736 50055745608 50183425808 50243567616 50323423392 50418024448 50498157501 50626363392 50687639552 50802149376 50848842528 50897092608 50958696448 50978545728 51025401009 51073818624 51120761472 51182636032 51251158272 51298264116 51394134528 51456339968 51572586384 51668969472 51766099968 51848375616 51896030373 51980009472 52028404698 52160495616 52208437248 52271628288 52341608448 52389716544 52487626752 52551155712 52571625282 52669875456 52718285268 52768309248 52852756968 52951532544 53000201232 53064350592 53135392032 53283624768 53319889921 53334769664 53383790592 53468637354 53569150976 53669265408 53790511104 53855617024 53977283712 54026895186 54078160896 54143614976 54193379328 54265932288 54315809064 54381550784 54433153024 54454355664 54606267936 54672361216 54795873033 54811164672 54898280064 55001481216 55088899092 55228760064 55295606784 55346429952 55420526592 55471464576 55538605056 55591305216 55612958976 55664073828 55768103424 55835602944 55961742672 56066328576 56134189056 56261003328 56312713809 56380872504 56456354034 56524013568 56613851316 56668192768 56720277504 56917222912 56971231232 57023594496 57152418048 57221593088 57328533504 57350863944 57458045952 57527590912 57580465536 57657553056 57780397708 57835225088 57888382464 58019159682 58089383792 58236862464 58329422568 58439073792 58548289536 58680557568 58751582208 58805581824 58884309504 58938431112 59009767872 59065761792 59120050176 59253609888 59325328128 59459351589 59570474112 59642575872 59697394416 59777316036 60001615872 60056764416 60209954816 60265294848 60322480128 60377923584 60474549344 60531933184 60587569152 60724444176 60797942656 60911566848 60967551744 61049173824 61123065344 61179244632 61237297152 61261150122 61449926656 61506406368 61662560256 61719970279 61819846656 61876666368 62091515904 62207557632 62264733696 62348092416 62423556096 62480930688 62540218368 62564578848 62697878364 62757371904 62815053312 62956960506 63033161136 63150962688 63293628744 63370236864 63428481567 63531122688 63589515264 63751716864 63810312192 63870861312 63973076992 64031875776 64092635136 64151543808 64254208678 64315179008 64374292224 64494600192 64519721937 64597814072 64718539776 64778023728 64864747188 64943256928 65064628224 65124430272 65290547072 65350556766 65456308224 65516470272 65595768832 65683587072 65743958016 65866825728 65972235648 66095529984 66156279552 66244848192 66325028352 66385988856 66448982016 66510056448 66679707648 66740994144 66972733707 66991423488 67097897856 67159568718 67268247552 67330876668 67501817856 67563859968 67736199168 67798456704 67862790144 67925164032 67971394304 68033868012 68098424832 68161015296 68334877696 68397685488 68525512704 68588495712 68763448512 68826650211 68891959296 69002210486 69131167488 69194707164 69306679296 69371206264 69547327488 69611249664 69695504384 69788811264 69852955392 69983502336 70068207616 70095500376 70226500608 70291047024 70357745664 70385151204 70470342624 70602043392 70666934976 70752467456 70847189376 70912306278 71044833024 71178387456 71291516472 71472513024 71559020544 71720681472 71786601216 71854718976 71969711616 72035860248 72104214528 72170486784 72257839104 72354576384 72421078752 72556425216 72605807552 72672540831 72808357248 72875276694 73061164044 73197706752 73264984056 73335308288 73451865456 73638346752 73727475712 73795239936 73894035456 73961952768 74051473408 74150611968 74218765104 74357471232 74447470592 74615656896 74684237463 74755104768 74845585408 74874739038 75014671104 75083618412 75174496672 75275138712 75365351424 75485135088 75627036672 75939545088 76031459328 76203224064 76273263792 76345638912 76438044672 76467818592 76610727936 76681142208 76773954048 76876737408 76947396174 77091201792 77184509952 77358879576 77503454208 77649149952 77772563424 77918765056 78042607047 78064386048 78240743424 78335442944 78407442432 78512412672 78584574816 78679690496 78754349056 78826733568 78857437923 79004813184 79100437504 79279135452 79427298816 79523434496 79596525888 79703088048 79872902714 80002154496 80075685888 80202956031 80353726464 80503898112 80685766656 80783425536 80965925568 81040342779 81117241344 81215422464 81290068992 81398898432 81473713596 81572326176 81649729536 81681533496 81909401904 82008541824 82216747008 82347420096 82426462208 82502221824 82633348638 82788687872 82943410176 83019644928 83130789888 83231408128 83307907584 83386957824 83419438464 83496110742 83597171152 83676495872 83753404416 83942614008 84044214848 84201283584 84391504992 84493649152 84571308756 84684531051 84708163584 84786020352 85002289152 85080416256 85375834368 85456846848 85535391744 85728627072 85832389632 85992800256 86026295916 86187068928 86291386368 86370698304 86486329584 86670596562 86752837632 86832573696 87028739523 87134075688 87355293696 87494133852 87578116096 87658610688 87822434304 87962980864 88127373312 88208372736 88326464256 88433371136 88514651808 88598642688 88680075264 88821994349 88906276864 88987992192 89296978276 89463863808 89546091624 89665974054 89774502224 90002423808 90085146624 90314932224 90397942272 90483720192 90566885376 90711824016 90797899776 90881353728 91086666264 91196913984 91367350272 91451327616 91573760736 91684598016 91768866948 91855945728 91891725183 92174889984 92259609552 92493840384 92729769984 92814999552 93051748352 93137273856 93311336448 93397100544 93460667168 93635334144 93721396032 93810327552 93846868272 93960456832 94046817546 94136057856 94222579968 94462919168 94549741704 94726444032 94904516608 95055355296 95296684032 95385408613 95412027392 95627575296 95715468288 95806291968 95959615488 96047813664 96138952704 96227315712 96343785472 96381313017 96472768512 96561438336 96741900288 96896721108 97077809664 97167035592 97297120782 97414885392 97596942336 97686645408 97935820608 98025835149 98184462336 98274705408 98393653248 98525380608 98615937024 98800238592 98867482624 98958353472 99143294976 99234419328 99487542528 99578983284 99673473024 99765084672 99832985384 100019561472 100111491216 100366851616 100487135232 100646846784 100739353077 100836048896 100996315002 101252726784 101375279104 101604298752 101697685056 101794185216 101917392896 101957091456 102050802018 102147637248 102241522944 102365272064 102502316544 102596528232 102788269056 102912679936 103145172768 103337938944 103503315729 103532199936 103696751232 103792060746 103960018944 104056809396 104320991232 104416874496 104543256576 104683216896 104779433088 104975253504 105102311424 105143250564 105339750912 105436570536 105536618496 105705513936 105903065088 106000402464 106128701184 106270784064 106368459417 106567249536 106639779842 106767581184 106937274708 107138301952 107338530816 107581022208 107711234048 107954567424 108053790372 108156321792 108287229952 108386758656 108531864576 108631618128 108763101568 108866306048 108908711328 109212535872 109344722432 109591746066 109796560128 110002962432 110177798184 110457520128 110591213568 110692859904 110841053184 110942929152 111077210112 111182610432 111225917952 111328147656 111536206848 111671205888 111923485344 112132657152 112268378112 112312108557 112522006656 112625427618 112761745008 112912708068 113048027136 113227702632 113336385536 113440555008 113834445824 113942462464 114047188992 114304836096 114443186176 114657067008 114701727888 114916091904 115055181824 115160931072 115315106112 115421094261 115560795416 115670450176 115776764928 116038319364 116178767584 116473724928 116658845136 116878147584 117096579072 117361115136 117503164416 117611163648 117768619008 117876862224 118019535744 118131523584 118240100352 118507219776 118650656256 118918703178 119140948224 119285151744 119394788832 119554632072 119809354071 120003231744 120113528832 120419909632 120530589696 120644960256 120755847168 120949098688 121063866368 121175138304 121448888352 121595885312 121823133696 121935103488 122098347648 122246130688 122358489264 122474594304 122522300244 122899853312 123012812736 123325120512 123439940558 123639693312 123753332736 123950022957 124183031808 124415115264 124529467392 124696184832 124847112192 124961861376 125080436736 125129157696 125244166113 125395756728 125514743808 125630106624 125913921012 126066322272 126301925376 126587257488 126740473728 126856963134 127062245376 127179030528 127503433728 127620624384 127946153984 128063751552 128185270272 128303087616 128508417356 128630358016 128748584448 128989200384 129039443874 129195628144 129437079552 129556047456 129729494376 129886513856 130005894843 130129256448 130248860544 130581094144 130701113532 130912616448 131032940544 131191537664 131367174144 131487916032 131733651456 131944471296 132191059968 132312559104 132489696384 132650056704 132771977712 132897964032 133020112896 133359415296 133481988288 133945467414 134195795712 134319137436 134498961081 134536495104 134661753336 135003635712 135127719936 135472398336 135596913408 135725580288 135850328064 135942788608 136067736024 136196849664 136322030592 136669755392 136795370976 137051025408 137176991424 137270354903 137526897024 137653300422 137783918592 138004420972 138262334976 138389414328 138742412528 139094654976 139222499328 139391008768 139577622528 139705910784 139967004672 140136415232 140191000752 140453001216 140582094048 140715491328 140770302408 140940685248 141070226319 141204086784 141333869952 141504934912 141694378752 141824612556 142089666048 142356774912 142583032944 142945026048 143118041088 143441362944 143573202432 143709437952 143939423232 144071720496 144208429056 144340973568 144515678208 144709152768 144842157504 145112850432 145211615104 145345081662 145616714496 145750553388 146122328088 146395413504 146529968112 146670616576 146903730912 147276693504 147413813311 147454951424 147590479872 147788070912 147923905536 148102946816 148301223936 148437530208 148714942464 148894941184 149231313792 149368474926 149510209536 149691170816 149749478076 150029342208 150167236824 150348993344 150550277424 150730702848 150970270176 151254073344 151494472503 151879090176 152062918656 152406448128 152546527584 152691277824 152876089344 152935637184 153076203027 153221455872 153362284416 153547908096 153753474816 153894792348 154182403584 154369019904 154717759152 155006908416 155298299904 155545126848 155688091119 155837530112 156085214094 156481486848 156670885888 156814884864 157024825344 157169149632 157359380992 157508698112 157653467136 157714875846 158009626368 158200875008 158558270904 158854597632 159046868992 159193051776 159406176096 159745805428 159959669763 160004308992 160151371776 160405912062 160707452928 161007796224 161371533312 161566851072 161931851136 162080685558 162234482688 162430844928 162580137984 162797796864 162947427192 163144652352 163299459072 163363066992 163818803808 164017083648 164387619099 164433494016 164694840192 165004443648 165266697276 165577375744 165886820352 166039289856 166261579776 166462816256 166615815168 166773915648 166838876928 166992221484 167194342304 167352991744 167506808832 167885228016 168088429696 168402567168 168783009984 168987298304 169142617512 169369062102 169572040704 170004578304 170160832512 170751668736 170913693696 171070783488 171457254144 171664779264 171985600512 172052591832 172374137856 172582772736 172741396608 172972659168 173341193124 173505675264 173665147392 174057479046 174268151376 174710587392 174988267704 175156232192 175317221376 175644868608 175925961728 176254746624 176416745472 176652928512 176866742272 177029303616 177197285376 177360150528 177643988698 177812553728 177975984384 178378054767 178593956552 178927727616 179092183248 179331948108 179549004448 180004847616 180170293248 180629864448 180795884544 180967440384 181133770752 181423648032 181595799552 181762707456 182173332528 182393827968 182734700544 182902655232 183147521472 183369196032 183537733896 183711891456 183783450366 184349779968 184519219104 184987680768 185159910837 185459539968 185629999104 186103496704 186274547712 186622672896 186794201088 186921334336 187270668288 187442792064 187620655104 187693736544 187920913664 188093635092 188272115712 188445159936 188925838336 189099483408 189452888064 189809033216 190110710592 190285444701 190593368064 190770817226 191255150592 191430936576 191612583936 191919230976 192095627328 192277905408 192454631424 192687570944 192762626034 192945537024 193122876672 193483800576 193559165811 193793442216 194155619328 194334071184 194594241564 194829770784 195193884672 195373290816 195871641216 196051670298 196368924672 196549410816 196787306496 197050761216 197231874048 197600477184 197734965248 197916706944 198286589952 198468838656 198975085056 199157966568 199346946048 199530169344 199665970768 200039122944 200222982432 200733703232 200918201121 200974270464 201293693568 201478706154 201672097792 201992630004 202505453568 202750558208 203208597504 203395370112 203588370432 203834785792 203914182912 204101604036 204295274496 204483045888 204730544128 205004633088 205193056464 205576538112 205825359872 206290345536 206479950633 206675877888 207006631458 207393502464 207584121492 207920037888 208113618792 208641982464 208833748992 209086513152 209366433792 209558866176 209950507008 210204622848 210286501128 210679501824 210873141072 211073236992 211411027872 211806130176 212000804928 212257402368 212541568128 212736918834 213134499072 213279559684 213535162368 213874549416 214276603904 214677061632 215162044416 215422468096 215909134848 216107580744 216312643584 216574459904 216773517312 217063729152 217263236256 217526203136 217732612096 217817422656 218017622493 218425071744 218689444864 219183492132 219593120256 220005924864 220355596368 220915040256 221182427136 221385719808 221682106368 221885858304 222154420224 222451835904 222656295312 223072413696 223342411776 223846970688 224052712389 224265314304 224536756224 224624217114 225044013312 225250855236 225523490016 225825416136 226096054272 226455405264 226672771072 226881110016 227668891648 227884924928 228094377984 228609672192 228886372352 229314134016 229403455776 229832183808 230110363648 230321862144 230630212224 230842188522 231121590832 231340900352 231553529856 232076638728 232357535168 232947449856 233317690272 233756295168 234127821141 234193158144 234722230272 235006328832 235222327296 235537238016 235753724448 236039071488 236263047168 236480200704 236572313769 237014439552 237301312512 237837406356 238281896448 238570303488 238789577664 239109264144 239618708142 240006463488 240227057664 240608868093 240839819264 241061179392 241511694336 241898197376 242127732736 242350276608 242897776704 243191770624 243646267392 243870206976 244196695296 244492261376 244716978528 244949188608 245044600488 245566690259 245799706624 246025625472 246650241024 246879881116 247279386624 247506665472 247900045914 248366063616 248830230528 249058934784 249392369664 249694224384 249923722752 250160873472 250258315392 250488332226 250791513456 251029487616 251260213248 251827842024 252132644544 252603850752 253174514976 253480947456 253713926268 254053593153 254124490752 254358061056 255006867456 255241248768 255892307968 256127503104 256370540544 256606175232 257016834712 257260716032 257497168896 257978400768 258078887748 258391256288 258874159104 259112094912 259458988752 259773027712 260011789686 260258512896 260497721088 261162188288 261402227064 262065881088 262383075328 262734348288 262975832064 263467302912 263888942592 264382119936 264625118208 264979392768 265300113408 265543955424 265795928064 266040225792 266465983047 266718830592 266963976576 267890934828 268391591424 268638274872 268997922162 269323506672 270007271424 270255439872 270944796672 271193826816 271451160576 271700656128 271885577216 272135472048 272393699328 272644061184 273339510784 273590741952 274102050816 274353982848 274540709806 275053794048 275306600844 275567837184 275675175549 276008841944 276524669952 276778828656 277484825056 278189309952 278444998656 278782017536 279155245056 279411821568 279934009344 280272830464 280382001504 280906002432 281164188096 281430982656 281540604816 281881370496 282140452638 282408173568 282667739904 283009869824 283388757504 283649225112 284179332096 284713549824 285166065888 285890052096 286156225839 286236082176 286882725888 287146404864 287418875904 287878846464 288143440992 288416858112 288681947136 289031356416 289143939051 289418305536 289684315008 290225700864 290423230208 290690163324 291233428992 291501106776 292244656176 292790827008 293059936224 293341233152 293807461824 294077505447 294553387008 294827626622 295180959744 295576141824 295847811072 296205893632 296602447872 296875060416 297429884928 297789882368 298462627584 298736949852 299020419072 299382341632 299498956152 300058684416 300334473648 300697986688 301100554848 301461405696 301940540352 302508146688 302988945006 303758180352 304125837312 304812896256 305093055168 305382555648 305752178688 305871274368 306152406054 306442911744 306724568832 307095816192 307506949632 307789584696 308364807168 308738039808 309435518304 310013816832 310509947187 310596599808 311090253696 311376182238 311675060224 312170428188 312962973696 313341771776 313629769728 314049650688 314338299264 314718761984 315017396224 315306934272 315429751692 316019252736 316401750016 317116541808 317709195264 318093737984 318386103552 318812352192 319105378251 319491610856 319919339526 320302743552 320811824124 321414905856 322015592448 322743066624 323133702144 323863702272 324161371116 324468965376 324861689856 325160275968 325595593728 325894854384 326289304704 326598918144 326726133984 327637607616 328034167296 328775238198 329389680384 330008887296 330533394552 331154751488 331773640704 332078579712 332523159552 332925632512 333231630336 333547831296 333677753856 333984442968 334388684608 334705983488 335013617664 335770456032 336176859392 336805134336 336936325671 337566019968 337974596608 338285235024 338738124204 339144081408 340009156608 340321665024 341503337472 341827387392 342141566976 342914508288 343329558528 343971201024 344105183664 344748275712 345165545472 345482793216 345945318336 346263282783 346682386248 347011350528 347330294784 348114958092 348536302752 349421174784 349976535408 350312464384 350634442752 351289737216 351851923456 352509493248 352833490944 353305857024 353733484544 354058607232 354394570752 354720301056 355287977396 355625107456 355951968768 356756109534 357187913104 357855455232 358184366496 358663896216 359098008896 359428062213 360009695232 360340586496 361259728896 361591769088 361934880768 362267541504 362847296064 363191599104 363525414912 364346665056 364787655936 365469401088 365805310464 366295042944 366738392064 367075467792 367423782912 367566900732 368699559936 369038438208 369975361536 370319821674 370919079936 371259998208 371850068871 372206993408 372549095424 373245345792 373588402176 373842668672 374541336576 374885584128 375241310208 375387473088 375841827328 376187270184 376544231424 376890319872 377851676672 378198966816 378905776128 379512157673 379618066432 380221421184 380570889402 381186736128 381541634452 382510301184 382861873152 383838461952 384191254656 384555810816 384909262848 385375141888 385525252068 385891074048 386245753344 386967601152 387118331622 387586884432 388311238656 388668142368 389188483128 389659541568 390017684529 390387769344 390746581632 391743282432 392103340596 392737849344 393098821632 393574612992 394101522432 394463748096 395200954368 395469930496 395833413888 396573179904 396937677312 397950170112 398315933136 398693892096 399060338688 399331941536 400078245888 400445964864 401467406464 401836402242 402587387136 402957412308 403344195584 403985260008 405010907136 405501116416 406417195008 406790740224 407176740864 407669571584 407828365824 408203208072 408590548992 408966091776 409461088256 410009266176 410386112928 411153076224 411650719744 411811064709 412580691072 412959901266 413351755776 414013262916 414787004928 415168242984 416227237584 417283964928 417667497984 418173026304 418732867584 419117732352 419901014016 420409245696 420573002256 421359003648 421746282144 422146473984 422822055744 423210678957 423612260352 424001609856 424514804736 425083136256 425473837668 426268998144 426559119368 427070324736 427749098832 428553207808 429354123264 430324088832 430844936192 431818269696 432215161488 432625287168 433148919808 433547034624 434127458304 434526472512 435052406272 435465224192 435634845312 436035244986 436850143488 437378889728 438366984264 439186240512 440011849728 440711192736 441830080512 442241439933 442364854272 442771439616 443364212736 443771716608 444308840448 444903671808 445312590624 446144827392 446684823552 447693941376 448105424778 448530628608 449073512448 449248434228 450088026624 450501710472 451046980032 451650832272 452192108544 452910810528 453345542144 453762220032 454483417509 455337783296 456188755968 457219344384 457772744704 458628268032 458806911552 459228609081 459664367616 460220727296 460643724288 461260424448 461684377044 462243181664 462681800704 463107059712 464153277456 464715070336 465894899712 466635380544 467512590336 468255642282 469444460544 470012657664 470444654592 471074476032 471507448896 472078142976 472526094336 472960401408 473144627538 474028879104 474602625024 475674812712 476563792896 477140606976 477579155328 478218528288 479237416284 479879009289 480012926976 480454115328 481217736186 481679638528 482122358784 483023388672 483796394752 484255465472 484700553216 485795553408 486383541248 487292534784 487740413952 488393390592 488984522752 489433957056 489898377216 490089200976 491133380518 491599413248 492051250944 493162857297 493300482048 493759762232 495013330944 495800091828 496732127232 497660461056 498117869568 498784739328 499388448768 499847445504 500321746944 500516630784 500976664452 501583026912 502058975232 502520426496 503655684048 504265289088 505207701504 506349029952 506961894912 507427852536 508107186306 508716122112 510013734912 510482497536 511784615936 512255006208 512741081088 513212350464 514033669424 514521432064 514994337792 515956801536 516157775496 516782512576 517748318208 518224189824 518917977504 519546055424 520023579372 520517025792 520995442176 522324376576 522804454128 524131762176 524766150656 525468696576 525951664128 526934605824 527777885184 528764239872 529250236416 529958785536 530600226816 531087910848 531591856128 532080451584 532931966094 533437661184 533927953152 535134164301 535781869656 536783182848 537276549744 537995844324 538647013344 540014542848 540510879744 541889593344 542387653632 542902321152 543401312256 543771154432 544270944096 544787398656 545288122368 546679021568 547181483904 548204101632 548707965696 549081419612 550107588096 550613201688 551135674368 551350351098 552017683888 553049339904 553557657312 554969650112 555479732511 556378619904 556889997312 557564035072 558310490112 558823643136 559868018688 560545660928 560764003008 561812004864 562328376192 562861965312 563081209632 563762740992 564280905276 564816347136 565335479808 566019739648 566777515008 567298450224 568358664192 569427099648 570332131776 570856334103 571780104192 572312451678 573765451776 574292809728 574837751808 575757692928 576286881984 576833716224 577363894272 578062712832 578287878102 578836611072 579368630016 580451401728 580846460416 581380326648 582466857984 583002213552 584489312352 585581654016 586119872448 586518789131 586682466304 587614923648 588155010894 589106774016 589655253244 590361919488 591152283648 591695622144 592411787264 593204895744 593750120832 594859769856 595579764736 596925255168 597473899704 598040838144 598764683264 598997912304 600117368832 600668947296 601395973376 602201109696 602754603363 602922811392 603881080704 605016293376 605977890012 607516360704 608251674624 609625792512 610186110336 610765111296 611504357376 611742548736 612304812108 612885823488 613449137664 614191632384 615013899264 615579169392 616729614336 617476079616 618871036608 619439851899 620027633664 621019894374 622180507392 622752364476 623350120448 624340856376 625925947392 626683543552 627259539456 628099301376 628676598528 629437523968 630034792448 630613868544 630859503384 632038505472 632803500032 634233083616 635418390528 636187475968 636772207104 637624704384 638210756502 638983221712 639838679052 640605487104 641623648248 642829811712 644031184896 645486133248 646267404288 647727404544 648322742232 648937930752 649723379712 650320551936 651191187456 651789708768 652578609408 653197836288 653452267968 654052867479 655275215232 656068334592 657550476396 658779360768 660017774592 661066789104 662309502976 663547281408 664157159424 665046319104 665851265024 666463260672 667355507712 667968885936 668777369216 669411966976 670027235328 671540912064 672353718784 673610268672 673872651342 675132039936 675949193216 676570470048 677476248408 678288162816 678919673069 680018313216 680643330048 683006674944 683654774784 684283133952 685829016576 686659117056 687942402048 688210367328 689496551424 690331090944 690965586432 691890636672 692526565566 693364772496 694022701056 694660589568 696229916184 697072605504 698842349568 699953070816 700624928768 701268885504 702383463423 702579474432 703703846912 705018986496 705666981888 706611714048 707466969088 708117214464 708789141504 709440602112 709716941307 710575954792 711250214912 711903937536 713512219068 714375826208 715710910464 716368732992 717327792432 718196017792 718856124426 720019390464 720681172992 722519457792 723183538176 724535083008 725694592128 726383198208 727050829824 728693330112 729575311872 730938802176 731610620928 732590085888 733476784128 734150935584 734847565824 735133801464 736700070777 737399119872 738076876416 739950723072 740639643348 741838159872 742519996416 743700137742 744413986816 745098190848 746490691584 747176804352 747685337344 749082673152 749771168256 750482620416 750774946176 751683654656 752374540368 753088462848 753780639744 755703353344 756397933632 757811552256 759024315346 760442842368 761141778804 762160779459 762373472256 763083268904 765020602368 765723746304 767676923904 768382509312 769111621632 769818525696 770750283776 771050504136 771782148096 772491506688 773935202304 774236663244 775173768864 776622477312 777336284736 778376966256 779319083136 780035369058 780775538688 781493163264 783486564864 784206681192 786197643264 787149225984 788203044864 788927496192 790401908736 790939860992 791666827776 793146359808 793875354624 795900340224 796631866272 797387784192 798120677376 798663883072 799397949141 800156491776 800891929728 802934812928 803672804484 805174774272 805914824616 806688391168 807970520016 810021814272 811002232832 812834390016 813581480448 814353481728 815656731648 816406416144 817181097984 817932183552 818922176512 820018532352 820772225856 822306152448 823301439488 823622129418 825161382144 825919802532 826703511552 827025526647 828026525832 829574009856 830336485968 832454475168 834567929856 835334995968 836346052608 837465735168 838235464704 839802028032 840818491392 841146004512 842718007296 843492564288 844292947968 845644111488 846421357914 847224520704 848003219712 849029609472 850166272512 850947675336 852537996288 853118238736 854140649472 855498197664 857106415616 858468677517 858708246528 860648177664 861689872384 863636539392 864430322976 865250574336 866297839616 867094069248 867431817153 868254916608 869052945024 870104812544 870930448384 871269690624 872070489972 873700286976 874757779456 876733968528 878372481024 880023699456 881422385472 882232516341 883660161024 884482879866 885542879232 886728425472 887543433216 888617680896 889807343616 890625181248 892289654784 893369647104 895387882752 896210849556 897061257216 898147024896 898496868456 900176053248 901003420944 902093960064 903301664544 904384217088 905821621056 906691084288 907524440064 908966835018 910675566592 912377511936 914438688768 915545489408 917256536064 917613823104 918457218162 919328735232 920441454592 921287448576 922520848896 923368754088 924486363328 925363601408 926214119424 928306554912 929430140672 931529841561 931789799424 933270761088 935025180672 936511284564 938888921088 940025315328 940889309184 942148952064 943014897792 944156285952 945052188672 945920802816 946289255076 948057758208 949205250048 951349625424 953127585792 954281213952 955158310656 956437056576 957316134753 958474832568 959758018578 960908230656 962435472372 963359277056 964244717568 966046777344 967592789504 968510930944 969401106432 971591106816 972767082496 974585069568 975480827904 976786781184 977969045504 978867914112 979796754432 980178401952 982266761036 983198826496 984102501888 986325714594 987519524464 990026661888 991600183656 993464254464 995320922112 996235739136 997569478656 998776897536 999694891008 1000643493888 1001033261568 1001953328904 1003166053824 1004117950464 1005040852992 1007311368096 1008530578176 1010415403008 1010808977013 1012698059904 1013923789824 1014855705072 1016214372612 1017432244224 1020027469824 1020964995072 1023569231872 1024510012416 1025482162176 1026424700928 1028067338848 1029042864128 1029988675584 1031913603072 1032315550992 1033565025152 1035496636416 1036448379648 1037835955008 1039092110848 1040047158744 1041034051584 1041990884352 1044648753152 1045608908256 1048263524352 1049239494743 1049532301312 1050937393152 1051903328256 1053869211648 1055555770368 1057528479744 1058500472832 1059917571072 1061200453632 1062175821696 1063183712256 1064160903168 1065863932188 1066875322368 1067855906304 1070268328602 1071563739312 1073566365696 1074553099488 1075991688648 1077294026688 1078284186639 1080029085696 1081021759488 1083779186688 1084775307264 1085804642304 1086802624512 1087542308864 1088541888192 1089574797312 1090576244736 1093358043136 1094362967808 1096408203264 1097415931392 1098162839224 1100215176192 1101226403376 1102271348736 1102700702196 1104035367776 1106098679808 1107115314624 1109939300224 1110959465022 1112757239808 1113779994624 1115128070144 1116620980224 1117647286272 1119736037376 1121091321856 1121528006016 1123624009728 1124656752384 1125723930624 1126162419264 1127525481984 1128561810552 1129632694272 1130670959616 1132039479296 1133555030016 1134596900448 1136717328384 1138536473019 1138854199296 1140664263552 1141712668206 1143560208384 1144624903356 1147530903552 1148585619456 1151515385856 1152573763968 1153667432448 1154727788544 1156125425664 1156575756204 1157673222144 1158737260032 1160902803456 1161692920832 1162760653296 1164933715968 1166004427104 1168978624704 1170053053587 1171163308032 1172239744896 1173037578262 1175229847296 1176310021788 1178213548032 1179310506488 1180723838976 1182304567296 1183391244288 1184823574528 1186409791488 1187500241664 1189719539712 1191159529472 1193850510336 1194947799408 1196081676288 1197529366528 1197995824608 1200234737664 1201337894592 1202791946752 1204402219392 1205509206726 1207762161408 1210032586752 1211955780024 1215032721408 1216503349248 1219251585024 1220372220672 1221530222592 1223008714752 1223485097472 1224609624216 1225771646976 1226898275328 1228383264768 1230027798528 1231158338784 1233459228672 1234952159232 1235433194127 1237742073216 1238879703798 1240055267328 1242039788748 1244361014784 1245504728952 1246700240896 1248681712752 1251851894784 1253367087104 1254519078912 1256198602752 1257353197056 1258875047936 1261227737088 1261719006768 1264077010944 1265607000064 1268466167232 1269632036871 1270836781056 1272374951936 1273544414208 1275249408768 1276421513004 1277966443424 1279677358104 1281210974208 1283247296496 1285659623424 1288062369792 1290972266496 1292534808576 1295454809088 1296645484464 1297875861504 1299446759424 1300641103872 1302382374912 1303579417536 1305157218816 1306395672576 1306904535936 1308105734958 1310550430464 1312136669184 1315100952792 1317558721536 1320035549184 1322133578208 1324619005952 1326724319799 1327094562816 1328314318848 1330092638208 1331702530048 1332926521344 1334711015424 1335937771872 1337554738432 1338823933952 1340054470656 1343081824128 1344707437568 1347220537344 1347745302684 1350264079872 1351898386432 1353140940096 1354952496816 1356576325632 1357839346138 1360036626432 1361286660096 1363450252527 1366013349888 1368566267904 1371658033152 1373318234112 1375884804096 1376420734656 1377685827243 1378993102848 1380662181888 1381931172864 1383781273344 1385053131132 1386729544992 1388045402112 1389321179136 1392459832368 1394145211008 1397684699136 1399906141632 1401249857536 1402537771008 1404766926846 1407407693824 1410037972992 1411333963776 1413223428096 1414933938176 1416234428928 1417578283008 1418881204224 1419433882614 1421151909584 1422500429824 1423807875072 1427024438136 1428751652416 1431421820928 1432737465984 1434655584864 1436392035584 1437712248852 1439637027867 1440038780928 1441362345984 1445038915584 1446367076352 1449070166016 1451389184256 1452766396416 1454101659648 1457386660224 1459150623744 1461877604352 1463221241856 1465180171776 1466953568256 1468301871168 1469695131648 1470267602928 1473400141554 1474798239744 1476153752832 1479488571891 1479901446144 1481279286696 1485039992832 1487400275484 1488827973632 1490196381696 1492981383168 1494353608704 1495370674688 1498165346304 1499542336512 1500965240832 1501549892352 1503367309312 1504749080736 1506176925696 1507561279488 1509973903933 1511406706688 1512795867264 1515623104512 1518048630692 1520885684736 1522283557608 1524321558918 1526166537808 1530041204736 1531447492608 1535353847808 1536765018624 1538223243264 1539637051392 1541500567552 1542101008272 1543564296192 1544983013376 1547870404608 1548473326488 1550347537728 1553244954624 1554672569472 1556753932512 1558638166272 1560070738116 1561551077376 1562986326528 1566973129728 1568413362384 1572395286528 1574298451968 1576406089728 1577854992384 1580803817472 1581879721984 1583333655552 1586292719616 1587750709248 1591800680448 1593263732544 1594775568384 1596241354752 1597327766144 1598795898282 1600312983552 1601783859456 1605869625856 1607345608968 1610349548544 1611829649232 1613376782336 1615941040032 1620043628544 1621551946421 1622004465664 1625668780032 1627162960896 1628706963456 1631313463296 1632812832288 1634362195968 1635864367104 1637844353024 1640037064704 1641544451712 1644612304896 1646602878976 1647244258836 1650322764288 1651839605064 1653407023104 1654051053294 1656053051664 1659148019712 1660672971936 1664908950336 1666439197533 1669135859712 1670669991936 1672692105216 1674931470336 1676470929408 1679604056064 1681636982784 1682292009024 1685436014592 1686985128576 1688585895936 1691288222976 1692842715828 1694449041408 1696006439424 1698059218944 1700332545024 1701895350672 1705075992576 1706236477472 1708281298944 1710996395328 1712569002309 1714212831232 1716937355034 1721296355328 1723379744768 1727273078784 1728860645952 1730501148672 1732595679232 1734188138496 1734863634306 1736509833216 1738105890048 1740209625088 1741860896768 1742539381248 1744140979944 1747400573952 1749515558912 1753467937056 1756744962048 1759556367393 1760047398912 1762844770944 1764465032682 1767320322048 1768965759732 1771085758464 1773456850944 1775086866432 1777235361792 1779614687232 1781250362496 1784579309568 1786739294208 1790775765504 1792421699112 1794122514432 1796294049792 1796993736912 1800352106496 1802006841888 1804187920128 1806603329088 1808263810089 1808768434176 1811643242112 1815048880128 1817933670036 1821351133184 1824755023872 1828877377536 1831090978816 1834513072128 1835227646208 1836914436324 1838657470464 1840882909184 1842574897152 1845041697792 1846737508176 1848972726656 1850727202816 1852428238848 1856613109824 1858860281344 1863059683122 1866541522176 1870050361344 1873022569128 1877777842176 1880050630656 1881778618368 1884297904128 1886029795584 1888312571904 1890104377344 1891841605632 1892578510152 1896115516416 1898410500096 1902699250848 1906255171584 1908562427904 1910316621312 1912874113152 1914632269506 1916949665136 1919516037156 1921816461312 1924870944744 1926718554112 1928489435136 1932093554688 1935185579008 1937021861888 1938802212864 1943182213632 1945534164992 1949170139136 1950961655808 1953573562368 1955938091008 1957735828224 1959593508864 1960356803904 1962158602437 1964533522072 1966397652992 1968205003776 1972651429188 1975039048928 1980053323776 1983200367312 1986928508928 1990641844224 1992471478272 1995138957312 1997553795072 1999389782016 2002066523136 2003906657808 2006332107648 2008235900928 2010081705984 2014622736192 2017061156352 2020830806016 2021617954026 2025396119808 2027847579648 2029711410144 2032428745224 2034864488448 2036759019207 2040054939648 2041929990144 2047138463744 2049020024832 2050964324352 2052849401856 2056134677696 2058085728256 2059977351168 2063827206144 2064631101984 2067130050304 2070993272832 2072896759296 2075671910016 2078184221696 2080094317488 2082068103168 2083981768704 2089297506304 2091217816512 2096527048704 2098478989486 2101874786304 2103806656512 2107150390269 2107738423296 2111111540736 2115056959488 2117000945664 2119835142144 2122400907264 2124351643392 2126367424512 2128321806336 2129150823921 2131727864376 2133750644736 2135711812608 2140536657204 2143127478624 2147132731392 2149106198976 2151983377296 2154588053376 2156568373278 2160058171392 2162043518976 2167558373376 2169550614528 2173605249024 2175084617728 2177083776384 2179149594624 2181152489472 2186716086272 2188725935616 2192816406528 2194831862784 2196325678448 2200430352384 2202452806752 2204542697472 2205401404392 2208070735552 2210100212331 2212197359616 2214230629248 2219878600448 2221918930044 2225514479616 2227559989248 2230256140288 2233241960448 2235294572544 2239472074752 2242182643712 2243056012032 2247248019456 2249313504768 2251447861248 2252324838528 2255050963968 2257123621104 2259265388544 2261341919232 2264078958592 2267110060032 2269193800896 2273434656768 2277072946038 2281328527104 2283425336412 2286482338377 2287120416768 2289249806712 2295061807104 2297171238912 2303030771712 2305147527936 2307334864896 2309455577088 2312250851328 2313151512408 2315346444288 2317474520064 2321805606912 2323385841664 2325521306592 2329867431936 2332008854208 2337957249408 2340106107174 2342326616064 2344479489792 2346075156524 2350459694592 2352620043576 2358621012976 2361447677952 2364609134592 2366782488576 2369647149056 2372819582976 2375000483328 2379439079424 2382319058944 2387701020672 2389895598816 2392163352576 2395058733056 2395991649216 2398193847423 2400469475328 2402675789184 2405583893504 2408804438784 2411018413452 2415524322816 2420065173504 2423911560048 2430065442816 2433006698496 2438503170048 2440744441344 2443060445184 2446970194944 2449219248432 2451543293952 2453796550656 2456766529536 2460055597056 2462316677568 2466918457344 2469904318464 2470866388254 2475484146432 2477759407596 2480110534656 2484079577496 2488722029568 2491009457904 2493400481792 2497363425504 2503703789568 2506034826287 2506734174208 2509038157824 2512397205504 2514706394112 2517750095872 2522455474176 2523438013536 2528154021888 2531214000128 2536932334464 2539264073742 2541673562112 2544749903872 2547088828416 2550498817536 2552843026008 2555932886848 2559354716208 2562421948416 2566494592992 2571319246848 2575406032551 2576124739584 2581944532992 2585069617152 2590909618176 2593290968928 2595751723008 2598893518848 2601282207744 2602295451459 2604764749824 2607158835072 2610314437632 2612791345152 2613809071872 2616211469916 2621100860928 2624273338368 2630201905584 2635117443072 2640071098368 2644267156416 2646697549023 2649238011904 2653448639598 2656628637696 2660185276416 2663405060096 2665853042688 2669422030848 2671875543744 2675109476864 2677647867904 2680108941312 2686163648256 2689414875136 2694441074688 2695490605368 2700528159744 2703796772864 2706281880192 2709904993632 2713152651264 2715678692276 2720073252864 2722573320192 2726900505054 2732026699776 2737132535808 2743316066304 2746636468224 2751769608192 2752841469312 2755371654486 2757986205696 2761324363776 2763862345728 2767562546688 2770106262264 2773459089984 2776090804224 2778642358272 2784919664736 2788290422016 2794589524683 2795369398272 2799812283264 2805075542016 2809533853692 2814815387648 2820075945984 2822667927552 2826446856192 2829867876352 2832468857856 2835156566016 2837762408448 2838867765228 2842303819168 2845000859648 2847615750144 2854048876272 2857503304832 2862843641856 2865474931968 2869311169728 2872784071168 2875424497704 2879274055734 2882724691968 2890077831168 2892734152704 2898140332032 2902778368512 2905532792832 2908203319296 2914773320448 2918301247488 2923755208704 2926442483712 2930360343552 2933907136512 2936603742336 2939390263296 2940535205856 2946800283108 2949596479488 2952307505664 2958977143782 2962558573392 2970079985664 2974800550968 2977655947264 2980392763392 2985962766336 2988707217408 2990741349376 2996330692608 2999084673024 3001930481664 3003099784704 3006734618624 3009498161472 3012353851392 3015122558976 3019947807866 3022813413376 3025591734528 3031246209024 3032426931039 3036097261384 3041771369472 3044567115216 3048643117836 3052333075616 3060082409472 3062894985216 3070707695616 3073530037248 3076446486528 3079274102784 3083001135104 3084202016544 3087128592384 3089966026752 3095740809216 3096946652976 3100695075456 3106489909248 3109345138944 3113507865024 3117276332544 3120141476232 3123102154752 3125972653056 3133946259456 3136826724768 3144790573056 3147718484229 3148596903936 3152812179456 3155709984768 3161607634944 3163759443968 3166667311104 3172585439232 3175501418496 3183601360896 3186527465088 3189551136768 3192482709504 3194655532288 3197591796564 3200625967104 3203567718912 3211739251712 3214691217936 3220699097088 3223659298464 3226753564672 3231882080064 3234852559917 3240087257088 3243103892842 3251337560064 3254325921792 3257413926912 3262626926592 3265625664576 3268724391936 3271728734208 3275688706048 3280074129408 3283088903424 3289224609792 3293205757952 3294488517672 3300645528576 3303679210128 3306814046208 3308102106588 3312106103328 3318296039424 3321345943872 3329817900672 3332878395066 3338271719424 3341339983872 3345384210432 3349862940672 3352941858816 3359208112128 3363273965568 3364584018048 3370872029184 3373970257152 3377171791872 3382576445952 3385685431656 3388898082816 3392012878848 3396118437888 3400665090048 3403790701344 3410151985152 3412472954944 3415609419057 3416562597888 3421992790656 3425138004618 3428425662464 3433874710068 3442592710656 3446759489536 3454546157568 3457721291904 3461002297344 3465191358464 3468376276992 3469727268612 3473019666432 3476211780096 3480419250176 3485078762496 3488281959888 3494801147904 3499031117824 3506935874112 3510159160761 3513489924096 3519112734786 3525689541888 3528930065364 3534640644096 3537931519464 3542171516928 3546913701888 3550173732864 3554470723584 3559229374464 3562500724992 3569158619136 3573478588416 3581551531008 3584843398224 3588245028864 3592588099584 3593987473824 3600704212992 3604013683776 3608375840256 3613206658176 3616527620178 3623286484224 3630097760256 3635867340072 3642702266368 3649510047744 3657754755072 3662181957632 3669026144256 3670455292416 3673828872648 3677314940928 3681765818368 3685149794304 3690083395584 3693475016352 3697945453312 3701454405632 3704856477696 3706299582381 3713226219648 3717720562688 3726119366244 3733083044352 3740100722688 3746045138256 3755555684352 3760101261312 3763557236736 3768595808256 3772059591168 3776625143808 3783683211264 3785157020304 3792231032832 3796821000192 3805398501696 3808896110613 3812510343168 3817124855808 3820633242624 3825748226304 3829264539012 3833899330272 3839032074312 3843632922624 3849741889488 3853437108224 3856978870272 3864187109376 3870371158016 3874043723776 3877604425728 3886364427264 3891068329984 3898340278272 3901923311616 3907147124736 3911876182016 3915471656448 3919187017728 3920713607808 3924317204874 3929067044144 3932795305984 3936410007552 3945302858376 3950078097856 3960106647552 3966400734624 3973857017856 3980172959397 3981283688448 3984942956544 3990277914624 3995107590144 3998779564032 4004133046272 4007813315616 4012664215296 4016471801856 4020163411968 4029245472384 4034122312704 4041661612032 4043235908052 4050792239616 4055695159296 4059422820288 4064857490448 4069728976896 4073518038414 4080109879296 4083859980288 4090350757581 4094276927488 4098040049664 4105698803712 4112269355392 4116171456512 4119954702336 4127654412288 4129262203968 4134260100608 4141986545664 4145793518592 4151343820032 4156368443392 4160188634976 4164136206336 4167963537408 4174633734403 4178595012608 4182435633024 4193054097408 4196957978972 4203749572608 4207613313024 4214300780538 4222223081472 4230113918976 4234001891328 4239670284288 4244801814528 4248703286784 4252734849024 4256643612672 4258301647842 4263455728752 4267501289472 4271423625216 4281073314408 4286254957248 4294265462784 4298212397952 4303966754592 4309176106752 4313136746556 4318911083601 4320116342784 4324087037952 4335116746752 4339101229056 4347210498048 4350169235456 4354167552768 4358299189248 4362304978944 4373432172544 4377451871232 4385632813056 4389663725568 4392651356896 4400860704768 4404905613504 4409085394944 4410802808784 4416141471104 4420200424662 4424394719232 4428461258496 4439757200896 4443837860088 4455119978496 4460512280576 4466483920896 4470589145088 4478944149504 4484365287424 4486112024064 4494496038912 4498627009536 4502895722496 4504649677056 4510101927936 4514247242208 4518530777088 4522683838464 4528157917184 4529921711799 4534220120064 4538387601792 4546869313536 4554145892076 4562657054208 4566850672824 4572964676754 4578499613424 4590123614208 4594342477824 4606061543424 4610295055872 4614669729792 4618911154176 4624501702656 4626303024816 4630692888576 4634949040128 4643611213824 4646771683328 4651042613184 4659734863872 4664017708416 4675914498816 4680212214348 4684653232128 4688958979584 4692150313048 4700919389184 4705240087152 4717242025952 4722895355904 4729218269184 4733564977152 4739294298112 4745639165952 4750000966656 4758878158848 4764638117888 4775402041344 4779791197632 4784326705152 4790117466112 4791983298432 4796387694846 4800938950656 4805351578368 4811167787008 4817608877568 4822036826904 4831048645632 4840130347008 4847823120096 4860130885632 4864655839263 4866013396992 4877006340096 4881488882688 4886120890368 4893940389888 4898438496864 4903086587904 4907593101312 4913533059072 4920111194112 4924633355136 4933836914688 4939808636928 4941732776508 4950968292864 4955518815192 4960221069312 4968159154992 4977444059136 4982018915808 4986800963584 4994726851008 4999317592599 5007407579136 5012069652574 5018076315648 5024794411008 5029412788224 5035500191744 5044910948352 5046876027072 5056308043776 5062428000256 5073864668928 5078528147484 5083347124224 5089499807744 5094177656832 5100997635072 5105686052016 5111865773696 5118709432416 5124843896832 5132989185984 5142638493696 5150812065102 5163889065984 5170139234304 5181819236352 5186581937856 5191503446016 5197787037696 5202564415488 5204590902918 5209529499648 5214317670144 5220628875264 5225582690304 5227618143744 5232422939832 5242201721856 5248546676736 5260403811168 5270234886144 5278669102179 5280142196736 5288534312832 5293395098046 5298476023808 5306897279196 5313257275392 5320370552832 5326810120192 5331706085376 5338844061696 5343751087488 5350218953728 5355295735808 5360217882624 5372327296512 5378829750272 5388882149376 5390981210736 5401056319488 5407593545728 5412563760384 5419809987264 5424791430267 5426305302528 5431357384552 5445146640384 5453801010108 5464053399552 5474265071616 5486632132608 5493272936448 5503539216384 5505682938624 5510743308972 5515972411392 5522648727552 5527724691456 5535125093376 5540212524528 5546918179968 5552181608448 5557284716544 5569839329472 5576580844032 5589179049366 5599624566528 5610151084032 5619067707384 5629630775296 5640151891968 5645335855104 5652893712384 5659735752704 5664937715712 5670313132032 5675524816896 5677735530456 5684607638336 5690001719296 5695231500288 5708097752544 5715006609664 5725687283712 5730949863936 5738622339456 5745568142336 5750848995408 5758548111468 5765449383936 5780155662336 5785468305408 5796280664064 5805556737024 5811065585664 5816406638592 5829546640896 5836602494976 5847510417408 5852884967424 5860720687104 5867814273024 5873207484672 5878780526592 5881070411712 5886475807311 5893600566216 5899192958976 5904615011328 5917954287564 5925117146784 5940159971328 5949601101936 5955311894528 5960785526784 5971925532672 5977414434816 5981482698752 5992661385216 5998169346048 6006199569408 6013469237248 6018996322944 6024707702784 6030245117952 6039895615732 6045626826752 6051183469056 6062492418048 6064853862078 6072194522768 6083542738944 6089134230432 6097286235672 6104666151232 6110277057621 6120164818944 6125789970432 6141415391232 6147060074496 6152892973056 6158548205568 6166002270208 6168404033088 6174257184768 6179932053504 6191481618432 6193893305952 6201390150912 6212979818496 6218690277888 6227015730048 6234552665088 6240282952464 6246204309504 6251945306112 6267892518912 6273653449536 6289581146112 6295436968458 6305624358912 6311419969536 6321451170807 6323215269888 6327518887936 6333334622208 6345170878464 6351002836992 6367202721792 6373054930176 6379102273536 6384965419008 6389311064576 6395183593128 6401251934208 6407135437824 6423478503424 6429382435872 6441398194176 6447318596928 6451706680441 6453507129344 6463764160128 6469705119834 6480174514176 6486207785684 6502675120128 6508651843584 6525253853184 6531251329152 6537448783872 6543457468416 6551377412096 6560148258816 6566177806848 6578449219584 6586411515904 6588977035344 6601291057152 6607358420256 6613628092416 6616204213176 6624212206656 6630300636993 6636592078848 6642691887744 6659635801344 6665756790132 6676543438848 6682679967744 6690768420864 6699725881344 6705883717632 6718416224256 6726547931136 6729168036096 6741744058368 6747940514304 6754343583744 6765152891904 6771370863312 6777796165632 6784025757696 6792236875776 6801330180096 6807581402688 6820303970304 6824945909888 6831218838114 6843985581312 6850276009236 6856851324928 6867749420136 6885185421312 6893518979072 6909092315136 6915442583808 6922004594688 6930382716928 6936752553984 6939454537224 6946039332864 6952423560192 6960838500352 6970157524992 6976563919776 6989602295808 6998062235648 7013871748224 7020318321522 7026979848192 7038225469572 7051379083776 7057860130728 7075863038928 7084343033856 7093827403776 7100347465728 7108941447168 7118458748928 7125001449984 7138317238272 7146957176832 7163103062016 7169686796448 7176490057728 7185176199168 7187974947648 7194581542269 7201408425984 7208027367552 7216751680512 7226413316352 7233055240356 7246572968448 7260195520512 7271734680144 7285404532736 7299020095488 7315509510144 7324363915264 7340910584832 7347657745296 7354629881856 7363531636736 7370299588608 7380166791168 7386950032704 7395890906624 7402908811264 7409712955392 7412599164762 7426452439296 7435441125376 7452238732488 7466166088704 7480201445376 7492090276512 7511111368704 7518104478861 7520202522624 7527114473472 7537191616512 7544119182336 7553250287616 7567366422528 7570314040608 7584462065664 7593642000384 7610797003392 7617792221226 7625020686336 7634249711616 7641266485248 7651496452608 7658529078024 7667798660544 7678064148624 7687265845248 7699483778976 7706874216448 7713957740544 7726218097653 7728374218752 7740742316032 7755208851456 7772728854528 7782136659968 7796680556544 7803846623232 7806886354377 7814294249472 7823752364032 7830943312896 7838374035456 7841427215616 7848634409748 7858134088288 7865590611968 7872820015104 7890605716752 7900156195712 7920213295104 7932801469248 7947714035712 7960345918794 7969885913088 7980555829248 7990215180288 7997559128064 8008266092544 8015626631232 8025328430592 8032943603712 8040326823936 8058490944768 8068244625408 8083323224064 8086471816104 8101584479232 8111390318592 8118845640576 8129714980896 8139457953792 8147036076828 8160219758592 8167719960576 8180701515162 8188553854976 8196080099328 8211397607424 8224538710784 8232342913024 8239909404672 8255308824576 8258524407936 8268520201216 8283973091328 8291587037184 8302687640064 8312736886784 8320377269952 8328272412672 8335927074816 8349267468806 8357190025216 8364871266048 8383768574049 8386108194816 8393915957944 8415226626048 8428601561076 8444446162944 8460227837952 8468003782656 8479340568576 8489603629056 8497406573568 8505469698048 8513287225344 8516603295684 8526911457504 8535002578944 8542847250432 8562146628816 8572509914496 8588530925568 8596424795904 8607933509184 8618352213504 8626273493112 8637822167202 8648174075904 8670233493504 8678202458112 8694420996096 8700338470912 8708335105536 8716598378496 8724609957888 8746864345088 8754903742464 8771265626112 8779327451136 8785302713792 8801721409536 8809811227008 8818170789888 8821605617568 8832282942208 8840400849324 8848789438464 8856922516992 8879514401792 8887675720176 8910239956992 8921024561152 8932967841792 8941178290176 8957888299008 8972224048128 8988992077824 8997254019072 9005791444992 9009299354112 9020203855872 9028494484416 9037061554176 9045367676928 9056315834368 9059843423598 9068440240128 9076775203584 9093738627072 9097280793117 9108291784152 9125314108416 9133701345648 9145929353508 9156999226848 9180247228416 9188684955648 9212123086848 9220590111744 9229339459584 9237822308352 9249003405312 9252606049632 9261385777152 9269898080256 9287222427648 9293543366656 9302085226368 9319469727744 9328035416832 9351828997632 9360424428696 9369306464256 9377917959168 9384300626096 9401838778368 9410480174304 9434484051904 9443155452687 9445790711808 9458436538368 9467129954304 9478588596224 9491278331904 9500001933312 9517756317696 9529276235776 9550804082688 9559582395264 9568653410304 9580234932224 9583966596864 9592775389692 9601877901312 9610703156736 9622335574016 9635217755136 9644073653808 9662097291264 9680260694016 9695646240192 9704557679751 9720261771264 9729311678526 9754012680192 9762977765376 9772241780736 9787880779776 9796876993728 9806173175808 9815186202624 9827066118144 9840222388224 9849266710272 9867673829376 9879617273856 9883465553016 9901936585728 9911037630384 9920442138624 9936318309984 9954888118272 9964037831616 9973601927168 9989453702016 9998635185198 10014815158272 10024139305148 10036152631296 10049588822016 10058825576448 10071000383488 10089821896704 10093752054144 10112616087552 10124856000512 10147729337856 10157056294968 10166694248448 10178999615488 10188355313664 10201995270144 10211372104032 10223731547392 10237418864832 10246828257171 10249687793664 10265978371968 10285276987392 10301624130204 10327778131968 10340278468608 10363638472704 10373163875712 10383006892032 10395574075392 10405128830976 10409181805836 10419058999296 10428635340288 10441257750528 10455236287488 10464845879664 10484403443712 10497093353472 10520807622336 10530477482283 10540469772288 10557338204358 10577068625664 10586790196092 10596952047616 10613794558392 10626514550784 10640741105664 10653620240384 10663412170752 10677688123392 10687502174976 10700437907456 10710591471616 10720435765248 10744654593024 10757659500544 10777764298752 10781962421472 10802112638976 10815187091456 10825127520768 10839619974528 10849582860534 10862714769104 10890293280768 10907602020216 10928106799104 10948530143232 10973264265216 10986545872896 11007078432768 11011365877248 11021486617944 11031944822784 11045297455104 11055449382912 11070250186752 11080425049056 11093836359936 11104363216896 11114569433088 11118898747143 11139678658944 11153161688064 11178358098732 11199249133056 11220302168064 11238135414768 11259261550592 11280303783936 11290671710208 11305787424768 11319471505408 11329875431424 11351049633792 11355471060912 11369215276672 11380003438592 11390463000576 11416195505088 11430013219328 11451374567424 11461899727872 11477244678912 11491136284672 11501697990816 11517096222936 11530898767872 11541634442173 11560311324672 11570936610816 11592561328128 11611113474048 11622131171328 11632813277184 11659093281792 11673204989952 11695020834816 11705769934848 11721441374208 11735628546048 11746414969344 11757561053184 11762140823424 11772951614622 11787201132432 11798385917952 11809230022656 11835908575128 11850234293568 11880319942656 11899202203872 11910623789056 11921571053568 11940518878191 11943851065344 11954828869632 11962965397504 11985322770432 11996338692096 12012399138816 12026938474496 12037992645888 12049415405568 12060490235904 12079791231464 12091253653504 12102366938112 12124984836096 12129707724156 12144389045536 12167085477888 12178268460864 12194572471344 12209332302464 12220554115242 12240329637888 12251579940864 12282830782464 12294120148992 12317096411136 12332004540416 12336808066176 12348514369536 12359864107008 12382963236864 12387786611904 12402780301824 12425959636992 12437380555776 12454031460096 12469105330176 12480565904928 12492408619008 12503890612224 12523901203209 12535785037824 12547306899072 12579162292224 12590873936916 12611248717824 12622839939072 12642902341614 12655037775872 12666669244416 12690341756928 12702005673984 12734405443584 12746109860352 12758204547072 12769930838016 12778622129152 12790367186256 12802503868416 12814270875648 12846957006848 12858764871744 12882796388352 12894637193856 12903413360882 12927528320256 12939410239668 12956733250803 12960349028352 12972415571368 13005350240256 13017303687168 13050507706368 13062502658304 13074897567744 13086914936832 13102754824192 13120296517632 13132355613696 13156898439168 13172823031808 13177954070688 13202582114304 13214716840512 13227256184832 13232408426352 13248424413312 13260601273986 13273184157696 13285383775488 13319271602688 13331513580264 13365359935488 13381536841728 13399451762688 13411767435264 13436832448512 13453095862272 13458336072192 13483488116736 13495881028608 13508687167488 13530305783808 13542741726624 13555592331264 13568051515392 13584473751552 13589765135397 13602660360192 13615162805376 13640607940608 13649891819776 13662437676228 13687971162624 13700552018472 13713702649856 13735498840272 13770370842624 13787037958144 13818184630272 13830885167616 13844009189376 13873505107968 13878909074448 13892078665728 13904847120384 13921677000704 13940315049984 13953127839552 13979204591616 13996124471296 14027743496448 14040636643044 14053959696384 14076450939144 14102758167552 14115720261456 14151726077856 14168686067712 14187654807552 14200694931456 14217882894336 14236917497856 14250002899968 14276634476544 14293914353664 14326206124032 14339373592896 14352980115456 14370352398336 14375949895296 14389163084538 14402816851968 14416054735104 14433503361024 14452826632704 14466110480712 14493145936896 14520391041024 14543469360288 14570809065472 14593967517789 14598040190976 14631019020288 14648727830528 14681821169664 14695315490592 14709259763712 14727063273472 14740599177216 14760333582336 14773900065408 14791781813248 14805817622528 14819425910784 14825198329524 14852904878592 14870882250752 14904477464976 14932332177408 14960402890752 14984180553024 14997952777797 15022222737408 15036208957722 15054228946944 15074383233024 15088238364672 15106500575232 15134732845056 15140628081216 15168924131328 15187284000768 15221594006784 15235584442452 15250041372672 15268499423232 15282532970496 15302992905216 15317058156048 15335597321088 15356128297248 15374531690496 15398967557952 15413748432896 15427915481088 15452436195306 15481484632064 15510417702912 15545457709056 15564273319936 15593361113088 15607693246464 15613772708754 15628588498944 15647504728064 15661886625792 15676748070912 15682854431232 15697268819496 15716268176576 15731181223936 15745640030208 15781211433504 15800312391424 15836007306537 15840426590208 15865602938496 15895428071424 15920691837588 15939771826176 15961111658496 15980430360576 15995118256128 16016532185088 16031253262464 16050656861184 16065887207424 16080653647872 16116981889536 16136489250816 16166646448128 16172943632208 16203168958464 16222780637184 16237691281152 16259429961792 16274374290801 16278915907584 16294072153656 16335439921152 16361403030324 16377107709952 16392160198656 16422795214848 16449077421568 16464685826048 16479818809344 16510617649152 16517048815872 16537040402432 16567946182656 16583174074368 16605375280128 16625473773568 16640754539904 16656544825344 16671854149632 16698534937612 16714380050432 16729742532096 16767537148098 16787831915888 16830453252096 16857203122152 16888892325888 16920455675904 16936007565312 16958681137152 16979207258112 16994813147136 17010939396096 17026574450688 17033206591368 17053822915008 17070005157888 17085694500864 17124293257632 17145019828992 17177061851136 17192849591808 17215867018368 17236704427008 17252546986224 17275644334404 17296348151808 17340466987008 17356404916224 17388841992192 17400676941824 17416670211072 17433196756992 17449219915776 17493728690176 17509807484928 17542531252224 17558654902272 17570605427584 17603442819072 17619622454016 17636341579776 17643211235136 17664565884416 17680801698648 17697578876928 17713845033984 17759028803584 17775351440352 17820479913984 17837071410631 17842049122304 17865935683584 17882356580352 17915776598016 17944448096256 17977984155648 17994508038144 18018598708224 18040407711744 18056988968832 18074123108352 18090735353856 18112631668736 18119686847196 18136880480256 18153550407168 18187477254144 18194561586234 18216583568304 18250628216832 18267402691296 18291858707016 18313998453696 18330831172863 18360494456832 18377369911296 18424246173696 18441180223488 18458678919168 18475644616704 18498006810624 18505212099264 18522771554304 18539796160512 18574444855296 18587086733312 18604170452736 18638939455488 18656070833664 18703657995264 18720848857392 18738612928512 18755835918336 18768601252192 18803677556736 18820960348608 18868968103808 18886310905374 18916873076736 18934259908608 18957177192448 18982556663808 19000003866624 19035512635392 19058552471552 19101608165376 19119164790528 19137306820608 19160469864448 19167933193728 19185550779384 19203755802624 19221406313472 19244671148032 19270435510272 19288147307616 19324194582528 19355120041323 19360521388032 19391292480384 19409115359502 19440523542528 19458623357052 19508025360384 19525955530752 19575761559552 19593753987456 19612346351616 19630372405248 19654132236288 19680444776448 19698533420544 19735347658752 19759234547712 19766931106032 19803873171456 19822075260768 19840884277248 19872636619968 19890901910979 19909776236544 19928075663232 19978907404032 19997270370396 20029630316544 20048278610296 20072305262592 20099177644032 20117651152896 20142000766976 20179643793408 20187504108288 20225232175104 20249712001024 20295458675712 20314112589936 20333388496896 20357999230976 20376710627328 20403990540288 20422744208064 20447463094784 20474837729664 20493656514342 20531956743936 20570553974784 20603248260408 20655556263936 20680556937216 20727276945408 20746327751424 20766013784064 20791148150784 20810257661952 20818363611672 20838117998592 20857270680576 20882515501056 20910472574976 20929691759328 20968806887424 20994186706944 21041615244672 21060954964566 21080939544576 21114676408716 21154137251328 21173580392184 21193904095232 21227589116784 21253029101568 21281482211328 21307240480768 21326824341504 21355376246784 21375004349952 21400875814912 21440871530496 21489309186048 21515319001088 21555528597504 21563924842944 21583744626807 21604225277952 21630374182912 21650255041536 21679239949056 21699165721068 21725429538208 21780586561536 21815204040432 21856213598208 21897060286464 21946528530432 21973091745792 22022731754496 22042973235888 22063889645568 22090594910208 22110898765824 22140500373504 22160850098112 22187672719872 22208726433792 22229138866176 22237797494286 22279357317888 22306323376128 22356716197464 22398498266112 22440604336128 22476270829536 22518523101184 22554313436583 22560607567872 22581343420416 22611574849536 22638943010816 22659750862848 22702099267584 22710942121824 22738430553344 22760006877184 22780926001152 22832391010176 22860026438656 22902749134848 22923799455744 22954489357824 22982272569344 23003395981632 23034192445872 23061797535744 23083268884346 23120622649344 23141873221632 23178654292959 23185122656256 23222226948096 23265626554368 23318186563584 23346409979904 23390041669632 23411539869696 23420659063131 23442882748416 23471257092096 23492829938688 23515122106368 23524281646848 23545903229244 23574402264864 23596771835904 23618460045312 23671817150256 23700468587136 23760639885312 23798404407744 23821247578112 23843142107136 23881037756382 23909657739264 23925930795008 23970645540864 23992677384192 24024798277632 24053876948992 24075985291776 24098830811136 24120980471808 24159582462928 24182507307008 24204733876224 24249969672192 24259415448312 24288778091072 24334170955776 24356536921728 24389144942688 24418664604928 24441108230484 24480659275776 24503159881728 24565661564928 24588240297984 24634192822272 24664009080832 24673616132352 24697028739072 24719728214016 24765926473728 24775573223808 24805560603648 24851919273984 24874761111552 24908062920192 24938210660352 24961131809856 24984817238016 25007781224448 25047802406418 25071570075648 25094613798144 25151305722147 25158324584448 25181747873832 25245679878144 25285804683228 25310075551744 25333338488832 25380683513856 25404011347968 25468810887168 25492219720704 25516409094144 25539861676032 25557244258304 25580734372512 25605007736832 25628541751296 25693914013696 25717529743488 25765592776704 25789274387712 25806826721764 25855056640512 25878820479336 25913466501606 25944831142736 26010700480512 26034607374336 26101015412736 26125005316608 26149795135488 26173829873664 26205509648384 26240593035264 26264711227392 26313796878336 26345646063616 26355908141376 26405164228608 26429433681024 26454512369664 26464816852704 26496848826624 26521202547972 26546368315392 26570767550976 26638543205376 26663027160528 26730719870976 26763073683456 26798903525376 26823534870528 26873664897024 26916672144384 26966976233472 26991762057216 27017374334976 27060611567616 27085483453248 27111184662528 27136103030784 27168947503104 27179530270794 27205320720384 27230325610752 27281215881216 27299783639552 27324875352456 27375942325248 27401104036944 27427405299712 27470997680544 27540741685248 27566383089157 27574075916288 27636369260544 27661770335232 27688018378752 27747010215936 27757818148896 27784157331456 27809694240768 27843354001408 27880630099968 27906255679104 27958409183232 27992248942592 28055486992896 28081273286088 28107919392768 28152901878288 28205516335104 28231440522912 28303452155712 28329466358061 28337372135424 28375309615104 28401389862912 28435765788672 28473834995712 28500005799936 28553268953088 28587828707328 28652412248064 28678747185792 28705960230912 28740704796672 28751899790592 28778326169076 28805633703936 28832109470208 28867006722048 28905653265408 28932220961424 28986291873792 29040782082048 29086938720576 29113673039253 29141618130944 29187935035578 29262038040576 29297455661056 29363642339328 29390630981184 29418519527424 29454126546944 29481198354432 29520667164672 29547800130816 29583563626496 29611635245056 29638851821568 29650396659048 29705809757184 29741764501504 29808954929952 29864664354816 29920805781504 29968361106048 29995905555594 30044445474816 30072417915444 30108457893888 30148766466048 30176476729344 30213001150464 30269465690112 30281256162432 30337848262656 30374568001536 30443188013568 30471168884904 30500082745344 30536998846464 30565065940992 30605985810432 30634116312096 30671194642176 30712256594496 30740484771513 30749063380992 30797935115904 30855830962176 30904872390612 30962969264128 31020835405824 31090915418112 31128546639872 31186722226176 31215386492928 31227545417508 31257176997888 31295009456128 31323773251584 31365708862464 31394537638992 31432536353152 31462362447872 31491280060416 31562422867008 31600624782848 31672014613074 31731205876992 31790856142848 31841383675176 31879543652352 31922223316992 31960860721152 31990236512256 32033064370176 32062506524928 32101313722368 32131774414848 32161307295744 32233963779072 32272978501632 32333292896256 32345887264416 32406337916928 32445561274368 32475382562304 32518859923584 32548748581602 32588144307312 32670879842304 32722806060648 32754215419904 32784320397312 32845590429696 32898154843136 32929371652096 32959637618688 33021235298304 33034097631744 33074080804864 33135892365312 33166348148736 33210750560256 33250947547136 33281509079808 33313089650688 33343708299264 33356696241429 33397069875224 33428760100864 33459485064192 33535074296196 33575663831776 33660906504192 33714406244304 33777784651776 33840911351808 33872015130624 33917362274304 33958414516224 33989626294272 34053148901376 34066413182736 34107645830016 34140010315776 34171389001728 34248586515264 34290039657984 34354123702272 34385699183616 34431734036736 34473408854016 34505093972448 34551288668808 34592696303616 34624903326519 34680933974016 34712809832448 34777683984384 34801353883648 34833340422144 34866393513984 34898439831552 34987457380352 35019614969856 35085062504448 35117309804544 35141210855168 35206885638144 35239244908032 35272683159552 35286422470272 35329131768832 35361603397296 35395157753856 35427690067968 35518057607168 35550702880704 35640959827968 35674142821262 35731871367168 35764713160704 35821556634573 35831553196032 35888896192512 35955968311296 35989016076288 36037197416448 36080815423488 36113977937664 36148246216704 36181470707712 36225263337472 36239373694392 36273760960512 36307100814336 36374954508288 36389123172468 36433167136608 36501256433664 36534805382592 36583717414032 36627996907392 36661662345726 36720988913664 36754739822592 36848492347392 36882360446976 36951289233408 36996013621248 37010424198528 37045543108608 37079592321024 37148889710592 37174173466624 37208340905472 37277878910976 37312141667328 37407315990528 37441697714784 37477225857024 37511671836672 37537202504384 37571703609627 37607355113472 37641920697216 37737936207616 37772621810748 37833746153472 37868519817216 37914354384896 37965113327616 38000007733248 38071025270784 38117104943104 38203216330752 38238329581056 38274613641216 38335866387456 38371101558768 38407511605248 38442812626944 38489342296064 38540871020544 38576294615232 38648389165056 38710240082646 38782584960768 38818230719004 38870199752409 38881047085056 38917246714104 39016050720768 39051911061504 39151523119104 39187507974912 39224692703232 39260744810496 39308264472576 39360889552896 39397066841088 39470695317504 39518469095424 39533862212064 39607746342912 39644150521536 39681768554496 39745273239936 39781803821958 39819552473088 39856151326464 39957814808064 39994540740792 40096557220592 40144610525184 40198355288064 40235302305792 40284001533952 40359287586816 40375008216576 40450464350208 40499424002048 40590917351424 40628225179872 40666776993792 40715998461952 40753421254656 40769295406191 40807981080576 40845488416128 40894926189568 40949675459328 40987313028684 41063913487872 41141107949568 41206496520816 41311112527872 41361113874432 41454553890816 41492655502848 41532027568128 41620515323904 41636727223344 41676235997184 41714541361152 41765031002112 41820945149952 41859383518656 41937613774848 41988373413888 42083230489344 42121909929132 42161879089152 42229352817432 42308274502656 42347160784368 42387808190464 42455178233568 42506058203136 42562964422656 42614480961536 42653648683008 42710752493568 42750008699904 42801751629824 42881743060992 42978618372096 43030638002176 43111057195008 43127849685888 43167489253614 43208450555904 43260748365824 43300510083072 43358479898112 43398331442136 43450859076416 43561173123072 43630408080864 43712427196416 43781902553367 43794120572928 43893057060864 43946183491584 44045463508992 44085946471776 44127779291136 44181189820416 44221797531648 44281000747008 44321700196224 44375345439744 44417452867584 44458277732352 44475594988572 44558714635776 44612646752256 44713432394928 44796996532224 44881208672256 44952541659072 44993858333391 45037046202368 45108626873166 45162686840832 45223149699072 45277886021632 45319501725696 45404198535168 45421884243648 45476861106688 45520013754368 45561852002304 45664782020352 45720052877312 45805498269696 45847598911488 45908978715648 45964545138688 46006791963264 46068384891744 46123595071488 46166537768692 46241245298688 46283746443264 46357308585918 46444453896192 46531253108736 46636373127168 46692819959808 46780083339264 46823079739392 46841318126262 46885765496832 46942514184192 46985659877376 47030244212736 47048563293696 47091806458488 47148804529728 47193543671808 47236920090624 47343634300512 47400937174272 47508021919611 47521279770624 47596808815488 47686284214272 47762075512764 47819315478528 47851861590016 47941291081728 47985354768384 48049596555264 48107753897984 48151970583552 48197661622272 48241960943616 48319164925856 48365014614016 48409467752448 48499939344384 48518830896624 48577556182144 48668341911552 48713073843456 48778289885376 48837329209856 48882216460968 49006319763456 49131323129856 49176480595968 49268385644544 49328018161664 49347232264704 49394057478144 49439456428032 49531852947456 49551146447616 49611121207296 49703838547968 49749522223104 49816125840384 49876421320704 49922263619712 49969634476032 50015562448896 50095604812836 50143140151296 50189227596288 50302611444294 50363495747664 50491359756288 50571609366456 50620151103488 50666676977664 50761367027712 50808022695936 50937621774336 50984439441408 51032818188288 51079723352064 51114488516608 51161468745024 51210015473664 51257083502592 51387828027392 51435059486976 51531185553408 51578548775424 51613653443528 51710113281024 51757640958672 51826933003212 51889662285472 52021400961024 52069214748672 52202030825472 52250010633216 52299590270976 52347659747328 52411019296768 52481186070528 52529422454784 52627593756672 52691292127232 52711816282752 52810328457216 52858867362048 52909024739328 52929633705408 52993697653248 53042405095944 53092736630784 53141535101952 53277086410752 53326054321056 53461439741952 53511214231893 53526147366912 53597807050752 53647069741056 53747329794048 53833344288768 53933952466944 53983524114432 54121223135232 54170966906496 54222369325056 54272206061568 54337895006208 54359060541588 54410641440768 54460651221504 54562431762432 54599567279104 54649750704912 54751884650496 54802208073888 54854810599424 54941995361088 54992493518589 55081483370496 55132766178314 55272738521088 55323540670464 55376036757504 55494020431872 55515636297792 55568314662912 55619388481536 55686708002816 55761260199936 55812511358208 55916818366464 55984497885184 56110973985792 56162546572176 56215838785536 56305803756576 56411032670208 56462881045824 56606904311424 56658932716122 56750619230208 56802779725824 56871531577344 56947669991424 57000011599872 57106537906176 57175657414656 57304824496128 57357494371584 57411920461824 57481409593344 57503799581184 57556652338152 57611267407872 57664218940416 57734013444096 57811306530816 57864441922848 57972583747584 58065360123969 58081564164096 58173877441152 58227346078506 58283236261888 58375870071156 58524076081152 58594911322112 58727284678656 58781261962368 58837039054848 58908253093888 58962396708864 59041334329344 59095600261632 59167127252992 59277703643136 59300793318096 59411619514368 59483529003008 59617909859904 59672705732937 59729328709632 59936722212096 59991811111188 60088890949632 60144835830888 60216915787776 60297532932096 60352953458688 60426002300928 60538931380224 60562512324864 60675696525312 60749136003072 60886376027136 60942337769808 61000165490688 61073997692928 61130131881984 61211971620864 61268232624192 61342389284352 61424513188992 61480969543026 61595870231808 61711661924352 61809744781224 61925938528256 62041670811648 62181830836224 62257093279744 62373444452352 62430772985856 62455090835016 62514353995776 62590018912256 62647546503168 62731417724928 62789075277984 62865072706304 62924724895744 62982560120832 63124845734016 63201249565696 63344029226148 63462411753984 63581712285696 63682767350352 63759087304704 63844446633984 63921721442304 63980473024512 64066128740352 64125013049856 64202627444736 64322614591488 64467927558144 64545957003264 64666585792512 64691774528832 64751233880421 64812675833856 64891122548736 64950765124608 65037719847168 65097497163204 65176288614624 65341759684608 65445612121296 65508430839808 65568640794624 65691180859392 65796309686272 65858743304192 65919275237376 66068195263488 66148161609728 66271784730624 66332696297472 66421501120512 66501895094272 66563018159616 66626179301376 66687416598528 66713392482858 66794139750448 66857520201728 66918970128384 67070148592392 67151327663552 67321813008384 67428812488608 67555569303552 67662940309749 67681822703616 67744030261248 67834724548608 67916829032448 67979252588544 68106297802752 68132826365472 68215291660032 68280020631552 68342778003456 68497173030528 68580079315968 68708247404544 68771398367232 68863468073472 68946817708032 69010187944896 69102577337616 69185392607232 69249806653038 69361867948032 69425619664896 69535962878877 69555367968768 69602707767296 69666680844288 69796879663104 69974914760704 70039229939712 70170125008896 70234619609088 70282421710336 70413771276288 70478489816064 70545366319104 70572844940544 70658263537664 70723206794592 70790315507712 70855380135936 70968773484851 71036115214336 71101405761408 71281919655936 71348285642524 71463742734336 71529426321408 71643113269146 71777792385024 71911936622592 71978032152576 72074394832896 72161630846976 72227955875328 72296492433408 72362941415424 72450526674944 72478747388784 72547521921024 72614201628672 72749909016576 72778246344936 72866334273216 73002512867328 73069610765184 73167434828064 73255993814784 73323324691452 73441977827328 73509479645184 73696984694784 73764720893952 73902578466816 73992027242496 74020848397056 74091086217216 74159184642048 74297779421184 74348346933248 74416681810944 74555757821952 74624283334656 74814631981056 74883395429568 74954451714048 75023343673344 75074405008768 75143407219254 75214710226944 75283841394432 75475872415232 75545243621496 75737039634432 75828708769792 75930226655232 76000015466496 76142050541568 76234209886208 76406432661504 76476659162112 76549227282432 76671732774912 76742203117536 76815023210496 76885625253888 76978684592128 77081742041088 77152589230464 77296778330112 77420480165292 77565169921536 77636461438008 77740399504818 77834493428208 78032101441536 78103822123008 78303046238208 78375015949824 78449385406464 78521489620992 78616528945152 78721779105792 78794133682176 78941390635008 79036938190848 79067724424128 79215492685824 79288301043072 79363537108992 79490546479872 79563607643916 79639104946176 79712302652928 79915629616128 79989081481584 80193114441184 80289221050368 80396710576128 80470604611584 80568003067904 80750016433152 80900928700416 80998848004096 81181834702848 81256450359744 81333553987584 81431996923904 81506842509312 81538590812382 81615962161152 81690976832256 81789852379136 81899350918656 81974626057368 82127826975744 82282215899136 82412993041632 82622225055744 82699149267471 82722227748864 82909107781632 82985311005696 83064055136256 83241030647808 83273454446688 83352471994368 83429082722304 83530062004224 83641890299904 83718767037312 83875227549696 83976746827776 84166460978688 84243819858264 84323758178304 84458705634864 84616549005312 84694321568736 84775616380928 84910356467136 84988399074183 85012116406272 85125928845312 85307297366016 85421504987136 85500017399808 85603503259648 85763486121984 85957236744192 86061276004352 86222114390016 86255699371776 86334978507228 86416901111808 86521496731648 86601020166144 86716959796224 86796662884272 86901718152832 87122346246144 87260816161728 87424854392832 87563805106734 87786114121728 87892366983168 88090927017984 88171892943552 88255558582272 88362379640832 88443595063296 88562001494016 88643400392448 88750690879488 88834905735168 88916555464704 88951189977144 89117429271552 89225293504512 89426864789856 89593993064448 89762417344512 89905083318144 89987716666782 90074092404736 90217253746332 90325373681664 90446299398144 90555772043264 90639003451392 90808397070336 90843768487296 90953722213376 91040027508736 91123704004608 91329564040704 91440105754624 91610996539392 91695197822976 91817957431296 91929090277376 92013583926528 92136769783488 92221454314539 92247190142976 92333075537384 92567492886528 92714617171836 92888907792384 93062506217472 93272746254336 93385639919616 93560166678528 93646159478784 93682636252524 93771530993664 93885028368384 93971319754752 94097126587392 94183612916976 94297609059456 94387087343616 94473840181248 94687268601024 94801874348544 95016043839222 95193617630976 95372568428544 95524151025528 95638630957056 95703723180032 95882582163456 95970709536768 96099193110528 96215507795968 96303941167104 96395323244544 96483921887232 96638329851712 96730029228032 96818935504896 96999878688768 97037661793248 97155112364288 97336683823104 97426147686912 97556579770752 97674658419712 97764432921936 98012639526912 98262646259712 98352961191936 98536771289088 98694464529408 98788114956288 98878912856064 99063705894912 99102292895232 99222242414592 99407677095936 99499044446208 99632251680768 99752842641408 99844527239424 99939268952064 100031124897792 100070088724287 100191209625672 100286280302592 100378455192576 100605222888588 100726991495328 100982719512576 101143218732912 101240302206976 101333353955328 101522734055424 101616045391872 101875243548672 101968878882816 102159446704128 102228977033216 102322937490048 102420030947328 102514167005184 102775656054784 102870118973952 103062371106816 103157097550848 103227306887056 103420226562048 103515281917344 103653866006424 103779324570944 103874709979557 104042801922048 104138429497344 104404061650944 104500021266432 104599180541952 104695319494656 104822038593536 104962372141056 105058844909568 105255187513344 105382584254464 105423632565504 105620656914432 105717734724096 105818049478656 105859267410816 105987395306496 106084810191888 106185473261568 106283070203904 106554172821504 106652108642112 106922879483904 107022428463786 107195614101504 107294139482112 107464669903719 107494659588096 107666688577536 107867904933888 107967048228864 108242446270464 108341933812992 108444738650112 108544412123136 108675790012416 108718121083176 108821282881536 108921302443008 109124863524864 109199134558208 109299501409824 109503769300992 109604416147776 109709621198848 109883990722176 109984987037178 110162966740992 110265532356628 110545477042176 110647081340928 110988040863744 111031272595584 111136629325824 111238776963072 111373416005632 111522520399872 111625022716416 111833636732928 111968995770368 112221947971584 112325093144352 112431677571072 112611607513152 112715110828881 112822065340416 112925762091648 113213808622848 113317865432244 113501238460416 113605559451648 113743063154688 113895339982848 114000023199744 114213075812352 114351314829312 114609648992256 114714988743168 114823840923648 115007599162368 115113304676304 115222534815744 115328437880832 115468026888192 115622613061632 115728883845696 115945167495168 116130720247938 116347754882304 116454692157012 116566472523776 116751740142312 117048152162304 117189822644224 117454569357312 117562523924736 117674078109696 117816506187776 117924793417728 118082668658688 118191200523264 118334254505984 118555407286272 118601586636192 118823239028736 118967058006016 119235819719808 119345411465874 119458657419264 119873444424192 119983622222376 120289671661776 120433831575552 120595065864192 120705906917376 120852004601856 121077862760448 121125024649728 121351393050624 121498272006144 121772752054272 121884675539616 122000330981376 122147995385856 122260263763968 122307886218573 122423943241728 122536465248384 122684778568704 122849026377984 122961939086052 123191740463616 123423323848704 123619489562448 123851877056512 124083341623296 124363661672448 124514186559488 124861545971712 124910181670032 125028707991552 125180037824512 125295093006336 125462835449856 125578150555968 125730145412608 125849449791488 125965120241664 126249691468032 126402499131392 126688058452296 126924823507968 127163424571392 127365534700704 127518174609408 127688893267968 127843442884608 127960946049024 128132257480704 128250026099712 128405254889472 128645229182976 128935855116288 129091914006528 129333171585024 129383549057664 129502467760842 129625351667712 129782245097472 129901530249216 130075439694336 130194994326408 130352577229248 130683519369216 130891224242592 131016861679616 131137281589248 131345707660101 131382361718784 131592619372544 131838550474752 132136390526976 132296323219456 132543569461248 132665392594944 132843002241024 133003790188544 133126036319232 133252358602752 133374833197056 133426784965716 133588279500896 133715040403456 133837940256768 134140297184784 134302655327104 134643626016768 134857624977216 135111138607104 135325880619498 135488060522496 135669449097216 135833658064896 135958505177088 136212595605504 136265652730944 136430583320064 136560041263104 136685556006912 136994346061056 137160158631936 137416494809088 137542796734464 137726936146944 137893635416064 138020375889792 138205154675232 138370785214464 138499613306076 138723735896064 138851239329792 139071925757754 139205415534592 139333361688576 139593759326208 139949829521408 140078459879424 140340250017792 140469239218176 140564843420672 140827542552576 140956979632128 141090732638208 141145689881088 141316527075328 141446413589184 141580631015424 141710760271872 141937546969702 142072230428672 142202811522816 142524065758833 142563839311872 142696571285048 143058852642816 143286226538292 143555584770048 143823873245184 143956064305152 144148789665792 144323261693952 144455911750656 144592984866816 144725882830848 144901053349888 144957494777568 145095043842048 145228403257344 145499818033152 145556492689872 145732668546432 146005025734656 146139221530368 146334869656128 146511987629568 146646649382904 147018959290368 147393969389568 147529441787904 147805156933632 147984054484992 148041696794112 148182172434432 148318369284096 148595558842368 148696693866496 148833363621888 149111515643904 149248566669312 149629263962112 149766790859136 149908903428096 150046687346688 150148810017536 150286814438508 150429420453888 150567682788864 150951744830464 151090487242992 151474079268864 151657417539584 151860453310464 152000030932992 152284101083136 152812865323008 152953318324224 153098454564864 153343465549824 153484406235072 153630046420992 153771250507776 153957369184256 154163484082176 154305178460928 154593556660224 154840960330584 155130339843072 155272922876016 155480799009636 155668986856416 156064202883072 156207644246016 156606092476416 156750031899648 156898770812928 157042979241984 157233057890304 157443558211584 157588267364352 157882781270016 158073876381696 158135448848256 158430985371648 158576602086144 158727074217984 158981092959744 159127215287832 159278209892352 159424605305856 159831259232256 159978162963168 160386228882368 160533642695679 160578442100736 160793421152256 160941209223168 161136006135808 161500032866304 161801857400832 161997696008192 162363669405696 162512900719488 162667107975168 162863993847808 163013685018624 163077181624764 163231924322304 163381953664512 163579704758272 163798701837312 163949252114736 164255653951488 164564431798272 164825986083264 164977480555767 165244450111488 165398298534942 165818215563264 165970622011392 166128110272512 166482061295616 166546908893376 166704943988736 166858165444608 167060124008448 167283780599808 167437534074624 167750455099392 167953493655552 168332921957376 168487639716528 168647516356608 168917411269728 169233098010624 169388643137472 169551232761856 169820712934272 169976798148366 170251857690624 170614594732032 170843009974272 171000034799616 171207006519296 171526972243968 171914473488384 172122552008704 172444228780032 172511398743552 172669957014456 172833802223616 173042993463296 173202040332288 173433919592448 173593325768544 173803436305664 174196080371907 174244692492288 174521632323456 174849708785664 175127610213468 175572228243456 175784733966336 176181854035968 176343785887104 176511117164544 176724759281664 176887190126592 177124002988032 177286800784896 177501381758976 177833110929408 177902379954288 178234858543104 178450587009024 178853729579712 179018117198811 179187986128896 179810166636288 179975433333564 180148184809472 180434507492664 180650747363328 180892598796288 181111544086528 181278006902784 181616794140672 181687536974592 181907444426752 182080055017472 182247408009216 182659128081408 182880211509248 183221993078784 183390395645952 183635914862592 183858180554752 184027167853056 184273539566976 184442908629078 184666151074768 185134985773056 185429234343672 185777815584768 186125012434944 186545492508672 186771279839232 187120333357056 187292318957568 187365272505048 187543061987328 187770056736768 187942639509504 188194253174784 188367225833952 188595218118912 188774174687232 188947680362496 189374537202048 189603748697088 190032087678444 190387235261952 190745136857088 191048302051056 191277261914112 191407446360064 191765164326912 191941419073536 192198386221056 192431015591936 192607882334208 192967843774464 193276659703424 193460058456064 193637871009792 193999757377536 194075323586496 194310224728576 194673367646208 194852295373824 195113159541504 195349316839424 195528865843872 196025279053824 196207785516941 196525292519424 196705922383872 197073542578176 197388929058816 197576229912576 197757825712128 198204585790464 198444484829184 198815354191872 198998088892416 199264503361536 199505685282816 199689054478848 199878537904128 200062249795584 200140177448574 200382419251344 200572560605184 200756910385152 201210445777176 201453982990656 201965439025152 202286437465824 202480604413952 202666707910656 202988820929247 203045468110848 203232090783744 203750487097344 203937757765632 204318893408256 204457954066432 204645874980096 204840061894656 205028334010368 205551312109568 205740237947904 206124742213632 206314195101696 206454613774112 206840453124096 207030563834688 207307732012848 207558649141888 207749419959114 208085603844096 208276858994688 208808123301888 209000042532864 209390638989312 209644077187072 209924744282112 210117689819136 210510375026688 210765168508928 210847265131008 211241313828864 211435469448192 211636098957312 211718534821632 211974790612992 212169620383776 212370946523136 212566140407808 212906320454553 213108345643008 213304217284224 213845758967808 214044856927572 214391228203008 214588278964224 214929339807438 215333377155072 215735809867776 215934096457728 216484892540928 216683867625984 216889477300224 217088824246272 217351580024832 217436242166352 217642565763072 217842604886016 218249727049728 218398269116416 218599002819648 219007538601984 219208832295552 219767981444352 219969974074356 220325933481984 220531064713256 221090954084352 221294162681856 221976081727488 222062545191168 222273258651648 222477553926144 222746832011264 223045040799744 223250045432832 223667273465856 223937991540736 224443895943168 224650186288704 224863355142144 225223215026304 225430221657762 225644130680832 225851524183296 226427617245696 226635730864488 227211118903296 227486126309376 227790679965696 228000046399488 228426151624704 228702629658624 229219297984512 229429977486336 229647681847296 230015198324736 230226609352608 230445069631488 230656875761664 230936053776384 231245226123264 231457767691392 231890334990336 232261440495876 232695509764608 232909384314024 233132945047552 233503480284624 234096304324608 234379645288448 234909138714624 235125047849472 235348156219392 235849586835456 236165337317376 236382401046528 236668509011968 237110814572544 237203173272384 237646478057472 237934116012032 238471639439616 238690822931748 238917314838528 239746888848384 239967244444752 240579343323552 240867663151104 241190131728384 241411813834752 241704009203712 242250049299456 242702786101248 242996544012288 243545504108544 243769351079232 244000661962752 244295990771712 244520527527936 244615772437146 244847886483456 245072930496768 245369557137408 245698052755968 245923878172104 246383480927232 246846647697408 247238979124896 247703754113024 248097447802413 248166683246592 248727323344896 249028373118976 249723091943424 249820363340064 250057415983104 250360075649024 250590186012672 250925670899712 251156301111936 251460290825216 251698899582976 251930240483328 252499382936064 252804998262784 253376116904592 253849647015936 254326849142784 254731069401408 254965197222549 255036349218816 255377786535936 255921892098048 256264514961408 256500052199424 256810509778944 257290458365952 257871710232576 258183828013056 258666343170048 258767098115328 259004935521684 259250703335424 259564490194944 259803060498432 260150879388672 260389988652816 260705154458496 261367038738432 261782448485184 262033723359232 262274563178496 262691415320202 263185238745088 263677100949504 264272781053952 264592646438912 265087138922496 265330785189888 265686004482048 266007580377088 266252072638464 266504717205504 266749666394112 266853569931432 267176559001792 267430080806912 267675880513536 268280594369568 268605310654208 269287252033536 269715249954432 270222277214208 270651761238996 270976121044992 271338898194432 271667316129792 271917010354176 272425191211008 272531305461888 272861166640128 273120082526208 273371112013824 273988692122112 274320317263872 274832989618176 275085593468928 275453872293888 275787270832128 276040751779584 276410309350464 276664362943617 276741570428928 276999226612152 277702478659584 278143851515508 278410831069184 278666723377152 279187518652416 279899659042816 280156919758848 280680500035584 280938478436352 281129686841344 281655085105152 281913959264256 282291379762176 282633054150656 282892827178368 283161262030848 283421520543744 283875093939404 284144460857344 284405623045632 285048131517666 285393142570096 286117705285632 286572453076584 287111169540096 287647746490368 287912128610304 288297579331584 288646523387904 288911823501312 289185969733632 289451765661696 289802106699776 289914989555136 290190087684096 290456806514688 290999636066304 291112985379744 291465337092864 292010051469312 292278443060736 292669739312256 293023975259136 293293298765808 294037918580736 294787938779136 295058883575808 295610313867264 296083393588224 296364344868864 296636738568192 297191117684736 297393387732992 297666727243776 298223031287808 298497133338624 299258527924224 299533581718272 299817806856192 300093374693376 300297620035072 300573628877016 300858840907776 301135365577728 301903489660928 302180974485984 302948158537728 303230213980727 303314835079168 303720906620928 304000061865984 304568202166272 305625730646016 305906636648448 306686931099648 306968812470144 307260092841984 307542501015552 307914738368512 308326968164352 308610356921856 309187113320448 309681920661168 310260679686144 310545845752032 310961598019272 311337973712832 311624129938671 312128405766144 312415288492032 313212184952832 313500063799296 313797541625856 314085958483968 314466115780608 314887116423168 315176534728704 315765562540032 316147752763392 316270897696512 316861970743296 317153204172288 317454148435968 317962185919488 318254430575664 318556419784704 318849210611712 319662518464512 319956325926336 320772457764736 321067285391358 321586842304512 321882418446336 322272012271616 323000065732608 323603714801664 323995392016384 324727338811392 325025801438976 325334215950336 325727987695616 326027370037248 326154363249528 326463848644608 326763907329024 327159409516544 327597403674624 327898504229472 328511307902976 329128863596544 329651972166528 329954961111534 330488900222976 330796597069884 331636431126528 331941244022784 332964122591232 333093817786752 333409887977472 333716330889216 334120248016896 334567561199616 334875068149248 335500910198784 335906987311104 336665843914752 336975279433056 337295032713216 337834822539456 338145332486643 338466196021248 338777286274944 339641425868544 339953596296732 340503715381248 341229189464064 341686019948544 342000069599232 342414013038592 343053944487936 343828946976768 344245104017408 345022797487104 345339914028912 345667604447232 346085986926592 346404080664576 346867839184896 347186651537088 347606872611328 348392160743814 349043264646912 349699417571328 350255220426936 351144456486912 351569467932672 352363708071936 352687571774208 353022234329088 353449518563328 353774380253184 354248005976064 354573601569792 355002763517952 355666221858816 355804759908576 356469717086208 356901174018048 357707459159424 358036234397622 358375972257792 359620333272576 359950866667128 360296369618944 360869014985328 361301494726656 361785197592576 362223088173056 362556013805568 363233588281344 363375073949184 363814888853504 364494816018432 365318256162816 365760423018496 366443986157568 366780791291904 366923658655719 367271829725184 367716361109504 368054335706112 368547079133952 368885817258156 369332302149536 370269971546112 370858468687344 371555631169536 372250024869888 373090985017344 373542559678464 374584637915136 374730545010096 375086123974656 375540113473536 375885279019008 376388506349568 376734451667904 377190436237824 377548349374464 377895360724992 378749074404096 379207497394176 380064175356888 380774470523904 381490273714176 382096604102112 382554523828224 382814892720128 383530328653824 383882838147072 384396772442112 384862031183872 385215764668416 385935687548928 386553319406848 386920116912128 387275742019584 387999514755072 388150647172992 388620449457152 389346735292416 389704590747648 390226319083008 390698633678848 391057731687744 392050558107648 392415571033882 393050585038848 393411844767744 394037122980303 394147085156352 394777858117632 395515651424256 396409171580928 396888969658368 397630708383744 397996177784832 398529006723072 399011370565632 399378108957696 399757075808256 400124499591168 400280354897148 400764838502688 401145121210368 401513820770304 402420891554352 402907965981312 403930878050304 404572874931648 404961208827904 405333415821312 405977641858494 406464181567488 407500974194688 407875515531264 408637786816512 408915908132864 409291749960192 409680123789312 410056668020736 411102624219136 411480475895808 412249484427264 412628390203392 412909227548224 413680906248192 414061127669376 414615464025696 415117298283776 415498839918228 416171207688192 416553717989376 417616246603776 418000085065728 418781277978624 419288154374144 419849488564224 420235379638272 421020750053376 421694530262016 422482627657728 422870938896384 423272197914624 423437069643264 423949581225984 424339240767552 424741893046272 425132280815616 425812640909106 426216691286016 426608434568448 427572197276499 427691517935616 428089713855144 429176557928448 429858679614876 430666754310144 431471619735552 431868192915456 432969785081856 433367735251968 433778954600448 434177648492544 434703160049664 434872484332704 435285131526144 435685209772032 436499454099456 436796538232832 437198005639296 438015077203968 438417664591104 439535962888704 439939948148712 441062129426512 442181908168704 442588325363712 443952163454976 444125090382336 444546517303296 444955107852288 445493664022528 446090081599488 446500090865664 447334546931712 447875983081472 448887791886336 449300372577408 449726710284288 450446430052608 450860443315524 451288261361664 451703048366592 452855234491392 453271461728976 454422237806592 454972252618752 455581359931392 456000092798976 456852303249408 458438595969024 458859954972672 459295363694592 460030396649472 460453218705216 460890139262976 461313751523328 461872107552768 462490452246528 462915535382784 463780669980672 464522880991752 465391019529216 465818768628048 466265890095104 467006960569248 468192608649216 468759290576896 469818277429248 470250095698944 470696312438784 471699173670912 472330674634752 472764802093056 473337018023936 474221629145088 474406346544768 475292956114944 475868232024064 476943278879232 477381645863496 477834629677056 479493777696768 479934488889504 481158686647104 481600928087037 481735326302208 482380263456768 482823627669504 483408018407424 484500098598912 485405572202496 485993088024576 487091008217088 487538702158464 488001323925504 488591981543424 489041055055872 489231544874292 489695772966912 490145860993536 490739114274816 491396105511936 491847756344208 492766961854464 493693295394816 494477958249792 494932441667301 495407508226048 496194895604826 497454646689792 498056746237952 499446183886848 499640726680128 500114831966208 500720151298048 501180372025344 501851341799424 502312602223872 502920581650432 503397799165952 503860480966656 504998765872128 505609996525568 506752233809184 507699294031872 508653698285568 509462138802816 509930394445098 510755573071872 511843784196096 512529029922816 513000104398848 513621019557888 514580916731904 515743420465152 516367656026112 517332686340096 517534196230656 518009871043368 518501406670848 519128980389888 519606120996864 520301758777344 520779977305632 521410308916992 522588241115721 522734077476864 523564896970368 524549126356992 525382830640404 526370477490176 527354201899008 528545562107904 529185292877824 530174277844992 530661570379776 531372008964096 532015160754176 532504145276928 533499332788224 533707139862864 534353118003584 534860161613824 535351761027072 536561188739136 537210621308416 539430499908864 540444554428416 541303522477992 541952242089984 542677796388864 543334632259584 543834020708352 544850382422016 545062610923776 545722333280256 546240165052416 546742224027648 547977384244224 548640634527744 549665979236352 550171186937856 550907744587776 551574541664256 552081503559168 552820618700928 553328725887234 553998453224304 555404957319168 556287703031016 556821662138368 557333446754304 558375037304832 559799318085632 560313839517696 561361000071168 561876956872704 562259373682688 563310170210304 563827918528512 564582759524352 565266108301312 565785654356736 566322524061696 566843041087488 567750187878808 568288921714688 568811246091264 570096263035332 570786285140192 572235410571264 573144906153168 574222339080192 575295492980736 575824257220608 576595158663168 577293046775808 577823647002624 578903531323392 579604213399552 579829979110272 580380175368192 580913613029376 581999272132608 582225970759488 582930674185728 584020102938624 584556886121472 585339478624512 586047950518272 586586597531616 588075837161472 588623356550823 589575877558272 590117767151616 591220627734528 592166787176448 592728689737728 593273477136384 594786775465984 595333454487552 596446062575616 596994266677248 598517055848448 599067163436544 599635613712384 600186749386752 600595240070144 601147257754032 601717681815552 602270731155456 603806979321856 604361948971968 605896317075456 606460427961454 607441813241856 608000123731968 608966462787741 609136404332544 611251461292032 611813273296896 613373862199296 613937624940288 614520185683968 615085002031104 615829476737024 616653936328704 617220713843712 618374226640896 619363841322336 620521359372288 621091691504064 621923196038544 622675947425664 623248259877342 624256811532288 624830576984064 626424369905664 627000127598592 628171916967936 628932231561216 629774232846336 630353069457408 631531125080064 632295505526784 632541795393024 633723941486592 634306408344576 634908296871936 635924371838976 636508861151328 637112839569408 637698421223424 638718961363659 639325036929024 639912651852672 641544915529472 642134570782716 643173684609024 643764836892672 644544024543232 646000131465216 647207429603328 647990784032768 649454677622784 650051602877952 650668431900672 652054740074496 652308726499056 652927697289216 653527814658048 654318819033088 655194807349248 655797008458944 657022615805952 659303944333056 659909922223068 660977800445952 661593194139768 663272862253056 663882488045568 665928245182464 666187635573504 666819775954944 667432661778432 668240496033792 669135122399232 669750136298496 671001820397568 671813974622208 673331687829504 673950558866112 674590065426432 675669645078912 676290664973286 676932392042496 677554572549888 679282851737088 679907192593464 682458378928128 683372039897088 684000139198464 684828026077184 686107888975872 687657893953536 688490208034816 690045594974208 690679828057824 691335208894464 692171973853184 692808161329152 693735678369792 694373303074176 695213745222656 696784321487628 698086529293824 699398835142656 700510440853872 702288912973824 703138935865344 704727416143872 705375143548416 706044468658176 707548760506368 708496011952128 709147203139584 710005527035904 711332443717632 711609519817152 712939434172416 713802348036096 715414918318848 716072468795244 716751944515584 719240666545152 719901733334256 720592739237888 721738029970656 722602989453312 723570395185152 724446176346112 725112027611136 726750147898368 727629777707008 728989632036864 730636512325632 731520846036992 732887972315136 733561582583808 733847317311438 734543659450368 735432722219008 736108671412224 737094158267904 737771634516312 738664604299072 740539943092224 741716937374688 743111262339072 744292343407239 744500049739776 746181970034688 747085119356928 749169275830272 749461090020192 750172247949312 751080226947072 751770558038016 752777012699136 753468903335808 754380872475648 755096698748928 755790721449984 757498148808192 758414994788352 760128350713776 761548941047808 762980547428352 764193208204224 764895591667647 765109047656448 765629785440256 767765676294144 768793544884224 769724062367744 770431529336832 771871375097856 773106638813696 773840233824256 774551484039168 775999029510144 776301294345984 777240898914304 778693470584832 779409181495296 780452638166016 781397267357696 782115463375488 784101116215296 784831142067764 786101170077696 786823689535488 788074245960606 789555716235264 791031302848512 792818343161856 793777939316736 795261416767488 795992355569664 797058013446144 798022741131264 798756217915392 799514151616512 800248999182336 800560709794296 801529677005376 802290242420736 803027641540608 804841783108704 805815931962624 807861756100608 809145749863296 810666831642624 811955283716988 812928363134976 815001948389376 815751031062528 817275573633024 817831816265728 818583499920384 819360247578624 820113336041472 822205248438272 822960951791616 824498968854528 825256780406784 825818455096448 827361812496384 828122255338752 829230928051392 830234596567552 830997679836456 833107435978752 835232493207552 836000170131456 837562555957248 838576308748288 839698977128448 840470759276544 842041500106752 843389060524032 844965255315456 845741877792768 846874139286528 847899162451968 848678481535104 849483786092544 850264561631232 851625281818212 852433382572032 853216869136896 855144394552998 856179427710288 858353115856896 859717359229752 861333508620288 862943239471104 863736385830912 865939570163712 866735470503936 867557909200896 868355296985088 869406320099328 869744968665408 870570263052288 871370419544064 872998908198912 873593076465664 874396011278592 876030154407936 876835329182208 879071925777408 879879896297424 882124258853024 884363816337408 885176650727424 888250180764672 889093034606592 889910215704576 890987328045056 892180163198976 893000181731328 894669093863424 895751966162944 897775583772672 898600745154816 899453420568576 900892860105216 901720886631048 902576522723328 903406096733184 905710468982784 906542923457952 908844475613184 909690641942181 909944505237504 911162719862784 912000185597952 913704606498816 916877191938048 917719909945344 920060793298944 920906437410432 921780278525952 922627503046656 923744215105536 924980904493056 925831070765568 927561339961344 929045761983504 930782039058432 931637537256096 932531780190208 934013921138496 934872389816013 936385217298432 939636554858496 940500191397888 941392624877568 943398347341824 944661349269504 945529604186112 946674036047872 948443258290176 948812693089536 950585912229888 951736464048128 953886557758464 954763291726992 955669259354112 958987555393536 959868977779008 962317373294208 963201856174074 964760526913536 965647255339008 966816036814848 969000197197824 970811144404992 971986176049152 974182016434176 975077404316928 976002647851008 977183963086848 978082110111744 978463089748584 979391545933824 980291721987072 981478228549632 982792211023872 983695512688416 985533923708928 987386590789632 988955916499584 989864883334602 990815016452096 992389791209652 994909293379584 996113492475904 998892367773696 999281453360256 1000229663932416 1001440302596096 1002360744050688 1003702683598848 1004625204447744 1005841163300864 1007720961933312 1009997531744256 1011219993051136 1013504467618368 1014435997459929 1015398588063744 1018924277605632 1019860788890196 1021511146143744 1023687568392192 1025058059845632 1026000208797696 1027242039115776 1029161833463808 1031486840930304 1032735312052224 1035068392461312 1036019742086736 1037002813341696 1038257960779776 1039212241993728 1040603517554688 1041559954611264 1042820617833984 1045176482231442 1047129793940736 1049098252713984 1050765661280808 1052740954980352 1054708403798016 1057091124215808 1058370585755648 1060348555689984 1061323140759552 1062744017928192 1064030321508352 1065008290553856 1066998665576448 1067414279725728 1068706236007168 1069720323227648 1070703522054144 1073122377478272 1074421242616832 1078860999817728 1080889108856832 1082607044955984 1083904484179968 1085355592777728 1086669264519168 1087668041416704 1089700764844032 1090125221847552 1091444666560512 1093484448055296 1095954768488448 1097281269055488 1099331958472704 1100342373875712 1100770975967157 1101815489175552 1103149083328512 1104163007118336 1105641237401856 1106657451774468 1107996906448608 1110809914638336 1112575406062032 1113643324276736 1114666893508608 1116750074609664 1119598636171264 1120627679035392 1123753913745408 1124518747365376 1126620340420608 1127655837057024 1129165519048704 1130532216602624 1131571308713472 1132645048123392 1133686082174976 1135500375757616 1136577843429376 1137622492182528 1140192526070664 1141572570280384 1144470821142528 1146289812306336 1148444678160384 1150590985961472 1151648514441216 1153190317326336 1154586093551616 1155647294005248 1157807062646784 1159208426799104 1159659958220544 1160760350736384 1161827226058752 1163998544265216 1164451941518976 1165861348371456 1168040205877248 1169113772242944 1170678957249024 1172095901036544 1173173195063232 1176151674322944 1177246713101646 1179151755116544 1180235534303232 1182111368940909 1182441255469056 1184333574352896 1186546954272768 1189573550931968 1190666908975104 1192892125151232 1193988533354496 1197034111696896 1198134326873088 1199271227424768 1200373498773504 1201190480140288 1202294515508064 1203435363631104 1204541462310912 1207613958643712 1208723897943936 1211792634150912 1212920855922908 1214883626483712 1216000247463936 1217932925575482 1222502922584064 1223626546593792 1226747724398592 1227875249880576 1229040371367936 1230170004062208 1231658953474048 1233307872657408 1234441427687424 1236748453281792 1238727682644672 1241042718744576 1242183383008128 1243846392077088 1245351894851328 1246496519754684 1248513623064576 1249661153968128 1252848739811328 1254000255197184 1256343833935872 1257864463122432 1259548465692672 1260706138914816 1263062250160128 1265083590786048 1267447882973184 1268612816689152 1269816593743872 1271848743677952 1273017722302656 1274225679138816 1275396842446848 1277437922727318 1278650073858048 1279825303705344 1283089831058944 1284269141565432 1287529673785344 1289088049086464 1292000262930432 1294414859206656 1295981568065536 1298909355245568 1300103205755904 1301336863801344 1304109480148992 1304617452998112 1305855394578432 1307055629316096 1308637638066176 1310389614698496 1311594016917888 1314045231611904 1318607888666112 1319819844446136 1323186388279536 1326545724506112 1327764976091136 1331856490364928 1332375271147008 1333639551909888 1334865323556864 1336480992067584 1338270244798464 1339500272596992 1342003640795136 1343627949244416 1346663375659008 1347901117732224 1349180130852864 1351339290157824 1352581329946572 1353864784084992 1355109145099776 1358565703474176 1359814385186928 1364916757856256 1366744079794176 1368000278396928 1369656052154368 1375315787907072 1376980416069632 1380091189948416 1381359656115648 1382670417788928 1384343947706368 1385616322658304 1387471356739584 1388746606148352 1390427490445312 1393568642975256 1396173058587648 1398797670285312 1401020881707744 1404577825947648 1406277871730688 1409454832287744 1410750287096832 1412088937316352 1415097521012736 1416992023904256 1418294406279168 1420011054071808 1422664887435264 1423219039634304 1425878868344832 1427604696072192 1430829836637696 1432144937590488 1433503889031168 1438481333090304 1439803466668512 1441185478475776 1443476059941312 1444802784261111 1445205978906624 1447140790370304 1450224055222272 1453500295796736 1455259555414016 1457979264073728 1461273024651264 1463041692073984 1465775944630272 1467123165167616 1467694634622876 1469087318900736 1470865444438016 1472217342824448 1474188316535808 1475543269032624 1477329208598144 1481079886184448 1483433874749376 1486222524678144 1488584686814478 1492363940069376 1494170238713856 1498338551660544 1498922180040384 1500344495898624 1502160453894144 1503541116076032 1505554025398272 1506937806671616 1508761744951296 1510193397497856 1511581442899968 1514996297616384 1516829989576704 1520256701427552 1523097882095616 1525961094856704 1528386416408448 1529791183335294 1531259570880512 1535531352588288 1537587089768448 1539448124735488 1540863058673664 1543742750195712 1546213277627392 1547680467648512 1549102968078336 1551998059020288 1552602588691968 1554481797828608 1557386941169664 1558818362990592 1560905276332032 1562794534715392 1564230926750976 1567764723347163 1568202232430592 1569662284135528 1573647379070976 1576148491921212 1579111432470528 1582062605697024 1585636686323712 1587555878633472 1590522833534976 1591984711139328 1594116026892288 1596045482262528 1597512435830784 1600497998364672 1601121419588592 1603059354010752 1604580484841472 1606055283081216 1609683566217408 1611631863925248 1618291499726592 1621333663285248 1623910567433976 1625856726269952 1630003896778752 1631502062125056 1634551147266048 1635663632531456 1637166999840768 1638720495157248 1640226672082944 1644410496876544 1645921903583232 1648997937709056 1650513560813568 1651636910192896 1654723624992768 1656244510677504 1658461856102784 1660469193135104 1661995359672912 1666214871957504 1670464986415104 1672000340262912 1675125111914496 1679397954256896 1680941518553088 1684083000213504 1686778121048064 1689930510630912 1691483755585536 1693748278573056 1695798324903936 1697356963070208 1698967572185088 1700529123262464 1703250563636424 1704866765144064 1706433738273792 1710288789105996 1712358855420576 1716706231713792 1719434718459504 1722667017240576 1725886478942208 1727472771661824 1731879140327424 1733470941007872 1736710593970176 1738812640198656 1739489937330816 1741140526104576 1742740839088128 1745997816397824 1747186152931328 1748792022557184 1752060308815872 1753670658364416 1758143851554816 1759759792594848 1764248517706048 1765870069652469 1768727632674816 1770353301454848 1776500361529344 1778186069213184 1779820431409152 1781974656090112 1784360326397952 1786000363462656 1789338187726848 1791503932325888 1795551167545344 1797201490309632 1798906841137152 1801785720210432 1803441773262096 1805153045446656 1806812193466368 1811420937965568 1813085846915904 1817688951226368 1819381283884362 1822325439725568 1824000371195904 1826899388363223 1827409212997632 1833754383876096 1835439819890688 1840121586597888 1841812874820864 1843560557051904 1845255006093312 1847488430211072 1849961808986112 1851662141531136 1855122679922688 1858091523967008 1861564078116864 1863275074512192 1865063560380416 1868027842276992 1869744779632026 1872770434596864 1879273109716992 1881000382795776 1886796694683648 1889322698539008 1891059208372224 1893348072095744 1896886516580352 1897625386179072 1901171824459776 1903472928096256 1907773115516928 1909526583453984 1911338518708224 1916156884090977 1917975110787072 1919737955558016 1924634746588416 1926403712348148 1929521053827072 1931294510678016 1933632073629696 1938000394395648 1941622288809984 1943972352098304 1948364032868352 1950154808633856 1952005295702016 1956164220223488 1956926179497168 1958783091867648 1960583443974144 1962956457099264 1965584422047744 1967391025376832 1971067847417856 1977911832999168 1979729766669204 1981630032904192 1984779582419304 1989818586759168 1992226984951808 1997784735547392 1998562906720512 2000459327864832 2002880605192192 2004721488101376 2007405367197696 2009250408895488 2011682326601728 2015441923866624 2019995063488512 2022439986102272 2027008935236736 2028871994919858 2030797176127488 2037848555211264 2039721577780392 2047375136784384 2050116119691264 2052000417595392 2054484078231552 2058323666927616 2062973681860608 2065470624104448 2070136784922624 2072039484173472 2074005626683392 2076515921559552 2078424483987456 2081207035109376 2083119909222528 2085641235667968 2090352964462884 2094259587881472 2098196505427968 2101531322561616 2105481909960704 2109416807596032 2114182248431616 2116741171511296 2122646281519104 2125488035856384 2128060643016704 2130016581107712 2133997331152896 2134828559451456 2137412472014336 2139440646455296 2141407044108288 2146244754956544 2148842485233664 2157721999635456 2161778217713664 2165214089911968 2167808968359936 2170711185555456 2173338529038336 2175336082833408 2180250443695104 2182889333121024 2186968896110592 2191909536976896 2194562538110976 2198663916945408 2200684747751424 2201541951934314 2203630978351104 2206298166657024 2208326014236672 2211282474803712 2213314903548936 2215993812897216 2221619829276672 2225150812124064 2227286648553472 2229333787017216 2232877030221717 2233500149219328 2241255358070784 2247507827490816 2249037494730752 2253240680841216 2255311674114048 2258331038097408 2261064433205248 2263142617426944 2265290096246784 2267372164349952 2271000751515232 2273155686858752 2275244984365056 2280385052141328 2283145140560768 2288941642285056 2292579624612672 2296889356320768 2303297028882432 2306380634652672 2309172187103232 2311294588010496 2315614125293568 2318416853598208 2319319916441088 2321520701472768 2323654452117504 2327997088530432 2328903883037952 2331722696742912 2336080411754496 2338227544485888 2341357914498048 2344191802073088 2346346390126464 2352303348645888 2354493426203292 2358303510233088 2360471068606464 2364222737881818 2368667148705792 2373093908545536 2379147101863936 2381333817950208 2385784250302464 2387977066708992 2394068223393792 2396268653746176 2398542454849536 2400746997547008 2402380960280576 2404589031016128 2406870727262208 2409082924621824 2415227917287424 2417447795887872 2423585268301824 2425841711845816 2432000494927872 2435865851150964 2445005845168128 2447253093187584 2453495448797184 2455750499761152 2458080742735872 2460340008124416 2463317906948096 2466615745314816 2468882855374848 2473496906563584 2477455365289344 2482085437489152 2484366766016256 2487692784154176 2490703789702656 2492993039509368 2499322307936256 2505697479622656 2508000510394368 2512687667871744 2515728926244864 2519096931385344 2521412277829632 2526124500320256 2530167181572096 2534895765946368 2537225633378304 2543697487355904 2546035444605312 2548451358277632 2550793684893696 2554875845454636 2557300147716096 2559650607410688 2566179662117888 2568538283130864 2575059347570688 2578176098172928 2584000525860864 2588829718413312 2597818710491136 2600206411511808 2602673727602688 2608218960297984 2609234905996224 2611710789156864 2614111258632192 2617275276132352 2620779229396992 2623188033835776 2628090463223808 2637215777332224 2639639688892272 2646372776559072 2653091449012224 2655529952182272 2664750542294016 2667279103819776 2669730647113728 2672961984135168 2676540489596928 2679000545193984 2684007281590272 2687255898488832 2693326751318016 2695802235464448 2698360261705728 2702678580315648 2705162659893144 2707729568169984 2710218290199552 2717131406948352 2719628770373856 2729071925826543 2729833515712512 2733488159588352 2736000556793856 2739312104308736 2750631575814144 2753960832139264 2760182379896832 2762719312231296 2765340835577856 2768687895412736 2771232645316608 2774942713479168 2777493212296704 2780854980890624 2787137285950512 2792346117175296 2797595340570624 2802041763415488 2804617169448039 2809155651895296 2818909664575488 2821500574193664 2824177874632704 2830195042025472 2833984047808512 2836588812558336 2840022108143616 2845329774870528 2846438079268608 2851757736689664 2855209392144384 2861659673275392 2864289875180976 2867007778062336 2876962666180608 2879606933337024 2882370956951552 2886952119882624 2889605568522222 2894281580740608 2900448110444544 2907000591593472 2910519110828032 2915958528147456 2922546049302528 2926083384147968 2931551889260544 2934246330335232 2935389269245752 2938174637801472 2941730888876032 2944434685648896 2948376633071616 2951086538065248 2954658417196288 2962159772368896 2966867749498752 2972445049356288 2977169373628956 2984727880138752 2988340477427712 2996677103321088 2997844360080768 3000688991797248 3004320907788288 3007082232152064 3011108050796544 3013875613343232 3017523489902592 3023162885799936 3029992595232768 3033659979153408 3040513402855104 3043307992379787 3046195764191232 3056772832816896 3059582366670588 3062519141761024 3071062705176576 3075174179536896 3078896249470976 3081726117347328 3087485500391424 3092426555254784 3095360935297024 3098205936156672 3105205177383936 3108963595657216 3114773882339328 3117636725981184 3121810552664064 3125589069430784 3128461853501952 3135529446694326 3139324568271056 3147294758141952 3152296983842424 3158222864941056 3164125211394048 3171273372647424 3175111757266944 3181045667069952 3183969422278656 3188232053784576 3192090964525056 3195024871661568 3200995996729344 3202242839177184 3206118708021504 3209160969682944 3212110566162432 3219367132434816 3223263727850496 3236582999453184 3242667326570496 3247821134867952 3251713452539904 3260007793557504 3263004124250112 3269102294532096 3271327265062912 3274333999681536 3280453344165888 3288820993753088 3291843807166464 3297995875418112 3301027121627136 3303273820385792 3309447249985536 3312489021355008 3316923712205568 3320938386270208 3323990719345824 3332429743915008 3335532353787997 3340929972830208 3344000680525824 3350250223828992 3358795908513792 3361883037106176 3373556242096128 3379861021261824 3382967511171072 3387496557146112 3391596649807872 3394713926140416 3397935144370176 3401058246524928 3406501127272848 3409733530288128 3412867476547584 3420577578211992 3424717710841152 3433412463427584 3438869436919008 3445334034481152 3451772957884416 3454945543323648 3463758280654848 3466941882015744 3473421187940352 3477625280397312 3478979874661632 3482281052209152 3485481678176256 3491995632795648 3494372305862656 3497584045114368 3504120617631744 3507341316728832 3516287703109632 3519519585189696 3528497035412096 3531740139304938 3537455265349632 3540706602909696 3553000723058688 3559640862818304 3563949312180224 3568720652795904 3572000726925312 3578676375453696 3583007864651776 3591102335090688 3594402980619264 3597813682274304 3603571440420864 3606883546524192 3610306090893312 3613624386932736 3622841875931136 3626171693831808 3635377902452736 3638762567768724 3644650879451136 3648000742391808 3653798776726446 3667508767752192 3670879639781376 3680243173195776 3683625749641728 3687121114103808 3690510012186624 3694976860422144 3699923617972224 3703324283062272 3710245359845376 3716183047934016 3723128156233728 3726550149024384 3736055684553984 3739489559264052 3745540869193728 3758546219433984 3762000765591552 3773593389367296 3778645397078016 3782118416744448 3786696144191488 3795250772358144 3802343648919552 3806945856192512 3815546231033856 3819053166907968 3822677037416448 3832313768181954 3835950221574144 3839475911116032 3849269493176832 3852807424696296 3862589021356032 3867264147259392 3876000788791296 3883244577619968 3887944704196608 3896728065736704 3900309617267712 3904010591404032 3912328440446976 3913852358994336 3917566183735296 3921166887948288 3925912914198528 3931168844095488 3934782050753664 3942135694835712 3955823665998336 3959459533338408 3963260065808384 3969559164838608 3979637173518336 3984453969903616 3995569471094784 3997125813441024 4000918655729664 4009442976202752 4014810734395392 4018500817790976 4023364653203456 4030883847733248 4039990126977024 4044879972204544 4054017870473472 4057743989839716 4061594352254976 4075697110422528 4079443155560784 4094750273568768 4100232239382528 4104000835190784 4108968156463104 4125947363721216 4130941248208896 4140273569845248 4144078968346944 4148011253366784 4153031843119104 4156848967974912 4162414070218752 4166239818445056 4171282471335936 4180705928925768 4188519175762944 4196393010855936 4203062645123232 4210963819921408 4218833615192064 4228364496863232 4233482343022592 4245292563038208 4250976071712768 4256121286033408 4260033162215424 4267994662305792 4269657118902912 4274824944028672 4278881292910592 4282814088216576 4292489509913088 4297684970467328 4315443999270912 4323556435427328 4330428179823936 4334408352783333 4335617936719872 4341422371110912 4350672165666816 4360500887390208 4365778666242048 4373937792221184 4383819073953792 4389125076221952 4397327833890816 4401369495502848 4403083903868628 4407261956702208 4412596333314048 4416652028473344 4422564949607424 4426629807097872 4431987625794432 4443239658553344 4450301624248128 4454573297106944 4458667574034432 4465754060443434 4482510716141568 4495015654981632 4498074989461504 4506481361682432 4510623348228096 4516662076194816 4522128866410496 4526285234853888 4530580192493568 4534744328699904 4542001503030464 4546311373717504 4550489968730112 4560770104282656 4566290281121536 4577883284570112 4585159249225344 4593778712641536 4606594057764864 4612761269305344 4618344374206464 4622589176020992 4631228250587136 4638639832882176 4643041402945536 4647308904235008 4655994177060864 4657807766075904 4663445393485824 4672160823508992 4676455088971776 4682715828996096 4688383604146176 4692692780252928 4703294170041489 4704606697291776 4708986852406584 4720942137212928 4728445475763636 4737334297411584 4746187817091072 4758294203727872 4762667635900416 4771568500604928 4775954133417984 4788136446787584 4792537307492352 4801493995094016 4804761920561152 4809178062032256 4813741454524416 4818165849243648 4830455834574848 4834895591775744 4851683423691632 4864000989855744 4871731702301928 4890011690336256 4894506186375168 4906990897594368 4911500999522304 4916161485471744 4920680016248832 4926635813896192 4933231490629632 4937765710749696 4946993813127168 4954910730578688 4964170874978304 4968733532032512 4975385568308352 4981407579405312 4985986079018736 4998644615872512 5011394959245312 5016001020788736 5025375335743488 5038193862770688 5042824555659264 5052249000640512 5060334363144192 5069791531892736 5074451266756608 5087394974711808 5092070889210624 5096902716555264 5101587369787392 5109751690909272 5114600295432192 5119301214821376 5132359324235776 5137076566261728 5150118695141376 5156352196345856 5168001051721728 5177659436826624 5195637420982272 5200412823023616 5216437920595968 5218469811992448 5223421578313728 5228222517264384 5234550552264704 5241558458793984 5246376067671552 5256180926447616 5274431554664448 5279279377784544 5292745553118144 5297610208957407 5306182898024448 5311059904364544 5329501084588032 5334558207639552 5339461294227456 5345923968270336 5353080979193856 5358001090387968 5368014563180544 5374511796977664 5386653502636032 5391604470928896 5396720523411456 5405357160631296 5410325319786288 5415459136339968 5420436580399104 5434262813896704 5439257540747712 5458143851653086 5466976319176704 5472001113587712 5478624208617472 5501263151628288 5507921664278528 5520364759793664 5525438624462592 5530681671155712 5537375790825472 5542465290633216 5549885426958336 5554986424593408 5561709961781248 5574274571901024 5584692234350592 5595190681141248 5604083526830976 5609234338896078 5618311303790592 5637819329150976 5643001148387328 5660390084050944 5667968095617024 5673177625116672 5680044216287232 5690659549741056 5692876158537216 5703515473379328 5710418784288768 5723319346550784 5728579750361952 5734015556124672 5748470652272931 5753925332361216 5759213866674048 5773904239765248 5779211137044444 5788563161481216 5800896220889088 5814001183186944 5821038221656064 5831917056294912 5845092098605056 5852166768295936 5868492660670464 5870778538491504 5876349275602944 5883461777752064 5888869371297792 5896753266143232 5902173076130496 5909316834392576 5933735498997504 5944890098712576 5954338747257912 5969455760277504 5976680954855424 5993354206642176 5995688720161536 6001377983594496 6008641815576576 6014164464304128 6022216101593088 6027751226686464 6035046979805184 6046325771599872 6059985190465536 6067319958306816 6081026805710208 6086615984759574 6092391528382464 6113545665633792 6119164733341176 6125038283522048 6142125410353152 6150348359073792 6157792498941952 6163452234694656 6174971000782848 6184853110509568 6196411872313344 6210410354767872 6217927191314432 6229547764678656 6235273451962368 6243621105328128 6251178138861568 6256923707003904 6271058893388652 6278649136542112 6294589516283904 6304593967684848 6316445729882112 6328250422788096 6342546745294848 6350223514533888 6367938844557312 6376464107569152 6384181929050112 6390049743323136 6401991993458688 6404485678354368 6412237416043008 6418321939365888 6424221132324864 6438734264869632 6446527455700992 6473165998906368 6485334653140992 6495642269735904 6503426905079808 6520015587115008 6526008248500224 6542654530125824 6548667999363072 6560906688331776 6577641987506176 6583687614332928 6595991750836224 6602054243254272 6606547640771584 6618894499971072 6624978042710016 6633847424411136 6641876772540416 6647981438691648 6664859487830016 6671064707575994 6681859945660416 6688001361051648 6698631090665151 6700500447657984 6723766074212352 6747112484192256 6759722042523648 6765935022342144 6774993114292224 6783193299615744 6789427852280832 6795870288740352 6802116493049856 6813002254545696 6819467060576256 6825734953095168 6841155156423984 6849435421682304 6866824926855168 6877738873838016 6890668068962304 6909891086647296 6927516561309696 6933883764031488 6946842375880704 6955250560794624 6957959749323264 6964562104418304 6970963356352512 6983991265591296 6988744611725312 6995168090228736 7008241235263488 7014682633457664 7032575406219264 7039039170379392 7056994070824192 7063480278609876 7074910530699264 7081413205819392 7106001446117376 7119281725636608 7127898624360448 7137441305591808 7144001453850624 7157352750907392 7182204670181376 7188805961238528 7195627364548608 7207142880841728 7213767093048384 7220612181786624 7227248773865472 7245683751862272 7252343387663616 7270755804905472 7277525135537448 7296001484783616 7307597553452892 7335017535504384 7341759279562752 7360486346391552 7367251499283456 7374242228207616 7381020024373248 7389953720844288 7399847235944448 7406648566124544 7420490719690752 7432366095868032 7446256312467456 7453100298048768 7472111369107968 7478979118528104 7517092438867968 7524001531183104 7547186778734592 7557290794156032 7564236833488896 7573392288382976 7590501544716288 7604687297839104 7613891712385024 7631092462067712 7638106333815936 7645354074832896 7664627536363908 7671900443148288 7678951822232064 7698538986353664 7705614849392592 7725178042712064 7734528294518784 7752001577582592 7766489155239936 7793456131473408 7800619234535424 7808021182808064 7824656880893952 7827704717988672 7835132367470592 7842333775896576 7851825828397056 7862337688190976 7869564101507328 7884271389671424 7911647331996672 7918919066676816 7926520131616768 7939118329677216 7959274347036672 7968907939807232 7994251626882048 8001837311459328 8018885952405504 8029621468790784 8037001635581952 8046729306406912 8061767695466496 8079980253954048 8089759944409088 8108035740946944 8115487979679432 8123188704509952 8151394220845056 8158886311121568 8187215777479629 8189500547137536 8200464478765056 8208001670381568 8217936312926208 8251894727442432 8261882496417792 8280547139690496 8288157936693888 8296022506733568 8306063686238208 8313697935949824 8324828140437504 8332479636890112 8342564942671872 8361411857851536 8377038351525888 8392786021711872 8406125290246464 8413851508344117 8421927639842816 8456728993726464 8466964686045184 8490585126076416 8501952143425536 8512242572066816 8520066324430848 8535989324611584 8539314237805824 8549649888057344 8557762585821184 8565628176433152 8584979019826176 8595369940934656 8630887998541824 8647112870854656 8660856359647872 8668816705566666 8682844742221824 8701344331333632 8721001774780416 8731557332484096 8747875584442368 8767638147907584 8778250152443904 8794655667781632 8802738991005696 8806167807737256 8814523913404416 8825192666628096 8833304056946688 8845129899214848 8853259614195744 8863975251588864 8886479317106688 8900603248496256 8917335148068864 8931508120886868 8965021432283136 8990031309963264 8996149978923008 9012962723364864 9021246696456192 9033324152389632 9044257732820992 9052570469707776 9069488657399808 9084003006060928 9092622747435008 9100979937460224 9121540208565312 9132580562243072 9170318498450688 9187557425283072 9213188115529728 9225522538610688 9236688748412928 9245178352041984 9262456501174272 9277279665764352 9286082805891072 9294617808470016 9315615532151808 9326890786971648 9344321647017984 9352910177943552 9365431657992192 9376767208292352 9385385560505856 9406588340082978 9417973704813168 9441884274425856 9456890951527272 9474668594823168 9492375634182144 9516588407455744 9525335271800832 9543137001209856 9551908266835968 9576272893575168 9585074614984704 9602987990188032 9609523841122304 9618356124064512 9627482909048832 9636331698487296 9660911669149696 9669791183551488 9703366847383264 9728001979711488 9743463404603856 9780023380672512 9789012372750336 9813981795188736 9823001999044608 9841360032497664 9853271627792384 9866462981259264 9875531421499392 9893987626254336 9909821461157376 9928341749956608 9937467064065024 9950771136616704 9962815158810624 9971972158037472 9997289231745024 10006597061363991 10022789918490624 10032002041577472 10050750671486976 10076387725541376 10085649111318528 10120668726288384 10139583063785472 10148902533513216 10174789949423616 10184141778421248 10193805433110528 10203174739574784 10219503381818544 10229200590864384 10238602429642752 10264718648471552 10274153132523456 10300237390282752 10336002103443456 10355318873653248 10391274841964544 10400825646047232 10432875841191936 10436939623984896 10446843156627456 10456445034528768 10469101104529408 10483116917587968 10492752135343104 10512361852895232 10548863109328896 10558558755569088 10585491106236288 10595220417914814 10612365796048896 10622119808729088 10659002169176064 10678922588454912 10691847936540672 10706161958387712 10716002180775936 10736029126361088 10749023593955328 10773307005272064 10783208941857792 10793441046822912 10810714321262592 10820650639572576 10830918272679936 10840873160798208 10868525627793408 10878515081495424 10916287703306172 10933952638353408 10944002227175424 10957248417234944 11002526303256576 11015843328557056 11040729519587328 11050877248925184 11061363342311424 11084930581266432 11099770853916672 11109972849186816 11123419923562496 11148549143802048 11169384468701184 11208167053661952 11218468677792156 11236622607581184 11275638658301952 11286002296774656 11320780168101888 11335936191234048 11346355250233344 11360088432574464 11385752317074432 11407030946758656 11420837568577536 11446638693101568 11457159500723904 11468031112249344 11496941304545862 11507850664722432 11518427733348096 11547808479530496 11558422274088888 11601792441778176 11628002366373888 11642076443312128 11663834112589824 11690184197210112 11704333536591872 11736985321340928 11741557076983008 11752698551205888 11766923555504128 11777738742595584 11793506532286464 11804346152260992 11818633668785152 11867470997995008 11889780197425152 11908677494515824 11938911520555008 11953361909710848 11986708413284352 11991377440323072 12002755967188992 12028328928608256 12044432203186176 12055502453372928 12070093959610368 12092651543199744 12119970380931072 12134639916613632 12162053611420416 12173231969519148 12184783056764928 12227091331267584 12238329466682352 12250076567044096 12284250820706304 12300696718147584 12315584997883904 12326904469389312 12369706221019136 12392823744626688 12420820709535744 12435854382628864 12459095529357312 12470546903924736 12487242210656256 12502356277723136 12513847414007808 12542117786777304 12557298273084224 12589179032567808 12609187935369696 12632891459764224 12656500845576192 12685093490589696 12700447029067776 12735877689114624 12752928215138304 12768363858100224 12780099486646272 12803983986917376 12808971356708736 12824474832086016 12836643878731776 12848442264649728 12877468529739264 12893054911401984 12946331997812736 12970669306281984 12991284539471808 13003225058349999 13006853810159616 13052016497000448 13085309060251648 13097335998726144 13121813376663552 13155283975012352 13167375228665856 13191983501672448 13204108486508544 13213095281543168 13237788999942144 13249956085420032 13267694848822272 13283753545080832 13295962877383296 13329718975660032 13342129415151988 13363719891320832 13376002722103296 13397262181330302 13447532148424704 13494224968384512 13519444085047296 13531870044684288 13549986228584448 13566386599231488 13578855704561664 13591740577480704 13604232986099712 13626004509091392 13638934121152512 13651469906190336 13682310312847968 13698870843364608 13733649853710336 13755477747676032 13781336137924608 13819782173294592 13855033122619392 13867767528062976 13893684751761408 13915919498646528 13929124208836608 13941926712705024 13967982531182592 13977489223450624 13990336180457472 14016482470526976 14029365266915328 14065150812438528 14078078340758784 14113988141648384 14126960557219752 14162826411638784 14212002892234752 14238563451273216 14255797248720896 14274882611183616 14288002907701248 14314705501814784 14364409340362752 14377611922477056 14414285761683456 14427534186096768 14441224363573248 14454497547730944 14491367503724544 14504686775327232 14555050271074896 14592002969567232 14615195106905784 14670035071008768 14683518559125504 14720972692783104 14734502998566912 14748484456415232 14762040048746496 14779907441688576 14799694471888896 14813297132249088 14840981439381504 14864732191736064 14892512624934912 14906200596097536 14944222738215936 14957958237056208 15034184877735936 15048003062366208 15114581588312064 15128473666977792 15146784576765952 15181003089432576 15209374595678208 15227783424770048 15262184924135424 15276212667631872 15290708149665792 15329255072727816 15343800886296576 15357903644464128 15397077972707328 15411229698785184 15450356085424128 15469056589037568 15504003155165184 15532978310479872 15586912262946816 15601238469070848 15649313761787904 15655409435977344 15670264734941184 15684667551793152 15703651656794112 15724675376381952 15739128203014656 15768542779342848 15823294663993344 15837838133353632 15853040263233536 15878236659354432 15892830626872221 15918548694073344 15988503253764096 16003674622918656 16037771904811008 16059242937581568 16074003271163904 16093458612813824 16123535390932992 16159960507908096 16179519888818176 16216071481893888 16230975959358864 16246377409019904 16302788441690112 16317772622243136 16374431554959258 16400928957530112 16416003340763136 16435872625852416 16503789454884864 16523764992835584 16561094279380992 16576315873387776 16592045013467136 16612127372476416 16627395871899648 16649656280875008 16664959273780224 16685129885343744 16722823715703072 16754076703051776 16785572043423744 16812250580492928 16827703016688234 16843855279685632 16913457987452928 16933929372090368 16981170252152832 17003904286851072 17024485144133632 17040132648861696 17071978649223168 17078628475611648 17099299776114688 17131256352866304 17169958039652352 17190739881869312 17245411956818793 17261775997083648 17321712719295744 17337633411133332 17365689484443648 17402688662667264 17442003549560832 17463114664968192 17495751168884736 17535276295815168 17556500304887808 17605477982011392 17612335615474512 17629047826808832 17650385333256192 17666608113893376 17690259798429696 17706519228391488 17727950503177728 17801206496992512 17834670296137728 17863016241773736 17930042864566272 17980062619926528 17992299957846016 18025925446729728 18042493392912384 18066648304779264 18088515465641984 18105140939415552 18138977314799616 18168006012121856 18185245494870016 18201959874920448 18243080417130624 18265161124486144 18340636996901376 18375114850566144 18426376231059456 18451045077221376 18473377496825856 18490356704083968 18524913002348544 18554559331528704 18589235616940032 18631231064303616 18653781573943296 18688643294035968 18705820355887104 18730863315984384 18753534416584704 18770771121011712 18813176680165956 18835947409626336 18883768548851712 18913781903054544 18949337189646336 18984751268364288 19033176814911488 19050670543601664 19103816533671936 19152545787150336 19170149229969408 19205975980376064 19219047682244608 19236712248129024 19254965818097664 19272663396974592 19321823338299392 19339582367102976 19406733694766528 19456003959422976 19486926809207712 19560046761345024 19578024745500672 19627963590377472 19646003998089216 19682720064995328 19706543255584768 19732925962518528 19751062842998784 19787975252508672 19819642922314752 19856683499913216 19874934128130048 19901542273233408 19925630317621248 19943944316074944 19994578463490048 20013194122727982 20045579836981248 20064004083154944 20095893271995453 20101501342973952 20171298222637056 20241337452576768 20279166127570944 20297805067026432 20349579898847232 20368283556842496 20387610866221056 20406349479149568 20439006763637088 20458401181728768 20477204859285504 20529437296943104 20548306265046912 20600474780565504 20672004206886912 20782549683929088 20801651292094464 20865751682383872 20873879247969792 20893686313254912 20912890069057536 20938202209058816 20966233835175936 20985504270686208 21024723705790464 21097726218657792 21117117511138176 21170982212472576 21190440835829628 21224731592097792 21244239617458176 21318004338352128 21357845176909824 21383695873081344 21412323916775424 21432004361551872 21472058252722176 21546614010544128 21566417883715584 21586882093645824 21621428642525184 21641301279145152 21661836545359872 21681746321596416 21737051255586816 21757030162990848 21832575406612344 21888004454350848 21914496834469888 22005052606513152 22031686657114112 22081459039174656 22101754497850368 22122726684622848 22169861162532864 22199541707833344 22219945698373632 22246839847124992 22297098287604096 22338768937402368 22416334107323904 22436937355584312 22551277316603904 22572004593549312 22641560336203776 22671872382468096 22692710500466688 22720176865148928 22771504634148864 22814061893517312 22841675137155072 22893277386203136 22914319001447808 22936062224498688 22993882609091724 23015701329444864 23036855466696192 23095616959060992 23116844548177776 23203584883556352 23256004732747776 23284152886624256 23380368394420224 23408667073183744 23473970642681856 23483114153966016 23505397102411776 23533847111008256 23555477485191168 23587013064572928 23608692304521984 23637267337570304 23734941995990016 23779560394850304 23817354989031648 23877823041110016 23906723819421696 23982754880646144 24005511934377984 24056657857216512 24088864406372352 24111004906745856 24140187919220736 24185303086399488 24239940761862144 24269279833227264 24324107222840832 24346463939038296 24369566113529856 24454182662535168 24476658933364704 24500153134088192 24561647332438887 24568501641412608 24601393436295168 24653808938778624 24739412442038272 24785647489253376 24841641419071488 24871708765257728 24918191058714624 24941093807849472 24974484421312512 25004712555446272 25027694828015616 25084235573554608 25114596546168448 25178358065135616 25218375870739392 25265782919528448 25370186981179392 25400894058135552 25471755378229248 25505856430276608 25536727716200448 25560198973292544 25607967973834752 25617942713417472 25648949664172032 25673287757463552 25696884529299456 25754937059478528 25786109822803968 25892663995625472 25941338612563968 25982569078943616 26006450116699998 26104032994000896 26170618120503296 26194671997452288 26243626753327104 26310567950024704 26334750457331712 26383967003344896 26408216973017088 26426190563086336 26475577999884288 26499912170840064 26535389697644544 26567507090161664 26591925754766592 26659437951320064 26684258830303976 26752005444206592 26794524362660604 26895064296849408 26988449936769024 27038888170094592 27063740089368576 27099972457168896 27132773198462976 27157711409123328 27208465972199424 27252009018182784 27277868242305024 27302939812380672 27364620625695936 27397741686729216 27510955495352064 27562672275849216 27639564346589184 27710066245238784 27735535056125952 27787369503522816 27831838997293056 27858248417673216 27883853425410048 27954978446901248 27980672360914944 28032964941053952 28058730533830656 28130301624877056 28156156681517568 28227976283296768 28253921114439504 28325652823277568 28424005784469504 28477126902546432 28549765222367232 28576005815402496 28629411003629568 28728818680725504 28755223844954112 28828571523366912 28855068372193536 28882448727146496 28908995095461888 28982735007449088 29009373550654464 29110100542149792 29184005939134464 29230390213811568 29340070142017536 29367037118251008 29441945385566208 29469005997133824 29524080097492992 29559814883377152 29599388943777792 29626594264498176 29681962878763008 29729464383472128 29785025249869824 29812401192195072 29888445476431872 29915916474112416 30019791184091973 30068369755471872 30096006124732416 30229163176624128 30256947333955584 30293569153531904 30362006178865152 30418749191356416 30455566849540096 30524369848270848 30552425335263744 30581416299331584 30658510145455632 30687601772593152 30715807288928256 30794155945414656 30822459397570368 30900712170848256 31008006310330368 31065956620959744 31173824525893632 31202476938141696 31298627523575808 31310818871954688 31340529469882368 31369335103586304 31407303313588224 31449350752763904 31478256406029312 31537085558685696 31646589327986688 31675676266707264 31706080526467072 31756473318708864 31785661253744442 31837097388146688 31977006507528192 32075543809622016 32118485875163136 32148006542327808 32186917225627648 32247070781865984 32319921015816192 32359039777636352 32432142963787776 32461951918717728 32492754818039808 32605576883380224 32635545244486272 32748863109918516 32801857915060224 32832006681526272 32871745251704832 33007578909769728 33047529985671168 33122188558761984 33152631746775552 33184090026934272 33254791743799296 33299312561750016 33329918547560448 33370259770687488 33445647431406144 33508153406103552 33624501160985856 33655406033376468 33687710559371264 33826915974905856 33867858744180736 33962340504305664 34007808573702144 34048970288267264 34080265297723392 34157256951223296 34198599552229376 34262512705732608 34339916079304704 34381479763738624 34490823913637586 34523551994167296 34643425438591488 34675266822266664 34805377325334528 34884007099121664 34926229329936384 34991502337769472 35070552591630336 35113000609775616 35210955964022784 35224671230949024 35258095653617664 35300770666512384 35333216227786752 35380519596859392 35413038456782976 35455901006355456 35602412993985024 35669340592275456 35726032483547472 35860085729132544 35960125239853056 35984599915692032 36084986785824768 36133296609558528 36177030931283968 36210281878831104 36277954629599232 36336012024243712 36370490989740032 36403919749840896 36486160834261248 36530322248972288 36681273993802752 36750229701132288 36852752462118912 36902090154442752 36946754993651712 36980713408167936 37109118663057408 37178471233880064 37262462128607232 37307563147886592 37377286588071936 37411640711774208 37461726631968768 37507068833169408 37541542242023424 37626353360331912 37671894819252672 37767537097703424 37827563806109088 37898674379292672 37969502536728576 38101341087203328 38207633067343872 38305091574300672 38340298459938816 38411951960752128 38438095364489216 38473424496258048 38509931636195328 38545326793949184 38643646676598784 38679164734205952 38813467389533056 38912007918845952 38973853618415424 39156049491001344 39255927180754944 39292007996178432 39365440129990656 39413086511169536 39465851925037056 39502125685997568 39575950505017344 39639285844629504 39713366999826432 39749868256260096 39803084546466816 39851260635242496 39887888632149888 39989156926980096 40026388245455964 40091159673962496 40128008166309888 40191786543990906 40342596445274112 40482674905153536 40558332255141888 40595610134052864 40699159797694464 40736567113684992 40775221732442112 40812698958299136 40878013527274176 40916802363457536 40954409718571008 41058874593886208 41096612530093824 41200949561131008 41344008413773824 41565099367858176 41603302584188928 41747758495939584 41787372626509824 41825780138115072 41876404418117632 41932467670351872 41971008541372416 42049447411580928 42195452437315584 42234235022276352 42341964424945152 42380881671659256 42488479234916352 42636008676704256 42715690353819648 42767391746162688 42824647833550848 42864008723103744 42944116505444352 43093228021088256 43132835767431168 43242857285050368 43282602558290304 43323673090719744 43363492643192832 43474102511173632 43514060325981696 43665150813224688 43776008908701696 43828993668939776 44010105213026304 44162918078349312 44203508995700736 44245453369245696 44339722325065728 44399083415666688 44439891396747264 44493679694249984 44594196575208192 44677537874804736 44832668214647808 44873874711168624 45102554633207808 45144009187098624 45343744764936192 45385421000933376 45440353730297856 45543009268297728 45628123787034624 45683350274310144 45786554772406272 45828638002895616 45872124448997376 45987765218183448 46031402658889728 46073710933392384 46191233918121984 46233689096355552 46407169767112704 46512009465495552 46568305773248512 46760736788840448 46817334146367488 46947941285363712 46966228307932032 47010794204823552 47067694222016512 47110954970382336 47174026129145856 47217384609043968 47274534675140608 47469883991980032 47559120789700608 47634709978063296 47678491880616663 47755646082220032 47965509761292288 48011023868755968 48113315714433024 48177728812744704 48222009813491712 48280375838441472 48370606172798976 48479881523724288 48538559666454528 48648214445681664 48692927878076592 48739132227059712 48908365325070336 48953317866729408 49000306268176384 49123294664877774 49202786872590336 49307617877557248 49478824884076544 49571294978506752 49683282838142976 49743417530515456 49836382117429248 49882187615698944 49948968842625024 50009425110892544 50055389656031232 50168471147109216 50229193092336896 50356716130271232 50436751741478784 50531565839056896 50740373962358784 50801788116271104 50943510756458496 51011712860553216 51073455432400896 51120397946585088 51215935947669504 51235885426834944 51297899328344064 51393769058598912 51509874118957056 51572219645607936 51736235870456379 51785327991250944 51965138157887232 52012900233399996 52208065988001792 52341236241006592 52389343994904576 52487253506654208 52621135900049408 52669500914663424 52816433946034176 52852381126172672 52951155999768576 52999824341680128 53070779395289088 53135014180323328 53183851509533184 53368517660607952 53504010888413184 53589048725321208 53790128593698816 53976899873538048 54077776340189184 54127480178737152 54199944914337792 54265546396925952 54315422818246656 54416931944398848 54504018036365568 54555736484610048 54605879624761344 54729241251391872 54795483373458432 55021910990704128 55125344551698432 55279128693178368 55420132490477568 55471070112251904 55574739007045632 55663677994586112 55767706850820096 55909956893802496 55961344721829888 56065929882107904 56117461067661312 56260603249754112 56312313363035136 56455952566593536 56507842228879008 56651305646555136 56848011568939008 56954253805092864 57099530444734464 57152011630804992 57457637361451008 57510447689908224 57657143046733824 57710136744387072 57764897454292992 57817990190923776 57965470014898176 58018747101308928 58220201084299584 58368011878268928 58460780427623136 58680140284035072 58734074236502016 58883890771132416 58938011994267648 59048160194985984 59119629766754304 59198777887555584 59253188528996352 59363925757526016 59458928766944256 59570050499739648 59624802384390144 59776890952863744 59831832948224832 60039582368183946 60136739510943744 60192012249464832 60513894667911168 60587138307063808 60724012357730304 60837498382712832 60911133699080192 61048739696541696 61104850670527488 61162832598663168 61317020290911264 61375203545186304 61431614577856512 61588311890829312 61644918795140736 61801424341696512 62016012620660736 62347649051787264 62404953876283392 62597255047151616 62621637743909376 62681058939764736 62738670207172608 62814606627176448 62898701505527808 62956512812058624 63074171117371392 63293178655973376 63351352533414528 63512946637417728 63571322507488884 63674194776293376 63954013015056384 64151087619244032 64236971750326272 64296013084655616 64373834451255296 64639842031632384 64718079555272704 64864285927575552 64923903837435456 64985509636079616 65211153766760448 65271090488972544 65497726219837032 65664013363052544 65743490503409664 66015157819539456 66095059971342336 66244377117523968 66305263493551104 66368180053868544 66509583487598592 66598625123500032 66659837095120896 66740519541374976 66891294862812288 67016306812207104 67249002321971712 67310812066752936 67375421118742528 67653831949811712 67735717488361472 67924681008611328 68015617147404288 68160530595446784 68314513902446592 68397199104458752 68525025411465216 68679832158609408 68762959527477248 68981647827275172 69047103988334592 69286850877182976 69350533644533328 69610754650669056 69768014198243328 69852458659872768 70141105183260672 70226001219551232 70421911928045568 70449342461898048 70516191307235328 70601541333024768 70666432455573504 70761039193718784 70826076913565952 70911802012710912 71204825987970048 71338681184550912 71452064967094944 71720171458265088 71969199831384064 72169973571649536 72266593219117056 72354061862567936 72420563757662208 72555909259198464 72672024048487424 72740981979480064 72807839499681792 72972321668522496 73060644497944576 73362547987605504 73500459402264576 73684941997316661 73705504924237824 73804180308885504 73961426816335872 74218237326114816 74356942467760128 74524924257214464 74615126295773184 74754573176143872 74823281423548416 74923453263937536 75014137666338816 75083084484046848 75252706720663824 75343789638505344 75535074195406848 75655127612218176 75797348758585344 76202682174406656 76415266134687744 76610183148601344 76680596919877632 76823903921504256 76876190728978432 76946848992516096 77019863272390656 77090653587898368 77287293353197568 77358329468411904 77626934779066112 77824015837691904 77947707236830848 78312098982002688 78511854361509888 78584015992356864 78730880259981312 78931703850074112 79004251371995136 79151901010034688 79278571689259008 79426733999652864 79499736512520192 79606169092933632 79702521270484992 79775777264299776 79978313853960192 80052776490911928 80256016332619776 80383573087981812 80685192890548224 80965349810307072 81116664510283776 81191220268105728 81398319595388928 81473134227369984 81625397916598272 81756027054548352 81833604726915072 81908819437142016 82117749187772416 82193225060187648 82688016827547648 83130198735716352 83206605168377856 83495516991879168 83574745253019648 83651560276230144 83752808836235264 83864935340703744 83942017082744832 84098894823161856 84390904874631168 84468470044552704 84683928849890304 84761763343318512 84976958469832704 85272017353408512 85431380707639296 85649295667101696 85728017446207488 85888233010888704 86186456042176512 86265671534862336 86485714570100736 86565205116580608 86647346181439488 86726985286385664 86948205022347264 87028120651963392 87330301626449376 87552017817403392 87657987337879552 88020210426052608 88325836156698624 88407017991401472 88679444650131456 88798166831333376 88879782793494528 88987359388499968 89188393150416384 89355075749609472 89665336429295616 89747749422337248 90059373552275919 90205109266415616 90288018374197248 90687489529872384 90770842001866752 90880707460595712 91086018536595456 91256247574069248 91366700548620288 91573109544812544 91657276005791232 91744248897994752 91975530436366896 92062805317779456 92147421866784768 92382467836243968 92467378192711104 93024018930991104 93136611546497024 93521473577680896 93634668292734976 93895882570727424 93932456615864064 94021588409647104 94135388444033024 94221909940764672 94348052258291712 94434769218087936 94549069350281216 94939767983960064 95118241579401216 95269419956126592 95356983761233326 95511292164440064 95931019522584576 96226631428866048 96355457625489408 96444019626983424 96560751676882944 96741212345597952 96959763047448576 97077119332909056 97296428891363328 97385855756153184 97478264454119424 97816730650140672 97906635733458816 98246589329755548 98405573745180672 98615235755114496 98957649768153088 99142589957013504 99366565676285952 99486835061030912 99764375231397888 99897937685250048 100018850221785088 100110779312062464 100336942294218432 100458386184673792 100873503482957568 101063131678113792 101480747924717568 101603576232542208 101887021512916992 102023425721106432 102146910864801792 102240795893170176 102471770853669888 102595798656688128 102787538117197824 103019748237914112 103144439291215872 103472471740912758 103570655982501888 103930276315774464 104025800466799992 104416131976003584 104682472482013184 104778687989809152 104974507013308416 105339001829326848 105632867892068352 105704762252345344 105902311999537152 105999648683360256 106141558790578176 106270028360646656 106367703019066368 106737035321215904 107008021776826368 107178097450642416 107580257187397632 107953799747076096 108254960357474304 108399889828675584 108531092793851904 108630845636493312 108833863888797696 109008036072731136 109111472969220096 109211759249522688 109458482502783744 109590966746916864 110043821981408256 110250689103396864 110558257386356736 110840264980955136 110942140224503808 111327355989172224 111535413701640192 111819913787604992 111922689443659776 112131859764215808 112234922135322624 112521206499508224 112624626726070272 112911905133187072 113015684457758016 113302611293110272 113696023137878016 113908507610185728 114304023261609984 114915274722902016 115020895379816448 115314286093467648 115420273488774144 115529794908585984 115635980381847552 115930940029796352 116037494202617856 116440402168599168 116736023756537856 116921560855246272 117468148473004032 117767781542264832 117876023988535296 118096320389971968 118239259533508608 118397555775111168 118506377057992704 118727851515052032 118917857533888512 119140100999479296 119249604768780288 119553781905727488 119663665896449664 120079164736367892 120273479021887488 120384024498929664 121027789335822336 121174276614127616 121448024715460608 121674996765425664 122097479393083392 122209701341054976 122325665197326336 122634040581822528 122750407090372608 122863229155713024 123176623781658624 123289837590281472 123602848683393024 124032025241321472 124695298103574528 124809907752566784 125243275487818752 125362117879529472 125477340414345216 125629213254352896 125797403011055616 125913025624117248 126148342234742784 126586357311946752 126702705066829056 127025893274835456 127142645014977768 127908026030112768 128302175238488064 128473943500652544 128592026169311232 128747668902510592 129279684063264768 129436159110545408 129728571855151104 129847807674870912 129971019272159232 130422307533520896 130542180977945088 130995452439674064 131328026726105088 131486981006819328 132030315639078912 132488754235047936 132610526987102208 132736360107737088 133019166975197184 133197250247000064 133319674190241792 133481039082749952 133782589725624576 134032613624414208 134498004643943424 134621624133505872 134750842237485056 135307663899623424 135471434976722944 136031234294808576 136321061190893568 136629027804893184 136794398208917504 137050050822930432 137359664317218816 137525919054954496 137963295654550344 138094207976669184 138573701754365952 138701067289066656 139221509301338112 139536028396486656 139704917319745536 140282210366521344 140452002439102464 140843823856091136 140898684923796096 141032382614470656 141203082666049536 141332864911147008 141522078387437568 141652153827131904 141823604025421824 142409651975940096 142677362369101824 142904129934189888 143035475641849989 143938399662768128 144339947143299072 144533186438234112 144708123725135872 144841127515324416 145111818518396928 145344048096974848 145481963958960128 145615678999363584 145944643337044992 146121288995889152 146725095975211008 147000918804529152 147369883994633322 147608360617771008 147922853632671744 148436474652229632 148713884935520256 149049848514428928 149230252591546368 149509146352287744 149646562847096832 149846906527875072 150028275332677632 150166168968093696 150505413441327648 150687579277010688 151070148390813696 151310255224436352 151594697517170688 152405364348813312 152830532269375488 153220366297202688 153361193839755264 153647807843008512 153752381457956864 153893697985032192 154181307175796736 154574586706395136 154716658936823808 155253869558132224 155895414473661696 156624197964005376 157023708723019776 157168031984713728 157461760519962624 157863407700148224 158008502743990272 158557143378518016 158853467999305728 158999473025040384 159212338185867264 159405042540969984 159551554528599552 160105552981823856 160512032665239552 160767146175963624 161370385781096448 161930699620614144 162233329020567552 162382440536211456 162796639190777856 162946268454739968 163250795833196544 163512054109096704 163667209453830144 163817638874284032 164235498375544832 164386450120375296 165376033655095296 166260397471432704 166413210336755712 166991033983758336 167303120552460288 167505617672470528 167729870681407488 167884034165489664 168197789646323712 168781809749262336 168936940089105408 169367857699780608 169523526686637024 169953916939665408 170544034706817024 170862761415278592 171298591334203392 171456034892414976 172372912084353024 172531343069724672 172971429140201472 173130410233161216 173294692362878976 173453970572771328 173896410044694528 174056241303926784 174660603252898752 175104035634806784 176040420852105216 176651672313397248 176814035982802944 177358889300262912 177596333662666752 177759565586989056 177974718776999936 178376786300832768 178710151499218944 179330672858591232 179495498844674496 180118747104551838 180410218532831232 180576036748394496 181541684003733504 181761414921191424 182172037073190912 182512495148138496 182733401097240576 183146219089625088 183314552011582464 183488497795989504 183951060872733792 184125610635558912 184294843733569536 184764935672487936 184934756385422208 186048037861982208 186273223092994048 187042947155361792 187269336585469952 187791765141454848 187864913231728128 188043176819294208 188443819881529344 188696104516583424 188869538436175872 189098138700562432 189879535967920128 190538839912253184 190713967522466652 191022584328880128 191862039045169152 192453262857732096 192710915250978816 192888039253966848 193121503353765888 193919526094897152 194154238665818112 194592857782726656 194771711512306368 194956528908238848 195633461300281344 195813271466917632 196493178659511096 197230471510228992 197915299536306176 198285179914027008 198733131352571904 198973670122061824 199528750462795776 199795875370500096 200037700443570176 200221558624124928 200673884588436864 200916772369347584 201747006965915136 202126263356227584 202961495849435136 203207152465084416 203774043025833984 204046851442212864 204481591786340352 204943541707339776 205191597313376256 205575076234395648 206039496475828224 206288878582431744 206944943481825516 207141311965003776 207860552631548928 208051600933599984 208832263952007168 209364944964026368 209557375979618304 210678003658653696 211265735784136704 211409524504690688 211804623999074304 211999297366720512 212283117581156352 212540056721293312 212735406038132736 213474070642431808 214016043553652736 214356194901284832 215160514374795264 215907599494152192 216509920714948608 216799779657351168 217062185587703808 217261691272986624 217667727777595392 218016072145462272 218222945938440192 218423518499045376 218916965005567488 219181933493833728 220087643962816512 220501378206793728 221054825991949983 221116514772713472 221884280449007616 222654711978344448 223070827403280384 223639827575209984 223845378887319552 224263719528431616 224469844270645248 225042412999016448 225249253452140544 225823810266374144 226031368915516032 226605222586220544 227392046275756032 228608046523219968 229830549445804032 230041790759632896 230628572186935296 230840546977548288 231059589817171968 231271960763695104 231861880059592704 232074988405235712 232880804337198336 233472047513075712 233843121710492544 234936296946008064 235535563084529664 235752047977070592 236192640779943936 236795111550222336 237012754115985408 237455703030104064 237835715067777024 238280201998958592 238499209537560576 239107563811454976 239327331792899328 240158329472735784 240768048997859328 242055578671644672 242348553228255232 242896049430921216 243349993530851328 244194958786166784 244419402682109952 245268081163645056 245500814180745216 245726458311426048 246353247563317248 246579675180562944 248064050482642944 249390596207149056 249619815505133568 250486550975637504 250724235759058944 250954680828690432 251258426508705792 251594806022111232 251826051248234496 252296684469485568 253172714623893504 253405410133658112 254051786549670912 254285290029955536 255816052060225536 256947887001305088 257184052338622464 257495337805021184 258559368126529536 258872318221090816 259457143710302208 259695615349741824 259942038544318464 260844615067041792 261084361955890176 261990904879348128 262656053452210176 262973962013638656 264060631278157824 264977508470095872 265221053974204416 266038333950394368 266394500494000128 266639348380483584 266962078165499904 267565179451249152 268065227248828416 268996009287886848 269243248267011744 269501684474970112 270178120656827757 270615327799246848 272062468589617152 272642122381787136 273258055609786368 273588796417835008 274100101645860864 274719328634437632 275051838109908992 275926591309100688 276188415953338368 277147403508731904 277402134578133312 279072056792973312 279409834639491072 280564420733042688 280904004878204928 281687647712182272 281797369847592192 282064765228941312 282406165332099072 282665729822294016 283044156774875136 283304307654263808 283647208050843648 284819303951880192 285354724738203648 285808259868379776 286070951283699978 287876799325536256 288679894286598144 289066372876468224 289416247450271744 289682255030648832 290223637036793856 290688096193949696 291231357998727168 291889286674089984 292242577991778304 293450191950422016 294739767989266644 295216721235542016 295845707265343488 296872949304459264 297427769871040512 298099697028857856 298460505183092736 299293125694193664 299693813055750144 300056550665355264 300332337936187392 301010826882655296 301375158554021376 302620510448872704 303189395034341376 304810728697626624 305661064538750976 306440732594405376 306722387679510528 307504762915913728 307787395970064384 308362614351593472 309149173412790272 309433317873647616 310507739116264448 311790828947323392 313248395928010752 314047417446039552 314336063969427456 314923521039925248 316017005487980544 317114286757036032 317706935998611456 317998946050080768 318424676371734528 318810085081939968 319103109057199104 320211105963647712 321024065330479104 321534292351927248 322740771562192896 323861399241228288 324764881072422912 325593278381555712 325892536909479936 326501591666393088 327024108218193408 327334418907660288 327635277748568064 328470996751089664 328772900240750592 330752067310190592 332520794942865408 332826420673511424 333982067967516672 334606241104920576 335011235344941056 335459741362814976 335768068330979328 336395579292647424 337563619498524672 337873880178210816 338735715399561216 339047053373274048 339907833879330816 341088069413634048 341725522830557184 342912069784829952 344745824168706048 345062686139449344 345942858280402944 346260820466322432 346589384725757952 346907941145542656 347792820089389056 348112482607853568 349321206505797504 350208071269613568 353303344626794496 353628071965605888 354717778600525824 355192667325333504 355519131173978112 355949437553999872 356753572601665536 357420302998437888 358661345717182464 358990997689348992 360237494209103676 360820437065662464 361152073496788992 363083368007467008 363522829842382848 364344074146381824 365024990296276992 366292438179250176 366629104023164928 366976995591979008 367902121745467584 368251221271117824 368589687467139072 369529871344975872 369869512770844416 372096075723964416 372546446185988096 374085894310723584 374538673170939904 375729826463456256 376086353638588416 376887639763058688 377392209033166848 377739076872351744 378196277401124864 379759071935840256 381077679824506368 381427935044933304 383724078090338304 384906525715464192 385421830501957632 385776078507933696 386243006707531776 387839052189794304 388308477331636224 389185715565453312 389543423024612736 389913057816477696 391266922600562688 391626542933835264 392986357319022192 394460943020457984 395830599072612352 397466262705143808 397947340244123648 399057500925591552 399591750741000192 400075400887140352 400443117248249856 401347769176873728 401833544738695168 403494013931830272 404252526712455168 405922991698870272 406414304930168832 408093702884425728 408963183572680704 409887083414679552 410383194626752512 411150152468791296 412078992951656448 412577757164863488 413889886963651032 414282623930007552 415721105263097856 416103201867199968 417664527904014336 419114751959236608 421356007317307392 422531471568273408 422819049009381376 423609247998148608 423998594733441024 424566235162312704 425080113442586624 425470812076265472 426948141284863616 428032087107305472 428712389802569664 431815198988304384 433019841429897216 433599559314702336 434124371175407616 434523382545973248 435335455555190784 436032144290924544 436445891876880384 436847036998090752 437833930011134976 438363866987667456 440175287925633024 441002756413587456 442109651983899966 443768560898015232 445309423956688896 446141654806560768 447279655150419968 447690757774639104 448527439056863232 448939688541290496 450084825998032896 450498506904281088 451647620532748288 452062737831032064 453210445172441088 454784092551512064 457216093046439936 459661098891608064 460083581519265792 461257144373870592 461681093955096576 462543921527390208 463723760119185408 464149976810471424 465761608674396672 467686243420985088 469872593892016128 471071126169059328 471504095954141184 472385281559887872 473590223100444672 474025508231970816 475671430135554048 476560403997917184 476998419075121152 478215127622909952 478654663585798656 480316658945471568 481536097995718656 484111157343289344 485792098861842432 486699987061702656 488389917572333568 488838805364219904 490536162327290112 491001628361490432 491452916622852096 492706495126634496 493159350361125888 496128100965285888 498781192414298112 499239631010267136 500973101951275008 501909361657380864 502516853017411584 503189612044222464 503652102496468992 504593368938971136 506345429247787008 506810820267316224 508103573099341824 508570580059911072 511632104120451072 513895774002610176 514368104677244928 514990675610042368 517118736253059072 517744636442181632 518914287420604416 519391230699483648 519884077088636928 521689230134083584 522168723911780352 523981809758696256 525312106904420352 528121262556315648 529955016940191744 530442107948408832 532076667900788736 532789000988000256 533278696760967168 533924156330999808 535130358902498304 536130454497656832 537992018575773696 538486496534023488 539003368949940224 540356241313655514 541230655598493696 545284244763574272 546516111219572736 547177592835670016 548200203291721728 549438657268875264 550103676219817984 551853182618201376 552376831906676736 554294807017463808 554804269156266624 558144113585946624 558819669278982144 561128841466085376 561808009756409856 563375295424364544 563594739695184384 564129530457882624 565331459644588032 566088313549750272 566608615308527616 567294416101687296 569638607903760384 571616519736759552 572141902567399956 575753598651072512 577359788573196288 578132745752936448 578832494900543488 579364510061297664 581376192387899392 582462715997454336 583778573348179968 584485155983556608 586900383900844032 589479535978533288 591691414530686976 593745898608918528 594855539742081024 596199394057715712 596921010366185472 598586251388387328 599387626111500288 600113101330710528 600664675872374784 602021653765310592 602750317108042752 605241020897745408 606378790068682752 609621457395253248 611322129077501952 613444775359021056 615009525831827456 615574791940128768 616725228703186944 618298346825580544 618866635747295232 621015478232528896 623581657894646784 626496791856021504 628094834892079104 628672127938854912 632034010975961088 634228573514072064 635413871997222912 635997892100161536 636849352743469056 637620170163879936 638206218114398208 640422211927295424 642048130660958208 643068584703854496 645481543124385792 647722798482456576 649529762144845824 651186556763111424 651785073818959872 653003183332786176 654048216436386816 654668837815320576 655270555497136128 656941993502179328 657545800481501184 661504134620381184 665652841347022848 667964135935033344 669212482209841152 670022470689882112 670919482725629952 671536136661958656 672791158585294848 675127238997049344 675747760356421632 677471430799122432 678094106746548096 679815667758661632 682176138827268096 685824139569659904 689491648337412096 690125372278898688 691885716560805888 692521640932644864 693178769451515904 693815882291085312 695585640178778112 696224965215707136 698642413011595008 700416142539227136 706606689253588992 707256143931211776 710385334650667008 711038262347956224 711898875107999744 713507145203331072 714840605996875776 717322691434364928 717981995378697984 720474988418207352 722304146993577984 726166736014934016 727045659684765696 728688148292763648 730049980592553984 732584876358500352 733258208046329856 735804243490935168 736502442542235648 737179374934278144 739059742689951744 739739025541688832 744192151447928832 745092892371976192 748171788621447168 751459652926912512 752172707277176832 753775279526117376 754784418066333696 755478153744703488 756392554802249728 759518143871680512 762155359649012736 762855870089866608 767448156180676608 770843661003915264 771552157015867392 772486013415063552 775678104379588608 776616954663272448 778371431130906624 779086846049225472 779826115632955392 782533845201125376 783253085867670528 785972714638044384 788921886040915968 791661198145224704 794932525410287616 795894680488247296 798115001851183104 799183501482000384 800150801774280704 800886234496499712 802695538353747456 803667089477390336 806988027863660544 808505053424910336 810534361970483271 811845983397740544 816187405768851456 817926367145361408 819774166829359104 820766389253505024 822300304937582592 824157985903312896 825155514329726976 827779773927302064 828565247860015104 831442210526195712 832206403734399936 838229503918473216 842712014634614784 845062943136546816 845638098018762752 847218495996297216 847997189466882048 849132470324625408 850160226885173248 850941624152530944 853896282569727232 856064174214610944 857424779605139328 863630397976608768 866039682859794432 867199118629404672 868248742350815232 869046765091946496 870670911110381568 872064288581849088 873694073996181504 875667860022269952 876727733975334912 880350575851266048 884219303967799932 887537121796030464 890618847913377792 892283309613121536 894559310300839936 895381515549278208 897879377082580992 900169651996065792 900997013808562176 903295241065496576 904125475662064128 909568185103024128 914432186092879872 919322197783216128 920167163038531584 922514288747741184 923362187910193152 925087843054780416 927447520238370816 928299953620942848 931523217348793344 935372486841970176 939745187784032256 942142252338118656 943008191908282368 944770563119775744 948051016463941632 951342860271108096 953120807995834368 953996838150242304 956430255245819904 957309327171597312 960633317890943136 963072195991437312 968222314686578688 971584197723684864 976779835144667136 977677610728439808 981072324654580224 982003256722980864 982905833245704192 985412990253268992 986318700722251776 992256201930571776 997562384828596224 998479262020534272 1001946203902550016 1003818723314761728 1005033706034823168 1006379224088444928 1007304204992937984 1009186737877942272 1012690858495574016 1013621640534632448 1016207146198683648 1017141160119822144 1023264208240902144 1028736209354489856 1029981351220084736 1034237472506118144 1035489272884363264 1037828574841208832 1038782461398967296 1039768154177273856 1043378460268167168 1044337447823560704 1047963619517392512 1050624213808840704 1059910033880383488 1060884215896817664 1064153335801577472 1065578001976000512 1066557393521934336 1067848312661999616 1070260717804996608 1072260908995313664 1075984037151547392 1076972993068046976 1080712482627311028 1082461311196987392 1090568489527148544 1093032222439145472 1094355185671340032 1098877314537750528 1100207352439635968 1103706365236402752 1104753663813353472 1108589614034927616 1109608538312533248 1116288227171893248 1117639338557964288 1122257682932170752 1123616019512819712 1127189479390368768 1128259060915765248 1130662919289176064 1132176627099500544 1133217230617055232 1134588832203374592 1139277215807520768 1143233039473519104 1144283805134799912 1151507197302145024 1154719577146392576 1156265491505872896 1158729020122595328 1162752384775798784 1164925431994908672 1167557146696359936 1168970311967113216 1173800767801688064 1178959071957066576 1183382829061373952 1187491797217837056 1192398788115431424 1193842020732370944 1197172502776774656 1198775252223000576 1200226202661421056 1201329351744749568 1204043307530621184 1205500634216085504 1210482041795490816 1212757580137365504 1219242914790506496 1226889550718042112 1230019051663654912 1231149583880257536 1233450457406373888 1236596693651161088 1237733271494590464 1242030956465057792 1247163315789293568 1252993583712043008 1257344255877709824 1264068021951922176 1268457147028144128 1270827743994445824 1271995784200323072 1273698705486938112 1275240340327759872 1276412436228796416 1280844423854590848 1284096261321916416 1286137169407708992 1295445596964913152 1299059524289691648 1302373113526222848 1303570147637919744 1306006366665572352 1308096432872773632 1309337675630641152 1310541110994272256 1313883987004358656 1315091600963002368 1323008269240762368 1331305682694045696 1335928271870066688 1338424964419682304 1341838965451259904 1343072273323917312 1345582317170589696 1350254477994098688 1351495520712843264 1354942861598244864 1356188213493096192 1359631335517323264 1364352277654536192 1371648279139319808 1378983296674824192 1380250744557797376 1383771433121611776 1385043281865289728 1387631764582170624 1391171280357556224 1392449930431414272 1397284826023190016 1413213378507177984 1414512287862423552 1420770669301334016 1422076524695912448 1423797750215999488 1427014290406662144 1429681211993751552 1434645382868729856 1435963990757395968 1440949976836414704 1444608293987155968 1452333472029868032 1457376296585527296 1460099961185107968 1465169752717000704 1466516416092659712 1471608486981870336 1473004885084471296 1474358749868556288 1478119485379903488 1479478051083377664 1488384302895857664 1490185784743952384 1496343577242894336 1502919305853825024 1507550559052234752 1509568836132667392 1510956307489406976 1512785109604499456 1519036287743361024 1524310719298025472 1525711740179733216 1534896312361353216 1541687322007830528 1543104314031734784 1544972026830127104 1551356208759177216 1553233909326544896 1556742862261813248 1558173692098450944 1559652231265910784 1565067690402250752 1566506171735341056 1571945429276088768 1583322396290449408 1589865050820575232 1591789360976494592 1596230003702366208 1598367002964000768 1600301603548561408 1601772468992999424 1605391076707494912 1607334178954780672 1613976055727321088 1617010106849820672 1621068723940966542 1623691966795481088 1635852734290722816 1639548333658718208 1641532778507010048 1644600609875165184 1648315971806625792 1650311028659453952 1655559547854604128 1657130495720030208 1662884421052391424 1664412807468799872 1676459007836946432 1685424029269229568 1690125886273093632 1691276196037525504 1695994378933764096 1698264940649250816 1700320453770346496 1701883248305061888 1707792565139454464 1714849559210278656 1727260795953217536 1732079365719588864 1734398237258809344 1736497484701630464 1738093530183892992 1744128577163698176 1747388147992363008 1751335720044539904 1753455467950669824 1760701151702532096 1768438607935599864 1775074243592060928 1781237695826755584 1784566619226243072 1790763031098556416 1795758754165161984 1800339303992131584 1801994027617124352 1806590482130993152 1808250951324128256 1819136370206048256 1828864372185759744 1840334326077063168 1845028577495482368 1846724375820386304 1850175686109560832 1854895040476741632 1856599907241885696 1863046434697586688 1870744973683940352 1879490375568064512 1884284504676237312 1886016383816564736 1896102032927883264 1902685720542216192 1906241615991668736 1907993676300484608 1912860510491639808 1914618654343194624 1921266635781886272 1926144391982874624 1936444629373157376 1943168395447369728 1953559670289334272 1955355221456879616 1962144649309160448 1964006513445961728 1965811666491408384 1970825980506537984 1972637401444503552 1984512403861143552 1996958524041068544 2003892407805100032 2007637446629523456 2010067412069646336 2012758448176889856 2014608409985875968 2018373475755884544 2025381716991148032 2027243281069264896 2032414292397367296 2034282320239644288 2046528416481804288 2057472418708979712 2059962702440169472 2068474945012236288 2075657149682417664 2077564922797934592 2079536308354547712 2086756920536334336 2088674895647121408 2095927239034785024 2101248427617681408 2119820067760766976 2121768431793635328 2131156003952001024 2133114787043868672 2135696625323999232 2140521435609993216 2144521817990627328 2151968074303094784 2153945986136093952 2161424965254622056 2181136979054297088 2186064444878290944 2188710371342680064 2197754629075501056 2200414704879271936 2207412730472805504 2209507327626706944 2217179228069855232 2219217076625066496 2232576454343786496 2235278677115928576 2244515365864341504 2254378958780737536 2256518121831530496 2261325838578352128 2264353254199001088 2266434461234110464 2269177664406749184 2278554431615041536 2286466078947038208 2288567610269599824 2303014394604290048 2312530983011745792 2317458040245190656 2325504769551597568 2329850863989817344 2335114293392719872 2337940623934226432 2347601535603376128 2357918143914133152 2366765658122747904 2374983594435674112 2384797576230862848 2387684041464741888 2394345005553549312 2397550504446001152 2400452405322842112 2402658703489499136 2408086615061242368 2411001268432171008 2420964083590981632 2425515160274731008 2431603085911449813 2453779101436084224 2460038103327309824 2462299167760515072 2466900914812747776 2473193387302322176 2475466542989180928 2484061912930115584 2494326631578587136 2514688511755419648 2528136043903844352 2536914294056288256 2541655487988891648 2543991568400646144 2547397410973876224 2550480680655519744 2552824872457592832 2561688847709181696 2568192522643832832 2572274338815417984 2590891193929826304 2598119048579383296 2604746227052445696 2607140295275839488 2612012733331144704 2616192865745547264 2621082221988544512 2627767974008717312 2630183201926004736 2662611365388091392 2671856543740133376 2676849928839364608 2683677930902519808 2686144546647834624 2700508955988197376 2702991041425686528 2709885723196489728 2712376426986192384 2728704555309072384 2743296558278639616 2757966593349648384 2760501489115594752 2767542866243223552 2770086563730579456 2775263529164341248 2782342560715112448 2784899860862828544 2794569652046380032 2826426757014355968 2829024575724847104 2844153049391824896 2847595500431998976 2854028580813324288 2859362423987503104 2869290765737459712 2871927981514791936 2881899953672829408 2889216587974311936 2904666944059736064 2914752593171054592 2930339505434001408 2933032832185319424 2943216973963740672 2946009770168942592 2948717499737112576 2956238970759806976 2958956102166755328 2976768605791715328 2992687154485788672 3005838611707650048 3015101118104469504 3019137672265334784 3021912614978813952 3025570219208998912 3038072575486722048 3048621438596050944 3051423480359466432 3069792624722706432 3086208628063469568 3089944053660254208 3102712417518354432 3106467818653089792 3113485724523626496 3116347384196901888 3119304462531821568 3130135380804501504 3133012343470682112 3143890858552177536 3166644792580898816 3179730101641150464 3183578721952989184 3192460007404732416 3196734005928001536 3203544937985998848 3210782153414989824 3214668357909561344 3227952111454642176 3242137447881933084 3247383933590962176 3271705468581445632 3279096667317436416 3283065557014020096 3296631943613251584 3300622057318907904 3311119095709208256 3314260991440060416 3325768842104782848 3328825614937599744 3352918015673892864 3370848058538459136 3382552392075051008 3391988757867528192 3396529881298501632 3400640907540692992 3403766496610123776 3415585130278908928 3429699118420557312 3454521591906435072 3464158731439177728 3468796474517618688 3476187060367785984 3488257154327396352 3494776295984726016 3502671440089079808 3506910935901339648 3521402303405064192 3536877215871199728 3550148487184121856 3562475391653511168 3581526062197112832 3591517508330323968 3600678607984263168 3603988055234248704 3613180964261986304 3616501902648256512 3638272740412096512 3657728744371519488 3680668652154126336 3690057154990964736 3693448751640772608 3700351372219121664 3709790080953483264 3713199814483771392 3726092869395173376 3741489947367880704 3758980751136129024 3772032767633129472 3792204065855766528 3805371441084432384 3812483231983337472 3815987352600969216 3825721020983279616 3829237308686389248 3842533271563772544 3852288783965749248 3886336790894739456 3907119340578668544 3910710442913759232 3924289298618320896 3928013026891923456 3931623332982816768 3941651961013075968 3945274802889007104 3969024807722287104 3993917048082137088 4007784815610200064 4015274893259046912 4025516896353779712 4029216819971751936 4036746951511769088 4050763433982296064 4054486562138529792 4064828584794734592 4068564640479288576 4093056832963608576 4114944837417959424 4119925404880338944 4136949890024472576 4151314299364835328 4155129845595869184 4173513841072668672 4177349791294242816 4191854478069570048 4239640135521533952 4243536863587270656 4262312007904002048 4266229574087737344 4271393250647998464 4281042871219986432 4289043635981254656 4303936148606189568 4307891972272187904 4322849930509244112 4372128889756581888 4377420742685360128 4395509258151002112 4400829409758543872 4414825460945611008 4419014655253413888 4434358456139710464 4438434153250132992 4465152908687572992 4470557354231857152 4489030731728683008 4508757917561475072 4522651677156704256 4528706508398002176 4532868922468220928 4538355328813498368 4557108863230083072 4572932157894076416 4577135220539199648 4625061966023491584 4634916080490381312 4651009539103195136 4659701727979634688 4670228586785439744 4675881247868452864 4695203071206752256 4715836287828266304 4749967188871348224 4769595152461725696 4775368082929483776 4788690011107098624 4795101008892002304 4800904810645684224 4805317406978998272 4816173230122484736 4822002536864342016 4841928167181963264 4851030320549462016 4863206171822899626 4907558202872168448 4920076206654619648 4924598335521030144 4933801829625495552 4950933085978361856 4968123825860231168 4988653263157174272 5029377023510839296 5056272087807688704 5073828588112576512 5087983136801292288 5094794821947752448 5100961361311039488 5105649744915185664 5123377695418363392 5144548677630835968 5181782387859652608 5196238097158766592 5209492454104891392 5214280590551678976 5232385731491094528 5242164443977089024 5255535948017434624 5260366403852009472 5325222730776182784 5343713087480266752 5353699857678729216 5372289093295669248 5401017911976394752 5405982082851373056 5419771446392979456 5424752853972384768 5457409110618144768 5486593116557279232 5521002978231189504 5535085732486447104 5540173127461158912 5550527058328682496 5564685121430224896 5569799721725657088 5589139304092760064 5652853514028711936 5658049151449694208 5688306098783649792 5695191000863997952 5708057161626648576 5718724847975006208 5738581531474919424 5743855963029583872 5763799907345658816 5778433175948623872 5809333888119472128 5829505186342109184 5860679010868002816 5866065664370638848 5886433947927481344 5892019540337885184 5897434999474225152 5912477941519613952 5917912204333510656 5953537211583430656 6011677223415300096 6030202236208939008 6038275344530669568 6043825229957627904 6051140438417997824 6076145150973444096 6097242877192101888 6102846960718932864 6139585249445412864 6172417256126939136 6179888107320508416 6205424835036708864 6226971449047252992 6232694768393803776 6238608925063643136 6260270761609003008 6266024686941364224 6287781717104355072 6333289585161797632 6359460203282300928 6367157443905978368 6393468011856003072 6407089875971997696 6421564306829979648 6429336715819122688 6455904222909284352 6484274895763866168 6543410937162891264 6558193334634872832 6566131114028040192 6593263887226503168 6601244114637815808 6622238191418416512 6628521982880120832 6651537684209565696 6657651229875199488 6705836031347785728 6765104784150102016 6783977515735056384 6793059762597003264 6801281815081385984 6807532993220247552 6831170260557817856 6859398236841114624 6909043183812870144 6937592949035237376 6952374120735571968 6976514308654792704 6989552591969452032 7005342880178159616 7013821871802679296 7042804606810128384 7073754431742399456 7100296974368243712 7124950783307022336 7163052124394225664 7183035016660647936 7201357215968526336 7207976110468497408 7226361928523972608 7233003805296513024 7276545480824193024 7361337304308252672 7380114309981929472 7386897503281545216 7400702744438243328 7419580161906966528 7426399628967542784 7452185738790346752 7482979894735761408 7544065535266258944 7584408131711533056 7610742882168864768 7624966463966674944 7631974705201938432 7651442041966559232 7658474617372778496 7685066543127545088 7704577567931498496 7772673581789478912 7814238681157337088 7821420885827518464 7848578597236641792 7863246665965633536 7883303922026151936 7890549605778014208 7987834096164274176 8015569631220400128 8030549786518093824 8051033792707559424 8058433639943503872 8101526867964592128 8108973124277059584 8129657169589469184 8137129280958577152 8186113665927217152 8229889674835918848 8273899780048945152 8302628598729670656 8310259691191738368 8347027682145337344 8354699582588485632 8383708956139140096 8479280271043067904 8487073727174541312 8532459148175474688 8542786501295996928 8562085742439972864 8578087271962509312 8607872297212379136 8615783944544375808 8645699861018488224 8744257779513163776 8754841485370720256 8791018516302004224 8801658819517087744 8829650921891222016 8838029310506827776 8868716912279420928 8876868306500265984 8930305817375145984 8978061463457366016 9017515835122950144 9045303354313408512 9057413016796004352 9065737844936441856 9076710657626996736 9114217726460166144 9145864315788152832 9154270441078399296 9269832160980762624 9302019078206390272 9319403455959269376 9340457173570879488 9351762495736905728 9390406142413504512 9431672575656532608 9499934377742696448 9539190304923451392 9550736165858967552 9577380022214197248 9590202017784004608 9610634813957996544 9632346460244969472 9644005073728684032 9683856334363926528 9726412343645799252 9815116405744336896 9840152413309239296 9849196671042060288 9901866171956723712 9936247651720462336 9977306526314348544 10058754047021678592 10112544175615377408 10147657176225153024 10175966273602584576 10189589643895504896 10201922722622078976 10211299489830371328 10246755390836726784 10289097355261671936 10363564775719305216 10392476194317533184 10428561181103357952 10464771462982189056 10484328887954178048 10511071896034869248 10520732807704018944 10650445461552365568 10687426174960533504 10744578186591338496 10802035823952789504 10811964165702746112 10839542892785958912 10849505707944769536 10914818221236289536 10973186233114558464 11042005956462379008 11070171464972894208 11080346254922317824 11101054116657364992 11129370242860449792 11139599443451314176 11178278608185520128 11316098302899388416 11376612197567299584 11390382001727995904 11416114323253297152 11437449695950012416 11477163062949838848 11487711926059167744 11527599814691317632 11556866351897247744 11659010372684218368 11721358021736005632 11732131328741277696 11772867895854962688 11784039080675770368 11794869998948450304 11824955883039227904 11835824408667021312 11907074423166861312 12023354446830600192 12076550689061339136 12087650459915255808 12102280876835995648 12152290301946888192 12194485754384203776 12205693921437865728 12279170498890825728 12344834512253878272 12359776214641016832 12410849670073417728 12453942898094505984 12465389536787607552 12520541523218006016 12532049373882728448 12575563434208710144 12666579170323595264 12718920406564601856 12786936023712006144 12814179751943995392 12843128613659959296 12858673431638245376 12911808445818568704 12968549791527732336 13116386669269745664 13132262228056080384 13186527774453006336 13202488229275631616 13244476382836833024 13257043965760241664 13303075368419131392 13315302459750398976 13411672062695571456 13530209568300204032 13567955031470112768 13586119525194006528 13602563630162771968 13615065986440495104 13662340521115635712 13718796473682229248 13875185898070474752 13904748241471143936 13953028617309585408 13979105183938904064 14010685760356319232 14027643743605358592 14085609213620256768 14147508863484798912 14249901566614044672 14326104248788451328 14366070033321295872 14402714431937052672 14415952220936994816 14452723857047945216 14466007610593026048 14553090961648386048 14722674608616505344 14760228619963858944 14773795006563090432 14801405488876486656 14852799257935085568 14904371477580693504 14965959789471522816 15088131070532517888 15168816263423066112 15221485764337729536 15263949410403876864 15302884083933118464 15316949234745556992 15370133086255090176 15545347163578957824 15628477362314674176 15642841771655036928 15697157194473283584 15726493331931267072 15766607844052303872 15781099211556028416 15975668192328548352 16031139262440800256 16061099573036187648 16116867279887007744 16203053735929184256 16217946248554119168 16259314339178938368 16274258561917154304 16372227331854434304 16459779349671837696 16605257197459341312 16620519382383476736 16694055364290674688 16709399165176971264 16767417912278280192 16958560542086135808 16974147454349082624 17064918296350949376 17085573002591993856 17124171484879945728 17156174543925018624 17215744594424758272 17231567889088751616 17291399722036976448 17488515559026327552 17509682970741440512 17582037032604008448 17603317639034175488 17659301843782444032 17676058621013655552 17737433824558841856 17753736613000531968 17860611634750291968 18035031670245900288 18090606708626817024 18114826033592008704 18131475689872883712 18153421315253993472 18228435452920332288 18291728631576305664 18308540882156798592 18539664321961525248 18604038156412780544 18680914347141758976 18703524991473811456 18780812284827009024 18863345151313065216 18999868755485392896 19078380609846902784 19101472331717935104 19180404035568009216 19221269627915993088 19264692920489938944 19288010147457368064 19367712668727853056 19452824687291598504 19630232811488673792 19698393342084120576 19803732343913447424 19872495303440924672 19954613052628697088 20117508094043357184 20295314352450306048 20351932547205169152 20379179287791009792 20403845445244157952 20422598979660742656 20493510781673453568 20578194710523343872 20727129551438610432 20857122362206715904 20929542925964378112 20968657775908356096 21022143792069738496 21041465615408037888 21300890923104731136 21374852349921067008 21489156373182676992 21604071647905579008 21623928331405492224 21679085785571917824 21699011415889539072 21829636442472579072 22084011912924758016 22140342929945788416 22160692509844635648 22202108233314729984 22258740485720899584 22279198886902628352 22356557216371040256 22632196605798776832 22753224395134599168 22832228646506594304 22874899391900024832 22954326125899677696 22975423852118335488 23055199629382635264 23113732703794495488 23318020745368436736 23442716043472011264 23464262657482555392 23545735791709925376 23589739997896900608 23649911766078455808 23671648817334042624 24046708893661200384 24153101378122678272 24175300919830511616 24204561753671991296 24304580603893776384 24388971508768407552 24411387842875731456 24558340997781651456 24689669024507756544 24821699340146835456 24907885796189011968 24930779073575215104 25041083046436012032 25064098747765456896 25151126868417420288 25333158340647190528 25437840813129203712 25628359503887990784 25686257227319918592 25717346863276490752 25823616891637137408 25937099583055464672 26232773338539491328 26264524456112160768 26373055548906012672 26404976458551263232 26488952765673666048 26514087931520483328 26606150736838262784 26630604919500797952 27060419136600408064 27135910062940225536 27172239050388013056 27205127260325543936 27230131972880990208 27324681042231271424 27437592947364458496 27809496482942287872 27906057234619170816 27958210367877808128 28021371520712638464 28055287487210717184 28171218427240513536 28295017726969597824 28499803133228089344 28652208497576902656 28732140066642591744 28831904441873989632 28905447714095890432 28932015221186052096 29445349217233010688 29520457239927717888 29547590013126180864 29705598515870171136 29808742955161387008 29931919578943045632 30176262141065035776 30337632526846132224 30442971528675459072 30527898820807753728 30605768167866236928 30633898469491113984 30740266172510180352 31090694327157915648 31285683543310073856 31394314388946567168 31452986663862534144 31533215688104607744 31562198423112056832 31951336384657096704 32062278524881600512 32233734559774015488 32406107471858368512 32435892497108238336 32518628678357876736 32548517123834308608 32744454663708868608 32919558699343675392 33210514394918682624 33241038764766953472 33388110728581349376 33418798330353942528 33534835824556560384 33948294908698165248 34129836592701898752 34171146005183987712 34248342969759891456 34312349087850037248 34431489188849516544 34463135778177503232 34582799444073952896 34977031118052655104 35019365941482881024 35164074065208016896 35318603687564888064 35352117242027311104 35474867649117683712 35507473226001063936 35721223269500583936 36070063340491800576 36229652067184017408 36262951379745767424 36306842630507986944 36456870905840664576 36583457263152611328 36617081764313597184 37079328643923050496 37208076312825561088 37361828694283517952 37407049982947622912 37561624569654018048 37726690302626130432 37999737510970785792 38156761219693805568 38360808071136018432 38442539255831986176 38529385840979877888 38576020294914736128 38735425337455706112 38905649374583197008 39396786684168241152 39607464687826894848 39744990606881849344 39909226105257394176 40235016188086714368 40590628704900612096 40703865094410338304 40758358575582019584 40807690890488315904 40845197959321485312 40987021563346907136 41156389421046687744 41714244724413431808 41859085851928756224 41937315551816712192 42044287584139476992 42082931230816075776 42749704699842134016 42978312746365353984 43208143295811158016 43247856662810984448 43358171571143835648 43398022831779078144 43659272884945158144 44168023825849516032 44280685859891576832 44321385019689271296 44404216466629459968 44558397773805256704 44713114432742080512 45264393211597553664 45506448790269198336 45664457293013188608 45908652251799355392 45950847704236670976 46110399258765270528 46636041490736873472 46885432086944022528 46928525314965110784 47091471583419850752 47179479995793801216 47299823532156911616 47343297634668085248 48093417787322400768 48350601839661023232 48409123507343982592 48609161207787552768 48777943017536815104 48822775685751462912 49116681995563302912 49379338049015513088 49815771592378023936 49861558147150430208 50082166092872024064 50128197495530913792 50302253736834840576 50875681626258407424 51256719007775981568 51372514454639837184 51434693726552981504 51647233783274274816 51874199166110929344 52465546677078982656 52529048912224321536 52746111097812025344 52809952917102526464 52977905531347332096 53028175863040966656 53212301473676525568 53261209839001595904 54120838273200816128 54271820125880451072 54344478100776026112 54460263945761980416 54649362084462542848 54875185894728916992 55618992965884575744 55812114469238341632 56042743041425276928 56110574974421434368 56342436854481027072 56590035453939195648 56999606266456178688 57304416995153805312 57663808883747979264 57810895428191780864 57864030442372104192 58890698434466021376 59095180026252361728 59411197031740342272 59617485910322774016 59863839157886091264 60352524282130071552 60885943057350918144 61055797641615507456 61211536335732473856 61267796938982227968 61480532345020360704 62181388654315831296 62571367086620147712 62788628777893134336 62905973327725068288 63066431376209215488 63124396846224113664 63902672769314193408 64124557049763201024 64467469119548030976 64812214943716737024 64871784994216476672 65037257356715753472 65097034247668617216 65488909327417737216 66421028789837365248 66482077529533906944 66776221457162698752 66837596660707885056 67069671649113120768 67896589817396330496 68259673185403797504 68496685939519782912 68624698175700074496 68862978377699033088 68926271556355006464 69165598888147905792 69954062236105310208 70038731882965762048 70328148130416033792 70637207375129776128 70949735298235367424 71014946452002127872 72140126680983601152 72459304134368034816 72525902759491534848 72613685261015973888 72913741811681329152 73166914526305222656 73234163528627194368 74416152625651122176 74723657388567035904 74814099965895245824 75123249139308036096 75453380605252260864 75999475021941571584 76313522439387611136 76885078511663972352 77058771681959755776 77152040589829472256 77470850674911412224 77811298749166394016 78793573368336482304 79214929375653789696 79489981213763698688 79818452210514788352 81181257409801224192 81407730188820676608 81516717151164039168 81615381780976631808 81690395918642970624 81974043126693814272 82312778842093375488 83428489448826863616 83718171703857512448 83874631103633424384 84165862461632151552 85499409399684268032 85956625492730707968 86495713325621968896 86716343142287671296 86796045663558156288 88336047651699032064 88561371719783153664 88642770039378542592 89116795547610513408 89426228865484161024 90528786423195107328 91012897580538396672 91328914586026377216 91817304503598710784 91901695408473341952 92220798517530541056 93272082981473746944 93857050629930221568 94182943166839701504 94358959991587602432 94599647064313823232 94686595269336170496 96186835574644801536 96701203679322046464 96818247014687965184 97218322415575105536 97555886035073630208 97645551371502925824 98233363991126605824 98758676098031026176 99631543184756047872 99723116294300860416 100164332185744048128 100256394991061827584 100604507473669681152 102513438015551963136 102745028909279674368 102869387453105963008 103294467566548549632 103748398332221858688 104931093354157965312 105058097824448643072 105492222195624050688 105955811062694664192 106056351726081933312 106424602947353051136 106522419678003191808 108241676546401632256 108688956201552052224 108920527891523960832 109298724168925085696 109750371789457833984 111237985931769151488 111624228938476683264 112085486082850553856 112221149948842868736 112684873708962054144 113180070907878391296 113999212532912357376 115327617767495958528 115621790856383561728 115728060884744208384 118190360052504723456 118822394063480684544 119234971820645548032 119727678315772182528 120705048564260143104 121771886114701836288 122111595283231014912 122423072671464947712 122535593877964455936 122961064690040721408 125142734173240295424 125577257555786268672 125811946655450136576 126132862752418430976 126248793692448227328 128249114099526402048 128934938239096061952 129624429887433474048 129743569988432953344 130074514713431506944 130194068495337234432 130977818654835474432 132842057579674730496 132964155059067813888 133675193321415770112 134139343298226241536 135793179634792660992 136519346370807595008 136993371879039565824 137725956755398066176 137852543112710012928 138331197776295811584 139908124472210620416 140656296260832067584 141274414750259552256 141899470596470734848 142029892904004255744 144280253361967202304 145051805518983069696 145227370522031947776 145827483623362658304 146333829052610445312 146468327057254388736 148832305251302244352 149447314777134071808 149628199931790491648 150246498278616072192 150906761210504521728 152627044878775222272 153770157023327944704 154117543363919511552 154304081179658944512 154941701349822824448 155622597498332788032 157587146736672964608 158429858751307579392 158979962427527397376 159636904421029576704 162362514819602448384 162815460377641353216 163033434302328078336 163380791837285941248 163948086253387628544 164625557684186750976 166856978897653727232 167436343407715024896 168331724923264303104 170998818799368536064 171913250985461415936 172991426651243937792 173432686284575342592 173592091327116312576 176672095303398064128 177285540078757085184 178233591095221026816 178852457730968322048 181057572846390214656 182657829172052754432 183634609007197421568 183803390816946683904 184441597035061082112 186544165962947493888 187714101259860443136 188365886333679403008 188717919983175204864 189199294128627646464 189373190538672340992 192373671149289603072 193402407358644092928 193636494029375930368 194436644831150211072 195111772070147260416 195291102743005851648 196466727982253211648 199263086369512095744 199446232588601720832 200328664371488096256 200512789982123655168 201209014947339362304 205490057818559348736 205738774906211926016 206588935133097099264 207496796664443717376 209862186708315930624 210116195648897286144 210984444391248101376 211911622125389328384 212849205894706102272 213044839356006383616 217377912403104104448 217841055783047921664 218597448337850171392 219500743578915667968 223248457876953366528 224170972165701107712 224442299897685737472 225369747417924108288 226360141815756782592 227998425065824714752 230655235534991917056 231243581712767123456 231456121769488416768 236380720105009446912 237644788126961369088 238469943641291096064 239455356631544365056 243543772229403672576 244223190566462029824 244846145342929895424 245071187755928911872 245922129380081442816 250285468346480590848 251154515111572537344 251623893310900273152 252497587384896454656 256498228199052804096 257869876478192123904 259487139976865906688 260149029426863013888 260388136990674468864 265684115159349460992 265928310118135627776 267350386642831540224 268278686596452483072 271586359269585321984 273038692741615190016 273986743758079131648 275451913510796132352 275705086225420025856 276662395552591623168 279816248944421240832 282548829500519104512 283798941192941469696 284059785808008511488 288560506723934404608 290103611037966139392 290454741044063895552 291654967246725316608 292667658105220890624 292936654114508777472 297664610502604488704 298894629554268143616 299256399863580983296 300492996557232144384 301813522421009043456 307540314046655889408 308235086727839023104 308608162359317889024 309883402699645648896 311245194996665576064 315174293473345929216 317959924855054794752 319273808842059153408 324725029639204896768 326066868604656156672 326761583674571882496 327896172506775257088 329251115368373501952 333713957795307454464 334872686815430049792 336663449846528606208 341997637598737072128 345982853302487875584 346865372569150685184 347184182654232625152 354571080157514170368 356467182190442053632 357704915461936644096 362115145692780429312 365315658344105508864 367269218014394843136 367606781633893367808 368883194070122164224 375428202519720886272 376731772667358806016 377435839966350409728 378398588257255292928 378746381077344681984 384747342298579206144 386804814717288185856 388873289662300422144 390223544140294520832 390582205486011703296 392933455964506423296 398526172739024191488 398892465177203441664 401025579964247310336 402418029894678724608 410980115637118697472 411477549812423852032 413177870266194198528 414993593328887434752 419724373416631861248 421968888782496202752 423823244250778656768 425698411789412204544 426089678712012767232 435682111566095843328 437194896675700342784 439001487157831335936 446496915753906733056 448341944331402215424 448884599795371474944 450739494835848216576 452720283631513565184 461310471069983834112 462487163425534246912 462912243538976833536 472761440210018893824 475289576253922738176 476939887282582192128 478910713263088730112 487087544458807345152 488446381132924059648 490142375511857823744 491844258760162885632 500570936692961181696 502309030223145074688 504995174769792909312 512996456398105608192 515739752956384247808 518974279953731813376 520298058853726027776 520776273981348937728 531856620236271255552 534700773285663080448 536557373192904966144 543172718539170643968 547973487516158263296 550903827021592264704 551410172450840051712 553324791105183246336 559632497888842481664 565097659001038209024 567597882385882939392 568119571616017022976 577121013447868809216 580207222075932278784 580909482088127791104 583309934493450633216 585335316210441781248 585873308229017554944 595329221005208977408 597789259108536287232 600985993114464288768 603627044842018086912 616470173455678046208 617216324718635778048 619766805399291297792 622490389993331152128 630348586946691858432 635919849710109589504 638547617684118306816 652133737209312313344 653523167349143764992 655792345013550514176 658502230736747003904 669745373630860099584 673326899693057212416 683995275197474144256 691965706604975751168 693730745138301370368 694368365308465250304 709142160315028340736 712934364380884107264 715409830923873288192 730631316688211017728 734538436028789686272 735213563267786735616 737766388140244328448 750856405039441772544 753463545334717612032 754871679932700819456 757492762154689363968 769494684597158412288 773609629434576371712 780447088280589041664 781164410972023406592 797052345478048382976 797784930354406883328 802051159928494620672 804836059789357449216 821960231274237394944 822955099624847704064 826355740532388397056 829987186657774869504 839448746833263722496 847646488501557313536 851396823578824409088 852179357424025534464 871364223132191686656 874389793351400685568 878002974315662671872 892993831507813466112 896683888662804430848 897769199590742949888 901478989671696433152 905440567263027130368 922620942139967668224 925824487077953667072 945522880420037787648 953879774565164384256 957821426526177460224 974175088917614690304 980284751023715647488 983688517520325771264 1001141873385922363392 1004618060446290149376 1009990349539585818624 1025992912796211216384 1037948559907463626752 1040596117707452055552 1041552547962697875456 1063713240472542511104 1069401546571326160896 1073114746385809932288 1086345437078341287936 1095946975032316526592 1101807654043184529408 1102820344901680103424 1106649582210366492672 1130195318002076418048 1135195764771765878784 1136239143232034045952 1154242026895737618432 1160414444151864557568 1166619868986901266432 1170670632420883562496 1171746616458035109888 1190658442010417954816 1195578518217072574464 1207254089684036173824 1232940346911356092416 1234432649437271556096 1239533610798582595584 1244980779986662304256 1271839699420219179008 1277095235368236613632 1307046334698287529984 1311584690027101028352 1317004461473494007808 1339490747261720199168 1346653799386114424832 1383931413209951502336 1387461490276602740736 1388736730616930500608 1418284320630056681472 1425868728761768214528 1430819661847746576384 1461262633376422035456 1470427126535573471232 1475532776280488656896 1501712810078883545088 1506927090669435224064 1514985524309378727936 1538989369194316824576 1547219258869152743424 1560894176561178083328 1562328821944046813184 1595569860708813766656 1604102319856989241344 1609672119578714898432 1643920462548474789888 1645910199249695408128 1652711481064776794112 1659974373315549739008 1678897493666527444992 1695292977003114627072 1702793647157648818176 1704358714848051068928 1742728446264383373312 1748779586702801371136 1756005948631325343744 1785987663015626932224 1793367777325608861696 1802957979343392866304 1810881134526054260736 1851648974155907334144 1891045760840075575296 1907759549130328768512 1915642853052354920448 1960569502047431294976 1967377035040651542528 2009236120892580298752 2019980699079171637248 2051985825592422432768 2075897119814927253504 2081192235414904111104 2083105095925395750912 2127426480945085022208 2138803093142652321792 2146229492771619864576 2191893950064633053184 2203615308086369058816 2205640689803360206848 2213299164420732985344 2260390636004152836096 2272478286464068091904 2308484053791475236864 2320828888303729115136 2341341264841767124992 2343493232916070219776 2391157036434145148928 2414508179368072347648 2465880693822712184832 2468865298874543112192 2479067221597165191168 2489961559973324608512 2543679398840438358016 2554190470736473227264 2614092669396575059968 2623169380054202056704 2634008922946988015616 2678981494523440398336 2693307598772228849664 2767862826419903004672 2777473461233861001216 2836568641260113362944 2861639323695493152768 2922525266752844070912 2940854253071146942464 2951065552560977313792 3003425620157767090176 3013854181338870448128 3029971048618757455872 3077978738388633649152 3121788353122356166656 3124657643888093626368 3191139721417627533312 3208204639713978482688 3219344239157429796864 3287840925096949579776 3291820398499390816256 3305422962129553588224 3319948746631099478016 3390585954006229254144 3405587294315297636352 3408717429696102137856 3497559173405602742272 3512011897262650687488 3571975326031253864448 3586735554651217723392 3621762269052108521472 3703297948311814668288 3815519098260657537024 3831285706104709840896 3921139004094862589952 3934754070081303085056 4018472241785160597504 4039961398158343274496 4151794239629854507008 4162384470829808222208 4166210191850791501824 4254852961890170044416 4277606186285304643584 4292458985543239729152 4383787900129266106368 4411281379606720413696 4426598328841465970688 4520781272008305672192 4544956572928136183808 4616968107582950473728 4641657776607458230272 4682682529683534249984 4686986465832140439552 4829016358736144695296 4931761387645424369664 4937730597749086224384 4958134443194330382336 4979923119946649217024 5087358797680876716032 5108380941472946454528 5228185338793150119936 5246338760108404113408 5268017845893976031232 5357962989046880796672 5554946922467722002432 5673137282520226725888 5723278647390986305536 5881708506142293884928 5902131105121954627584 6027708362677740896256 6059942097237514911744 6155957476777267298304 6243576706244712333312 6249315287776187252736 6382279442835255066624 6416409279427956965376 6438688478314859593728 6575681850193899159552 6610845924259107176448 6639897493262198956032 6781171908012458508288 6817434859392204275712 6995118346811205484544 7024023794525301374976 7173471109302435446784 7243524538104217042944 7406595896623629336576 7631038196521315074048 7662571412209419681792 7842278008189725179904 7869508140162606170112 8036944483570321195008 8079922796316686548992 8303588479259709014016 8332420383701583003648 8509705923780340088832 8584917971086479458304 8767575800258532212736 8822562759213440827392 8853196657682931941376 9041562544016611344384 9089913145856272367616 9233936215165900947456 9365365059367068499968 9373972931664280879104 9658032717472289390592 9863522775290848739328 9875461195498172448768 9916268886388660764672 9959846239893298434048 10216761882945892909056 10492677520216808226816 10536035691787952062464 10715925978093761593344 11109893844935444004864 11446557294781972611072 11763417012284587769856 11804262210243909255168 12055416725355481792512 12119884194475029823488 12487153412489424666624 12498630575552374505472 12764558885670510133248 12832818558855913930752 12877376956629719187456 13151363700387798319104 13279794986524397912064 13562343816024917016576 13634869718784408551424 13990236693622410969088 14048047589050602749952 14487049076208434085888 14813191793247258673152 15262076393042630148096 15325142824418839363584 15684556016379450359808 15739016280325212340224 16073888967140642390016 16664840767403166007296 17019411847560680177664 17169835942172958916608 17645125518426881654784 17706393315365863882752 18083125088033222688768 18179826291712544735232 18467872430331801894912 18730730118734136999936 18747945863328561758208 19316065434944578781184 19727045550581697478656 19832537772777321529344 19919692479786596868096 20985355040433616453632 21072071383575904124928 22219787689870888009728 22893114589563945222144 23526834024569175539712 23608524420487818510336 24110833450710963585024 24239768388950059646976 24997261151104749010944 25529117771341020266496 25754753913259438374912 26302727400775596638208 26559589973048795824128 27124687632049834033152 27269739437568817102848 27980473387244821938176 28096095178101205499904 28974098152416868171776 29626383586494517346304 30650285648837678727168 31478032560650424680448 32147777934281284780032 33329681534806332014592 34339671884345917833216 35290251036853763309568 35412786630731727765504 36166250176066445377536 36359652583425089470464 37461460237468273999872 37495891726657123516416 38632130869889157562368 39454091101163394957312 39839384959573193736192 41970710080867232907264 42144142767151808249856 44439575379741776019456 45786229179127890444288 47053668049138351079424 47217048840975637020672 48221666901421927170048 49994522302209498021888 51058235542682040532992 51509507826518876749824 53119179946097591648256 54249375264099668066304 54539478875137634205696 55960946774489643876352 56192190356202410999808 57948196304833736343552 62956065121300849360896 66659363069612664029184 68679343768691835666432 70580502073707526619136 70825573261463455531008 72332500352132890755072 72719305166850178940928 74991783453314247032832 77264261739778315124736 78908182202326789914624 79678769919146387472384 83941420161734465814528 84288285534303616499712 88879150759483552038912 94434097681951274041344 96443333802843854340096 99989044604418996043776 103019015653037753499648 106238359892195183296512 108498750528199336132608 109078957750275268411392 112384380712404821999616 115896392609667472687104 125912130242601698721792 133318726139225328058368 137358687537383671332864 141161004147415053238272 141651146522926911062016 144665000704265781510144 149983566906628494065664 154528523479556630249472 159357539838292774944768 167882840323468931629056 168576571068607232999424 188868195363902548082688 199978089208837992087552 206038031306075506999296 212476719784390366593024 216997501056398672265216 218157915500550536822784 231792785219334945374208 251824260485203397443584 266637452278450656116736 283302293045853822124032 289330001408531563020288 299967133813256988131328 309057046959113260498944 318715079676585549889536 337153142137214465998848 377736390727805096165376 399956178417675984175104 412076062612151013998592 424953439568780733186048 433995002112797344530432 463585570438669890748416 503648520970406794887168 566604586091707644248064 599934267626513976262656 618114093918226520997888 637430159353171099779072 755472781455610192330752 799912356835351968350208 849906879137561466372096 867990004225594689060864 927171140877339781496832 1133209172183415288496128 1199868535253027952525312 1236228187836453041995776 1274860318706342199558144 1510945562911220384661504 1699813758275122932744192 1854342281754679562993664 2266418344366830576992256 2399737070506055905050624 2549720637412684399116288 3399627516550245865488384 3708684563509359125987328 4532836688733661153984512 5099441274825368798232576 6799255033100491730976768 10198882549650737596465152 13598510066200983461953536 20397765099301475192930304 40795530198602950385860608
- Sum of all divisors σ(n): 146072039927177892431704320
- Sum of proper divisors (its aliquot sum) s(n): 105276509728574942045843712
- 40795530198602950385860608 is an abundant number, because the sum of its proper divisors (105276509728574942045843712) is greater than itself. Its abundance is 64480979529971991659983104
Bases of 40795530198602950385860608
- Binary: 100001101111101100101000011111100110100111111011100000110101010000000000000000000000002
- Hexadecimal: 0x21BECA1F9A7EE0D5000000
- Base-36: 54J7C10ZMJ3W1S000
Squares and roots of 40795530198602950385860608
- 40795530198602950385860608 squared (407955301986029503858606082) is 1664275284185125280552907920933090224075608806129664
- 40795530198602950385860608 cubed (407955301986029503858606083) is 67894992614762785629987071548093879714977318975561944725920004812146277875712
-
The
square root of 40795530198602950385860608 is 6387137872208.7211874277 -
40795530198602950385860608 is a
perfect cube number . Itscube root is 344247552
Scales and comparisons
How big is 40795530198602950385860608?- 40,795,530,198,602,950,385,860,608 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,795,530,198,602,950,385,860,608 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 40795530198602950385860608 cubic inches would be around 28687296 feet tall.
Recreational maths with 40795530198602950385860608
- 40795530198602950385860608 backwards is 80606858305920689103559704
- The number of decimal digits it has is: 26
- The sum of 40795530198602950385860608'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 40795530198602950385860608 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 40795530198602950385860608 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/40795530198602950385860608/
Chicago style:
Numbermatics. 2024. "Number 40795530198602950385860608 - Facts about the integer". https://numbermatics.com/n/40795530198602950385860608/
The information we have on file for 40795530198602950385860608 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 40795530198602950385860608, math, Factors of 40795530198602950385860608, curriculum, school, college, exams, university, Prime factorization of 40795530198602950385860608, STEM, science, technology, engineering, physics, economics, calculator, forty septillion, seven hundred ninety-five sextillion, five hundred thirty quintillion, one hundred ninety-eight quadrillion, six hundred two trillion, nine hundred fifty billion, three hundred eighty-five million, eight hundred sixty thousand, six hundred eight.