442113206537162634524436672
442,113,206,537,162,634,524,436,672 is an even composite number composed of six prime numbers multiplied together.
What does the number 442113206537162634524436672 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17920 divisors.
442113206537162634524436672 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 442113206537162634524436672:
26 × 39 × 113 × 133 × 1073 × 4613
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 107 × 107 × 107 × 461 × 461 × 461)See below for interesting mathematical facts about the number 442113206537162634524436672 from the Numbermatics database.
Names of 442113206537162634524436672
- Cardinal: 442113206537162634524436672 can be written as Four hundred forty-two septillion, one hundred thirteen sextillion, two hundred six quintillion, five hundred thirty-seven quadrillion, one hundred sixty-two trillion, six hundred thirty-four billion, five hundred twenty-four million, four hundred thirty-six thousand, six hundred seventy-two.
Scientific notation
- Scientific notation: 4.42113206537162634524436672 × 1026
Factors of 442113206537162634524436672
Divisors of 442113206537162634524436672
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 72 78 81 88 96 99 104 107 108 117 121 132 143 144 156 162 169 176 192 198 208 214 216 234 242 243 264 286 288 297 312 321 324 338 351 352 363 396 416 428 429 432 461 468 484 486 507 528 572 576 594 624 642 648 676 702 704 726 729 792 832 856 858 864 891 922 936 963 968 972 1014 1053 1056 1089 1144 1177 1188 1248 1284 1287 1296 1331 1352 1383 1391 1404 1452 1458 1521 1573 1584 1712 1716 1728 1782 1844 1859 1872 1926 1936 1944 2028 2106 2112 2178 2187 2197 2288 2354 2376 2496 2568 2574 2592 2662 2673 2704 2766 2782 2808 2889 2904 2916 3042 3146 3159 3168 3267 3424 3432 3531 3564 3688 3718 3744 3852 3861 3872 3888 3993 4056 4149 4173 4212 4356 4374 4394 4563 4576 4708 4719 4752 5071 5136 5148 5184 5324 5346 5408 5532 5564 5577 5616 5778 5808 5832 5993 6084 6292 6318 6336 6534 6561 6591 6848 6864 7062 7128 7376 7436 7488 7704 7722 7744 7776 7986 8019 8112 8298 8346 8424 8667 8712 8748 8788 9126 9152 9416 9438 9477 9504 9801 10142 10272 10296 10593 10648 10692 10816 11064 11128 11154 11232 11449 11556 11583 11616 11664 11979 11986 12168 12447 12519 12584 12636 12947 13068 13122 13182 13689 13728 14124 14157 14256 14752 14872 15213 15301 15408 15444 15552 15972 16038 16224 16596 16692 16731 16848 17303 17334 17424 17496 17576 17979 18083 18252 18832 18876 18954 19008 19602 19683 19773 20284 20449 20544 20592 21186 21296 21384 22128 22256 22308 22464 22898 23112 23166 23232 23328 23958 23972 24057 24167 24336 24894 25038 25168 25272 25894 26001 26136 26244 26364 27378 27456 28248 28314 28431 28512 29403 29504 29744 30426 30602 30816 30888 31779 31944 32076 32448 33192 33384 33462 33696 34347 34606 34668 34749 34848 34992 35152 35937 35958 36166 36504 37341 37557 37664 37752 37908 38841 39204 39366 39546 40568 40898 41067 41184 42372 42471 42592 42768 44256 44512 44616 45639 45796 45903 46224 46332 46656 47916 47944 48114 48334 48672 49327 49788 50076 50193 50336 50544 51788 51909 52002 52272 52488 52728 53937 54249 54756 55781 56496 56628 56862 57024 58806 59319 59488 60852 61204 61347 61632 61776 63558 63888 64152 65923 66384 66768 66924 67392 68694 69212 69336 69498 69696 69984 70304 71874 71916 72171 72332 72501 73008 74682 75114 75328 75504 75816 77682 77909 78003 78408 78732 79092 81136 81796 82134 82368 84744 84942 85184 85293 85536 88209 88512 89024 89232 91278 91592 91806 92448 92664 95337 95832 95888 96228 96668 97344 98654 99576 100152 100386 100672 101088 103041 103576 103818 104004 104247 104544 104976 105456 107811 107874 108498 109512 111562 112023 112671 112992 113256 113724 116523 117612 118638 118976 121704 122408 122694 123201 123552 125939 127116 127413 127776 128304 131846 132768 133536 133848 136917 137388 137709 138424 138672 138996 139968 140608 142417 143748 143832 144342 144664 145002 146016 147981 148837 149364 150228 150579 151008 151632 155364 155727 155818 156006 156816 157464 158184 161811 162272 162747 163592 164268 167343 168311 169488 169884 170586 171072 176418 177957 178464 182556 183184 183612 184041 184896 185328 190674 191664 191776 192456 193336 197308 197769 198913 199152 200304 200772 202176 206082 207152 207636 208008 208494 209088 209952 210912 212521 215622 215748 216513 216996 217503 219024 223124 224046 224939 225342 225984 226512 227448 233046 233727 234009 235079 235224 237276 243408 244816 245388 246402 247104 251878 254232 254826 255552 255879 256608 263692 264627 265536 265837 267072 267696 273834 274776 275418 276848 277344 277992 284834 286011 287496 287664 288684 289328 290004 292032 295962 297674 298728 300456 301158 302016 303264 309123 310728 311454 311636 312012 312741 313632 314928 316368 323433 323622 324544 325494 327184 328536 334686 336069 336622 338013 338976 339768 341172 349569 352836 355914 356928 365112 366368 367224 368082 369603 370656 377817 381348 382239 383328 383552 384912 386672 394616 395538 397826 398304 400608 401544 410751 412164 413127 414304 415272 416016 416988 419904 421824 425042 427251 431244 431496 433026 433992 435006 438048 443943 446248 446511 448092 449878 450684 451737 453024 454896 466092 467181 467454 468018 470158 470448 474552 485433 486816 488241 489632 490776 492804 502029 503756 504933 508464 509652 511758 513216 527384 529254 531674 533871 535392 542597 547668 549552 550836 552123 553696 554688 555984 569668 572022 574992 575328 577368 578656 580008 591924 593307 595348 596739 597456 600912 602316 606528 613591 618246 621456 622908 623272 624024 625482 627264 629856 632736 637563 641251 646866 647244 650988 652509 654368 657072 669372 672138 673244 674817 676026 677952 679536 682344 699138 701181 702027 705237 705672 711828 725153 730224 732736 734448 736164 739206 741312 755634 762696 764478 766656 769824 773344 789232 791076 793881 795652 796608 797511 801216 803088 821502 824328 826254 828608 830544 832032 833976 850084 854502 856999 858033 862488 862992 866052 867984 870012 876096 887886 892496 893022 896184 899756 901368 903474 906048 909792 927369 932184 934362 934908 936036 938223 940316 940896 949104 970299 970866 973632 976482 979264 981552 985608 1004058 1007512 1008207 1009866 1012817 1014039 1016928 1019304 1023516 1048707 1054768 1058508 1063348 1067742 1070784 1085194 1095336 1099104 1101672 1104246 1107392 1108809 1111968 1133451 1139336 1144044 1146717 1149984 1150656 1154736 1157312 1160016 1183848 1186614 1190696 1193478 1194912 1201824 1204632 1225043 1227182 1232253 1236492 1239381 1242912 1245816 1246544 1248048 1250964 1259712 1265472 1275126 1281753 1282502 1293732 1294488 1301976 1305018 1308736 1314144 1331829 1338744 1339533 1344276 1346488 1349634 1352052 1355211 1359072 1364688 1385329 1398276 1401543 1402362 1404054 1410474 1411344 1423656 1450306 1456299 1460448 1464723 1468896 1472328 1478412 1506087 1511268 1514799 1525392 1528956 1539648 1546688 1578464 1582152 1587762 1591304 1595022 1601613 1606176 1627791 1637207 1643004 1648656 1652508 1656369 1661088 1664064 1667952 1700168 1709004 1713998 1716066 1724976 1725984 1732104 1735968 1740024 1775772 1779921 1784992 1786044 1790217 1792368 1799512 1802736 1806948 1819584 1840773 1851421 1854738 1864368 1868724 1869816 1872072 1876446 1880632 1881792 1898208 1912689 1923753 1934881 1940598 1941732 1952964 1957527 1963104 1971216 2008116 2015024 2016414 2019732 2024451 2025634 2028078 2033856 2038608 2047032 2097414 2103543 2106081 2109536 2115711 2117016 2126696 2135484 2170388 2175459 2188043 2190672 2198208 2203344 2208492 2217618 2223936 2266902 2278672 2288088 2293434 2299968 2309472 2320032 2337731 2367696 2373228 2381392 2381643 2386956 2389824 2392533 2403648 2409264 2450086 2454364 2464506 2472984 2478762 2485824 2491632 2493088 2496096 2501928 2550252 2563506 2565004 2570997 2574099 2585869 2587464 2588976 2603952 2610036 2628288 2663658 2677488 2679066 2688552 2692976 2699268 2704104 2710422 2718144 2729376 2762773 2770658 2782107 2796552 2803086 2804724 2808108 2814669 2820948 2822688 2847312 2900612 2910897 2912598 2920896 2924207 2929446 2937792 2944656 2956824 3012174 3022536 3024621 3029598 3038451 3042117 3050784 3057912 3146121 3156928 3164304 3175524 3182608 3190044 3203226 3212352 3255582 3274414 3286008 3297312 3305016 3312738 3322176 3326427 3335904 3400336 3400353 3418008 3427996 3432132 3440151 3449952 3451968 3464208 3471936 3480048 3551544 3559842 3569984 3572088 3580434 3584736 3599024 3605472 3613896 3675129 3681546 3696759 3702842 3709476 3718143 3728736 3737448 3739632 3744144 3752892 3761264 3796416 3825378 3845259 3847506 3869762 3881196 3883464 3905928 3915054 3926208 3942432 3995487 4016232 4018599 4030048 4032828 4039464 4048902 4051268 4056156 4065633 4077216 4094064 4155987 4194828 4204629 4207086 4212162 4219072 4231422 4234032 4253392 4270968 4340776 4350918 4368897 4376086 4381344 4394169 4406688 4416984 4435236 4518261 4533804 4544397 4557344 4576176 4586868 4618944 4640064 4675462 4735392 4746456 4762784 4763286 4773912 4785066 4804839 4818528 4883373 4900172 4908728 4911621 4929012 4945968 4957524 4969107 4983264 4986176 4992192 5003856 5100504 5127012 5130008 5141994 5148198 5171738 5174928 5177952 5207904 5220072 5277989 5327316 5339763 5354976 5358132 5370651 5377104 5385952 5398536 5408208 5420844 5458752 5522319 5525546 5541316 5554263 5564214 5593104 5606172 5609448 5616216 5629338 5641896 5645376 5694624 5738067 5771259 5801224 5804643 5821794 5825196 5848414 5858892 5872581 5889312 5913648 5968567 6024348 6045072 6049242 6059196 6073353 6076902 6084234 6101568 6115824 6292242 6310629 6328608 6347133 6351048 6365216 6380088 6406452 6511164 6526377 6548828 6564129 6572016 6594624 6610032 6625476 6652854 6671808 6800672 6800706 6836016 6855992 6864264 6880302 6899904 6928416 6960096 7013193 7053761 7103088 7119684 7144176 7160868 7169472 7177599 7198048 7210944 7227792 7350258 7363092 7393518 7405684 7418952 7436286 7457472 7474896 7479264 7488288 7505784 7522528 7650756 7690518 7695012 7712991 7722297 7739524 7757607 7762392 7766928 7811856 7830108 7884864 7976683 7990974 8032464 8037198 8060096 8065656 8078928 8097804 8102536 8112312 8131266 8154432 8188128 8288319 8311974 8336263 8346321 8389656 8409258 8414172 8424324 8462844 8468064 8506784 8541936 8681552 8701836 8732691 8737794 8752172 8762688 8772621 8788338 8813376 8833968 8870472 9036522 9067608 9073863 9088794 9114688 9115353 9126351 9152352 9173736 9350924 9426989 9438363 9470784 9492912 9525568 9526572 9547824 9570132 9609678 9637056 9766746 9800344 9817456 9823242 9858024 9891936 9915048 9938214 9966528 10007712 10201008 10201059 10254024 10260016 10283988 10296396 10320453 10343476 10349856 10355904 10415808 10440144 10555978 10654632 10679526 10709952 10716264 10741302 10754208 10771904 10797072 10816416 10841688 11025387 11044638 11051092 11082632 11090277 11108526 11128428 11140987 11154429 11186208 11212344 11218896 11232432 11258676 11283792 11389248 11476134 11535777 11542518 11602448 11609286 11643588 11650392 11696828 11717784 11745162 11778624 11827296 11937134 11986461 12048696 12055797 12090144 12098484 12118392 12146706 12153804 12168468 12196899 12231648 12467961 12584484 12613887 12621258 12657216 12694266 12702096 12730432 12760176 12812904 13022328 13052754 13097656 13106691 13128258 13144032 13182507 13220064 13250952 13305708 13475473 13554783 13601344 13601412 13633191 13672032 13711984 13728528 13760604 13856832 13920192 14026386 14107522 14206176 14239368 14288352 14321736 14355198 14396096 14414517 14455584 14650119 14700516 14726184 14734863 14787036 14811368 14837904 14872572 14907321 14949792 14958528 14976576 15011568 15045056 15238619 15301512 15381036 15390024 15425982 15444594 15479048 15515214 15524784 15533856 15623712 15660216 15833967 15925559 15953366 15981948 16019289 16064928 16074396 16111953 16131312 16157856 16195608 16205072 16224624 16262532 16376256 16566957 16576638 16623948 16662789 16672526 16692642 16779312 16818516 16828344 16848648 16925688 16936128 17013568 17083872 17214201 17313777 17363104 17403672 17413929 17465382 17475588 17504344 17545242 17576676 17617743 17667936 17740944 17905701 18009277 18073044 18135216 18147726 18177588 18220059 18230706 18252702 18304704 18347472 18701848 18853978 18876726 18931887 18985824 19041399 19053144 19095648 19140264 19219356 19533492 19579131 19600688 19634912 19646484 19692387 19716048 19783872 19830096 19876428 20015424 20402016 20402118 20508048 20520032 20567976 20592792 20640906 20686952 20699712 20880288 21039579 21111956 21161283 21283691 21309264 21359052 21432528 21482604 21508416 21532797 21594144 21632832 21683376 22050774 22089276 22102184 22165264 22180554 22217052 22256856 22281974 22308858 22372416 22424688 22437792 22464864 22517352 22567584 22739747 22952268 23071554 23085036 23138973 23166891 23204896 23218572 23272821 23287176 23300784 23393656 23435568 23490324 23654592 23874268 23930049 23972922 24068473 24097392 24111594 24180288 24196968 24236784 24293412 24307608 24336936 24393798 24463296 24864957 24935922 25008789 25038963 25153453 25168968 25227774 25242516 25388532 25404192 25520352 25625808 25715041 26044656 26105508 26195312 26198073 26213382 26256516 26288064 26317863 26365014 26440128 26501904 26611416 26950946 27109566 27202824 27266382 27344064 27346059 27379053 27423968 27457056 27521208 28052772 28215044 28280967 28315089 28412352 28444559 28478736 28576704 28643472 28710396 28829034 28911168 29300238 29401032 29452368 29469726 29574072 29622736 29675808 29745144 29814642 29899584 30023136 30390503 30477238 30603024 30603177 30762072 30780048 30851964 30889188 30958096 30961359 31030428 31049568 31067712 31247424 31320432 31667934 31851118 31906732 31963896 32038578 32129856 32148792 32223906 32262624 32315712 32391216 32410144 32449248 32525064 33076161 33133914 33153276 33247896 33270831 33325578 33345052 33385284 33422961 33463287 33558624 33637032 33656688 33697296 33851376 34167744 34428402 34607331 34627554 34726208 34807344 34827858 34930764 34951176 35008688 35090484 35153352 35235486 35335872 35481888 35811402 35916049 35959383 36018554 36146088 36167391 36270432 36295452 36355176 36440118 36461412 36505404 36590697 36694944 37403696 37403883 37707956 37753452 37841661 37863774 37971648 38082798 38106288 38191296 38280528 38438712 39066984 39158262 39201376 39269824 39292968 39320073 39384774 39432096 39547521 39660192 39752856 40426419 40664349 40804032 40804236 40899573 41016096 41040064 41135952 41185584 41281812 41373904 41760576 42079158 42223912 42322566 42567382 42618528 42718104 42865056 42965208 43065594 43188288 43243551 43366752 43950357 44101548 44178552 44204368 44204589 44330528 44361108 44434104 44513712 44563948 44617716 44721963 44849376 44875584 44929728 45034704 45135168 45479494 45715857 45904536 46143108 46170072 46277946 46333782 46409792 46437144 46545642 46574352 46601568 46787312 46871136 46980648 47501901 47748536 47776677 47860098 47945844 48057867 48136946 48194784 48223188 48335859 48393936 48473568 48586824 48615216 48673872 48787596 49700871 49729914 49871844 49988367 50017578 50077926 50306906 50337936 50455548 50485032 50777064 50808384 51040704 51251616 51430082 51642603 51941331 52089312 52211016 52241787 52390624 52396146 52426764 52513032 52635726 52730028 52853229 53003808 53222832 53717103 53901892 54027831 54219132 54405648 54532764 54660177 54692118 54758106 54847936 54914112 55042416 56105544 56430088 56561934 56630178 56795661 56889118 56957472 57124197 57286944 57420792 57658068 58057879 58600476 58737393 58802064 58904736 58939452 59077161 59148144 59245472 59351616 59490288 59629284 60046272 60781006 60954476 61206048 61206354 61524144 61560096 61703928 61778376 61916192 61922718 62060856 62099136 62640864 63118737 63335868 63483849 63702236 63813464 63851073 63927792 64077156 64297584 64447812 64525248 64598391 64782432 64820288 64898496 65050128 65654237 66152322 66267828 66306552 66495792 66541662 66651156 66690104 66770568 66845922 66926574 67117248 67274064 67313376 67394592 67702752 68219241 68613857 68856804 69214662 69255108 69416919 69614688 69655716 69818463 69861528 69902352 70017376 70180968 70306704 70470972 70963776 71622804 71790147 71832098 71918766 72037108 72205419 72292176 72334782 72540864 72590904 72710352 72880236 72922824 73010808 73181394 73389888 74594871 74807392 74807766 75026367 75116889 75415912 75460359 75506904 75683322 75727548 76165596 76212576 76561056 76877424 77145123 77591371 78133968 78316524 78402752 78585936 78640146 78769548 78864192 78953589 79095042 79320384 79505712 80852838 81328698 81608472 81799146 82032192 82038177 82271904 82371168 82563624 82747808 84158316 84447824 84645132 84842901 84945267 85134764 85237056 85333677 85436208 85730112 85930416 86131188 86487102 86733504 87900714 88203096 88357104 88408736 88409178 88661056 88722216 88868208 89027424 89127896 89235432 89443926 89698752 90069408 90958988 91171509 91431714 91698893 91809072 91809531 92286216 92340144 92555892 92667564 92874288 93091284 93148704 93203136 93574624 93742272 93961296 95003802 95497072 95553354 95720196 95891688 96115734 96273892 96389568 96446376 96671718 96787872 96947136 97173648 97230432 97347744 97575192 97972181 99228483 99401742 99459828 99743688 99812493 99976734 100035156 100155852 100268883 100389861 100613812 100675872 100911096 100970064 101554128 102503232 102860164 103285206 103696879 103821993 103882662 104178624 104422032 104483574 104781248 104792292 104853528 105026064 105271452 105460056 105706458 106007616 106445664 107434206 107748147 107803784 107878149 108055662 108371419 108438264 108502173 108811296 109065528 109320354 109384236 109516212 110084832 112211088 112211649 112860176 113123868 113260356 113524983 113591322 113778236 113914944 114248394 114573888 114841584 115316136 116115758 117200952 117474786 117604128 117809472 117878904 117960219 118154322 118296288 118490944 118642563 118980576 119258568 121279257 121562012 121908952 121993047 122412096 122412708 122550857 122698719 123048288 123120192 123407856 123556752 123832384 123845436 124121712 125281728 126237474 126671736 126967698 127404472 127626928 127702146 127855584 128154312 128595168 128895624 129196782 129564864 130100256 131308474 131851071 132304644 132535656 132613104 132613767 132991584 133083324 133302312 133380208 133541136 133691844 133853148 134165889 134548128 134626752 134789184 135405504 136438482 137147571 137227714 137713608 138429324 138510216 138833838 139229376 139311432 139636926 139723056 139804704 140034752 140361936 140613408 140941944 142505703 143245608 143330031 143580294 143664196 143837532 144074216 144173601 144410838 144584352 144669564 145007577 145181808 145420704 145760472 145845648 146021616 146362788 148230203 149102613 149189742 149614784 149615532 149965101 150052734 150233778 150831824 150920718 151013808 151366644 151455096 152331192 152425152 153122112 153754848 154290246 154927809 155182742 155823993 156267936 156633048 156725361 157171872 157280292 157539096 157907178 158190084 158559687 159011424 161151309 161705676 162083493 162657396 163216944 163598292 163980531 164076354 164543808 164742336 165127248 165495616 168316632 168895648 169290264 169685802 169890534 170269528 170386983 170667354 170872416 171372591 171860832 172262376 172974204 174173637 175181149 175801428 176212179 176406192 176714208 176817472 176818356 177231483 177444432 177736416 178054848 178255792 178470864 178887852 180138816 181917976 182343018 182863428 183397786 183618144 183619062 184572432 184680288 185111784 185335128 185748576 186182568 186297408 187149248 187922592 189356211 190007604 190451547 190994144 191106708 191440392 191553219 191783376 192231468 192547784 192892752 193343436 193575744 193795173 194347296 194460864 194695488 195150384 195944362 196962711 198102047 198456966 198803484 198919656 199487376 199624986 199953468 200070312 200311704 200537766 200779722 201227624 201351744 201822192 201940128 203108256 204657723 205720328 205841571 206570412 207032267 207393758 207643986 207765324 208250757 208844064 208967148 209455389 209584584 209707056 210052128 210542904 210920112 211412916 212891328 214868412 215370441 215496294 215607568 215756298 216111324 216616257 216742838 216876528 217004346 217622592 218131056 218640708 218768472 219032424 220169664 223784613 224422176 224423298 225079101 225350667 225720352 226247736 226381077 226520712 227049966 227182644 227556472 228496788 229683168 230632272 231435369 232231516 232774113 234120601 234401904 234949572 235208256 235757808 235920438 236308644 236592576 236860767 237285126 237961152 238517136 242558514 243124024 243817904 243986094 244825416 245101714 245397438 246096576 246114531 246815712 247113504 247690872 248243424 250137217 252474948 253343472 253935396 254528703 254808944 254835801 255253856 255404292 255711168 256001031 256308624 257190336 257791248 258393564 260200512 262616948 263702142 264609288 265071312 265226208 265227534 265983168 266166648 266604624 266760416 267082272 267383688 267706296 268331778 269096256 272876964 273514527 274295142 274455428 275096679 275427216 275428593 276687983 276858648 277020432 277667676 278622864 279273852 279446112 279609408 280723872 281226816 281883888 282865451 285011406 286491216 286660062 287160588 287328392 287675064 288148432 288347202 288821676 289168704 289339128 290015154 290363616 290841408 291520944 291691296 292043232 292725576 293916543 295616711 296460406 297685449 298205226 298379484 299231064 299930202 300105468 300467556 300806649 301169583 301663648 301841436 302027616 302733288 302910192 304662384 307509696 308580492 309855618 310365484 311090637 311465979 311647986 312535872 312890149 313266096 313450722 314343744 314560584 315078192 315814356 316380168 317119374 318022848 322302618 323244441 323411352 323634447 324166986 325114257 325314792 325506519 326433888 327196584 327961062 328152708 330254496 334295533 336633264 336634947 337791296 338580528 339371604 339781068 340539056 340574949 340773966 341334708 341744832 342745182 343721664 344524752 345948408 348347274 350362298 351602856 352424358 352812384 353428416 353636712 354462966 354888864 355472832 355927689 356511584 356941728 357775704 363835952 363837771 364686036 365726856 365979141 366795572 367236288 367238124 367652571 368096157 369144864 369360576 370223568 370670256 371497152 372365136 375845184 378712422 380015208 380903094 381988288 382213416 382880784 383106438 383566752 384462936 385095568 385785504 386686872 387590346 388694592 390300768 391888724 393925422 395076539 395553213 396204094 396913932 397606968 397839312 397841301 398974752 399249972 399906936 400140624 400623408 401075532 401559444 402455248 402497667 403644384 403880256 406216512 409315446 411440656 411442713 411683142 413140824 414064534 414787516 415287972 415530648 416501514 417688128 417934296 418910778 419169168 419414112 420104256 421085808 421840224 422825832 427517109 429736824 429990093 430740882 430992588 431215136 431512596 432222648 432520803 433232514 433485676 433753056 434008692 435022731 436262112 437281416 437536944 438064848 444690609 447307839 447569226 448844352 448846596 449895303 450158202 450701334 451440704 452495472 452762154 453041424 454099932 454365288 455112944 456993576 459366336 461264544 462870738 464463032 464783427 465548226 466908637 467471979 468241202 468803808 469899144 470176083 471515616 471840876 472617288 473721534 474570252 475679061 477034272 483453927 485117028 486248048 486250479 487635808 487972188 489650832 490203428 490794876 491941593 492229062 493631424 494227008 495381744 496486848 500274434 504949896 506686944 507870792 509057406 509617888 509671602 510507712 510808584 511160949 512002062 512617248 514117773 515582496 516787128 522520911 525233896 525543447 527404284 528636537 529218576 530142624 530452416 530455068 531694449 532333296 533209248 533520832 534164544 534767376 535412592 536663556 545753928 547029054 548590284 548910856 550193358 550854432 550857186 553375966 553717296 554040864 555335352 557245728 558547704 558892224 561447744 563767776 564744823 565730902 568068633 570022812 571354641 572982432 573320124 574321176 574656784 574659657 575350128 576296864 576694404 577643352 578678256 580030308 580727232 581385519 583041888 583382592 584086464 585451152 587833086 590888133 591233422 592920812 594306141 595370898 596410452 596758968 598462128 599860404 600210936 600935112 601613298 602339166 603327296 603682872 604055232 605466576 605820384 609324768 613973169 617160984 617524713 619711236 620730968 621096801 622181274 622931958 623295972 624752271 625780298 626532192 626901444 628366167 629121168 630156384 631628712 632760336 634238748 638636669 644605236 646111323 646488882 646822704 647268894 648333972 649848771 650228514 650629584 651013038 652867776 654393168 655922124 656305416 660508992 668591066 671353839 673266528 673269894 675237303 677161056 678743208 679143231 679562136 681078112 681149898 681547932 682669416 685490364 689049504 691896816 694306107 696694548 698322339 700724596 702361803 703205712 704848716 705624768 707273424 708925932 709777728 710582301 711855378 713023168 713883456 715551408 727671904 727675542 729372072 731453712 731958282 733591144 734476248 735305142 736192314 738289728 738343593 740447136 741340512 744730272 750411651 754752427 757424844 760030416 761806188 763586109 764426832 765761568 766212876 767133504 768003093 768925872 770191136 771571008 773373744 775180692 780601536 783777448 787850844 790153078 791106426 792408188 793827864 795213936 795678624 795682602 797949504 798499944 799813872 800281248 801246816 802151064 803118888 804910496 804995334 807288768 818630892 820543581 822881312 822885426 823366284 825290037 826281648 826285779 828129068 829575032 830063949 830575944 831061296 833003028 835868592 837821556 838338336 838828224 842171616 843680448 845651664 848596353 853505081 855034218 859473648 859980186 861481764 861985176 862430272 863025192 864445296 865041606 866465028 866971352 867506112 868017384 870045462 872524224 874562832 875073888 876129696 881749629 886850133 889381218 891980141 893056347 894615678 895138452 897693192 899790606 900316404 901402668 902419947 904990944 905524308 906082848 908199864 908730576 910225888 913987152 922529088 925741476 928926064 929566854 931096452 933271911 933817274 934397937 934943958 936482404 937607616 938670447 939798288 940352166 943031232 943681752 945234576 947443068 949140504 951358122 954068544 966907854 969733323 970234056 970903341 972496096 972500958 975271616 975342771 975944376 976519557 979301664 980406856 981589752 983883186 984458124 990763488 1000548868 1002886599 1008687823 1009899792 1009904841 1013373888 1015741584 1018114812 1019235776 1019343204 1021617168 1022321898 1024004124 1025234496 1028235546 1031164992 1033574256 1045041822 1050467792 1051086894 1054808568 1057273074 1058437152 1060285248 1060910136 1063388898 1064666592 1066418496 1069534752 1070825184 1073327112 1077693991 1091507856 1091513313 1094058108 1097180568 1097821712 1097937423 1100386716 1101708864 1101714372 1102957713 1104288471 1106751932 1107434592 1108081728 1110670704 1114491456 1117095408 1127535552 1129489646 1131461804 1136137266 1140045624 1142709282 1145964864 1146640248 1148642352 1149313568 1149319314 1150700256 1152593728 1153388808 1155286704 1157356512 1160060616 1162771038 1166083776 1170902304 1175666172 1181776266 1182466844 1185229617 1185841624 1186659639 1188612282 1190741796 1192085609 1192820904 1193517936 1193523903 1196924256 1199720808 1200421872 1201870224 1203226596 1204678332 1207365744 1210933152 1211640768 1218649536 1227946338 1234321968 1234328139 1235049426 1239422472 1241461936 1242193602 1244362548 1245863916 1246591944 1249504542 1251560596 1253064384 1253802888 1256732334 1258242336 1260312768 1263257424 1265520672 1268477496 1273638353 1277273338 1282551327 1289210472 1289970279 1292222646 1292977764 1293645408 1294537788 1296667944 1297562409 1299697542 1300457028 1301259168 1302026076 1305068193 1308786336 1311844248 1312610832 1334071827 1337182132 1341923517 1342707678 1346533056 1346539788 1348059427 1349685909 1350474606 1354322112 1357486416 1358286462 1359124272 1362156224 1362299796 1363095864 1365338832 1370980728 1378099008 1383793632 1388612214 1393389096 1394350281 1396644678 1400725911 1401449192 1402415937 1404723606 1406411424 1409697432 1410528249 1414546848 1417851864 1421164602 1423710756 1431102816 1450361781 1455343808 1455351084 1458744144 1458751437 1462907424 1463916564 1467182288 1468952496 1470610284 1472384628 1475824779 1476687186 1480894272 1482681024 1489460544 1500823302 1509504854 1514849688 1520060832 1523612376 1527172218 1528853664 1531523136 1532425752 1533482847 1536006186 1537851744 1540382272 1542353319 1546747488 1550361384 1567554896 1567562733 1575701688 1576630341 1580306156 1582212852 1584816376 1585909611 1587655728 1590427872 1591357248 1591365204 1595083347 1596999888 1599627744 1600562496 1602493632 1604302128 1606237776 1609820992 1609990668 1630532233 1637261784 1641087162 1645762624 1645770852 1646732568 1650580074 1652563296 1652571558 1656258136 1659150064 1660127898 1661151888 1662122592 1666006056 1671737184 1675643112 1676676672 1684343232 1691303328 1694234469 1697192706 1704205899 1707010162 1710068436 1714063923 1718947296 1719960372 1722963528 1723970352 1723978971 1726050384 1728890592 1730083212 1732930056 1733942704 1736034768 1740090924 1744156557 1749125664 1750147776 1752259392 1763499258 1772664399 1773700266 1778762436 1782918423 1783960282 1786112694 1789231356 1790276904 1795386384 1799581212 1800632808 1802805336 1804839894 1809981888 1811048616 1812165696 1816399728 1817461152 1820451776 1827974304 1841919507 1851482952 1852574139 1857852128 1859133708 1862192904 1863290403 1866543822 1867634548 1868795874 1869887916 1872964808 1874256813 1877340894 1879596576 1880704332 1885098501 1887363504 1890469152 1894886136 1898281008 1902716244 1915910007 1926992639 1933815708 1938333969 1939466646 1940468112 1941806682 1944992192 1945001916 1949546313 1950685542 1951888752 1953039114 1958603328 1960813712 1963179504 1967766372 1968916248 1981526976 2001097736 2005773198 2014061517 2017375646 2019799584 2019809682 2025711909 2031483168 2036229624 2037429693 2038686408 2043234336 2044643796 2048008248 2056471092 2067148512 2082918321 2090083644 2094967017 2100935584 2102173788 2107085409 2109617136 2114546148 2116874304 2121820272 2126777796 2129333184 2131746903 2139069504 2141650368 2146654224 2155387982 2183015712 2183026626 2188116216 2194361136 2195643424 2195874846 2200773432 2203428744 2205915426 2208576942 2213503864 2214869184 2215030779 2221341408 2234190816 2251234953 2258979292 2262923608 2264257281 2272274532 2277354937 2280091248 2285418564 2290758327 2293280496 2297284704 2298627136 2298638628 2301400512 2304009279 2306777616 2310573408 2314713024 2320121232 2325542076 2341804608 2351332344 2363552532 2364933688 2370459234 2371683248 2373319278 2377224564 2381483592 2384171218 2385641808 2387035872 2387047806 2393848512 2399441616 2400843744 2403740448 2406453192 2409356664 2414731488 2421866304 2433152929 2455892676 2461630743 2468643936 2468656278 2470098852 2475870111 2478844944 2478857337 2482923872 2484387204 2488725096 2490191847 2491727832 2493183888 2499009084 2503121192 2507605776 2513464668 2516484672 2526514848 2531041344 2536954992 2545789059 2547276706 2554546676 2560515243 2565102654 2575326611 2578420944 2579940558 2584445292 2585955528 2587290816 2589075576 2593335888 2595124818 2599395084 2600914056 2602518336 2604052152 2610136386 2617572672 2623688496 2625221664 2645248887 2660550399 2668143654 2674364264 2675940423 2679169041 2683847034 2685415356 2691419471 2693079576 2696118854 2699371818 2700949212 2707259841 2714972832 2716572924 2718248544 2724599592 2726191728 2730677664 2741961456 2751509387 2767587264 2777224428 2786778192 2788700562 2793289356 2799815733 2801451822 2802898384 2803193811 2804831874 2809447212 2812822848 2816011341 2819394864 2821056498 2829093696 2835703728 2842329204 2847421512 2862205632 2900723562 2909199969 2910702168 2917488288 2917502874 2925814848 2926028313 2927833128 2929558671 2934364576 2937904992 2941220568 2944769256 2951649558 2953374372 3001646604 3008659797 3019009708 3026063469 3029699376 3029714523 3040121664 3043567813 3047224752 3054344436 3057707328 3064851504 3066965694 3072012372 3075703488 3084706638 3093494976 3100722768 3135109792 3135125466 3151403376 3153260682 3160612312 3164425704 3169632752 3171819222 3175311456 3180855744 3182730408 3190166694 3193999776 3199255488 3208604256 3212475552 3219981336 3233081973 3251783821 3261064466 3274523568 3274539939 3282174324 3291541704 3293465136 3301160148 3305126592 3305143116 3308873139 3312516272 3312865413 3318300128 3320255796 3322303776 3324245184 3332012112 3343474368 3351286224 3382606656 3388468938 3394385412 3408411798 3414020324 3420136872 3428127846 3437894592 3439920744 3445927056 3447940704 3447957942 3452100768 3457781184 3460166424 3465860112 3467885408 3472069536 3480181848 3488313114 3498251328 3526998516 3545328798 3547400532 3555688851 3557524872 3559978917 3565836846 3567920564 3572225388 3576256827 3578462712 3580553808 3580571709 3590772768 3599162424 3601265616 3605610672 3609679788 3622097232 3632799456 3634922304 3655948608 3677250863 3683839014 3702965904 3702984417 3705148278 3715704256 3718267416 3724385808 3726580806 3733087644 3735269096 3737591748 3739775832 3745929616 3748513626 3754681788 3759193152 3761408664 3770197002 3774727008 3780938304 3789772272 3796562016 3805432488 3820915059 3831820014 3843017243 3847653981 3853985278 3867631416 3869910837 3876667938 3878933292 3880936224 3883613364 3890003832 3899092626 3901371084 3903777504 3906078228 3915204579 3921627424 3926359008 3935532744 3937832496 4002195472 4002215481 4011546396 4025770551 4028123034 4034751292 4039599168 4039619364 4044178281 4049057727 4051423818 4062966336 4072459248 4074859386 4077372816 4086468672 4089287592 4096016496 4112942184 4134297024 4165836642 4180167288 4183050843 4189934034 4201871168 4202177733 4204347576 4207247811 4214170818 4219234272 4229092296 4231584747 4243640544 4253555592 4263493806 4293308448 4310775964 4345841929 4351085343 4366031424 4366053252 4376232432 4376254311 4388722272 4391286848 4391749692 4401546864 4406857488 4411830852 4417153884 4427007728 4427474337 4430061558 4442682816 4468381632 4502469906 4517958584 4525847216 4528514562 4544549064 4554709874 4560182496 4570837128 4581516654 4586560992 4594569408 4597277256 4608018558 4613555232 4621146816 4627059957 4640242464 4651084152 4702664688 4702688199 4727105064 4729867376 4729891023 4740918468 4743366496 4746638556 4754449128 4757728833 4762967184 4768342436 4771283616 4774071744 4774095612 4785250041 4798883232 4801687488 4807480896 4812906384 4818713328 4829462976 4866305858 4891596699 4911785352 4923261486 4937287872 4937312556 4940197704 4951740222 4957689888 4957714674 4965847744 4968774408 4977450192 4980383694 4983455664 4986367776 4998018168 5006242384 5015211552 5026929336 5053029696 5073909984 5082703407 5091578118 5094553412 5109093352 5112617697 5121030486 5130205308 5135995007 5142191769 5150653222 5156841888 5159881116 5168890584 5171911056 5171936913 5178151152 5186671776 5190249636 5198790168 5201828112 5208104304 5220272772 5232469671 5247376992 5250443328 5290497774 5317993197 5321100798 5336287308 5348728528 5348755269 5351880846 5358338082 5367694068 5370830712 5382838942 5386159152 5392237708 5398743636 5401898424 5414519682 5429945664 5433145848 5436497088 5449199184 5452383456 5461355328 5483922912 5503018774 5525758521 5554448856 5557722417 5573556384 5577401124 5586578712 5589871209 5599631466 5602903644 5605796768 5606387622 5609663748 5618894424 5622770439 5632022682 5638789728 5642112996 5655295503 5671407456 5684658408 5694843024 5747730021 5780977917 5801447124 5815001907 5818399938 5821404336 5834976576 5835005748 5848638939 5852056626 5855666256 5859117342 5868729152 5875809984 5882441136 5889538512 5903299116 5906748744 6003293208 6017319594 6038019416 6042184551 6052126938 6059398752 6059429046 6077135727 6087135626 6094449504 6108688872 6112289079 6129703008 6133931388 6144024744 6169413276 6201445536 6212193053 6248754963 6270219584 6270250932 6284901051 6302806752 6306521364 6321224624 6321256227 6328851408 6339265504 6343638444 6350622912 6365460816 6380333388 6387999552 6395240709 6417208512 6424951104 6439962672 6466163946 6503567642 6522128932 6549047136 6549079878 6564348648 6583083408 6586930272 6602320296 6610286232 6617746278 6625032544 6625730826 6636600256 6640511592 6644607552 6645092337 6664024224 6702572448 6753704859 6776937876 6788770824 6792771843 6816823596 6828040648 6832064811 6840273744 6856255692 6872274981 6879841488 6891854112 6895881408 6895915884 6904201536 6912027837 6920332848 6931720224 6935770816 6944139072 6960363696 6976626228 7025003359 7053997032 7090657596 7094801064 7111377702 7115049744 7119957834 7131673692 7135841128 7144450776 7152513654 7156925424 7161107616 7161143418 7181545536 7198324848 7202531232 7211221344 7219359576 7244194464 7265598912 7299458787 7341682699 7354501726 7367678028 7384892229 7405931808 7405968834 7410296556 7427610333 7436534832 7448771616 7453161612 7466175288 7470538192 7470575541 7475183496 7479551664 7491859232 7497027252 7509363576 7522817328 7540394004 7549454016 7579544544 7593124032 7610864976 7637367177 7641830118 7663640028 7681545729 7686034486 7695307962 7707970556 7725979833 7735262832 7739821674 7753335876 7757866584 7761872448 7767226728 7780007664 7798185252 7802742168 7807555008 7812156456 7830409158 7843254848 7852718016 7871065488 7875664992 7935746661 7981651197 8004390944 8004430962 8023092792 8027821269 8037507123 8051541102 8056246068 8069502584 8074258413 8079238728 8088356562 8098115454 8102847636 8121779523 8144918496 8149718772 8154745632 8178575184 8192032992 8225884368 8254528161 8302276697 8331673284 8360334576 8366101686 8379868068 8399447199 8404355466 8408695152 8414495622 8428341636 8438468544 8448034023 8458184592 8463169494 8487281088 8507111184 8526987612 8586616896 8621551928 8691683858 8702170686 8727599907 8732106504 8752464864 8752508622 8777444544 8778084939 8783499384 8803093728 8813714976 8823661704 8834307768 8854015456 8854948674 8860123116 9004939812 9025979391 9035917168 9051694432 9057029124 9078190407 9089098128 9089143569 9109419748 9120364992 9130703439 9141674256 9163033308 9173121984 9194554512 9216037116 9227110464 9254119914 9280484928 9302168304 9405329376 9405376398 9454210128 9459734752 9459782046 9481836936 9486732992 9493277112 9508898256 9515457666 9525934368 9536684872 9542567232 9548191224 9570500082 9597766464 9625812768 9637426656 9699245919 9732611716 9755351463 9783193398 9811781551 9823570704 9823619817 9846522972 9874625112 9880395408 9903480444 9915379776 9915429348 9926619417 9937548816 9954900384 9960767388 9966911328 9972735552 9996036336 10012484768 10030423104 10053858672 10147819968 10165406814 10183156236 10189106824 10218186704 10225235394 10242060972 10260410616 10271990014 10284383538 10301306444 10313683776 10319762232 10337781168 10343822112 10343873826 10356302304 10373343552 10380499272 10397580336 10403656224 10416208608 10440545544 10464939342 10483023367 10494753984 10580995548 10635986394 10642201596 10667066553 10672574616 10679936751 10697457056 10697510538 10703761692 10716676164 10728770481 10735388136 10741661424 10741715127 10765677884 10772318304 10784475416 10797487272 10803796848 10829039364 10866291696 10898398368 10904766912 10967845824 11006037548 11031752589 11051517042 11095566053 11108897712 11108953251 11115444834 11147112768 11154802248 11173157424 11179742418 11199262932 11205807288 11211593536 11212775244 11219327496 11237788848 11245540878 11264045364 11277579456 11284225992 11310591006 11342814912 11369316816 11389686048 11462745177 11495460042 11529051729 11542961943 11561955834 11595741833 11602894248 11609732511 11630003814 11636799876 11642808672 11670011496 11697277878 11704113252 11711332512 11718234684 11764882272 11779077024 11806598232 11813497488 11854633901 12006586416 12006646443 12034639188 12076038832 12077311653 12084369102 12104253876 12118797504 12118858092 12132534843 12147173181 12154271454 12174271252 12188899008 12217377744 12224578158 12259406016 12267862776 12288049488 12338826552 12402891072 12424386106 12497509926 12540501864 12569802102 12605613504 12606533199 12613042728 12621743433 12642449248 12642512454 12657702816 12678531008 12687276888 12694754241 12730921632 12760666776 12790481418 12879925344 12932327892 13007135284 13037525787 13044257864 13053256029 13098094272 13098159756 13112941699 13128697296 13128762933 13166166816 13173860544 13204640592 13220572464 13235492556 13250065088 13251461652 13281023184 13290184674 13328048448 13405144896 13507409718 13553875752 13577541648 13585543686 13633647192 13656081296 13664129622 13680547488 13712511384 13744549962 13759682976 13783708224 13791831768 13824055674 13840665696 13863440448 13920727392 13953252456 14010021883 14050006718 14107994064 14108064597 14181315192 14189602128 14189673069 14222755404 14230099488 14239915668 14263347384 14271682256 14273186499 14288901552 14305027308 14313850848 14322215232 14322286836 14355750123 14396649696 14405062464 14422442688 14438719152 14488388928 14598917574 14674790097 14683365398 14709003452 14735356056 14769784458 14811863616 14811937668 14820593112 14855220666 14873069664 14897543232 14906323224 14932350576 14941076384 14941151082 14950366992 14959103328 14983718464 14994054504 15018727152 15045634656 15080788008 15159089088 15221729952 15248110221 15274734354 15283660236 15327280056 15337853091 15363091458 15372068972 15390615924 15407985021 15415941112 15426575307 15451959666 15470525664 15479643348 15506671752 15515733168 15515810739 15534453456 15560015328 15596370504 15605484336 15624312912 15660818316 15742130976 15751329984 15871493322 15953979591 15963302394 16008781888 16008861924 16046185584 16046265807 16055642538 16075014246 16103082204 16112492136 16139005168 16148516826 16158477456 16176713124 16196230908 16205695272 16243559046 16289836992 16299437544 16309491264 16357150368 16384065984 16451768736 16509056322 16557298589 16577275563 16604553394 16663346568 16673167251 16720669152 16732203372 16759736136 16769613627 16798894398 16808710932 16817390304 16828991244 16856683272 16868311317 16896068046 16916369184 16926338988 16965886509 17014222368 17053975224 17243103856 17243190063 17342933751 17383367716 17404341372 17445005721 17455199814 17464213008 17504929728 17505017244 17545916817 17556169878 17566998768 17606187456 17627429952 17647323408 17668615536 17708030912 17709897348 17720246232 18009879624 18051958782 18071834336 18103388864 18114058248 18126553653 18156380814 18178196256 18178287138 18218839496 18231407181 18261406878 18283348512 18326066616 18336867237 18389109024 18432074232 18508239828 18604336608 18636579159 18746264889 18810658752 18810752796 18854703153 18908420256 18919469504 18919564092 18963673872 18963768681 18986554224 19017796512 19030915332 19051868736 19073369744 19096382448 19141000164 19185722127 19251625536 19274853312 19398491838 19465223432 19510702926 19566386796 19623563102 19647141408 19647239634 19693045944 19749250224 19760790816 19806960888 19830858696 19853238834 19875097632 19909800768 19921534776 19933822656 19935277011 19992072672 20024969536 20107717344 20261114577 20330813628 20366312472 20378213648 20378315529 20436373408 20450470788 20484121944 20496194433 20520821232 20543980028 20568767076 20602612888 20616824943 20639524464 20675562336 20687644224 20687747652 20712604608 20736083511 20760998544 20795160672 20807312448 20832417216 20881091088 20929878684 20966046734 21075010077 21161991096 21196919029 21271972788 21284403192 21334133106 21345149232 21359873502 21394914112 21395021076 21407523384 21433352328 21457540962 21470776272 21483322848 21483430254 21531355768 21544636608 21568950832 21594974544 21607593696 21658078728 21732583392 21796796736 21898376361 22012075096 22025048097 22063505178 22103034084 22154676687 22191132106 22217795424 22217906502 22230889668 22282830999 22309604496 22346314848 22359484836 22398525864 22411614576 22411726623 22425550488 22438654992 22475577696 22491081756 22528090728 22568451984 22621182012 22738633632 22779372096 22912101531 22925490354 22990920084 23044637187 23058103458 23085923886 23123911668 23177939499 23191483666 23205788496 23219465022 23260007628 23273599752 23285617344 23340022992 23394555756 23408226504 23422665024 23436469368 23529764544 23558154048 23613196464 23626994976 23709267802 23807239983 23944953591 24013172832 24013292886 24069278376 24083463807 24112521369 24152077664 24154623306 24168738204 24208507752 24222775239 24237716184 24265069686 24294346362 24308542908 24348542504 24365338569 24434755488 24449156316 24535725552 24576098976 24677653104 24763584483 24848772212 24906830091 24995019852 25050904307 25081003728 25139604204 25198341597 25213066398 25226085456 25243486866 25284898496 25285024908 25315405632 25344102069 25374553776 25389508482 25461843264 25521333552 25580962836 25759850688 25864655784 26014270568 26075051574 26088515728 26106512058 26182799721 26196319512 26225883398 26257394592 26257525866 26332333632 26334254817 26409281184 26441144928 26470985112 26502923304 26562046368 26580369348 26764682219 27014819436 27077938173 27107751504 27155083296 27171087372 27234571221 27267294384 27267430707 27312162592 27328259244 27361094976 27392110317 27425022768 27489099924 27519365952 27583663536 27648111348 27681331392 27841454784 27906504912 28020043766 28100013436 28215988128 28216129194 28362630384 28379204256 28379346138 28445510808 28460198976 28479831336 28526694768 28543364512 28546372998 28577803104 28610054616 28627701696 28644573672 28711500246 28793299392 28877438304 29097737757 29197835148 29266054389 29349580194 29366730796 29418006904 29435344653 29470712112 29470859451 29539568916 29605614181 29623875336 29641186224 29710441332 29746139328 29779858251 29812646448 29864701152 29882152768 29882302164 29900733984 29918206656 29988109008 30037454304 30091269312 30161576016 30266603257 30443459904 30496220442 30549468708 30567320472 30654560112 30675706182 30726182916 30744137944 30781231848 30815970042 30831882224 30853150614 30903919332 30941051328 30959286696 31013343504 31031466336 31031621478 31068906912 31120030656 31192741008 31210968672 31248625824 31321636632 31449070101 31484261952 31630988077 31742986644 31907959182 31926604788 32001199659 32017723848 32092371168 32092531614 32111285076 32150028492 32186311443 32206164408 32224984272 32225145381 32278010336 32297033652 32316954912 32353426248 32392461816 32411390544 32487118092 32598875088 32714300736 32903537472 33018112644 33095257767 33114597178 33154551126 33209106788 33286698159 33326693136 33326859753 33346334502 33441338304 33464406744 33479245943 33519472272 33539227254 33597788796 33617421864 33634780608 33657982488 33713366544 33736622634 33792136092 33832738368 33852677976 33931773018 34028444736 34107950448 34388235531 34486207712 34486380126 34587155187 34628885829 34685867502 34766735432 34787225499 34808682744 34829197533 34890011442 34910399628 34928426016 35010034488 35091833634 35112339756 35133997536 35294646816 35337231072 35419794696 35440492464 35563901703 35769622031 36019759248 36019939329 36103917564 36143668672 36228116496 36253107306 36312761628 36356392512 36356574276 36397604529 36437678992 36441519543 36462814362 36522813756 36566697024 36652133232 36673734474 36778218048 36864148464 37016479656 37208673216 37273158318 37492529778 37621505592 37709406306 37816840512 37819599597 37839128184 37927347744 37927537362 37973108448 38035593024 38061830664 38084262723 38146739488 38192764896 38282000328 38371444254 38796983676 38930446864 39021405852 39112577361 39132773592 39159768087 39247126204 39294282816 39294479268 39338825097 39386091888 39386288799 39498500448 39521581632 39613921776 39661717392 39706477668 39750195264 39843069552 39870554022 39984145344 40215434688 40522229154 40661627256 40732624944 40756427296 40756631058 40872746816 40900941576 40968243888 40992388866 41041642464 41087960056 41137534152 41205225776 41233649886 41279048928 41351124672 41375495304 41472167022 41521997088 41590321344 41762182176 41859757368 41932093468 42030065649 42150020154 42273189673 42323982192 42324193791 42393838058 42543945576 42568806384 42569019207 42668266212 42690298464 42719747004 42790042152 42815046768 42866704656 42915081924 42941552544 42966645696 42966860508 43062711536 43067250369 43137901664 43189949088 43215187392 43316157456 43465166784 43796752722 44024150192 44024370291 44050096194 44127010356 44206068168 44309353374 44382264212 44435590848 44435813004 44461779336 44565661998 44619208992 44692629696 44718969672 44797051728 44823229152 44823453246 44851100976 44877309984 44951155392 44982163512 45056181456 45136903968 45242364024 45477267264 45744330663 45824203062 45850980708 45981840168 46013559273 46089274374 46116206916 46171847772 46223955063 46247823336 46279725921 46355878998 46382967332 46411576992 46438930044 46520015256 46547199504 46547432217 46680045984 46789111512 46816453008 46872938736 47226392928 47253989952 47418535604 47614479966 47804261219 47861938773 47889907182 48026345664 48026585772 48138556752 48138797421 48166927614 48225042738 48304155328 48309246612 48337476408 48417015504 48445550478 48475432368 48530139372 48588692724 48617085816 48697085008 48730677138 48869510976 48898312632 49071451104 49152197952 49355306208 49527168966 49671895767 49697544424 49731826689 49813660182 49959224159 49990039704 50019501753 50101808614 50162007456 50279208408 50308840881 50396683194 50426132796 50452170912 50486973732 50570049816 50688204138 50749107552 50779016964 50897659527 51042667104 51161925672 51729311568 51729570189 52028541136 52028801253 52150103148 52177031456 52213024116 52335017163 52365599442 52392639024 52451766796 52514789184 52515051732 52637750451 52668509634 52818562368 52882289856 52941970224 53005846608 53124092736 53160738696 53529364438 54029638872 54155876346 54215503008 54310166592 54342174744 54379660959 54469142442 54534588768 54534861414 54624325184 54656518488 54694221543 54784220634 54850045536 54978199848 55010601711 55167327072 55296222696 55813009824 55909737477 56040087532 56200026872 56238794667 56431976256 56432258388 56495945077 56564109459 56725260768 56758408512 56758692276 56891021616 56891306043 56959662672 57053389536 57086729024 57092745996 57155606208 57220109232 57289147344 57423000492 57557166381 57754876608 58195475514 58395670296 58532108778 58699160388 58733461592 58836013808 58870689306 58941424224 58941718902 59079137832 59211228362 59247750672 59282372448 59420882664 59559716502 59625292896 59729402304 59764604328 59801467968 59976218016 60074908608 60323152032 60533206514 60783343731 60992440884 61098937416 61134640944 61134946587 61309120224 61351412364 61452365832 61488275888 61488583299 61562463696 61631940084 61663764448 61706301228 61807838664 61850474829 61918573392 62026687008 62062932672 62063242956 62137813824 62208250533 62385482016 62421937344 62497251648 62643273264 62898140202 63225030231 63261976154 63485973288 63590757087 63815918364 63853209576 64002399318 64035447696 64184742336 64185063228 64222570152 64300056984 64372622886 64412328816 64449968544 64450290762 64556020672 64594067304 64633909824 64706852496 64784923632 64822781088 64974236184 65197750176 65695129083 66036225288 66075144291 66190515534 66229194356 66309102252 66418213576 66464030061 66573396318 66653386272 66653719506 66692669004 66848492997 66928813488 66958491886 67038944544 67078454508 67195577592 67234843728 67235179869 67315964976 67426733088 67473245268 67584272184 67705355952 67863546036 68215900896 68334123583 68736304593 68776471062 68972415424 68972760252 69133911561 69174310374 69257771658 69371735004 69533470864 69533818497 69574450998 69617365488 69658395066 69780022884 69820799256 69856852032 70020068976 70183667268 70224679512 70267995072 70589293632 70674462144 70839589392 70880984928 71127803406 71421719949 71539244062 71834860773 72039518496 72039878658 72207835128 72250391421 72456232992 72506214612 72625523256 72668325717 72713148552 72795209058 72875357984 72883039086 72925628724 73045627512 73096015707 73304266464 73347468948 73728296928 74032959312 74290753449 74546316636 74720490273 74985059556 75152712921 75243011184 75418812612 75595024791 75639199194 75678256368 75854695488 75855074724 75946216896 76032306207 76123661328 76168525446 76293478976 76385529792 76564000656 76742888508 77593967352 77860893728 78042811704 78225154722 78265547184 78319536174 78494252408 78548399163 78588958536 78677650194 78772183776 78772577598 78997000896 79002764451 79227843552 79323434784 79412955336 79686139104 79741108044 80294046657 80758509689 81044458308 81233814519 81323254512 81465249888 81512854592 81513262116 81703713663 81801883152 81936487776 81984777732 82083284928 82175920112 82176330951 82275068304 82410451552 82467299772 82558097856 82750990608 82944334044 83043994176 83524364352 83719514736 83864186936 84060131298 84300040308 84546379346 84647964384 84648387582 84787676116 85087891152 85137612768 85138038414 85336532424 85380596928 85439494008 85580084304 85630093536 85733409312 85830163848 85883105088 85933721016 86125423072 86134500738 86275803328 86379898176 86632314912 87293213271 87593505444 87798163167 88048300384 88048740582 88100192388 88254020712 88306033959 88412136336 88412578353 88618706748 88764528424 88816842543 88871626008 88923558672 89131323996 89238417984 89339574753 89437939344 89594103456 89646458304 89646906492 89702201952 89754619968 89964327024 90112362912 90273807936 90484728048 90799809771 91325043667 91488661326 91648406124 91701961416 91963680336 92027118546 92178548748 92232413832 92343695544 92447910126 92495646672 92559451842 92711757996 92765934664 92823153984 92877860088 93040030512 93094399008 93094864434 93360091968 93578223024 93632906016 93745877472 94347210303 94452785856 94837071208 94892964231 95228959932 95441875087 95608522438 95723877546 95779814364 96003598977 96053171544 96277113504 96277594842 96333855228 96450085476 96558934329 96618493224 96674952816 96834031008 96891100956 96950864736 97060278744 97177385448 97234171632 97394170016 97461354276 97796625264 98142902208 98710612416 99054337932 99285773301 99343791534 99395088848 99463653378 99627320364 99860094477 99918448318 99980079408 99980579259 100039003506 100203617228 100324014912 100437737829 100558416816 100617681762 100793366388 100852265592 100904341824 100973947464 101140099632 101376408276 101498215104 101558033928 101795319054 102085334208 102323851344 103164706593 103458623136 103459140378 103761465561 103886657487 104057082272 104057602506 104300206296 104354062912 104361676497 104426048232 104487592599 104670034326 104731198884 104785278048 104903533592 105030103464 105275500902 105337019268 105883940448 106011693216 106321477392 106691705109 107058728876 107308866093 107929597061 108059277744 108059817987 108311752692 108431006016 108684349488 108759321918 108938284884 109069177536 109069722828 109192813587 109313036976 109388443086 109568441268 109700091072 109956399696 110021203422 110334654144 110592445392 111626019648 111819474954 112080175064 112400053744 112477589334 112864516776 112991890154 113128218918 113450521536 113458798791 113517384552 113782043232 113782612086 113919325344 114106779072 114185491992 114440218464 114578294688 114846000984 115114332762 115313257037 116390951028 116791340592 117064217556 117337732083 117398320776 117466923184 117479304261 117672027616 117741378612 117882848448 117883437804 118016475291 118158275664 118158866397 118422456724 118495501344 118564744896 118841765328 119119433004 119250585792 119529208656 119952436032 120646304064 121066413028 121566687462 121984881768 122197874832 122269281888 122269893174 122618240448 122702824728 122904731664 122976551776 122977166598 123124927392 123263880168 123327528896 123412602456 123615677328 123700949658 123837146784 124053374016 124126485912 124416501066 124770964032 125286546528 125796280404 126090196947 126450060462 126523952308 126819569019 126971946576 126972581373 127181514174 127553160163 127631836728 127706419152 127707057621 128004798636 128070895392 128370126456 128445140304 128600113968 128745245772 128824657632 128899937088 128900581524 129188134608 129413704992 129569847264 129645562176 129948472368 130395500352 130400972911 131390258166 132072450576 132073110873 132150288582 132381031068 132458388712 132618204504 132836427152 132928060122 133146792636 133306772544 133307439012 133385338008 133696985994 133857626976 133916983772 134077889088 134156909016 134391155184 134469687456 134470359738 134631929952 134853466176 134946490536 135168544368 135410711904 135727092072 136279303771 136431801792 136668247166 137232991989 137472609186 137552942124 137945520504 138267823122 138348620748 138515543316 138671865189 138743470008 138839177763 139066941728 139067636994 139148901996 139234730976 139316790132 139560045768 139641598512 139642296651 140040137952 140367334536 140449359024 141679178784 141761969856 142255606812 142843439898 143078488124 143412783657 143585816319 143669721546 144079036992 144079757316 144242358689 144415670256 144416392263 144500782842 144912465984 145012429224 145251046512 145336651434 145426297104 145590418116 145750715968 145766078172 145851257448 146091255024 146192031414 146608532928 146694937896 147456593856 148065918624 148581506898 149015687301 149092633272 149195480067 149440980546 149877672477 149970119112 150058505259 150305425842 150486022368 150837625224 150926522643 151190049582 151278398388 151356512736 151710149448 152064612414 152247322656 152337050892 153128001312 153485777016 154110240713 155187934704 155188710567 155721787456 156085623408 156086403759 156450309444 156531094368 156639072348 156988504816 157005051489 157096798326 157177917072 157355300388 157544367552 157545155196 157913251353 158005528902 158455687104 158646869568 158825910672 159372278208 159482216088 160588093314 161517019378 162088916616 162467629038 162646509024 162930499776 163026524232 163407427326 163603766304 163872975552 163969555464 164082664629 164351840224 164352661902 164550136608 164820903104 164934599544 165031805133 165501981216 165888668088 167439029472 167728373872 167729212431 168120262596 168600080616 168716384001 169092758692 169295928768 169296775164 169487835231 169575352232 169692328377 170175782304 170275225536 170276076828 170673064848 170673918129 170878988016 171160168608 171260187072 171466818624 171660327696 171867442032 172250846144 172269001476 173264629824 174586426542 175187010888 175596326334 176096600768 176097481164 176200384776 176508041424 176612067918 176824272672 176825156706 177237413496 177529056848 177633685086 177743252016 177847117344 178262647992 178679149506 178875878688 179188206912 179293812984 179404403904 179928654048 180224725824 180969456096 181599619542 182130284479 182350031193 182650087334 182977322652 183296812248 183403922832 183404839761 183927360672 184054237092 184357097496 184464827664 184465749897 184687391088 184895820252 184991293344 185118903684 185423515992 185531869328 185551424487 185755720176 186080061024 186188798016 186189728868 186624751599 187156446048 187265812032 187491754944 188694420606 189674142416 189675090693 189785928462 190457919864 190772271261 190883750174 191217044876 191447755092 191559628728 192007197954 192106343088 192554227008 192555189684 192667710456 192900170952 193117868658 193236986448 193349905632 193668062016 193782201912 193901729472 194120557488 194354770896 194468343264 194788340032 194922708552 195593250528 197085387249 198108675864 198225432873 198571546602 198687583068 198790177696 198927306756 199254640728 199392090183 199720188954 199836896636 199960158816 199961158518 200078007012 200407234456 200545478991 200875475658 201116833632 201235363524 201586732776 201704531184 201705539607 201947894928 202280199264 202752816552 203116067856 203590638108 204647702688 205002370749 206208913779 206329413186 206917246272 206918280756 207401734683 207522931122 207773314974 208114164544 208115205012 208600412592 208601455491 208723352994 208852096464 208975185198 209340068652 209462397768 209570556096 209807067184 210060206928 210551001804 210674038536 211767880896 212023386432 212642954784 213383410218 214117457752 214265159847 214617732186 215244881657 215504582319 215859194122 216118555488 216119635974 216623505384 216751174263 217368698976 217518643836 217876569768 218004977151 218139445656 218385627174 218626073952 218776886172 219136882536 219288047121 219912799392 220042406844 221184890784 222872260347 223638949908 224160350128 224161470819 224800107488 224955178668 225458138763 225729033552 225983780308 226256437836 226785074373 226917597582 227034769104 227564086464 227565224172 227838650688 228096918621 228370983984 228880436928 229156589376 229692001968 230228665524 230626514074 232781902056 233582681184 234128435112 234675464166 234796641552 234933846368 234958608522 235344055232 235482757224 235645197489 235766875608 236032950582 236316551328 236317732794 236844913448 236991002688 237008293353 237683530656 238238866008 239058417312 240882139971 242132826056 242275529067 243133374924 243701443557 243969763536 244395749664 244538563776 244539786348 245111140989 245405649456 245809463328 245953103552 245954333196 246249854784 246527760336 246528992853 246825204912 247231354656 247401899316 247674293568 248252971824 248833002132 250573093056 251592560808 252180393894 252900120924 253047904616 253639138038 253943893152 253945162746 254363028348 255106320326 255263673456 255412838304 255414115242 256009597272 256141790784 256740252912 256890280608 257200227936 257490491544 257649315264 257801163048 258376269216 258827409984 259139694528 259896944736 260347363403 260801945822 261879639813 262780516332 263394489501 264144901152 264146221746 264300577164 264762062136 264916777424 264918101877 265236409008 265237735059 265672854304 265856120244 266293585272 266450527629 266614878024 266770676016 267393971988 267715253952 267833967544 268018724259 268313818032 268782310368 268939374912 268940719476 269263859904 269892981072 270337088736 270821423808 271454184144 272399429313 272558607542 273336494332 273975131001 274465983978 274945218372 275105884248 275559947377 275891041008 276535646244 276697241496 277031086632 277343730378 277486940016 277678355526 278133883456 278135273988 278297803992 278469461952 278633580264 279120091536 279283197024 279284593302 280080275904 280734669072 280898718048 283041630909 283358357568 284511213624 284678892693 285686879796 286156976248 286325625261 286825567314 287171632638 287339443092 288010796931 288159514632 288484717378 288831340512 288832784526 289001565684 289676802987 290024858448 290502093024 290673302868 290852594208 291180836232 291532156344 291702514896 292182510048 292384062828 293389875792 294411504409 296131837248 297163013796 297857319903 298031374602 298185266544 298390960134 298881961092 299580283431 299755344954 299940238224 299941737777 300117010518 300610851684 300972044736 301313213487 301675250448 301853045286 302380099164 302556796776 302713025472 303420298896 304129224828 304494645312 304674101784 306256002624 306971554032 308220481426 309494119779 310375869408 310377421134 311284396683 312171246816 312172807518 312900618888 313062188736 313085029491 313278144696 313462777797 313977009632 314010102978 314193596652 314355834144 314710600776 315090310392 315826502706 316011057804 317651821344 318964432176 320075115327 321176186628 321926598279 323034038756 323788791183 324177833232 324179453961 324935258076 325293018048 325661755991 326053048464 326814854652 327207532608 327578440761 327939110928 328165329258 328703680448 328705323804 329100273216 329869199088 330063610266 331003962432 331777336176 334878058944 335456747744 335458424862 336240525192 337200161232 337432768002 338185517384 338593550328 338975670462 339150704464 339384656754 340351564608 340376396373 340552153656 341346129696 341347836258 341757976032 342320337216 343320655392 343734884064 344538002952 345939771111 347940868847 349172853084 350374021776 351192652668 352013196249 352194962328 352400769552 353016082848 353224135836 353648545344 353650313412 354049425873 354474826992 354476599191 355058113696 355267370172 355486504032 355694234688 356525295984 357358299012 357751757376 358587625968 359857308096 361938912192 363199239084 364260568958 364700062386 365300174668 365954645304 366593624496 366807845664 366809679522 367854721344 368108474184 368714194992 368929655328 368931499794 369374782176 369791640504 369982586688 370237807368 370847031984 371063738656 371102848974 371511440352 372160122048 372379457736 373249503198 374312892096 377388841212 378270590841 379348284832 379350181386 379571856924 380458707057 380915839728 380917744119 381544542522 381767500348 382434089752 382659480489 382895510184 383119257456 383121172863 384014395908 384212686176 385110379368 385335420912 385800341904 386235737316 386473972896 386699811264 387564403824 388241114976 388709541792 388936686528 389845417104 391186501056 391202918733 393465842341 394170774498 396217351728 396219332619 396450865746 397143093204 397375166136 397580355392 397854613512 398509281456 398784180366 399440377908 399673793272 399920317632 399922317036 400156014024 400814468912 401090957982 401750951316 402233667264 402470727048 403173465552 403409062368 403411079214 403895789856 404560398528 405505633104 406232135712 407181276216 408837911313 409295405376 410004741498 411202845001 411698975967 412417827558 412658826372 413836561512 414803469366 415045862244 415546629948 416015595567 416230410024 417200825184 417202910982 417446705988 417704192928 417950370396 418680137304 418924795536 418926889953 419614134368 420120413856 421102003608 421348077072 425285909568 426766820436 428234915504 428530319694 429235464372 430238350971 430489763314 430757448957 431009164638 431718388244 432237110976 432239271948 432727076067 433247010768 433249176789 433502348526 434737397952 435037287672 435753139536 436009954302 436278891312 436771254348 437252147904 437553772344 438273765072 438576094242 439825598784 440084813688 442369781568 445744520694 447047061903 447277899816 447586440201 448320700256 448322941638 449600214976 449633017431 449910357336 450175515777 450916277526 451458067104 451967560616 452512875672 452779567929 453570148746 453835195164 454069538208 455130448344 456193837242 456741967968 459384003936 460457331048 461253028148 462330722139 465005086403 465563804112 465566131701 467165362368 468256870224 468259211277 469350928332 469593283104 469867692736 469917217044 470965514448 471290394978 471533751216 472065901164 472633102656 472635465588 473689826896 473739754059 474016586706 475367061312 476477732016 478116834624 481764279942 484265652112 484551058134 486266749848 487402887114 487939527072 488791499328 489079572696 490222281978 490811298912 491618926656 491908666392 493055520672 493057985706 493650409824 494462709312 494803798632 495095415399 496505943648 497666004264 503185121616 503187637293 504360787788 505800241848 506095809232 506149152003 507278276076 507887786304 507890325492 508463505693 508726056696 509076985131 510212640652 510527346912 510825676608 510828230484 512019194544 512021754387 513480505824 513780561216 514400455872 514980983088 515602326096 516752538432 519793889472 520694726806 521603891644 523759279626 525561032664 526788979002 528289802304 528292443492 528601154328 529524124272 529833554848 529836203754 530472818016 530475470118 531345708608 531712240488 532587170544 532901055258 533229756048 533541352032 534787943976 535667935088 536037448518 536627636064 537564620736 537881438952 539785962144 540674177472 542908368288 544798858626 545117215084 546390853437 546672988664 547050093579 547950262002 548931967956 549551465749 549890436744 550211768496 550214519283 551119894754 551782082016 553071292488 553394482992 553397249691 554062173264 554687460756 554973880032 555356711052 556270547976 556595607984 557267160528 558240183072 558566394048 558569186604 559874254797 561469338144 561797436096 566083261818 569022427248 569025272079 569357785386 571373759592 572313952496 572316813783 572651250522 573651134628 574343265276 574678886184 576021593862 576319029264 576969434756 577662681024 577665569052 578003131368 579353605974 580049716896 581004186048 581346605736 581705188416 582361672464 583064312688 583405029792 584365020096 584768125656 586779751584 588823008818 591256161747 594326027592 594676298619 595714639806 596062749204 596370533088 596781920268 597763922184 598176270549 599160566862 599510689908 599880476448 599883475554 600234021036 601221703368 601636436973 602626426974 603350500896 603706090572 604760198328 605113593552 605116618821 606840597792 608258449656 609348203568 613943108064 615007112247 616440962852 618626741337 618988239558 620751738816 620754842268 621455395847 622205204049 622568793366 624342493632 624345615036 625801237776 625804366473 626170058982 626556289392 626925555594 627954019264 628020205956 628387193304 628711668288 629421201552 630180620784 631653005412 632022115608 635303642688 637928864352 640150230654 642352373256 642795479541 643853196558 645734644971 646068077512 646513746957 647577582366 648355666464 648358907922 649870516152 650253522789 651323511982 652106096928 653629709304 654014931453 655156881522 655878221856 656330658516 657410647608 659738398176 660127220532 663554672352 668616781041 670913495488 670916849724 672481050384 672484412457 674400322464 674865536004 676371034768 676374416289 677187100656 677951340924 678301408928 678769313508 680355223119 680752792746 681104307312 682692259392 682695672516 683515952064 684290755863 686641310784 687469768128 689076005904 691879542222 695881737694 698345706168 700748043552 702385305336 704026392498 704389924656 704801539104 706032165696 706448271672 706935592467 707300626824 708098851746 708949653984 708953198382 710116227392 710534740344 710973008064 711024880059 713050591968 714716598024 717175251936 722646419913 726398478168 726826587201 728521137916 729400124772 730600349336 731104330671 731909290608 733187248992 733615691328 733619359044 735333422967 736216948368 737428389984 737859310656 737862999588 738749564352 739583281008 739586978559 740475614736 741694063968 742127477312 742205697948 743022880704 744758915472 746499006396 751675359413 754777682424 756541181682 758696569664 758700362772 759143713848 760917414114 761831679456 761835488238 763089085044 763535000696 764868179504 765318960978 765791020368 766238514912 766242345726 768028791816 768425372352 770220758736 770670841824 771600683808 772471474632 772947945792 775128807648 776482229952 777419083584 779690834208 781042090209 782405837466 785638919439 786931684682 788341548996 790183468503 792434703456 792438665238 792901731492 794286186408 794750332272 794754305631 795709227024 797018562912 797568360732 798880755816 799347586544 799351582887 799844634072 800312028048 801628937824 802181915964 803501902632 804056172777 804941454096 806346931104 806818124736 806822158428 807791579712 811011266208 812464271424 814362552432 817198287939 817675822626 820009482996 821925393003 822405690002 823397951934 824835655116 825317652744 826679842131 827673123024 829606938732 830091724488 831093259896 832031191134 832460820048 834401650368 834405821964 834893411976 835408385856 835900740792 837360274608 837849591072 837853779906 839228268736 840240827712 842204007216 842696154144 849124892727 853533640872 854036678079 856469831008 857060639388 858470928744 858976875783 860476701942 860979526628 861514897914 862018329276 863436776488 864032390793 864478543896 865454152134 866494021536 866498353578 867004697052 869030408961 870074575344 871506279072 872019908604 872557782624 873542508696 875107544688 876547530144 877152188484 880169627376 883234513227 888343606579 891489041388 893571959709 894094123806 894555799632 895172880402 896641400512 896645883276 898740850293 899266034862 899820714672 900351031554 901832555052 902916134208 903935121232 903939640461 905025751344 905559135858 907140297492 907670390328 908139076416 910260896688 912387674484 913483935936 918768007872 920914662096 922506056296 924661444278 928482359337 930010172806 931127608224 931132263402 933853190049 936513740448 936518422554 938701856664 939186566208 939255088473 939834434088 941931028896 942580789956 943067502432 944131802328 945270931176 947379653792 947479508118 948033173412 952955464032 960225345981 963528559884 965779794837 968531304224 969102116268 971366373549 972533499696 972538361883 974805774228 975879054144 976985267973 978159145392 980444563956 981622597824 982735322283 983817332784 986111041344 986115971412 987300819648 989607597264 990190830798 993011887296 995332008528 1006370243232 1006375274586 1008721575576 1011600483696 1012191618464 1012298304006 1014556552152 1015780650984 1016927011386 1017452113392 1018153970262 1020425281304 1021054693824 1021129189119 1021656460968 1024038389088 1024043508774 1026961011648 1029961966176 1031204652192 1037819313333 1041389453612 1043207783288 1043822606541 1047518559252 1049860625957 1051122065328 1053577958004 1056039588747 1056584886984 1057202308656 1059048248544 1059667109696 1059672407508 1060945636032 1060950940236 1062148277619 1063424480976 1065174341088 1065802110516 1066459512096 1067082704064 1069575887952 1071335870176 1072074897036 1073255272128 1075762877904 1079571924288 1085816736576 1089597717252 1090234430168 1092781706874 1093345977328 1094100187158 1095900524004 1097863935912 1099102931498 1099780873488 1100423536992 1100429038566 1102239789508 1103564164032 1106142584976 1106788965984 1106794499382 1108124346528 1109374921512 1109947760064 1110713422104 1112541095952 1113191215968 1114534321056 1116480366144 1117138373208 1119748509594 1121683500269 1122938676288 1132166523636 1134811772523 1138044854496 1138050544158 1138715570772 1141376121171 1142747519184 1142753232357 1144627904992 1144633627566 1145302501044 1147302269256 1147978441467 1148686530552 1149357772368 1149363518589 1152043187724 1152638058528 1153938869512 1155331138104 1156006262736 1158707211948 1160099433792 1162693211472 1164723344928 1166128625376 1166810059584 1169536251312 1173559503168 1173608756199 1177646017636 1180397527023 1182512323494 1187225567671 1188652055184 1188657997857 1189352597238 1191429279612 1192125498408 1192741066176 1193563840536 1195527844368 1196352541098 1198321133724 1199021379816 1199760952896 1199766951108 1200468042072 1202443406736 1203272873946 1205252853948 1206701001792 1207412181144 1209520396656 1210227187104 1210233237642 1213681195584 1216516899312 1218696407136 1226513733939 1227886216128 1230014224494 1232881925704 1233608535003 1235096927901 1237253482674 1237976479116 1240744376131 1241509684536 1242910791694 1244410408098 1245137586732 1248046786701 1248691230072 1251602475552 1251608732946 1252340117964 1253112578784 1253851111188 1256040411912 1256774386608 1258842403104 1260361241568 1263306010824 1264044231216 1268445827407 1275857728704 1280300461308 1284704746512 1285590959082 1287706393116 1290715052913 1291469289942 1292136155024 1292272346871 1293027493914 1295155164732 1296711332928 1296717815844 1298181228201 1299741032304 1299747530367 1300507045578 1302647023964 1304212193856 1307259418608 1308029862906 1310313763044 1311756443712 1312661317032 1314821295216 1319476796352 1320254441064 1327109344704 1337233562082 1341141185709 1341833699448 1344962100768 1344968824914 1348800644928 1348899052293 1349731072008 1350526547331 1352742069536 1352748832578 1354374201312 1355902681848 1356602817856 1357538627016 1358338703787 1360710446238 1361505585492 1362208614624 1365391345032 1368581511726 1378152011808 1383759084444 1386992166417 1391763475388 1395015259209 1396691412336 1396698395103 1401496087104 1403084761793 1404770610672 1404777633831 1408052784996 1408779849312 1409603078208 1412896543344 1413871184934 1414601253648 1416197703492 1417899307968 1417906396764 1421069480688 1422049760118 1426101183936 1429433196048 1434350503872 1445292839826 1452796956336 1453653174402 1457042275832 1458800249544 1461200698672 1462208661342 1463818581216 1466374497984 1467238718088 1470666845934 1472433896736 1474856779968 1475725999176 1479166562016 1479173957118 1480951229472 1483388127936 1484411395896 1489517830944 1492998012792 1499072341481 1503350718826 1509555364848 1509562911879 1513082363364 1517400725544 1518287427696 1521834828228 1523663358912 1523670976476 1525390517079 1526178170088 1527070001392 1527230955393 1529736359008 1530637921956 1531582040736 1532477029824 1532484691452 1536057583632 1536065263161 1540441517472 1541341683648 1543201367616 1544942949264 1550257615296 1559381668416 1562084180418 1564811674932 1571277838878 1573863369364 1576683097992 1580366937006 1584869406912 1584877330476 1585803462984 1588572372816 1589500664544 1589508611262 1591418454048 1594037125824 1595136721464 1597761511632 1598695173088 1598703165774 1599689268144 1600624056096 1603257875648 1604363831928 1607003805264 1608112345554 1609882908192 1612693862208 1613644316856 1622022532416 1628725104864 1634396575878 1635351645252 1639172560311 1640018965992 1641150280737 1643850786006 1644811380004 1646795903868 1648654397247 1649671310232 1650635305488 1650643557849 1653359684262 1655346246048 1659213877464 1660183448976 1660191749073 1662186519792 1664062382268 1664921640096 1668811643928 1669786823952 1671801481584 1674720549216 1675699182144 1675707559812 1684408014432 1685392308288 1695212647843 1698249785454 1707067281744 1707075816237 1708073356158 1712939662016 1714121278776 1716941857488 1716950441349 1717953751566 1720953403884 1721959053256 1723029795828 1724036658552 1726873552976 1728064781586 1728957087792 1730908304268 1732988043072 1732996707156 1734009394104 1738060817922 1740149150688 1743012558144 1744039817208 1745115565248 1747085017392 1750215089376 1753095060288 1754304376968 1760339254752 1766469026454 1771630949023 1773768485241 1776687213158 1782978082776 1784028895857 1787143919418 1788188247612 1789111599264 1790345760804 1793291766552 1797481700586 1798532069724 1799641429344 1800702063108 1803665110104 1804909310919 1807870242464 1807879280922 1810051502688 1811118271716 1814280594984 1815340780656 1815349856463 1820521793376 1824775348968 1841829324192 1845012112592 1845021336741 1849322888556 1855880224011 1856964718674 1860020345612 1862255216448 1862264526804 1864366187541 1866615612147 1867706380098 1873027480896 1873036845108 1877403713328 1877413099419 1878510176946 1879668868176 1883862057792 1885161579912 1886135004864 1888263604656 1890541862352 1894759307584 1894959016236 1896066346824 1905910928064 1920450691962 1927057119768 1928386438623 1931559589674 1937062608448 1937203934913 1938204232536 1939541240871 1942732747098 1945066999392 1945076723766 1949611548456 1950760568367 1953970535946 1956318290784 1960889127912 1962044794359 1965470644566 1967634665568 1972231942824 1979215194528 1980381661596 1990664017056 2003433129269 2005850343123 2012740486464 2012750549172 2017443151152 2017453237371 2023200967392 2024383236928 2024596608012 2029113104304 2029123248867 2031561301968 2033854022772 2034904226784 2036307940524 2040850562608 2041065669357 2042258378238 2043312921936 2048076778176 2048087017548 2052872267589 2059923932352 2062409304384 2075638626666 2082778907224 2086415566576 2087645213082 2095037118504 2099721251914 2102244130656 2107155916008 2112079177494 2113169773968 2114404617312 2118096497088 2119344815016 2121901880472 2124296555238 2126848961952 2130348682176 2131604221032 2132919024192 2133074640177 2139151775904 2142671740352 2144149794072 2151525755808 2167939259739 2179195434504 2180468860336 2180479761603 2185563413748 2186691954656 2188200374316 2191801048008 2193312992013 2195727871824 2198205862996 2199561746976 2200847073984 2200858077132 2204479579016 2206000268901 2212285169952 2213577931968 2213588998764 2216248693056 2218749843024 2218760935677 2221426844208 2225082191904 2226382431936 2229068642112 2234276746416 2239497019188 2243367000538 2255026078239 2264333047272 2269623545046 2276089708992 2276101088316 2277431141544 2282752242342 2285495038368 2285506464714 2289255809984 2289267255132 2290605002088 2294604538512 2295956882934 2297373061104 2298715544736 2298727037178 2304086375448 2305276117056 2307877739024 2310662276208 2312012525472 2317414423896 2325386422944 2329446689856 2332257250752 2339072502624 2343126270627 2347217512398 2355292035272 2356916758317 2360795054046 2365024646988 2367693698227 2370550405509 2374451135342 2377304110368 2377315995714 2378705194476 2382858559224 2384250996816 2384262916893 2387127681072 2391055688736 2392705082196 2396642267448 2398042759632 2398054748661 2399533902216 2400936084144 2404886813472 2406545747892 2410505707896 2412168518331 2414824362288 2419040793312 2420454374208 2420466475284 2433033798624 2437392814272 2451594863817 2453027467878 2460028448988 2465763851408 2465776179009 2467217070006 2470193855802 2474506965348 2475952958232 2480039526393 2481488752262 2483019369072 2485821583388 2488820816196 2490275173464 2496093573402 2497382460144 2503204951104 2503217465892 2504680235928 2506225157568 2507702222376 2512080823824 2513548773216 2517684806208 2520722483136 2526612021648 2528088462432 2536891654814 2547374678181 2560600922616 2562110034237 2569409493024 2571181918164 2575412786232 2576930627349 2581430105826 2582938579884 2584272310048 2584544693742 2586054987828 2590310329464 2592097172379 2593435631688 2596362456402 2599482064608 2599495060734 2601014091156 2605294047928 2607091226883 2614518837216 2616059725812 2620627526088 2625322634064 2629642590432 2640508882128 2649703539681 2665030819737 2674467124164 2680715879127 2682282371418 2683667398896 2689924201536 2689937649828 2696222550879 2697798104586 2699462144016 2701053094662 2705484139072 2705497665156 2708748402624 2711805363696 2711818921383 2715077254032 2716677407574 2721420892476 2723011170984 2724417229248 2730782690064 2737163023452 2756304023616 2767518168888 2773984332834 2783526950776 2785447078011 2790030518418 2793382824672 2793396790206 2801559570147 2806169523586 2809541221344 2809555267662 2816105569992 2817559698624 2817765265419 2825793086688 2827742369868 2829202507296 2832395406984 2835812793528 2842138961376 2844099520236 2858866392096 2863820997433 2880676037943 2890585679652 2897339384511 2905593912672 2907306348804 2914084551664 2914099120647 2917600499088 2917615085649 2922401397344 2924417322684 2927637162432 2930955803919 2934477436176 2941333691868 2944867793472 2948205966849 2951451998352 2958333124032 2958347914236 2961902458944 2968822791792 2979035661888 2985996025584 2998144682962 3006701437652 3019110729696 3019125823758 3026164726728 3034801451088 3036574855392 3043669656456 3047341952952 3050781034158 3052356340176 3054140002784 3054461910786 3059472718016 3061275843912 3063164081472 3063387567357 3064969382904 3072115167264 3072130526322 3080883034944 3089885898528 3113457939999 3124168360836 3129623349864 3131467819623 3142555677756 3147726738728 3149581877871 3153366195984 3160733874012 3168118766241 3169754660952 3171606925968 3177144745632 3179001329088 3179017222524 3182836908096 3186444832857 3190273442928 3195523023264 3197390346176 3197406331548 3199378536288 3201248112192 3208727663856 3214007610528 3216224691108 3219765816384 3227288633712 3238526548499 3257450209728 3268793151756 3270703290504 3278345120622 3280037931984 3282300561474 3287701572012 3289622760008 3293591807736 3297308794494 3299342620464 3301270610976 3301287115698 3306719368524 3310692492096 3318427754928 3320366897952 3320383498146 3324373039584 3328124764536 3329843280192 3337623287856 3339573647904 3343602963168 3349441098432 3351415119624 3365050500807 3368816028864 3384515724239 3390425295686 3396499570908 3404435317569 3414134563488 3414151632474 3416146712316 3424128363513 3428242557552 3433883714976 3433900882698 3435907503132 3441906807768 3443918106512 3443935324401 3446059591656 3448073317104 3448090555767 3453747105952 3456129563172 3457914175584 3461816608536 3465993414312 3468018788208 3476121635844 3480298301376 3488079634416 3494170034784 3500430178752 3508608753936 3520678509504 3520826268597 3532938052908 3541192581069 3543261898046 3547536970482 3553374426316 3561676703013 3565956165552 3565973993571 3568057791714 3574287838836 3576376495224 3578223198528 3580691521608 3582279315901 3586583533104 3594963401172 3597064139448 3599282858688 3601404126216 3607330220208 3609818621838 3615740484928 3615758561844 3620103005376 3622236543432 3628561189968 3630681561312 3630699712926 3641043586752 3649550697936 3679541201817 3683658648384 3690024225184 3690042673482 3698645777112 3700825605009 3705290783703 3711760448022 3713929437348 3720040691224 3722233128393 3724529053608 3728732375082 3733231224294 3735412760196 3744140360103 3746073690216 3754807426656 3754826198838 3757020353892 3759337736352 3770323159824 3776527209312 3781083724704 3789918032472 3792132693648 3805337482221 3827349557317 3840901383924 3854114239536 3856772877246 3863119179348 3872145158739 3874407869826 3876408465072 3879082481742 3885465494196 3890133998784 3890153447532 3894543684603 3899223096912 3899242591101 3901521136734 3907941071892 3912636581568 3921778255824 3924089588718 3930941289132 3935269331136 3944463885648 3958430389056 3960763323192 3981328034112 4006866258538 4011700686246 4023423557127 4025501098344 4034886302304 4034906474742 4046401934784 4046697156879 4049193216024 4058226208608 4058246497734 4063122603936 4067708045544 4069808453568 4072615881048 4075016111361 4081701125216 4082131338714 4084516756476 4086625843872 4096174035096 4105744535178 4151277253332 4160976499251 4165557814448 4172831133152 4175290426164 4185045777627 4190074237008 4190095185309 4199442503828 4204488261312 4209254285379 4214311832016 4214332901493 4224158354988 4226339547936 4228809234624 4238689630032 4243803760944 4248593110476 4253697923904 4263208442064 4266149280354 4278303551808 4288299588144 4303051511616 4335878519478 4358390869008 4360937720672 4360959523206 4371126827496 4373383909312 4376400748632 4383602096016 4386625984026 4391455743648 4396411725992 4399123493952 4401716154264 4408959158032 4412000537802 4424570339904 4427177997528 4437499686048 4437521871354 4442853688416 4450164383808 4468553492832 4478994038376 4486734001076 4497217024443 4510052156478 4523231295011 4528666094544 4528688735637 4539247090092 4552202176632 4554862283088 4565504484684 4570990076736 4571012929428 4576171551237 4578534510264 4581210004176 4589209077024 4591913765868 4594746122208 4597431089472 4597454074356 4608172750896 4608195789483 4615755478048 4621324552416 4624025050944 4634828847792 4650772845888 4678145005248 4686252541254 4694435024796 4710584070544 4713833516634 4721590108092 4730049293976 4735387396454 4741100811018 4748902270684 4754608220736 4754631991428 4757410388952 4765717118448 4768501993632 4768525833786 4774255362144 4782111377472 4785410164392 4793284534896 4796085519264 4796109497322 4799067804432 4801872168288 4809773626944 4813091495784 4821011415792 4824337036662 4829648724576 4838081586624 4840932950568 4866067597248 4903189727634 4906054935756 4917517680933 4920056897976 4923450842211 4931527702816 4931552358018 4934434140012 4940387711604 4945963191741 4949013930696 4951905916464 4951930673547 4960079052786 4962977504524 4966038738144 4971643166776 4977641632392 4980550346928 4980575247219 4992187146804 4994764920288 5006434931784 5009360471856 5015404444752 5024161647648 5027097546432 5053224043296 5056176924864 5073783309628 5085637943529 5094749356362 5115055950433 5121201845232 5121227448711 5124220068474 5138818986048 5142363836328 5150825572464 5150851324047 5153861254698 5162860211652 5165877159768 5168544620096 5169089387484 5172109975656 5180620658928 5184194344758 5186871263376 5192724912804 5198964129216 5198990121468 5202028182312 5210588095856 5214182453766 5229037674432 5232119451624 5241255052176 5250645268128 5259285180864 5281017764256 5299407079362 5314892847069 5321305455723 5330061639474 5345636985013 5348934248328 5352086687571 5361431758254 5364564742836 5367334797792 5379875299656 5392445101758 5395596209172 5398924288032 5402106189324 5410995330312 5423610727392 5423637842766 5430154508064 5433354815148 5442841784952 5446022341968 5446049569389 5461565380128 5474326046904 5535036337776 5535064010223 5547968665668 5567053901552 5567640672033 5570894156022 5580061036836 5586765649344 5586793580412 5593098562623 5599846836441 5603119140294 5612339047172 5619082442688 5619110535324 5632211139984 5632239298257 5635530530838 5651586173376 5655484739736 5658405014592 5664790813968 5671625587056 5684277922752 5688199040472 5717732784192 5727641994866 5761352075886 5781171359304 5794678769022 5811187825344 5811611804739 5814612697608 5818623722613 5828169103328 5828198241294 5835200998176 5835230171298 5844802794688 5848834645368 5852281705101 5861911607838 5868954872352 5882667383736 5886134383077 5896411933698 5902903996704 5916695828472 5937645583584 5971992051168 5996289365924 6010299387807 6013402875304 6017551029369 6038221459392 6038251647516 6045066123239 6052329453456 6052359712113 6069602902176 6073149710784 6087339312912 6087369746601 6094683905904 6101562068316 6104712680352 6108280005568 6108923821572 6122551687824 6126775134714 6129938765808 6144230334528 6144261052644 6158616802767 6179771797056 6226915879998 6248336721672 6259246699728 6262935639246 6285111355512 6295453477456 6299163755742 6306732391968 6321467748024 6336237532482 6339509321904 6343213851936 6354289491264 6358034445048 6372889665714 6380546885856 6391046046528 6394812663096 6398757072576 6417455327712 6428015221056 6432449382216 6454577267424 6477053096998 6503817779217 6537586303512 6541406581008 6541439284809 6556690241244 6560075863968 6564601122948 6575403144024 6579245520016 6579938976039 6587183615472 6594617588988 6598685240928 6602541221952 6602574231396 6613438737048 6618000806703 6636855509856 6640733795904 6640766996292 6648746079168 6656249529072 6656282807031 6675246575712 6679147295808 6687205926336 6702830239248 6730101001614 6765078234717 6769031448478 6780850591372 6792999141816 6808870635138 6828269126976 6828303264948 6832293424632 6848256727026 6856485115104 6867767429952 6867801765396 6871815006264 6883813615536 6887836213024 6887870648802 6892119183312 6896146634208 6896181111534 6907494211904 6912259126344 6915828351168 6923633217072 6931986828624 6936037576416 6952243271688 6976159268832 6988340069568 7017217507872 7029378811881 7041652537194 7065876105816 7070750274951 7082385162138 7086523796092 7095073940964 7103081094681 7106748852632 7111651216527 7123353406026 7131912331104 7131947987142 7136115583428 7148575677672 7152752990448 7152788750679 7161383043216 7164558631802 7173167066208 7189926802344 7194128278896 7194164245983 7202808252432 7214660440416 7219637243676 7231517123688 7244473086864 7257122379936 7261363122624 7261399425852 7299101395872 7354784591451 7359082403634 7380048450368 7380085346964 7397291554224 7397328537027 7401651210018 7410581567406 7423520896044 7427858874696 7440081382448 7440118579179 7444466256786 7449058107216 7457464750164 7466462448588 7470825520392 7488280720206 7492147380432 7509614853312 7509652397676 7514040707784 7518675472704 7540646319648 7553054418624 7562167449408 7579836064944 7584265387296 7610674964442 7642124034543 7654699114634 7681802767848 7686330102711 7708228479072 7713545754492 7726238358696 7730791882047 7744290317478 7748815739652 7752816930144 7758164963484 7770930988392 7776291517137 7780306895064 7789087369206 7798446193824 7798485182202 7803042273468 7815882143784 7821273680649 7843556511648 7848179177436 7861882578264 7888927771296 7921526646384 7949110619043 7995092459211 8013732517076 8023401372492 8042147637381 8046847114254 8051002196688 8069772604608 8069812949484 8088667652637 8093394313758 8098386432048 8116452417216 8116492995468 8126245207872 8135416091088 8135456764149 8145231762096 8150032222722 8163402250432 8164262677428 8169033512952 8173251687744 8192348070192 8211489070356 8302554506664 8321952998502 8331115628896 8345662266304 8350580852328 8356341234033 8370091555254 8380148474016 8380190370618 8398885007656 8404678710441 8418508570758 8428623664032 8428665802986 8448316709976 8452679095872 8453295796257 8477379260064 8487607521888 8497186220952 8526416884128 8532298560708 8576599176288 8591462992299 8642028113829 8671757038956 8692018153533 8716781738016 8721875441344 8721919046412 8742253654992 8742297361941 8752801497264 8767204192032 8773251968052 8782911487296 8792823451984 8792867411757 8803432308528 8817918316064 8824001075604 8844617900547 8854355995056 8874999372096 8875043742708 8885707376832 8937106985664 8957988076752 8973468002152 8994434048886 9020104312956 9046462590022 9057332189088 9057377471274 9078494180184 9104404353264 9109724566176 9131008969368 9142025858856 9152343102474 9157069020528 9162420008352 9178418154048 9183827531736 9189492244416 9190162702071 9194908148712 9216345501792 9216391578966 9231510956096 9242649104832 9269657695584 9340373819997 9372505082508 9388870049592 9394403458869 9421168141088 9427667033268 9443180216184 9448745633613 9460098587952 9470774792908 9482201622036 9497804541368 9504356298723 9509263982856 9514820777904 9531434236896 9537003987264 9537051667572 9548510724288 9559334498571 9570820328784 9586569069792 9592171038528 9592218994644 9598135608864 9603744336576 9626182991568 9642022831584 9648674073324 9659297449152 9681865901136 9715579645497 9771779672369 9806379455268 9812109871512 9835035361866 9840113795952 9846901684422 9863055405632 9863104716036 9868868280024 9880775423208 9891926383482 9898027861392 9903811832928 9903861347094 9920158105572 9925955009048 9932077476288 9943286333552 9955283264784 9961100693856 9961150494438 9984374293608 9989529840576 10012869863568 10018720943712 10030808889504 10048323295296 10095151502421 10106448086592 10147566619256 10153547172717 10171275887058 10189498712724 10213305952707 10230111900866 10242403690464 10242454897422 10248440136948 10272385090539 10284727672656 10301651144928 10301702648094 10307722509396 10325720423304 10331754319536 10331805973203 10338178774968 10344219951312 10361241317856 10368388689516 10373742526752 10385449825608 10397980242936 10404056364624 10421176191712 10428364907532 10464238903248 10482510104352 10501290536256 10562035528512 10562478805791 10598814158724 10623577743207 10629785694138 10642610911446 10660123278948 10685030109039 10691273970026 10697868496656 10697921980713 10704173375142 10722863516508 10729129485672 10734669595584 10746837947703 10759750599312 10784890203516 10791192418344 10797848576064 10804212378648 10821990660624 10847221454784 10847275685532 10860309016128 10866709630296 10885683569904 10892044683936 10892099138778 10923130760256 10948652093808 11038623605451 11070072675552 11070128020446 11095937331336 11102476815027 11115872351109 11134107803104 11135281344066 11141788312044 11160122073672 11166699385179 11173587160824 11186197125246 11199693672882 11206238280588 11224678094344 11232421080309 11238221070648 11264422279968 11264478596514 11271061061676 11310969479472 11329581627936 11343251174112 11376398080944 11416012446663 11455283989732 11482048671951 11522704151772 11548466885527 11562342718608 11589357538044 11616435476217 11623223609478 11629225395216 11637247445226 11656338206656 11656396482588 11670401996352 11670460342596 11683631053809 11697669290736 11704563410202 11723823215676 11737909744704 11765334767472 11772268766154 11792823867396 11805807993408 11833391656944 11875291167168 11943984102336 11992578731848 12020598775614 12026805750608 12035102058738 12070270671381 12076503295032 12090132246478 12104658906912 12104719424226 12139205804352 12140091470637 12174678625824 12174739493202 12189367811808 12203124136632 12209425360704 12217847643144 12245103375648 12253550269428 12259877531616 12288522105288 12317233605534 12338518502959 12453831759996 12482929497753 12496673443344 12518493399456 12525871278492 12555137332881 12570222711024 12570285555927 12590906954912 12598327511484 12613464783936 12627762856137 12642935496048 12642998704479 12672475064964 12679018643808 12686427703872 12716068890096 12745779331428 12761093771712 12789625326192 12834910655424 12864898764432 12909154534848 12954106193996 13007635558434 13075172607024 13082813162016 13082878569618 13113380482488 13120151727936 13129202245896 13150806288048 13158491040032 13159877952078 13174367230944 13189235177976 13197370481856 13205148462792 13226877474096 13236001613406 13273711019712 13281533992584 13312499058144 13312565614062 13350493151424 13405660478496 13460202003228 13491651073329 13530156469434 13538062896956 13561701182744 13569693885033 13585998283632 13586066206911 13617741270276 13648188137441 13656606529896 13664586849264 13696513454052 13712970230208 13728514653711 13735603530792 13743630012528 13767627231072 13775672426048 13775741297604 13784238366624 13792293268416 13792362223068 13824518252688 13847266434144 13863973657248 13872075152832 13904486543376 13952318537664 13952904101477 14034435015744 14058757623762 14083305074388 14131752211632 14141500549902 14164770324276 14173047592184 14190147881928 14206162189362 14213497705264 14223302433054 14246706812052 14263824662208 14263895974284 14272231166856 14297151355344 14305505980896 14305577501358 14322766086432 14329117263604 14346334132416 14379853604688 14388256557792 14388328491966 14405616504864 14429320880832 14439274487352 14463034247376 14488946173728 14514244759872 14522798851704 14581885503497 14598202791744 14709569182902 14718164807268 14752553042799 14760170693928 14794583108448 14794657074054 14803302420036 14821163134812 14837889575223 14847041792088 14855717749392 14855792020641 14880162764896 14880237158358 14888932513572 14898116214432 14914929500328 14932924897176 14941651040784 14941725741657 14976561440412 14984294760864 15019304795352 15028081415568 15081292639296 15159672129888 15168530774592 15221349928884 15256913830587 15284248069086 15309398229268 15345167851299 15363605535696 15363682346133 15372660205422 15416456958144 15427091508984 15433932379723 15452476717392 15452553972141 15461583764094 15488580634956 15497631479304 15505633860288 15516329926968 15541861976784 15552583034274 15560613790128 15578174738412 15596892387648 15596970364404 15606084546936 15631764287568 15642547361298 15687113023296 15696358354872 15723765156528 15777855542592 15843053292768 15898221238086 15944678541207 15963916367169 15990184918422 16027465034152 16036910955039 16046802744984 16056260062713 16084295274762 16093694228508 16102004393376 16139625898968 16177335305274 16186788627516 16196772864096 16232985990936 16270832182176 16270913528298 16290463524192 16300064445444 16328525354856 16338067025904 16384696140384 16422978140712 16489795756291 16605109013328 16605192030669 16643905997004 16662231257792 16701161704656 16712682468066 16740183110508 16760296948032 16760380741236 16779295687869 16797770015312 16799540509323 16809357420882 16837017141516 16857247328064 16857331605972 16896633419952 16896717894771 16906591592514 16954758520128 16975215043776 16994372441904 17052833768256 17064597121416 17153198352576 17182925984598 17284056227658 17343514077912 17384036307066 17433563476032 17434835414217 17443838092824 17484507309984 17484594723882 17505602994528 17534408384064 17546503936104 17556845115303 17585646903968 17585734823514 17606864617056 17635836632128 17648002151208 17658403149231 17689235801094 17708711990112 17750087485416 17915976153504 17946936004304 17988868097772 18030898163421 18040208625912 18052653088107 18092925180044 18114664378176 18114754942548 18135198369717 18156988360368 18157079136339 18208808706528 18219449132352 18262017938736 18262109239803 18284051717712 18304686204948 18314138041056 18324840016704 18367655063472 18380325404142 18389816297424 18432691003584 18432783157932 18539315391168 18680747639994 18745010165016 18777740099184 18788806917738 18842336282176 18855334066536 18886360432368 18897491267226 18920197175904 18941549585816 18964403244072 18995609082736 19008712597446 19018527965712 19029641555808 19062868473792 19074103335144 19118668997142 19141640657568 19173138139584 19184437989288 19196271217728 19252365983136 19284045663168 19297348146648 19363731802272 19431159290994 19487940439253 19511453337651 19543559344738 19612758910536 19624219743024 19624317854427 19670070723732 19680227591904 19693803368844 19726209432072 19737736560048 19761550846416 19783852766964 19796055722784 19807623665856 19807722694188 19840316211144 19851910018096 19854002420109 19886572667104 19910566529568 19922201387712 19922300988876 19968748587216 19968848421093 20025739727136 20037441887424 20061617779008 20190303004842 20295133238512 20295234704151 20307094345434 20342551774116 20378997425448 20426611905414 20460223801732 20484807380928 20484909794844 20496880273896 20544770181078 20569455345312 20603302289856 20603405296188 20615445018792 20651440846608 20663508639072 20663611946406 20676357549936 20688439902624 20722482635712 20736777379032 20747485053504 20770899651216 20795960485872 20808112729248 20842352383424 20856729815064 20928477806496 20965020208704 21088136435643 21124957611582 21197628317448 21212250824853 21247155486414 21259571388276 21285221822892 21309243284043 21320246557896 21334953649581 21370060218078 21382547940052 21395736993312 21395843961426 21408346750284 21445727033016 21458258971344 21458366252037 21493675895406 21519501198624 21569780407032 21582384836688 21582492737949 21608424757296 21643981321248 21694551371064 21733419260592 21771367139808 21784089367872 21784198277556 21897304187616 22037764421959 22064353774353 22077247210902 22140145351104 22140256040892 22191874662672 22191985611081 22204953630054 22231744702218 22268215606208 22270562688132 22283576624088 22320244147344 22320355737537 22333398770358 22347174321648 22372394250492 22399387345764 22412476561176 22449356188688 22464842160618 22476442141296 22528844559936 22528957193028 22542122123352 22621938958944 22659163255872 22686502348224 22752796161888 22832024893326 22910567979464 22926372103629 22964097343902 23031202337299 23045408303544 23058990308133 23096933771054 23124685437216 23178715076088 23192375646141 23232870952434 23246447218956 23258450790432 23274494890452 23312792965176 23340920685192 23367262107618 23395338581472 23409126820404 23447646431352 23463821041947 23530669534944 23544537532308 23585647734792 23666783313888 23847331857129 23985157463696 23985277377633 24041197551228 24053611501216 24070204117476 24126442912143 24140541342762 24153006590064 24180264492956 24209317813824 24209438848452 24266002957911 24280182941274 24349357251648 24349478986404 24378735623616 24406248273264 24406370292447 24435695286288 24490206751296 24507100538856 24519755063232 24577044210576 24634467211068 24677037005918 24907663519992 24965858995506 24993346886688 25036986798912 25051742556984 25069023702099 25110274665762 25140445422048 25140571111854 25181813909824 25196655022968 25214036131323 25255525712274 25285870992096 25285997408958 25344950129928 25358037287616 25359887388771 25432137780192 25491558662856 25579250652384 25729797528864 25774388976897 25908212387992 25926084341487 26015271116868 26044630680497 26076054460599 26150345214048 26165626324032 26165757139236 26226760964976 26226892085823 26258404491792 26301612576096 26316982080064 26319755904156 26348734461888 26378470355952 26378602235271 26410296925584 26453754948192 26472003226812 26533853701641 26563067985168 26624998116288 26625131228124 26811320956992 26920404006456 26983302146658 27060312938868 27076125793912 27123402365488 27139387770066 27171996567264 27172132413822 27235482540552 27296376274882 27313213059792 27329173698528 27393026908104 27457029307422 27471207061584 27487260025056 27535254462144 27551482595208 27568476733248 27584724446136 27649036505376 27694532868288 27727947314496 27808973086752 27905808202954 28021121459991 28117515247524 28166610148776 28183210376607 28263504423264 28283001099804 28329540648552 28346095184368 28346236900839 28380295763856 28412324378724 28426995410528 28446604866108 28493413624104 28513068896169 28527791948568 28544462333712 28594302710688 28611011961792 28611155002716 28645532172864 28658234527208 28678003495713 28759707209376 28776513115584 28776656983932 28811233009728 28878548974704 28926068494752 28977892347456 29045597703408 29146738936491 29163771006994 29315339017107 29419138365804 29436329614536 29505106085598 29520341387856 29589166216896 29589314148108 29606604840072 29642326269624 29675779150446 29694083584176 29711435498784 29711584041282 29760325529792 29760474316716 29777865027144 29796232428864 29829859000656 29865849794352 29883302081568 29883451483314 29953122880824 29968589521728 30038609590704 30056162831136 30285454507263 30319344259776 30442699857768 30460641518151 30513827661174 30568496138172 30618796458536 30639917858121 30690335702598 30727211071392 30727364692266 30745320410844 30817155271617 30854183017968 30867864759446 30904953434784 30905107944282 30923167528188 30977161269912 30995262958608 30995417919609 31032659853936 31083723953568 31105166068548 31121227580256 31156349476824 31193940728808 31212169093872 31263528575136 31285094722596 31392716709744 31447530313056 31502030971763 31686106585536 31687436417373 31796442476172 31870733229621 31889357082414 31927832734338 31980369836844 32054930068304 32055090327117 32073821910078 32093605489968 32093765942139 32112520125426 32168590549524 32187388457016 32204008786752 32240513843109 32279251797936 32354670610548 32373577255032 32393545728192 32465971981872 32541664364352 32541827056596 32580927048384 32600128890888 32657050709712 32676134051808 32769392280768 32845956281424 32979591512582 33115870816353 33210218026656 33210384061338 33287811994008 33307430445081 33402323409312 33425364936132 33480366221016 33500098155537 33520761482472 33558591375738 33595540030624 33599081018646 33618714841764 33674034283032 33697263240927 33714663211944 33793266839904 33793435789542 33813183185028 33988744883808 34129194242832 34248037339989 34365851969196 34446146015853 34568112455316 34645400656581 34687028155824 34768072614132 34849306428651 34869670828434 34887676185648 34969014619968 34969189447764 35011205989056 35050893161427 35093007872208 35113690230606 35171293807936 35171469647028 35213729234112 35296004302416 35316806298462 35378471602188 35417423980224 35500174970832 35831952307008 35893872008608 35977736195544 36061796326842 36080417251824 36105306176214 36185850360088 36210812014143 36229509885096 36270396739434 36313976720736 36314158272678 36417617413056 36420274411911 36524035877472 36524218479606 36568103435424 36609372409896 36628276082112 36735310126944 36760650808284 36779632594848 36865566315864 37015555508877 37229672966629 37361495279988 37448788493259 37490020330032 37555480198368 37577613835476 37665411998643 37710668133072 37772720864736 37794982534452 37840394351808 37883099171632 37883288568411 37928806488144 37928996113437 37991218165472 38017425194892 38037055931424 38059283111616 38148206670288 38237337994284 38283281315136 38368875978576 38504731966272 38594696293296 38727463604544 38862318581988 38975880878506 39022906675302 39087118689476 39225517821072 39248439486048 39248635708854 39340141447464 39360455183808 39387606737688 39452418864144 39475473120096 39523101692832 39567705533928 39592111445568 39615445388376 39680632422288 39703820036192 39708004840218 39773145334208 39821133059136 39844601977752 39937497174432 39937696842186 40051479454272 40380606009684 40474953219987 40590266477024 40590469408302 40614188690868 40685103548232 40709081655099 40757994850896 40758198620733 40853223810828 40920447603464 40944564412323 40969819589688 40993760547792 41089540362156 41138910690624 41185543961133 41206810592376 41230890037584 41302881693216 41327017278144 41327223892812 41352715099872 41376879805248 41473554758064 41541799302432 41591920971744 41616225458496 41713459630128 41856955612992 41858712304431 42100845130487 42176272871286 42249915223164 42395256634896 42424501649706 42494310972828 42519142776552 42570443645784 42618486568086 42640493115792 42669907299162 42740120436156 42765095880104 42791473986624 42791687922852 42816693500568 42891454066032 42916517942688 42916732504074 42987351790812 43039002397248 43139560814064 43164769673376 43164985475898 43216849514592 43287962642496 43389102742128 43466838521184 43542734279616 43568396555112 43745656510491 43794608375232 43998704415107 44075528843918 44128707548706 44154494421804 44257659128397 44280512081784 44383749325344 44383971222162 44409907260108 44463489404436 44513668725669 44541125376264 44567153248176 44640488294688 44640711475074 44666797540716 44694348643296 44744788500984 44798774691528 44824953122352 44825177224971 44898712377376 44929684321236 44952884282592 45057914386056 45084244246704 45243877917888 45505592323776 45664049786652 45770741491761 45821135958928 45852744207258 45928194687804 46035503553897 46062404674598 46090816607088 46091047038399 46117980616266 46193867542108 46249370874432 46301797139169 46357430152176 46357661916423 46384751292282 46465741904868 46492894437912 46516901580864 46548989780904 46625585930352 46681841370384 46734524215236 46790677162944 46818253640808 46895292862704 46927642083894 47061339069888 47089075064616 47171295469584 47333566627776 47694663714258 47834035623621 47891749101507 47970314927392 47970554755266 48082395102456 48107223002432 48110732865117 48140408234952 48168780188139 48252885824286 48281082685524 48306013180128 48360528985912 48418877696904 48532005915822 48560365882548 48698957972808 48812496546528 48812740584894 48871390572576 49014201077712 49154088421152 49268934422136 49354074011836 49469387268873 49755544245121 49815327039984 49815576092007 49931717991012 49986693773376 50103485113968 50138047404198 50220549331524 50280890844096 50281142223708 50337887063607 50393310045936 50428072262646 50511051424548 50571741984192 50571994817916 50689900259856 50690153684313 50719774777542 50864275560384 50983117325712 51158501304768 51459595057728 51548777953794 51816424775984 51852168682974 52030542233736 52089261360994 52152108921198 52300690428096 52304506242651 52331514278472 52453521929952 52453784171646 52516808983584 52603225152192 52639511808312 52756940711904 52757204470542 52820593851168 52907509896384 52944006453624 52975209447693 53067707403282 53126135970336 53250262456248 53840808012912 53966604293316 54092694490263 54120625877736 54152251587824 54157959264321 54246804730976 54278775540132 54343993134528 54344264827644 54405595109151 54470965081104 54471237409017 54592752549764 54626426119584 54658347397056 54786053816208 54786327719409 54914058614844 54942414123168 54974520050112 55102965190416 55169448892272 55298073010752 55617946173504 55811616405908 56042242919982 56235030495048 56333220297552 56366420753214 56527008846528 56566002199608 56659081297104 56692190368736 56692473801678 56760591527712 56824648757448 56853990821056 56893209732216 56986827248208 57026137792338 57055583897136 57088924667424 57188605421376 57222310005432 57316469054416 57356006991426 57519414418752 57553313967864 57757097949408 57852136989504 58091195406816 58293477872982 58327542013988 58463821317759 58534360012953 58630678034214 58802006835143 58838276731608 58872659229072 58872953563281 59010212171196 59040682775712 59178628296216 59213209680144 59284652539248 59351558300892 59388167168352 59422870997568 59423168082564 59520948633432 59555730054288 59659718001312 59731699588704 59766604163136 59766902966628 59906245761648 59906545263279 60077219181408 60112325662272 60570909014526 60885399715536 60885704112453 60921283036302 61027655322348 61136992276344 61237592917072 61279835716242 61380671405196 61454422142784 61454729384532 61490640821688 61634310543234 61708366035936 61735729518892 61809906869568 61810215888564 61846335056376 61954322539824 61990525917216 61990835839218 62065319707872 62167447907136 62210332137096 62242455160512 62312698953648 62387881457616 62424338187744 62527057150272 62570189445192 62785433419488 62895060626112 63004061943526 63264409306929 63374872834746 63592884952344 63741466459242 63778714164828 63855665468676 63927729852129 63960739673688 64004860948743 64109860136608 64110180654234 64147643820156 64187210979936 64187531884278 64225040250852 64337181099048 64374776914032 64375098756111 64481027686218 64558503595872 64709341221096 64747154510064 64747478213847 64931943963744 65083654113192 65200257781776 65314101419424 65352268103616 65691912562848 65959183025164 66113293265877 66193061323059 66231741632706 66420436053312 66420768122676 66495727355629 66575623988016 66575956833243 66614860890162 66804646818624 66850729872264 66960732442032 66961067212611 67000196311074 67041522964944 67117182751476 67191080061248 67198162037292 67237429683528 67348068566064 67394526481854 67429326423888 67586533679808 67586871579084 67626366370056 67977489767616 68258388485664 68496074679978 68731703938392 68779116310887 68892292031706 69093607011897 69136224910632 69176970924399 69290801313162 69374056311648 69536145228264 69577126938423 69698612857302 69739341656868 69775352371296 69938378895528 70101786322854 70186015744416 70227380461212 70342939294056 70592008604832 70633612596924 70756943204376 71000349941664 71541995571387 71787744017216 71955472391088 71955832132899 72123592653684 72160834503648 72210612352428 72371700720176 72379328736429 72421624028286 72459019770192 72540793478868 72627953441472 72628316545356 72798008873733 72840548823822 73048071754944 73048436959212 73136206870848 73218744819792 73219110877341 73470620253888 73521301616568 73559265189696 73731132631728 74031111017754 74459345933258 74722990559976 74897576986518 74980040660064 75110960396736 75155227670952 75330823997286 75421336266144 75545441729472 75589965068904 75642108393969 75766198343264 75766577136822 75857612976288 75857992226874 75982436330944 76034850389784 76074111862848 76079662166313 76296413340576 76474675988568 76737751957152 77189392586592 77323166930691 77724637163976 77778253024461 77951761757012 78045813350604 78133892041491 78174237378952 78228163381797 78451035642144 78496878972096 78497271417708 78680282894928 78680676257469 78775213475376 78904837728288 78950946240192 79046203385664 79135411067856 79135806705813 79230890776752 79361264844576 79407640072384 79416009680436 79689203955504 79874994348864 79875393684372 80761212019368 80949906439974 81180532954048 81180938816604 81228377381736 81370207096464 81418163310198 81515989701792 81516397241466 81706447621656 81840895206928 81889128824646 81939639179376 81987521095584 82179080724312 82371087922266 82413621184752 82461780075168 82605763386432 82654447785624 82705430199744 82947109516128 83083598604864 83183841943488 83426919260256 83717424608862 84063364379973 84201690260974 84352545742572 84499830446328 84549631129821 84790513269792 84849003299412 84988621945656 85038285553104 85038710702517 85140887291568 85236973136172 85280986231584 85339814598324 85480240872312 85530191760208 85539206688507 85583375845704 85633387001136 85782908132064 85833035885376 85833465008148 85974703581624 86034010487139 86279121628128 86329539346752 86329970951796 86433699029184 86778205484256 86933677042368 87136793110224 87440216809473 87491313020982 87946017051321 87997408830214 88151057687836 88257415097412 88308988843608 88515318256794 88561024163568 88767498650688 88767942444324 88819814520216 88926978808872 89027337451338 89082250752528 89134306496352 89280976589376 89281422950148 89333595081432 89388697286592 89489577001968 89597549383056 89649906244704 89650354449942 89797424754752 89859368642472 89905768565184 90115828772112 90168488493408 90856363521789 91328099573304 91381924554453 91541482983522 91642271917856 91705488414516 91856389375608 91919753574363 92071007107794 92124809349196 92181633214176 92182094076798 92235961232532 92387735084216 92451465814851 92603594278338 92714860304352 92715323832846 92769502584564 92931483809736 92985788875824 92986253758827 93097979561808 93251171860704 93363682740768 93469048430472 93636507281616 93790585725408 93855284167788 94178150129232 94342590939168 94506092915289 95062309252119 95389327428516 95612199688863 95668071247242 95783498203014 95940629854784 95941109510532 96164790204912 96165270981351 96221465730234 96280816469904 96337560376278 96505771648572 96562165371048 96612026360256 96721057971824 96721541529327 96837755393808 97064011831644 97120731765096 97397915945616 97624993093056 97625481169788 97742781145152 98028402155424 98308176842304 98537868844272 98708148023672 98938774537746 99347612449059 99511088490242 99630654079968 99631152184014 99863435982024 99922291335243 100206970227936 100276094808396 100441098663048 100500294466611 100562284447416 100675774127214 100786620091872 100856144525292 101022102849096 101091789722781 101143989635832 101379800519712 101380307368626 101439549555084 101966234651424 102744112019967 103097555907588 103338438047559 103632849551968 103704337365948 103936201969743 104061084467472 104178522721988 104304217842396 104547919285953 104609012485302 104663028556944 104907043859904 104907568343292 105033617967168 105152679484281 105279023616624 105513881423808 105514408941084 105641187702336 105888012907248 105950418895386 106135414806564 106252271940672 106500524912496 107681616025824 107933208586632 108185388980526 108241251755472 108304503175648 108315918528642 108493609461952 108557551080264 108632436042429 108688529655288 108811190218302 108941930162208 108942474818034 109185505099528 109252852239168 109260823235733 109572107632416 109572655438818 109828117229688 109884828246336 110205930380832 110338897784544 111046666526631 111623232811816 111689018899887 112084485839964 112346365479777 112470060990096 112666440595104 112732841506428 112996235995929 113132004399216 113318162594208 113384380737472 113384947603356 113521183055424 113649297514896 113649865705233 113786419464432 113973654496416 114052275584676 114111167794272 114177849334848 114444620010864 114632938108832 114712013982852 115106627935728 115514195898816 116182390813632 116586955745964 116655084027976 116927642635518 117068720025906 117261356068428 117604013670286 117676553463216 117745318458144 117745907126562 118020424342392 118081365551424 118357256592432 118426419360288 118569305078496 118703116601784 118776334336704 118846336165128 119041897266864 119111460108576 119319436002624 119463399177408 119533805933256 119812491523296 119813090526558 120020134528783 120154438362816 121141818029052 121424859659961 121770799431072 121771408224906 121842566072604 122055310644696 122127244965297 122273984552688 122274595862199 122475185834144 122559671432484 122761342810392 122833693236969 122909458769064 122981281643376 123268621086468 123416732071872 123471459037784 123556631883399 123620431777128 123692670112752 123908645079648 123981051834432 123981671678436 124130639415744 124420664274192 124625397907296 124775762915232 124848676375488 125140378890384 125570866838976 125576136913293 126008123887052 126302535391461 126528818613858 126749745669492 127033135740797 127185769904688 127482932918484 127557428329656 127711330937352 127855459704258 127921479347376 128009721897486 128219720273216 128220361308468 128295287640312 128374421959872 128375063768556 128450080501704 128674362198096 128749553828064 128750197512222 128962055372436 129117007191744 129418682442192 129494309020128 129494956427694 129863887927488 130167308226384 130400515563552 130628202838848 131236969531473 131383825125696 131918366050328 131996113245321 132226586531754 132386122646118 132463483265412 132772977385191 132841536245352 132991454711258 133151247976032 133151913666486 133229721780324 133541006177007 133701459744528 133921464884064 133922134425222 134000392622148 134083045929888 134234365502952 134396324074584 134474859367056 134696137132128 134789052963708 134858652847776 135173743158168 135252732740112 135723703532549 136516776971328 136992149359956 137312224475283 137463407876784 137558232621774 137784584063412 138106510661691 138187214023794 138272449821264 138273141115197 138353941848798 138581602626324 138748112623296 138905391417507 139072290456528 139072985749269 139154253876846 139397225714604 139478683313736 139550704742592 139876757791056 140203572645708 140372031488832 140454760922424 140685878588112 141184017209664 141267225193848 141513886408752 142000699883328 143083991142774 143502106870863 143910944782176 143911664265798 144247185307368 144321669007296 144332198595351 144421224704856 144506340564417 144743401440352 144758657472858 144843248056572 144918039540384 145081586957736 145256633090712 145596017747466 145681097647644 146096873918424 146437489639584 146438221754682 147042603233136 147462265263456 148062222035508 148408161806619 148918691866516 149266632735363 149445981119952 149446728276021 149795153973036 149960081320128 150130069511851 150310455341904 150661647994572 150842672532288 151013661190821 151179930137808 151284216787938 151532396686528 151533154273644 151715225952576 151715984453748 152069700779568 152159324332626 152592826681152 152949351977136 153475503914304 154378785173184 154646333861382 155449274327952 155556506048922 155903523514024 156091626701208 156267784082982 156348474757904 156456326763594 156902071284288 156913518727953 156994542835416 157360565789856 157361352514938 157550426950752 157809675456576 158270822135712 158271613411626 158461781553504 158722529689152 158832019360872 159378407911008 159750787368744 160400740538467 161522424038736 161899812879948 162278083470789 162361877633208 162456754763472 162740414192928 162836326620396 163031979403584 163032794482932 163216785327453 163412895243312 163413712227051 163681790413856 163778257649292 163879278358752 163975042191168 164358161448624 164358983158227 164742175844532 164827242369504 164923560150336 165308895571248 165894219032256 166853838520512 167434849217724 168126728759946 168403380521948 168705091485144 168999660892656 169099262259642 169581026539584 169698006598824 169977243891312 170076571106208 170077421405034 170281774583136 170473946272344 170561972463168 170679629196648 170960481744624 171060383520416 171078413377014 171166751691408 171266774002272 171565816264128 171666930016296 171949407163248 172068020974278 172558243256256 172659941903592 173556410968512 174273586220448 174880433618946 174982626041964 175391463953277 175603080038859 175892034102642 175994817660428 176302115375672 176406020505429 176514830194824 176617977687216 176618860689843 177030636513588 177122048327136 177535884888648 177639629040432 177853957617744 178054674902676 178164501505056 178268612992704 178562845900296 178667190162864 178979154003936 179195098766112 179299812489408 179300708899884 179718737284944 180231657544224 180336976986816 181387753319201 181712727043578 182656199146608 182657112337359 182763849108906 183082965967044 183284543835712 183410976829032 183712778751216 183839507148726 184142014215588 184249618698392 184363266428352 184364188153596 184471922465064 184775470168432 184902931629702 185207188556676 185429720608704 185430647665692 185539005169128 185862967619472 185971577751648 185972507517654 186195959123616 186502343721408 186727365481536 186938096860944 187273014563232 187581171450816 187710568335576 188356300258464 188685181878336 189012185830578 189564511545461 189793227920787 190124618504238 190778654857032 191224399377726 191336142494484 191566996406028 191783189556387 191882219021064 192329580409824 192330541962702 192442931460468 192561632939808 192675120752556 193011543297144 193124330742096 193125296268333 193442115943648 193443083058654 193675510787616 194128023663288 194241463530192 194242434641541 194795831891232 195250962339576 196056804310848 197075737688544 197416296047344 197877549075492 198339879797631 198579183969177 198695224898118 199022176980484 199261308159936 199262304368028 199487182066887 199726871964048 199727870499729 199844582670486 200413940455872 200552189616792 200882197326096 200883201637833 201000588933222 201124568894832 201351548254428 201573240183744 201712289050584 202044205698192 202183579445562 202287979271664 202759601039424 202760614737252 202879099110168 203932469302848 205488224039934 206195111815176 206337348932661 206676876095118 207265699103936 207280821035691 207408674731896 207530912773197 207872403939486 208122168934944 208357045443976 208608435684792 208731380815269 209095838571906 209218024970604 209326057113888 209815136686584 210305358968562 210558047233248 211028817882168 211776025814496 211900837790772 212270829613128 213001049824992 214367344831783 214625986714161 215363232051648 215866417173264 215867496398697 216370777961052 216482503510944 216609006351296 216631837057284 217115102160528 217264872084858 217377059310576 217622380436604 217883860324416 217884949636068 218371010199056 218394026621199 218521646471466 219144215264832 219145310877636 219656234459376 219657332632023 220411860761664 220677795569088 222093333053262 223246465623632 223378037799774 224168971679928 224692730959554 224940121980192 225332881190208 225465683012856 225992471991858 226264008798432 226636325188416 226769895206712 227298595029792 227299731410466 227572838928864 227947308992832 228104551169352 228222335588544 228238986498939 228889240021728 229265876217664 229424027965704 230213255871456 231969500792073 233173911491928 233310168055952 233334759073383 233855285271036 234137440051812 234401676124473 234522712136856 234684490145391 235208027340572 235353106926432 235490636916288 235491814253124 236040848684784 236042028772407 236714513184864 236852838720576 237138610156992 237406233203568 237407420117439 237692672330256 238083794533728 238222920217152 239067611866512 239624983046592 239626181053116 240040269057566 242283636058104 242849719319922 243541598862144 243542816449812 243685132145208 244110621289392 244254489930594 244547969105376 244549191724398 244950371668288 245119342864968 245522685620784 245667386473938 245818917538128 245962563286752 246537242172936 246942918075568 247113263766798 247240863554256 247385340225504 247817290159296 247963343356872 248841328548384 249250795814592 249551525830464 250280757780768 251152273826586 252016247774104 252190093139919 252605070782922 253057637227716 253343225710289 253499491338984 253648893389463 254066271481594 254371539809376 254965865836968 255114856659312 255116132107551 255422661874704 255710919408516 255842958694752 256019443794972 256440722616936 256590575280624 256750127537112 256900161003408 257348724396192 257499107656128 257500395024444 257924110744872 258102031461417 258837364884384 258988618040256 258989912855388 260334616452768 260801031127104 262320650428419 262473939062946 263836732100656 263838051153963 263992226490642 264453173063508 264772245292236 264926966530824 265545954770382 265683072490704 265982909422516 266302495952064 266303827332972 266459443560648 267082012354014 267402919489056 267842929768128 267844268850444 268000785244296 268166091859776 268468731005904 268792648149168 268949718734112 269392274264256 269578105927416 269717305695552 270347486316336 270505465480224 271447407065098 272569090565367 273984298719912 274145773663359 274624448950566 274926815753568 275116465243548 275569168126824 275759260723089 276213021323382 276374428047588 276544899642528 276546282230394 276707883697596 277163205252648 277354397444553 277810782835014 278144580913056 278145971498538 278308507753692 278794451429208 278957366627472 278958761276481 279753515582112 280407145291416 280909521844848 281371757176224 282534450387696 283027772817504 283518278745867 285186927756357 286167982285548 286490937485467 286836599066589 287004213741726 287821889564352 287823328531596 288494370614736 288495812944053 288664397190702 288842449409712 289012681128834 289486802880704 289517314945716 289686496113144 289836079080768 290163173915472 290164624587981 290513266181424 291192035494932 291362195295288 292193747836848 292874979279168 292876443509364 294085206466272 294924530526912 296124444071016 296816323613238 297837383733032 298042837347177 298533265470726 298891962239904 298893456552042 299590307946072 299766874005729 300260139023702 300620910683808 301323295989144 301500883399833 302027322381642 302359860275616 302568433575876 303066308547288 303431968907496 304139401559136 304318648665252 305898703954272 308232336059901 309292667722764 310015314142677 310898548655904 311113012097844 311807047028048 311808605909229 312183253402416 312535568165964 312696949515808 312912653527188 313643757857859 313827037455906 313989085670832 314721131579712 314722705029876 315100853901504 315458038452843 316541644271424 316543226823252 316923563107008 317664038721744 318756815822016 319501574737488 320801481076934 323044848077472 323799625759896 324556166941578 324723755266416 324913509526944 325480828385856 325672653240792 325897308127287 326065588965864 326433570654906 326825790486624 326827424454102 327363580827712 327556515298584 327758556717504 327782469707199 328716322897248 328717966316454 329484351689064 329654484739008 330617791142496 333139999579893 334869698435448 335067056699661 336253457519892 336806761043896 337039096439331 337410182970288 337999321785312 338198524519284 338988707987787 339396013197648 339954487782624 340153142212416 340154842810068 340563549166272 340947892544688 340949597115699 341359258393296 341920963489248 342120767040832 342156826754028 342333503382816 342533548004544 343333860032592 343898814326496 344136041948556 345319883807184 346522340689393 348547172440896 349760867237892 349965252083928 350782927906554 351206160077718 351784068205284 351989635320856 352604230751344 352812041010858 353029660389648 353235955374432 353237721379686 354061273027176 354244096654272 355071769777296 355279258080864 355707915235488 356109349805352 356329003010112 357125691800592 357334380325728 357958308007872 358390197532224 358601417799768 359437474569888 360060403586349 360463315088448 362775506638402 363425454087156 364274578979883 365312398293216 365314224674718 365527698217812 366165931934088 366381734895891 366821953658064 367425557502432 367679014297452 368284028431176 368499237396784 368501079710907 368728376307192 368943844930128 369550940336864 369805863259404 370414377113352 370669895650197 370861295331384 371078010338256 371725935238944 371943155503296 371945015035308 372391918247232 373876193721888 374546029126464 375421136671152 376712600516928 376728410739879 378024371661156 378907606174383 379129023090922 379586455841574 380249237008476 381099407222391 381557309714064 382448798755452 382672284988968 383133992812056 383566379112774 383764438042128 384659160819648 384661083925404 384885862920936 385123265879616 385350241505112 386023086594288 386248661484192 386250592536666 386884231887296 386886166117308 387351021575232 388256047326576 388482927060384 388484869283082 389591663782464 390501924679152 393710908594419 394151475377088 394832592094688 395755098150984 395988339735963 396679759595262 397158367938354 397390449796236 398044353960968 398318932155573 398524608736056 398974364133774 399453743928096 399455740999458 399689165340972 400623018531021 401104379233584 401764394652192 401766403275666 402001177866444 402249137789664 402703096508856 403424578101168 404088411396384 404367158891124 404575958543328 405521229474504 405758198220336 407171110597647 409526402632919 410976448079868 411936673425849 412390223630352 412674697865322 413353752190236 414319531985073 414561642071382 414817349463792 415061825546394 415744807878972 416244337869888 416714090887952 416716174252521 417216871369584 417218957247807 417462761630538 418191677143812 418436049941208 418652114227776 419630273373168 420610717937124 421116094466496 422057635764336 423552051628992 423801675581544 424541659226256 426002099649984 428734689663566 429251973428322 430506320612589 431732834346528 431734992797394 432741555922104 432965007021888 432996595786053 433263674114568 434230204321056 434529744169716 434754118621152 435244760873208 435769899272136 436742020398112 436788053242398 437043292942932 438290621755272 439312468918752 439314665264046 444186666106524 445224485419857 446492931247264 446756075599548 447799898206089 448337943359856 448340184828063 449385461919108 449880243960384 450390208535553 450931366025712 451984943983716 452528017596864 453040983572463 453539790413424 454597190059584 454599462820932 455145677857728 456209102338704 456477972997878 457778480043456 458848055931408 460426511742912 463939001584146 466347822983856 466620336111904 466669518146766 467710570542072 468274880103624 468803352248946 469045424273712 469368980290782 470416054681144 470706213852864 470740556183859 470983628506248 472081697369568 472084057544814 473429026369728 474812466407136 474814840234878 475385344660512 476167589067456 478135223733024 479252362106232 480080538115132 481202221615401 483985748566177 484567272116208 485699438639844 486834250412367 487085632899624 487370264290416 488221242578784 488508979861188 489095938210752 489098383448796 489650355982359 490238685729936 491045371241568 491334772947876 491637835076256 491925126573504 493074484345872 493076949474681 493885836151136 494226527533596 494481727108512 494770680451008 495926686713744 497682657096768 500561515561536 502304547653172 504032495548208 504380186279838 505210141565844 506115274455432 506686451420578 506998982677968 507297786778926 508132542963188 508743079618752 509931731673936 510229713318624 510232264215102 510845323749408 511421838817032 511685917389504 512038887589944 512881445233872 513181150561248 513500255074224 513800322006816 514697448792384 515000790048888 515848221489744 516204062922834 517674729768768 517979825710776 520669232905536 524641300856838 524947878125892 526174391859831 526809240116577 527673464201312 527676102307926 527984452981284 528906346127016 529218061516287 529544490584472 529853933061648 529856582069529 531091909540764 531366144981408 531965818845032 532607654665944 532918887121296 534164024708028 534805838978112 535688537700888 536001570488592 536937462011808 537585296298336 537899437468224 539156211854832 540694972632672 541010930960448 542894814130196 544163259957603 545138181130734 547310986696331 547968597439824 547971337012077 548291547326718 549248897901132 549853631507136 550232930487096 551138336253648 551518521446178 552426042646764 552748856095176 553089799285056 553092564460788 553415767395192 554326410505296 554708794889106 555621565670028 556289161826112 556291942997076 556617015507384 557588902858416 557914733254944 557917522552962 559507031164224 560814290582832 561819043689696 562743514352448 565068900775392 566055545635008 567036557491734 568693534636383 569379683762361 570373855512714 571983157396391 572335964571096 572981874970934 573673198133178 574008427483452 575349568669161 575646657063192 576988741229472 576991625888106 577328794381404 577684898819424 578025362257668 579034629891432 579372992226288 580326347830944 580329249175962 581026532362848 582384070989864 582724390590576 582727303924623 584387495673696 585752887018728 588170412932544 592248888142032 593632647226476 595019639392893 595674767466064 595737551907531 596085674694354 597066530941452 597783924479808 597786913104084 598461546200661 599180615892144 599183611499187 599533748011458 600520278047404 601241821367616 602646591978288 602649604913499 603001766799666 604054644763284 604719720551232 605136867151752 606132617094576 606863937814992 608278803118272 608637297330504 611797407908544 616464672119802 618585335445528 620030628285354 621797097311808 621842463107073 622226024195688 622592738319591 623614094056096 623617211818458 624366506804832 625071136331928 625393899031616 625825307054376 626194142445807 627287515715718 627654074911812 627978171341664 629445410059752 630916076905686 633086453646504 635328077443488 639003149474976 641602962153868 643102034495349 643877960142483 646089696154944 646822075186573 647599251519792 647602489196091 649112333883156 649447510532832 649827019053888 651345306481584 651794616254574 652131177931728 652867141309812 653651580973248 653654848908204 655113030597168 655564939414398 657432645794496 657435932632908 658968703378128 658971997896069 661235582284992 666279999159786 669739396870896 670134113399322 672506915039784 673613522087792 674078192878662 674820365940576 675998643570624 676397049038568 677977415975574 678792026395296 679908975565248 680309685620136 681895785089376 681899194231398 682718516786592 683841926978496 684313653508056 684667006765632 686667720065184 687797628652992 688272083897112 690639767614368 693044681378786 695908502376219 699521734475784 699930504167856 701565855813108 702412320155436 703205028373419 703568136410568 703979270641712 704053470436173 705208461502688 705624082021716 706059320779296 706471910748864 706475442759372 708122546054352 708126086317221 710143539554592 710558516161728 711415830470976 712218699610704 712222260352317 714251383601184 714668760651456 717202835599536 718874949139776 720120807172698 725551013276804 726850908174312 728549157959766 730624796586432 730628449349436 731055396435624 732331863868176 732763469791782 733643907316128 734851115004864 735358028594904 736568056862352 736998474793568 737002159421814 737456752614384 737887689860256 739101880673728 739611726518808 740828754226704 741339791300394 741722590662768 742156020676512 743451870477888 743890030070616 747752387443776 750842273342304 753456821479758 756048743322312 756570279419757 757815212348766 758258046181844 759172911683148 760029677130867 760498474016952 760946680168389 762198814444782 763114619428128 764897597510904 765344569977936 765348396322653 766267985624112 767132758225548 767528876084256 769322167850808 769771725841872 770700483010224 772046173188576 772497322968384 772501185073332 773772332234616 776512094653152 776965854120768 776969738566164 781003849358304 786961951285257 787421817188838 789665184189376 791510196301968 791514153461889 791976679471926 793359519190524 794316735876708 794780899592472 796088707921936 796637864311146 797049217472112 797948728267548 798907487856192 798911481998916 799378330681944 801246037062042 802208758467168 803528789304384 803532806551332 804002355732888 804498275579328 805406193017712 806849156202336 808176822792768 808734317782248 809151917086656 811042458949008 811516396440672 814342221195294 817707271696101 819052805265838 821952896159736 822437320990077 823873346851698 824780447260704 825349395730644 826707504380472 828639063970146 829123284142764 829634698927584 830123651092788 831489615757944 832063192333659 833428181775904 833432348505042 834433742739168 834437914495614 834925523261076 836383354287624 836872099882416 836876283829443 839260546746336 841221435874248 844115271528672 847603351163088 849083318452512 850554836237601 855560783269071 857469379327132 858503946856644 859472812456401 860509797199767 861012641225178 863465668693056 863469985594788 865483111844208 865487438832159 865993191572106 866527348229136 868460408642112 869059488339432 869508237242304 870489521746416 870493873763943 871539798544272 873484040796224 873576106484796 874086585885864 876581243510544 878624937837504 878629330528092 888373332213048 890448970839714 892985862494528 893512151199096 894128512041531 895599796412178 896675886719712 896680369656126 898770923838216 899300622017187 900780417071106 901862732051424 903969887967432 904502650199499 906081967144926 907079580826848 909198925641864 912418204677408 912955945995756 917696111862816 924697008179703 927878003168292 930045942428031 932695645967712 933240672223808 933339036293532 935421141084144 935425817727687 936549760207248 937606704497892 938090848547424 938737960581564 940832109362288 940931273573577 941481112367718 941967257012496 944163394739136 944168115089628 946374115358529 949624932814272 949629680469756 950770689321024 956270447466048 958504724212464 960161076230264 962404443230802 967971497132354 969134544232416 971398877279688 973668500824734 974171265799248 974740528580832 976442485157568 977017959722376 978196766897592 979300711964718 980477371459872 982090742483136 982669545895752 983275670152512 983347409121597 986148968691744 986153898949362 987771672302272 988453055067192 988963454217024 991853373427488 999419998739679 1004609095306344 1005201170098983 1008064991096416 1008760372559676 1010420283131688 1011117289317993 1012230548910864 1013372902841156 1013997965355936 1014595573557852 1016265085926376 1016966123963361 1019863463347872 1020459426637248 1020464528430204 1021690647498816 1022843677634064 1022848791347097 1024077775179888 1025762890467744 1026362301122496 1027000510148448 1027600644013632 1030001580097776 1031696442979488 1032408125845668 1035959651421552 1039567022068179 1049282601713676 1049895756251784 1052348783719662 1053618480233154 1055346928402624 1055352204615852 1055968905962568 1057812692254032 1058436123032574 1059088981168944 1059707866123296 1059713164139058 1062183819081528 1062732289962816 1063931637690064 1065215309331888 1065837774242592 1068328049416056 1071377075401776 1072003140977184 1073874924023616 1075170592596672 1078312423709664 1080181210759047 1081389945265344 1085789628260392 1088326519915206 1090276362261468 1092823736939649 1094621973392662 1095937194879648 1095942674024154 1096583094653436 1098497795802264 1099145204687673 1100465860974192 1102276672507296 1103037042892356 1104852085293528 1105497712190352 1105503239132721 1106185128921576 1106831534790384 1108652821010592 1109417589778212 1111243131340056 1112009686950591 1112583885994152 1113234031014768 1115177805716832 1115829466509888 1115835045105924 1121628581165664 1123638087379392 1130137801550784 1130185232219637 1134073114983468 1136722818523149 1137387069272766 1138759367524722 1140747711025428 1143298221667173 1143966314792782 1144671929142192 1145963749941868 1147346396266356 1148016854966904 1150699137338322 1151293314126384 1153977482458944 1153983251776212 1154657588762808 1155369797638848 1156050724515336 1158069259782864 1158745984452576 1160652695661888 1160658498351924 1162053064725696 1164768141979728 1165448781181152 1165454607849246 1168774991347392 1171505774037456 1181132725783257 1184497776284064 1187265294452952 1187965019207889 1190039278785786 1191349534932128 1191475103815062 1192171349388708 1194133061882904 1194956796466719 1195573826208168 1196923092401322 1198361231784288 1198367222998374 1199067496022916 1201040556094808 1201869055593063 1205293183956576 1205299209826998 1206003533599332 1208109289526568 1210273734303504 1212265234189152 1213727875629984 1217274594661008 1221513331792941 1228579207898757 1232929344239604 1235810020277547 1237170670891056 1240061256570708 1242958595955219 1243684926214146 1244452048391376 1245185476639182 1247228188112192 1247234423636916 1248733013609664 1250142272663856 1250148522757563 1251650614108752 1252388284891614 1254575031431436 1255308149823624 1255956342683328 1258890820119504 1261832153811372 1266172907293008 1270656154886976 1278006298949952 1283205924307736 1286204068990698 1287755920284966 1291518961837767 1293644150373146 1295198503039584 1295204978392182 1298224667766312 1298895021065664 1298989787358159 1302690612963168 1303589232509148 1304262355863456 1305734282619624 1307309697816408 1310226061194336 1311129878828796 1314871865265816 1317937406756256 1317943995792138 1320221479816613 1332559998319572 1335673456259571 1339478793741792 1340268226798644 1343399694618267 1345013830079568 1345020554484189 1347227044175584 1348156385757324 1349640731881152 1351170625606659 1352794098077136 1355954831951148 1357584052790592 1359122950717389 1360619371240272 1363791570178752 1363798388462796 1365437033573184 1368627307016112 1373335440130368 1376544167794224 1381279535228736 1386089362757572 1391817004752438 1399043468951568 1399861008335712 1403131711626216 1404824640310872 1406410056746838 1407136272821136 1407958541283424 1408106940872346 1410416923005376 1411248164043432 1412118641558592 1412221668551577 1412950885518744 1416245092108704 1416252172634442 1420287079109184 1424437399221408 1424444520704634 1428502767202368 1434405671199072 1440241614345396 1443606664846203 1451102026553608 1451957245698531 1453701816348624 1457098315919532 1460502751237101 1461256898698872 1462110792871248 1464663727736352 1465526939583564 1467287814632256 1468951067947077 1470716057189808 1473136113724704 1473996949587136 1474004318843628 1474913505228768 1475775379720512 1479223453037616 1481657508453408 1482679582600788 1483445181325536 1484312041353024 1487780060141232 1492960738858039 1501684546684608 1506913642959516 1512097486644624 1513140558839514 1515630424697532 1516516092363688 1518345823366296 1520059354261734 1520996948033904 1521893360336778 1524397628889564 1526229238856256 1529795195021808 1530689139955872 1530696792645306 1532535971248224 1534265516451096 1535057752168512 1538644335701616 1539543451683744 1541400966020448 1544092346377152 1545002370146664 1547544664469232 1553024189306304 1553939477132328 1560261748874179 1562007698716608 1573923902570514 1574843634377676 1578523175579493 1583020392603936 1583028306923778 1583953358943852 1586719038381048 1587654184548861 1588633471753416 1589561799184944 1589569746208587 1592177415843872 1593275728622292 1594098434944224 1595897456535096 1597822963997832 1598756661363888 1602492074124084 1604417516934336 1607065613102664 1608004711465776 1610812386035424 1613698312404672 1617468635564496 1622084917898016 1623032792881344 1628684442390588 1632489779872809 1635414543392202 1638105610531676 1641932960088993 1643905792319472 1643914011036231 1644874641980154 1647746693703396 1649560894521408 1650698791461288 1651430764630361 1653415008760944 1657278127940292 1658246568285528 1659269397855168 1660247302185576 1662979231515888 1664126384667318 1666856363551808 1666864697010084 1668867485478336 1668875828991228 1669851046522152 1672766708575248 1673744199764832 1673752567658886 1678521093492672 1682442871748496 1688230543057344 1695206702326176 1698166636905024 1701109672475202 1706080603909149 1708139051287083 1711121566538142 1714938758654264 1715949472189173 1717007893713288 1718945624912802 1721019594399534 1722025282450356 1726048706007483 1726939971189576 1730966223688416 1730974877664318 1731986383144212 1733054696458272 1738118976678864 1740979043492832 1740987747527886 1743079597088544 1747152212969592 1748173171771728 1753162487021088 1757258661056184 1764408145923137 1776746664426096 1780897941679428 1785058918178679 1787024302398192 1788257024083062 1791199592824356 1793351773439424 1793360739312252 1795384638601983 1797541847676432 1797550834497561 1798601244034374 1801560834142212 1803725464102848 1807939775934864 1807948814740497 1809005300398998 1812163934289852 1814159161653696 1818397851283728 1824836409354816 1825911891991512 1835392223725632 1849394016359406 1855756006336584 1860091884856062 1865391291935424 1865527389321219 1866678072587064 1870842282168288 1870851635455374 1873099520414496 1875213408995784 1876181697094848 1877475921163128 1878582427337421 1881664218724576 1881862547147154 1882962224735436 1883934514024992 1888336230179256 1892748230717058 1899259360939512 1917009448424928 1920322152460528 1924808886461604 1929306103486047 1931633880427449 1935942994264708 1938269088464832 1940466225559719 1942797754559376 1942807467588273 1947337001649468 1948342531598496 1949481057161664 1954035919444752 1956393533795184 1958601423929436 1960954742919744 1965339091791504 1966694818243194 1972297937383488 1972307797898724 1976906110134384 1983706746854976 1998839997479358 2009218190612688 2010402340197966 2016129982192832 2017520745119352 2020840566263376 2022234578635986 2024461097821728 2026745805682312 2027995930711872 2029191147115704 2032530171852752 2033932247926722 2039726926695744 2040929056860408 2045687355268128 2045697582694194 2048155550359776 2051525780935488 2054001020296896 2060003160195552 2063392885958976 2064816251691336 2071919302843104 2079134044136358 2085209627000071 2087725507128657 2098565203427352 2099791512503568 2104697567439324 2107236960466308 2109615085120257 2110704409231704 2111937811925136 2115625384508064 2116872246065148 2118177962337888 2119415732246592 2119426328278116 2124367638163056 2124378258951663 2127863275380128 2130430618663776 2131675548485184 2136656098832112 2136666781056951 2142754150803552 2144006281954368 2156624847419328 2160362421518094 2171579256520784 2176653039830412 2180552724522936 2185647473879298 2189243946785324 2191874389759296 2191885348048308 2193166189306872 2196995591604528 2198290409375346 2200931721948384 2204553345014592 2206074085784712 2209704170587056 2210995424380704 2211006478265442 2212370257843152 2213663069580768 2217305642021184 2218835179556424 2222486262680112 2224019373901182 2225167771988304 2226468062029536 2230355611433664 2231670090211848 2243257162331328 2260370464439274 2268146229966936 2269710838259271 2273445637046298 2274774138545532 2277518735049444 2280089031392601 2281495422050856 2282840040505167 2286596443334346 2287932629585564 2289343858284384 2291927499883736 2294692792532712 2296033709933808 2296045188967959 2301398274676644 2302586628252768 2307966503552424 2309315177525616 2312101449030672 2316138519565728 2317491968905152 2321316996703848 2329536283959456 2330897562362304 2330909215698492 2343011548074912 2358040793149613 2360885853855771 2362265451566514 2368995552568128 2374530588905904 2374542460385667 2375930038415778 2380078557571572 2382699069864256 2382950207630124 2384342698777416 2388266123765808 2389913592933438 2391147652416336 2393846184802644 2396722463568576 2396734445996748 2398134992045832 2402081112189616 2403738111186126 2410586367913152 2410598419653996 2412007067198664 2416218579053136 2420547468607008 2424530468378304 2427455751259968 2434549189322016 2443026663585882 2453121815088303 2457158415797514 2464338650090993 2465858688479208 2467311962970231 2471620040555094 2474341341782112 2480122513141416 2485917191910438 2487369852428292 2488904096782752 2490370953278364 2494468847273832 2500284545327712 2500297045515126 2503301228217504 2504776569783228 2509150062862872 2510616299647248 2510628851488329 2517781640239008 2523664307622744 2532345814586016 2551664508712803 2566411848615472 2566682349807213 2572408137981396 2575511840569932 2578418437369203 2581529391599301 2583037923675534 2587288300746292 2590397006079168 2590409956784364 2596449335532624 2596462316496477 2597979574716318 2605381225926336 2607178465018296 2608524711726912 2611468565239248 2611481621291829 2614619395632816 2620452122388672 2622259757657592 2629743730531632 2635874813512512 2635887991584276 2640442959633226 2665119996639144 2671346912519142 2678957587483584 2680536453597288 2682385536124593 2686799389236534 2690027660159136 2690041108968378 2694454088351168 2696312771514648 2697901866051561 2702341251213318 2705588196154272 2711909663902296 2713507950598497 2718245901434778 2721238742480544 2727596776925592 2737254614032224 2753088335588448 2772178725515144 2774091024539109 2783634009504876 2786775482813179 2790137827284093 2798086937903136 2799722016671424 2806263423252432 2806277453183061 2809649280621744 2812820113493676 2814272545642272 2815917082566848 2816213881744692 2822496328086864 2824443337103154 2825901771037488 2832490184217408 2832504345268884 2839122346075587 2848874798442816 2848889041409268 2868811342398144 2880483228690792 2887213329692406 2902204053107216 2903914491397062 2907403632697248 2914196631839064 2921005502474202 2922513797397744 2924221585742496 2929327455472704 2931053879167128 2937902135894154 2941432114379616 2946272227449408 2948008637687256 2949827010457536 2958446906075232 2963315016906816 2965359165201576 2966890362651072 2975560120282464 2985921477716078 2998259996219037 3013827285919032 3015603510296949 3024194973289248 3026281117679028 3031260849395064 3033032184727376 3033351867953979 3036691646732592 3040118708523468 3041993896067808 3043786720673556 3048795257779128 3050898371890083 3059590390043616 3061378279911744 3061393585290612 3065071942496448 3068531032902192 3068546374041291 3077288671403232 3079086903367488 3082801932040896 3090004740293328 3095089328938464 3107878954264656 3118701066204537 3120523497748358 3147847805141028 3149687268755352 3157046351158986 3166040785207872 3166056613847556 3167906717887704 3173438076762096 3175308369097722 3177266943506832 3179123598369888 3179139492417174 3184354831687744 3186551457244584 3188196869888448 3191794913070192 3195645927995664 3197513322727776 3204984148248168 3214131226205328 3216009422931552 3221624772070848 3234937271128992 3240543632277141 3244169835796032 3257368884781176 3264979559745618 3270829086784404 3276211221063352 3278471210818947 3283865920177986 3287811584638944 3287828022072462 3289749283960308 3295493387406792 3297435614063019 3301397582922576 3302861529260722 3306830017521888 3314556255880584 3316493136571056 3316509717398163 3320494604371152 3325958463031776 3328252769334636 3333729394020168 3337751657982456 3339702093044304 3345533417150496 3347488399529664 3347505135317772 3364885743496992 3390413404652352 3390555696658911 3402219344950404 3410168455569447 3412161207818298 3416278102574166 3422243133076284 3429877517308528 3429894665001519 3431898944378346 3434015787426576 3437891249825604 3442039188799068 3444050564900712 3452097412014966 3453879942379152 3461932447376832 3461949755328636 3463972766288424 3466109392916544 3476237953357728 3481958086985664 3481975495055772 3486159194177088 3494304425939184 3496346343543456 3506324974042176 3514517322112368 3528816291846274 3543398177349771 3553493328852192 3561795883358856 3563895057623667 3570117836357358 3574048604796384 3576514048166124 3582399185648712 3584870389400157 3586721478624504 3590769277203966 3595083695352864 3595101668995122 3597202488068748 3603121668284424 3605607166779189 3615879551869728 3615897629480994 3618010600797996 3624327868579704 3636795702567456 3651823783983024 3664539995378823 3685737623696271 3698788032718812 3707430060832641 3711512012673168 3720183769712124 3728875787865657 3731054778642438 3733356145174128 3741684564336576 3741703270910748 3746199040828992 3750426817991568 3750445568272689 3754951842326256 3757164854674842 3763328437449152 3763725094294308 3765924449470872 3767869028049984 3776672460358512 3785496461434116 3798518721879024 3834018896849856 3840644304921056 3849617772923208 3858612206972094 3863267760854898 3871885988529416 3874556885513301 3880932451119438 3885595509118752 3885614935176546 3894674003298936 3896685063196992 3896969362074477 3908071838889504 3912787067590368 3917202847858872 3930678183583008 3933389636486388 3944615595797448 3953812220268768 3960664439449839 3997679994958716 4007020368778713 4018436381225376 4020804680395932 4030199083854801 4035041490238704 4041681132526752 4044469157271972 4048922195643456 4053491611364624 4053511876819977 4058382294231408 4065060343705504 4067864495853444 4077368852152167 4081858113720816 4091374710536256 4091395165388388 4096311100719552 4120006320391104 4129632503382672 4143838605686208 4158268088272716 4170419254000142 4175451014257314 4197130406854704 4199583025007136 4209395134878648 4214473920932616 4219230170240514 4221408818463408 4223875623850272 4231250769016128 4233744492130296 4236355924675776 4236665005654731 4238852656556232 4248735276326112 4248756517903326 4255726550760256 4260861237327552 4273312197664224 4273333562113902 4285508301607104 4320724843036188 4330819994538609 4343158513041568 4353306079660824 4355871737095593 4361105449045872 4371294947758596 4378487893570648 4381508253711303 4383770696096616 4386332378613744 4393991183209056 4396580818750692 4401863443896768 4406853203841231 4412148171569424 4419408341174112 4421990848761408 4422012956530884 4424740515686304 4427326139161536 4437670359112848 4444972525360224 4448038747802364 4450335543976608 4452936124059072 4463340180423696 4478882216574117 4504790428962109 4520740928878548 4536292459933872 4539421676518542 4546891274092596 4549548277091064 4555037470098888 4560178062785202 4562990844101712 4565680081010334 4573192886668692 4575865259171128 4578687716568768 4583854999767472 4589385585065424 4592067419867616 4592090377935918 4602796549353288 4605173256505536 4615933007104848 4618630355051232 4624202898061344 4632277039131456 4642633993407696 4659072567918912 4661818431396984 4680785246622537 4686023096149824 4716081586299226 4721771707711542 4724530903133028 4735569526738479 4749061177811808 4749084920771334 4751860076831556 4760157115143144 4762962553646583 4765900415260248 4768685397554832 4776532247531616 4779827185866876 4782295304832672 4787692369605288 4793468891993496 4796269984091664 4804162224379232 4807476222372252 4821196839307992 4824014134397328 4832437158106272 4841094937214016 4869098378644032 4886053327171764 4897469339618427 4906243630176606 4914316831595028 4925798880266979 4928677300181986 4931717376958416 4931742033108693 4934623925940462 4943240081110188 4948682683564224 4954292293891083 4960245026282832 4971834383820876 4974739704856584 4977808193565504 4980741906556728 4988937694547664 5000569090655424 5000594091030252 5006602456435008 5009553139566456 5018300125725744 5021232599294496 5021257702976658 5035563280478016 5047328615245488 5064691629172032 5103329017425606 5118241811727447 5124417153861249 5132823697230944 5133364699614426 5144816275962792 5147848416567519 5151023681139864 5156836874738406 5163058783198602 5166075847351068 5174576601492584 5178146118022449 5180819913568728 5192898671065248 5192924632992954 5195959149432636 5214356930036592 5222937130478496 5222963242583658 5229238791265632 5244519515315184 5259487461063264 5271775983168552 5280885919266452 5293224437769411 5323843234227947 5330239993278288 5342693825038284 5355176754536037 5361072907194576 5364771072249186 5373598778473068 5380055320318272 5380082217936756 5386153915805949 5392625543029296 5395803732103122 5404682502426636 5411176392308544 5423819327804592 5423846444221491 5427015901196994 5436491802869556 5442477484961088 5455193553851184 5474509228064448 5506176671176896 5544357451030288 5548182049078218 5567268019009752 5573550965626358 5580275654568186 5596173875806272 5596582167963657 5612526846504864 5612554906366122 5619298561243488 5625640226987352 5628545091284544 5632427763489384 5644992656173728 5648886674206308 5651803542074976 5665008690537768 5678244692151174 5697778082818536 5760966457381584 5774426659384812 5787918310458141 5794901641282347 5804408106214432 5807828982794124 5814807265394496 5821398676679157 5828393263678128 5828422402764819 5842011004948404 5845027594795488 5848443171484992 5862107758334256 5875804271788308 5882864228759232 5896017275374512 5916893812150464 5930718330403152 5951120240564928 5971842955432156 5996519992438074 6027654571838064 6031207020593898 6048389946578496 6052562235358056 6062521698790128 6066064369454752 6066703735907958 6073383293465184 6080237417046936 6083987792135616 6087573441347112 6097590515558256 6101796743780166 6119180780087232 6122787170581224 6137062065804384 6137092748082582 6154577342806464 6180009480586656 6190178657876928 6215757908529312 6237402132409074 6241046995496716 6255628881000213 6263176521385971 6291814731360301 6295695610282056 6299374537510704 6314092702317972 6328845255360771 6332113227695112 6335813435775408 6346876153524192 6350616738195444 6354533887013664 6358247196739776 6358278984834348 6373102914489168 6383589826140384 6391291855991328 6395026645455552 6409968296496336 6410000343170853 6428262452410656 6432018845863104 6469874542257984 6481087264554282 6514737769562352 6529959119491236 6541658173568808 6552422442126704 6556942421637894 6567731840355972 6575623169277888 6575656044144924 6579498567920616 6590986774813584 6594871228126038 6602795165845152 6605723058521444 6613660035043776 6629112511761168 6632986273142112 6633019434796326 6640989208742304 6651916926063552 6656505538669272 6667458788040336 6675503315964912 6679404186088608 6691066834300992 6695010270635544 6729771486993984 6781111393317822 6804438689900808 6820336911138894 6824322415636596 6832556205148332 6840267094177803 6844486266152568 6848520121515501 6859755034617056 6859789330003038 6863797888756692 6868031574853152 6875782499651208 6884078377598136 6888101129801424 6888135566903877 6904194824029932 6907759884758304 6923899510657272 6927945532576848 6952475906715456 6963950990111544 6988608851878368 6992692687086912 7029034644224736 7057632583692548 7074122379448839 7082657561567313 7086796354699542 7106986657704384 7115042827052303 7123591766717712 7123627381157001 7127790115247334 7140235672714716 7148097209592768 7153028096332248 7164798371297424 7169740778800314 7173442957249008 7181538554407932 7190167390705728 7190203337990244 7194404976137496 7206243336568848 7211214333558378 7231759103739456 7231795258961988 7236021201595992 7248655737159408 7273591405134912 7303647567966048 7329079990757646 7359365445264909 7371475247392542 7393015950272979 7397576065437624 7401935888910693 7414860121665282 7423024025346336 7440367539424248 7457751575731314 7462109557284876 7466712290348256 7483406541821496 7500853635983136 7500891136545378 7509903684652512 7514329709349684 7527450188588616 7531848898941744 7553344920717024 7570992922868232 7597037443758048 7654993526138409 7681288609842112 7699235545846416 7717224413944188 7726535521709796 7735255312107609 7743771977058832 7744588174797903 7749113771026602 7761864902238876 7771191018237504 7771229870353092 7789348006597872 7789386949489431 7793938724148954 7816143677779008 7825574135180736 7834405695717744 7834444863875487 7861356367166016 7866779272972776 7889231191594896 7907624440537536 7921328878899678 7995359989917432 8014040737557426 8036872762450752 8041609360791864 8060398167709602 8070082980477408 8083362265053504 8088938314543944 8093705598154683 8106983222729248 8107023753639954 8116764588462816 8130120687411008 8135728991706888 8140523851795491 8154737704304334 8163716227441632 8182790330776776 8259265006765344 8316536176545432 8322273073617327 8340838508000284 8350902028514628 8360326448439537 8370413481852279 8394260813709408 8399166050014272 8418790269757296 8418832359549183 8428947841865232 8438460340481028 8442817636926816 8447751247700544 8467488984260592 8473330011309462 8477705313112464 8497470552652224 8497513035806652 8546624395328448 8546667124227804 8641449686072376 8661639989077218 8686317026083136 8706612159321648 8711743474191186 8722210898091744 8742589895517192 8756975787141296 8763016507422606 8767541392193232 8772664757227488 8787982366418112 8793161637501384 8813706407682462 8824296343138848 8838816682348224 8844025913061768 8849481031372608 8875340718225696 8889945050720448 8896077495604728 8900671087953216 8926680360847392 8957764433148234 8994779988657111 9009580857924218 9041481857757096 9046810530890847 9072584919867744 9078843353037084 9093782548185192 9099096554182128 9110074940197776 9120356125570404 9125981688203424 9131360162020668 9146385773337384 9151730518342256 9152695115670249 9167709999534944 9178771170130848 9184134839735232 9184180755871836 9205593098706576 9205639122123873 9231866014209696 9237260710102464 9248405796122688 9285267986815392 9323636862793968 9356103198613611 9361570493245074 9432163172598452 9443543415423084 9449061806266056 9471139053476958 9498122355623616 9498169841542668 9503720153663112 9520314230286288 9525925107293166 9531800830520496 9537370795109664 9553064495063232 9559654371733752 9564590609665344 9575384739210576 9586937783986992 9592539968183328 9608324448758464 9614952444744504 9642393678615984 9648028268794656 9664874316212544 9721630896831423 9772106654343528 9794938679236854 9812487260353212 9828633663190056 9835413632456841 9851597760533958 9857354600363972 9863434753916832 9863484066217386 9869247851880924 9886480162220376 9892306842189057 9908584587782166 9920490052565664 9943668767641752 9949479409713168 9949529152194489 9961483813113456 9977875389095328 10001188182060504 10019106279132912 10036600251451488 10042465198588992 10042515405953316 10094657230490976 10171667089976733 10206658034851212 10230505366708341 10236483623454894 10248834307722498 10265647394461888 10266729399228852 10289632551925584 10289683995004557 10295696833135038 10302047362279728 10313673749476812 10326117566397204 10332151694702136 10349153202985168 10356292236044898 10361639827137456 10385797342130496 10385849265985908 10391918298865272 10428713860073184 10445874260956992 10445926485167316 10458477582531264 10489039030630368 10518974922126528 10543551966337104 10561771838532904 10586448875538822 10630194532049313 10647686468455894 10660479986556576 10685387650076568 10691685172871001 10710353509072074 10722145814389152 10729542144498372 10747197556946136 10760164435873512 10772307831611898 10785251086058592 10791607464206244 10809365004853272 10816821500337567 10847638655609184 10847692888442982 10854031802393988 10872983605739112 10910387107702368 10993619986136469 11057212871088813 11088714902060576 11096364098156436 11122290182497923 11134536038019504 11147101931252716 11160551309136372 11186627363596971 11193164335927314 11225053693009728 11225109812732244 11238597122486976 11251280453974704 11251336704818067 11264855526978768 11289985312347456 11297773348412616 11303607084149952 11330017381075536 11356489384302348 11395556165637072 11521932914763168 11548853318769624 11575836620916282 11589803282564694 11608816212428864 11615657965588248 11623670656539903 11642797353358314 11656786527356256 11656844805529638 11684022009896808 11690055189590976 11690908086223431 11724215516668512 11751608543576616 11792034550749024 11861436660806304 11881993318349517 11943685910864312 11993039984876148 12021061106336139 12055309143676128 12062414041187796 12090597251564403 12105124470716112 12125043397580256 12132128738909504 12133407471815916 12146766586930368 12160474834093872 12160535630459931 12175146882694224 12195181031116512 12203593487560332 12232106556456501 12245574341162448 12274124131608768 12274185496165164 12360018961173312 12431515817058624 12474804264818148 12482093990993432 12511257762000426 12526353042771942 12583629462720602 12591391220564112 12598749075021408 12628185404635944 12657690510721542 12664226455390224 12671626871550816 12693752307048384 12701233476390888 12709067774027328 12716557969668696 12746205828978336 12767179652280768 12782583711982656 12819936592992672 12820000686341706 12856524904821312 12962174529108564 12992459983615827 13029475539124704 13059918238982472 13067615211286779 13083316347137616 13104844884253408 13113884843275788 13135463680711944 13144524761133909 13151312088289848 13158997135841232 13181973549627168 13189742456252076 13205590331690304 13211446117042888 13220559611523693 13258225023522336 13265972546284224 13266038869592652 13281978417484608 13313011077338544 13334917576080672 13351006631929824 13358808372177216 13390020541271088 13436646649722351 13514371286886327 13562222786635644 13608877379801616 13640673822277788 13648644831273192 13665112410296664 13680534188355606 13688972532305136 13697040243031002 13719510069234112 13719578660006076 13727595777513384 13736063149706304 13751564999302416 13768156755196272 13776202259602848 13776271133807754 13808389648059864 13815519769516608 13847799021314544 13855891065153696 13927901980223088 13977217703756736 14042355739867611 14058069288449472 14115265167385096 14148244758897678 14165315123134626 14173592709399084 14206708580215437 14230085654104606 14247183533435424 14247254762314002 14255580230494668 14280471345429432 14288887660939749 14306056192664496 14329596742594848 14339481557600628 14346885914498016 14363077108815864 14380406675980488 14388809952274992 14412486673137696 14422428667116756 14463590517923976 14472042403191984 14497311474318816 14522436277982743 14607295135932096 14658159981515292 14692408018855281 14718730890529818 14742950494785084 14777396640800937 14786031900545958 14795152130875248 14795226099326079 14803871777821386 14829720243330564 14846048050692672 14862876881673249 14880735078848496 14915503151462628 14924219114569752 14933424580696512 14966813083642992 15001707271966272 15001782273090756 15019807369305024 15028659418699368 15054900377177232 15063697797883488 15106689841434048 15141985845736464 15194074887516096 15309987052276818 15354725435182341 15398471091692832 15434448827888376 15443545249702557 15453071043419592 15470510624215218 15487543954117664 15489176349595806 15498227542053204 15523729804477752 15534438354067347 15542459740706184 15578696013195744 15578773898978862 15587877448297908 15668811391435488 15668889727750974 15733558545945552 15778462383189792 15842657757799356 15879673313308233 15971529702683841 15990719979834864 16028081475114852 16065530263608111 16083218721583728 16120796335419204 16140165960954816 16158461747417847 16177876629087888 16187411196309366 16213966445458496 16214047507279908 16233529176925632 16271457983413776 16281047703590982 16309475408608668 16327432454883264 16365580661553552 16518530013530688 16633072353090864 16644546147234654 16681677016000568 16701804057029256 16720652896879074 16740826963704558 16788521627418816 16789746503890971 16837580539514592 16837664719098366 16857895683730464 16876920680962056 16885635273853632 16934977968521184 16946660022618924 16955410626224928 16995026071613304 17093334248455608 17162879237615969 17282899372144752 17323279978154436 17363754931374423 17413224318643296 17423486948382372 17444421796183488 17464196030037471 17485179791034384 17485267208294457 17513951574282592 17526033014845212 17535082784386464 17545329514454976 17586323275002768 17627412815364924 17648592686277696 17688051826123536 17750681436451392 17792154991209456 17853360721694784 17915528866296468 17989559977314222 18019161715848436 18082963715514192 18093621061781694 18145169839735488 18157686706074168 18187565096370384 18198193108364256 18220149880395552 18240712251140808 18251963376406848 18262720324041336 18292771546674768 18303461036684512 18305390231340498 18335419999069888 18357542340261696 18368361511743672 18411186197413152 18411278244247746 18463732028419392 18570535973630784 18647273725587936 18712206397227222 18723140986490148 18766886643000639 18789529564157913 18864326345196904 18875444194080903 18887086830846168 18898123612532112 18942278106953916 18986535766082313 18996339683085336 19007440307326224 19040628460572576 19051850214586332 19063601661040992 19074741590219328 19119308743467504 19150769478421152 19173875567973984 19185079936366656 19229904889489008 19284787357231968 19296056537589312 19408489605154507 19443261793662846 19544213308687056 19589877358473708 19624974520706424 19657267326380112 19670827264913682 19703195521067916 19714709200727944 19726869507833664 19726968132434772 19738495703761848 19772960324440752 19784613684378114 19817169175564332 19840980105131328 19887337535283504 19898958819426336 19899058304388978 19922967626226912 19955750778190656 20002376364121008 20038212558265824 20073200502902976 20085030811906632 20189314460981952 20283402735364327 20343334179953466 20413316069702424 20461010733416682 20472967246909788 20497668615444996 20520801282533409 20533458798457704 20579265103851168 20579367990009114 20591393666270076 20604094724559456 20627347498953624 20652235132794408 20664303389404272 20664406700711631 20698306405970336 20712584472089796 20723279654274912 20771698531971816 20783836597730544 20857427720146368 20891852970334632 20978078061260736 21087103932674208 21123543677065808 21172897751077644 21222367138346517 21247972684701939 21260389064098626 21295372936911788 21320959973113152 21345128481156909 21370775300153136 21370882143471003 21383370345742002 21420707018144148 21444291628778304 21459084288996744 21494395113892272 21520328871747024 21544615663223796 21570502172117184 21583214928412488 21618730009706544 21633643000675134 21695277311218368 21695385776885964 21708063604787976 21745967211478224 21820774215404736 21987239972272938 22078096335794727 22114425742177626 22177429804121152 22179047850818937 22192728196312872 22205807666732079 22244580364995846 22269072076039008 22294203862505432 22321102618272744 22373254727193942 22386328671854628 22450219625464488 22502560907949408 22502673409636134 22529711053957536 22595546696825232 22660034762151072 22712978768604696 22791112331274144 22937305897000781 22964980578415227 23043865829526336 23097706637539248 23151673241832564 23179606565129388 23205765936322827 23231315931176496 23247341313079806 23285594706716628 23313573054712512 23313689611059276 23368044019793616 23368160848468293 23381816172446862 23448431033337024 23503217087153232 23503334591626461 23584069101498048 23722873321612608 23763986636699034 23887371821728624 23986079969752296 24042122212672278 24110618287352256 24124828082375592 24181194503128806 24210248941432224 24250086795160512 24266814943631832 24320949668187744 24321071260919862 24350293765388448 24390362062233024 24407186975120664 24421571555386473 24464213112913002 24491148682324896 24548370992330328 24949608529636296 24964187981986864 24966819220851981 25022515524000852 25052706085543884 25080979345318611 25111240445556837 25167258925441204 25182782441128224 25197498150042816 25256370809271888 25256497078647549 25315381021443084 25328452910780448 25343253743101632 25402466952781776 25433115939337392 25492411657956672 25639873185985344 25640001372683412 25924349058217128 25984919967231654 26058951078249408 26119836477964944 26135230422573558 26166632694275232 26209689768506816 26227769686551576 26270927361423888 26289049522267818 26302624176579696 26317994271682464 26363947099254336 26379484912504152 26422892234085776 26441119223047386 26516450047044672 26532077739185304 26626022154677088 26669835152161344 26702013263859648 26780041082542176 26873293299444702 26984339965971333 27028742573772654 27107725151000923 27124445573271288 27140431592672541 27217754759603232 27281347644555576 27297289662546384 27330224820593328 27361068376711212 27377945064610272 27394080486062004 27439157320012152 27455191555026768 27503129998604832 27536313510392544 27552404519205696 27552542267615508 27616779296119728 27616917366371619 27695598042629088 27711782130307392 27855803960446176 28068309595840833 28084711479735222 28230530334770192 28296489517795356 28330630246269252 28347185418798168 28413417160430874 28460171308209212 28494367066870848 28494509524628004 28511160460989336 28560942690858864 28577775321879498 28612112385328992 28659193485189696 28678963115201256 28693771828996032 28726154217631728 28760813351960976 28777619904549984 28824973346275392 28844857334233512 28927181035847952 28944084806383968 28994622948637632 29044872555965486 29164892690494269 29316319963030584 29384816037710562 29437461781059636 29485900989570168 29506240897370523 29554793281601874 29572063801091916 29590304261750496 29590452198652158 29607743555642772 29659440486661128 29676920526567171 29725753763346498 29761470157696992 29831006302925256 29848438229139504 29848587456583467 29933626167285984 30003564546181512 30057318837398736 30109800754354464 30127395595766976 30283971691472928 30515001269930199 30619974104553636 30654530310944969 30691516100125023 30709450870364682 30796942183385664 30868897655776752 30869051985013671 30887090499405114 30906142086839184 30941021248430436 30975087908235328 30978352699191612 30996455084106408 31047459608955504 31068876708134694 31084919481412368 31157392026391488 31157547797957724 31175754896595816 31337622782870976 31337779455501948 31467117091891104 31556924766379584 31685315515598712 31759346626616466 31890583596147939 31943059405367682 31981439959669728 32056162950229704 32075055518613003 32131060527216222 32166437443167456 32241592670838408 32316923494835694 32355753258175776 32374822392618732 32428095014559816 32542915966827552 32562095407181964 32618950817217336 32731161323107104 32980859958409407 33171638613266439 33266144706181728 33289092294469308 33363354032001136 33366870547493769 33403608114058512 33441305793758148 33481653927409116 33559882090790913 33579493007781942 33675161079029184 33675329438196732 33715791367460928 33753841361924112 33754010114454201 33869955937042368 33893320045237848 33910821252449856 33990052143226608 34186668496911216 34325758475231938 34565798744289504 34646559956308872 34727509862748846 34826448637286592 34846973896764744 34871011969619709 34928392060074942 34970359582068768 34970534416588914 35027903148565184 35052066029690424 35070165568772928 35072724258670293 35172646550005536 35254825630729848 35376103652247072 35584309982418912 35645979955048551 35831057732592936 35979119954628444 36038323431696872 36063183319008417 36165927431028384 36187242123563388 36271791754693209 36315373412148336 36375130192740768 36396386216728512 36440299760791104 36481424502281616 36481606891379793 36525440648082672 36585543093349536 36606922073369024 36610780462680996 36736723023487344 36822372394826304 36822556488495492 37294547451175872 37424412794454444 37446281972980296 37533773286001278 37579059128315826 37728652690393808 37750888388161806 37774173661692336 37796247225064224 37884556213907832 37973071532164626 37992679366170672 38014880614652448 38081256921145152 38103700429172664 38127203322081984 38238617486935008 38301538956842304 38347751135947968 38459809778978016 38569574714463936 38816979210309014 38886523587325692 38977379950847481 39088426617374112 39179754716947416 39202845633860337 39249949041412848 39314534652760224 39341654529827364 39406391042135832 39429418401455888 39433574283401727 39453936264869544 39476991407523696 39545920648881504 39569227368756228 39634338351128664 39661678834571079 39774675070567008 39797917638852672 39798116608777956 39845935252453824 40004752728242016 40076425116531648 40170061623813264 40309939949167053 40543113860658981 40566805470728654 40686668359906932 40826632139404848 40922021466833364 40945934493819576 40995337230889992 41041602565066818 41066917596915408 41158530207702336 41158735980018228 41182787332540152 41208189449118912 41254694997907248 41304470265588816 41328606778808544 41328813401423262 41396612811940672 41425168944179592 41446559308549824 41543397063943632 41567673195461088 41783705940669264 42127067219602833 42174207865348416 42247087354131616 42345795502155288 42444734276693034 42495945369403878 42520778128197252 42590745873823576 42620125740646311 42690256962313818 42741550600306272 42741764286942006 42766740691484004 42841414036288296 42866662982819247 42918168577993488 42988790227784544 43040657743494048 43089231326447592 43166429856824976 43237460019413088 43267286001350268 43390771553771928 43416127209575952 43491934422956448 43567308833948229 43974479944545876 44077224056565843 44156192671589454 44228851484355252 44332189922402811 44358095701637874 44385456392625744 44411615333464158 44489160729991692 44538144152078016 44588407725010864 44588630645019747 44642205236545488 44746509454387884 44772657343709256 44900439250928976 45005121815898816 45005346819272268 45059422107915072 45191093393650464 45320069524302144 45425957537209392 45582224662548288 45874611794001562 45929961156830454 46064176305547023 46195413275078496 46303346483665128 46330635749107671 46359213130258776 46411531872645654 46462631862352992 46494682626159612 46571189413433256 46603315062202041 46627379222118552 46736088039587232 46736321696936586 46763632344893724 47006434174306464 47006669183252922 47527973273398068 47639019939924699 47774743643457248 47914589108051523 47972159939504592 48084244425344556 48196590790824333 48249656164751184 48362389006257612 48420497882864448 48475385242253541 48533629887263664 48641899336375488 48642142521839724 48700587530776896 48814373950241328 48843143110772946 48928426225826004 48982297364649792 49096741984660656 49899217059272592 49928375963973728 49933638441703962 50045031048001704 50105412171087768 50161958690637222 50222480891113674 50334517850882408 50365564882256448 50369239511672913 50512741618543776 50512994157295098 50630762042886168 50656905821560896 50804933905563552 50866231878674784 51280002745366824 51488637712847907 51848698116434256 51969839934463308 52091264794123269 52239672955929888 52270460845147116 52333265388550464 52392588090112413 52455539373103152 52541854722847776 52578099044535636 52605248353159392 52635988543364928 52758969825008304 52845784468171552 52882238446094772 53064155478370608 53252044309354176 53560082165084352 53746586598889404 53968679931942666 54057485147545308 54215450302001846 54248891146542576 54280863185345082 54435509519206464 54562695289111152 54594579325092768 54660449641186656 54722136753422424 54755890129220544 54788160972124008 54878314640024304 54910383110053536 55006259997209664 55072627020785088 55105084535231016 55233558592239456 55233834732743238 55391196085258176 55711607920892352 56136619191681666 56169422959470444 56300659929001917 56368588692473739 56461060669540384 56592979035590712 56626332582242709 56661260492538504 56694370837596336 56826834320861748 56920342616418424 56959607298246939 56989019049256008 57022320921978672 57121885381717728 57155550643758996 57224224770657984 57357926230402512 57452308435263456 57521626703921952 57555239809099968 57689714668467024 57854362071695904 57888169612767936 58089745111930972 58225468815463521 58329785380988538 58562275576507417 58632639926061168 58769632075421124 58874923562119272 58971801979140336 59012481794741046 59109586563203748 59144127602183832 59180608523500992 59180904397304316 59215487111285544 59318880973322256 59353841053134342 59451507526692996 59522940315393984 59662012605850512 59696876458279008 59697174913166934 59867252334571968 60007129092363024 60114637674797472 60219601508708928 60567943382945856 60850208206092981 61030002539860398 61239948209107272 61309060621889938 61383032200250046 61418901740729364 61562403847600227 61737795311553504 61738103970027342 61774180998810228 61812284173678368 61882042496860872 61956705398383224 61992910168212816 62094919217911008 62137753416269388 62169838962824736 62315095595915448 62351509793191632 62675558911003896 62934234183782208 63370631031197424 63518693253232932 63667101415039551 63743918054105817 63781167192295878 63886118810735364 63962879919339456 64035385443470727 64112325900459408 64112646430413009 64150111037226006 64262121054432444 64332874886334912 64483185341676816 64633846989671388 64711506516351552 64749644785237464 64856190029119632 65085831933655104 65124190814363928 65237901634434672 65462322646214208 65961719916818814 66343277226532878 66532289412363456 66537143552456811 66578184588938616 66617423000196237 66726708064002272 66733741094987538 66807216228117024 66882611587516296 66963307854818232 67119764181581826 67158986015563884 67350658876393464 67507682723848224 67508020228908402 67786640090475696 67980104286453216 68373336993822432 68651516950463876 68811917691002343 68894941735245681 69131597488579008 69209962044963311 69293119912617744 69455019725497692 69617297808968481 69693947793529488 69742023939239418 69856784120149884 69940719164137536 69941068833177828 70104132059380848 70145448517340586 70345293100011072 70509651261459696 70510003774879383 70752207304494144 71168619964837824 71291959910097102 71662115465185872 71958239909256888 72076646863393744 72126366638016834 72331854862056768 72374484247126776 72543583509386418 72630746824296672 72750260385481536 72962849004563232 72963213782759586 73050881296165344 73171086186699072 73221560925361992 73473446046974688 73645112976990984 74848825588908888 74892563945960592 75067546572002556 75158118256631652 75242938035955833 75333721336670511 75457305380787616 75501776776323612 75548347323384672 75592494450128448 75769112427815664 75769491235942647 75946143064329252 75985358732341344 76029761229304896 76207400858345328 76477234973870016 76919619557956032 77633958420618028 77773047174651384 77954759901694962 78176853234748224 78359509433894832 78405691267720674 78499898082825696 78629069305520448 78683309059654728 78812782084271664 78858836802911776 78867148566803454 78907872529739088 78953982815047392 79091841297763008 79138454737512456 79268676702257328 79323357669142158 79549350141134016 79596233217555912 80009505456484032 80340123247626528 80619879898334106 80953019897913999 81086227721317962 81133610941457308 81323175453002769 81373336719813864 81421294778017623 81653264278809696 81844042933666728 81891868987639152 81990674461779984 82083205130133636 82133835193830816 82317471960036456 82365574665080304 82509389995814496 82608940531177632 82657213557617088 82657626802846524 82850337888359184 83086794127887264 83135346390922176 83567411881338528 84204928787522499 84254134439205666 84494174708263232 84691591004310576 84889468553386068 84991890738807756 85041556256394504 85181491747647152 85240251481292622 85380513924627636 85483101200612544 85483528573884012 85533481382968008 85682828072576592 85733325965638494 85836337155986976 85977580455569088 86081315486988096 86178462652895184 86332859713649952 86474920038826176 86534572002700536 86781543107543856 86832254419151904 86983868845912896 87134617667896458 87494678071482807 87948959889091752 88154448113131686 88312385343178908 88457702968710504 88664379844805622 88716191403275748 88770912785251488 88823230666928316 88978321459983384 89030761579701513 89176815450021728 89177261290039494 89284410473090976 89493018908775768 89545314687418512 89545762369750401 89800878501857952 90010693638544536 90382186787300928 90851915074418784 91545003809790597 91749223588003124 91859922313660908 91963590932834907 92074548300375069 92128352611094046 92390826550156992 92606692967330256 92607155955041013 92661271498215342 92718426260517552 92823063745291308 92925263724705984 92989365252319224 93142378826866512 93206630124404082 93254758444237104 93472176079174464 93472643393873172 93527264689787448 94012868348612928 94013338366505844 95055946546796136 95278039879849398 95549487286914496 95671750788443817 95829178216103046 95944319879009184 96168488850689112 96225166555839009 96393181581648666 96499312329502368 96724778012515224 96950770484507082 97067259774527328 97284285043679448 97628747900482656 97686286221545892 97856852451652008 98193483969321312 98942579875228221 99514915839799317 99798434118545184 99856751927947456 99867276883407924 100090062096003408 100210824342175536 100323917381274444 100444961782227348 100669035701764816 100679646272372739 100738479023345826 101025483237087552 101025988314590196 101261524085772336 101262030343362603 101609867811127104 101732463757349568 102560005490733648 102977275425695814 103697396232868512 103939679868926616 104182529588246538 104479345911859776 104540921690294232 104785176180224826 104911078746206304 105083709445695552 105156198089071272 105210496706318784 105218172776010879 105517939650016608 105691568936343104 105764476892189544 106128310956741216 106937939865145653 107493173197778808 107937359863885332 108114970295090616 108189549957025251 108430900604003692 108497782293085152 108561726370690164 108815375264079627 109125390578222304 109189158650185536 109320899282373312 109444273506844848 109444820674139379 109576321944248016 109756629280048608 109820766220107072 110210169070462032 110467117184478912 110467669465486476 112273238383363332 112338845918940888 112601319858003834 112737177384947478 112922121339080768 113185958071181424 113252665164485418 113322520985077008 113388741675192672 113653668641723496 113840685232836848 113919214596493878 113978038098512016 114044641843957344 114243770763435456 114311101287517992 114715852460805024 114904616870526912 115043253407843904 115379429336934048 115708724143391808 116179490223861944 116450937630927042 116659570761977076 116932139852542443 117124551153014834 117265279852122336 117539264150842248 117608536901581011 117749847124238544 117943603958280672 118024963589482092 118219173126407496 118288255204367664 118361808794608632 118430974222571088 118637761946644512 118707682106268684 118903015053385992 118985036503713237 119324025211701024 119393752916558016 119394349826333868 120014258184726048 120229275349594944 120929819847501159 121629341581976943 121700416412185962 122060005079720796 122479896418214544 122618121243779876 122766064400500092 122837803481458728 123124807695200454 123475590623107008 123476207940054684 123548361997620456 123624568347356736 123764084993721744 123913410796766448 123985820336425632 124189838435822016 124275506832538776 124339677925649472 124630191191830896 124703019586383264 125351117822007792 126381201658808499 126741262062394848 127037386506465864 127334202830079102 127487836108211634 127562334384591756 127772237621470728 127860377221938933 128070770886941454 128224651800918816 128225292860826018 128300222074452012 128524242108864888 128599988948457741 128966370683353632 129267693979342776 129499289570474928 129712380058239264 130248381628727856 130475803268869344 130701926501844687 131923439833637628 132231672169697529 132686554453065756 132996569767208433 133074287104913622 133156369177877232 133234846000392474 133453416128004544 133467482189975076 133614432456234048 133765223175032592 133765891935059241 133926615709636464 134239528363163652 134317972031127768 134701317752786928 135015365447696448 135016040457816804 135573280180951392 135960208572906432 136746673987644864 137303033900927752 137623835382004686 137789883470491362 138192528916641069 138419924089926622 138586239825235488 138910039450995384 138991907247323013 139234595617936962 139387895587058976 139484047878478836 139713568240299768 139882137666355656 140208264118761696 140290897034681172 141019302522919392 141020007549758766 142583919820194204 142917059819774097 143324230930371744 143743767324154569 143916479818513776 144153293726787488 144252733276033668 144589772372472999 144748968494253552 145087167018772836 145261493648593344 145426155726760623 145925698009126464 145926427565519172 146101762592330688 146443121850723984 146946892093949376 147290225953981968 149697651177817776 149785127891921184 150135093144005112 150316236513263304 150485876071911666 150667442673341022 150914610761575232 151003553552647224 151096694646769344 151107718535018739 151538224855631328 151538982471885294 151892286128658504 151970717464682688 152414801716690656 154465913138543721 155267916841236056 155546094349302768 155909519803389924 156273794382369807 156719018867789664 156811382535441348 156999796165651392 157177764270337239 157366618119309456 157625564168543328 157717673605823552 157734297133606908 157815745059478176 157907965630094784 158276909475024912 158537353404514656 158646715338284316 159192466435111824 159746799057810173 160680246495253056 161239759796668212 161906039795827998 162172455442635924 162267221882914616 162646350906005538 162746673439627728 162842589556035246 163306528557619392 163688085867333456 163783737975278304 163981348923559968 164166410260267272 164267670387661632 164634943920072912 164731149330160608 165018779991628992 165217881062355264 165315253605693048 165700675776718368 166173588255774528 167134823762677056 168409857575044998 168508268878411332 168901979787005751 169383182008621152 169778937106772136 169878997746728127 169983781477615512 170083112512789008 170362983495294304 170480502962585244 170761027849255272 170878821894740817 170967057147768024 171066962765936016 171365656145153184 171466651931276988 171672674311973952 172356925305790368 172665719427299904 173069144005401072 173563086215087712 173664508838303808 174269235335792916 174676406446390563 174989356142965614 175686826729522251 175897919778183504 176308896226263372 176624770686357816 176915405937421008 177328759689611244 177432382806551496 177541825570502976 177646461333856632 177956642919966768 178061523159403026 178353630900043456 178354522580078988 178568820946181952 178986037817551536 179090629374837024 179091524739500802 179601757003715904 180021387277089072 181703830148837568 182550624618278943 183090007619581194 183498447176006248 183719844627321816 183927181865669814 184149096600750138 184256705222188092 184687211542800681 185213385934660512 185214311910082026 185322542996430684 185436852521035104 185646127490582616 185978730504638448 186284757653733024 186413260248808164 186509516888474208 186945286787746344 187054529379574896 188026676733011688 188791671613775659 190111893093592272 190556079759698796 191001304245118653 191343501576887634 191658356432206092 191888639758018368 192106156330412181 192336977701378224 192337939291239027 192450333111678018 192786363163297332 192998624659004736 193449556025030448 193901540969014164 194134519549054656 194568570087358896 195257495800965312 195372572443091784 195713704903304016 196386967938642624 197885159750456442 199029831679598634 199596868237090368 199611430657370433 199734553766815848 200180124192006816 200421648684351072 200647834762548888 200889923564454696 201338071403529632 201359292544745478 201476958046691652 202051976629180392 202523048171544672 202524060686725206 205120010981467296 205954550851391628 206435753073007029 206684825205737043 207394792465737024 207629886134889933 207879359737853232 208365059176493076 208851893426905443 209081843380588464 209570352360449652 209822157492412608 210312396178142544 210436345552021758 211035879300033216 211528953784379088 212256621913482432 213875879730291306 214986346395557616 215874719727770664 216229940590181232 216379099914050502 216861801208007384 216995564586170304 217123452741380328 217630750528159254 218250781156444608 218888547013689696 218889641348278758 219152643888496032 219513258560097216 220420338140924064 220935338930972952 223117430089007597 224546476766726664 224677691837881776 225202639716007668 225474354769894956 225728814107867499 226371916142362848 226505330328970836 226645041970154016 226777483350385344 227307337283446992 227308473707827941 227681370465673696 227838429192987756 227956076197024032 228089283687914688 228622202575035984 229431704921610048 230758858673868096 232358980447723888 232901875261854084 233319141523954152 233864279705084886 234249102306029668 234530559704244672 235078528301684496 235217073803162022 235499694248477088 235887207916561344 236049927178964184 236438346252814992 236576510408735328 236723617589217264 236861948445142176 237275523893289024 237415364212537368 237806030106771984 237970073007426474 238648050423402048 238788699652667736 240028516369452096 241859639695002318 242859059693741997 243258683163953886 243400832824371924 243969526359008307 244120010159441592 244263884334052869 244959792836429088 245236242487559752 245532128801000184 245675606962917456 246249615390400908 246952415880109368 247096723995240912 247528169987443488 247826821593532896 247971640672851264 248551013665077552 249260382383661792 249406039172766528 250702235644015584 252310364867008591 252614786362567497 252762403317616998 253482524124789696 254074773012931728 254668405660158204 254975672216423268 255124668769183512 255544475242941456 255720754443877866 256141541773882908 256449303601837632 256450585721652036 256600444148904024 257048484217729776 257199977896915482 257932741366707264 258535387958685552 258998579140949856 259424760116478528 260496763257455712 260951606537738688 261403853003689374 262484034214448421 263684235559736251 263846879667275256 264463344339395058 265373108906131512 265993139534416866 266148574209827244 266312738355754464 266469692000784948 266934964379950152 267530446350065184 267531783870118482 267853231419272928 268479056726327304 268635944062255536 268637287109251203 269402635505573856 270032080915633608 271146560361902784 274606067801855504 274635011429371791 275247670764009372 275579766940982724 275890772798504721 276223644901125207 276385057833282138 276839848179853244 277172479650470976 277820078901990768 277821467865123039 277983814494646026 278469191235873924 278775791174117952 278968095756957672 279427136480599536 279764275332711312 280416528237523392 280581794069362344 282038605045838784 282040015099517532 285167839640388408 285834119639548194 286648461860743488 287015252365331451 287487534648309138 287832959637027552 288306587453574976 288505466552067336 288675499667517027 289179544744945998 289497936988507104 290174334037545672 290852311453521246 291852855131038344 292886243701447968 294580451907963936 296827739625684663 298184976661010153 298544747519397951 299395302355635552 299570255783842368 300270186288010224 300632473026526608 300971752143823332 301334885346682044 302007107105294448 302215437070037478 303076449711262656 303077964943770588 303784572257317008 303786091030087809 304829603433381312 308931826277087442 310535833682472112 311092188698605536 311819039606779848 312547588764739614 313438037735579328 313622765070882696 314355528540674478 314733236238618912 315251128337086656 315468594267213816 315631490118956352 316553818950049824 317074706809029312 317293430676568632 318384932870223648 319493598115620346 320813819595436959 322479519593336424 323812079591655996 324344910885271848 324534443765829232 324568649871075753 325292701812011076 325493346879255456 325685179112070492 326446125792238881 327376171734666912 327567475950556608 327962697847119936 328332820520534544 328334462022418137 329269887840145824 329462298660321216 330630507211386096 331401351553436736 336819715150089996 337016537756822664 337803959574011502 338766364017242304 339557874213544272 339757995493456254 339967562955231024 340166225025578016 340725966990588608 340961005925170488 341522055698510544 341757643789481634 341934114295536048 342133925531872032 342731312290306368 342933303862553976 344713850611580736 346138288010802144 347126172430175424 348538470671585832 349352812892781126 349978712285931228 350796419557627329 351373653459044502 351795839556367008 352617792452526744 352825610704743033 353249541372715632 353830811874842016 354657519379222488 354864765613102992 355292922667713264 355913285839933536 356123046318806052 356709045160157976 357972075635103072 358181258749674048 358183049479001604 360042774554178144 362789459542503477 364888024745930829 365101249236557886 366180015239162388 366996894352012496 367439689254643632 367854363731339628 368298193201500276 368513410444376184 369374423085601362 370426771869321024 370428623820164052 370645085992861368 370873705042070208 371292254981165232 371957461009276896 372569515307466048 372826520497616328 373019033776948416 373890573575492688 374109058759149792 376053353466023376 377583343227551318 379143604976425497 380223786187184544 381112159519397592 382002608490237306 382687003153775268 383316712864412184 383581131665816799 384212312660824362 384673955402756448 384675878582478054 384900666223356036 385572726326594664 385799966845373223 386899112050060896 387803081938028328 389137140174717792 390745144886183568 391427409806608032 392105779505534061 395770319500912884 396695016509092587 398059663359197268 398989709301625299 399222861314740866 399469107533631696 400360248384013632 400843297368702144 401295669525097776 401297675805177723 401779847128909392 402676142807059264 402718585089490956 402953916093383304 404103953258360784 405046096343089344 405048121373450412 410240021962934592 411909101702783256 412871506146014058 413369650411474086 414577586749923207 415259772269779866 415758719475706464 416730118352986152 416975721741969039 417703786853810886 418163686761176928 419140704720899304 420624792356285088 420872691104043516 423057907568758176 427751759460582612 428751179459322291 429972692791115232 431231301972463707 431749439455541328 432459881180362464 432758199828101004 433723602416014768 433769317117418997 434246905482760656 435261501056318508 436278467180281869 437777094027379392 437779282696557516 438305287776992064 440840676281848128 441870677861945904 446234860178015194 449092953533453328 449355383675763552 450405279432015336 450948709539789912 451457628215734998 452743832284725696 453010660657941672 453290083940308032 453323155605056217 454614674566893984 454616947415655882 455362740931347392 455676858385975512 455912152394048064 457244405150071968 463397739415631163 464717960895447776 465803750523708168 466638283047908304 467728559410169772 468498204612059336 468821383147109421 470157056603368992 470434147606324044 470999388496954176 471533292811011717 472099854357928368 472876692505629984 473153020817470656 473447235178434528 473723896890284352 474830728425074736 475612060213543968 475940146014852948 477577399305335472 479240397173430519 483719279390004636 485718119387483994 486517366327907772 486801665648743848 487939052718016614 488240020318883184 488527768668105738 489919585672858176 490472484975119504 491064257602000368 491351213925834912 492499230780801816 493904831760218736 494193447990481824 495056339974886976 495653643187065792 497102027330155104 498520764767323584 501404471288031168 504620729734017182 505229572725134994 505524806635233996 506705939361017253 508149546025863456 509336811320316408 509636993240184381 509951344432846536 510249337538367024 511088950485882912 511441508887755732 512283083547765816 512636465684222451 512901171443304072 513200888297808048 514096968435459552 514399955793830964 517070775917371104 517997158281899712 520993526514911424 522807706007378748 524029219339171689 524968068428896842 527060480188566753 527368471119472502 527693759334550512 528926688678790116 530746217812263024 531986279068833732 532297148419654488 532625476711508928 532939384001569896 533869928759900304 535060892700130368 535063567740236964 535706462838545856 536958113452654608 537271888124511072 537274574218502406 538805271011147712 540064161831267216 547651873854836829 549212135603711008 549270022858743582 550495341528018744 551159533881965448 551781545597009442 552447289802250414 552770115666564276 553679696359706488 554061634628402043 555640157803981536 555642935730246078 555967628989292052 556938382471747848 557936191513915344 558854272961199072 559528550665422624 561163588138724688 564080030199035064 566375014841326977 570335679280776816 571668239279096388 573003912735355959 574030504730662902 574975069296618276 575665919274055104 576318468991236543 577010933104134672 577350999335034054 578359089489891996 578995873977014208 580348668075091344 581704622907042492 583705710262076688 585772487402895936 589160903815927872 593655479251369326 596369953322020306 597089495038795902 598790604711271104 598834291972111299 600540372576020448 601264946053053216 601943504287646664 602669770693364088 604014214210588896 604430874140074956 606155929887541176 607569144514634016 607572182060175618 617863652554174884 619307259219021087 620054475617211129 621071667364944224 622184377397211072 622889658404669799 623638079213559696 625095177529479228 626555680280716329 627245530141765392 628711057081348956 629466472477237824 630937188534427632 633107637900099648 634586861353137264 636769865740447296 638987196231240692 641627639190873918 644959039186672848 647624159183311992 648689821770543696 649068887531658464 649137299742151506 650585403624022152 650986693758510912 651370358224140984 652892251584477762 654752343469333824 656665641041069088 656668924044836274 658539775680291648 661261014422772192 669352290267022791 673639430300179992 674033075513645328 675607919148023004 677186442323602497 679115748427088544 679515990986912508 679935125910462048 680332450051156032 681922011850340976 683044111397021088 683515287578963268 683868228591072096 684267851063744064 685866607725107952 692276576021604288 697076941343171664 698705625785562252 699957424571862456 701592839115254658 702747306918089004 703591679112734016 705235584905053488 705651221409486066 706499082745431264 707661623749684032 709315038758444976 709729531226205984 710585845335426528 711826571679867072 712246092637612104 713418090320315952 715944151270206144 716366098958003208 720085549108356288 725578919085006954 729776049491861658 730202498473115772 731908579077024921 732360030478324776 732791653002158607 733993788704024992 734879378509287264 735708727462679256 736596386403000552 737026820888752368 738748846171202724 740857247640328104 741290171985722736 742584509962330464 743914922018553792 745653040995232656 747781147150985376 748218117518299584 752106706932046752 755166686455102636 756931094601025773 757844359087702491 758287209952850994 760447572374369088 761309582494596421 762224319038795184 764005216980474612 765374006307550536 766633425728824368 767162263331633598 768424625321648724 769347910805512896 769351757164956108 769801332446712072 771145452653189328 771599933690746446 773798224100121792 775606163876056656 778274280349435584 781490289772367136 782854819613216064 784211559011068122 787452102643345263 791052706679208753 791540639001825768 793390033018185174 796119326718394536 797979418603250598 798445722629481732 798938215067263392 802591339050195552 802595351610355446 803559694257818784 805437170178981912 805907832186766608 808207906516721568 810096242746900824 823818203405566512 825743012292028116 826739300822948172 827672318395514163 828670934703375621 829155173499846414 830519544539559732 831517438951412928 833460236705972304 833464403595369117 833951443483938078 835407573707621772 836327373522353856 838281409441798608 841249584712570176 841745382208087032 846115815137516352 855503518921165224 857502358918644582 859945385582230464 862462603944927414 863498878911082656 864919762360724928 865516399656202008 866026499002551081 867447204832029536 867538634234837994 868493810965521312 870523002112637016 872556934360563738 875558565393115032 883741355723891808 890483218877053989 892469720356030388 894554929983030459 895634242558193853 898185907066906656 898710767351527104 900810558864030672 901897419079579824 902915256431469996 906021321315883344 906646311210112434 909229349133787968 909233894831311764 911353716771951024 914488810300143936 926795478831262326 929435921790895552 931607501047416336 933276566095816608 935457118820339544 936996409224118672 937642766294218842 940314113206737984 940868295212648088 943066585622023434 944199708715856736 945753385011259968 946894470356869056 949661456850149472 951224120427087936 951880292029705896 955154798610670944 958480794346861038 962441458786310877 967438558780009272 971436238774967988 973034732655815544 973603331297487696 975878105436033228 976480040637766368 977055537336211476 979338377376716643 980944969950239008 982128515204000736 982702427851669824 984998461561603632 985003386067254411 987809663520437472 988386895980963648 994204054660310208 1009241459468034364 1010459145450269988 1011049613270467992 1013411878722034506 1016299092051726912 1018673622640632816 1019273986480368762 1019902688865693072 1020498675076734048 1022177900971765824 1022883017775511464 1024566167095531632 1025272931368444902 1025802342886608144 1026401776595616096 1028193936870919104 1028799911587661928 1034141551834742208 1045615412014757496 1048058438678343378 1049936136857793684 1052389258672881987 1054120960377133506 1054736942238945004 1055387518669101024 1057853377357580232 1058476832114229099 1061492435624526048 1063972558137667464 1064594296839308976 1065878768003139792 1067739857519800608 1070127135480473928 1073916226905309216 1074543776249022144 1074549148437004812 1080128323662534432 1088368378627510431 1094664074237792487 1095303747709673658 1098424271207422016 1098540045717487164 1100990683056037488 1102319067763930896 1103563091194018884 1104894579604500828 1105540231333128552 1107359392719412976 1108123269256804086 1111280315607963072 1111285871460492156 1111935257978584104 1113876764943495696 1115872383027830688 1117708545922398144 1119057101330845248 1122327176277449376 1128160060398070128 1132750029682653954 1137430814929276491 1140671358561553632 1143336478558192776 1146007825470711918 1148061009461325804 1149950138593236552 1152636937982473086 1154021866208269344 1154701998670068108 1156718178979783992 1157399900536119669 1160697336150182688 1163409245814084984 1167411420524153376 1176317338516602183 1187310958502738652 1190085049527277761 1192739906644040612 1194178990077591804 1196969127904875897 1197668583944222598 1201080745152040896 1202529892106106432 1203887008575293328 1203893027415533169 1205339541386728176 1208028428421177792 1208861748280149912 1212311859775082352 1215138289029268032 1215144364120351236 1235727305108349768 1238614518438042174 1240108951234422258 1242143334729888448 1243732760249769621 1245779316809339598 1247276158427119392 1250190355058958456 1250927165225907117 1253111360561432658 1254491060283530784 1257422114162697912 1261874377068855264 1269173722706274528 1277974392462481384 1283255278381747836 1286253538377966873 1289918078373345696 1293693905917391121 1295248318366623984 1297379643541087392 1298137775063316928 1298274599484303012 1301170807248044304 1302740716448281968 1305784503168955524 1308835401540845607 1313331282082138176 1313337848089672548 1322522028845544384 1338704580534045582 1347278860600359984 1348066151027290656 1351215838296046008 1354372884647204994 1358231496854177088 1359031981973825016 1359870251820924096 1363844023700681952 1366088222794042176 1367030575157926536 1367736457182144192 1371733215450215904 1390193218246893489 1394153882686343328 1397411251571124504 1399914849143724912 1403185678230509316 1405494613836178008 1406464149441328263 1410471169810106976 1411302442818972132 1412998165490862528 1414599878433035151 1418630077516889952 1419459062452411968 1421171690670853056 1424492185275224208 1426836180640631904 1432732197916006416 1437721191520291557 1451157838170013908 1459552098983723316 1460404996946231544 1463817158154049842 1464720060956649552 1465583306004317214 1467987577408049984 1469758757018574528 1471417454925358512 1473192772806001104 1474053641777504736 1477497692342405448 1481714495280656208 1482580343971445472 1485169019924660928 1491306081990465312 1495562294301970752 1504213413864093504 1510333372910205272 1513862189202051546 1515688718175404982 1516574419905701988 1520117818083051759 1522619164989192842 1524448638077590368 1528010433960949224 1528910979720553143 1530748012615101072 1533266851457648736 1534324526663267196 1536849250643297448 1538703514329912216 1539602664893424144 1542290905306378656 1543199867381492892 1551212327752113312 1562980579544734272 1568423118022136244 1572087658017515067 1574904205286690526 1581181440565700259 1582105413358417506 1583081278003651536 1586780066036370348 1592238653436789072 1595958837206501196 1596891445258963464 1597876430134526784 1605182678100391104 1605190703220710892 1607119388515637568 1610874340357963824 1611815664373533216 1616415813033443136 1620192485493801648 1642955621564510487 1647636406811133024 1651486024584056232 1653478601645896344 1655344636791028326 1657341869406751242 1658310346999692828 1661039089079119464 1662184903885206129 1666920473411944608 1666928807190738234 1667902886967876156 1670815147415243544 1676562818883597216 1683490764416174064 1699125044523980931 1711007037842330448 1715004717837289164 1719011738206067877 1724925207889854828 1726997757822165312 1728955406973709629 1731032799312404016 1732052998005102162 1734894409664059072 1735077268469675988 1736987621931042624 1741046004225274032 1745113868721127476 1751117130786230064 1767482711447783616 1780966437754107978 1784939440712060776 1789109859966060918 1791268485116387706 1796371814133813312 1796502875916333897 1801621117728061344 1803794838159159648 1805830512862939992 1812042642631766688 1813292622420224868 1818467789662623528 1822707433543902048 1853590957662524652 1857921777657063261 1863215002094832672 1866553132191633216 1868668975214009397 1870914237640679088 1873992818448237344 1875285532588437684 1879667040842148987 1881736590425296176 1886133171244046868 1888399417431713472 1899322913700298944 1903760584059411792 1910309597221341888 1916961588693722076 1924882917572621754 1934877117560018544 1942872477549935976 1946069465311631088 1947206662594975392 1951756210872066456 1952960081275532736 1954111074672422952 1958676754753433286 1961889939900478016 1964257030408001472 1969996923123207264 1970006772134508822 1975619327040874944 2008056870801068373 2018482918936068728 2020918290900539976 2022099226540935984 2026823757444069012 2031559326970807491 2037347245281265632 2038547972960737524 2039805377731386144 2040997350153468096 2045766035551022928 2049132334191063264 2050545862736889804 2051604685773216288 2052803553191232192 2057599823175323856 2076708387751532249 2091230824029514992 2096116877356686756 2099872273715587368 2104778517345763974 2108241920754267012 2109473884477890008 2110775037338202048 2115706754715160464 2116953664228458198 2122984871249052096 2127945116275334928 2129188593678617952 2131757536006279584 2135479715039601216 2140254270960947856 2147832453810618432 2149098296874009624 2160256647325068864 2176736757255020862 2189328148475584974 2190607495419347316 2195725737231074763 2197080091434974328 2201981366112074976 2204638135527861792 2207126182388037768 2209789159209001656 2211080462666257104 2214718785438825952 2216246538513608172 2222571742920984312 2223870515957168208 2227753529886991392 2231744766055661376 2244654352554898752 2256320120796140256 2265500059365307908 2270793283803077319 2273533077263107473 2274861629858552982 2281342717123107264 2283928747483789263 2286672957116385552 2292015650941423836 2296122018922651608 2299900277186473104 2305273875964946172 2308043732416538688 2309403997340136216 2313436357959567984 2314799801072239338 2321394672300365376 2326818491628169968 2334822841048306752 2352634677033204366 2362356307930035789 2373158120037626259 2374621917005477304 2380170099054555522 2385479813288081224 2388357980155183608 2393938255809751794 2395337167888445196 2407774017150586656 2407786054831066338 2410679082773456352 2417723496560299824 2424623719550164704 2430288728240702472 2454291730979083567 2471454610216699536 2477229036876084348 2480217902468844516 2483016955186542489 2487465520499539242 2491558633618679196 2494552316854238784 2500380710117916912 2500393210786107351 2501854330451814234 2506222721122865316 2508982120567061568 2514844228325395824 2523748754137710528 2538347445412549056 2555948784924962768 2566510556763495672 2572507076755933746 2579836156746691392 2587387811834782242 2590496636733247968 2594759287082174784 2596549198968606024 2602341614496088608 2605481432896563936 2611569006337911048 2617670803081691214 2626675696179345096 2671449656631161967 2677409161068091164 2683664789949091377 2686902727674581559 2694557721200719968 2696132302054581312 2702431676592092016 2708745769294409988 2718063963947650032 2727688047401363904 2734061150315853072 2743466430900431808 2780386436493786978 2788307765372686656 2794822503142249008 2799829698287449824 2806371356461018632 2810989227672356016 2812928298882656526 2820942339620213952 2822604885637944264 2829199756866070302 2837260155033779904 2848984370550448416 2853672361281263808 2865464395832012832 2875442383040583114 2887324376358932631 2900526591157098761 2902315676340027816 2919104197967446632 2920809993892463088 2927634316308099684 2929440121913299104 2931166612008634428 2942834909850717024 2946385545612002208 2948107283555009472 2954995384684810896 2955010158201763233 2963428990561312416 2965160687942890944 2982612163980930624 3020666745820410544 3027724378404103092 3031377436350809964 3033148839811403976 3040235636166103518 3045238329978385684 3048897276155180736 3056020867921898448 3057821959441106286 3061496025230202144 3066533702915297472 3068649053326534392 3073698501286594896 3077407028659824432 3079205329786848288 3084581810612757312 3086399734762985784 3102424655504226624 3136846236044272488 3144175316035030134 3149808410573381052 3157167776018645961 3162362881131400518 3164210826716835012 3166162556007303072 3173560132072740696 3175430496342687297 3184477306873578144 3191917674413002392 3193782890517926928 3210381406441421784 3221748680715927648 3223631328747066432 3240384970987603296 3265105135882531293 3280034743271111683 3283992222713377461 3285911243129020974 3295272813622266048 3302972049168112464 3306957203291792688 3310689273582056652 3314683738813502484 3316620693999385656 3322078178158238928 3324369807770412258 3333840946823889216 3333857614381476468 3335805773935752312 3341630294830487088 3353125637767194432 3366981528832348128 3398250089047961862 3412292444787829473 3422014075684660896 3430009435674578328 3438023476412135754 3449850415779709656 3457910813947419258 3462065598624808032 3464105996010204324 3470154536939351976 3482092008450548064 3490227737442254952 3502234261572460128 3528952015549806549 3561932875508215956 3569878881424121552 3570255148581833283 3578219719932121836 3582536970232775412 3590907383714627691 3593005751832667794 3603242235456122688 3607589676318319296 3611661025725879984 3611679082246599507 3624085285263533376 3626585244840449736 3636935579325247056 3645414867087804096 3707181915325049304 3715843555314126522 3726430004189665344 3731198280749308863 3737337950428018794 3741828475281358176 3747985636896474688 3750571065176875368 3752781495677721351 3759334081684297974 3763473180850592352 3772266342488093736 3807521168118823584 3833923177387444152 3849765835145243508 3858760615133900619 3869754235120037088 3881081717752173363 3885744955099871952 3892138930623262176 3894413325189950784 3903512421744132912 3908222149344845904 3917353509506866572 3939993846246414528 3940013544269017644 4016113741602136746 4036965837872137456 4041836581801079952 4044198453081871968 4053647514888138024 4063118653941614982 4074694490562531264 4077095945921475048 4079610755462772288 4091532071102045856 4098264668382126528 4101091725473779608 4103209371546432576 4115199646350647712 4153416775503064498 4170579654740680467 4182461648059029984 4192233754713373512 4199744547431174736 4209557034691527948 4216483841508534024 4218947768955780016 4219392448323984789 4231413509430320928 4233907328456916396 4243799635299105453 4255890232550669856 4258377187357235904 4263515072012559168 4280508541921895712 4298196593748019248 4313163574560874671 4353473514510041724 4378656296951169948 4381214990838694632 4391451474462149526 4394160182869948656 4403962732224149952 4409276271055723584 4414252364776075536 4419578318418003312 4422160925332514208 4429437570877651904 4432493077027216344 4445143485841968624 4447741031914336416 4455507059773982784 4512640241592280512 4531000118730615816 4541586567606154638 4547066154526214946 4549723259717105964 4560353454249155277 4567857494967578526 4573345914232771104 4584031301882847672 4586732939161659429 4592244037845303216 4599800554372946208 4610547751929892344 4618807994680272432 4626872715919135968 4629599602144478676 4653636983256339936 4705269354066408732 4716262974052545201 4724712615860071578 4743544321697100777 4746316240075252518 4749243834010954608 4760340198109111044 4770959626576162448 4776715960310367216 4787876511619503588 4790674335776890392 4815548034301173312 4815572109662132676 4821358165546912704 4835446993120599648 4849247439100329408 4860577456481404944 4908583461958167134 4928866864693531461 4942909220433399072 4954458073752168696 4960435804937689032 4966033910373084978 4974931040999078484 4983117267237358392 4986554711655618387 5000761420235833824 5000786421572214702 5003708660903628468 5012445442245730632 5029688456650791648 5097375133571942793 5111897569849925536 5133021113526991344 5145014153511867492 5157035214618203631 5174775623669564484 5180993273466495936 5186866220921128887 5193098397937212048 5204683228992177216 5210962865793127872 5223138012675822096 5235341606163382428 5253351392358690192 5342899313262323934 5354818322136182328 5367329579898182754 5373805455349163118 5389115442401439936 5389508627749001691 5404863353184184032 5417491538588819976 5436127927895300064 5468122300631706144 5560772872987573956 5573765332971189783 5589645006284498016 5599659396574899648 5606006925642028191 5612742712922037264 5621978455344712032 5625856597765313052 5639001122526446961 5645209771275888528 5658399513732140604 5697968741100896832 5730928791664025664 5750884766081166228 5774648752717865262 5801053182314197522 5804631352680055632 5838208395934893264 5841619987784926176 5855268632616199368 5858880243826598208 5862333224017268856 5885669819701434048 5892771091224004416 5909990769369621792 5910020316403526466 5926857981122624832 6024170612403205119 6041333491640821088 6055448756808206184 6062754872701619928 6066297679622807952 6080471272332207036 6090476659956771368 6094677980912422473 6112041735843796896 6115643918882212572 6122992050460404288 6137298106653068784 6147397002573189792 6154814057319648864 6158410659573696576 6172799469525971568 6230125163254596747 6273692472088544976 6288350632070060268 6299616821146762104 6314335552037291922 6324725762262801036 6328421653433670024 6332325112014606144 6347120264145481392 6350860992685374594 6368954613747156288 6383835348826004784 6387565781035853856 6420762812882843568 6443497361431855296 6480769941975206592 6530210271765062586 6560069486542223366 6567984445426754922 6571822486258041948 6587177211693224289 6605944098336224928 6613914406583585376 6621378547164113304 6629367477627004968 6633241387998771312 6644156356316477856 6648739615540824516 6667715228762952936 6671611547871504624 6683260589660974176 6733963057664696256 6796500178095923724 6812379851409231957 6820599231789322419 6824584889575658946 6844028151369321792 6851786242451367789 6860018871349156656 6876046952824271508 6899700831559419312 6915821627894838516 6924131197249616064 6928211992020408648 6940309073878703952 6964184016901096128 6980455474884509904 7004468523144920256 7057904031099613098 7119474360112878777 7123865751016431912 7139757762848243104 7140510297163666566 7156439439864243672 7165073940465550824 7181814767429255382 7186011503665335588 7223322051451759968 7223358164493199014 7253170489680899472 7273871158650494112 7362875192937250701 7414363830650098608 7431687110628253044 7449050865559627467 7462396561498617726 7474675900856037588 7483656950562716352 7501142130353750736 7505562991355442702 7518668163368595948 7526946361701184704 7544532684976187472 7615042336237647168 7667846354774888304 7699531670290487016 7717521230267801238 7739508470240074176 7762163435504346726 7771489910199743904 7784277861246524352 7807024843488265824 7816444298689691808 7834707019013733144 7880027088538035288 8032227483204273492 8050994369847274131 8060708183023744677 8073931675744274912 8083673163602159904 8088396906163743936 8107295029776276048 8126237307883229964 8154191891842950096 8183064142204091712 8202183450947559216 8230399292701295424 8306833551006128996 8341159309481360934 8364923296118059968 8384467509426747024 8399489094862349472 8419114069383055896 8432967683017068048 8437895537911560032 8438784896647969578 8462827018860641856 8467814656913832792 8487599270598210906 8511780465101339712 8561017083843791424 8596393187496038496 8626327149121749342 8661973129076797893 8701579773471296283 8706947029020083448 8757312593902339896 8762429981677389264 8782902948924299052 8788320365739897312 8828504729552151072 8839156636836006624 8844321850665028416 8864986154054432688 8890286971683937248 8895482063828672832 9062000237461231632 9083173135212309276 9094132309052429892 9099446519434211928 9120706908498310554 9135714989935157052 9146691828465542208 9168062603765695344 9173465878323318858 9184488075690606432 9199601108745892416 9221095503859784688 9237615989360544864 9253745431838271936 9259199204288957352 9307273966512679872 9410538708132817464 9432525948105090402 9449425231720143156 9487088643394201554 9492632480150505036 9498487668021909216 9520680396218222088 9526291489028061891 9541919253152324896 9553431920620734432 9575753023239007176 9581348671553780784 9631144219324265352 9670893986241199296 9721154912962809888 9795315407647593879 9817166923916334268 9840104229813335049 9851976668140132383 9857733729387062922 9885818440866798144 9908916147504337392 9920871609875378064 9932067820746169956 9949862081998156968 9966234534474716784 9973109423311236774 10001522840471667648 10001572843144429404 10007417321807256936 10024890884491461264 10059376913301583296 10194750267143885586 10223795139699851072 10236877334363488419 10266042227053982688 10290028307023734984 10314070429236407262 10349551247339128968 10373732441842257774 10386196795874424096 10446276025351644192 10470683212326764856 10506702784717380384 10586856046649419647 10685798626524647868 10709636644272364656 10734659159796365508 10747610910698326236 10772722151143883073 10779017255498003382 10809726706368368064 10834983077177639952 10835037246739798521 10872255855790600128 10936244601263412288 11121545745975147912 11147530665942379566 11179290012568996032 11212013851284056382 11225485425844074528 11243956910689424064 11251713195530626104 11258344487033164053 11278002245052893922 11290419542551777056 11316799027464281208 11501769532162332456 11549297505435730524 11576281845401701857 11602106364628395044 11609262705360111264 11643245153256520089 11676416791869786528 11683239975569852352 11710537265232398736 11724666448034537712 11819981538739243584 11820040632807052932 12048341224806410238 12082666983281642176 12110897513616412368 12125509745403239856 12132595359245615904 12160942544664414072 12180953319913542736 12189355961824844946 12224083471687593792 12231287837764425144 12274596213306137568 12294794005146379584 12309628114639297728 12345598939051943136 12460250326509193494 12511738964222041401 12547384944177089952 12576701264140120536 12599233642293524208 12628671104074583844 12649451524525602072 12656843306867340048 12694240528290962784 12701721985370749188 12731398905897316359 12767670697652009568 12775131562071707712 12841525625765687136 12939490723682624013 13060420543530125172 13120138973084446732 13135968890853509844 13143644972516083896 13174354423386448578 13211888196672449856 13227828813167170752 13242757094328226608 13258734955254009936 13266482775997542624 13288312712632955712 13297479231081649032 13335430457525905872 13343223095743009248 13366521179321948352 13593000356191847448 13624759702818463914 13641198463578644838 13649169779151317892 13681060362747465831 13703572484902735578 13720037742698313312 13752093905648543016 13760198817484978287 13799401663118838624 13831643255789677032 13856423984040817296 13880618147757407904 13960910949769019808 14115808062199226196 14148788922157635603 14230632965091302331 14238948720225757554 14247731502032863824 14279515525696486208 14281020594327333132 14312878879728487344 14330147880931101648 14363629534858510764 14372023007330671176 14446644102903519936 14446716328986398028 14506340979361798944 14547742317300988224 14725750385874501402 14786600594080594383 14828727661300197216 14863374221256506088 14898101731119254934 14924793122997235452 14949351801712075176 15002284260707501472 15011125982710885404 15037336326737191896 15089065369952374944 15292125400715828379 15335692709549776608 15399063340580974032 15435042460535602476 15471105643854610893 15524326871008693452 15542979820399487808 15560598662763386661 15614049686976531648 15632888597379383616 15669414038027466288 15760054177076070576 16064454966408546984 16101988739694548262 16121416366047489354 16147863351488549824 16167346327204319808 16168525883247005073 16214590059552552096 16252474615766459928 16308383783685900192 16404366901895118432 16613667102012257992 16682318618962721868 16721295998913569349 16768935018853494048 16798978189724698944 16818020776926084573 16838228138766111792 16865935366034136096 16875791075823120064 16877569793295939156 16935629313827665584 16975198541196421812 17192786374992076992 17252654298243498684 17323946258153595786 17403159546942592566 17413894058040166896 17514625187804679792 17524859963354778528 17565805897848598104 17576640731479794624 17657009459104302144 17678313273672013248 17729972308108865376 17780573943367874496 18072511837209615357 18124000474922463264 18166346270424618552 18188264618104859784 18198893038868423856 18241413816996621108 18271429979870314104 18284033942737267419 18336125207531390688 18346931756646637716 18368976151381212864 18442191007719569376 18475231978721089728 18518398408577914704 18690375489763790241 18821077416265634928 18865051896210180804 18898850463440286312 18974177286788403108 18985264960301010072 18996975336043818432 19041360792436444176 19052582978056123782 19083838506304649792 19106863841241468864 19151506046478014352 19162697343107561568 19262288438648530704 19442309825925619776 19590630815295187758 19634333847832668536 19680208459626670098 19703953336280264766 19715467458774125844 19761531635079672867 19817832295008674784 19841743219750756128 19864135641492339912 19899724163996313936 19932469068949433568 19946218846622473548 20003145686288858808 20014834643614513872 20049781768982922528 20389500534287771172 20437139554227695871 20473754668726976838 20532084454107965376 20555358727354103367 20580056614047469968 20628140858472814524 20699102494678257936 20747464883684515548 20772393591748848192 20892552050703288384 20941366424653529712 21013405569434760768 21173712093298839294 21358423080338636331 21371597253049295736 21419273288544729312 21469318319592731016 21495221821396652472 21545444302287766146 21558034510996006764 21669966154355279904 21670074493479597042 22088625578811752103 22243091491950295824 22295061331884759132 22347152596678882401 22424027702568112764 22450970851688149056 22503426391061252208 22516688974066328106 22556004490105787844 22580839085103554112 22633598054928562416 23003539064324664912 23098595010871461048 23152563690803403714 23204212729256790088 23218525410720222528 23286490306513040178 23352833583739573056 23421074530464797472 23449332896069075424 23640081265614105864 24096682449612820476 24152983109541822393 24221795027232824736 24251019490806479712 24265190718491231808 24321885089328828144 24361906639827085472 24378711923649689892 24462575675528850288 24549192426612275136 24691197878103886272 24920500653018386988 25023477928444082802 25094769888354179904 25153402528280241072 25198467284587048416 25257342208149167688 25298903049051204144 25313686613734680096 25388481056581925568 25403443970741498376 25462797811794632718 25535341395304019136 25683051251531374272 25878981447365248026 25985919387230393679 26104739320413888849 26120841087060250344 26240277946168893464 26271937781707019688 26287289945032167792 26348708846772897156 26485514188656453216 26517469910508019872 26532965551995085248 26594958462163298064 26670860915051811744 26686446191486018496 26997209040769919237 27186000712383694896 27249519405636927828 27282396927157289676 27298339558302635784 27362120725494931662 27407144969805471156 27440075485396626624 27504187811297086032 27520397634969956574 27598803326237677248 27663286511579354064 27712847968081634592 27761236295514815808 27921821899538039616 28231616124398452392 28297577844315271206 28461265930182604662 28477897440451515108 28495463004065727648 28562041188654666264 28625757759456974688 28660295761862203296 28727259069717021528 28744046014661342352 28893432657972796056 29012681958723597888 29385946222942781637 29451500771749002804 29520312689440005147 29555930004420397149 29573201188161188766 29657455322600394432 29726748442513012176 29796203462238509868 29849586245994470904 29898703603424150352 30004568521415002944 30022251965421770808 30074672653474383792 30178130739904749888 30584250801431656758 30671385419099553216 30710632003090465257 30798126681161948064 30870084921071204952 30942211287709221786 31048653742017386904 31121197325526773322 31338828076054932576 31520108354152141152 31760568139948258941 31905792502728086371 32128909932817093968 32203977479389096524 32242832732094978708 32337051766494010146 32429180119105104192 32504949231532919856 32505111740219395563 32616767567371800384 32808733803790236864 33227334204024515984 33364637237925443736 33442591997827138698 33537870037706988096 33636041553852169146 33676456277532223584 33731870732068272192 33755139586591878312 33871258627655331168 33950397082392843624 34505308596486997368 34647892516307191572 34728845536205105571 34806319093885185132 34827788116080333792 34929735459769560267 35029250375609359584 35049719926709557056 35131611795697196208 35459944616217730752 36145023674419230714 36248000949844926528 36332692540849237104 36376529236209719568 36397786077736847712 36482827633993242216 36542859959740628208 36568067885474534838 36672250415062781376 36693863513293275432 36884382015439138752 37036796817155829408 37380750979527580482 37535216892666124203 37642154832531269856 37730103792420361608 37797700926880572624 37948354573576806216 37970529920602020144 38082721584872888352 38105165956112247564 38303012092956028704 38325394686215123136 38524576877297061408 38818472171047872039 39181261630590375516 39268667695665337072 39360416919253340196 39407906672560529532 39430934917548251688 39523063270159345734 39635664590017349568 39683486439501512256 39728271282984679824 39799448327992627872 39864938137898867136 39892437693244947096 40006291372577717616 40029669287229027744 40099563537965845056 40779001068575542344 40874279108455391742 40947509337453953676 41043181088242397493 41110717454708206734 41160113228094939936 41256281716945629048 41280596452454934861 41398204989356515872 41494929767369031096 41882732849307059424 42347424186597678588 42446366766472906809 42691898895273906993 42716846160677272662 42743194506098591472 42838546577089458624 42938636639185462032 42990443642793304944 43090888604575532292 43116069021992013528 43339932308710559808 43340148986959194084 44177251157623504206 44359801782241783149 44486182983900591648 44590122663769518264 44694305193357764802 44848055405136225528 45006852782122504416 45033377948132656212 45112008980211575688 45267196109857124832 45876376202147485137 46007078128649329824 46197190021742922096 46305127381606807428 46408425458513580176 46413316931563832679 46572980613026080356 46681795988290159983 46842149060929594944 46898665792138150848 47280162531228211728 48193364899225640952 48305966219083644786 48443590054465649472 48502038981612959424 48505577649741015219 48643770178657656288 48723813279654170944 48757423847299379784 48925151351057700576 49841001306036773976 50046955856888165604 50163887996740708047 50306805056560482144 50396934569174096832 50454062330778253719 50514684416298335376 50597806098102408288 50627373227469360192 50806887941482996752 50925595623589265436 51757962894730496052 51971838774460787358 52209478640827777698 52241682174120500688 52480555892337786928 52543875563414039376 52574579890064335584 52697417693545794312 52971028377312906432 53034939821016039744 53189916924326596128 53341721830103623488 53994418081539838474 54217535511628846071 54372001424767389792 54499038811273855656 54564793854314579352 54596679116605271568 54724241450989863324 54814289939610942312 54852101828211802257 55008375622594172064 55040795269939913148 55326573023158708128 55425695936163269184 56071126469291370723 56463232248796904784 56595155688630542412 56922531860365209324 56955794880903030216 56990926008131455296 57124082377309332528 57251515518913949376 57320591523724406592 57454518139434043056 57488092029322684704 57786865315945592112 58771892445885563274 58903001543498005608 59040625378880010294 59111860008840794298 59146402376322377532 59284594905239018601 59453496885026024352 59592406924477019736 59699172491988941808 59797407206848300704 60044503930843541616 60149345306948767584 61168501602863313516 61311418662683087613 61421264006180930514 61596253362323896128 61666076182062310101 61740169842142409904 61884422575418443572 62097307484034773808 62242394651053546644 62677656152109865152 63040216708304282304 63521136279896517882 63811585005456172742 64075269241015908993 64257819865634187936 64407954958778193048 64485665464189957416 64674103532988020292 65009898463065839712 65010223480438791126 66265876736435256309 66454668408049031968 66729274475850887472 66885183995654277396 67041457790036647203 67272083107704338292 67352912555064447168 67510279173183756624 67742517255310662336 67900794164785687248 69010617192973994736 69295785032614383144 69457691072410211142 69612638187770370264 69655576232160667584 69859470919539120534 70058500751218719168 70263223591394392416 72290047348838461428 72458949328625467179 72665385081698474208 72753058472419439136 72795572155473695424 72965655267986484432 73085719919481256416 73136135770949069676 73387727026586550864 74073593634311658816 74761501959055160964 75070433785332248406 75284309665062539712 75460207584840723216 75595401853761145248 75896709147153612432 75941059841204040288 76165443169745776704 76210331912224495128 76606024185912057408 77049153754594122816 77636944342095744078 78314217961241666547 78362523261180751032 78537335391330674144 78720833838506680392 78815813345121059064 78861869835096503376 79046126540318691468 79456542565969359648 79598896655985255744 79784875386489894192 80012582745155435232 80059338574458055488 80991627122309757711 81558002137151084688 81748558216910783484 81895018674907907352 82086362176484794986 82221434909416413468 82320226456189879872 82512563433891258096 82561192904909869722 82796409978713031744 82989859534738062192 83765465698614118848 84694848373195357176 84892733532945813618 85383797790547813986 85433692321354545324 85486389012197182944 85877273278370924064 85980887285586609888 86181777209151064584 86232138043984027056 86680297973918388168 88354502315247008412 88560938068320015441 88667790013261191447 88719603564483566298 88972365967801183296 89180245327539036528 89388610386715529604 89696110810272451056 90013705564245008832 90066755896265312424 90224017960423151376 90534392219714249664 91752752404294970274 92014156257298659648 92394380043485844192 92610254763213614856 92816850917027160352 92826633863127665358 93145961226052160712 93363591976580319966 94560325062456423456 95281704419844776823 95717377508184259113 96386729798451281904 96611932438167289572 97011155299482030438 97287540357315312576 97514847694598759568 97850302702115401152 99682002612073547952 100093911713776331208 100327775993481416094 100613610113120964288 100908124661556507438 101029368832596670752 101195612196204816576 101613775882965993504 101851191247178530872 103515925789460992104 103943677548921574716 104418957281655555396 104483364348241001376 104789206379308680801 104961111784675573856 105087751126828078752 105149159780128671168 105394835387091588624 106379833848653192256 107988836163079676948 108435071023257692142 108744002849534779584 108998077622547711312 109129587708629158704 109193358233210543136 109448482901979726648 109628579879221884624 109704203656423604514 110016751245188344128 110081590539879826296 110653146046317416256 112142252938582741446 112605650677998372609 112926464497593809568 113190311377261084824 113845063720730418648 113911589761806060432 114248164754618665056 114909036278868086112 114976184058645369408 115573730631891184224 116455416513143616117 117543784891771126548 117806003086996011216 118081250757760020588 118223720017681588596 118292804752644755064 118569189810478037202 118906993770052048704 119184813848954039472 119398344983977883616 119594814413696601408 120089007861687083232 120298690613897535168 122337003205726627032 122622837325366175226 122842528012361861028 123332152364124620202 123480339684284819808 123768845150836887144 123841789357364804583 124194614968069547616 124484789302107093288 127042272559793035764 127339100299418720427 127623170010912345484 128075696685821720979 128150538482031817986 128515639731268375872 128815909917556386096 128971330928379914832 129348207065976040584 130019796926131679424 130020446960877582252 132531753472870512618 132909336816098063936 133079405346725349447 133458548951701774944 133770367991308554792 134082915580073294406 134544166215408676584 135020558346367513248 135801588329571374496 137629128606442455411 138021234385947989472 138591570065228766288 138915382144820422284 139225276375540740528 139718941839078241068 140045387964870479949 140526447182788784832 144580094697676922856 144917898657250934358 145330770163396948416 145506116944838878272 145931310535972968864 146171439838962512832 146272271541898139352 146775454053173101728 149523003918110321928 150140867570664496812 150491663990222124141 150920415169681446432 151190803707522290496 151362186992334761157 151793418294307224864 151882119682408080576 152420663824448990256 155273888684191488156 156628435922483333094 156725046522361502064 157074670782661348288 157441667677013360784 157631626690242118128 157723739670193006752 158092253080637382936 158913085131938719296 159569750772979788384 160025165490310870464 161983254244619515422 162652606534886538213 163116004274302169376 163497116433821566968 163790037349815814704 164172724352969589972 164442869818832826936 165025126867782516192 165122385809819739444 165979719069476124384 168213379407874112169 169389696746390714352 169785467065891627236 170767595581095627972 170867384642709090648 170972778024394365888 171754546556741848128 171961774571173219776 172363554418302129168 172464276087968054112 173360595947836776336 176709004630494016824 177121876136640030882 177335580026522382894 177439207128967132596 177853784715717055803 178360490655078073056 178777220773431059208 179392221620544902112 180133511792530624848 180448035920846302752 183505504808589940548 183934255988049262839 184788760086971688384 184998228546186930303 185220509526427229712 185633701834054320704 185653267726255330716 186291922452104321424 186727183953160639932 189120650124912846912 190563408839689553646 191434755016368518226 192225807723047726979 192773459596902563808 193223864876334579144 194022310598964060876 195029695389197519136 198797630209305768927 199364005224147095904 200187823427552662416 200655551986962832188 201124373370109941609 201816249323113014876 202058737665193341504 203227551765931987008 203702382494357061744 207031851578921984208 207887355097843149432 208837914563311110792 208966728696482002752 209578412758617361602 209922223569351147712 210175502253656157504 210789670774183177248 215977672326159353896 216870142046515384284 217376847985876401537 217996155245095422624 218259175417258317408 218386716466421086272 218896965803959453296 219257159758443769248 219408407312847209028 220163181079759652592 224284505877165482892 225211301355996745218 225852928995187619136 226380622754522169648 227690127441460837296 227823179523612120864 228496329509237330112 229818072557736172224 231147461263782368448 232910833026287232234 234942653883724999641 235087569783542253096 235612006173992022432 236162501515520041176 236447440035363177192 236585609505289510128 237138379620956074404 238369627697908078944 238796689967955767232 240178015723374166464 242974881366929273133 244674006411453254064 245245674650732350452 245685056024723722056 246664304728249240404 246960679368569639616 247537690301673774288 247683578714729609166 248389229936139095232 248969578604214186576 254084545119586071528 254678200598837440854 255246340021824690968 256151393371643441958 256301076964063635972 257631819835112772192 257942661856759829664 258696414131952081168 260040893921755164504 265063506945741025236 265682814204960046323 266158810693450698894 266917097903403549888 267540735982617109584 268165831160146588812 269088332430817353168 270041116692735026496 271603176659142748992 275258257212884910822 276042468771895978944 277183140130457532576 277830764289640844568 278450552751081481056 279437883678156482136 280090775929740959898 285845113259534330469 287152132524552777339 289160189395353845712 289835797314501868716 291862621071945937728 292544543083796278704 293550908106346203456 299046007836220643856 300281735141328993624 300983327980444248282 301840830339362892864 302724373984669522314 303586836588614449728 304841327648897980512 310547777368382976312 313256871844966666188 313450093044723004128 314883335354026721568 315263253380484236256 315447479340386013504 316184506161274765872 319139501545959576768 323966508489239030844 325305213069773076426 326232008548604338752 326994232867643133936 327580074699631629408 328345448705939179944 328885739637665653872 330050253735565032384 330244771619639478888 331959438138952248768 336426758815748224338 337816952033995117827 338779393492781428704 339570934131783254472 341535191162191255944 341734769285418181296 344727108836604258336 344928552175936108224 346721191895673552672 349366249539430848351 350963717530008950081 353418009260988033648 354243752273280061764 354671160053044765788 354878414257934265192 355707569431434111606 356720981310156146112 357554441546862118416 358784443241089804224 360267023585061249696 360896071841692605504 367011009617179881096 367868511976098525678 369996457092373860606 370441019052854459424 371306535452510661432 372583844904208642848 373454367906321279864 381126817679379107292 382017300898256161281 382869510032737036452 384227090057465162937 384451615446095453958 385546919193805127616 386447729752669158288 388044621197928121752 390059390778395038272 397595260418611537854 398728010448294191808 399238216040176048341 400375646855105324832 401311103973925664376 402248746740219883218 403632498646226029752 407404764988714123488 412887385819327366233 414063703157843968416 415774710195686298864 417675829126622221584 419156825517234723204 421579341548366354496 431955344652318707792 433740284093030768568 434753695971752803074 435992310490190845248 436518350834516634816 437793931607918906592 438514319516887538496 438816814625694418056 440326362159519305184 448569011754330965784 450422602711993490436 451474991970666372423 452761245509044339296 454086560977004283471 455380254882921674592 455646359047224241728 465821666052574464468 469885307767449999282 470175139567084506192 471224012347984044864 472325003031040082352 472894880070726354384 473171219010579020256 474276759241912148808 476739255395816157888 485949762733858546266 487957819604659614639 489348012822906508128 490491349301464700904 491370112049447444112 493328609456498480808 495075380603347548576 495367157429459218332 497939157208428373152 504640138223622336507 508169090239172143056 509356401197674881708 510492680043649381936 512302786743286883916 512602153928127271944 515263639670225544384 515885323713519659328 517392828263904162336 520081787843510329008 530127013891482050472 531365628409920092646 532317621386901397788 533561354147151167409 535081471965234219168 536331662320293177624 538176664861634706336 550516514425769821644 551802767964147788517 554366280260915065152 554994685638560790909 555661528579281689136 556901105502162962112 558875767356312964272 560181551859481919796 571690226519068660938 574304265049105554678 576677423169143180937 578320378790707691424 579671594629003737432 585089086167592557408 596392890627917306781 598092015672441287712 600563470282657987248 601966655960888496564 603373120110329824827 605448747969339044628 609682655297795961024 621095554736765952624 626513743689933332376 626900186089446008256 629766670708053443136 630526506760968472512 632369012322549531744 647933016978478061688 650610426139546152852 652130543957629204611 653988465735286267872 655160149399263258816 656690897411878359888 657771479275331307744 660489543239278957776 672853517631496448676 675633904067990235654 677558786985562857408 679141868263566508944 683070382324382511888 683469538570836362592 689454217673208516672 693442383791347105344 698732499078861696702 701927435060017900162 704827961651174998923 706836018521976067296 708487504546560123528 709342320106089531576 709756828515868530384 711415138862868223212 715108883093724236832 720534047170122499392 728924644100787819399 734022019234359762192 735737023952197051356 739992914184747721212 740882038105708918848 742613070905021322864 745167689808417285696 746908735812642559728 762253635358758214584 764034601796512322562 765739020065474072904 768454180114930325874 768903230892190907916 772895459505338316576 776089242395856243504 795190520837223075708 797048442614880138969 798476432080352096682 800751293710210649664 802622207947851328752 804497493480439766436 807264997292452059504 814809529977428246976 825774771638654732466 828127406315687936832 831549420391372597728 835351658253244443168 838313651034469446408 861456397573658332017 863910689304637415584 867480568186061537136 869507391943505606148 875587863215837813184 877633629251388836112 880652724319038610368 897138023508661931568 900845205423986980872 902949983941332744846 905522491018088678592 908173121954008566942 910760509765843349184 931643332105148928936 939770615534899998564 940350279134169012384 944650006062080164704 945789760141452708768 946342438021158040512 948553518483824297616 971899525467717092532 975915639209319229278 978696025645813016256 980982698602929401808 982740224098894888224 986657218912996961616 990150761206695097152 990734314858918436664 995878314416856746304 1009280276447244673014 1016338180478344286112 1018712802395349763416 1020985360087298763872 1024605573486573767832 1025204307856254543888 1034785656527808324672 1040163575687020658016 1048098748618292545053 1052891152590026850243 1060254027782964100944 1062731256819840185292 1064635242773802795576 1067122708294302334818 1070162943930468438336 1072663324640586355248 1076353329723269412672 1101033028851539643288 1103605535928295577034 1109989371277121581818 1111323057158563378272 1117751534712625928544 1120363103718963839592 1143380453038137321876 1148608530098211109356 1152681270172395488811 1153354846338286361874 1156640757581415382848 1159343189258007474864 1170178172335185114816 1192785781255834613562 1196184031344882575424 1201126940565315974496 1203933311921776993128 1206746240220659649654 1210897495938678089256 1238662157457982098699 1242191109473531905248 1253027487379866664752 1264738024645099063488 1295866033956956123376 1301220852279092305704 1304261087915258409222 1307976931470572535744 1313381794823756719776 1315542958550662615488 1320979086478557915552 1345707035262992897352 1351267808135980471308 1358283736527133017888 1362259682931012850413 1366140764648765023776 1366939077141672725184 1397464998157723393404 1403854870120035800324 1409655923302349997846 1413672037043952134592 1416975009093120247056 1418684640212179063152 1419513657031737060768 1422830277725736446424 1430217766187448473664 1457849288201575638798 1463873458813978843917 1468044038468719524384 1471474047904394102712 1479985828369495442424 1485226141810042645728 1493817471625285119456 1513920414670867009521 1524507270717516429168 1528069203593024645124 1531478040130948145808 1536908360229860651748 1537806461784381815832 1545790919010676633152 1552178484791712487008 1590381041674446151416 1594096885229760277938 1596952864160704193364 1605244415895702657504 1608994986960879532872 1614529994584904119008 1651549543277309464932 1655408303892443365551 1663098840782745195456 1664984056915682372727 1670703316506488886336 1676627302068938892816 1722912795147316664034 1727821378609274831168 1730032269507429542811 1734961136372123074272 1739014783887011212296 1755267258502777672224 1789178671883751920343 1794276047017323863136 1801690410847973961744 1805899967882665489692 1816346243908017133884 1863286664210297857872 1879541231069799997128 1880700558268338024768 1889300012124160329408 1891579520282905417536 1897107036967648595232 1943799050935434185064 1951831278418638458556 1956391631872887613833 1961965397205858803616 1965480448197789776448 1973314437825993923232 1981468629717836873328 2018560552894489346028 2032676360956688572224 2037425604790699526832 2041970720174597527744 2049211146973147535664 2050408615712509087776 2080327151374041316032 2096197497236585090106 2105782305180053700486 2114483884953524996769 2120508055565928201888 2125462513639680370584 2129270485547605591152 2134245416588604669636 2145326649281172710496 2186773932302363458197 2202066057703079286576 2207211071856591154068 2219978742554243163636 2222646114317126756544 2235503069425251857088 2240726207437927679184 2286760906076274643752 2297217060196422218712 2305362540344790977622 2306709692676572723748 2318686378516014949728 2385571562511669227124 2391145327844640416907 2402253881130631948992 2407866623843553986256 2413492480441319299308 2421794991877356178512 2477324314915964197398 2484382218947063810496 2506054974759733329504 2584369192720974996051 2591732067913912246752 2602441704558184611408 2608522175830516818444 2626763589647513439552 2641958172957115831104 2691414070525985794704 2702535616271960942616 2716567473054266035776 2724519365862025700826 2732281529297530047552 2794929996315446786808 2807709740240071600648 2819311846604699995692 2833950018186240494112 2837369280424358126304 2839027314063474121536 2845660555451472892848 2915698576403151277596 2927746917627957687834 2936088076937439048768 2942948095808788205424 2959971656738990884848 2970452283620085291456 2987634943250570238912 3027840829341734019042 3049014541435032858336 3056138407186049290248 3062956080261896291616 3073816720459721303496 3075612923568763631664 3104356969583424974016 3144296245854877635159 3158673457770080550729 3180762083348892302832 3188193770459520555876 3193905728321408386728 3210488831791405315008 3217989973921759065744 3229059989169808238016 3303099086554618929864 3310816607784886731102 3329968113831364745454 3353254604137877785632 3445825590294633328068 3460064539014859085622 3469922272744246148544 3478029567774022424592 3510534517005555344448 3578357343767503840686 3588552094034647726272 3603380821695947923488 3611799935765330979384 3632692487816034267768 3715986472373946296097 3726573328420595715744 3759082462139599994256 3794214073935297190464 3887598101870868370128 3903662556837276917112 3912783263745775227666 3923930794411717607232 3946628875651987846464 3962937259435673746656 4037121105788978692056 4074851209581399053664 4098422293946295071328 4100817231425018175552 4192394994473170180212 4211564610360107400972 4228967769907049993538 4241016111131856403776 4250925027279360741168 4258540971095211182304 4268490833177209339272 4290653298562345420992 4373547864604726916394 4391620376441936531751 4404132115406158573152 4414422143713182308136 4439957485108486327272 4481452414875855358368 4541761244012601028563 4573521812152549287504 4594434120392844437424 4610725080689581955244 4613419385353145447496 4637372757032029899456 4771143125023338454248 4782290655689280833814 4815733247687107972512 4826984960882638598616 4843589983754712357024 4954648629831928394796 4966224911677330096653 4994952170747047118181 5012109949519466659008 5168738385441949992102 5183464135827824493504 5190096808522288628433 5204883409116369222816 5217044351661033636888 5367536015651255761029 5382828141051971589408 5405071232543921885232 5449038731724051401652 5589859992630893573616 5615419480480143201296 5638623693209399991384 5667900036372480988224 5674738560848716252608 5691321110902945785696 5831397152806302555192 5855493835255915375668 5869174895618662841499 5885896191617576410848 5919943313477981769696 6055681658683468038084 6098029082870065716672 6112276814372098580496 6125912160523792583232 6147633440919442606992 6151225847137527263328 6288592491709755270318 6317346915540161101458 6343451654860574990307 6361524166697784605664 6376387540919041111752 6387811456642816773456 6435979947843518131488 6560321796907090374591 6606198173109237859728 6621633215569773462204 6659936227662729490908 6706509208275755571264 6891651180589266656136 6920129078029718171244 6956059135548044849184 7156714687535007681372 7173435983533921250721 7206761643391895846976 7223599871530661958768 7265384975632068535536 7431972944747892592194 7453146656841191431488 7518164924279199988512 7753107578162924988153 7775196203741736740256 7807325113674553834224 7825566527491550455332 7925874518871347493312 8074242211577957384112 8149702419162798107328 8196844587892590142656 8384789988946340360424 8423129220720214801944 8457935539814099987076 8501850054558721482336 8517081942190422364608 8536981666354418678544 8747095729209453832788 8783240752883873063502 8808264230812317146304 8828844287426364616272 8879914970216972654544 8962904829751710716736 9083522488025202057126 9147043624305098575008 9188868240785688874848 9221450161379163910488 9226838770706290894992 9476020373310241652187 9542286250046676908496 9564581311378561667628 9631466495374215945024 9653969921765277197232 9687179967509424714048 9909297259663856789592 9932449823354660193306 9989904341494094236362 10337476770883899984204 10380193617044577256866 10409766818232738445632 10434088703322067273776 10735072031302511522058 10765656282103943178816 10810142465087843770464 10898077463448102803304 11179719985261787147232 11230838960960286402592 11277247386418799982768 11382642221805891571392 11662794305612605110384 11710987670511830751336 11738349791237325682998 11771792383235152821696 11839886626955963539392 12111363317366936076168 12224553628744197160992 12295266881838885213984 12302451694275054526656 12577184983419510540636 12634693831080322202916 12686903309721149980614 12723048333395569211328 12752775081838082223504 12775622913285633546912 12871959895687036262976 13120643593814180749182 13212396346218475719456 13243266431139546924408 13319872455325458981816 13625283732037803085689 13783302361178533312272 13840258156059436342488 13912118271096089698368 14313429375070015362744 14346871967067842501442 14447199743061323917536 14530769951264137071072 14863945889495785184388 14984856512241141354543 15036329848558399977024 15506215156325849976306 15550392407483473480512 15614650227349107668448 15651133054983100910664 16102608046953767283087 16148484423155914768224 16769579977892680720848 16846258441440429603888 16915871079628199974152 17003700109117442964672 17073963332708837357088 17494191458418907665576 17566481505767746127004 17657688574852729232544 17759829940433945309088 18167044976050404114252 18294087248610197150016 18377736481571377749696 18442900322758327820976 18453677541412581789984 18952040746620483304374 19030354964581724970921 19084572500093353816992 19129162622757123335256 19307939843530554394464 19680965390721271123773 19818594519327713579184 19864899646709320386612 19979808682988188472724 20674953541767799968408 20760387234089154513732 20868177406644134547552 21470144062605023044116 21520307950601763752163 21620284930175687540928 21796154926896205606608 22359439970523574294464 22461677921920572805184 22554494772837599965536 23259322734488774964459 23325588611225210220768 23421975341023661502672 23476699582474651365996 24222726634733872152336 24449107257488394321984 24590533763677770427968 25154369966839021081272 25269387662160644405832 25373806619442299961228 25505550163676164447008 25551245826571267093824 26241287187628361498364 26424792692436951438912 26486532862279093848816 26639744910650917963632 27250567464075606171378 27566604722357066624544 27680516312118872684976 28428061119930724956561 28626858750140030725488 28693743934135685002884 28894399486122647835072 29061539902528274142144 29727891778991570368776 29969713024482282709086 31012430312651699952612 31229300454698215336896 31302266109966201821328 32205216093907534566174 32296968846311829536448 33539159955785361441696 33692516882880859207776 33831742159256399948304 34147926665417674714176 34988382916837815331152 35132963011535492254008 35315377149705458465088 35519659880867890618176 36334089952100808228504 36885800645516655641952 36907355082825163579968 37904081493240966608748 38060709929163449941842 38169145000186707633984 38258325245514246670512 38615879687061108788928 39361930781442542247546 39637189038655427158368 39729799293418640773224 39959617365976376945448 40875851196113409257067 41349907083535599936816 41520774468178309027464 41736354813288269095104 42940288125210046088232 43040615901203527504326 43592309853792411213216 45108989545675199931072 46518645468977549928918 46651177222450420441536 46843950682047323005344 46953399164949302731992 48307824140861301849261 48445453269467744304672 50308739933678042162544 50538775324321288811664 50747613238884599922456 51011100327352328894016 52482574375256722996728 52973065724558187697632 53279489821301835927264 54501134928151212342756 55133209444714133249088 55361032624237745369952 56856122239861449913122 57091064893745174912763 57253717500280061450976 57387487868271370005768 59042896172163813371319 59455783557983140737552 59939426048964565418172 62024860625303399905224 62604532219932403642656 64410432187815069132348 64560923851805291256489 67078319911570722883392 67385033765761718415552 67663484318512799896608 69777968203466324893377 69976765833675630662304 70265926023070984508016 72668179904201616457008 73771601291033311283904 75808162986481933217496 76121419858326899883684 76516650491028493341024 78723861562885084495092 79274378077310854316736 79459598586837281546448 79919234731952753890896 81751702392226818514134 82699814167071199873632 83041548936356618054928 85284183359792174869683 85880576250420092176464 86081231802407055008652 87184619707584822426432 93037290937955099857836 93687901364094646010688 93906798329898605463984 96615648281722603698522 96890906538935488609344 100617479867356084325088 101077550648642577623328 101495226477769199844912 104965148750513445993456 105946131449116375395264 106558979642603671854528 109002269856302424685512 110722065248475490739904 113712244479722899826244 114182129787490349825526 114507435000560122901952 114774975736542740011536 118085792344327626742638 118911567115966281475104 119878852097929130836344 124049721250606799810448 125209064439864807285312 128820864375630138264696 129121847703610582512978 135326968637025599793216 139555936406932649786754 139953531667351261324608 140531852046141969016032 145336359808403232914016 151616325972963866434992 152242839716653799767368 153033300982056986682048 157447723125770168990184 158919197173674563092896 159838469463905507781792 163503404784453637028268 165399628334142399747264 166083097872713236109856 170568366719584349739366 171761152500840184352928 172162463604814110017304 177128688516491440113957 186074581875910199715672 187813596659797210927968 193231296563445207397044 201234959734712168650176 202155101297285155246656 202990452955538399689824 209333904610398974680131 209930297501026891986912 218004539712604849371024 227424488959445799652488 228364259574980699651052 229549951473085480023072 236171584688655253485276 237823134231932562950208 239757704195858261672688 248099442501213599620896 255852550079376524609049 257641728751260276529392 258243695407221165025956 279111872813865299573508 281063704092283938032064 290672719616806465828032 303232651945927732869984 304485679433307599534736 314895446251540337980368 317838394347349126185792 319676938927811015563584 327006809568907274056536 332166195745426472219712 341136733439168699478732 343522305001680368705856 344324927209628220034608 354257377032982880227914 372149163751820399431344 375627193319594421855936 386462593126890414794088 405980905911076799379648 418667809220797949360262 419860595002053783973824 436009079425209698742048 454848977918891599304976 456728519149961399302104 459099902946170960046144 472343169377310506970552 479515408391716523345376 496198885002427199241792 511705100158753049218098 515283457502520553058784 516487390814442330051912 531386065549474320341871 558223745627730599147016 606465303891855465739968 608971358866615199069472 628001713831196924040393 629790892503080675960736 654013619137814548113072 682273466878337398957464 688649854419256440069216 708514754065965760455828 744298327503640798862688 767557650238129573827147 772925186253780829588176 837335618441595898720524 872018158850419397484096 909697955837783198609952 913457038299922798604208 944686338754621013941104 959030816783433046690752 1023410200317506098436196 1030566915005041106117568 1032974781628884660103824 1062772131098948640683742 1116447491255461198294032 1217942717733230398138944 1256003427662393848080786 1259581785006161351921472 1308027238275629096226144 1364546933756674797914928 1377299708838512880138432 1417029508131931520911656 1488596655007281597725376 1535115300476259147654294 1545850372507561659176352 1674671236883191797441048 1819395911675566397219904 1826914076599845597208416 1889372677509242027882208 2046820400635012196872392 2065949563257769320207648 2125544262197897281367484 2232894982510922396588064 2302672950714388721481441 2512006855324787696161572 2616054476551258192452288 2729093867513349595829856 2834059016263863041823312 3070230600952518295308588 3091700745015123318352704 3349342473766383594882096 3653828153199691194416832 3778745355018484055764416 4093640801270024393744784 4131899126515538640415296 4251088524395794562734968 4465789965021844793176128 4605345901428777442962882 5024013710649575392323144 5458187735026699191659712 5668118032527726083646624 6140461201905036590617176 6698684947532767189764192 6908018852143166164444323 8187281602540048787489568 8502177048791589125469936 9210691802857554885925764 10048027421299150784646288 11336236065055452167293248 12280922403810073181234352 13397369895065534379528384 13816037704286332328888646 16374563205080097574979136 17004354097583178250939872 18421383605715109771851528 20096054842598301569292576 24561844807620146362468704 27632075408572664657777292 34008708195166356501879744 36842767211430219543703056 40192109685196603138585152 49123689615240292724937408 55264150817145329315554584 73685534422860439087406112 110528301634290658631109168 147371068845720878174812224 221056603268581317262218336 442113206537162634524436672
- Sum of all divisors σ(n): 1586251564420062099377664000
- Sum of proper divisors (its aliquot sum) s(n): 1144138357882899464853227328
- 442113206537162634524436672 is an abundant number, because the sum of its proper divisors (1144138357882899464853227328) is greater than itself. Its abundance is 702025151345736830328790656
Bases of 442113206537162634524436672
- Binary: 101101101101101010001110011110011010110101110110111000001111000101000100100101000110000002
- Hexadecimal: 0x16DB51CF35AEDC1E28928C0
- Base-36: 1JJUCYZFGIGKXCR000
Squares and roots of 442113206537162634524436672
- 442113206537162634524436672 squared (4421132065371626345244366722) is 195464087394571825274553660733014388470461918938435584
- 442113206537162634524436672 cubed (4421132065371626345244366723) is 86417254440874340809187683621102717816446143073715574657951065211575186559336448
-
The
square root of 442113206537162634524436672 is 21026488212185.1873099749 -
442113206537162634524436672 is a
perfect cube number . Itscube root is 761806188
Scales and comparisons
How big is 442113206537162634524436672?- 442,113,206,537,162,634,524,436,672 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 442,113,206,537,162,634,524,436,672 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 442113206537162634524436672 cubic inches would be around 63483849 feet tall.
Recreational maths with 442113206537162634524436672
- 442113206537162634524436672 backwards is 276634425436261735602311244
- 442113206537162634524436672 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 442113206537162634524436672's digits is 99
- 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 442113206537162634524436672 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 442113206537162634524436672 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/442113206537162634524436672/
Chicago style:
Numbermatics. 2024. "Number 442113206537162634524436672 - Facts about the integer". https://numbermatics.com/n/442113206537162634524436672/
The information we have on file for 442113206537162634524436672 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 442113206537162634524436672, math, Factors of 442113206537162634524436672, curriculum, school, college, exams, university, Prime factorization of 442113206537162634524436672, STEM, science, technology, engineering, physics, economics, calculator, four hundred forty-two septillion, one hundred thirteen sextillion, two hundred six quintillion, five hundred thirty-seven quadrillion, one hundred sixty-two trillion, six hundred thirty-four billion, five hundred twenty-four million, four hundred thirty-six thousand, six hundred seventy-two.