5171813484274302933602304
5,171,813,484,274,302,933,602,304 is an even composite number composed of six prime numbers multiplied together.
5171813484274302933602304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 5171813484274302933602304:
212 × 36 × 74 × 114 × 672 × 33132
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 67 × 67 × 3313 × 3313)See below for interesting mathematical facts about the number 5171813484274302933602304 from the Numbermatics database.
Names of 5171813484274302933602304
- Cardinal: 5171813484274302933602304 can be written as Five septillion, one hundred seventy-one sextillion, eight hundred thirteen quintillion, four hundred eighty-four quadrillion, two hundred seventy-four trillion, three hundred two billion, nine hundred thirty-three million, six hundred two thousand, three hundred four.
Scientific notation
- Scientific notation: 5.171813484274302933602304 × 1024
Factors of 5171813484274302933602304
Divisors of 5171813484274302933602304
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 67 72 77 81 84 88 96 98 99 108 112 121 126 128 132 134 144 147 154 162 168 176 189 192 196 198 201 216 224 231 242 243 252 256 264 268 288 294 297 308 324 336 343 352 363 378 384 392 396 402 432 441 448 462 469 484 486 504 512 528 536 539 567 576 588 594 603 616 648 672 686 693 704 726 729 737 756 768 784 792 804 847 864 882 891 896 924 938 968 972 1008 1024 1029 1056 1072 1078 1089 1134 1152 1176 1188 1206 1232 1296 1323 1331 1344 1372 1386 1407 1408 1452 1458 1474 1512 1536 1568 1584 1608 1617 1694 1701 1728 1764 1782 1792 1809 1848 1876 1936 1944 2016 2048 2058 2079 2112 2144 2156 2178 2211 2268 2304 2352 2376 2401 2412 2464 2541 2592 2646 2662 2673 2688 2744 2772 2814 2816 2904 2916 2948 3024 3072 3087 3136 3168 3216 3234 3267 3283 3313 3388 3402 3456 3528 3564 3584 3618 3696 3752 3773 3872 3888 3969 3993 4032 4096 4116 4158 4221 4224 4288 4312 4356 4422 4489 4536 4608 4704 4752 4802 4824 4851 4928 5082 5103 5159 5184 5292 5324 5346 5376 5427 5488 5544 5628 5632 5808 5832 5896 5929 6048 6144 6174 6237 6272 6336 6432 6468 6534 6566 6626 6633 6776 6804 6912 7056 7128 7168 7203 7236 7392 7504 7546 7623 7744 7776 7938 7986 8019 8064 8107 8232 8316 8442 8448 8576 8624 8712 8844 8978 9072 9216 9261 9317 9408 9504 9604 9648 9702 9801 9849 9856 9939 10164 10206 10318 10368 10584 10648 10692 10752 10854 10976 11088 11256 11264 11319 11616 11664 11792 11858 11907 11979 12096 12288 12348 12474 12544 12663 12672 12864 12936 13068 13132 13252 13266 13467 13552 13608 13824 14112 14256 14336 14406 14472 14553 14641 14784 15008 15092 15246 15477 15488 15552 15876 15972 16038 16128 16214 16281 16464 16632 16884 16896 17152 17248 17424 17688 17787 17956 18144 18432 18522 18634 18711 18816 19008 19208 19296 19404 19602 19698 19712 19878 19899 20328 20412 20636 20736 21168 21296 21384 21504 21609 21708 21952 22176 22512 22528 22638 22869 22981 23191 23232 23328 23584 23716 23814 23958 24192 24321 24696 24948 25088 25326 25344 25728 25872 26136 26264 26411 26504 26532 26934 27104 27216 27648 27783 27951 28224 28512 28672 28812 28944 29106 29282 29403 29547 29568 29817 30016 30184 30492 30954 30976 31104 31423 31752 31944 32076 32256 32428 32562 32928 33264 33768 33792 33957 34304 34496 34848 35376 35574 35721 35912 35937 36113 36288 36443 36864 37044 37268 37422 37632 37989 38016 38416 38592 38808 39204 39396 39424 39756 39798 40401 40656 40824 41272 41472 41503 42336 42592 42768 43008 43218 43416 43659 43904 43923 44352 45024 45056 45276 45738 45962 46382 46431 46464 46656 47168 47432 47628 47916 48384 48642 48843 49379 49392 49896 50176 50652 50688 51456 51744 52272 52528 52822 53008 53064 53361 53868 54208 54432 55296 55566 55902 56133 56448 56749 57024 57624 57888 58212 58564 58806 59094 59136 59634 59697 60032 60368 60984 61908 61952 62208 62846 63504 63888 64152 64512 64827 64856 65124 65219 65856 66528 67536 67584 67914 68607 68608 68943 68992 69573 69696 70752 71148 71442 71824 71874 72226 72576 72886 72963 74088 74536 74844 75264 75978 76032 76832 77184 77616 78408 78792 78848 79233 79512 79596 80802 81312 81648 82544 82944 83006 83349 83853 84672 85184 85536 86016 86436 86832 87318 87808 87846 88209 88641 88704 89177 89451 90048 90552 91476 91924 92764 92862 92928 93312 94269 94336 94864 95256 95832 96768 97284 97686 98758 98784 99792 100352 101304 101376 101871 102487 102912 103488 104544 105056 105644 106016 106128 106722 107736 107811 108339 108416 108864 109329 110592 111132 111804 112266 112896 113498 113967 114048 115248 115776 116424 117128 117612 118188 118272 119268 119394 120064 120736 121203 121968 123816 123904 124416 124509 125692 127008 127776 128304 129024 129654 129712 130248 130438 130977 131712 131769 133056 135072 135168 135828 137214 137216 137886 137984 139146 139293 139392 141504 142296 142884 143648 143748 144452 145152 145772 145926 148137 148176 149072 149688 150528 151956 152064 153664 154368 155232 156816 157584 157696 158466 159024 159192 160083 160867 161604 162337 162624 163296 165088 165888 166012 166698 167706 169344 170247 170368 171072 172872 173664 174636 175616 175692 176418 177282 177408 178354 178902 179091 180096 181104 182952 183848 185528 185724 185856 186624 188538 188672 189728 190512 191664 193536 194481 194568 195372 195657 197516 197568 199584 200704 202608 202752 203742 204974 205821 205824 206829 206976 208719 209088 210112 211288 212032 212256 213444 215472 215622 216678 216832 217728 218658 218889 219961 221971 222264 223608 224532 225792 226996 227934 228096 230496 231552 232848 234256 235224 236376 236544 237699 238536 238788 240128 241472 242406 243936 247632 247808 248832 249018 250047 251384 251559 252791 254016 255101 255552 256608 258048 259308 259424 260496 260876 261954 263424 263538 265923 266112 267531 268353 270144 271656 274428 274432 275772 275968 278292 278586 278784 282807 283008 284592 285768 287296 287496 288904 290304 290521 291544 291852 296274 296352 298144 299376 301056 303912 304128 305613 307328 307461 308736 310464 313632 315168 315392 316932 318048 318384 320166 321734 323208 323433 324674 325017 325248 326592 327987 330176 331776 332024 333396 335412 338688 340494 340736 341901 342144 345653 345744 347328 349272 351232 351384 352836 354564 354816 356708 357804 358182 360192 362208 363609 365904 367696 371056 371448 371712 373248 373527 377076 377344 379456 381024 383328 387072 388962 389136 390744 391314 392931 395032 395136 395307 397243 399168 400873 405216 405504 407484 409948 411642 411648 413658 413952 417438 417879 418176 420224 422576 424064 424512 426888 430944 431244 433356 433664 435456 437316 437778 439922 443942 444411 444528 447216 449064 451584 453992 455868 456192 456533 460992 463104 465696 468512 470448 472752 473088 475398 477072 477576 480249 480256 482601 482944 484812 487011 487872 495264 495616 497664 498036 500094 502768 503118 505582 508032 510202 510741 511104 513216 518616 518848 520992 521752 523908 526848 527076 531846 532224 535062 536706 537273 540288 543169 543312 548856 551544 551936 556584 557172 557568 565614 566016 569184 571536 574592 574992 577808 580608 581042 583088 583443 583704 586971 592548 592704 596288 598752 602112 607824 608256 611226 614656 614922 617463 617472 620487 620928 624239 626157 627264 630336 633864 636096 636768 640332 643468 646416 646866 649348 650034 650496 653184 655974 656667 659883 660352 664048 665913 666792 670824 677376 680988 681472 683802 684288 691306 691488 694656 698544 702464 702768 705672 709128 709632 713097 713416 715608 716364 717409 720384 724416 727218 731808 735392 742112 742896 743424 746496 747054 754152 754677 754688 758373 758912 762048 765303 766656 774144 777924 778272 781488 782628 785862 790064 790272 790614 794486 797769 798336 801746 802593 805059 810432 814968 819896 823284 823296 827316 827904 834876 835758 836352 840448 845152 848128 848421 849024 853776 861888 862488 866712 867328 870912 871563 874632 875556 879844 887884 888822 889056 894432 898128 903168 907984 911736 912384 913066 916839 921984 922383 926208 931392 937024 940896 945504 946176 950796 954144 955152 960498 960512 965202 965888 969624 970299 974022 975051 975744 980947 983961 990528 995328 996072 1000188 1005536 1006236 1011164 1016064 1020404 1021482 1022208 1026432 1036959 1037232 1037696 1041984 1043504 1047816 1053696 1054152 1063692 1064448 1070124 1073412 1074546 1080576 1086338 1086624 1090827 1097712 1103088 1103872 1113168 1114344 1115136 1120581 1131228 1132032 1136359 1138368 1143072 1149184 1149984 1155616 1161216 1162084 1166176 1166886 1167408 1173942 1185096 1185408 1185921 1191729 1192576 1197504 1202619 1215648 1216512 1222452 1229312 1229844 1234926 1234944 1240974 1241856 1248478 1252314 1253637 1254528 1260672 1267728 1272192 1273536 1280664 1286936 1292832 1293732 1298696 1300068 1300992 1306368 1311948 1313334 1319766 1320704 1328096 1331826 1333233 1333584 1341648 1354752 1361976 1362944 1367604 1368576 1369599 1382612 1382976 1389312 1397088 1404928 1405536 1411344 1418256 1419264 1426194 1426832 1431216 1432728 1434818 1440747 1440768 1447803 1448832 1454436 1461033 1463616 1470784 1484224 1485792 1486848 1492992 1494108 1508304 1509354 1509376 1516746 1517824 1524096 1530606 1532223 1533312 1539727 1553797 1555848 1556544 1562976 1565256 1571724 1580128 1580544 1581228 1588972 1595538 1596672 1603492 1605186 1610118 1620864 1629507 1629936 1639792 1646568 1654632 1655808 1669752 1671516 1672704 1680896 1690304 1696256 1696842 1698048 1707552 1723776 1724976 1733424 1734656 1741824 1743126 1749264 1750329 1751112 1759688 1760913 1769537 1775768 1777644 1778112 1785707 1788864 1796256 1806336 1815968 1823472 1824768 1826132 1833678 1843968 1844766 1852416 1861461 1862784 1872717 1874048 1878471 1881792 1891008 1901592 1908288 1910304 1920996 1921024 1930404 1931776 1939248 1940598 1948044 1950102 1951488 1961894 1967922 1970001 1979649 1981056 1992144 1997739 2000376 2011072 2012472 2022328 2032128 2040808 2042964 2044416 2052864 2073918 2074464 2075392 2083968 2087008 2095632 2107392 2108304 2127384 2128896 2139291 2140248 2146824 2149092 2152227 2161152 2172676 2173248 2181654 2195424 2206176 2207744 2226336 2228688 2230272 2241162 2262456 2264031 2264064 2272718 2275119 2276736 2286144 2295909 2298368 2299968 2311232 2322432 2324168 2332352 2333772 2334816 2347884 2370192 2370816 2371842 2383458 2385152 2393307 2395008 2405238 2407779 2415177 2419571 2431296 2441681 2444904 2458624 2459688 2469852 2469888 2481948 2483712 2496956 2504628 2507274 2509056 2521344 2535456 2544384 2545263 2547072 2561328 2573872 2585664 2587464 2597392 2600136 2601984 2612736 2614689 2623896 2626668 2639532 2641408 2656192 2663652 2666466 2667168 2683296 2709504 2723952 2725888 2735208 2737152 2739198 2750517 2765224 2765952 2767149 2778624 2780701 2794176 2806111 2811072 2822688 2836512 2838528 2852388 2853664 2862432 2865456 2869636 2881494 2881536 2895606 2897664 2908872 2922066 2925153 2927232 2941568 2942841 2951883 2968448 2971584 2985984 2988216 3016608 3018708 3018752 3033492 3035648 3048192 3061212 3064446 3066624 3079454 3107594 3110877 3111696 3113088 3125952 3130512 3143448 3160256 3161088 3162456 3177944 3191076 3193344 3195731 3206984 3210372 3220236 3241728 3259014 3259872 3272481 3279584 3293136 3309264 3311616 3339504 3343032 3345408 3361743 3361792 3380608 3392512 3393684 3396096 3409077 3415104 3447552 3449952 3466848 3469312 3483648 3486252 3498528 3500658 3502224 3519376 3521826 3539074 3551536 3555288 3556224 3557763 3571414 3575187 3577728 3592512 3607857 3631936 3646944 3649536 3652264 3667356 3687936 3689532 3704832 3722922 3725568 3745434 3748096 3756942 3760911 3763584 3782016 3802183 3803184 3816576 3820608 3841992 3860808 3863552 3878496 3881196 3896088 3900204 3902976 3923788 3935844 3940002 3959298 3962112 3984288 3995478 3999699 4000752 4022144 4024944 4044656 4064256 4081616 4085928 4088832 4105728 4108797 4147836 4148928 4150784 4167936 4174016 4191264 4214784 4216608 4254768 4257792 4278582 4280496 4293648 4298184 4304454 4322241 4322304 4343409 4345352 4346496 4363308 4369673 4383099 4390848 4409603 4412352 4452672 4457376 4460544 4482324 4524912 4528062 4528128 4545436 4550238 4553472 4572288 4591818 4596669 4596736 4599936 4619181 4622464 4648336 4661391 4664704 4667544 4669632 4695768 4740384 4741632 4743684 4766916 4770304 4786614 4790016 4810476 4815558 4830354 4839142 4862592 4883362 4888521 4889808 4917248 4919376 4939704 4963896 4967424 4993912 5009256 5014548 5018112 5021863 5042688 5070912 5088768 5090526 5094144 5122656 5147744 5171328 5174928 5194784 5200272 5203968 5225472 5229378 5247792 5253336 5279064 5282739 5282816 5308611 5312384 5327304 5332932 5334336 5357121 5366592 5419008 5447904 5451776 5470416 5474304 5478396 5501034 5530448 5531904 5534298 5557248 5561402 5584383 5588352 5612222 5618151 5622144 5635413 5645376 5673024 5704776 5707328 5724864 5730912 5739272 5762988 5763072 5791212 5795328 5817744 5844132 5850306 5854464 5883136 5885682 5903766 5910003 5936896 5938947 5943168 5974859 5976432 5993217 6033216 6037416 6066984 6071296 6096384 6122424 6128892 6133248 6158908 6215188 6221754 6223392 6226176 6251904 6261024 6286896 6320512 6322176 6324912 6355888 6382152 6386688 6391462 6413968 6417873 6420744 6440472 6456681 6483456 6518028 6519744 6544962 6559168 6586272 6618528 6623232 6679008 6686064 6690816 6723486 6723584 6761216 6785024 6787368 6792093 6792192 6818154 6825357 6830208 6866629 6887727 6895104 6899904 6933696 6967296 6972504 6997056 7001316 7004448 7038752 7043652 7078148 7103072 7110576 7112448 7115526 7142828 7150374 7155456 7185024 7215714 7223337 7258713 7263872 7293888 7304528 7325043 7334712 7375872 7379064 7409664 7445844 7451136 7490868 7496192 7513884 7521822 7527168 7564032 7604366 7606368 7633152 7635789 7641216 7683984 7721616 7727104 7756992 7762392 7792176 7800408 7805952 7844067 7847576 7871688 7880004 7918596 7924224 7954513 7968576 7990956 7999398 8001504 8044288 8049888 8089312 8128512 8163232 8171856 8177664 8211456 8217594 8295672 8297856 8301447 8301568 8335872 8342103 8348032 8382528 8418333 8433216 8509536 8515584 8557164 8560992 8587296 8596368 8608908 8644482 8644608 8686818 8690704 8692992 8726616 8739346 8766198 8775459 8781696 8819206 8824704 8828523 8855649 8905344 8914752 8964648 9049824 9056124 9056256 9090872 9100476 9106944 9144576 9183636 9193338 9193472 9199872 9238362 9244928 9296672 9322782 9329408 9332631 9335088 9339264 9391536 9480768 9483264 9487368 9533832 9540608 9573228 9580032 9587193 9620952 9631116 9660708 9678284 9725184 9766724 9777042 9779616 9834496 9838752 9879408 9927792 9934848 9987824 10018512 10029096 10036224 10043726 10085229 10085376 10141824 10177536 10181052 10188288 10227231 10245312 10295488 10342656 10349856 10389568 10400544 10407936 10450944 10458756 10495584 10506672 10558128 10565478 10565632 10617222 10624768 10654608 10665864 10668672 10673289 10714242 10725561 10733184 10778089 10823571 10876579 10895808 10940832 10948608 10956792 10975969 11002068 11060896 11063808 11068596 11114496 11122804 11168766 11176704 11224444 11236302 11244288 11270826 11290752 11346048 11406549 11409552 11414656 11449728 11461824 11478544 11525976 11582424 11590656 11635488 11688264 11700612 11708928 11766272 11771364 11807532 11820006 11873792 11877894 11886336 11949718 11952864 11986434 11999097 12066432 12074832 12133968 12142592 12192768 12244848 12257784 12266496 12317816 12326391 12430376 12443508 12446784 12452352 12499949 12503808 12522048 12573792 12641024 12644352 12649824 12711776 12764304 12773376 12782924 12827936 12835746 12841488 12880944 12913362 12966912 13030227 13036056 13039488 13089924 13109019 13118336 13149297 13172544 13228809 13237056 13358016 13372128 13381632 13446972 13447168 13522432 13570048 13574736 13584186 13584384 13636308 13650714 13660416 13733258 13775454 13790007 13790208 13799808 13857543 13867392 13945008 13984173 13994112 14002632 14008896 14077504 14087304 14156296 14206144 14221152 14224896 14231052 14285656 14300748 14310912 14370048 14431428 14446674 14517426 14527744 14587776 14609056 14650086 14665563 14669424 14751744 14758128 14872057 14891688 14902272 14981736 14992384 15027768 15043644 15054336 15065589 15128064 15208732 15212736 15266304 15271578 15282432 15367968 15443232 15454208 15513984 15524784 15584352 15600816 15611904 15688134 15695152 15743376 15760008 15837192 15848217 15848448 15909026 15925833 15937152 15981912 15998796 16003008 16071363 16088576 16099776 16178624 16257024 16326464 16343712 16355328 16422912 16435188 16591344 16595712 16602894 16603136 16671744 16684206 16696064 16753149 16765056 16836666 16854453 16866432 16906239 16936997 17019072 17091767 17114328 17121984 17174592 17192736 17217816 17288964 17289216 17373636 17381408 17385984 17453232 17478692 17532396 17550918 17563392 17638412 17649408 17657046 17711298 17810688 17816841 17829504 17924577 17929296 17979651 18099648 18112248 18181744 18200952 18213888 18289152 18367272 18386676 18386944 18399744 18476724 18489856 18593344 18645564 18658816 18665262 18670176 18678528 18783072 18961536 18966528 18974736 19067664 19081216 19146456 19160064 19174386 19241904 19253619 19262232 19321416 19356568 19370043 19450368 19464907 19533448 19554084 19559232 19642777 19677504 19758816 19855584 19869696 19975648 20037024 20058192 20072448 20087452 20170458 20170752 20283648 20355072 20362104 20376576 20454462 20476071 20490624 20590976 20599887 20663181 20685312 20699712 20779136 20801088 20901888 20917512 20991168 21013344 21116256 21130956 21131264 21234444 21249536 21309216 21331728 21337344 21346578 21428484 21451122 21466368 21556178 21647142 21670011 21753158 21776139 21791616 21881664 21913584 21951938 21975129 22004136 22121792 22127616 22137192 22228992 22245608 22337532 22353408 22448888 22472604 22488576 22541652 22581504 22692096 22813098 22819104 22829312 22899456 22907367 22923648 22957088 23051952 23164848 23181312 23270976 23376528 23401224 23417856 23532201 23532544 23542728 23615064 23640012 23747584 23755788 23772672 23863539 23899436 23905728 23972868 23998194 24132864 24149664 24267936 24285184 24385536 24489696 24515568 24532992 24635632 24652782 24860752 24887016 24893568 24904341 24904704 24999898 25007616 25026309 25044096 25147584 25254999 25282048 25299648 25423552 25528608 25546752 25565848 25655872 25671492 25682976 25761888 25826724 25933824 26060454 26072112 26078976 26179848 26218038 26236672 26298594 26326377 26345088 26457618 26474112 26485569 26566947 26615281 26716032 26744256 26858491 26893944 27044864 27149472 27168372 27168768 27272616 27301428 27320832 27466516 27550908 27580014 27580416 27599616 27715086 27734784 27890016 27968346 27988224 27997893 28005264 28017792 28155008 28174608 28312592 28412288 28442304 28449792 28462104 28571312 28601496 28621824 28740096 28761579 28862856 28893348 29034852 29055488 29175552 29218112 29300172 29331126 29338848 29503488 29516256 29744114 29783376 29804544 29963472 29984768 30055536 30087288 30108672 30131178 30255687 30256128 30417464 30425472 30532608 30543156 30564864 30587711 30681693 30735936 30867221 30886464 31027968 31049568 31168704 31201632 31223808 31376268 31390304 31486752 31520016 31674384 31696434 31696896 31818052 31851666 31874304 31963824 31997592 32006016 32142726 32176683 32177152 32199552 32334267 32357248 32470713 32629737 32652928 32687424 32845824 32870376 32927907 33182688 33191424 33205788 33206272 33343488 33368412 33392128 33506298 33530112 33673332 33708906 33732864 33812478 33873994 34038144 34183534 34219647 34228656 34243968 34349184 34385472 34435632 34577928 34747272 34762816 34771968 34906464 34957384 35064792 35101836 35126784 35153041 35276824 35298816 35314092 35422596 35621376 35633682 35659008 35849154 35858592 35959302 35997291 36199296 36224496 36363488 36401904 36427776 36578304 36734544 36773352 36799488 36953448 36979173 36979712 37186688 37291128 37317632 37330524 37340352 37357056 37499847 37566144 37923072 37933056 37949472 38135328 38162432 38292912 38320128 38348772 38483808 38507238 38524464 38642832 38713136 38740086 38900736 38929814 39066896 39090681 39108168 39118464 39285554 39327057 39355008 39447891 39517632 39686427 39711168 39951296 40074048 40116384 40144896 40174904 40340916 40341504 40567296 40710144 40724208 40753152 40908924 40952142 40981248 41181952 41199774 41326362 41370021 41370624 41399424 41558272 41572629 41602176 41824013 41835024 41952519 41982336 42026688 42232512 42261912 42468888 42499072 42618432 42663456 42674688 42693156 42856968 42902244 42932736 43112356 43294284 43340022 43506316 43552278 43583232 43763328 43827168 43903876 43950258 43996689 44008272 44243584 44255232 44274384 44491216 44616171 44675064 44706816 44897776 44945208 44977152 45083304 45163008 45196767 45384192 45626196 45638208 45658624 45798912 45814734 45847296 45914176 46103904 46329696 46362624 46541952 46753056 46802448 46835712 47064402 47065088 47085456 47230128 47280024 47495168 47511576 47544651 47545344 47727078 47777499 47798872 47811456 47945736 47996388 48066403 48214089 48265728 48299328 48505633 48535872 48771072 48979392 49031136 49065984 49271264 49305564 49721504 49774032 49787136 49808682 49809408 49999796 50015232 50052618 50088192 50295168 50509998 50563359 50564096 50599296 50810991 50847104 51057216 51131696 51275301 51311744 51342984 51365952 51523776 51653448 51867648 52120908 52144224 52157952 52359696 52436076 52473344 52597188 52652754 52690176 52915236 52948224 52971138 53133894 53230562 53432064 53450523 53488512 53716982 53773731 53787888 53938953 54089728 54298944 54336744 54545232 54602856 54641664 54933032 55101816 55160028 55160832 55199232 55430172 55469568 55780032 55936692 55976448 55995786 56010528 56035584 56310016 56349216 56625184 56824576 56884608 56899584 56924208 57142624 57202992 57243648 57480192 57523158 57725712 57786696 58069704 58110129 58110976 58351104 58394721 58436224 58600344 58662252 58677696 58928331 59032512 59488228 59566752 59609088 59926944 59969536 60111072 60174576 60217344 60262356 60511374 60512256 60834928 60850944 61065216 61086312 61129728 61175422 61363386 61428213 61471872 61734442 61772928 61799661 61989543 62055936 62099136 62337408 62403264 62752536 62780608 62973504 63040032 63348768 63392868 63393792 63636104 63703332 63748608 63927648 63995184 64012032 64285452 64353366 64354304 64399104 64668534 64714496 64941426 65010033 65259474 65305856 65328417 65374848 65723449 65740752 65855814 65925387 66365376 66382848 66411576 66686976 66736824 66784256 67012596 67060224 67346664 67417812 67465728 67624956 67747988 68076288 68367068 68439294 68457312 68487936 68698368 68770944 68871264 69155856 69494544 69525632 69543936 69812928 69914768 70129584 70203672 70253568 70306082 70553648 70596603 70597632 70628184 70845192 71242752 71267364 71318016 71590617 71698308 71717184 71918604 71994582 72398592 72448992 72726976 72803808 72855552 73156608 73469088 73546704 73598976 73906896 73958346 73959424 74373376 74582256 74635264 74661048 74680704 74713023 74714112 74999694 75078927 75132288 75764997 75846144 75898944 76136053 76270656 76585824 76640256 76697544 76831783 76967616 77014476 77048928 77285664 77426272 77480172 77801472 77859628 78133792 78181362 78216336 78236928 78571108 78654114 78710016 78895782 79035264 79372854 79422336 79456707 79845843 79902592 80148096 80232768 80349808 80575473 80681832 81134592 81448416 81506304 81817848 81904284 81962496 82363904 82399548 82652724 82740042 82741248 82798848 83116544 83145258 83204352 83648026 83670048 83905038 83964672 83993679 84053376 84465024 84523824 84937776 84998144 85236864 85326912 85349376 85386312 85713936 85804488 85865472 86224712 86284737 86588568 86680044 87012632 87104556 87166464 87499643 87526656 87654336 87807752 87900516 87993378 88016544 88487168 88510464 88548768 88982432 89232342 89350128 89413632 89795552 89890416 89954304 90166608 90326016 90393534 90768384 91252392 91276416 91317248 91597824 91629468 91694592 91763133 91828352 92045079 92207808 92601663 92659392 93083904 93506112 93604896 93671424 94128804 94130176 94170912 94460256 94560048 94990336 95023152 95089302 95090688 95454156 95554998 95597744 95622912 95891472 95992776 96132806 96428178 96530049 96531456 96598656 97002801 97011266 97071744 97412139 97889211 97958784 98062272 98542528 98611128 98783721 99443008 99548064 99574272 99617364 99618816 99999592 100030464 100105236 100176384 100590336 101019996 101126718 101128192 101198592 101621982 101694208 102114432 102263392 102550602 102623488 102658941 102685968 102731904 103047552 103306896 104104399 104241816 104288448 104315904 104719392 104872152 104946688 105194376 105305508 105380352 105459123 105830472 105896448 105942276 106267788 106461124 106864128 106901046 106977024 107433964 107547462 107575776 107877906 108179456 108597888 108673488 109090464 109205712 109283328 109866064 110203632 110320056 110398464 110860344 110937519 110939136 111560064 111873384 111952896 111991572 112021056 112071168 112499541 112620032 112698432 113250368 113649152 113769216 113799168 113848416 114285248 114405984 114487296 114960384 115046316 115451424 115573392 116139408 116220258 116221952 116702208 116789442 116872448 117200688 117272043 117324504 117355392 117856662 117981171 118065024 118343673 118558979 118976456 119059281 119133504 119642369 119853888 120222144 120349152 120434688 120524712 120735659 121022748 121024512 121669856 121701888 122130432 122172624 122259456 122350844 122726772 122856426 122943744 123468884 123545856 123599322 123979086 124111872 124198272 124674816 124717887 124806528 125472039 125505072 125561216 125857557 125947008 126080064 126697536 126785736 127272208 127406664 127497216 127855296 127990368 128024064 128570904 128706732 128708608 128798208 129337068 129428992 129882852 130020066 130518948 130611712 130656834 130749696 131446898 131481504 131711628 131850774 131990067 132730752 132765696 132823152 133473648 133568512 133848513 134025192 134120448 134693328 134835624 134931456 135249912 135495976 135590301 136152576 136734136 136878588 136914624 136975872 137396736 137499439 137541888 137742528 138311712 138989088 139051264 139087872 139625856 139829536 140259168 140407344 140507136 140612164 141107296 141193206 141195264 141256368 141690384 142485504 142534728 142636032 143181234 143332497 143396616 143434368 143837208 143989164 144199209 144642267 144797184 144897984 145453952 145516899 145607616 146313216 146938176 147093408 147197952 147813792 147916692 147918848 148746752 149164512 149270528 149322096 149361408 149426046 149428224 149999388 150157854 150264576 151529994 151690077 151692288 151797888 152272106 152432973 152541312 153171648 153395088 153663566 153825903 153935232 154028952 154097856 154571328 154852544 154960344 155602944 155719256 156267584 156362724 156432672 156473856 157142216 157308228 157420032 157791564 158070528 158745708 158844672 158913414 159691686 159805184 160296192 160351569 160465536 160699616 161150946 161321193 161363664 161816859 162269184 162896832 163592627 163635696 163808568 163924992 164727808 164799096 165305448 165480084 165482496 165597696 166233088 166290516 166408704 167296052 167340096 167810076 167929344 167987358 168106752 168930048 169047648 169875552 169996288 170473728 170653824 170698752 170772624 171427872 171608976 171730944 172449424 172569474 173177136 173360088 174025264 174209112 174330387 174332928 174999286 175053312 175184163 175308672 175615504 175801032 175986756 176033088 176784993 176974336 177097536 177964864 178464684 178700256 178827264 179591104 179780832 179908608 180333216 180652032 180787068 181536768 182504784 182552832 182634496 183195648 183258936 183389184 183526266 183656704 184090158 184284639 184415616 185203326 185318784 185398983 185968629 186167808 186306967 187012224 187209792 188009437 188257608 188341824 188920512 189120096 190046304 190178604 190181376 190908312 191109996 191195488 191245824 191782944 191985552 192265612 192856356 193060098 193062912 193197312 194005602 194022532 194143488 194824278 195778422 195917568 195985251 196124544 197085056 197170347 197222256 197567442 197776161 198886016 199096128 199148544 199234728 199999184 200060928 200210472 200352768 201180672 202039992 202253436 202256384 202397184 203243964 203388416 204228864 204526784 205101204 205246976 205317882 205371936 205463808 206095104 206613792 208208798 208483632 208576896 208631808 209438784 209744304 209893376 210388752 210611016 210760704 210918246 211660944 211789809 211792896 211884552 212535576 212922248 213728256 213802092 213954048 214113977 214771851 214867928 215094924 215151552 215755812 216070547 217195776 217346976 218180928 218411424 218566656 219732128 220407264 220640112 220796928 221720688 221875038 221878272 223120128 223746768 223905792 223983144 224042112 224142336 224999082 225236781 225240064 225396864 226500736 227294991 227298304 227538432 227696832 228408159 228570496 228811968 229920768 230092632 230495349 230902848 231146784 232278816 232440516 232443904 233404416 233578884 233744896 234401376 234544086 234649008 234710784 235713324 235962342 236130048 236687346 237117958 237952912 238118562 238267008 238370121 239284738 239537529 239707776 240444288 240698304 241049424 241471318 241726419 242045496 243339712 243403776 244345248 244518912 244701688 245453544 245712852 245887488 246937768 247091712 247198644 247958172 248223744 248396544 249349632 249435774 249613056 250944078 251010144 251122432 251715114 251894016 251981037 252160128 253395072 253571472 254544416 254813328 254994432 255710592 255980736 256048128 257141808 257413464 257596416 258674136 258854211 258857984 259765704 260040132 261037896 261223424 261313668 261499392 262498929 262893796 262963008 263423256 263701548 263980134 265461504 265531392 265646304 266947296 267137024 267697026 268050384 268240896 269386656 269671248 269862912 270499824 270991952 271180602 272305152 273468272 273757176 273829248 273951744 274793472 274998878 275083776 275289399 275485056 276135237 276623424 277804989 277978176 278102528 279251712 279659072 280518336 280814688 281014272 281224328 282214592 282386412 282390528 282512736 283380768 284971008 285069456 285272064 286362468 286664994 286793232 286868736 287674416 287978328 288398418 289284534 289590147 289594368 289795968 290907904 291008403 291033798 291215232 292236417 292768091 293667633 293876352 294186816 295443401 295627584 295833384 296351163 297493504 298329024 298644192 298722816 298852092 298856448 299998776 300315708 300529152 303059988 303380154 303384576 303595776 304544212 304865946 305082624 306343296 306790176 307327132 307651806 307870464 307976823 308057904 308195712 309142656 309705088 309920688 311438512 312313197 312535168 312725448 312865344 312947712 314284432 314616456 314840064 315583128 316141056 316377369 317491416 317689344 317826828 319383372 319610368 320592384 320703138 320931072 321399232 322301892 322642386 322727328 323633718 324538368 325793664 327185254 327271392 327617136 327849984 329455616 329598192 330610896 330960168 331195392 332466176 332581032 332812557 332817408 334592104 334680192 335620152 335858688 335974716 336213504 336464821 337498623 337860096 338095296 339539431 339751104 340947456 341307648 341397504 341545248 342855744 343217952 343461888 344898848 345138948 346354272 346720176 348050528 348418224 348660774 348665856 349998572 350106624 350368326 350617344 351231008 351602064 351973512 352066176 353569986 353943513 353948672 354195072 355676937 355929728 356929368 357177843 357400512 358927107 359182208 359561664 360666432 361304064 361574136 362206977 363073536 365009568 365105664 365268992 366391296 366517872 366778368 367052532 367313408 368180316 368569278 368831232 370406652 370637568 370797966 371937258 372335616 372613934 374024448 374153661 374419584 376018874 376416117 376515216 376683648 377572671 377841024 378240192 380092608 380357208 381816624 382219992 382390976 382491648 383565888 383971104 384531224 385712712 386120196 386125824 386394624 388011204 388045064 388286976 389648556 391556844 391835136 391970502 392249088 394170112 394340694 394444512 395134884 395552322 395970201 397772032 398192256 398297088 398469456 399998368 400420944 400705536 401545539 402361344 404079984 404506872 404794368 406487928 406770903 406776832 408457728 409053568 410202408 410493952 410635764 410743872 410927616 412190208 412498317 413227584 416417596 416967264 417153792 417263616 418877568 419488608 419786752 420777504 421222032 421521408 421836492 423321888 423579618 423585792 423769104 425071152 425844496 427456512 427604184 427908096 428227954 429543702 429735856 429997491 430189848 430303104 431511624 432141094 432597627 433926801 434391552 434693952 436361856 436550697 436822848 439464256 440814528 441280224 441593856 443441376 443750076 443756544 446240256 447493536 447811584 447966288 448084224 448284672 449998164 450473562 450480128 450793728 453001472 454589982 454596608 455070231 455076864 455393664 456816318 457140992 457298919 457623936 460064143 460185264 460990698 461477709 461805696 462293568 464557632 464881032 466808832 467157768 467489792 468802752 469088172 469298016 469421568 471426648 471924684 472260096 473374692 474235916 475905824 476237124 476534016 476740242 478569476 479075058 479415552 480888576 481396608 482098848 482942636 483452838 483963579 484090992 486679424 486807552 488690496 489403376 490777881 490907088 491425704 491774976 493875536 494183424 494397288 495916344 496447488 496793088 498699264 498871548 499226112 501888156 502020288 502244864 503430228 503788032 503962074 504320256 506790144 507142944 509088832 509626656 509988864 511421184 511961472 512096256 514283616 514826928 515192832 517348272 517708422 517715968 519531408 520080264 522075792 522446848 522627336 522991161 522998784 524997858 525552489 525787592 525926016 526846512 527403096 527960268 530354979 530923008 531292608 532952371 533894592 535394052 536100768 536481792 537822481 538773312 539342496 539725824 540999648 541983904 542361204 544610304 546936544 547514352 547658496 547903488 549586944 549997756 550167552 550578798 550970112 552270474 553246848 555609978 555956352 556196949 556205056 558503424 558920901 559318144 561036672 561629376 562448656 564028311 564429184 564772824 565025472 566761536 570138912 570544128 572724936 573329988 573586464 573737472 575348832 575956656 576796836 578569068 579180294 579188736 579591936 581815808 582016806 582067596 582430464 584472834 585536182 587335266 587752704 587955753 588373632 590886802 591255168 591511041 591666768 592702326 593328483 594987008 596658048 597288384 597445632 597704184 599997552 600631416 601058304 606119976 606760308 606769152 607191552 609088424 609731892 610165248 612686592 613580352 614654264 615303612 615740928 615953646 616115808 616391424 618285312 619410176 619841376 622877024 624626394 625070336 625450896 625730688 625895424 628568864 629232912 629680128 631166256 632282112 632754738 634982832 635378688 635653656 638766744 639220736 641184768 641406276 641862144 642341931 642798464 644315553 644603784 645284772 645454656 647267436 648211641 651587328 654370508 654542784 655234272 655699968 658911232 659196384 661221792 661920336 662390784 664932352 665162064 665625114 665634816 669184208 669360384 671240304 671717376 671949432 672427008 672929642 674997246 675710343 675720192 676190592 679078862 679502208 681884973 681894912 682615296 683090496 685224477 685711488 686435904 689797696 690277896 691486047 692708544 693440352 696101056 696836448 697321548 697331712 699997144 700213248 700736652 701234688 702462016 703204128 703947024 704132352 707139972 707887026 707897344 708390144 711353874 711859456 713858736 714355686 714801024 715110363 717854214 718364416 718612587 719123328 721332864 723148272 724413954 725179257 728730793 730019136 730211328 733035744 733556736 734105064 734626816 735389923 736360632 737138556 737662464 740813304 741275136 741595932 743874516 744671232 745227868 748048896 748307322 748839168 752037748 752832234 753030432 753367296 755145342 755682048 756480384 760185216 760714416 763633248 764439984 764781952 764983296 767131776 767942208 769062448 771425424 772240392 772789248 776022408 776090128 776562633 776573952 779297112 783113688 783670272 783941004 784498176 787496787 788340224 788681388 788889024 790269768 791104644 791940402 795544064 796384512 796594176 796938912 799996736 800841888 801411072 803091078 804722688 808159968 809013744 809588736 812975856 813541806 813553664 816915456 818107136 820404816 820987904 821271528 821487744 821855232 824380416 824996634 825868197 826455168 828405711 832835192 833414967 833934528 834307584 837496583 837755136 838977216 841555008 842444064 843042816 843672984 845149613 846643776 847159236 847171584 847538208 850142304 851688992 854913024 855208368 855816192 856455908 859087404 859471712 859994982 860379696 860606208 863023248 864282188 865195254 867853602 868783104 869387904 872723712 873025209 873101394 873645696 878304273 878928512 881002899 881629056 882560448 886330203 886882752 887500152 889053489 892480512 894987072 895932576 896168448 896569344 899996328 900947124 900960256 901587456 906002944 909179964 909193216 910140462 910153728 910787328 913632636 914281984 914597838 915247872 920128286 920370528 921981396 922955418 923611392 923930469 924587136 929115264 929762064 934315536 934979584 936939591 937605504 938176344 938596032 938843136 942853296 943849368 944520192 946749384 948471832 949132107 951811648 952474248 953068032 953480484 957138952 958150116 958831104 961777152 962496073 962793216 964197696 965885272 966905676 967927158 968181984 973358848 973615104 977380992 978806752 981555762 981814176 982851408 983549952 987751072 988366848 988794576 991832688 993586176 997398528 997743096 998452224 1003776312 1004040576 1004489728 1006860456 1007576064 1007924148 1008640512 1009394463 1012495869 1013580288 1014285888 1018177664 1018618293 1019253312 1022842368 1023922944 1024192512 1028567232 1029653856 1030385664 1034696544 1035416844 1035431936 1039062816 1040160528 1044151584 1044893696 1045254672 1045982322 1045997568 1049995716 1051104978 1051575184 1051852032 1053693024 1054806192 1055920536 1060709958 1061830539 1061846016 1062585216 1065904742 1067030811 1067789184 1070788104 1071533529 1072201536 1075644962 1076781321 1077546624 1078684992 1081999296 1083967808 1084722408 1086620931 1089220608 1093873088 1095028704 1095316992 1095806976 1099173888 1099995512 1100335104 1101157596 1101940224 1104540948 1106493696 1111219956 1111912704 1112393898 1112410112 1117006848 1117841802 1118636288 1122073344 1122460983 1123258752 1124897312 1128056622 1128858368 1129248351 1129545648 1130050944 1132718013 1133523072 1140277824 1145148389 1145449872 1146659976 1147172928 1147474944 1150697664 1151913312 1153593672 1157138136 1158360588 1158377472 1159183872 1163631616 1164033612 1164135192 1164860928 1168945668 1171072364 1174670532 1175505408 1175911506 1176747264 1181773604 1182510336 1183022082 1183333536 1185404652 1186656966 1189974016 1193316096 1194576768 1194891264 1195408368 1199995104 1201262832 1202116608 1204636617 1212239952 1213520616 1214383104 1218176848 1219463784 1220312709 1220330496 1225373184 1227160704 1229308528 1230607224 1231481856 1231907292 1232231616 1232782848 1236570624 1237494951 1238820352 1239682752 1245754048 1249252788 1250140672 1250901792 1251461376 1251790848 1257137728 1258465824 1259360256 1262332512 1264564224 1265509476 1269965664 1270757376 1271307312 1277533488 1278441472 1282369536 1282812552 1283724288 1284683862 1285596928 1288631106 1289207568 1289992473 1290569544 1290909312 1294534872 1296423282 1297792881 1301780403 1303174656 1304148769 1308741016 1309085568 1309652091 1310468544 1316066059 1318392768 1322443584 1323840672 1324781568 1328092249 1330324128 1331250228 1331269632 1338368416 1338720768 1342480608 1343434752 1343898864 1344854016 1345859284 1349994492 1351420686 1351440384 1352381184 1358157724 1359004416 1363769946 1363789824 1365230592 1366180992 1370448954 1371422976 1371896757 1372871808 1379595392 1380192429 1380555792 1382972094 1384433127 1385417088 1386880704 1392202112 1393672896 1394643096 1399994288 1400426496 1401473304 1402469376 1404924032 1406408256 1407894048 1408264704 1414279944 1415774052 1415794688 1416780288 1422707748 1423718912 1427717472 1428711372 1429602048 1430220726 1435708428 1436728832 1437225174 1438246656 1442665728 1446296544 1448827908 1450358514 1451890737 1457461586 1460038272 1460422656 1466071488 1468210128 1469253632 1470779846 1472333643 1472721264 1474277112 1475324928 1481626608 1482550272 1483191864 1487749032 1489342464 1490455736 1496097792 1496614644 1497678336 1504075496 1505664468 1506060864 1506734592 1510290684 1511364096 1512493829 1512960768 1520370432 1521428832 1527266496 1528879968 1529563904 1529966592 1534263552 1535884416 1538124896 1542850848 1544480784 1545578496 1552044816 1552180256 1553125266 1553147904 1558594224 1566227376 1567340544 1567882008 1568996352 1574993574 1576657467 1576680448 1577362776 1577778048 1580539536 1582209288 1583880804 1591064937 1591088128 1592769024 1593877824 1598857113 1599993472 1601683776 1606182156 1609445376 1613467443 1616319936 1618027488 1619177472 1625951712 1627083612 1627107328 1633830912 1636214272 1640809632 1641975808 1642543056 1642975488 1643710464 1648760832 1649993268 1651736394 1652910336 1656811422 1665670384 1666829934 1667869056 1668590847 1668615168 1674993166 1675510272 1676762703 1677954432 1683110016 1684888128 1687345968 1690299226 1692084933 1693287552 1694318472 1695076416 1700284608 1703377984 1710416736 1711632384 1712911816 1718174808 1718943424 1719989964 1720759392 1721212416 1726046496 1728564376 1730390508 1735707204 1737566208 1738775808 1745447424 1746050418 1746202788 1747291392 1756608546 1757857024 1762005798 1763258112 1763867259 1765120896 1772660406 1773765504 1774533123 1775000304 1778106978 1779985449 1784961024 1789974144 1791865152 1792336896 1799518897 1799992656 1801894248 1803174912 1812005888 1818359928 1820280924 1820307456 1821574656 1827265272 1828563968 1829195676 1830495744 1840256572 1840741056 1843962792 1845910836 1847222784 1847860938 1849174272 1858230528 1859524128 1868631072 1869959168 1873879182 1875211008 1876352688 1877192064 1877686272 1885706592 1887698736 1889040384 1893498768 1896943664 1898264214 1903623296 1904948496 1906136064 1906960968 1914277904 1916300232 1917662208 1923554304 1924992146 1925586432 1927025793 1928395392 1931770544 1932946659 1933811352 1935854316 1936363968 1944634923 1946717696 1954761984 1957613504 1963111524 1963628352 1965702816 1967099904 1975502144 1976733696 1977589152 1983665376 1987172352 1994797056 1995486192 1996904448 2007552624 2008081152 2008979456 2013720912 2015152128 2015848296 2017281024 2018788926 2024991738 2027131029 2027160576 2028571776 2036355328 2037236586 2038506624 2045654919 2045684736 2047845888 2049376637 2055673431 2057134464 2059307712 2068103807 2069393088 2070833688 2074458141 2078125632 2080321056 2088303168 2090509344 2091964644 2091995136 2099991432 2102209956 2103150368 2103704064 2107386048 2109612384 2111841072 2121419916 2123661078 2123692032 2125170432 2131809484 2134061622 2135578368 2141576208 2143067058 2144403072 2151289924 2153562642 2155093248 2155837761 2157369984 2163998592 2167935616 2169444816 2173241862 2175537771 2186192379 2187746176 2190057408 2190633984 2199991024 2200670208 2202315192 2203880448 2206169769 2209081896 2212987392 2222439912 2223825408 2224787796 2224820224 2234013696 2235683604 2237272576 2244146688 2244921966 2246517504 2249794624 2256113244 2257716736 2258496702 2259091296 2260101888 2265436026 2267046144 2280555648 2290296778 2290899744 2293319952 2294345856 2294949888 2301395328 2303826624 2307187344 2314276272 2316721176 2318367744 2327263232 2328067224 2328270384 2329687899 2329721856 2337891336 2342144728 2349341064 2351010816 2351823012 2353494528 2355253747 2362490361 2363547208 2365020672 2366044164 2366667072 2370809304 2373313932 2376776017 2386632192 2389153536 2389782528 2390816736 2399990208 2402525664 2404233216 2409273234 2424479904 2427041232 2428766208 2436353696 2438927568 2440625418 2440660992 2450746368 2454321408 2458617056 2461214448 2462963712 2463814584 2464463232 2465565696 2473141248 2474989902 2477604591 2477640704 2479365504 2491508096 2498505576 2500244901 2500281344 2501803584 2502922752 2512489749 2514275456 2516931648 2524665024 2529128448 2531018952 2535448839 2539931328 2541514752 2542614624 2555066976 2556882944 2564739072 2565625104 2567448576 2569367724 2571193856 2577262212 2578415136 2579984946 2581139088 2581818624 2589069744 2592846564 2595585762 2603560806 2606349312 2608297538 2617482032 2618171136 2619075627 2619304182 2620937088 2632132118 2634912819 2636785536 2643008697 2644887168 2647681344 2656184498 2658990609 2660648256 2662500456 2667160467 2676736832 2677441536 2684961216 2687797728 2689708032 2691718568 2699988984 2702841372 2702880768 2704762368 2716315448 2718008832 2727539892 2727579648 2730461184 2732361984 2740897908 2742845952 2743793514 2745743616 2759190784 2760384858 2761111584 2765944188 2768866254 2770834176 2771791407 2773761408 2784404224 2787345792 2789286192 2799988576 2802946608 2804938752 2809848064 2810818773 2812816512 2815788096 2816529408 2828559888 2831548104 2833560576 2845415496 2847396321 2847437824 2855434944 2857422744 2859204096 2860441452 2871416856 2873457664 2874450348 2876493312 2885331456 2887488219 2892593088 2897655816 2900717028 2903781474 2914923172 2920076544 2920845312 2932142976 2936420256 2938507264 2941559692 2944667286 2945442528 2948554224 2950649856 2963253216 2965100544 2966383728 2975498064 2980911472 2992195584 2993229288 2995356672 3008150992 3011328936 3012121728 3013469184 3020581368 3022728192 3024987658 3025921536 3028183389 3037487607 3040740864 3042857664 3054532992 3055854879 3057759936 3059127808 3068527104 3071768832 3076249792 3085701696 3088961568 3091156992 3104089632 3104360512 3106250532 3106295808 3117188448 3132454752 3134681088 3135764016 3137992704 3149987148 3153314934 3153360896 3154725552 3155556096 3161079072 3164418576 3167761608 3182129874 3182176256 3185491617 3185538048 3187755648 3197714226 3199986944 3201092433 3203367552 3212364312 3214600587 3220449001 3226934886 3230343963 3232639872 3236054976 3249877411 3251903424 3254167224 3259862793 3267661824 3272428544 3281619264 3285086112 3285950976 3287420928 3297521664 3299986536 3303472788 3305820672 3313622844 3331340768 3333659868 3335738112 3337181694 3337230336 3349986332 3351020544 3353525406 3355908864 3366220032 3369776256 3374691936 3380598452 3384169866 3386575104 3387745053 3388636944 3390152832 3400569216 3406755968 3420833472 3425823632 3435445167 3436349616 3437886848 3439979928 3441518784 3442424832 3452092992 3457128752 3460781016 3471414408 3475132416 3477551616 3490894848 3492100836 3492405576 3494582784 3513217092 3515714048 3524011596 3526516224 3527734518 3530241792 3545320812 3547531008 3549066246 3550000608 3556213956 3559970898 3569922048 3579948288 3583730304 3584673792 3599037794 3599985312 3603788496 3606349824 3613909851 3624011776 3636719856 3640561848 3643149312 3654530544 3657127936 3658391352 3660938127 3660991488 3680513144 3681482112 3687925584 3691821672 3694445568 3695721876 3698348544 3712484853 3716461056 3719048256 3737262144 3747758364 3750422016 3752705376 3754384128 3755372544 3764757367 3771413184 3775397472 3778080768 3786997536 3793887328 3796528428 3807246592 3809896992 3812272128 3813921936 3828555808 3832600464 3835324416 3847108608 3849984292 3851172864 3854051586 3856790784 3863541088 3865893318 3867622704 3871708632 3872727936 3889269846 3893378643 3893435392 3909523968 3912446307 3915227008 3926223048 3927256704 3928956273 3931405632 3948198177 3951004288 3955178304 3967330752 3974344704 3984276747 3990972384 3993808896 4015105248 4016162304 4017958912 4027441824 4030304256 4031696592 4034562048 4037577852 4049983476 4054262058 4054321152 4057143552 4072710656 4074473172 4077013248 4091309838 4091369472 4095691776 4098753274 4111346862 4114268928 4115690271 4118615424 4136207614 4138786176 4140577287 4141667376 4148916282 4153299381 4156251264 4160642112 4176606336 4181018688 4183929288 4199982864 4204419912 4206300736 4207408128 4214772096 4219224768 4223682144 4242839832 4247322156 4247384064 4250340864 4263618968 4268123244 4271156736 4283152416 4286134116 4288806144 4302579848 4307125284 4310186496 4311675522 4314739968 4327997184 4335871232 4338889632 4346483724 4351075542 4355672211 4372384758 4375492352 4380114816 4381267968 4399982048 4404630384 4407760896 4412339538 4417000929 4418163792 4425974784 4444879824 4447650816 4449575592 4468027392 4471367208 4474545152 4488293376 4489843932 4493035008 4499589248 4512226488 4515433472 4516993404 4518182592 4520203776 4530872052 4534092288 4537481487 4561111296 4580593556 4581799488 4586639904 4588691712 4589899776 4602790656 4607653248 4614374688 4628552544 4633442352 4636735488 4654526464 4656134448 4656540768 4659375798 4659443712 4675782672 4684289456 4698682128 4702021632 4703646024 4706989056 4710507494 4724980722 4727094416 4729972401 4730041344 4732088328 4733334144 4741618608 4746627864 4753552034 4773194811 4773264384 4778307072 4781633472 4796571339 4799980416 4805051328 4818546468 4840402329 4848959808 4854082464 4857532416 4872707392 4877855136 4881250836 4881321984 4901492736 4908642816 4917234112 4922428896 4925927424 4927629168 4928926464 4931131392 4946282496 4949979804 4955209182 4955281408 4958731008 4983016192 4997011152 5000489802 5000562688 5003607168 5005772541 5005845504 5024979498 5028550912 5030288109 5033863296 5049330048 5062037904 5070897678 5076254799 5079862656 5085229248 5101115551 5110133952 5131250208 5134897152 5138735448 5142387712 5147729461 5154524424 5156830272 5159969892 5162278176 5163637248 5178139488 5185693128 5191171524 5207121612 5212698624 5216595076 5234964064 5236342272 5238151254 5238608364 5241874176 5264264236 5269825638 5273571072 5286017394 5289774336 5295362688 5312368996 5317981218 5321296512 5323599369 5325000912 5334320934 5353473664 5354883072 5369922432 5375595456 5383437136 5398556691 5399977968 5405682744 5409524736 5432630896 5436017664 5455079784 5460922368 5464723968 5481795816 5485691904 5487587028 5491487232 5518381568 5520769716 5522223168 5531888376 5537732508 5541668352 5543582814 5547522816 5568808448 5574691584 5578572384 5599977152 5605893216 5609877504 5619696128 5621637546 5625633024 5631576192 5633058816 5657119776 5663096208 5667121152 5690830992 5694792642 5694875648 5710869888 5714845488 5718408192 5720882904 5742833712 5746915328 5748900696 5752986624 5770662912 5774976438 5781077379 5785186176 5795311632 5798839977 5801434056 5807562948 5829846344 5833904769 5840153088 5862476081 5864285952 5872840512 5883119384 5889334572 5890885056 5897108448 5901299712 5916047291 5926506432 5930201088 5932767456 5950996128 5961822944 5984391168 5986458576 5990713344 6016301984 6022657872 6024243456 6026938368 6041162736 6045456384 6049975316 6051843072 6056366778 6074975214 6081481728 6085715328 6109065984 6111709758 6115519872 6118255616 6137054208 6143537664 6148129911 6152499584 6167020293 6171403392 6177923136 6204311421 6208179264 6208721024 6212501064 6223374423 6234376896 6264909504 6271528032 6275985408 6299974296 6306629868 6306721792 6309451104 6311112192 6322158144 6328837152 6335523216 6364259748 6364352512 6370983234 6371076096 6375511296 6395428452 6399973888 6402184866 6406735104 6424728624 6429201174 6440898002 6453869772 6460687926 6465279744 6467513283 6472109952 6499754822 6503806848 6508334448 6519725586 6526613313 6544857088 6558577137 6563238528 6570172224 6571901952 6599973072 6606945576 6611641344 6618509307 6627245688 6662681536 6667319736 6671476224 6674363388 6674460672 6699972664 6702041088 6707050812 6711817728 6732440064 6739552512 6749383872 6761196904 6768339732 6773150208 6775490106 6777273888 6780305664 6801138432 6813511936 6841666944 6851647264 6870890334 6872699232 6875773696 6879959856 6883037568 6884849664 6904185984 6914257504 6921562032 6942828816 6955103232 6981789696 6984201672 6984811152 6989165568 7026434184 7031428096 7048023192 7053032448 7055469036 7060483584 7065761241 7087471083 7090641624 7095062016 7098132492 7100001216 7112427912 7119941796 7130328051 7159896576 7167460608 7169347584 7198075588 7199970624 7207576992 7212699648 7227819702 7248023552 7273439712 7281123696 7286298624 7309061088 7314255872 7316782704 7321876254 7321982976 7361026288 7362964224 7375851168 7383643344 7388891136 7391443752 7396697088 7424969706 7432813773 7432922112 7438096512 7474524288 7495516728 7500734703 7500844032 7505410752 7508768256 7529514734 7537469247 7542826368 7550794944 7573995072 7587774656 7593056856 7606346517 7614493184 7619793984 7624544256 7627843872 7657111616 7665200928 7670648832 7694217216 7699968584 7702345728 7708103172 7713581568 7727082176 7731786636 7735245408 7743417264 7745455872 7778539692 7786757286 7786870784 7819047936 7824892614 7830454016 7852446096 7854513408 7857226881 7857912546 7862811264 7896396354 7902008576 7904738457 7910356608 7929026091 7934661504 7968553494 7976971827 7981944768 8001481401 8016038723 8030210496 8032324608 8054883648 8063393184 8069124096 8075155704 8089289153 8099966952 8108524116 8108642304 8114287104 8145421312 8148946344 8154026496 8182619676 8182738944 8191383552 8197506548 8222693724 8228537856 8231380542 8237230848 8272415228 8277572352 8281154574 8283334752 8297832564 8306598762 8312502528 8321284224 8353212672 8362037376 8367858576 8399965728 8408839824 8412601472 8414816256 8429544192 8432456319 8438449536 8447364288 8485679664 8494644312 8500681728 8527237936 8536246488 8542188963 8542313472 8566304832 8572268232 8577612288 8605159696 8614250568 8620372992 8623351044 8629479936 8655994368 8662464657 8671742464 8677779264 8692967448 8702151084 8711344422 8744769516 8750984704 8760229632 8762535936 8799964096 8809260768 8815521792 8824679076 8834001858 8836327584 8851949568 8889759648 8895301632 8899151184 8942734416 8949090304 8976586752 8979687864 8986070016 8999178496 9024452976 9030866944 9033986808 9036365184 9040407552 9061744104 9068184576 9074962974 9084550167 9112462821 9122222592 9161187112 9163598976 9167564637 9173279808 9177383424 9205581312 9212462413 9215306496 9228749376 9257105088 9266884704 9273470976 9296645743 9312268896 9313081536 9318751596 9318887424 9351565344 9368578912 9397364256 9404043264 9407292048 9413978112 9421014988 9449961444 9454188832 9459944802 9460082688 9464176656 9466668288 9483237216 9493255728 9507104068 9546389622 9546528768 9556614144 9563266944 9593142678 9599960832 9603277299 9610102656 9637092936 9661347003 9680804658 9691031889 9697919616 9708164928 9745414784 9749632233 9755710272 9762501672 9779588379 9802985472 9817285632 9834468224 9844857792 9855258336 9857852928 9862262784 9892564992 9899959608 9910418364 9910562816 9917462016 9966032384 9994022304 10000979604 10001125376 10007214336 10011545082 10011691008 10049958996 10057101824 10060576218 10067726592 10098660096 10124075808 10141795356 10152509598 10159725312 10163235159 10170458496 10202231102 10220267904 10262500416 10277470896 10284775424 10295458922 10306335501 10309048848 10313660544 10319939784 10324556352 10327274496 10356278976 10371386256 10382343048 10414243224 10425397248 10433190152 10469928128 10472684544 10476302508 10477216728 10483748352 10528528472 10539651276 10547142144 10572034788 10579548672 10587456803 10590725376 10624737992 10635962436 10642593024 10647198738 10650001824 10668641868 10706947328 10709766144 10739844864 10751190912 10766874272 10797113382 10799955936 10811365488 10819049472 10841729553 10865261792 10872035328 10910159568 10929447936 10963591632 10971383808 10975174056 10982974464 11036763136 11041539432 11044446336 11063776752 11075465016 11083336704 11087165628 11095045632 11137454559 11137616896 11149383168 11157144768 11199954304 11211786432 11239392256 11243275092 11251266048 11263152384 11266117632 11294272101 11314239552 11326192416 11334242304 11381661984 11389585284 11389751296 11421739776 11429690976 11436816384 11441765808 11485667424 11493830656 11497801392 11505973248 11541325824 11549952876 11562154758 11570372352 11590623264 11597679954 11602868112 11615125896 11659692688 11667809538 11680135929 11680306176 11724952162 11728571904 11737338921 11745681024 11766238768 11778669144 11781770112 11786868819 11794216896 11832094582 11844594531 11853012864 11865534912 11901992256 11923645888 11952830241 11972917152 11981426688 12032603968 12045315744 12048486912 12053876736 12082325472 12090912768 12099950632 12103686144 12112733556 12149950428 12162963456 12171430656 12218131968 12223419516 12231039744 12236511232 12274108416 12287075328 12296259822 12304999168 12334040586 12342806784 12347070813 12355846272 12408622842 12416358528 12417442048 12421731861 12425002128 12446748846 12459898143 12468753792 12529819008 12543056064 12596632279 12599948592 12613259736 12618902208 12622224384 12644316288 12657674304 12671046432 12728519496 12741966468 12742152192 12751022592 12790856904 12799947776 12804369732 12813470208 12849457248 12858402348 12881796004 12907739544 12921375852 12930559488 12935026566 12944219904 12999509644 13007613696 13016668896 13039451172 13053226626 13089714176 13117154274 13126477056 13140344448 13143803904 13199946144 13213891152 13223282688 13237018614 13251002787 13254491376 13325363072 13334639472 13342952448 13348726776 13399945328 13404082176 13414101624 13423635456 13464880128 13479105024 13498767744 13522393808 13536679464 13546300416 13550980212 13554547776 13560611328 13602276864 13612444461 13627023872 13683333888 13703294528 13741780668 13745398464 13751547392 13759919712 13766075136 13769699328 13808371968 13828515008 13843124064 13885657632 13910206464 13963579392 13968403344 13969622304 13978331136 14052868368 14062856192 14096046384 14106064896 14110938072 14120967168 14131522482 14174942166 14181283248 14189917203 14190124032 14196264984 14200002432 14224855824 14239883592 14260656102 14319584433 14319793152 14334921216 14345636459 14389714017 14396151176 14399941248 14415153984 14455639404 14476726649 14521206987 14546879424 14562247392 14572597248 14609014739 14618122176 14633565408 14643752508 14643965952 14722052576 14725928448 14751702336 14767286688 14777782272 14782887504 14793394176 14849939412 14865627546 14865844224 14876193024 14949048576 14991033456 15001469406 15001688064 15010821504 15017536512 15059029468 15074938494 15085652736 15090864327 15101589888 15147990144 15175549312 15186113712 15212693034 15228764397 15228986368 15239587968 15255687744 15303346653 15314223232 15330401856 15399937168 15404691456 15416206344 15427163136 15443188383 15454164352 15463573272 15470490816 15486834528 15490911744 15557079384 15573514572 15573741568 15638095872 15649785228 15660908032 15704892192 15709026816 15714453762 15715825092 15725622528 15792792708 15804017152 15809476914 15820713216 15858052182 15869323008 15937106988 15953943654 15963889536 15970798107 16002962802 16032077446 16060420992 16064649216 16109767296 16126786368 16150311408 16178578306 16195670073 16199933904 16217048232 16228574208 16290842624 16297892688 16308052992 16365239352 16382767104 16395013096 16445387448 16457075712 16462761084 16474461696 16544830456 16555144704 16562309148 16566669504 16595665128 16613197524 16625005056 16637432119 16642568448 16706425344 16724074752 16735717152 16799931456 16817679648 16825202944 16829632512 16859088384 16864912638 16876899072 16894728576 16971359328 16989288624 17001363456 17054475872 17072492976 17084377926 17084626944 17132609664 17144536464 17155224576 17210319392 17228501136 17240745984 17246702088 17258959872 17311988736 17324929314 17343232137 17343484928 17355558528 17385934896 17404302168 17422688844 17489539032 17501714307 17501969408 17520459264 17587428243 17599928192 17618521536 17649358152 17668003716 17672655168 17703899136 17748141873 17779519296 17790603264 17798302368 17885468832 17898180608 17953173504 17959375728 17972140032 17998356992 18048905952 18061733888 18067973616 18072730368 18080815104 18123488208 18136369152 18149925948 18169100334 18224925642 18244445184 18322374224 18327197952 18335129274 18346559616 18354766848 18411162624 18424924826 18430612992 18444389733 18457498752 18501060879 18514210176 18533769408 18593291486 18612934263 18624537792 18626163072 18637503192 18670123269 18703130688 18737157824 18794728512 18814584096 18827956224 18842029976 18899922888 18908377664 18919889604 18920165376 18928353312 18933336576 18966474432 18986511456 19014208136 19092779244 19093057536 19113228288 19126533888 19186285356 19199921664 19206554598 19220205312 19274185872 19322694006 19361609316 19382063778 19395839232 19402539849 19416329856 19490829568 19499264466 19511420544 19525003344 19559176758 19579839939 19634571264 19668936448 19675731411 19689715584 19710516672 19715705856 19794707867 19799919216 19820836728 19834924032 19855527921 19932064768 19988044608 20001959208 20014428672 20023090164 20023382016 20099917992 20114203648 20121152436 20135453184 20197320192 20248151616 20283590712 20305019196 20319450624 20326470318 20340916992 20404462204 20440535808 20525000832 20554941792 20569550848 20590917844 20612671002 20618097696 20627321088 20639879568 20649112704 20654548992 20712557952 20742772512 20764686096 20828486448 20866380304 20939856256 20945369088 20952605016 20954433456 20967496704 21057056944 21079302552 21094284288 21144069576 21159097344 21174913606 21181450752 21197283723 21249475984 21262413249 21271924872 21285186048 21294397476 21300003648 21337283736 21390984153 21413894656 21479689728 21502381824 21533748544 21594226764 21599911872 21622730976 21638098944 21683459106 21730523584 21744070656 21820319136 21858895872 21927183264 21942767616 21950348112 21965948928 22073526272 22083078864 22088892672 22127553504 22150930032 22166673408 22174331256 22190091264 22274909118 22275233792 22298441319 22298766336 22314289536 22399908608 22423572864 22478784512 22486550184 22502204109 22502532096 22526304768 22543143007 22588544202 22612407741 22628479104 22652384832 22749141877 22763323968 22779170568 22819039551 22843479552 22859381952 22873632768 22883531616 22971334848 22995602784 23011946496 23082651648 23099905752 23124309516 23140744704 23181246528 23195359908 23205736224 23230251792 23319385376 23335619076 23360271858 23360612352 23449904324 23457143808 23474677842 23491362048 23532477536 23557338288 23563540224 23573737638 23588433792 23664189164 23689189062 23706025728 23714215371 23731069824 23803984512 23847291776 23905660482 23930915481 23945834304 24048116169 24065207936 24090631488 24096973824 24164650944 24199901264 24207372288 24225467112 24267867459 24299900856 24325926912 24342861312 24436263936 24446839032 24462079488 24473022464 24548216832 24574150656 24592519644 24609998336 24668081172 24685613568 24694141626 24711692544 24817245684 24832717056 24834884096 24843463722 24850004256 24893497692 24919796286 24937507584 25059638016 25086112128 25193264558 25199897184 25226519472 25237804416 25244448768 25288632576 25297368957 25315348608 25342092864 25457038992 25483932936 25502045184 25581713808 25599895552 25608739464 25626566889 25626940416 25698914496 25716804696 25763592008 25815479088 25842751704 25861118976 25870053132 25888439808 25987393971 25999019288 26015227392 26033337792 26078902344 26106453252 26234308548 26252954112 26280688896 26287607808 26353301569 26399892288 26427782304 26446565376 26474037228 26502005574 26508982752 26650726144 26669278944 26685904896 26697453552 26799890656 26828203248 26847270912 26929760256 26958210048 26997535488 27044787616 27073358928 27092600832 27101960424 27109095552 27121222656 27204553728 27224888922 27253650501 27254047744 27366667776 27406589056 27483561336 27490796928 27502693911 27503094784 27519839424 27532150272 27616743936 27637387239 27657030016 27686248128 27771315264 27820412928 27889937229 27936806688 27939244608 27956662272 28105736736 28125712384 28192092768 28212129792 28221876144 28241934336 28263044964 28349884332 28362566496 28379834406 28380248064 28392529968 28400004864 28449711648 28479767184 28521312204 28639168866 28639586304 28669842432 28691272918 28779428034 28792302352 28799882496 28809831897 28830307968 28911278808 28953453298 28984041009 29042413974 29073095667 29093758848 29124494784 29218029478 29236244352 29248896699 29267130816 29287505016 29338765137 29444105152 29451856896 29503404672 29534573376 29565775008 29586788352 29699878824 29731255092 29731688448 29752386048 29898097152 29982066912 30002938812 30003376128 30021643008 30035073024 30118058936 30149876988 30171305472 30181728654 30203179776 30295980288 30351098624 30372227424 30425386068 30457528794 30457972736 30479175936 30489705477 30511375488 30606693306 30628446464 30660803712 30799874336 30832412688 30854326272 30886376766 30908328704 30919006503 30927146544 30940981632 30973669056 30981823488 31114158768 31147029144 31276191744 31299570456 31321816064 31409784384 31418053632 31428907524 31431650184 31451245056 31585585416 31608034304 31618953828 31641426432 31716104364 31738646016 31762370409 31874213976 31907887308 31927779072 31941596214 32005925604 32064154892 32120841984 32129298432 32219534592 32253572736 32300622816 32357156612 32391340146 32399867808 32434096464 32457148416 32581685248 32595785376 32616105984 32730478704 32790026192 32890774896 32914151424 32925522168 32948923392 33089660912 33110289408 33124618296 33133339008 33191330256 33226395048 33250010112 33274864238 33285136896 33412363677 33412850688 33448149504 33471434304 33599862912 33635359296 33650405888 33718176768 33729825276 33753798144 33789457152 33882816303 33942718656 33978577248 34002726912 34108951744 34144985952 34168755852 34169253888 34265219328 34289072928 34310449152 34420638784 34457002272 34481491968 34493404176 34517919744 34623977472 34649858628 34686464274 34686969856 34711117056 34771869792 34808604336 34845377688 34979078064 35003428614 35003938816 35040407787 35040918528 35174856486 35199856384 35212016763 35237043072 35298716304 35336007432 35345310336 35360606457 35496283746 35533783593 35559038592 35596604736 35707808857 35770937664 35858490723 35918751456 35944280064 35996713984 36034106227 36097811904 36135947232 36145460736 36161630208 36246976416 36272738304 36299851896 36338200668 36449851284 36488890368 36644748448 36654395904 36670258548 36693119232 36709533696 36822325248 36849849652 36861225984 36888779466 36914997504 37002121758 37028420352 37067538816 37186582972 37225868526 37249075584 37252326144 37265195583 37275006384 37340246538 37406261376 37474315648 37589457024 37629168192 37684059952 37789896837 37799845776 37816755328 37839779208 37856706624 37866673152 37932948864 37973022912 38028416272 38185558488 38226456576 38253067776 38372570712 38399843328 38413109196 38440410624 38548371744 38645388012 38723218632 38764127556 38791678464 38805079698 38832659712 38981659136 38998528932 39022841088 39050006688 39118353516 39159679878 39269142528 39337872896 39351462822 39379431168 39421033344 39431411712 39589415734 39599838432 39641673456 39669848064 39711055842 39753008361 39864129536 39976089216 40003918416 40028857344 40046180328 40199835984 40228407296 40242304872 40270906368 40394640384 40496303232 40567181424 40610038392 40638901248 40652940636 40681833984 40808924408 40837333383 40881071616 41050001664 41109883584 41181835688 41225342004 41236195392 41254642176 41279759136 41298225408 41309097984 41412331037 41425115904 41485545024 41529372192 41656972896 41732760608 41879712512 41890738176 41905210032 41908866912 41934993408 42114113888 42158605104 42188568576 42288139152 42318194688 42349827212 42362901504 42394567446 42498951968 42524826498 42543849744 42570372096 42588794952 42600007296 42674567472 42781968306 42827789312 42959379456 43004763648 43036909377 43067497088 43169142051 43188453528 43199823744 43245461952 43366918212 43430179947 43461047168 43563620961 43640638272 43717791744 43827044217 43854366528 43900696224 43931897856 44147052544 44166157728 44177785344 44255107008 44301860064 44333346816 44348662512 44380182528 44549818236 44550467584 44596882638 44597532672 44628579072 44799817216 44847145728 44957569024 44973100368 45004408218 45005064192 45052609536 45086286014 45177088404 45224815482 45256958208 45272592981 45304769664 45498283754 45526647936 45558341136 45638079102 45686293191 45686959104 45718763904 45767063232 45910039959 45942669696 45991205568 46199811504 46248619032 46281489408 46329565149 46362493056 46390719816 46411472448 46460503584 46638770752 46671238152 46720543716 46721224704 46899808648 46914287616 46949355684 46982724096 47064955072 47114676576 47127080448 47147475276 47176867584 47328378328 47378378124 47412051456 47428430742 47462139648 47607969024 47694583552 47811320964 47861830962 47891668608 47912394321 48096232338 48130415872 48181262976 48193947648 48329301888 48399802528 48450934224 48535734918 48587010219 48599801712 48685722624 48872527872 48893678064 48924158976 49148301312 49185039288 49219996672 49271124841 49336162344 49371227136 49388283252 49423385088 49634491368 49665434112 49669768192 49686927444 49700008512 49786995384 49839592572 49875015168 49912296357 50119276032 50172224256 50386529116 50399794368 50453038944 50475608832 50488897536 50577265152 50594737914 50630697216 50684185728 50914077984 50967865872 51004090368 51163427616 51199791104 51217478928 51253133778 51253880832 51397828992 51433609392 51527184016 51630958176 51685503408 51722237952 51740106264 51776879616 51974787942 51998038576 52029696411 52030454784 52066675584 52157804688 52212906504 52468617096 52505142921 52505908224 52561377792 52706603138 52762284729 52799784576 52855564608 52948074456 53004011148 53017965504 53244425619 53301452288 53338557888 53371809792 53394907104 53599781312 53656406496 53694541824 53859520512 53916420096 53995070976 54089575232 54146717856 54185201664 54203920848 54218191104 54242445312 54409107456 54449777844 54507301002 54508095488 54733335552 54813178112 54967122672 54981593856 55005387822 55006189568 55039678848 55064300544 55233487872 55274774478 55314060032 55333169199 55372496256 55503182637 55542630528 55779874458 55838802789 55873613376 55878489216 56010369807 56112271061 56211473472 56384185536 56443752288 56483868672 56526089928 56625024071 56699768664 56725132992 56759668812 56760496128 56785059936 56800009728 56899423296 56959534368 57042624408 57278337732 57279172608 57339684864 57382545836 57558856068 57584604704 57599764992 57619663794 57660615936 57822557616 57906906596 57968082018 58084827948 58146191334 58187517696 58248989568 58436058956 58472488704 58497793398 58534261632 58575010032 58677530274 58888210304 58903713792 59006809344 59027194233 59069146752 59131550016 59384123601 59399757648 59462510184 59504772096 59566583763 59796194304 59964133824 60005877624 60043286016 60070146048 60236117872 60299753976 60342610944 60363457308 60406359552 60591960576 60702197248 60744454848 60850772136 60915057588 60915945472 60958351872 60979410954 61022750976 61213386612 61256892928 61321607424 61599748672 61664825376 61708652544 61772753532 61816657408 61838013006 61854293088 61881963264 61947338112 61963646976 62228317536 62294058288 62599140912 62643632128 62819568768 62836107264 62857815048 62863300368 62902490112 63171170832 63216068608 63237907656 63282852864 63432208728 63477292032 63524740818 63591851169 63748427952 63787239747 63815774616 63855558144 63883192428 64011851208 64128309784 64172952459 64241683968 64439069184 64487236891 64507145472 64601245632 64714313224 64782680292 64799735616 64868192928 64914296832 65076520201 65191570752 65232211968 65460957408 65580052384 65781549792 65828302848 65851044336 65897846784 66179321824 66220578816 66249236592 66266678016 66382660512 66452790096 66500020224 66549728476 66570273792 66824727354 66825701376 66896299008 66942868608 67199725824 67270718592 67300811776 67436353536 67459650552 67507596288 67578914304 67629429021 67765632606 67837223223 67885437312 67957154496 68217903488 68247425631 68289971904 68337511704 68457118653 68530438656 68578145856 68620898304 68841277568 68914004544 68986808352 69035839488 69247954944 69299717256 69372928548 69373939712 69422234112 69543739584 69617208672 69690755376 69958156128 70006857228 70007877632 70080815574 70081837056 70349712972 70399712768 70424033526 70474086144 70597432608 70672014864 70690620672 70721212914 70992567492 71067567186 71118077184 71142646113 71193209472 71415617714 71541875328 71716981446 71792746443 71837502912 71993427968 72068212454 72144348507 72195623808 72271894464 72290921472 72493952832 72599703792 72676401336 72803602377 72899702568 72977780736 73289496896 73308791808 73340517096 73386238464 73419067392 73644650496 73699699304 73722451968 73777558932 73829995008 74004243516 74056840704 74135077632 74373165944 74451737052 74498151168 74504652288 74530391166 74550012768 74680493076 74812522752 74948631296 75178914048 75258336384 75368119904 75579793674 75599691552 75633510656 75679558416 75713413248 75733346304 75865897728 75892106871 75946045824 76056832544 76371116976 76506135552 76745141424 76799686656 76826218392 76880821248 77096743488 77290776024 77446437264 77528255112 77583356928 77610159396 77665319424 77962181913 77963318272 77997057864 78045682176 78100013376 78236707032 78319359756 78675745792 78702925644 78758862336 78842066688 78862823424 79059904707 79178831468 79199676864 79283346912 79339696128 79422111684 79506016722 79728259072 79952178432 80007836832 80057714688 80092360656 80399671968 80456814592 80484609744 80541812736 80789280768 80992606464 81134362848 81220076784 81277802496 81305881272 81363667968 81617848816 81674666766 81760951503 81762143232 82100003328 82219767168 82363671376 82450684008 82472390784 82508081733 82509284352 82559518272 82596450816 82824662074 82850231808 82912161717 82971090048 83058744384 83313945792 83465521216 83669811687 83759425024 83810420064 83817733824 83869986816 84228227776 84317210208 84377137152 84576278304 84636389376 84699654424 84725803008 84789134892 84997903936 85049652996 85087699488 85140744192 85177589904 85200014592 85349134944 85563936612 85655578624 85918758912 86009527296 86073818754 86134994176 86338284102 86376907056 86399647488 86429495691 86490923904 86733836424 86860359894 86922094336 86952123027 87127241922 87219287001 87281276544 87654088434 87708733056 87746690097 87801392448 88016295411 88176425953 88332315456 88355570688 88510214016 88603720128 88697325024 88760365056 88982180683 89099636472 89193765276 89195065344 89257158144 89599634432 89694291456 89946200736 90008816436 90010128384 90105219072 90172572028 90354176808 90449630964 90513916416 90545185962 90609539328 90996567508 91053295872 91116682272 91276158204 91372586382 91373918208 91437527808 91534126464 91820079918 91885339392 91982411136 92399623008 92497238064 92562978816 92659130298 92724986112 92757019509 92781439632 92822944896 92921007168 93277541504 93342476304 93441087432 93799617296 93828575232 93898711368 93965448192 94129910144 94229353152 94254160896 94294950552 94353735168 94656756656 94756756248 94824102912 94856861484 94924279296 95215938048 95287111227 95389167104 95622641928 95723661924 95783337216 95824788642 96192464676 96260831744 96362525952 96387895296 96658603776 96799605056 96901868448 97071469836 97174020438 97199603424 97371445248 97745055744 97787356128 97848317952 98370078576 98439993344 98542249682 98672324688 98742454272 98776566504 98846770176 99268982736 99330868224 99339536384 99373854888 99400017024 99573990768 99679185144 99750030336 99824592714 100237091031 100238552064 100344448512 100773058232 100799588736 100906077888 100951217664 101154530304 101189475828 101261394432 101337086543 101368371456 101648448909 101828155968 101935731744 102008180736 102263103173 102326855232 102434957856 102506267556 102507761664 102795657984 102867218784 103054368032 103261916352 103371006816 103444475904 103480212528 103553759232 103949575884 103996077152 104059392822 104060909568 104133351168 104315609376 104425813008 104937234192 105010285842 105011816448 105122755584 105413206276 105524569458 105599569152 105636050289 105711129216 105896148912 106008022296 106035931008 106488851238 106601350779 106602904576 106677115776 106789814208 107123426571 107199562624 107312812992 107575472169 107832840192 107990141952 108102318681 108179150464 108293435712 108407841696 108436382208 108484890624 108818214912 108899555688 109014602004 109016190976 109466671104 109626356224 109934245344 109963187712 110010775644 110012379136 110079357696 110128601088 110466975744 110549548956 110628120064 110666338398 110744992512 111006365274 111085261056 111559748916 111677605578 111747226752 111756978432 111795586749 112020739614 112224542122 112422946944 112768371072 112887504576 113052179856 113250048142 113369690511 113399537328 113450265984 113519337624 113570119872 113600019456 113798846592 113919068736 114085248816 114556675464 114679369728 114765091672 115117712136 115169209408 115199529984 115239327588 115321231872 115645115232 115813813192 115936164036 116169655896 116292382668 116375035392 116462024833 116497979136 116872117912 116944977408 116995586796 117068523264 117150020064 117355060548 117776420608 117807427584 118013618688 118054388466 118138293504 118263100032 118768247202 118799515296 118925020368 119009544192 119133167526 119259025083 119592388608 119928267648 120011755248 120086572032 120472235744 120599507952 120685221888 120726914616 120812719104 121183921152 121404394496 121488909696 121701544272 121830115176 121916703744 121958821908 122045501952 122426773224 122512000149 122513785856 122643214848 123199497344 123329650752 123545507064 123633314816 123676026012 123708586176 123763926528 123894676224 123927293952 124236993111 124456635072 124588116576 125198281824 125287264256 125639137536 125672214528 125715630096 125726600736 125804980224 126342341664 126432137216 126475815312 126565705728 126864417456 126954584064 127049481636 127183702338 127496855904 127574479494 127631549232 127711116288 127766384856 128023702416 128256619568 128345904918 128483367936 128878138368 128974473782 129014290944 129110728131 129202491264 129428626448 129507426153 129565360584 129599471232 129736385856 130153040402 130290539841 130383141504 130690862883 130921914816 131160104768 131481132651 131563099584 131702088672 131795693568 132358643648 132441157632 132498473184 132533356032 132765321024 132905580192 133000040448 133099456952 133140547584 133649454708 133651402752 133792598016 133885737216 134399451648 134541437184 134601623552 134872707072 134919301104 135015192576 135157828608 135258858042 135531265212 135674446446 135770874624 135817778943 135914308992 136435806976 136494851262 136579943808 136675023408 136914237306 137058879573 137060877312 137156291712 137682555136 137730119877 137828009088 137973616704 138562955069 138599434512 138745857096 138844468224 138988695447 139087479168 139234417344 139381510752 139916312256 140013714456 140161631148 140163674112 140699425944 140799425536 140848067052 140948172288 141194865216 141344029728 141381241344 141442425828 141985134984 142135134372 142236154368 142285292226 142386418944 142831235428 143083750656 143433962892 143585492886 143675005824 143986855936 144136424908 144288697014 144391247616 144543788928 144581842944 144987905664 145199407584 145352802672 145607204754 145761030657 145799405136 146578993792 146617583616 146681034192 146772476928 147399398608 147444903936 147555117864 147659990016 147813374523 148008487032 148113681408 148270155264 148746331888 148903474104 148996302336 149009304576 149060782332 149100025536 149360986152 149625045504 149736889071 149897262592 150357828096 150516672768 150736239808 151159587348 151199383104 151267021312 151359116832 151426826496 151466692608 151731795456 151784213742 151892091648 152113665088 152742233952 153012271104 153490282848 153599373312 153652436784 153761642496 154193486976 154581552048 154892874528 155056510224 155166713856 155220318792 155330638848 155924363826 155926636544 155994115728 156089089233 156091364352 156200026752 156473414064 156638719512 157351491584 157405851288 157515428763 157517724672 157684133376 157802001049 158119809414 158286854187 158357662936 158399353728 158566693824 158844223368 159012033444 159243993139 159733276857 159904356864 160015673664 160115429376 160184721312 160699162129 160799343936 160969219488 161083625472 161578561536 161985212928 162268725696 162440153568 162555604992 162611762544 162727335936 163235697632 163349333532 163521903006 163524286464 164200006656 164439534336 164727342752 164901368016 164944781568 165016163466 165018568704 165119036544 165192901632 165649324148 165700463616 165824323434 165942180096 165999507597 166117488768 166627891584 166931042432 167339623374 167516408367 167518850048 167620840128 167635467648 168336813183 168456455552 168634420416 169152556608 169399308848 169451606016 169578269784 169875072213 169995807872 170099305992 170175398976 170281488384 170355179808 170400029184 170698269888 171127873224 171311157248 171837517824 172019054592 172147637508 172269988352 172676568204 172753814112 172799294976 172858991382 172981847808 173467672848 173720719788 173844188672 173904246054 174254483844 174438574002 174562553088 175308176868 175417466112 175493380194 175602784896 176032590822 176352851906 176664630912 176711141376 177020428032 177081582699 177207440256 177394650048 177964361366 178152370803 178199272944 178387530552 178514316288 178699751289 179199268864 179388582912 179892401472 180017632872 180210438144 180345144056 180708353616 180899261928 181027832832 181090371924 181219078656 181993135016 182106591744 182233364544 182552316408 182745172764 182747836416 182875055616 183068252928 183640159836 183770678784 183964822272 184799246016 184994476128 185125957632 185318260596 185449972224 185514039018 185562879264 185645889792 185842014336 186555083008 186684952608 186882174864 187599234592 187797422736 187930896384 188259820288 188458706304 188508321792 188589901104 188707470336 189313513312 189513512496 189648205824 189713722968 189848558592 190431876096 190574222454 190775553507 190778334208 191245283856 191447323848 191566674432 191649577284 192384929352 192518857377 192521663488 192725051904 193317207552 193461710673 193599210112 193803736896 194142939672 194348040876 194399206848 194742890496 195229560603 195574712256 195696635904 196740157152 196879986688 197084499364 197344649376 197484908544 197553133008 197693540352 198537965472 198661736448 198679072768 198747709776 198800034048 199147981536 199358370288 199500060672 199649185428 200474182062 200477104128 200688897024 201546116464 201599177472 201812155776 201902435328 202309060608 202378951656 202522788864 202674173086 202736742912 202888287063 203296897818 203511669669 203656311936 203871463488 204526206346 204653710464 204742276893 204869915712 205012535112 205371355959 205591315968 205734437568 206108736064 206523832704 206742013632 206960425056 207107518464 207899151768 207992154304 208118785644 208121819136 208266702336 208631218752 208851626016 209874468384 210020571684 210023632896 210245511168 210826412552 211049138916 211199138304 211272100578 211422258432 211792297824 212016044592 212071862016 212977702476 213202701558 213205809152 213354231552 213427938339 213579628416 214246853142 214399125248 214625625984 215150944338 215378239329 215980283904 216204637362 216358300928 216433045521 216586871424 216815683392 216872764416 217741786537 217799111376 218029204008 218410807131 218933342208 219252712448 219868490688 219926375424 220021551288 220158715392 220257202176 220933951488 221099097912 221256240128 221332676796 221489985024 222012730548 222170522112 223119497832 223355211156 223494453504 223513956864 223591173498 224041479228 224449084244 224845893888 225536742144 225775009152 226104359712 226500096284 226739381022 226799074656 226900531968 227038675248 227140239744 227200038912 227597693184 227838137472 228170497632 229113350928 229530183344 230235424272 230338418816 230399059968 230478655176 230642463744 231290230464 231627626384 231872328072 232339311792 232584765336 232750070784 232924049666 232995958272 233744235824 233886545739 233889954816 233991173592 234137046528 234300040128 234710121096 235552841216 236027237376 236108776932 236276587008 236526200064 237179714121 237536494404 237599030592 237850040736 238019088384 238266335052 238518050166 239184777216 239856535296 240023510496 240173144064 240944471488 241199015904 241370443776 241453829232 241625438208 242367842304 242808788992 242977819392 243403088544 243660230352 243833407488 243917643816 244091003904 244853546448 245024000298 245027571712 245282854509 245286429696 246398994688 246659301504 247091014128 247266629632 247352052024 247417172352 247524245199 247527853056 247789352448 248473986222 248736485151 248913270144 249176233152 250396563648 251009435061 251278275072 251431260192 251453201472 251609960448 252238743589 252684683328 252951630624 253131411456 253728834912 253909168128 254098963272 254367404676 254993711808 255148958988 255263098464 255422232576 255532769712 256047404832 256513239136 256691809836 256966735872 257756276736 257948947564 258028581888 258221456262 258404982528 258857252896 259014852306 259130721168 259198942464 259472771712 260306080804 260581079682 260766283008 260856369081 261381725766 261843829632 262320209536 262962265302 263126199168 263240070291 263404177344 264529277859 264717287296 264996946368 265066712064 265530642048 265811160384 266198913904 266281095168 266946542049 267298909416 267585196032 267771474432 268798903296 269082874368 269203247104 269838602208 270030385152 270315657216 270517716084 271062530424 271348892892 271541749248 271635557886 271828617984 272871613952 272989702524 273159887616 273350046816 273828474612 274117759146 274121754624 274312583424 275365110272 275460239754 275656018176 275947233408 277125910138 277198869024 277491714192 277688936448 277977390894 278174958336 278271058527 278468834688 278763021504 279832624512 280027428912 280323262296 281398851888 281598851072 281696134104 281896344576 282389730432 282688059456 282762482688 282884851656 283970269968 284270268744 284472308736 284570584452 284772837888 285662470856 285861333681 286167501312 286867925784 287170985772 287350011648 288272849816 288577394028 288782495232 289087577856 289163685888 289886317259 289975811328 290398815168 290705605344 291214409508 291522061314 291598810272 293157987584 293235167232 293362068384 293544953856 294798797216 295110235728 295319980032 295626749046 296016974064 296227362816 296540310528 297492663776 297806948208 297992604672 298018609152 298121564664 298200051072 298721972304 299250091008 299473778142 299794525184 300715656192 301033345536 301472479616 302319174696 302398766208 302534042624 302718233664 302853652992 303463590912 303568427484 303784183296 304011259629 304227330176 304945346727 305484467904 306024542208 306789309519 306980565696 307304873568 307523284992 308386973952 309163104096 309785749056 310113020448 310333427712 310440637584 310661277696 311848727652 311853273088 311988231456 312178178466 312182728704 312400053504 312946828128 313277439024 314702983168 314811702576 315030857526 315035449344 315368266752 315604002098 316239618828 316573708374 316715325872 316798707456 316908150867 317133387648 317688446736 318024066888 318487986278 319466553714 319804052337 319808713728 320031347328 320369442624 321370279713 321398324258 321598687872 321938438976 322726416507 323970425856 324306956043 324537451392 324880307136 325223525088 325454671872 326471395264 326698667064 327043806012 327048572928 328400013312 328879068672 329454685504 329802736032 329889563136 330032326932 330037137408 330238073088 330385803264 331298648296 331400927232 331648646868 331884360192 331999015194 332234977536 333255783168 333862084864 334679246748 335032816734 335037700096 335241680256 335270935296 335386760247 336673626366 336912911104 337268840832 338305113216 338798617696 339156539568 339750144426 339991615744 340109071533 340198611984 340350797952 340710359616 340800058368 341396539776 342255746448 344038109184 344295275016 344539976704 344897873887 345353136408 345507628224 345598589952 345717982764 345963695616 346935345696 347441439576 347688377344 347808492108 348508967688 348877148004 349125106176 349386074499 350616353736 350834932224 350986760388 351205569792 352065181644 352705703812 353329261824 353422282752 354040856064 354163165398 354414880512 354789300096 355928722732 356304741606 356398545888 356775061104 357028632576 357399502578 358398537728 358777165824 359784802944 360035265744 360690288112 361416707232 361798523856 362055665664 362180743848 362438157312 363986270032 364213183488 364466729088 365104632816 365490345528 365750111232 366136505856 367280319672 367536000447 367541357568 367929644544 369598492032 369988952256 370636521192 370899944448 371028078036 371125758528 371291779584 371684028672 372710979333 373110166016 373369905216 373764349728 375198469184 375594845472 375861792768 376519640576 376917412608 377016643584 377179802208 377414940672 378627026624 379027024992 379296411648 379427445936 379697117184 380863752192 381148444908 381551107014 381556668416 382490567712 382894647696 383133348864 383299154568 384769858704 385037714754 385043326976 385450103808 386634415104 386923421346 387198420224 387332184393 387607473792 388285879344 388522278459 388696081752 388798413696 390459121206 390871619523 391149424512 392072588649 392785897427 393480314304 394168998728 394443397953 394689298752 395106266016 395387080704 396375168497 397075930944 397323472896 397495419552 397600068096 398295963072 398716740576 399000121344 399298370856 400948364124 400954208256 401377794048 403092232928 403198354944 403624311552 403804870656 404618121216 404757903312 405045577728 405348346172 405473485824 405776574126 406593795636 407023339338 407312623872 407742926976 409052412692 409307420928 409484553786 409739831424 410025070224 410742711918 411182631936 411468875136 412217472128 413047665408 413190359631 413484027264 413920850112 415688865207 415798303536 415984308608 416237571288 416533404672 416966086341 417262437504 417703252032 419748936768 420041143368 420491022336 421652825104 422098277832 422398276608 422544201156 422844516864 423584595648 424032089184 424143724032 425955404952 426405403116 426411618304 426708463104 426855876678 427159256832 428493706284 428798250496 429251251968 430301888676 430756478658 431960567808 432409274724 432716601856 432866091042 433173742848 433631366784 433745528832 435483573074 435598222752 436058408016 436821614262 437283091971 438505424896 439736981376 439852750848 440043102576 440317430784 442198195824 442512480256 442665353592 442979970048 443440123569 444025461096 444341044224 446238995664 446710422312 446988907008 447027913728 447182346996 448082958456 448898168488 449210667213 449691787776 451073484288 451550018304 452208719424 453000192568 453478762044 453598149312 453801063936 454077350496 454280479488 454400077824 455195386368 455535641407 455676274944 456340995264 458226701856 459060366688 460470848544 460676837632 460798119936 460957310352 461284927488 462580460928 463255252768 463744656144 464678623584 465169530672 465500141568 465848099332 465991916544 467488471648 467773091478 467779909632 467982347184 468274093056 468600080256 469420242192 471105682432 472054474752 472217553864 472553174016 473052400128 473406003147 474359428242 474860562561 475072988808 475198061184 475700081472 476532670104 477036100332 477731979417 479199830571 479713070592 480047020992 480346288128 481888942976 482097486387 482398031808 482907658464 483250876416 484735684608 485617577984 485955638784 486806177088 487320460704 487666814976 487835287632 488182007808 489707092896 490048000596 490055143424 490565709018 490572859392 492797989376 493318603008 494182028256 494533259264 494704104048 494834344704 495048490398 495055706112 495578704896 496947972444 497472970302 497826540288 497998522791 498352466304 500793127296 502018870122 502549225101 502556550144 502862520384 502906402944 504477487178 505010439549 505369366656 505903261248 507457669824 508197926544 508734809352 509625216639 509987423616 510297917976 510526196928 510844465152 511065539424 512094809664 513026478272 513383619672 513933471744 515512553472 515897895128 516057163776 516442912524 516809965056 517714505792 518029704612 518261442336 518397884928 518945543424 520612161608 521162159364 521532566016 521712738162 522763451532 523687659264 524640419072 525924530604 526252398336 526480140582 526808354688 529058555718 529434574592 529993892736 530133424128 531061284096 531244748097 531622320768 532397827808 533893084098 534457112409 534597818832 535542948864 536099253867 537597806592 538165748736 539677204416 540631314432 541035432168 541982373251 542125060848 542697785784 543083498496 543271115772 543657235968 545743227904 545979405048 546319775232 546700093632 547656949224 548235518292 548243509248 548625166848 550730220544 550920479508 551312036352 551894466816 554251820276 554397738048 554983428384 555377872896 555954781788 556349916672 556542117054 556937669376 557526043008 559665249024 560054857824 560646524592 562797703776 563197702144 563392268208 563792689152 564779460864 565376118912 565524965376 565769703312 567940539936 568540537488 568944617472 569141168904 569545675776 571324941712 571722667362 572326660521 572335002624 573735851568 574341971544 574700023296 576545699632 577154788056 577556572131 577564990464 578175155712 579772634518 579951622656 580385132019 580797630336 581411210688 582428819016 583044122628 583197620544 585688681809 586315975168 586724136768 587089907712 589597594432 590220471456 590639960064 591253498092 592033948128 592454725632 593080621056 594985327552 595613896416 595985209344 596037218304 596243129328 596400102144 597443944608 598500182016 598947556284 599589050368 601431312384 602066691072 602944959232 604638349392 604797532416 605068085248 605436467328 605707305984 606927181824 607136854968 607568366592 608022519258 608454660352 608664861189 609890693454 610535009007 610968935808 613578619038 613961131392 614226830679 614609747136 616114067877 616773947904 617234981671 618326208192 619571498112 620226040896 620881275168 621322555392 622875264781 623697455304 623976462912 624356356932 624365457408 624800107008 625893656256 626554878048 629623405152 630061715052 630070898688 630736533504 631208004196 632479237656 633147416748 633430651744 633597414912 633816301734 634266775296 635376893472 636048133776 636975972556 638933107428 639608104674 639617427456 640062694656 640738885248 642740559426 642796648516 643197375744 643876877952 645452833014 647940851712 648613912086 649074902784 649299136563 649760614272 650447050176 652942790528 653225359611 653397334128 654087612024 655232421393 656800026624 657758137344 658909371008 659605472064 659779126272 660064653864 660476146176 660771606528 662597296592 662801854464 663297293736 663768720384 663998030388 664469955072 666511566336 667724169728 669358493496 670065633468 670075400192 670483360512 670541870592 670773520494 673347252732 673825822208 674537681664 676610226432 677597235392 678313079136 679500288852 679983231488 680218143066 680397223968 680701595904 681420719232 681600116736 682793079552 684511492896 688590550032 689079953408 689795747774 690706272816 691015256448 691197179904 691435965528 691927391232 693870691392 694882879152 695376754688 695616984216 697017935376 697754296008 698250212352 698772148998 701232707472 701659637217 701669864448 701973520776 702411139584 704130363288 705411407624 706658523648 708081712128 708326330796 708829761024 709359605801 709578600192 711539142363 711857445464 712609483212 712797091776 713550122208 714057265152 714799005156 715841722211 717554331648 719569605888 720070531488 721380576224 722833414464 723597047712 724111331328 724361487696 724876314624 727972540064 728426366976 728933458176 730209265632 730980691056 731500222464 732273011712 734560639344 735072000894 735082715136 735859289088 739196984064 739977904512 741273042384 741799888896 742056156072 742251517056 742583559168 743368057344 745421958666 746209455453 746220332032 746739810432 747528699456 750396938368 751189690944 753028305183 753039281152 753834825216 754359604416 754829881344 756716230767 757254053248 758054049984 758854891872 759394234368 761727504384 762296889816 763102214028 763113336832 764981135424 765789295392 766266697728 766598309136 769539717408 770075429508 770086653952 770900207616 773268830208 773846842692 774396840448 774664368786 775214947584 776571758688 777044556918 777392163504 777596827392 780918242412 781743239046 782298849024 782569107243 784145177298 785571794854 786960628608 788337997456 788886795906 789378597504 789720210873 790212532032 792750336994 793587833577 794151861888 794990839104 795200136192 796591926144 797433481152 798596741712 800839626147 801896728248 802755588096 806184465856 806396709888 807248623104 807609741312 809515806624 810091155456 810696692344 810946971648 811553148252 813187591272 814046678676 814625247744 815485853952 818104825384 818614841856 818969107572 819479662848 820050140448 821485423836 822365263872 822937750272 824434944256 826095330816 826380719262 826968054528 827841700224 831377730414 831596607072 831968617216 832475142576 833066809344 833932172682 834524875008 834813175581 835406504064 839497873536 840082286736 843305650208 844196555664 844796553216 845088402312 845689033728 847169191296 848064178368 848287448064 851910809904 852810806232 853416926208 853711753356 854318513664 856987412568 857584001043 857596500992 858502503936 860603777352 861512957316 864818549448 865433203712 865732182084 866347485696 867262733568 867491057664 869658951777 870967146148 871196445504 872116816032 873643228524 874566183942 877010849792 879473962752 879705501696 880086205152 880634861568 884396391648 885024960512 885330707184 885959940096 886880247138 888050922192 888682088448 892477991328 893420844624 893977814016 894055827456 894364693992 896165916912 897796336976 898421334426 899383575552 902146968576 903100036608 904417438848 906000385136 906957524088 907196298624 907602127872 908154700992 908560958976 910390772736 911071282814 911352549888 912033778887 912681990528 914836040181 916453403712 918120733376 920367928557 920941697088 921353675264 921914620704 922569854976 925160921856 926510505536 927489312288 929357247168 930339061344 931000283136 931696198664 931983833088 934976943296 935546182956 935559819264 935964694368 936548186112 937200160512 938840484384 942211364864 944108949504 944435107728 945106348032 946104800256 946812006294 948718856484 949721125122 950145977616 950396122368 950724452601 951400162944 953065340208 954072200664 955463958834 958399661142 959412157011 959426141184 960094041984 963777885952 964110839139 964194972774 964796063616 965815316928 968179249521 969940685483 971911277568 972920868129 973612354176 974640921408 975670575264 976364015616 978803987513 979414185792 980096001192 981131418036 981145718784 985595978752 986637206016 988364056512 989408208096 989668689408 990096980796 990111412224 991157409792 993895944888 994945940604 995653080576 995997045582 996704932608 1001586254592 1004037740244 1005098450202 1005113100288 1005725040768 1005812805888 1008954974356 1010020879098 1010738733312 1011806522496 1014915339648 1016395853088 1017469618704 1019250433278 1019974847232 1020327214599 1020595835952 1021052393856 1022131078848 1024189619328 1026052956544 1026767239344 1031795790256 1032114327552 1032885825048 1033619930112 1034693621661 1035429011584 1036059409224 1036522884672 1036795769856 1037891086848 1041224323216 1042324318728 1043065132032 1043425476324 1045526903064 1047375318528 1048158223497 1049280838144 1051849061208 1052504796672 1052960281164 1053616709376 1058117111436 1058869149184 1059987785472 1060266848256 1062122568192 1062489496194 1063244641536 1064795655616 1067786168196 1068914224818 1069195637664 1071085897728 1072198507734 1075195613184 1076331497472 1079354408832 1082070864336 1083964746502 1084250121696 1085395571568 1086166996992 1086542231544 1087314471936 1091486455808 1091958810096 1092639550464 1093400187264 1095313898448 1096471036584 1097250333696 1101460441088 1101840959016 1102608001341 1102624072704 1103788933632 1108503640552 1108795476096 1109966856768 1111909563576 1112699833344 1113084234108 1113875338752 1114707951973 1115052086016 1118132937999 1119330498048 1120109715648 1121293049184 1124894134903 1125595407552 1126784536416 1127585378304 1129558921728 1130752237824 1131049930752 1131539406624 1135881079872 1137081074976 1137889234944 1138282337808 1139091351552 1142649883424 1143445334724 1144653321042 1144670005248 1147471703136 1148683943088 1149400046592 1153091399264 1154309576112 1155113144262 1155129980928 1156350311424 1159545269036 1159903245312 1160770264038 1161595260672 1161996553179 1162822421376 1164857638032 1166088245256 1166395241088 1171377363618 1172614858569 1172631950336 1173448273536 1178357692281 1179195188864 1180440942912 1182506996184 1183330193859 1184067896256 1186161242112 1189125505491 1189970655104 1191227792832 1191970418688 1192486258656 1192800204288 1194887889216 1197000364032 1197895112568 1199178100736 1202862624768 1204133382144 1205889918464 1209276698784 1209595064832 1210136170496 1210872934656 1211414611968 1213854363648 1214273709936 1215136733184 1216045038516 1216909320704 1217329722378 1219781386908 1221070018014 1221937871616 1227157238076 1227922262784 1228453661358 1229219494272 1232228135754 1233547895808 1234469963342 1236652416384 1239142996224 1239571078893 1240452081792 1241762550336 1245750529562 1247066595621 1247394910608 1247952925824 1248712713864 1249600214016 1250898259023 1251787312512 1253109756096 1259246810304 1260123430104 1261473067008 1262416008392 1264958475312 1266294833496 1266861303488 1267194829824 1267632603468 1268533550592 1270753786944 1272096267552 1273951945112 1277866214856 1279216209348 1279234854912 1280125389312 1281477770496 1285481118852 1285593297032 1286394751488 1287753755904 1290905666028 1295881703424 1297227824172 1298149805568 1298598273126 1299521228544 1300894100352 1305885581056 1306450719222 1306794668256 1308175224048 1310464842786 1311849275913 1315516274688 1317818742016 1319210944128 1319558252544 1320129307728 1320952292352 1325194593184 1326594587472 1327537440768 1327996060776 1328939910144 1330320370707 1333023132672 1335448339456 1338716986992 1340131266936 1340966721024 1341083741184 1341547040988 1346694505464 1347632001639 1347651644416 1349075363328 1353220452864 1355194470784 1356626158272 1359000577704 1359966462976 1360436286132 1360794447936 1361403191808 1362841438464 1363200233472 1365586159104 1366606924221 1369022985792 1377181100064 1378159906816 1379591495548 1381412545632 1382030512896 1382394359808 1382871931056 1383854782464 1387741382784 1389765758304 1390753509376 1391233968432 1394035870752 1395508592016 1396500424704 1397544297996 1402465414944 1403319274434 1403339728896 1403947041552 1404822279168 1408260726576 1410822815248 1413317047296 1416163424256 1416652661592 1417659522048 1418719211602 1419157200384 1420218009441 1423078284726 1423714890928 1424581687683 1425218966424 1425594183552 1427100244416 1429598010312 1431683444422 1433195938251 1437599491713 1439139211776 1440141062976 1442761152448 1445666828928 1446292459161 1447194095424 1448722975392 1449752629248 1455945080128 1456852733952 1457866916352 1460418531264 1461961382112 1463000444928 1464546023424 1469121278688 1470144001788 1470165430272 1471718578176 1478393968128 1479955809024 1482546084768 1483599777792 1484112312144 1484503034112 1485167118336 1486736114688 1490843917332 1492418910906 1492440664064 1493479620864 1493995568373 1495057398912 1500793876736 1502379381888 1506056610366 1506078562304 1507647675303 1507669650432 1508719208832 1513432461534 1514508106496 1515031318647 1516108099968 1517709783744 1524192505759 1524593779632 1526204428056 1528875649917 1529962270848 1531578590784 1532533395456 1533196618272 1539079434816 1540150859016 1541800415232 1546537660416 1547693685384 1548793680896 1549328737572 1550429895168 1553143517376 1554089113836 1554784327008 1555193654784 1561836484824 1563486478092 1564597698048 1565138214486 1568290354596 1571143589708 1573921257216 1576675994912 1577773591812 1578757195008 1579440421746 1580425064064 1585500673988 1587175667154 1588303723776 1589981678208 1590400272384 1593183852288 1594866962304 1597193483424 1601679252294 1603371337227 1603793456496 1612368931712 1612793419776 1614497246208 1619031613248 1621393384688 1621893943296 1623106296504 1625947119753 1626375182544 1628093357352 1629250495488 1630971707904 1636209650768 1637229683712 1637938215144 1638959325696 1640100280896 1642970847672 1644730527744 1645875500544 1648869888512 1652190661632 1652761438524 1653936109056 1655683400448 1662755460828 1663193214144 1663937234432 1664950285152 1666133618688 1667864345364 1669049750016 1669626351162 1670813008128 1678995747072 1680164573472 1686611300416 1688393111328 1689593106432 1690176804624 1691378067456 1694338382592 1696128356736 1696574896128 1703821619808 1705621612464 1706833852416 1707423506712 1708637027328 1713974825136 1715168002086 1715193001984 1716979981563 1717005007872 1721207554704 1723025914632 1729637098896 1730866407424 1731464364168 1732669716393 1732694971392 1734525467136 1739317903554 1741155396057 1741934292296 1742392891008 1744233632064 1747286457048 1749132367884 1757066045427 1758947925504 1760172410304 1761269723136 1765671205123 1768792783296 1770661414368 1771919880192 1773760494276 1776101844384 1777364176896 1784955982656 1786841689248 1787955628032 1788111654912 1788729387984 1792331833824 1795592673952 1796842668852 1798767151104 1804293937152 1806200073216 1808834877696 1812000770272 1813915048176 1814392597248 1815204255744 1816309401984 1817121917952 1820781545472 1822142565628 1822705099776 1824067557774 1825363981056 1825994583567 1829672080362 1832906807424 1836241466752 1840735857114 1841883394176 1842680492037 1842707350528 1843829241408 1850321843712 1851704945013 1853021011072 1854978624576 1858714494336 1860678122688 1863392397328 1863967666176 1868625794343 1869953886592 1871092365912 1871929388736 1873096372224 1874400321024 1877680968768 1884422729728 1888870215456 1890212696064 1892209600512 1893624012588 1897437712968 1899442250244 1900291955232 1900792244736 1901448905202 1902800325888 1906130680416 1908144401328 1910927917668 1916799322284 1918824314022 1918852282368 1920188083968 1927555771904 1928221678278 1928389945548 1929592127232 1931630633856 1936358499042 1939881370966 1943822555136 1945841736258 1947224708352 1947897409689 1949281842816 1951341150528 1957607975026 1958828371584 1959676078833 1960192002384 1962262836072 1965697264179 1971191957504 1973274412032 1976728113024 1978816416192 1979337378816 1980193961592 1982314819584 1987791889776 1989891881208 1991306161152 1991994091164 1993409865216 2003172509184 2008075480488 2010196900404 2010226200576 2011450081536 2011625611776 2017909948712 2020041758196 2021477466624 2023613044992 2029830679296 2032791706176 2034939237408 2038500866556 2039949694464 2040654429198 2041191671904 2042104787712 2044262157696 2048379238656 2052105913088 2053534478688 2063591580512 2065771650096 2067239860224 2069387243322 2070858023168 2072118818448 2073045769344 2073591539712 2075782173696 2082448646432 2084648637456 2086130264064 2086850952648 2091053806128 2094750637056 2096316446994 2098561676288 2103698122416 2105009593344 2105920562328 2107233418752 2116234222872 2117738298368 2119975570944 2124245136384 2124978992388 2126489283072 2128078817403 2129591311232 2134617427089 2135572336392 2137828449636 2138391275328 2142171795456 2144397015468 2147525166633 2152662994944 2158708817664 2164141728672 2167929493004 2168500243392 2170791143136 2172333993984 2173084463088 2174628943872 2182972911616 2183917620192 2185279100928 2186800374528 2190627796896 2192942073168 2194500667392 2202920882176 2203681918032 2205216002682 2205248145408 2207577867264 2217007281104 2217590952192 2219933713536 2223819127152 2225399666688 2226168468216 2227750677504 2229415903946 2230104172032 2236265875998 2238628366359 2238660996096 2240219431296 2242586098368 2249788269806 2251190815104 2253569072832 2259084915549 2259117843456 2261504475648 2263078813248 2270148692301 2271762159744 2274162149952 2276564675616 2278182703104 2285299766848 2286890669448 2289306642084 2289340010496 2294943406272 2297367886176 2298800093184 2306182798528 2308619152224 2310226288524 2310259961856 2312700622848 2319090538072 2319806490624 2321540528076 2323190521344 2323993106358 2325644842752 2329715276064 2332176490512 2332790482176 2342754727236 2345229717138 2345263900672 2346896547072 2347707321729 2356715384562 2358390377728 2360881885824 2365013992368 2366660387718 2368135792512 2369160632619 2378251010982 2379941310208 2380763500731 2382455585664 2384972517312 2385600408576 2389775778432 2395790225136 2402518878441 2408266764288 2411779836928 2414285117209 2418553397568 2419190129664 2421745869312 2422829223936 2428547419872 2430273466368 2432090077032 2433818641408 2434659444756 2439562773816 2442140036028 2443875743232 2454314476152 2455844525568 2456907322716 2458438988544 2464456271508 2467095791616 2468939926684 2473304832768 2478285992448 2479142157786 2480904163584 2483525100672 2491501059124 2494133191242 2494789821216 2495905851648 2497425427728 2499200428032 2501796518046 2503574625024 2506219512192 2518493620608 2520246860208 2524832016784 2529916950624 2532589666992 2533722606976 2534389659648 2535265206936 2537067101184 2541507573888 2544192535104 2547903890224 2555732429712 2558432418696 2560250778624 2562955540992 2570962237704 2571186594064 2572752003129 2572789502976 2575507511808 2581811332056 2594455648344 2596299611136 2597196546252 2599042457088 2601788200704 2608976855331 2611771162112 2612901438444 2613589336512 2616350448096 2620929685572 2623698551826 2631032549376 2635637484032 2638421888256 2639116505088 2640258615456 2641904584704 2650389186368 2653189174944 2655074881536 2655992121552 2657879820288 2660640741414 2666046265344 2670896678912 2677433973984 2680262533872 2681933442048 2682167482368 2683094081976 2693389010928 2695264003278 2695303288832 2698150726656 2706440905728 2710388941568 2713252316544 2718001155408 2719932925952 2720872572264 2721588895872 2722806383616 2725682876928 2731172318208 2733213848442 2736101336661 2738045971584 2744508120543 2754362200128 2759182991096 2761103785671 2762825091264 2764061025792 2765743862112 2767709564928 2774626179479 2775482765568 2779531516608 2782467936864 2788071741504 2791017184032 2793000849408 2795088595992 2804930829888 2806638548868 2806679457792 2807894083104 2809644558336 2816521453152 2821645630496 2826634094592 2832326848512 2833305323184 2835319044096 2837438423204 2838314400768 2840436018882 2846156569452 2847429781856 2849163375366 2850437932848 2851188367104 2854200488832 2859196020624 2863366888844 2866391876502 2875198983426 2878278423552 2880282125952 2885522304896 2891333657856 2892332517417 2892584918322 2894388190848 2897445950784 2909822056449 2911890160256 2915733832704 2918762604387 2920837062528 2923922764224 2929092046848 2936411962539 2938242557376 2940288003576 2943437156352 2956787936256 2959911618048 2965092169536 2968224624288 2969006068224 2970334236672 2973472229376 2981687834664 2984837821812 2984881328128 2986959241728 2987991136746 2990114797824 3001587753472 3004758763776 3012113220732 3012157124608 3015295350606 3015339300864 3017438417664 3026864923068 3029016212992 3030062637294 3032216199936 3035419567488 3048385011518 3049187559264 3052408856112 3057751299834 3059924541696 3060981643797 3063157181568 3066393236544 3078158869632 3080301718032 3095387370768 3097587361792 3098657475144 3100859790336 3104080864983 3106287034752 3108178227672 3109568654016 3110387309568 3123672969648 3126972956184 3129195396096 3130276428972 3136580709192 3142287179416 3144474670491 3147842514432 3153351989824 3155547183624 3157514390016 3158880843492 3160850128128 3171001347976 3174351334308 3176607447552 3179963356416 3180800544768 3186367704576 3188749489849 3189733924608 3194386966848 3203358504588 3206742674454 3207586912992 3224737863424 3225586839552 3228994492416 3238063226496 3242786769376 3246212593008 3251894239506 3252750365088 3256186714704 3258500990976 3261943415808 3272419301536 3274459367424 3275876430288 3277918651392 3280200561792 3285941695344 3291751001088 3297739777024 3304381323264 3305522877048 3307872218112 3311366800896 3325510921656 3326386428288 3327874468864 3329900570304 3335728690728 3338099500032 3339252702324 3341626016256 3344123855919 3354398813997 3357991494144 3360329146944 3373222600832 3374682404709 3376786222656 3380353609248 3382756134912 3388676765184 3392256713472 3393149792256 3407643239616 3411243224928 3413667704832 3414847013424 3417274054656 3427949650272 3430336004172 3430386003968 3433959963126 3434010015744 3442415109408 3446051829264 3459274197792 3461732814848 3462928728336 3465339432786 3465389942784 3469050934272 3478635807108 3482310792114 3483868584592 3484785782016 3485989659537 3488467264128 3494572914096 3498264735768 3514132090854 3517844575707 3517895851008 3520344820608 3531342410246 3535073076843 3537585566592 3541322828736 3547520988552 3549990581577 3552203688768 3567376516473 3569911965312 3573683378496 3575911256064 3577458775968 3584663667648 3591185347904 3593685337704 3597534302208 3608587874304 3612400146432 3617669755392 3624001540544 3627830096352 3628785194496 3630408511488 3632618803968 3634243835904 3641563090944 3644285131256 3645410199552 3648135115548 3650727962112 3651989167134 3659344160724 3665813614848 3672482933504 3681471714228 3683766788352 3685360984074 3685414701056 3687658482816 3700643687424 3703409890026 3706042022144 3709957249152 3717428988672 3718713236679 3721356245376 3726784794656 3737251588686 3739907773184 3741199786863 3742184731824 3743858777472 3748800642048 3752694777069 3755361937536 3777740430912 3784419201024 3787248025176 3793876612757 3794875425936 3798884500488 3800583910464 3801584489472 3802897810404 3805600651776 3812261360832 3816288802656 3821855835336 3833598644568 3837648628044 3837704564736 3840376167936 3855111543808 3856443356556 3856779891096 3859184254464 3863261267712 3872716998084 3879762741932 3887645110272 3891683472516 3894449416704 3895794819378 3898563685632 3902682301056 3915215950052 3917656743168 3919352157666 3920384004768 3924525672144 3931394528358 3942383915008 3946548824064 3953456226048 3957632832384 3958674757632 3960387923184 3975583779552 3979783762416 3982612322304 3983988182328 3986819730432 3990961112121 4006345018368 4016150960976 4020393800808 4022900163072 4023251223552 4035819897424 4040083516392 4042896004917 4042954933248 4047226089984 4059661358592 4065583412352 4069878474816 4077001733112 4079899388928 4081308858396 4082383343808 4084209575424 4088524315392 4096758477312 4099820772663 4104211826176 4107068957376 4127183161024 4131543300192 4134479720448 4138774486644 4141716046336 4144237636896 4146091538688 4147183079424 4151564347392 4164897292864 4169297274912 4172260528128 4173701905296 4182107612256 4189501274112 4192632893988 4197123352576 4207396244832 4210019186688 4211841124656 4214466837504 4232468445744 4235476596736 4239951141888 4248490272768 4249957984776 4252978566144 4256157634806 4259182622464 4260654028323 4269234854178 4271144672784 4273745063049 4275656899272 4276782550656 4288794030936 4295050333266 4299587814753 4312798475139 4317417635328 4320644871697 4328283457344 4335858986008 4337000486784 4338877377483 4341582286272 4346168926176 4349257887744 4360126853467 4367835240384 4370558201856 4373600749056 4381255593792 4385884146336 4389001334784 4407363836064 4410432005364 4410496290816 4415155734528 4434014562208 4435181904384 4439867427072 4447638254304 4450799333376 4452336936432 4455501355008 4458831807892 4460208344064 4472531751996 4477256732718 4477321992192 4480438862592 4485172196736 4499576539612 4502381630208 4507138145664 4518169831098 4518235686912 4523008951296 4526157626496 4540297384602 4543524319488 4545093955941 4548324299904 4553129351232 4570599533696 4572577517277 4573781338896 4578613284168 4586626949751 4589886812544 4594735772352 4597600186368 4612365597056 4617238304448 4620452577048 4625401245696 4638181076144 4639612981248 4643081056152 4646381042688 4647986212716 4651289685504 4659430552128 4664352981024 4665580964352 4685509454472 4690459434276 4690527801344 4693793094144 4695414643458 4713430769124 4716780755456 4721763771648 4730027984736 4733320775436 4736271585024 4738321265238 4756502021964 4759882620416 4761527001462 4764911171328 4769945034624 4771200817152 4779551556864 4791580450272 4805037756882 4810114011681 4823559673856 4828570234418 4837106795136 4838380259328 4843491738624 4857094839744 4864180154064 4867637282816 4869318889512 4877841359259 4879125547632 4884280072056 4887751486464 4908628952304 4911689051136 4913814645432 4916877977088 4928912543016 4934191583232 4937879853368 4946609665536 4956571984896 4958284315572 4961808327168 4967050201344 4983002118248 4988266382484 4989579642432 4991811703296 4994850855456 4998400856064 5003593036092 5007149250048 5010892055477 5012439024384 5036987241216 5040493720416 5049664033568 5059833901248 5065179333984 5067445213952 5068779319296 5070530413872 5074134202368 5083015147776 5088385070208 5095807780448 5111464859424 5116864837392 5120501557248 5125911081984 5141924475408 5142373188128 5145504006258 5145579005952 5151015023616 5163622664112 5188911296688 5192599222272 5194393092504 5198084914176 5203576401408 5217953710662 5223466188171 5223542324224 5225802876888 5227178673024 5232700896192 5241859371144 5247397103652 5271198136281 5271274968064 5276843776512 5280517230912 5283809169408 5297013615369 5300778372736 5306378349888 5311984243104 5315759640576 5321281482828 5332092530688 5341793357824 5354867947968 5360525067744 5363866884096 5364334964736 5366188163952 5386778021856 5390528006556 5390606577664 5396301453312 5412881811456 5420777883136 5426504633088 5436002310816 5439865851904 5441745144528 5443177791744 5445612767232 5451365753856 5462344636416 5466427696884 5472202673322 5476091943168 5477983750701 5489016241086 5508724400256 5518365982192 5522207571342 5525650182528 5528041476111 5528122051584 5531487724224 5549252358958 5550965531136 5555114835039 5559063033216 5564935873728 5576143483008 5582034368064 5590177191984 5605877383029 5609861659776 5613277097736 5615788166208 5619289116672 5633042906304 5643291260992 5653268189184 5666610646368 5670638088192 5674876846408 5676628801536 5680872037764 5692313138904 5694859563712 5698326750732 5700875865696 5702376734208 5708400977664 5718392041248 5726733777688 5732783753004 5750397966852 5756556847104 5760564251904 5771044609792 5782667315712 5784665034834 5785169836644 5788776381696 5794891901568 5819644112898 5823780320512 5831467665408 5837525208774 5841674125056 5843692229067 5847845528448 5872823925078 5876485114752 5879028236499 5880576007152 5897091792537 5913575872512 5919823236096 5930184339072 5936449248576 5938012136448 5946944458752 5961806105761 5963375669328 5969675643624 5973918483456 5975982273492 5980229595648 6003175506944 6009517527552 6024226441464 6030590701212 6030678601728 6034876835328 6053729846136 6058032425984 6060125274588 6064432399872 6070839134976 6096770023036 6098375118528 6104817712224 6115502599668 6119849083392 6121963287594 6126314363136 6132786473088 6156317739264 6160603436064 6190774741536 6195174723584 6197314950288 6201719580672 6208161729966 6212574069504 6216356455344 6219137308032 6220774619136 6247345939296 6253945912368 6258390792192 6260552857944 6273161418384 6284574358832 6288949340982 6295685028864 6306703979648 6311094367248 6315028780032 6317761686984 6321700256256 6342002695952 6348702668616 6353214895104 6359926712832 6372735409152 6377498979698 6379467849216 6384236452209 6388773933696 6403852281267 6406717009176 6413485348908 6415173825984 6442575499899 6449475726848 6457988984832 6476126452992 6485573538752 6492425186016 6503788479012 6505500730176 6512373429408 6517001981952 6523886831616 6544838603072 6548918734848 6551752860576 6555837302784 6560401123584 6571883390688 6583502002176 6595479554048 6608762646528 6611045754096 6615744436224 6622733601792 6651021843312 6652772856576 6655748937728 6659801140608 6671457381456 6676199000064 6678505404648 6683252032512 6688247711838 6708797627994 6715885099077 6715982988288 6720658293888 6746445201664 6749364809418 6753572445312 6760707218496 6777254746647 6777353530368 6784513426944 6789584798381 6810446076903 6815286479232 6822486449856 6829694026848 6834548109312 6851627912591 6855899300544 6860672008344 6867919926252 6868020031488 6884830218816 6892103658528 6918548395584 6925857456672 6930678865572 6930779885568 6938101868544 6957271614216 6964621584228 6967737169184 6969571564032 6971979319074 6976934528256 6989145828192 6996529471536 7028264181708 7035689151414 7035791702016 7040689641216 7062684820492 7070146153686 7075171133184 7082645657472 7095041977104 7099981163154 7104407377536 7134753032946 7139823930624 7142290502193 7147366756992 7154917551936 7169327335296 7182370695808 7187370675408 7207556635323 7224800292864 7235339510784 7242855351627 7248003081088 7255660192704 7257570388992 7265237607936 7268487671808 7288570262512 7290820399104 7296270231096 7301455924224 7303978334268 7318688321448 7331627229696 7344965867008 7362943428456 7367533576704 7370721968148 7370829402112 7375316965632 7401287374848 7406819780052 7412084044288 7419914498304 7434857977344 7437426473358 7442712490752 7453569589312 7474503177372 7479815546368 7482399573726 7484369463648 7487717554944 7497601284096 7505389554138 7510723875072 7555480861824 7574496050352 7587753225514 7589750851872 7597769000976 7601167820928 7603168978944 7605795620808 7611201303552 7624522721664 7632577605312 7643711670672 7667197289136 7675297256088 7680752335872 7710223087616 7712886713112 7713559782192 7718256009387 7718368508928 7726522535424 7745433996168 7759525483864 7783366945032 7788898833408 7791589638756 7797127371264 7802955663811 7805364602112 7826930565993 7830431900104 7835313486336 7838704315332 7840768009536 7849051344288 7862789056716 7874258944321 7893097648128 7906912452096 7915265664768 7917349515264 7920775846368 7951167559104 7959567524832 7965224644608 7967976364656 7973639460864 7981922224242 8012690036736 8032301921952 8040787601616 8045800326144 8046502447104 8071639794848 8080167032784 8085792009834 8085909866496 8094452179968 8119322717184 8131166824704 8139756949632 8154003466224 8159798777856 8162617716792 8164766687616 8168419150848 8177048630784 8193516954624 8199641545326 8208304009983 8208423652352 8214137914752 8254366322048 8263086600384 8277548973288 8283311357013 8283432092672 8288475273792 8292183077376 8303128694784 8323878538437 8329794585728 8338594549824 8347403810592 8364215224512 8379002548224 8385265787976 8394246705152 8414792489664 8420038373376 8423682249312 8428933675008 8464936891488 8470953193472 8479902283776 8496980545536 8499915969552 8505957132288 8512315269612 8518365244928 8521308056646 8538469708356 8542289345568 8547490126098 8551313798544 8553565101312 8577588061872 8590100666532 8599175629506 8625596950278 8634835270656 8641289743394 8656566914688 8671717972016 8674000973568 8676997552251 8677754754966 8683164572544 8692337852352 8720253706934 8729466169347 8735670480768 8747201498112 8756287813161 8762511187584 8771768292672 8809235887617 8814727672128 8820864010728 8830311469056 8868029124416 8870363808768 8879734854144 8895276508608 8904673872864 8911002710016 8917663615784 8920416688128 8945063503992 8954513465436 8954643984384 8960877725184 8970344393472 8999153079224 9004763260416 9014276291328 9036339662196 9036471373824 9046017902592 9052315252992 9080594769204 9087048638976 9090187911882 9096648599808 9106258702464 9141199067392 9145155034554 9147562677792 9157226568336 9173253899502 9179773625088 9182944931391 9189471544704 9224731194112 9234476608896 9240905154096 9276362152288 9286162112304 9292762085376 9295972425432 9302579371008 9312242594949 9318861104256 9328705962048 9331161928704 9371018908944 9380918868552 9387586188288 9390829286916 9426861538248 9433424011473 9433561510912 9443527543296 9460055969472 9466641550872 9472543170048 9476642530476 9513004043928 9519765240832 9523054002924 9529822342656 9539890069248 9542401634304 9559103113728 9566248469547 9583160900544 9610075513764 9620228023362 9647119347712 9657140468836 9674213590272 9676760518656 9686983477248 9714189679488 9728360308128 9735274565632 9738637779024 9755682718518 9758251095264 9768560144112 9775502972928 9817257904608 9823378102272 9827629290864 9833755954176 9857825086032 9875759706736 9893219331072 9913143969792 9916568631144 9923616654336 9934100402688 9966004236496 9976532764968 9979159284864 9983623406592 9989701710912 10007186072184 10014298500096 10021784110954 10024878048768 10032371567757 10063196441991 10073974482432 10080987440832 10099328067136 10119667802496 10124047214127 10130358667968 10134890427904 10141060827744 10148268404736 10166030295552 10176770140416 10191615560896 10222929718848 10233729674784 10241003114496 10251822163968 10283848950816 10284746376256 10291008012516 10291158011904 10302030047232 10327245328224 10377822593376 10385198444544 10388786185008 10396169828352 10407152802816 10435907421324 10446932376342 10447084648448 10451605753776 10454357346048 10457968978611 10465401792384 10483718742288 10494794207304 10542396272562 10542549936128 10553533727121 10553687553024 10561034461824 10594027230738 10601556745472 10605219230529 10612756699776 10623968486208 10642562965656 10649971744731 10669347540313 10702129549419 10709735895936 10721050135488 10727733768192 10732376327904 10766843862643 10773556043712 10781056013112 10792602906624 10825763622912 10841555766272 10853009266176 10872004621632 10883490289056 10886355583488 10891225534464 10902731507712 10924689272832 10932855393768 10944405346644 10952183886336 10955967501402 10978032482172 11017448800512 11036731964384 11044415142684 11051300365056 11056082952222 11056244103168 11062975448448 11098504717916 11101931062272 11110229670078 11118126066432 11129871747456 11152286966016 11164068736128 11180354383968 11211754766058 11219723319552 11223599360589 11226554195472 11231576332416 11266085812608 11286582521984 11333221292736 11349753692816 11353257603072 11361744075528 11381629838271 11384626277808 11389719127424 11396653501464 11401751731392 11404753468416 11416801955328 11436784082496 11453467555376 11465567506008 11500795933704 11513113694208 11521128503808 11542089219584 11565334631424 11569330069668 11570339673288 11577552763392 11589783803136 11639288225796 11647560641024 11662935330816 11675050417548 11683348250112 11687384458134 11695691056896 11745647850156 11752970229504 11758056472998 11761152014304 11794183585074 11827151745024 11839646472192 11860368678144 11872898497152 11876024272896 11923612211522 11926751338656 11939351287248 11947836966912 11951964546984 11960459191296 11972883336363 12006351013888 12019035055104 12048452882928 12061181402424 12069753670656 12107459692272 12116064851968 12120250549176 12128688014751 12128864799744 12141678269952 12193540046072 12196750237056 12209635424448 12231005199336 12239698166784 12243926575188 12252628726272 12265572946176 12299462317989 12312635478528 12321206872128 12381549483072 12394629900576 12403439161344 12416323459932 12425148139008 12432712910688 12438274616064 12441549238272 12494691878592 12507891824736 12516781584384 12521105715888 12546322836768 12569148717664 12577898681964 12591370057728 12613407959296 12622188734496 12630057560064 12635523373968 12643400512512 12684005391904 12697405337232 12706429790208 12719853425664 12745470818304 12754997959396 12758935698432 12768472904418 12777547867392 12781962084969 12807704562534 12813434018352 12826970697816 12830347651968 12885150999798 12898763444259 12898951453696 12952252905984 12961934615091 12971147077504 12984850372032 13007576958024 13011001460352 13016632132449 13024746858816 13047773663232 13080380560401 13089677206144 13103505721152 13111674605568 13120802247168 13143766781376 13167004004352 13190959108096 13222091508192 13231488872448 13245467203584 13302043686624 13305545713152 13311497875456 13319602281216 13342914762912 13352398000128 13357010809296 13366504065024 13376495423676 13417595255988 13431770198154 13431965976576 13441316587776 13492890403328 13498729618836 13507144890624 13521414436992 13554509493294 13554707060736 13569026853888 13579169596762 13620892153806 13630572958464 13635281867823 13644972899712 13659388053696 13703255825182 13711798601088 13717732551831 13721344016688 13735839852504 13759880849253 13769660437632 13784207317056 13837096791168 13851714913344 13861357731144 13876203737088 13914543228432 13929243168456 13935474338368 13939143128064 13943958638148 13953869056512 13978291656384 13993058943072 14056528363416 14071378302828 14071583404032 14081379282432 14125369640984 14140292307372 14150342266368 14165291314944 14190083954208 14199962326308 14208814755072 14269506065892 14279647861248 14284581004386 14294733513984 14309835103872 14338654670592 14364741391616 14374741350816 14415113270646 14430342035043 14470679021568 14485710703254 14496006162176 14511320385408 14515140777984 14530475215872 14577140525024 14592540462192 14602911848448 14607956668536 14633524077777 14637376642896 14663254459392 14689931734016 14725886856912 14735067153408 14741443936296 14750633931264 14802574749696 14813639560104 14824168088576 14839828996608 14869715954688 14874852946716 14885424981504 14907139178624 14949006354744 14959631092736 14964799147452 14968738927296 14975435109888 14995202568192 15010779108276 15021447750144 15032676166431 15110961723648 15148992100704 15175506451028 15179501703744 15195538001952 15202335641856 15206337957888 15211591241616 15222402607104 15249045443328 15265155210624 15287423341344 15334394578272 15350594512176 15361504671744 15420446175232 15425773426224 15427119564384 15436512018774 15436737017856 15453045070848 15490867992336 15519050967728 15566733890064 15577797666816 15583179277512 15594254742528 15605911327622 15610729204224 15653861131986 15660863800208 15670398564513 15670626972672 15677408630664 15681536019072 15698102688576 15725578113432 15748517888642 15813594408843 15813824904192 15830531329536 15841551692736 15891040846107 15902335118208 15919135049664 15935952729312 15947278921728 15963844448484 16025380073472 16064603843904 16081575203232 16091600652288 16093004894208 16143279589696 16160334065568 16171584019668 16171819732992 16188904359936 16238645434368 16262333649408 16279513899264 16308006932448 16319597555712 16325235433584 16329533375232 16336838301696 16354097261568 16387033909248 16399283090652 16416608019966 16416847304704 16428275829504 16433951252103 16508732644096 16526173200768 16555097946576 16566622714026 16566864185344 16576950547584 16584124428333 16584366154752 16647757076874 16659589171456 16665344505117 16677189099648 16694807621184 16728430449024 16770531575952 16817632149087 16829584979328 16847364498624 16857867350016 16899995820463 16929873782976 16959804567552 16999831939104 17011914264576 17024630539224 17036730489856 17042616113292 17076939416712 17084578691136 17094980252196 17102627597088 17107130202624 17155176123744 17180201333064 17198351259012 17251193900556 17269670541312 17282579486788 17313133829376 17343435944032 17348001947136 17353995104502 17355509509932 17366329145088 17384675704704 17440507413868 17458932338694 17471340961536 17494402996224 17512575626322 17525022375168 17543536585344 17618471775234 17629455344256 17637084709497 17641728021456 17736058248832 17740727617536 17759469708288 17790553017216 17809347745728 17835327231568 17840833376256 17885418317283 17890127007984 17909026930872 17921755450368 17940688786944 17998306158448 18009526520832 18028552582656 18072679324392 18092035805184 18104630505984 18161189538408 18174097277952 18180375823764 18193297199616 18212517404928 18282398134784 18290310069108 18295125355584 18314453136672 18346507799004 18359547250176 18365889862782 18378943089408 18449462388224 18468953217792 18481810308192 18552724304576 18572324224608 18585524170752 18591944850864 18605158742016 18624485189898 18637722208512 18657411924096 18662323857408 18742037817888 18761837737104 18775172376576 18781658573832 18853723076496 18866848022946 18867123021824 18887055086592 18920111938944 18933283101744 18945086340096 18953285060952 19026008087856 19039530481664 19046108005848 19059644685312 19079780138496 19118206227456 19132496939094 19152709356627 19166321801088 19211556843801 19220151027528 19240456046724 19314280937672 19327726499697 19348427180544 19373966954496 19422383256353 19428379358976 19456720616256 19477275558048 19511365437036 19516502190528 19537120288224 19551005945856 19634515809216 19646756204544 19655258581728 19667511908352 19715650172064 19751519413472 19786438662144 19826287939584 19833137262288 19847233308672 19868200805376 19932008472992 19953065529936 19958318569728 19967246813184 19979403421824 20014372144368 20028597000192 20043568221908 20049756097536 20064743135514 20126392883982 20147948964864 20161974881664 20198656134272 20239335604992 20248094428254 20260717335936 20269780855808 20282121655488 20332060591104 20353540280832 20368754395143 20383231121792 20431338230709 20445859437696 20467459349568 20503644327936 20554883737773 20567697901632 20569492752512 20582016025032 20604060094464 20654490656448 20755645186752 20777572370016 20792339656704 20814305605632 20871814842648 20893864752684 20894169296896 20903211507552 20908714692096 20915937957222 20930803584768 20967437484576 20989588414608 21084792545124 21085099872256 21107067454242 21107375106048 21122068923648 21188054461476 21203113490944 21210438461058 21225513399552 21247936972416 21285125931312 21299943489462 21338695080626 21404259098838 21419471791872 21426871506579 21442100270976 21464752655808 21533687725286 21547112087424 21562112026224 21622669905969 21683111532544 21706018532352 21728566054881 21744009243264 21766980578112 21772711166976 21805463015424 21865710787536 21888810693288 21904367772672 21911935002804 21956064964344 22034897601024 22073463928768 22088830285368 22102600730112 22112165904444 22112488206336 22125950896896 22197009435832 22203862124544 22220459340156 22236252132864 22259743494912 22304573932032 22328137472256 22360708767936 22423509532116 22439446639104 22447198721178 22453108390944 22463152664832 22532171625216 22573165043968 22666442585472 22699507385632 22723488151056 22763259676542 22769252555616 22779438254848 22793307002928 22803503462784 22809506936832 22833603910656 22873568164992 22906935110752 22931135012016 23001591867408 23042257007616 23084178439168 23130669262848 23138660139336 23140679346576 23155105526784 23179567606272 23278576451592 23295121282048 23350100835096 23366696500224 23374768916268 23391382113792 23408866991433 23480791697979 23491295700312 23505940459008 23516112945996 23522304028608 23588367170148 23622776832963 23679292944384 23720737356288 23745796994304 23752048545792 23847224423044 23853502677312 23878702574496 23895673933824 23903929093968 23920918382592 23945766672726 24012702027776 24038070110208 24096905765856 24122362804848 24139507341312 24214919384544 24232129703936 24240501098352 24257376029502 24257729599488 24283356539904 24387080092144 24393500474112 24419270848896 24462010398672 24479396333568 24487853150376 24505257452544 24531145892352 24598924635978 24624912029949 24625270957056 24642413744256 24763098966144 24789259801152 24832646919864 24849934071039 24850296278016 24865425821376 24876549232128 24971635615311 24989383757184 25015783649472 25042211431776 25092645673536 25138297435328 25155797363928 25182740115456 25226815918592 25244377468992 25260115120128 25271046747936 25286801025024 25368010783808 25394810674464 25412859580416 25439706851328 25490941636608 25509995918792 25517871396864 25536945808836 25555095734784 25563924169938 25615409125068 25626868036704 25653941395632 25660695303936 25770301999596 25797526888518 25797902907392 25904505811968 25923869230182 25942294155008 25969700744064 26015153916048 26022002920704 26030992656753 26033264264898 26049493717632 26160761120802 26179354412288 26188398508041 26207011442304 26241604494336 26268863439483 26287533562752 26427707662851 26444183016384 26490934407168 26557136289299 26604087373248 26611091426304 26639204562432 26685829525824 26714021618592 26733008130048 26752990847352 26835190511976 26863540396308 26863931953152 26882633175552 26985780806656 26997459237672 27014289781248 27042828873984 27109018986588 27109414121472 27138053707776 27158339193524 27241784307612 27261145916928 27270563735646 27289945799424 27318776107392 27406511650364 27423597202176 27435465103662 27442688033376 27471679705008 27519761698506 27539320875264 27568414634112 27674193582336 27703429826688 27722715462288 27829086456864 27858486336912 27870948676736 27878286256128 27887917276296 27907738113024 27936727784847 27956583312768 27986117886144 28113056726832 28142756605656 28162758564864 28250739281968 28280584614744 28300272034419 28300684532736 28330582629888 28380167908416 28399924652616 28417629510144 28539012131784 28559295722496 28569162008772 28589467027968 28619670207744 28677309341184 28698745408641 28729482783232 28749482701632 28830226541292 28860684070086 28941358043136 28971421406508 28992012324352 29022640770816 29030281555968 29060950431744 29154281050048 29185080924384 29205823696896 29215913337072 29267048155554 29274753285792 29326508918784 29379863468032 29451773713824 29470134306816 29482887872592 29501267862528 29627279120208 29648336177152 29679657993216 29739431909376 29749705893432 29770849963008 29814278357248 29898012709488 29919262185472 29929598294904 29937477854592 29950870219776 30021558216552 30042895500288 30065352332862 30097114703271 30189589325973 30221923447296 30297984201408 30351012902056 30359003407488 30372141642381 30391076003904 30404671283712 30423182483232 30444805214208 30498090886656 30520887974269 30530310421248 30574846682688 30668789156544 30701189024352 30723009343488 30851546852448 30854239128768 30873024037548 30873474035712 30906090141696 30981735984672 31038101935456 31133467780128 31155595333632 31166358555024 31188509485056 31211822655244 31221458408448 31307722263972 31321727600416 31340797129026 31341253945344 31354817261328 31363072038144 31396205377152 31451156226864 31497035777284 31627188817686 31627649808384 31661062659072 31683103385472 31782081692214 31804670236416 31815657691587 31838270099328 31871905458624 31927688896968 32008042620939 32106388648257 32129207687808 32163150406464 32183201304576 32286559179392 32300531587929 32320668131136 32343168039336 32377808719872 32477290868736 32524667298816 32559027798528 32616013864896 32650470867168 32659066750464 32673676603392 32708194523136 32774067818496 32798566181304 32833216039932 32833694609408 32856551659008 32867902504206 33017465288192 33052346401536 33110195893152 33133245428052 33133728370688 33153901095168 33168248856666 33168732309504 33295514153748 33319178342912 33330689010234 33354378199296 33389615242368 33456860898048 33541063151904 33635264298174 33659169958656 33670798081767 33694728997248 33799991640926 33859747565952 33999663878208 34049261078448 34073460979712 34085232226584 34144889514813 34153878833424 34169157382272 34189960504392 34205255194176 34214260405248 34310352247488 34360402666128 34396702518024 34502387801112 34539341082624 34565158973576 34626267658752 34686871888064 34696003894272 34707990209004 34711019019864 34732658290176 34769351409408 34881014827736 34917864677388 34942681923072 34988805992448 35025151252644 35050044750336 35076244388339 35087073170688 35236943550468 35258910688512 35274169418994 35283456042912 35472116497664 35481455235072 35518939416576 35581106034432 35618695491456 35670654463136 35770836634566 35780254015968 35818053861744 35843510900736 35881377573888 35918650009089 35996612316896 36019053041664 36057105165312 36145358648784 36209261011968 36322379076816 36348194555904 36360751647528 36386594399232 36425034809856 36564796269568 36580620138216 36590250711168 36628906273344 36693015598008 36719094500352 36731779725564 36757886178816 36898386953967 36898924776448 36937906435584 36963620616384 37105448609152 37144648449216 37183889701728 37210317484032 37248970379796 37275444417024 37314823848192 37324647714816 37484075635776 37523675474208 37550344753152 37563317147664 37707446152992 37733696045892 37734246043648 37774110173184 37840223877888 37866566203488 37890172680192 37906570121904 38052016175712 38079060963328 38092216011696 38119289370624 38159560276992 38236412454912 38264993878188 38305418713254 38332643602176 38345886254907 38423113687602 38440302055056 38480912093448 38628561875344 38655452999394 38696290332777 38696854361088 38844766512706 38856758717952 38885803845273 38913441232512 38954551116096 39022730874072 39033004381056 39049896397347 39074240576448 39241141681203 39269031618432 39310517163456 39335023816704 39431300344128 39503038826944 39572877324288 39666274524576 39694466617344 39736401610752 39864016945984 39906131059872 39916637139456 39934493626368 39958806843648 40028744288736 40057194000384 40087136443816 40099512195072 40129486271028 40252785767964 40295897929728 40323949763328 40397312268544 40478671209984 40496188856508 40521434671872 40539561711616 40564243310976 40664121182208 40707080561664 40737508790286 40766462243584 40862676461418 40891718875392 40905845603469 40934918699136 41109767475546 41135395803264 41138985505024 41153197655493 41164032050064 41279642547759 41308981312896 41511290373504 41555144740032 41628611211264 41732642740327 41743629685296 41787729505368 41806423015104 41817429384192 41831875914444 41861607169536 41934874969152 41979176829216 42169585090248 42214134908484 42214750212096 42244137847296 42376108922952 42406226981888 42420876922116 42451026799104 42495873944832 42570251862624 42599886978924 42677390161252 42808518197676 42838943583744 42853743013158 42884200541952 42929505311616 43067375450572 43094224174848 43124224052448 43245339811938 43366223065088 43412037064704 43457132109762 43488018486528 43533961156224 43545422333952 43731421575072 43777621386576 43808735545344 43823870005608 43900572233331 43912129928688 44069795202048 44146927857536 44177660570736 44205201460224 44224331808888 44251901793792 44394018871664 44407724249088 44440918680312 44472504265728 44519486989824 44609147864064 44656274944512 44721417535872 44847019064232 44878893278208 44894397442356 44906216781888 44926305329664 45064343250432 45098028499293 45146330087936 45332885170944 45399014771264 45446976302112 45526519353084 45538505111232 45558876509696 45586614005856 45607006925568 45619013873664 45667207821312 45747136329984 45813870221504 45862270024032 46003183734816 46084514015232 46168356878336 46261338525696 46277320278672 46281358693152 46310211053568 46359135212544 46557152903184 46590242564096 46700201670192 46733393000448 46749537832536 46782764227584 46817733982866 46961583395958 46982591400624 47011195693539 47011880918016 47032225891992 47044608057216 47176734340296 47245553665926 47440783226529 47441474712576 47491593988608 47527093588667 47673122538321 47694448846088 47707005354624 47757405148992 47807858187936 47841836765184 47891533345452 47961395388137 48076140220416 48193811531712 48244725609696 48279014682624 48429838769088 48481002196704 48514752059004 48515459198976 48566713079808 48774160184288 48787000948224 48838541697792 48924020797344 48958792667136 48975706300752 49010514905088 49062291784704 49197849271956 49249824059898 49250541914112 49284827488512 49526197932288 49578519602304 49665293839728 49699868142078 49700592556032 49730851642752 49753098464256 49943271230622 49978767514368 49996033515351 50031567298944 50084422863552 50185291347072 50276594870656 50311594727856 50452896447261 50453631837184 50488754937984 50542093495872 50573602050048 50699987461389 50736021567616 50789621348928 50879413702656 51019991837584 51035742793728 51073891617672 51110191469568 51127848339876 51230818250136 51253736073408 51307882791264 51321390607872 51540603999192 51595053777036 51595805814784 51809011623936 51847738460364 51884588310016 51939401488128 52030307832096 52044005841408 52061985313506 52066528529796 52098987435264 52321522241604 52358708824576 52376797016082 52414022884608 52483208988672 52537726878966 52575067125504 52855415325702 52888366032768 52911254128491 53114272578598 53208174746496 53222182852608 53278409124864 53371659051648 53428043237184 53505981694704 53656254951849 53670381023952 53727080792616 53765266351104 53971561613312 53994918475344 54028579562496 54085657747968 54218037973176 54276107415552 54316678387048 54483568615224 54522291833856 54541127471292 54579891598848 54637552214784 54813023300728 54847194404352 54870930207324 54885376066752 54943359410016 55039523397012 55078641750528 55119812610247 55136829268224 55348387164672 55406859653376 55445430924576 55658172913728 55716972673824 55741897353472 55756572512256 55775834552592 55815476226048 55873455569694 55913166625536 55972235772288 56226113453664 56285513211312 56325517129728 56501478563936 56561169229488 56600544068838 56601369065472 56661165259776 56760335816832 56799849305232 56835259020288 57078024263568 57118591444992 57138324017544 57178934055936 57239340415488 57354618682368 57397490817282 57458128069881 57458965566464 57498965403264 57660453082584 57721368140172 57942842813016 57983179499091 57984024648704 58045281541632 58121900863488 58267149769059 58308562100096 58370161848768 58431826674144 58534096311108 58549506571584 58653017837568 58759726936064 58903547427648 58940268613632 58965775745184 59002535725056 59254558240416 59296672354304 59359315986432 59478863818752 59499411786864 59541699926016 59628556714496 59796025418976 59838524370944 59859196589808 59874955709184 59901740439552 60043116433104 60085791000576 60130704665724 60194229406542 60379178651946 60443846894592 60595968402816 60702025804112 60718006814976 60744283284762 60782152007808 60809342567424 60846364966464 60996181773312 61041775948538 61060620842496 61106263185429 61149693365376 61294014692127 61337578313088 61402378048704 61664651213319 61703093704896 61708478257536 61746048075096 61812180283392 61963471969344 62076203870912 62266935560256 62332717110048 62377018970112 62423645310488 62442916816896 62615444527944 62643455200832 62681594258052 62682507890688 62709634522656 62726144076288 62792410754304 62902312453728 62994071554568 63254377635372 63255299616768 63322125318144 63366206770944 63564163384428 63609340472832 63631315383174 63676540198656 63743810917248 63855377793936 64016085241878 64212777296514 64258415375616 64280614519737 64326300812928 64573118358784 64601063175858 64641336262272 64686336078672 64868009717907 65049334597632 65118055597056 65185698164643 65232027729792 65300941734336 65318133500928 65416389046272 65579867163371 65597132362608 65666432079864 65713103318016 65735805008412 66034930576384 66104692803072 66220391786304 66266490856104 66307802190336 66336497713332 66337464619008 66591028307496 66638356685824 66661378020468 66708756398592 66779230484736 66913721796096 67082126303808 67270528596348 67318339917312 67341596163534 67389457994496 67599983281852 67719495131904 67999327756416 68098522156896 68146921959424 68170464453168 68289779029626 68307757666848 68338314764544 68379921008784 68410510388352 68428520810496 68620704494976 68720805332256 68793405036048 69004775602224 69130317947152 69252535317504 69373743776128 69392007788544 69415980418008 69422038039728 69465316580352 69538702818816 69762029655472 69835729354776 69885363846144 70050302505288 70100089500672 70152488776678 70174146341376 70226600974299 70442375093937 70473887100936 70517821377024 70548338837988 70566912085824 70868330498889 70944232995328 71037878833152 71162212068864 71237390982912 71341308926272 71541673269132 71560508031936 71636107723488 71687021801472 71762755147776 71837300018178 71993224633792 72038106083328 72114210330624 72290717297568 72418522023936 72644758153632 72696389111808 72721503295056 72773188798464 72850069619712 73129592539136 73161240276432 73180501422336 73257812546688 73386031196016 73438189000704 73463559451128 73515772357632 73796773907934 73797849552896 73874736089847 73875812871168 73927241232768 74210897218304 74289296898432 74367779403456 74497940759592 74549802213117 74550888834048 74629647696384 74685432782191 74914906845933 74968151271552 75047350948416 75126634295328 75367907038501 75414892305984 75467392091784 75548220346368 75680447755776 75733132406976 75780345360384 75813140243808 76104032351424 76184432023392 76238578741248 76319120553984 76472824909824 76529987756376 76610837426508 76665287204352 76691772509814 76846227375204 76880604110112 76961824186896 77257123750688 77310905998788 77392580665554 77393708722176 77689533025412 77713517435904 77771607690546 77826882465024 77909102232192 78045461748144 78066008762112 78099792794694 78148481152896 78482283362406 78538063236864 78565195524123 78621034326912 78862600688256 79006077653888 79283122988553 79332549049152 79472803221504 79671408867897 79728033891968 79812262119744 79833274278912 79917613687296 80057488577472 80174272887632 80199024390144 80258972542056 80505571535928 80591795859456 80647899526656 80794624537088 80957342419968 80992377713016 81042869343744 81079123423232 81128486621952 81328242364416 81414161123328 81475017580572 81532924487168 81725352922836 81783437750784 81811691206938 81869837398272 82219534951092 82270791606528 82277971010048 82306395310986 82328064100128 82559285095518 82617962625792 83022580747008 83110289480064 83465285480654 83487259370592 83575459010736 83612846030208 83634858768384 83663751828888 83723214339072 83810183354541 83869749938304 83958353658432 84339170180496 84428269816968 84488275694592 84752217845904 84812453963776 84841753844232 84900816103257 84902053598208 84991747889664 85140503725248 85199773957848 85354780322504 85617036395352 85677887167488 85707486026316 85768401083904 85859010623232 86096236225923 86134750901144 86188448349696 86248448104896 86490679623876 86824074129408 86914264219524 86976036973056 87067922312448 87090844667904 87462843150144 87555242773152 87617471090688 87647740011216 87801144466662 87824259857376 88139590404096 88293855715072 88355321141472 88410402920448 88448663617776 88503803587584 88788037743328 88881837360624 88945008531456 89038973979648 89218295728128 89312549889024 89442835071744 89694038128464 89757786556416 89788794884712 89812433563776 89852610659328 90128686500864 90196056998586 90291344109813 90292660175872 90665770341888 90798029542528 90893952604224 91053038706168 91077010222464 91116424927143 91117753019392 91173228011712 91214013851136 91334415642624 91494272659968 91562663922807 91627740443008 91724540048064 92006367469632 92169028030464 92336713756672 92554640557344 92562717386304 92620422107136 92718270425088 93114305806368 93180485128192 93400403340384 93466786000896 93499075665072 93565528455168 93635467965732 93923166791916 93965182801248 94022391387078 94023761836032 94064451783984 94089216114432 94353468680592 94491107331852 94881566453058 94882949425152 94983187977216 95054187177334 95346245076642 95388897692176 95414010709248 95446973074761 95514810297984 95615716375872 95783066690904 95922790776274 96024127862817 96319165944771 96387623063424 96489451219392 96859677538176 96901594763787 96962004393408 97029504118008 97133426159616 97548320368576 97574001896448 97677083395584 97848041594688 97951412601504 98021029810176 98124583569408 98395698543912 98499648119796 98501083828224 98569654977024 99052395864576 99157039204608 99330587679456 99399736284156 99401185112064 99461703285504 99506196928512 99886542461244 99957535028736 99992067030702 100063134597888 100168845727104 100370582694144 100553189741312 100623189455712 100905792894522 100907263674368 100977509875968 101012394245301 101084186991744 101399974922778 101472043135232 101579242697856 102039983675168 102147783235344 102220382939136 102255696679752 102434668544439 102461636500272 102507472146816 102615765582528 102642781215744 103081207998384 103190107554072 103618023247872 103695476920728 103769176620032 103878802976256 104060615664192 104088011682816 104123970627012 104133057059592 104197974870528 104643044483208 104717417649152 104753594032164 104828045769216 104966417977344 105075453757932 105150134251008 105228733165017 105710830651404 105776732065536 105822508256982 106228545157196 106416349492992 106444365705216 106556818249728 106743318103296 106856086474368 107011963389408 107312509903698 107340762047904 107454161585232 107530532702208 107943123226624 107989836950688 108057159124992 108171315495936 108436075946352 108633356774096 108967137230448 109044583667712 109082254942584 109159783197696 109275104429568 109626046601456 109694388808704 109741860414648 109770752133504 109886718820032 110079046794024 110157283501056 110239625220494 110273658536448 110695160861901 110696774329344 110813719306752 110890861849152 111316345827456 111433945347648 111483794706944 111551669105184 111630952452096 111746911139388 111826333251072 111944471544576 112452226907328 112571026422624 112651034259456 113002957127872 113122338458976 113201088137676 113202738130944 113322330519552 113520671633664 113599698610464 113670518040576 114156048527136 114237182889984 114276648035088 114357868111872 114478680830976 114709237364736 114794981634564 114916256139762 114917931132928 114997930806528 115037658764721 115320906165168 115442736280344 115885685626032 115966358998182 115968049297408 116088870998331 116090563083264 116534299538118 116617124200192 116657411535819 116740323697536 116863653348288 117068192622216 117099013143168 117149689192041 117723425043609 117807094855296 117931551490368 118005071450112 118299970743241 118509116480832 118718631972864 118998823573728 119083399852032 119257113428992 119592050837952 119718393179616 119749911418368 119803480879104 120086232866208 120171582001152 120261409331448 120388458813084 120758357303892 120887693789184 121191936805632 121404051608224 121436013629952 121488566569524 121564304015616 121618685134848 121692729932928 121992363546624 122083551897076 122121241684992 122212526370858 122299386730752 122588029384254 122675156626176 122804756097408 123329302426638 123406187409792 123416956515072 123459592966479 123492096150192 123926943938688 124152407741824 124533871120512 124665434220096 124847290620976 124885833633792 125197928220981 125230889055888 125286910401664 125363188516104 125419269045312 125452288152576 125584821508608 125804624907456 125988143109136 126508755270744 126644250636288 126732413541888 127128326768856 127218680945664 127262630766348 127353080397312 127487621834496 127710755587872 128032170483756 128425554593028 128516830751232 128561229039474 128652601625856 129146236717568 129202126351716 129282672524544 129372672157344 129736019435814 130098669195264 130236111194112 130371396329286 130464055459584 130601883468672 130636267001856 131159734326742 131194264725216 131332864159728 131426206636032 131471610016824 131701716699993 132069861152768 132209385606144 132440783572608 132532981712208 132615604380672 132672995426664 133182056614992 133276713371648 133322756040936 133417512797184 133558460969472 133827443592192 134164252607616 134541057192696 134636679834624 134683192327068 134778915988992 135199966563704 135294085497879 135438990263808 135998655512832 136197044313792 136340928906336 136579558059252 136615515333696 136676629529088 136759842017568 136821020776704 136857041620992 137241408989952 137441610664512 137586810072096 138009551204448 138260635894304 138505070635008 138747487552256 138784015577088 138831960836016 138844076079456 138930633160704 139077405637632 139524059310944 139671458709552 139770727692288 140100605010576 140200179001344 140304977553356 140348292682752 140453201948598 140884750187874 140947774201872 141035642754048 141096677675976 141133824171648 141736660997778 141888465990656 142324424137728 142474781965824 142581280766001 142682617852544 143019367614963 143083346538264 143121016063872 143272215446976 143525510295552 143674600036356 143884186164411 143986449267584 144228420661248 144581434595136 144837044047872 145289516307264 145443006590112 145546377596928 145700139239424 146259185078272 146322480552864 146361002844672 146515625093376 146772062392032 146876378001408 146927118902256 147031544715264 147593547815868 147595699105792 147749472179694 147751625742336 147854482465536 148421794436608 148578593796864 148735558806912 148995881519184 149099604426234 149101777668096 149259295392768 149370865564382 149829813691866 149936302543104 149988100546053 150094701896832 150253268590656 150735814077002 150829784611968 150934784183568 151358689341783 151360895511552 151466264813952 151626280487616 152099962384167 152208064702848 152368864046784 152638241107968 153059975512752 153221674853016 153330574408704 153383545019628 153692454750408 153761208220224 153923648373792 154514247501376 154621811997576 154785161331108 154787417444352 155379066050824 155427034871808 155543215381092 155653764930048 155818204464384 156090923496288 156132017524224 156199585589388 156296962305792 156964566724812 157076126473728 157130391048246 157242068653824 157725201376512 158012155307776 158566245977106 158665098098304 158733762385473 159342817735794 159456067783936 159624524239488 159666548557824 159835227374592 160114977154944 160348545775264 160517945084112 160968764855547 161011143071856 161295799053312 161589249074176 161914684839936 161984755426032 162085738687488 162256973243904 162828322246656 162950035161144 163065848974336 163450705845672 163566875501568 163623382413876 163739674796544 164439069902184 164541583213056 164555942020096 164612790621972 164656128200256 165118570191036 165235925251584 165359437830741 166045161494016 166220578960128 166930570961308 166974518741184 167150918021472 167225692060416 167269717536768 167327503657776 167446428678144 167620366709082 167739499876608 167916707316864 168678340360992 168856539633936 168976551389184 169504435691808 169624907927552 169683507688464 169801632206514 169804107196416 169983495779328 170281007450496 170399547915696 170709560645008 171234072790704 171355774334976 171414972052632 171536802167808 171718021246464 172192472451846 172269501802288 172374384209643 172376896699392 172496896209792 172981359247752 173828528439048 173949538497273 173952073946112 174135844624896 174801449307177 174925686300288 175110485546304 175295480022432 175602288933324 175648519714752 176279180808192 176587711430144 176710642282944 176820805840896 176897327235552 177007607175168 177576075486656 177763674721248 177890017062912 178077947959296 178436591456256 178625099778048 178885670143488 179388076256928 179515573112832 179577589769424 179624867127552 179705221318656 180257373001728 180392113997172 180582688219626 180585320351744 181331540683776 181596059085056 181787905208448 182106077412336 182154020444928 182232849854286 182235506038784 182346456023424 182428027702272 182988545319936 183125327845614 183255480886016 183318789556287 183449080096128 183882044076381 184012734939264 184993953639957 185109281114688 185125434772608 185436540850176 185899954025093 186228611612736 186800806680768 186998151330144 187131056910336 187270935931464 187846333583832 187930365602496 188044782774156 188047523672064 188128903567968 188178432228864 188706937361184 188982214663704 189763132906116 189765898850304 189966375954432 190108374354668 190692490153284 190777795384352 190828021418496 190893946149522 191029620595968 191231432751744 191566133381808 191845581552548 192048255725634 192638331889542 192775246126848 192978902438784 193719355076352 193803189527574 193924008786816 194059008236016 195096640737152 195148003792896 195354166791168 195557094493929 195696083189376 195902825203008 196249167138816 196739601490113 196791397087824 196999296239592 197139309954048 198104791729152 198314078409216 198661175358912 198799472568312 198923406571008 199012393857024 199773084922488 199915070057472 199984134061404 200126269195776 200337691454208 200741165388288 201106379482624 201246378911424 201811585789044 201814527348736 201955019751936 202024788490602 202168373983488 202799949845556 202944086270464 203158485395712 204079967350336 204295566470688 204440765878272 204511393359504 204869337088878 204923273000544 205014944293632 205231531165056 205285562431488 206162415996768 206380215108144 207390953841456 207538353240064 207757605952512 208121231328384 208176023365632 208247941254024 208266114119184 208395949741056 209286088966416 209434835298304 209507188064328 209656091538432 210150907515864 210300268502016 210457466330034 210679802922897 211327125281811 211421661302808 211553464131072 211645016513964 212457090314392 212604991496667 212832698985984 213113636499456 213486636206592 213646215819883 213712172948736 214023926778816 214625019807396 214681524095808 214908323170464 215061065404416 215979673901376 216114318249984 216342630991872 216872151892704 217266713548192 217934274460896 218089167335424 218164509885168 218319566395392 218550208859136 219252093202912 219388777617408 219483720829296 219541504267008 219773437640064 220158093588048 220314567002112 220479250440988 220547317072896 221390321723802 221393548658688 221627438613504 221781723698304 222632691654912 222867890695296 222967589413888 223103338210368 223493822278776 223652666502144 223888943089152 224056298346573 224744720537799 224904453814656 225142052845248 226005914255744 226103721115503 226244676917952 226402176275352 226644661039104 227041343267328 227199397220928 227341036081152 228312097054272 228553296070176 228715736223744 228957361661952 229418474729472 229589963269128 229832512279524 229835862265856 229995861613056 230075317529442 230641812330336 230885472560688 231771371252064 231932717996364 231936098594816 232177741996662 232181126166528 233068599076236 233234248400384 233314823071638 233480647395072 233727306696576 234136385244432 234198026286336 234299378384082 235446850087218 235614189710592 235695586572369 235863102980736 236599941486482 237018232961664 237849368965659 237997647147456 238514226857984 239014226603691 239184101675904 239436786359232 239499822836736 240172465732416 240522818662896 240776917626168 241516714607784 241775387578368 242383873611264 242808103216448 242872027259904 242977133139048 243128608031232 243237370269696 243385459865856 243984727093248 244167103794152 244242483369984 244425052741716 244598773461504 245176058768508 245350313252352 245609512194816 246658604853276 246812374819584 246833913030144 246919185932958 246984192300384 247853887877376 248304815483648 249067742241024 249330868440192 249694581241952 250395856441962 250461778111776 250573820803328 250726377032208 250838538090624 250904576305152 251169643017216 251430550063623 251609249814912 251976286218272 253017510541488 253464827083776 254256653537712 254437361891328 254525261532696 254706160794624 254975243668992 255421511175744 256064340967512 256851109186056 257033661502464 257122458078948 257305203251712 258288708677769 258292473435136 258404252703432 258565345049088 258745344314688 259472038871628 260472222388224 260742792658572 260928110919168 261203766937344 261272534003712 262319468653484 262388529450432 262665728319456 262852413272064 262943220033648 263403433399986 264139722305536 264418771212288 264881567145216 265065963424416 265231208761344 265345990853328 266364113229984 266553426743296 266645512081872 266835025594368 267116921938944 267654887184384 268328505215232 269082114385392 269273359669248 269366384654136 269557831977984 270399933127408 270588170995758 270874032329439 270877980527616 271997311025664 272394088627584 272681857812672 273159116118504 273231030667392 273349274781429 273353259058176 273519684035136 273642041553408 274482817979904 274687991768421 274883221329024 275173620144192 276019102408896 276521271788608 277010141270016 277494975104512 277663921672032 277688152158912 277861266321408 278154811275264 279048118621888 279342917419104 279541455384576 280201210021152 280400358002688 280609955106712 280696585365504 280906403897196 281769500375748 281895548403744 282071285508096 282193355351952 282267648343296 283473321995556 283776931981312 284648848275456 284949563931648 285162561532002 285365235705088 286038735229926 286166693076528 286242032127744 286340919224283 286544430893952 287349200072712 287768372328822 287972898535168 288072383588451 288957497834313 289162869190272 290579032614528 290704784291361 290886013180224 291400278478848 292128499182289 292644961105728 292722005689344 293031250186752 293544124784064 293854237804512 294063089430528 295187095631736 295498944359388 295503251484672 295708964931072 296843588873216 297157187593728 297471117613824 297991763038368 298199208852468 298203555336192 298518590785536 298741731128764 299659627383732 299872605086208 299976201092106 300189403793664 300506537181312 301471628154004 301659569223936 301869568367136 302717378683566 302721791023104 302932529627904 303252560975232 304199924768334 304416129405696 304737728093568 306119951025504 306443349706032 306661148817408 306767090039256 307304005633317 307384909500816 307522416440448 307847296747584 309028495002752 309243623995152 309570322662216 310758132101648 310854069743616 311086430762184 311307529860096 311636408928768 312181846992576 312264035048448 312399171178776 312593924611584 313929133449624 314152252947456 314260782096492 314484137307648 315450402753024 315686199495051 316024310615552 317132491954212 317330196196608 317467524770946 318685635471588 318912135567872 319249048478976 319333097115648 319670454749184 320229954309888 320697091550528 321035890168224 321937529711094 322022286143712 322591598106624 323178498148352 323829369679872 323969510852064 324171477374976 324513946487808 325900070322288 326131697948672 326901411691344 327133751003136 327246764827752 327479349593088 328878139804368 329083166426112 329111884040192 329225581243944 329312256400512 330237140382072 330471850503168 330718875661482 332085482585703 332090322988032 332441157920256 333861141922616 333949037482368 334301836042944 334451384120832 334655007315552 334892857356288 335240733418164 335478999753216 335729767716959 335833414633728 337356680721984 337713079267872 337953102778368 339008871383616 339367015376928 339603264413028 339608214392832 339966991558656 340562014900992 340799095831392 341419121290016 342468145581408 342711548669952 342829944105264 343073604335616 343436042492928 344384944903692 344539003604576 344748768419286 344753793398784 344993792419584 345962718495504 347657056878096 347899076994546 347904147892224 348271689249792 349602898614354 349851372600576 349972234607457 350220971092608 350590960044864 351204577866648 351297039429504 353170275130827 353175422860288 353421284565888 353794654471104 354015214350336 354899912229723 355152150973312 355527349442496 356155895918592 357250199556096 357771340286976 358776152513856 359155179538848 359249734255104 359410442637312 360514746003456 360784227994344 361165376439252 361170640703488 362663081367552 363192118170112 363575810416896 364212154824672 364308040889856 364465699708572 364471012077568 364692912046848 364856055404544 365977090639872 366250655691228 366510961772032 366637579112574 366898160192256 367764088152762 368025469878528 369987907279914 370218562229376 370250869545216 370378778899437 371799908050186 372457223225472 373601613361536 373996302660288 374541871862928 375593784662943 375692667167664 375860731204992 376089565548312 376257807135936 376356864457728 377413874722368 377964429327408 379526265812232 379932751908864 380216748709336 381384980306568 381555590768704 381656042836992 381787892299044 382059241191936 382462865503488 383132266763616 383691163105096 384096511451268 385276663779084 385550492253696 385838688271729 385957804877568 387438710152704 387606379055148 387848017573632 388118016472032 390193281474304 390296007585792 390708333582336 391114188987858 391392166378752 391805650406016 393479202980226 393582794175648 393998592479184 394278619908096 395105150099979 396209583458304 396628156818432 397322350717824 397598945136624 397846813142016 399546169844976 399830140114944 399968268122808 400252538391552 400675382908416 401482330776576 402212758965248 402492757822848 403623171578088 403910039503872 404049576981204 404336747966976 405599899691112 405882256493637 405888172540928 406316970791424 408159934700672 408591132941376 409022786719008 409738674177756 409846546001088 410029888587264 410463062330112 410571124862976 412324831993536 412760430216288 414781907682912 415076706480128 415515211905024 416242462656768 416352046731264 416495882508048 416532228238368 416791899482112 418572177932832 418869670596608 419014376128656 419312183076864 420301815031728 420600537004032 420914932660068 421359605845794 422654250563622 422843322605616 423106928262144 423290033027928 424914180628784 425209982993334 425665397971968 426973272413184 427292431639766 427424345897472 427743842298003 428047853557632 429058102844889 429250039614792 429363048191616 429816646340928 431652558493233 431959347802752 432685261983744 433744303785408 434533427096384 435868548921792 436329019770336 436639132790784 437100417718272 438504186405824 438777555234816 438967441658592 439083008534016 439546875280128 440316187176096 440629134004224 440958500881976 441094634145792 442780643447604 442787097317376 443254877227008 443563447396608 445265383309824 445735781390592 445935178827776 446206676420736 446987644557552 447305333004288 447777886178304 448112596693146 449489441075598 449808907629312 449964301638159 450284105690496 452011828511488 452207442231006 452489353835904 452804352550704 454076068025349 454082686534656 454398794441856 456299887152501 456624194108544 457106592140352 457914723323904 459059070143597 459179926538256 459665024559048 459991723226112 460150635058884 461283624660672 461770945121376 463542742504128 463865435992728 464355483993324 464362252333056 466137198152472 466468496800768 466629646143276 466961294790144 467454613393152 468272770488864 468396052572672 468598756768164 470893700174436 471228379421184 471391173144738 471726205961472 473199882972964 474036465923328 475698737931318 475995294294912 477028453715968 478028453207382 478368203351808 478873572718464 478999645673472 480344931464832 481045637325792 481553835252336 482906294566641 483033429215568 484767747222528 485616206432896 485744054519808 485954266278096 486257216062464 486770919731712 488334207588304 488484966739968 488850105483432 489197546923008 490352117537016 490700626504704 491219024389632 493317209706552 493624749639168 493667826060288 493838371865916 493968384600768 495707775754752 496078313492223 496609630967296 498135484482048 498661736880384 499389162483904 500791712883924 500923556223552 501147641606656 501452754064416 501677076181248 501809152610304 502339286034432 502861100127246 503218499629824 503952572436544 506035021082976 506929654167552 508513307075424 508874723782656 509050523065392 509412321589248 509950487337984 510843022351488 512128681935024 513702218372112 514067323004928 514244916157896 514610406503424 516577417355538 516584946870272 516808505406864 517123152628929 517130690098176 517490688629376 518944077743256 521485585317144 521848615491819 521856221838336 522407533874688 522798029475337 524404347921531 524638937306968 524777058900864 525331456638912 525886440067296 526806866799972 527575349269507 528837542424576 529763134290432 530131926848832 530462417522688 530691981706656 532728226459968 533291024163744 533670051188736 534233843877888 535309774368768 536657010430464 538164228770784 538546719338496 538732769308272 539115663955968 540799866254816 541176341991516 541748064658878 541755961055232 543994622051328 544788177255168 545363715625344 546318232237008 546462061334784 546698549562858 546706518116352 547039368070272 547284083106816 548965635959808 549375983536842 549766442658048 549956368668861 550347240288384 552038204817792 553042543577216 554981860919871 554989950209024 555327843344064 555376304317824 556309622550528 557699862075279 558096237243776 558685834838208 560402420042304 561219910213424 561393170731008 561812807794392 563539000751496 563791096807488 564142571016192 564386710703904 564535296686592 566946643991112 567553863962624 569297696550912 569899127863296 570325123064004 570730471410176 572077470459852 572333386153056 572484064255488 572681838448566 573088861787904 574698400145424 575536744657644 575945797070336 576144767176902 577914995668626 578325738380544 581158065229056 581409568582722 581772026360448 584256998364578 585289922211456 585444011378688 586062500373504 586671283481787 587088249568128 587708475609024 590218804470339 590374191263472 590997888718776 591417929862144 593687177746432 594314375187456 594942235227648 595983526076736 596398417704936 597037181571072 597483462257528 599319254767464 599745210172416 599952402184212 600378807587328 601013074362624 602943256308008 603319138447872 603739136734272 605434757367132 605443582046208 605865059255808 606505121950464 608399849536668 608832258811392 609475456187136 612239902051008 612886699412064 613322297634816 613534180078512 614608011266634 614769819001632 615044832880896 615694593495168 618056990005504 618487247990304 619140645324432 621516264203296 622172861524368 622615059720192 623272817857536 624363693985152 624528070096896 624798342357552 625187849223168 627858266899248 628304505894912 628521564192984 628968274615296 630900805506048 631372398990102 632039408768691 632048621231104 634264983908424 634660392393216 634935049541892 637371270943176 637814974490001 637824271135744 638498096957952 639340909498368 640459908619776 640938647459649 641394183101056 642071780336448 643875059422188 644044572287424 645183196213248 646356996296704 647939021704128 648342954749952 649027892975616 651800140644576 652263395897344 653802823382688 654267502006272 654493529655504 654958699186176 657756279608736 658166332852224 658223768080384 658451162487888 658624512801024 660474280764144 660943701006336 661437751322964 664170965171406 664180645976064 664882315840512 667722283845232 667898074964736 668603672085888 668902768241664 669310014631104 670481466836328 670957999506432 671459535433918 671666829267456 672168895039719 674234161613397 674713361443968 675426158535744 678017742767232 678311163346509 678734030753856 679206528826056 679933983117312 681124029801984 681598191662784 682838242580032 684936291162816 685659888210528 686147208671232 686872084985856 688769889807384 689078007209152 689497536838572 689507586797568 689987584839168 691925436991008 695314113756192 695798153989092 695808295784448 696543378499584 699205797228708 699702745201152 699944469214914 700441942185216 701181920089728 702409155733296 702594078859008 706340550261654 706350845720576 706842569131776 707086759717107 707589308942208 709799824459446 710304301946624 711054698884992 713548106896977 715542680573952 717042679811073 717552305027712 718310359077696 718499468510208 721378538797081 721568455988688 722330752878504 725326162735104 726384236340224 727151620833792 728424309649344 728616081779712 728931399417144 729385824093696 729712110809088 731954181279744 732501311382456 733021923544064 733275158225148 733796320384512 735528176305524 736050939757056 739975814559828 740437124458752 740501739090432 740757557798874 743599816100372 744914446450944 747203226723072 747992605320576 749083743725856 751187569325886 751385334335328 751721462409984 752179131096624 752515614271872 752713728915456 754827749444736 755928858654816 759052531624464 760433497418672 762769960613136 763111181537408 763312085673984 763575784598088 764118482383872 764925731006976 766264533527232 767382326210192 768193022902536 770553327558168 771100984507392 771677376543458 771915609755136 774866126033307 774877420305408 775212758110296 775696035147264 776236032944064 780386562948608 781416667164672 782228377975716 782784332757504 783611300812032 786958405960452 787165588351296 787997184958368 788557239816192 790210300199958 792419166916608 793256313636864 794644701435648 795197890273248 795693626284032 799092339689952 799660280229888 799936536245616 800505076783104 801350765816832 802964661553152 804425517930496 804985515645696 807246343156176 807820079007744 808099153962408 808673495933952 811199799382224 811764512987274 811776345081856 812622096988317 812633941582848 816319869401344 817182265882752 818045573438016 819477348355512 819693092002176 820047824344287 820059777174528 820926124660224 824063975305263 824649663987072 825520860432576 829563815365824 831030423810048 832484925313536 832991765016096 833064456476736 833583798964224 837144355865664 838028752257312 838624366153728 840603630063456 841201074008064 841829865320136 842719211691588 845308501127244 845686645211232 846213856524288 846580066055856 849828361257568 850419965986668 851330795943936 853946544826368 854584863279532 854848691794944 855487684596006 856095707115264 858116205689778 858500079229584 858726096383232 859633292681856 863305116986466 863918695605504 864217150765353 867488607570816 869066854192768 871737097843584 872114352874083 872658039540672 874200835436544 876385497546867 877008372811648 877934883317184 878166017068032 879093750560256 880632374352192 881917001763952 882189268291584 885561286895208 886509754454016 887126894793216 890530766619648 891471562781184 891870357655552 892413352841472 893975289115104 894610666008576 895555772356608 896225193386292 898978882151196 899617815258624 899928603276318 900568211380992 904023657022976 904414884462012 904978707671808 905608705101408 908152136050698 908165373069312 908797588883712 912599774305002 913248388217088 914213184280704 918118140287194 918359853076512 919330049118096 919983446452224 920301270117768 921912016899951 922567249321344 923541890242752 927085485008256 927730871985456 928710967986648 932274396304944 932936993601536 933259292286552 933922589580288 934909226786304 936545540977728 936792105145344 937197513536328 941787400348872 942456758842368 942782346289476 943452411922944 946399765945928 947058598485153 948072931846656 951397475862636 951990588589824 956056906414764 956736406703616 957747145436928 957999291346944 960689862929664 962091274651584 963107670504672 965812589133282 966066858431136 969535494445056 971232412865792 971488109039616 971908532556192 972514432124928 973541839463424 976668415176608 977700210966864 978395093846016 980704235074032 981401253009408 982438048779264 986634419413104 987249499278336 987335652120576 987676743731832 987936769201536 991415551509504 992156626984446 993219261934592 996270968964096 997323473760768 998778324967808 1001583425767848 1001847112447104 1002295283213312 1002905508128832 1003354152362496 1004678572068864 1005722200254492 1006436999259648 1007189303150877 1007905144873088 1012070042165952 1013859308335104 1017026614150848 1018101046130784 1018824643178496 1019900974675968 1021686044702976 1024257363870048 1027404436744224 1028134646009856 1028489832315792 1029220813006848 1033154834711076 1033169893740544 1033617010813728 1034246305257858 1034261380196352 1034981377258752 1037888155486512 1042971170634288 1043697230983638 1043712443676672 1044815067749376 1045596058950674 1048808695843062 1049277874613936 1049554117801728 1049916703822371 1050662913277824 1051772880134592 1053613733599944 1055150698539014 1059510825392481 1059526268580864 1060263853697664 1061383963413312 1064699736689169 1065456452919936 1066582048327488 1068467687755776 1073314020860928 1076328457541568 1077465538616544 1078231327911936 1081599732509632 1082352683983032 1083496129317756 1083511922110464 1087989244102656 1089576354510336 1090727431250688 1092636464474016 1092924122669568 1093397099125716 1093413036232704 1094078736140544 1094568166213632 1097931271919616 1098751967073684 1099532885316096 1099912737337722 1100694480576768 1104076409635584 1106085087154432 1109963721839742 1109979900418048 1110655686688128 1110752608635648 1111136336698311 1115399724150558 1116192474487552 1117371669676416 1120804840084608 1122439820426848 1123625615588784 1126781353988829 1127078001502992 1127582193614976 1128773421407808 1129070593373184 1133893287982224 1139798255726592 1140650246128008 1141460942820352 1144154940919704 1144666772306112 1144968128510976 1145363676897132 1146177723575808 1149396800290848 1151073489315288 1151891594140672 1152289534353804 1155829991337252 1156651476761088 1157516064815187 1162316130458112 1162819137165444 1163544052720896 1168513996729156 1170579844422912 1170888022757376 1172125000747008 1173342566963574 1174176499136256 1175416951218048 1180437608940678 1180748382526944 1181995777437552 1182835859724288 1187374355492864 1188628750374912 1189884470455296 1191967052153472 1192796835409872 1194966924515056 1198638509534928 1199490420344832 1199904804368424 1200757615174656 1202026148725248 1205886512616016 1206638276895744 1207478273468544 1210869514734264 1211730118511616 1213010243900928 1216799699073336 1217646769480911 1217664517622784 1218950912374272 1224479804102016 1225773398824128 1227068360157024 1229216022533268 1229539638003264 1230089665761792 1231389186990336 1236113980011008 1236974495980608 1238281290648864 1243032528406592 1244345723048736 1245230119440384 1246545635715072 1248727387970304 1249056140193792 1249596684715104 1250375698446336 1255716533798496 1256609011789824 1257043128385968 1257936549230592 1261801611012096 1262744797980204 1264078817537382 1264097242462208 1268529967816848 1269320784786432 1269870099083784 1274742541886352 1275629948980002 1275648542271488 1276996193915904 1280919817239552 1281877294919298 1282788366202112 1283231526894009 1284143560672896 1287174308534667 1287750118844376 1288089144574848 1294957675479699 1295878043408256 1298055785951232 1301299678175651 1303600281289152 1307605646765376 1308987059311008 1309917398372352 1315512559217472 1316332665704448 1316902324975776 1317249025602048 1320948561528288 1321887402012672 1322875502645928 1328341930342812 1328361291952128 1329764631681024 1335444567690464 1335796149929472 1337207344171776 1337805536483328 1338620029262208 1340962933672656 1341915999012864 1342919070867836 1343333658534912 1344337790079438 1348468323226794 1349426722887936 1350852317071488 1356035485534464 1356622326693018 1357468061507712 1358413057652112 1362248059603968 1363196383325568 1365676485160064 1368899661457503 1369872582325632 1371319776421056 1373744169971712 1377177210430791 1377539779614768 1378156014418304 1378995073677144 1379975169678336 1383850873982016 1390628227512384 1391596307978184 1393086756999168 1398411594457416 1399405490402304 1399888938429828 1400883884370432 1402363840179456 1404818311466592 1405188157718016 1412681100523308 1412701691441152 1413685138263552 1414173519434214 1415178617884416 1419599648918892 1420608603893248 1422109397769984 1427096213793954 1431085361147904 1434085359622146 1435104610055424 1436620718155392 1436998937020416 1442757077594162 1443136911977376 1444661505757008 1448718883699923 1452768472680448 1454303241667584 1456848619298688 1457232163559424 1457862798834288 1458771648187392 1465002622764912 1466043847088128 1466550316450296 1467592640769024 1471056352611048 1472101879514112 1479951629119656 1480874248917504 1481003478180864 1481515115597748 1487199632200744 1488234940476669 1489828892901888 1494406453446144 1495985210641152 1498167487451712 1502375138651772 1502770668670656 1503442924819968 1504358262193248 1505031228543744 1505427457830912 1509655498889472 1511857717309632 1518105063248928 1520866994837344 1525539921226272 1526222363074816 1526624171347968 1527151569196176 1528236964767744 1529851462013952 1532529067054464 1534764652420384 1536386045805072 1541106655116336 1542201969014784 1543354753086916 1543831219510272 1549732252066614 1549754840610816 1550425516220592 1551392070294528 1552472065888128 1560773125897216 1564456755951432 1565568665515008 1567222601624064 1568394088426011 1573213043764593 1573916811920904 1574331176702592 1575994369916736 1580420600399916 1582726047808521 1586512627273728 1589289402871296 1590395780546496 1591387252568064 1598184679379904 1599873072491232 1601010153566208 1602701531633664 1605929323106304 1608851035860992 1609971031291392 1614492686312352 1615640158015488 1616198307924816 1617346991867904 1622399598764448 1623529025974548 1623552690163712 1625244193976634 1625267883165696 1632639738802688 1634364531765504 1636091146876032 1638954696711024 1639386184004352 1640095648688574 1640119554349056 1641852249320448 1648127950610526 1649299327974144 1649869106006583 1651041720865152 1659127630731648 1664945582759613 1664969850627072 1665983530032192 1666128912953472 1673099586225837 1674288711731328 1676057504514624 1681207260126912 1683659730640272 1685438423383176 1690617002254488 1691373290422464 1692427713048576 1693160132111712 1699656722515136 1700839931973336 1702661591887872 1707893089652736 1709169726559064 1709697383589888 1710975369192012 1712191414230528 1716232411379556 1717000158459168 1717452192766464 1719266585363712 1726610233972932 1727837391211008 1728434301530706 1734977215141632 1738133708385536 1743474195687168 1744228705748166 1745316079081344 1752770995093734 1754016745623296 1755869766634368 1756332034136064 1758187501120512 1760013850445361 1761264748704384 1763834003527904 1770656413411017 1771122573790416 1774253789586432 1781061533239296 1782943125562368 1784826705682944 1787950578230208 1791111544713216 1792450386772584 1797957764302392 1799235630517248 1799857206552636 1801136422761984 1808047314045952 1808829768924024 1809957415343616 1811217410202816 1816304272101396 1816330746138624 1817595177767424 1825199548610004 1826496776434176 1828426368561408 1836236280574388 1836719706153024 1838660098236192 1839966892904448 1840602540235536 1843824033799902 1845134498642688 1847083780485504 1854170970016512 1855461743970912 1857421935973296 1864548792609888 1865873987203072 1866518584573104 1867845179160576 1869818453572608 1873091081955456 1873584210290688 1874395027072656 1883574800697744 1884913517684736 1885564692578952 1886904823845888 1892799531891856 1894117196970306 1896118226306073 1896145863693312 1902794951725272 1903981177179648 1912113812829528 1913444923470003 1913472813407232 1915494290873856 1921379725859328 1922815942378947 1924182549303168 1926215341009344 1931625178266564 1932133716862272 1939070988890112 1942464825731584 1943817065112384 1945028864249856 1947083678926848 1953336830353216 1955400421933728 1956790187692032 1961408470148064 1962802506018816 1964876097558528 1973268838826208 1974498998556672 1974671304241152 1975353487463664 1975873538403072 1982831103019008 1984313253968892 1986438523869184 1992541937928192 1994646947521536 1997556649935616 2003166851535696 2003694224894208 2004590566426624 2005811016257664 2006708304724992 2011444400508984 2012873998519296 2014378606301754 2015810289746176 2016506685119157 2022702484840191 2024140084331904 2034053228301696 2034933490039527 2036202092261568 2039801949351936 2043372089405952 2044899494276023 2048514727740096 2054808873488448 2056979664631584 2058441626013696 2066309669422152 2067234021627456 2068492610515716 2068522760392704 2069962754517504 2075776310973024 2085942341268576 2087394461967276 2087424887353344 2089630135498752 2091192117901348 2097617391686124 2098555749227872 2099108235603456 2099833407644742 2101325826555648 2103545760269184 2107227467199888 2110301397078028 2119021650784962 2119052537161728 2120527707395328 2122767926826624 2129399473378338 2130912905839872 2133164096654976 2146628041721856 2151128039433219 2152656915083136 2154931077233088 2163199465019264 2164135616391243 2164705367966064 2166992258635512 2175978488205312 2179152709020672 2181454862501376 2185272928948032 2185848245339136 2186794198251432 2188157472281088 2189136332427264 2195862543839232 2197503934147368 2199065770632192 2199825474675444 2201388961153536 2208152819271168 2212170174308864 2219927443679484 2219959800836096 2221311373376256 2221505217271296 2222272673396622 2230799448301116 2232384948975104 2234743339352832 2241609680169216 2244879640853696 2247251231177568 2253562707977658 2254156003005984 2255164387229952 2257546842815616 2258141186746368 2267786575964448 2281300492256016 2282921885640704 2288309881839408 2289333544612224 2289936257021952 2290727353794264 2292355447151616 2298793600581696 2302146978630576 2303783188281344 2304579068707608 2311659982674504 2313302953522176 2315032129630374 2324598378099921 2324632260916224 2325638274330888 2327088105441792 2337027993458312 2341159688845824 2344250001494016 2346685133927148 2348352998272512 2350108374018713 2350833902436096 2360875217881356 2361496765053888 2363991554875104 2365671719448576 2377257500749824 2379768940910592 2383934104306944 2385593670819744 2389933849030112 2397277019069856 2398980840689664 2399809608736848 2401515230349312 2404052297450496 2411773025232032 2413276553791488 2414956546937088 2421739029468528 2423460237023232 2426020487801856 2433599398146672 2435293538961822 2435329035245568 2437901824748544 2448959608204032 2451546797648256 2454136720314048 2458432045066536 2459079276006528 2460179331523584 2462778373980672 2472191925915789 2472227960022016 2473948991961216 2476562581297728 2486065056813184 2488691446097472 2493091271430144 2497454775940608 2499193369430208 2500751396892672 2511433067596992 2514086256771936 2515873098461184 2523603222024192 2525489595960408 2528157635074764 2528194484924416 2537059935633696 2538641569572864 2539740198167568 2549485083772704 2551259897960004 2551297084542976 2553992387831808 2561839634479104 2563754589838596 2565576732404224 2566463053788018 2568287121345792 2574348617069334 2575500237688752 2576178289149696 2589915350959398 2591756086816512 2592651452296059 2602599356351302 2607200562578304 2615211293530752 2616343058622249 2617974118622016 2629156492640601 2631025118434944 2633804649951552 2634498051204096 2641897123056576 2645751005291856 2656683860685624 2659529263362048 2670889135380928 2671592299858944 2674414688343552 2675611072966656 2677240058524416 2681925867345312 2683831998025728 2685838141735672 2686667317069824 2688675580158876 2696936646453588 2698853445775872 2701704634142976 2712070971068928 2713244653386036 2714936123015424 2716826115304224 2724496119207936 2726392766651136 2731352970320128 2737799322915006 2739745164651264 2742639552842112 2754354420861582 2755079559229536 2756312028836608 2757990147354288 2759950339356672 2765736050699853 2767701747964032 2781256455024768 2783192615956368 2796823188914832 2798810980804608 2799777876859656 2801767768740864 2804727680358912 2809636622933184 2810376315436032 2825362201046616 2827370276527104 2828347038868428 2830357235768832 2839199297837784 2841175795455459 2841217207786496 2844218795539968 2854192427587908 2868170719244292 2870209220110848 2873241436310784 2873997874040832 2885514155188324 2886273823954752 2889323011514016 2897437767399846 2905536945360896 2908606483335168 2913697238597376 2914464327118848 2915725597668576 2917543296374784 2930005245529824 2932087694176256 2933100632900592 2935185281538048 2942112705222096 2944203759028224 2959903258239312 2961748497835008 2962006956361728 2963030231195496 2974399264401488 2976469880953338 2979657785803776 2988812906892288 2991970421282304 2996334974903424 3004750277303544 3005541337341312 3006885849639936 3008716524386496 3010062457087488 3019310997778944 3021567909452631 3023715434619264 3036210126497856 3041733989674688 3051079842452544 3052444726149632 3054303138392352 3056473929535488 3059702924027904 3065058134108928 3069529304840768 3072772091610144 3082213310232672 3084403938029568 3086709506173832 3087662439020544 3099464504133228 3099509681221632 3100851032441184 3102784140589056 3104944131776256 3121546251794432 3128913511902864 3131137331030016 3134445203248128 3136788176852022 3146426087529186 3147833623841808 3148662353405184 3149750111467113 3151988739833472 3160841200799832 3165452095617042 3178532476177443 3178578805742592 3180791561092992 3194099210067507 3196369358759808 3199746144982464 3205403063267328 3213413491005179 3219942062582784 3228985372624704 3232396615849632 3234693983735808 3244799197528896 3247058051949096 3250488387953268 3250535766331392 3265279477605376 3268729063531008 3272182293752064 3277909393422048 3278772368008704 3280191297377148 3280239108698112 3283704498640896 3296255901221052 3298598655948288 3299738212013166 3302083441730304 3318255261463296 3329891165519226 3329939701254144 3331967060064384 3332257825906944 3346199172451674 3348577423462656 3352115009029248 3362414520253824 3367319461280544 3370876846766352 3380344061966487 3381234004508976 3382746580844928 3386320264223424 3399313445030272 3401679863946672 3418339453118128 3419394767179776 3421950738384024 3424382828461056 3432464822759112 3434000316918336 3434904385532928 3438533170727424 3453220467945864 3455674782422016 3456868603061412 3469954430283264 3472548194445561 3476267416771072 3486948391374336 3488457411496332 3490632158162688 3505541990187468 3508033491246592 3511739533268736 3512664068272128 3516375002241024 3520027700890722 3522529497408768 3527668007055808 3541312826822034 3542245147580832 3548507579172864 3562123066478592 3565886251124736 3569653411365888 3575901156460416 3584900773545168 3595915528604784 3598471261034496 3599714413105272 3602272845523968 3616094628091904 3617659537848048 3619914830687232 3622434820405632 3632608544202792 3635190355534848 3650399097220008 3652940308442733 3652993552868352 3656852737122816 3672472561148776 3673439412306048 3677320196472384 3681205080471072 3687648067599804 3690268997285376 3693027444886549 3694167560971008 3708341940033024 3710923487941824 3714843871946592 3729097585219776 3733037169146208 3735690358321152 3739636907145216 3746182163910912 3747168420581376 3748790054145312 3767149601395488 3769827035369472 3771129385157904 3773809647691776 3785599063783712 3788234393940612 3792236452612146 3792291727386624 3805589903450544 3807962354359296 3824227625659056 3826889846940006 3826945626814464 3830988581747712 3842759451718656 3845631884757894 3848365098606336 3849694580682027 3852430682018688 3863250356533128 3864267433724544 3884873026439097 3884929651463168 3887634130224768 3894167357853696 3903899034526953 3906673660706432 3910800843867456 3922816940296128 3929752195117056 3946537677652416 3948997997113344 3950706974927328 3951747076806144 3965662206038016 3968626507937784 3972877047738368 3985083875856384 3989293895043072 3995113299871232 4006333703071392 4007388449788416 4009181132853248 4011622032515328 4013416609449984 4022888801017968 4025747997038592 4028757212603508 4031620579492352 4033013370238314 4045404969680382 4048280168663808 4068106456603392 4069866980079054 4072404184523136 4086744178811904 4089798988552046 4097029455480192 4106698984372509 4109617746976896 4113959329263168 4131531631292373 4132619338844304 4134468043254912 4136985221031432 4139925509035008 4151552621946048 4171884682537152 4174788923934552 4179260270997504 4182384235802696 4195234783372248 4197111498455744 4198216471206912 4199666815289484 4202651653111296 4207091520538368 4214454934399776 4220602794156056 4238043301569924 4238105074323456 4241055414790656 4245535853653248 4258798946756676 4261825811679744 4266328193309952 4293256083443712 4302256078866438 4305313830166272 4309862154466176 4326398930038528 4328271232782486 4329410735932128 4333984517271024 4346156651099769 4358305418041344 4362909725002752 4370545857896064 4371696490678272 4373588396502864 4376314944562176 4395007868294736 4398131541264384 4399650949350888 4402777922307072 4416305638542336 4424340348617728 4439854887358968 4442622746752512 4443010434542592 4444545346793244 4461598896602232 4464704821430007 4464769897950208 4469486678705664 4483219360338432 4489759281707392 4494502462355136 4507125415955316 4508312006011968 4510328774459904 4515093685631232 4516282373492736 4535573151928896 4562600984512032 4565843771281408 4576619763678816 4578667089224448 4579872514043904 4581454707588528 4584710894303232 4597587201163392 4604293957261152 4607566376562688 4609158137415216 4623319965349008 4626605907044352 4630064259260748 4649196756199842 4649264521832448 4651276548661776 4654176210883584 4674055986916624 4682319377691648 4693370267854296 4696705996545024 4700216748037426 4701667804872192 4705182265278033 4719639131293779 4721750435762712 4722993530107776 4727983109750208 4748178143425563 4759537881821184 4767868208613888 4771187341639488 4779867698060224 4794554038139712 4799619217473696 4803030460698624 4808104594900992 4823546050464064 4826553107582976 4829913093874176 4843478058937056 4846920474046464 4852040975603712 4867198796293344 4870587077923644 4870658070491136 4875803649497088 4897919216408064 4903093595296512 4908273440628096 4916864090133072 4918158552013056 4920358663047168 4925556747961344 4944383851831578 4944455920044032 4947897983922432 4949607318019749 4953125162595456 4972130113626368 4977382892194944 4994836748278839 4994909551881216 4998386738860416 5019298758677511 5022866135193984 5028172513543872 5049649771579567 5050979191920816 5056315270149528 5074119871267392 5077283139145728 5079480396335136 5098970167545408 5102519795920008 5107984775663616 5123679268958208 5127509179677192 5131153464808448 5132926107576036 5136574242691584 5148697234138668 5151000475377504 5152356578299392 5179830701918796 5183512173633024 5185302904592118 5205198712702604 5214401125156608 5230422587061504 5232686117244498 5235948237244032 5258312985281202 5262050236869888 5267609299903104 5268996102408192 5283794246113152 5291502010583712 5311969240233051 5313367721371248 5341778270761856 5343184599717888 5348829376687104 5354480117048832 5363851734690624 5371676283471344 5373334634139648 5377351160317752 5393873292907176 5397706891551744 5403409268285952 5424141942137856 5426489306772072 5429872246030848 5433652230608448 5448992238415872 5452785533302272 5462705940640256 5475598645830012 5479490329302528 5485279105684224 5508708841723164 5510159118459072 5512624057673216 5515980294708576 5519900678713344 5531472101399706 5535403495928064 5562512910049536 5566385231912736 5593646377829664 5597621961609216 5599555753719312 5603535537481728 5609455360717824 5619273245866368 5620752630872064 5650724402093232 5654740553054208 5656694077736856 5660714471537664 5678398595675568 5682351590910918 5682434415572992 5688354678918219 5688437591079936 5708384855175816 5736341438488584 5740334770410009 5740418440221696 5746482872621568 5768447827136841 5771028310376648 5772547647909504 5778646023028032 5794875534799692 5817212966670336 5827394477194752 5831451195337152 5835086592749568 5860010491059648 5866201265801184 5870370563076096 5884225410444192 5888407518056448 5919806516478624 5923496995670016 5924013912723456 5926060462390992 5948798528802976 5952939761906676 5959315571607552 5977625813784576 5983940842564608 5992669949806848 6009500554607088 6011082674682624 6013771699279872 6017433048772992 6020124914174976 6038621995557888 6043135818905262 6047430869238528 6049520055357471 6072420252995712 6083467979349376 6102159684905088 6104800470118581 6104889452299264 6108606276784704 6119405848055808 6130116268217856 6134698482828069 6139058609681536 6145544183220288 6164426620465344 6173419012347664 6175324878041088 6198929008266456 6201702064882368 6205568281178112 6209888263552512 6243092503588864 6257827023805728 6262274662060032 6268890406496256 6273576353704044 6292852175058372 6295667247683616 6297324706810368 6299500222934226 6303977479666944 6321682401599664 6330904191234084 6357064952354886 6357157611485184 6361583122185984 6388198420135014 6392738717519616 6399492289964928 6426826982010358 6439884125165568 6453384118299657 6457970745249408 6464793231699264 6489598395057792 6492406849173729 6494116103898192 6500976775906536 6530558955210752 6537458127062016 6544364587504128 6555818786844096 6557544736017408 6560382594754296 6567408997281792 6592511802442104 6597197311896576 6599476424026332 6604166883460608 6636510522926592 6659782331038452 6659879402508288 6663934120128768 6664515651813888 6692398344903348 6697154846925312 6704230018058496 6724829040507648 6734638922561088 6741753693532704 6760688123932974 6762468009017952 6765493161689856 6772640528446848 6798626890060544 6803359727893344 6836678906236256 6843901476768048 6848765656922112 6864929645518224 6868000633836672 6869808771065856 6877066341454848 6906440935891728 6911349564844032 6913737206122824 6939908860566528 6945096388891122 6952534833542144 6973896782748672 6976914822992664 6981264316325376 7011083980374936 7016066982493184 7023479066537472 7032750004482048 7040055401781444 7045058994817536 7050325122056139 7055336014111616 7082625653644068 7084490295161664 7097015158345728 7131772502249472 7139306822731776 7151802312920832 7169801547090336 7191831057209568 7196942522068992 7199428826210544 7204545691047936 7232189256183808 7235319075696096 7239829661374464 7244869640811264 7265217088405584 7270380711069696 7300798194440016 7305880616885466 7305987105736704 7313705474245632 7344945122297552 7346878824612096 7354640392944768 7362410160942144 7375296135199608 7380537994570752 7386054889773098 7388335121942016 7416575777747367 7416683880066048 7421846975883648 7429687743893184 7458195170439552 7466074338292416 7479273814290432 7492364327821824 7497580108290624 7534299202790976 7542258770315808 7547619295383552 7571198127567424 7576468787881224 7584472905224292 7584583454773248 7611179806901088 7615924708718592 7648455251318112 7653779693880012 7653891253628928 7661977163495424 7685518903437312 7691263769515788 7696730197212672 7699389161364054 7704861364037376 7726500713066256 7728534867449088 7769746052878194 7769859302926336 7775268260449536 7777954356888177 7807798069053906 7813347321412864 7821601687734912 7845633880592256 7849029175866747 7887469477921803 7893075355304832 7901413949854656 7903494153612288 7937253015875568 7978587790086144 7990226599742464 8012667406142784 8014776899576832 8023244065030656 8026833218899968 8045777602035936 8051495994077184 8057514425207016 8063241158984704 8066026740476628 8090809939360764 8096560337327616 8136212913206784 8139733960158108 8144808369046272 8173488357623808 8179597977104092 8194058910960384 8213397968745018 8219235493953792 8227918658526336 8263063262584746 8265238677688608 8268936086509824 8273970442062864 8279851018070016 8303105243892096 8343769365074304 8349577847869104 8364768471605392 8390469566744496 8394222996911488 8396432942413824 8399333630578968 8405303306222592 8414183041076736 8428909868799552 8441205588312112 8476086603139848 8482110829581312 8491071707306496 8517597893513352 8523527386366377 8523651623359488 8532656386619904 8604512157732876 8610627660332544 8619724308932352 8652797860077056 8656542465564972 8658821471864256 8667969034542048 8692313302199538 8716610836082688 8725819450005504 8741091715792128 8743392981356544 8747176793005728 8752629889124352 8790015736589472 8796263082528768 8799301898701776 8805555844614144 8832611277084672 8848680697235456 8879709774717936 8885245493505024 8886020869085184 8889090693586488 8923197793204464 8929409642860014 8929539795900416 8938973357411328 8966438720676864 8979518563414784 8989004924710272 9014250831910632 9016624012023936 9020657548919808 9030187371262464 9064703728357893 9071146303857792 9125201969024064 9153239527357632 9157334178448896 9162909415177056 9169421788606464 9195174402326784 9208587914522304 9218316274830432 9246639930698016 9253211814088704 9260128518521496 9298393512399684 9298529043664896 9302553097323552 9308352421767168 9348111973833248 9364638755383296 9386740535708592 9393411993090048 9400433496074852 9403335609744384 9410364530556066 9439278262587558 9443500871525424 9445987060215552 9455966219500416 9496356286851126 9535736417227776 9542374683278976 9559735396120448 9582297630202521 9589108076279424 9599238434947392 9616209189801984 9640240473015537 9647092100928128 9659826187748352 9686956117874112 9704081951207424 9734397592586688 9741174155847288 9751607298994176 9795838432816128 9806187190593024 9816546881256192 9833728180266144 9836317104026112 9840717326094336 9851113495922688 9888767703663156 9888911840088064 9895795967844864 9899214636039498 9906250325190912 9944260227252736 9954765784389888 9989673496557678 9989819103762432 9996773477720832 10038597517355022 10045732270387968 10056345027087744 10099299543159134 10101958383841632 10112630540299056 10141032185899461 10148239742534784 10158960792670272 10197940335090816 10205039591840016 10255018359354384 10262306929616896 10265852215152072 10273148485383168 10297394468277336 10302000950755008 10304713156598784 10359661403837592 10367024347266048 10370605809184236 10410397425405208 10417644583336683 10428802250313216 10460845174123008 10465372234488996 10471896474488064 10516625970562404 10524100473739776 10535218599806208 10537992204816384 10567588492226304 10583004021167424 10623938480466102 10626735442742496 10683556541523712 10686369199435776 10697658753374208 10708960234097664 10727703469381248 10743352566942688 10754702320635504 10787746585814352 10795413783103488 10806818536571904 10848283884275712 10852978613544144 10859744492061696 10867304461216896 10905571066604544 10925411881280512 10951197291660024 10958980658605056 10970558211368448 11017417683446328 11020318236918144 11025248115346432 11031960589417152 11062944202799412 11070806991856128 11079082334659647 11125025820099072 11132770463825472 11187292755659328 11199111507438624 11207071074963456 11218910721435648 11238546491732736 11241505261744128 11301448804186464 11309481106108416 11313388155473712 11321428943075328 11356797191351136 11364703181821836 11364868831145984 11376709357836438 11376875182159872 11416769710351632 11472682876977168 11480669540820018 11480836880443392 11492965745243136 11536895654273682 11542056620753296 11545095295819008 11549083742046081 11557292046056064 11589751069599384 11654619079317291 11654788954389504 11662902390674304 11711697103580859 11720020982119296 11732402531602368 11768450820888384 11839613032957248 11846993991340032 11852120924781984 11897597057605952 11905879523813352 11918631143215104 11955251627569152 11967881685129216 11985339899613696 12019001109214176 12022165349365248 12027543398559744 12034866097545984 12040249828349952 12077243991115776 12086271637810524 12094861738477056 12099040110714942 12144840505991424 12166935958698752 12204319369810176 12209600940237162 12209778904598528 12217212553569408 12260232536435712 12269396965656138 12278117219363072 12291088366440576 12320096953117527 12328853240930688 12346838024695328 12394594893877119 12397858016532912 12403404129764736 12419776527105024 12515654047611456 12537780812992512 12547152707408088 12585704350116744 12591334495367232 12594649413620736 12599000445868452 12607954959333888 12643364803199328 12661808382468168 12714129904709772 12714315222970368 12723166244371968 12776396840270028 12785477435039232 12798984579929856 12853653964020716 12879768250331136 12906768236599314 12915941490498816 12929586463398528 12979196790115584 12984813698347458 12988232207796384 13001953551813072 13061117910421504 13074916254124032 13088729175008256 13111637573688192 13115089472034816 13120765189508592 13185023604884208 13194394623793152 13198952848052664 13208333766921216 13273021045853184 13319564662076904 13327868240257536 13329031303627776 13384796689806696 13394114464290021 13394309693850624 13408460036116992 13449658081015296 13469277845122176 13483507387065408 13521376247865948 13524936018035904 13530986323379712 13545281056893696 13597253780121088 13606719455786688 13673357812472512 13687802953536096 13697531313844224 13729859291036448 13736001267673344 13739617542131712 13754132682909696 13812881871783456 13822699129688064 13827474412245648 13879817721133056 13890192777782244 13905069667084288 13947793565497344 13953829645985328 13962528632650752 14022167960749872 14032133964986368 14046958133074944 14080110803562888 14090117989635072 14100650244112278 14110672028223232 14115546795834099 14158917393881337 14165251307288136 14168980590323328 14244534430276689 14278613645463552 14303604625841664 14314296459932161 14339603094180672 14383662114419136 14398857652421088 14409091382095872 14470638151392192 14479659322748928 14489739281622528 14530434176811168 14540761422139392 14601596388880032 14611761233770932 14611974211473408 14627410948491264 14689890244595104 14693757649224192 14709280785889536 14724820321884288 14750592270399216 14761075989141504 14772109779546196 14776670243884032 14833151555494734 14833367760132096 14843693951767296 14859375487786368 14916390340879104 14932148676584832 14984728655643648 14995160216581248 15057896276032533 15068598405581952 15084517540631616 15142396255134848 15148949314738701 15152937575762448 15168945810448584 15222359613802176 15231849417437184 15296910502636224 15307559387760024 15323954326990848 15371037806874624 15382527539031576 15393460394425344 15398778322728108 15409722728074752 15453001426132512 15457069734898176 15539492105756388 15539718605852672 15550536520899072 15555908713776354 15615596138107812 15626694642825728 15643203375469824 15691267761184512 15698058351733494 15774938955843606 15786150710609664 15802827899709312 15806988307224576 15874506031751136 15935907720699153 15980453199484928 16025334812285568 16029553799153664 16046488130061312 16091555204071872 16115028850414032 16126482317969408 16132053480953256 16181619878721528 16193120674655232 16272425826413568 16279467920316216 16289616738092544 16346976715247616 16359195954208184 16388117821920768 16426795937490036 16438470987907584 16455837317052672 16526126525169492 16530477355377216 16537872173019648 16547940884125728 16559702036140032 16606210487784192 16687538730148608 16699155695738208 16729536943210784 16780939133488992 16788445993822976 16792865884827648 16798667261157936 16810606612445184 16828366082153472 16857819737599104 16882411176624224 16952173206279696 16964221659162624 16982143414612992 17035195787026704 17047054772732754 17047303246718976 17065312773239808 17209024315465752 17221255320665088 17239448617864704 17305343481410523 17305595720154112 17313084931129944 17317642943728512 17335938069084096 17384626604399076 17451638900011008 17482183431584256 17494353586011456 17505259778248704 17580031473178944 17598603797403552 17611111689228288 17665222554169344 17697361394470912 17759419549435872 17770490987010048 17772041738170368 17778181387172976 17846395586408928 17858819285720028 17859079591800832 17877946714822656 17932877441353728 17959037126829568 17978009849420544 18028501663821264 18033248024047872 18041315097839616 18060374742524928 18129407456715786 18142292607715584 18148560166072413 18250403938048128 18306479054715264 18314401410355743 18314668356897792 18325818830354112 18390348804653568 18404095448484207 18417175829044608 18436632549660864 18493279861396032 18520257037042992 18596787024799368 18605106194647104 18616704843534336 18696223947666496 18729277510766592 18773481071417184 18786823986180096 18800866992149704 18806671219488768 18820729061112132 18878556525175116 18887001743050848 18891974120431104 18911932439000832 18992712573702252 19071472834455552 19084749366557952 19119470792240896 19164595260405042 19178216152558848 19198476869894784 19280480946031074 19294184201856256 19319652375496704 19360152354898971 19373912235748224 19468795185173376 19477220547521187 19482348311694576 19591676865632256 19612374381186048 19633093762512384 19667456360532288 19672634208052224 19702226991845376 19777535407326312 19791591935689728 19798429272078996 19812500650381824 19888520454505472 19909531568779776 19979346993115356 19979638207524864 19993546955441664 20077195034710044 20091464540775936 20112690054175488 20198599086318268 20203916767683264 20225261080598112 20282064371798922 20296479485069568 20317921585340544 20395880670181632 20410079183680032 20510036718708768 20524613859233792 20531704430304144 20546296970766336 20594788936554672 20604001901510016 20609426313197568 20719322807675184 20734048694532096 20741211618368472 20820794850810416 20835289166673366 20857604500626432 20921690348246016 20930744468977992 20943792948976128 21033251941124808 21048200947479552 21070437199612416 21135176984452608 21150975366168417 21166008042334848 21247876960932204 21253470885484992 21367113083047424 21395317506748416 21417920468195328 21455406938762496 21486705133885376 21509404641271008 21575493171628704 21590827566206976 21613637073143808 21696567768551424 21705957227088288 21719488984123392 21734608922433792 21811142133209088 21850823762561024 21902394583320048 21917961317210112 21941116422736896 22034835366892656 22040636473836288 22050496230692864 22063921178834304 22125888405598824 22141613983712256 22158164669319294 22249727333242101 22250051640198144 22265540927650944 22374585511318656 22398223014877248 22437821442871296 22477092983465472 22493894437036253 22602897608372928 22626776310947424 22642857886150656 22713594382702272 22729406363643672 22753418715672876 22753750364319744 22833539420703264 22945365753954336 22961339081640036 22961673760886784 22985931490486272 23073791308547364 23084113241506592 23090190591638016 23098167484092162 23114584092112128 23179502139198768 23309238158634582 23309577908779008 23325804781348608 23423394207161718 23440041964238592 23464805063204736 23536901641776768 23662408433765409 23679226065914496 23704241849563968 23795194115211904 23811759047626704 23935763370258432 23970679799227392 24038002218428352 24044330698730496 24069732195091968 24080499656699904 24154487982231552 24172543275621048 24189723476954112 24198080221429884 24289681011982848 24333871917397504 24408638739620352 24419201880474324 24419557809197056 24434425107138816 24520465072871424 24538793931312276 24556234438726144 24582176732881152 24640193906235054 24657706481861376 24693676049390656 24789189787754238 24795716033065824 24806808259529472 24839553054210048 25031308095222912 25094305414816176 25171408700233488 25182668990734464 25189298827241472 25198000891736904 25215909918667776 25286729606398656 25323616764936336 25428259809419544 25446332488743936 25552793680540056 25570582159099131 25570954870078464 25597969159859712 25707307928041432 25813536473198628 25831882980997632 25851192114205843 25859172926797056 25958393580231168 25969627396694916 25976464415592768 26003907103626144 26149832508248064 26177458350016512 26223275147376384 26230178944069632 26241530379017184 26370047209768416 26388789247586304 26397905696105328 26416667533842432 26546042091706368 26639129324153808 26655736480515072 26658062607255552 26769593379613392 26788228928580042 26788619387701248 26816920072233984 26899316162030592 26938555690244352 26967014774130816 27042752495731896 27049872036071808 27061972646759424 27090562113787392 27194111185073679 27194507560242176 27213438911573376 27346715624945024 27375605907072192 27459718582072896 27472002535346688 27508265365819392 27625763743566912 27654948824491296 27759635442266112 27780385555564488 27810139334168576 27895587130994688 27907659291970656 27925057265301504 28044335921499744 28064267929972736 28093916266149888 28160221607125776 28180235979270144 28201300488224556 28221344056446464 28231093591668198 28317834787762674 28330502614576272 28337961180646656 28489068860553378 28607209251683328 28628592919864322 28679206188361344 28746892890607563 28767324228838272 28797715304842176 28920721419046611 28941276302784384 28979478563245056 29060868353622336 29203192777760064 29223522467541864 29254821896982528 29379780489190208 29387515298448384 29418561571779072 29449640643768576 29501184540798432 29522151978283008 29544219559092392 29553340487768064 29666303110989468 29666735520264192 29687387903534592 29718750975572736 29832780681758208 29864297353169664 29969457311287296 29990320433162496 30115792552065066 30137196811163904 30169035081263232 30284792510269696 30297898629477402 30305875151524896 30337891620897168 30423096557698383 30444719227604352 30593821005272448 30615118775520048 30765055078063152 30786920788850688 30797556645456216 30819445456149504 30906002852265024 30914139469796352 31078984211512776 31101073041798144 31111817427552708 31231192276215624 31252933750010049 31253389285651456 31286406750939648 31382535522369024 31396116703466988 31549877911687212 31572301421219328 31605655799418624 31613976614449152 31749012063502272 31871815441398306 31960906398969856 32050669624571136 32059107598307328 32092976260122624 32183110408143744 32230057700828064 32252964635938816 32264106961906512 32363239757443056 32386241349310464 32544851652827136 32558935840632432 32579233476185088 32718391908416368 32776235643841536 32853591874980072 32876941975815168 32911674634105344 33052253050338984 33060954710754432 33075744346039296 33095881768251456 33212420975568384 33237247003978941 33375077460297216 33398311391476416 33459073886421568 33561878266977984 33576891987645952 33597334522315872 33621213224890368 33656732164306944 33715639475198208 33764822353248448 33904346412559392 33928443318325248 33964286829225984 34070391574053408 34094109545465508 34094606493437952 34130625546479616 34418048630931504 34442510641330176 34478897235729408 34610686962821046 34611191440308224 34626169862259888 34635285887457024 34647251226138243 34671876138168192 34769253208798152 34963857237951873 34964366863168512 34988707172022912 35135091310742577 35160062946357888 35197207594807104 35347548401056969 35518839098871744 35540981974020096 35556362774345952 35692791172817856 35717638571440056 35755893429645312 35865754882707456 35918074253659136 35956019698841088 36057003327642528 36066496048095744 36082630195679232 36120749485049856 36258814913431572 36284585215431168 36297120332144826 36500807876096256 36612958109430528 36628802820711486 36629336713795584 36651637660708224 36780697609307136 36808190896968414 36834351658089216 36873265099321728 36986559722792064 37040514074085984 37183784681631357 37193574049598736 37210212389294208 37392447895332992 37546962142834368 37601733984299408 37613342438977536 37641458122224264 37757113050350232 37774003486101696 37783948240862208 37823864878001664 37985425147404504 38142945668911104 38169498733115904 38238941584481792 38329190520810084 38356432305117696 38396953739789568 38560961892062148 38588368403712512 38639304750993408 38720304709797942 38747824471496448 38937590370346752 38954441095042374 38964696623389152 39183353731264512 39224748762372096 39266187525024768 39334912721064576 39345268416104448 39555070814652624 39583183871379456 39596858544157992 39625001300763648 39777040909010944 39819063137559552 39958693986230712 39987093910883328 40154390069420088 40182343392870063 40182929081551872 40225380108350976 40397198172636536 40407833535366528 40450522161196224 40564128743597844 40592958970139136 40635843170681088 40791761340363264 40820158367360064 41020073437417536 41063408860608288 41092593941532672 41189577873109344 41208003803020032 41218852626395136 41438645615350368 41468097389064192 41482423236736944 41641589701620832 41670578333346732 41715209001252864 41843380696492032 41861488937955984 41887585897952256 42066503882249616 42096401894959104 42140874399224832 42270353968905216 42301950732336834 42332016084669696 42346640387502297 42495753921864408 42506941770969984 42733603290830067 42734226166094848 42835840936390656 42910813877524992 42942889379796483 42973410267770752 43018809282542016 43150986343257408 43227274146287616 43411914454176576 43438977968246784 43469217844867584 43622284266418176 43701647525122048 43804789166640096 43835922634420224 43882232845473792 44069670733785312 44081272947672576 44100992461385728 44127842357668608 44251776811197648 44283227967424512 44316329338638588 44499454666484202 44500103280396288 44531081855301888 44749171022637312 44796446029754496 44954185966930944 44987788874072506 45173688828097599 45205795216745856 45253552621894848 45427188765404544 45446847944216103 45458812727287344 45506837431345752 45667078841406528 45890731507908672 45922678163280072 45971862980972544 46147582617094728 46168226483013184 46180381183276032 46196334968184324 46229168184224256 46359004278397536 46618476317269164 46619155817558016 46651609562697216 46846788414323436 46880083928477184 46929610126409472 47073803283553536 47324816867530818 47358452131828992 47408483699127936 47590388230423808 47623518095253408 47807723162097459 47941359598454784 48076004436856704 48088661397460992 48139464390183936 48345086551242096 48379446953908224 48396160442859768 48579362023965696 48667743834795008 48817277479240704 48838403760948648 48868850214277632 49040930145742848 49077587862624552 49112468877452288 49164353465762304 49280387812470108 49315412963722752 49387352098781312 49578379575508476 49591432066131648 49613616519058944 49679106108420096 50062616190445824 50188610829632352 50342817400466976 50365337981468928 50378597654482944 50396001783473808 50431819837335552 50573459212797312 50647233529872672 50856519618839088 50892664977487872 51105587361080112 51141164318198262 51141909740156928 51195938319719424 51414615856082864 51627072946397256 51663765961995264 51702384228411686 51718345853594112 51916030444231569 51916787160462336 51939254793389832 51952928831185536 52007814207252288 52354916700033024 52446550294752768 52483060758034368 52740094419536832 52795811392210656 52833335067684864 53092084183412736 53278258648307616 53311472961030144 53316125214511104 53539186759226784 53576457857160084 53577238775402496 53633840144467968 53798632324061184 53877111380488704 53934029548261632 54085504991463792 54099744072143616 54123945293518848 54181124227574784 54388222370147358 54389015120484352 54426877823146752 54445680498217239 54693431249890048 54751211814144384 54919437164145792 54943204231067229 54944005070693376 55212286345452621 55251527487133824 55309897648982592 55560771111128976 55815318583941312 55850114530603008 56088671842999488 56187832532299776 56320443214251552 56360471958540288 56402600976449112 56442688112892928 56462187183336396 56635669575525348 56661005229152544 56675922361293312 56978137721106756 57214418503366656 57257185839728644 57358412376722688 57493785781215126 57534648457676544 57595430609684352 57841442838093222 57882552605568768 57958957126490112 58121736707244672 58406385555520128 58431661642563561 58447044935083728 58759560978380416 58775030596896768 58837123143558144 58899281287537152 59002369081596864 59088439118184784 59106680975536128 59332606221978936 59374775807069184 59437501951145472 59665561363516416 59728594706339328 59938914622574592 59980640866324992 60231585104130132 60274393622327808 60338070162526464 60569585020539392 60595797258954804 60611750303049792 60675783241794336 60846193115396766 60889438455208704 61187642010544896 61230237551040096 61530110156126304 61573841577701376 61595113290912432 61638890912299008 61812005704530048 61828278939592704 62157968423025552 62202146083596288 62223634855105416 62462384552431248 62505867500020098 62506778571302912 62572813501879296 62765071044738048 62792233406933976 63099755823374424 63144602842438656 63211311598837248 63452926098505251 63498024127004544 63743630882796612 64101339249142272 64185952520245248 64366220816287488 64460115401656128 64528213923813024 64726479514886112 64772482698620928 65089703305654272 65117871681264864 65158466952370176 65436783816832736 65552471287683072 65707183749960144 65753883951630336 65823349268210688 66104506100677968 66121909421508864 66151488692078592 66191763536502912 66424841951136768 66474494007957882 66750154920594432 66796622782952832 66918147772843136 67123756533955968 67153783975291904 67194669044631744 67313464328613888 67431278950396416 67481683311108759 67529644706496896 67808692825118784 67928573658451968 68140783148106816 68188219090931016 68261251092959232 68836097261863008 68885021282660352 68957794471458816 69221373925642092 69222382880616448 69252339724519776 69270571774914048 69294502452276486 69343752276336384 69538506417596304 69927714475903746 69928733726337024 69977414344045824 70270182621485154 70320125892715776 70394415189614208 70695096802113938 70987225301296227 71037678197743488 71112725548691904 71385582345635712 71435277142880112 71836148507318272 71912039397682176 72114006655285056 72132992096191488 72241498970099712 72517629826863144 72569170430862336 72594240664289652 73001615752192512 73225916218861056 73257605641422972 73258673427591168 73303275321416448 73561395218614272 73616381793936828 73668703316178432 73746530198643456 73973119445584128 74081028148171968 74367569363262714 74387148099197472 74420424778588416 74784895790665984 75093924285668736 75203467968598816 75282916244448528 75514226100700464 75548006972203392 75567896481724416 75647729756003328 75970850294809008 76338997466231808 76477883168963584 76658381041620168 76712864610235392 76793907479579136 77121923784124296 77176736807425024 77440609419595884 77495648942992896 77553576342617529 77875180740693504 77908882190084748 77929393246778304 78449497524744192 78532375050049536 78669825442129152 78690536832208896 79110141629305248 79166367742758912 79193717088315984 79250002601527296 79554081818021888 79638126275119104 79917387972461424 79974187821766656 80308780138840176 80364686785740126 80365858163103744 80450760216701952 80794396345273072 80815667070733056 80901044322392448 81128257487195688 81185917940278272 81271686341362176 81582333555221037 81583522680726528 81640316734720128 82040146874835072 82126817721216576 82379155746218688 82416007606040064 82877291230700736 82964846473473888 83283179403241664 83341156666693464 83430418002505728 83686761392984064 83722977875911968 83775171795904512 84133007764499232 84192803789918208 84281748798449664 84540707937810432 84603901464673668 84664032169339392 84693280775004594 84991507843728816 85013883541939968 85467206581660134 85468452332189696 85821627755049984 85885778759592966 85946820535541504 86037618565084032 86240678671822689 86301972686514816 86762164257139833 86823828908353152 86938435689735168 87609578333280192 87764465690947584 88139341467570624 88162545895345152 88255684715337216 88503553622395296 88566455934849024 88632658677277176 88998909332968404 89000206560792576 89062163710603776 89498342045274624 89592892059508992 89908371933861888 89975577748145012 90347377656195198 90411590433491712 90507105243789696 90854377530809088 90893695888432206 90917625454574688 91013674862691504 91334157682813056 91781463015817344 91845356326560144 92295165234189456 92336452966026368 92360762366552064 92392669936368648 92458336368448512 92718008556795072 93236952634538328 93303219125394432 93693576828646872 93758801250030147 93760167856954368 93859220252818944 94147606567107072 94649633735061636 94716904263657984 94816967398255872 95180776460847616 95247036190506816 95615446324194918 95882719196909568 96152008873713408 96177322794921984 96278928780367872 96690173102484192 96758893907816448 96792320885719536 97158724047931392 97335487669590016 97634554958481408 97676807521897296 97737700428555264 98155175725249104 98224937754904576 98328706931524608 98560775624940216 98630825927445504 98774704197562624 99156759151016952 99182864132263296 99227233038117888 99711741011936823 100125232380891648 100377221659264704 100685634800933952 100730675962937856 100792003566947616 100863639674671104 101146918425594624 101294467059745344 101713039237678176 101785329954975744 102211174722160224 102282328636396524 102283819480313856 102391876639438848 102829231712165728 103254145892794512 103327531923990528 103404768456823372 103436691707188224 103832060888463138 103833574320924672 103878509586779664 103905857662371072 104015628414504576 104893100589505536 104966121516068736 105405273932227731 105480188839073664 105591622784421312 106042645203170907 106556517296615232 106622945922060288 107078373518453568 107152915714320168 107267680288935936 107597264648122368 107754222760977408 107868059096523264 108171009982927584 108199488144287232 108247890587037696 108362248455149568 108776444740294716 108778030240968704 108853755646293504 108891360996434478 109386862499780096 109502423628288768 109838874328291584 109886408462134458 109888010141386752 110424572690905242 110503054974267648 110619795297965184 111121542222257952 111551354044894071 111630637167882624 112177343685998976 112640886428503104 112805201952898224 112885376225785856 112924374366672792 113271339151050696 113322010458305088 113351844722586624 113956275442213512 114428837006733312 114514371679457288 114716824753445376 114987571562430252 115069296915353088 115190861219368704 115682885676186444 115765105211137536 115917914252980224 116243473414489344 116812771111040256 116863323285127122 116894089870167456 117519121956760832 117550061193793536 117674246287116288 117798562575074304 118004738163193728 118176878236369568 118665212443957872 118749551614138368 118875003902290944 119331122727032832 119457189412678656 119961281732649984 120463170208260264 120548787244655616 120676140325052928 121139170041078784 121191594517909608 121223500606099584 121351566483588672 121692386230793532 121778876910417408 122375284021089792 122460475102080192 123060220312252608 123190226581824864 123277781824598016 123624011409060096 123656557879185408 124315936846051104 124404292167192576 124447269710210832 124924769104862496 125011735000040196 125013557142605824 125145627003758592 125530142089476096 125584466813867952 126199511646748848 126289205684877312 126422623197674496 126905852197010502 126996048254009088 127039921162506891 127487261765593224 128200809872490201 128202678498284544 128732441632574976 128828668139389449 128920230803312256 129056427847626048 129452959029772224 130235743362529728 130316933904740352 130873567633665472 131104942575366144 131414367499920288 131507767903260672 131646698536421376 132209012201355936 132243818843017728 132302977384157184 132383527073005824 132849683902273536 132948988015915764 133500309841188864 133593245565905664 133836295545686272 134247513067911936 134307567950583808 134389338089263488 134862557900792832 134963366622217518 135059289412993792 135521066484292797 135617385650237568 136281566296213632 136340543832648309 136376438181862032 137672194523726016 137915588942917632 138442747851284184 138504679449039552 138541143549828096 138589004904552972 138687504552672768 139077012835192608 139855428951807492 139857467452674048 139954828688091648 140540365242970308 140640251785431552 140788830379228416 141390193604227876 141974450602592454 142075356395486976 142225451097383808 142771164691271424 142870554285760224 143672297014636544 143824078795364352 144228013310570112 144265984192382976 145035259653726288 145138340861724672 145188481328579304 146003231504385024 146451832437722112 146515211282845944 146606550642832896 147122790437228544 147232763587873656 147337406632356864 147493060397286912 147946238891168256 148162056296343936 148735138726525428 148774296198394944 148840849557176832 149569791581331968 150187848571337472 150406935937197632 150565832488897056 151028452201400928 151096013944406784 151135792963448832 151295459512006656 151941700589618016 152677994932463616 152955766337927168 153316762083240336 153425729220470784 153587814959158272 154243847568248592 154353473614850048 154881218839191768 154991297885985792 155107152685235058 155748091332694707 155750361481387008 155817764380169496 155858786493556608 157064750100099072 157339650884258304 157457261059253771 158220283258610496 158387434176631968 158500005203054592 159276252550238208 159834775944922848 159948375643533312 160617560277680352 160729373571480252 160731716326207488 160901520433403904 161588792690546144 161631334141466112 161802088644784896 162256514974391376 162371835880556544 162543372682724352 163164667110442074 163167045361453056 163280633469440256 164080293749670144 164253635442433152 164758311492437376 164832015212080128 165636859036357863 165754582461401472 165929692946947776 166566358806483328 166682313333386928 167445955751823936 167550343591809024 168266015528998464 168563497596899328 169081415875620864 169207802929347336 169328064338678784 169386561550009188 169983015687457632 170027767083879936 170934413163320268 170936904664379392 171643255510099968 171771557519185932 171893641071083008 172075237130168064 172481357343645378 172603945373029632 173524328514279666 173647657816706304 173876871379470336 175219156666560384 175294984927690683 176278682935141248 176325091790690304 176511369430674432 177007107244790592 177265317354554352 177997818665936808 178124327421207552 178996684090549248 179185784119017984 179816743867723776 179951155496290024 180694755312390396 180823180866983424 181014210487579392 181708755061618176 181787391776864412 181835250909149376 182027349725383008 182668315365626112 183562926031634688 183690712653120288 184590330468378912 184672905932052736 184721524733104128 184785339872737296 184916672736897024 185436017113590144 186473905269076656 186606438250788864 187387153657293744 187517602500060294 187520335713908736 187718440505637888 188295213134214144 189299267470123272 189433808527315968 189633934796511744 190358778295515753 190361552921695232 190494072381013632 191230892648389836 192304017747426816 192557857560735744 193380346204968384 193584641771439072 194317448095862784 194670975339180032 195269109916962816 195353615043794592 195475400857110528 196310351450498208 196449875509809152 196657413863049216 197121551249880432 197261651854891008 197549408395125248 198313518302033904 198365728264526592 198454466076235776 199423482023873646 200250464761783296 200754443318529408 201371269601867904 201461351925875712 201584007133895232 202293836851189248 202445049933326277 202588934119490688 203426078475356352 204422349444320448 204564657272793048 204783753278877696 205658463424331456 206508291785589024 206655063847981056 206809536913646744 206873383414376448 207664121776926276 207667148641849344 207757019173559328 207811715324742144 208031256829009152 209786201179011072 209932243032137472 210810547864455462 210960377678147328 211183245568842624 212085290406341814 212961675903888681 213113034593230464 214156747036907136 214305831428640336 215508445521954816 215736118193046528 216342019965855168 216398976288574464 216724496910299136 217552889480589432 217707511292587008 217782721992868956 218773724999560192 219004847256577536 219677748656583168 219772816924268916 219776020282773504 220849145381810484 221006109948535296 221239590595930368 222243084444515904 223102708089788142 223261274335765248 224354687371997952 225281772857006208 225610403905796448 225770752451571712 225848748733345584 226542678302101392 226644020916610176 226703689445173248 227912550884427024 229028743358914576 229433649506890752 229975143124860504 230138593830706176 230381722438737408 231365771352372888 231530210422275072 232486946828978688 232660729027852587 233625542222080512 233726646570254244 233788179740334912 235038243913521664 235348492574232576 235597125150148608 236009476326387456 236353756472739136 237330424887915744 237499103228276736 237750007804581888 238662245454065664 238914378825357312 239922563465299968 240926340416520528 241097574489311232 241352280650105856 242278340082157568 242383189035819216 242447001212199168 242703132967177344 243384772461587064 243557753820834816 244747000665663111 244750568042179584 244920950204160384 246120440624505216 246380453163649728 247248022818120192 247432838807398783 248631873692102208 248894539420421664 249849538209724992 250023470000080392 250291254007517184 251060284178952192 251168933627735904 252399023293497696 252578411369754624 252845246395348992 253811704394021004 253992096508018176 254079842325013782 254974523531186448 256401619744980402 256405356996569088 257464883265149952 257657336278778898 257840461606624512 258112855695252096 258905918059544448 260286492771419499 260471486725059456 261747135267330944 262828734999840576 263293397072842752 264418024402711872 264487637686035456 264767054146011648 265699367804547072 265897976031831528 267000619682377728 267186491131811328 267672591091372544 268495026135823872 268615135901167616 268778676178526976 269725115801585664 269926733244435036 270118578825987584 271042132968585594 271234771300475136 272563132592427264 272681087665296618 272752876363724064 275344389047452032 276885495702568368 277009358898079104 277082287099656192 277178009809105944 277375009105345536 278154025670385216 279710857903614984 279909657376183296 281080730485940616 281276403750090441 281280503570863104 281577660758456832 282780387208455752 283948901205184908 284150712790973952 284450902194767616 285542329382542848 285741108571520448 287648157590728704 288456026621140224 288531968384765952 290070519307452576 290276681723449344 290376962657158608 292006463008770048 292903664875444224 293030422565691888 293213101285665792 294465527175747312 294674813264713728 294986120794573824 295892477782336512 296324112592687872 297470277453050856 297548592396789888 297681699114353664 299135223035810469 299139583162663936 300375697142674944 300813871874395264 301131664977794112 302056904402801856 302192027888813568 302590919024013312 303883401179236032 305355989864927232 305911532675854336 306633524166480672 306851458440941568 307175629918316544 308487695136497184 308706947229700096 309762437678383536 309982595771971584 310214305370470116 311496182665389414 311500722962774016 311635528760338992 311717572987113216 314679301768516608 314914522118507542 316215821796683193 316440566517220992 316774868353263936 318127935609512721 319669551889845696 321235120555360704 321458747142960504 321803040866807808 323177585381092288 323262668282932224 323604177289569792 324513029948782752 324743671761113088 325086745365448704 326329334220884148 326334090722906112 326561266938880512 328160587499340288 328507270884866304 329516622984874752 329664030424160256 331273718072715726 331509164922802944 331859385893895552 333132717612966656 333364626666773856 334654062134682213 334891911503647872 336532031057996928 338415605858694672 338656128677357568 338773123100018376 339966031374915264 340055534167759872 341868826326640536 343286511020199936 343543115038371864 343787282142166016 344150474260336128 344962714687290756 345207890746059264 347048657028559332 347295315633412608 347753742758940672 350438313333120768 350589969855381366 352557365870282496 352650183581380608 353022738861348864 354014214489581184 354530634709108704 355995637331873616 356248654842415104 357993368181098496 358371568238035968 359902310992580048 361389510624780792 361646361733966848 362028420975158784 363417510123236352 363574783553728824 363670501818298752 364054699450766016 365336630731252224 367125852063269376 367381425306240576 369180660936757824 369345811864105472 369570679745474592 369833345473794048 370872034227180288 372947810538153312 373212876501577728 374774307314587488 375035205000120588 375040671427817472 375436881011275776 376590426268428288 378598534940246544 378867617054631936 379267869593023488 380717556591031506 380723105843390464 380988144762027264 381119763487520673 382461785296779672 384602429617470603 384608035494853632 386486004418168347 386760692409936768 387169283542878144 390707230087589184 390950801714221056 392620702900996416 393314827726098432 394243102499760864 394523303709782016 395098816790250496 396627036604067808 396731456529053184 396908932152471552 398846964047747292 400500929523566592 401508886637058816 402742539203735808 402922703851751424 403168014267790464 404587673702378496 404890099866652554 405177868238981376 406852156950712704 408844698888640896 409021631497944927 409129314545586096 411316926848662912 413016583571178048 413619073827293488 413746766828752896 415328243553852552 415514038347118656 415623430649484288 416062513658018304 419572402358022144 419864486064274944 421621095728910924 421920755356294656 422366491137685248 424170580812683628 425923351807777362 426226069186460928 428313494073814272 428611662857280672 431016891043909632 431472236386093056 432684039931710336 432797952577148928 435105778961178864 435415022585174016 435565443985737912 437547449999120384 438009694513155072 439355497313166336 439545633848537832 441698290763620968 442012219897070592 442479181191860736 444486168889031808 446205416179576284 446522548671530496 448709374743995904 450563545714012416 451220807811592896 451697497466691168 453085356604202784 453288041833220352 453407378890346496 455825101768854048 458057486717829152 458867299013781504 459950286249721008 460277187661412352 460763444877474816 462731542704745776 463060420844550144 464973893657957376 465321458055705174 467251084444161024 467453293140508488 467576359480669824 470076487827043328 471194250300297216 472018952652774912 472371783177761313 472707512945478272 474660849775831488 475500015609163776 477828757650714624 479845126930599936 481852680833041056 482195148978622464 482704561300211712 484556680164315136 484766378071638432 484894002424398336 485406265934354688 486769544923174128 487115507641669632 489494001331326222 489501136084359168 489841900408320768 492240881249010432 492760906327299456 494496045636240384 494865677614797566 496910577109073589 497263747384204416 497789078840843328 499699076419449984 500046940000160784 502337867255471808 504798046586995392 505690492790697984 507623408788042008 507984193016036352 508159684650027564 509949047062372896 512803239489960804 512810713993138176 514929766530299904 515314672557557796 515680923213249024 516225711390504192 517811836119088896 520572985542838998 520942973450118912 523494270534661888 525657469999681152 525884954783072049 528836048805423744 528975275372070912 529534108292023296 531795952063663056 534372982263622656 535345182182745088 536990052271647744 537557352357053952 539450231603171328 539853466488870072 540237157651975168 542084265937171188 542469542600950272 545126265184854528 545362175330593236 545505752727448128 550688778094904064 553770991405136736 554018717796158208 554164574199312384 554356019618211888 554750018210691072 556308051340770432 559421715807229968 559819314752366592 562161460971881232 562552807500180882 562561007141726208 563155321516913664 565560774416911504 567897802410369816 568301425581947904 568901804389535232 571076334886547259 571084658765085696 571482217143040896 576912053242280448 580141038614905152 580753925314317216 584012926017540096 585807329750888448 586060845131383776 586426202571331584 588931054351494624 589349626529427456 589972241589147648 591784955564673024 592648225185375744 594940554906101712 595097184793579776 595363398228707328 598270446071620938 598279166325327872 600751394285349888 601627743748790528 602263329955588224 604113808805603712 604384055777627136 607335149799978831 607766802358472064 613267048332961344 614351259836633088 616975390272994368 619524875356767072 619965191543943168 620428610740940232 622992365330778828 623001445925548032 623271057520677984 623435145974226432 629358603537033216 629829044237015084 632431643593366386 632881133034441984 633549736706527872 636255871219025442 639339103779691392 642470241110721408 642917494285921008 646355170762184576 646525336565864448 647208354579139584 649026059897565504 650173490730897408 652658668441768296 653122533877761024 656321174998680576 657014541769732608 659033245969749504 659328060848320512 662547436145431452 663018329845605888 663718771787791104 666265435225933312 666729253333547712 669308124269364426 669783823007295744 673064062115993856 676831211717389344 677312257354715136 677546246200036752 679932062749830528 680111068335519744 683737652653281072 687086230076743728 687574564284332032 688300948520672256 689925429374581512 690415781492118528 694097314057118664 694590631266825216 697982187083557761 700876626666241536 701179939710762732 705114731740564992 706045477722697728 708028428979162368 709061269418217408 711991274663747232 712497309684830208 715986736362196992 716743136476071936 719804621985160096 722779021249561584 723292723467933696 724056841950317568 726835020246472704 727149567107457648 727341003636597504 728109398901532032 730673261462504448 734251704126538752 734762850612481152 738361321873515648 738691623728210944 739141359490949184 741744068454360576 742298516422196349 745895621076306624 749548614629174976 750070410000241176 750873762022551552 753180852536856576 757197069880493088 757735234109263872 758535739186046976 761435113182063012 761446211686780928 761976289524054528 762239526975041346 764923570593559344 769204859234941206 769216070989707264 772972008836336694 773521384819873536 774338567085756288 780859478314258497 781414460175178368 785241405801992832 788486204999521728 790197633580500992 793254073208135616 793462913058106368 797693928095494584 801001859047133184 803017773274117632 805485078407471616 805845407703502848 806336028535580928 809175347404756992 809780199733305108 810355736477962752 813704313901425408 817689397777281792 818043262995889854 818258629091172192 822633853697325824 826033167142356096 827238147654586976 830656487107705104 831028076694237312 831246861298968576 832125027316036608 839728972128549888 843242191457821848 843841510712589312 844732982275370496 848341161625367256 851846703615554724 852452138372921856 856626988147628544 857223325714561344 862944472772186112 865368079863420672 865595905154297856 870211557922357728 870830045170348032 871130887971475824 875094899998240768 876019389026310144 878710994626332672 879091267697075664 883396581527241936 884024439794141184 884958362383721472 888972337778063616 892410832359152568 893045097343060992 897405669107431407 897418749487991808 901127091428024832 902441615623185792 903394994933382336 906170713208405568 906576083666440704 911650203537708096 916114973435658304 917734598027563008 919900572499442016 920554375322824704 921526889754949632 925463085409491552 926120841689100288 929947787315914752 930642916111410348 934502168888322048 934906586281016976 935152718961339648 940152975654086656 944037905305549824 944743566355522626 945415025890956544 948647465390049579 949321699551662976 954383806828538163 963705361666082112 965409122600423424 969532756143276864 969788004848796672 970812531868709376 973539089846348256 974231015283339264 978988002662652444 979002272168718336 979683800816641536 984481762498020864 985521812654598912 988992091272480768 989731355229595132 993821154218147178 994527494768408832 995578157681686656 999398152838899968 1000093880000321568 1004675734510943616 1009596093173990784 1015246817576084016 1015968386032072704 1016319369300055128 1019898094124745792 1025606478979921608 1029859533060599808 1030629345115115592 1031361846426498048 1032451422781008384 1035623672238177792 1041145971085677996 1041885946900237824 1046988541069323776 1051314939999362304 1051769909566144098 1057672097610847488 1057950550744141824 1059068216584046592 1063591904127326112 1068745964527245312 1070690364365490176 1073980104543295488 1075114704714107904 1079706932977740144 1080474315303950336 1084168531874342376 1084939085201900544 1090252530369709056 1090724350661186472 1091011505454896256 1101377556189808128 1107541982810273472 1108037435592316416 1108712039236423776 1109500036421382144 1112616102681540864 1118843431614459936 1119638629504733184 1124322921943762464 1125105615000361764 1125122014283452416 1126310643033827328 1131121548833823008 1135795604820739632 1136602851163895808 1137803608779070464 1142152669773094518 1142169317530171392 1142964434286081792 1153824106484560896 1159458013254505041 1160282077229810304 1161507850628634432 1172121690262767552 1172852405142663168 1177862108702989248 1179944483178295296 1183569911129346048 1185296450370751488 1189881109812203424 1190194369587159552 1190726796457414656 1196540892143241876 1196558332650655744 1201502788570699776 1203255487497581056 1204526659911176448 1208227617611207424 1208768111555254272 1214670299599957662 1215533604716944128 1226534096665922688 1227064894493834781 1233950780545988736 1239049750713534144 1240857221481880464 1245984730661557656 1246542115041355968 1246870291948452864 1258717207074066432 1259658088474030168 1264863287186732772 1265762266068883968 1267099473413055744 1272511742438050884 1278678207559382784 1284940482221442816 1285834988571842016 1292710341524369152 1293050673131728896 1294416709158279168 1298052119795131008 1305317336883536592 1306245067755522048 1312642349997361152 1314029083539465216 1318066491939499008 1325094872290862904 1326036659691211776 1327437543575582208 1332530870451866624 1333458506667095424 1338616248538728852 1339567646014591488 1346128124231987712 1353662423434778688 1355092492400073504 1359864125499661056 1360222136671039488 1367475305306562144 1374172460153487456 1375149128568664064 1376601897041344512 1379850858749163024 1380831562984237056 1388194628114237328 1389181262533650432 1395964374167115522 1401753253332483072 1402359879421525464 1410229463481129984 1416056857958324736 1417115349533283939 1418122538836434816 1423982549327494464 1433486272952143872 1439609243970320192 1445558042499123168 1446585446935867392 1448113683900635136 1453670040492945408 1454299134214915296 1454682007273195008 1456218797803064064 1461346522925008896 1468503408253077504 1469525701224962304 1476722643747031296 1477383247456421888 1478282718981898368 1483488136908721152 1484597032844392698 1490731731327220767 1491791242152613248 1499097229258349952 1500140820000482352 1514394139760986176 1517071478372093952 1522870226364126024 1523952579048109056 1524479053950082692 1529847141187118688 1538409718469882412 1538432141979414528 1545944017672673388 1547042769639747072 1548677134171512576 1561718956628516994 1562828920350356736 1570482811603985664 1576972409999043456 1580395267161001984 1586508146416271232 1586925826116212736 1595387856190989168 1606035546548235264 1610970156814943232 1612672057071161856 1618350694809513984 1619560399466610216 1620711472955925504 1627408627802850816 1635378795554563584 1636086525991779708 1636517258182344384 1645267707394651648 1652066334284712192 1654476295309173952 1661312974215410208 1662056153388474624 1662493722597937152 1664250054632073216 1679457944257099776 1686484382915643696 1687683021425178624 1689465964550740992 1696682323250734512 1703693407231109448 1704904276745843712 1713229004659641777 1713253976295257088 1714446651429122688 1730736159726841344 1732029871651791481 1740423115844715456 1742261775942951648 1752038778052620288 1757421989252665344 1758182535394151328 1766793163054483872 1768048879588282368 1769916724767442944 1777944675556127232 1784821664718305136 1786090194686121984 1794811338214862814 1794837498975983616 1802254182856049664 1804883231246371584 1806789989866764672 1812341426416811136 1813152167332881408 1822005449399936493 1823300407075416192 1832229946871316608 1839801144998884032 1843053779509899264 1850926170818983104 1859895574631829504 1861285832222820696 1869004337776644096 1869813172562033952 1870305437922679296 1880305951308173312 1888075810611099648 1889487132711045252 1890830051781913088 1897294930780099158 1898643399103325952 1908767613657076326 1927410723332164224 1939065512286553728 1939576009697593344 1941625063737418752 1947078179692696512 1957976005325304888 1959367601633283072 1968963524996041728 1971043625309197824 1977984182544961536 1979462710459190264 1987642308436294356 1989054989536817664 1991156315363373312 1998796305677799936 2000187760000643136 2009351469021887232 2019192186347981568 2030493635152168032 2031936772064145408 2032638738600110256 2039796188249491584 2051212957959843216 2061258690230231184 2062723692852996096 2064902845562016768 2071247344476355584 2082291942171355992 2083771893800475648 2093946561250673283 2093977082138647552 2102629879998724608 2103539819132288196 2115344195221694976 2118136433168093184 2127183808254652224 2137491929054490624 2141380728730980352 2147960209086590976 2150229409428215808 2159413865955480288 2160948630607900672 2168337063748684752 2169878170403801088 2180505060739418112 2181448701322372944 2182023010909792512 2202755112379616256 2215083965620546944 2216074871184632832 2217424078472847552 2225232205363081728 2226895549266589047 2237686863228919872 2248645843887524928 2250211230000723528 2252621286067654656 2262243097667646016 2271591209641479264 2273205702327791616 2275607217558140928 2284305339546189036 2284338635060342784 2285928868572163584 2307648212969121792 2318916026509010082 2320564154459620608 2323015701257268864 2342578434942775491 2344243380525535104 2355724217405978496 2370592900741502976 2379762219624406848 2380388739174319104 2393081784286483752 2403005577141399552 2406510974995162112 2409053319822352896 2416455235222414848 2417536223110508544 2429340599199915324 2431067209433888256 2453068193331845376 2454129788987669562 2467901561091977472 2478099501427068288 2481714442963760928 2491969461323115312 2493084230082711936 2493740583896905728 2519316176948060336 2529726574373465544 2531524532137767936 2534198946826111488 2545023484876101768 2557356415118765568 2569880964442885632 2571669977143684032 2585420683048738304 2588833418316558336 2596104239590262016 2610634673767073184 2612490135511044096 2625284699994722304 2628058167078930432 2636132983878998016 2650189744581725808 2652073319382423552 2654875087151164416 2665061740903733248 2666917013334190848 2677232497077457704 2679135292029182976 2692217007322294221 2692256248463975424 2707324846869557376 2710184984800147008 2719728250999322112 2734950610613124288 2748344920306974912 2753203794082689024 2759701717498326048 2761663125968474112 2776389256228474656 2778362525067300864 2791928748334231044 2803506506664966144 2804719758843050928 2820458926962259968 2832113715916649472 2834230699066567878 2836245077672869632 2847965098654988928 2863151420485614489 2879218487940640384 2891116084998246336 2896227367801270272 2908598268429830592 2909364014546390016 2912437595606128128 2922693045850017792 2937006816506155008 2939051402449924608 2953445287494062592 2954766494912843776 2956565437963796736 2966976273817442304 2969194065688785396 2981463462654441534 2983582484305226496 2998194458516699904 3000281640000964704 3028788279521972352 3045740452728252048 3047905158096218112 3048958107900165384 3059694282374237376 3076819436939764824 3091888035345346776 3094085539279494144 3097354268343025152 3123437913257033988 3125657840700713472 3140965623207971328 3153944819998086912 3173016292832542464 3173851652232425472 3190775712381978336 3212071093096470528 3221940313629886464 3225344114142323712 3239120798933220432 3241422945911851008 3254817255605701632 3270757591109127168 3272173051983559416 3273034516364688768 3290535414789303296 3304132668569424384 3308952590618347904 3322625948430820416 3324112306776949248 3328500109264146432 3358915888514199552 3372968765831287392 3375366042850357248 3378931929101481984 3393364646501469024 3407386814462218896 3409808553491687424 3426458009319283554 3426507952590514176 3428893302858245376 3461472319453682688 3464059743303582962 3478374039763515123 3480846231689430912 3484523551885903296 3516365070788302656 3533586326108967744 3539833449534885888 3555889351112254464 3569643329436610272 3572180389372243968 3589622676429725628 3589674997951967232 3604508365712099328 3609766462492743168 3613579979733529344 3624682852833622272 3626304334665762816 3644010898799872986 3646600814150832384 3664459893742633216 3679602289997768064 3681194683481504343 3701852341637966208 3722571664445641392 3739626345124067904 3740610875845358592 3776151621222199296 3778974265422090504 3781660103563826176 3794589861560198316 3797286798206651904 3817535227314152652 3854821446664328448 3878131024573107456 3879152019395186688 3883250127474837504 3894156359385393024 3915952010650609776 3918735203266566144 3937927049992083456 3942087250618395648 3958925420918380528 3975284616872588712 3978109979073635328 3982312630726746624 3997592611355599872 4000375520001286272 4018702938043774464 4038384372695963136 4060987270304336064 4065277477200220512 4079592376498983168 4102425915919686432 4122517380460462368 4125447385705992192 4129805691124033536 4142494688952711168 4164583884342711984 4167543787600951296 4187893122501346566 4187954164277295104 4205259759997449216 4207079638264576392 4230688390443389952 4251346048599851817 4254367616509304448 4300458818856431616 4318827731910960576 4336674127497369504 4339756340807602176 4361010121478836224 4362897402644745888 4364046021819585024 4405510224759232512 4430167931241093888 4432149742369265664 4434848156945695104 4450464410726163456 4453791098533178094 4475373726457839744 4497291687775049856 4500422460001447056 4524486195335292032 4543182419282958528 4551214435116281856 4568610679092378072 4571857737144327168 4615296425938243584 4637832053018020164 4641128308919241216 4646031402514537728 4685156869885550982 4688486761051070208 4711448434811956992 4741185801483005952 4759524439248813696 4760777478348638208 4786163568572967504 4813021949990324224 4818106639644705792 4832910470444829696 4858681198399830648 4862134418867776512 4906136386663690752 4908259577975339124 4935803122183954944 4956199002854136576 4963428885927521856 4983938922646230624 4986168460165423872 4987481167793811456 5038632353896120672 5059453148746931088 5063049064275535872 5068397893652222976 5090046969752203536 5114712830237531136 5139761928885771264 5143339954287368064 5170841366097476608 5192208479180524032 5196089614955374443 5221269347534146368 5256116334157860864 5272265967757996032 5300379489163451616 5304146638764847104 5309750174302328832 5330123481807466496 5333834026668381696 5354464994154915408 5358270584058365952 5384434014644588442 5384512496927950848 5414649693739114752 5420369969600294016 5439456501998644224 5466016348199809479 5469901221226248576 5496689840613949824 5519403434996652096 5552778512456949312 5583857496668462088 5607013013329932288 5609439517686101856 5640917853924519936 5664227431833298944 5668461398133135756 5672490155345739264 5695930197309977856 5726302840971228978 5758436975881280768 5782232169996492672 5817196536859661184 5818728029092780032 5824875191212256256 5878102804899849216 5906890574988125184 5913130875927593472 5933952547634884608 5938388131377570792 5962926925308883068 5967164968610452992 5996388917033399808 6000563280001929408 6057576559043944704 6091480905456504096 6095810316192436224 6097916215800330768 6119388564748474752 6153638873879529648 6183776070690693552 6188171078558988288 6194708536686050304 6246875826514067976 6251315681401426944 6281839683752019849 6281931246415942656 6307889639996173824 6346032585665084928 6381551424763956672 6424142186192941056 6443880627259772928 6450688228284647424 6478241597866440864 6482845891823702016 6509634511211403264 6541515182218254336 6544346103967118832 6546069032729377536 6581070829578606592 6608265337138848768 6617905181236695808 6645251896861640832 6648224613553898496 6680686647799767141 6745937531662574784 6757863858202963968 6786729293002938048 6814773628924437792 6819617106983374848 6852916018638567108 6853015905181028352 6857786605716490752 6922944638907365376 6928119486607165924 6956748079527030246 6961692463378861824 6969047103771806592 7032730141576605312 7067172652217935488 7111778702224508928 7139286658873220544 7179245352859451256 7209016731424198656 7219532924985486336 7227159959467058688 7249365705667244544 7252608669331525632 7288021797599745972 7293201628301664768 7328919787485266432 7359204579995536128 7362389366963008686 7403704683275932416 7445143328891282784 7479252690248135808 7481221751690717184 7557948530844181008 7563320207127652352 7589179723120396632 7594573596413303808 7635070454628305304 7709642893328656896 7756262049146214912 7766500254949675008 7788312718770786048 7831904021301219552 7837470406533132288 7875854099984166912 7884174501236791296 7917850841836761056 7950569233745177424 7956219958147270656 7964625261453493248 7995185222711199744 8000751040002572544 8037405876087548928 8076768745391926272 8121974540608672128 8130554954400441024 8159184752997966336 8204851831839372864 8245034760920924736 8259611382248067072 8284989377905422336 8329167768685423968 8335087575201902592 8375786245002693132 8375908328554590208 8410519519994898432 8414159276529152784 8461376780886779904 8502692097199703634 8508735233018608896 8589454261456843467 8637655463821921152 8673348254994739008 8725794805289491776 8728092043639170048 8811020449518465024 8860335862482187776 8864299484738531328 8869696313891390208 8900928821452326912 8907582197066356188 8950747452915679488 8994583375550099712 9000844920002894112 9048972390670584064 9086364838565917056 9137221358184756144 9143715474288654336 9275664106036040328 9282256617838482432 9292062805029075456 9370313739771101964 9376973522102140416 9422896869623913984 9519048878497627392 9521554956697276416 9572327137145935008 9626043899980648448 9636213279289411584 9665820940889659392 9717362396799661296 9724268837735553024 9812272773327381504 9816519155950678248 9871606244367909888 9912398005708273152 9926857771855043712 9967877845292461248 9972336920330847744 10077264707792241344 10118906297493862176 10126098128551071744 10136795787304445952 10180093939504407072 10229425660475062272 10279523857771542528 10286679908574736128 10341682732194953216 10384416958361048064 10392179229910748886 10435122119290545369 10442538695068292736 10600758978326903232 10619500348604657664 10667668053336763392 10708929988309830816 10716541168116731904 10768868029289176884 10769024993855901696 10829299387478229504 10840739939200588032 10878913003997288448 10932032696399618958 10939802442452497152 10993379681227899648 11038806869993304192 11105557024913898624 11167714993336924176 11218879035372203712 11328454863666597888 11336922796266271512 11344980310691478528 11391860394619955712 11452605681942457956 11516873951762561536 11564464339992985344 11634393073719322368 11637456058185560064 11649750382424512512 11756205609799698432 11813781149976250368 11826261751855186944 11876776262755141584 11925853850617766136 11934329937220905984 11992777834066799616 12001126560003858816 12115153118087889408 12182961810913008192 12195832431600661536 12238777129496949504 12307277747759059296 12367552141381387104 12376342157117976576 12389417073372100608 12493751653028135952 12502631362802853888 12563679367504039698 12563862492831885312 12615779279992347648 12692065171330169856 12754038145799555451 12763102849527913344 12901376456569294848 12956483195732881728 13019269022422806528 13083030364436508672 13088692207934237664 13092138065458755072 13162141659157213184 13216530674277697536 13235810362473391616 13290503793723281664 13296449227107796992 13361373295599534282 13491875063325149568 13573458586005876096 13629547257848875584 13705832037277134216 13715573211432981504 13845889277814730752 13856238973214331848 13913496159054060492 13923384926757723648 13938094207543613184 14065460283153210624 14134345304435870976 14223557404449017856 14278573317746441088 14358490705718902512 14439065849970972672 14454319918934117376 14498731411334489088 14576043595199491944 14586403256603329536 14657839574970532864 14718409159991072256 14724778733926017372 14807409366551864832 14890286657782565568 14958505380496271616 14962443503381434368 15115897061688362016 15126640414255304704 15178359446240793264 15189147192826607616 15270140909256610608 15419285786657313792 15512524098292429824 15576625437541572096 15588268844866123329 15663808042602439104 15768349002473582592 15835701683673522112 15901138467490354848 15912439916294541312 15929250522906986496 15990370445422399488 16001502080005145088 16074811752175097856 16153537490783852544 16243949081217344256 16261109908800882048 16318369505995932672 16398049044599428437 16409703663678745728 16490069521841849472 16658335537370847936 16751572490005386264 16821039039989796864 16828318553058305568 16922753561773559808 17005384194399407268 17017470466037217792 17178908522913686934 17275310927643842304 17346696509989478016 17451589610578983552 17456184087278340096 17720671724964375552 17739392627782780416 17801857642904653824 17815164394132712376 17901494905831358976 17989166751100199424 18001689840005788224 18097944781341168128 18172729677131834112 18274442716369512288 18287430948577308672 18551328212072080656 18564513235676964864 18584125610058150912 18740627479542203928 18753947044204280832 18845519051256059547 18845793739247827968 19038097756995254784 19144654274291870016 19272426558578823168 19331641881779318784 19434724793599322592 19448537675471106048 19624545546654763008 19633038311901356496 19743212488735819776 19824796011416546304 19853715543710087424 19935755690584922496 19944673840661695488 20042059943399301423 20154529415584482688 20237812594987724352 20273591574608891904 20360187879008814144 20458851320950124544 20559047715543085056 20573359817149472256 20683365464389906432 20768833916722096128 20784358459821497772 20870244238581090738 20885077390136585472 21201517956653806464 21335336106673526784 21417859976619661632 21537736058578353768 21658598774956459008 21681479878401176064 21757826007994576896 21864065392799237916 21879604884904994304 21986759362455799296 22077613739986608384 22211114049827797248 22335429986673848352 22437758070744407424 22673845592532543024 22689960621382957056 22783720789239911424 22905211363884915912 23033747903525123072 23128928679985970688 23268786147438644736 23299500764849025024 23512411219599396864 23627562299952500736 23652523503710373888 23753552525510283168 23851707701235532272 23868659874441811968 23985555668133599232 24002253120007717632 24230306236175778816 24365923621826016384 24391664863201323072 24477554258993899008 24614555495518118592 24735104282762774208 24778834146744201216 24987503306056271904 25005262725605707776 25127358735008079396 25127724985663770624 25231558559984695296 25384130342660339712 25508076291599110902 25526205699055826688 25768362784370530401 25912966391465763456 26177384415868475328 26184276130917510144 26433061348555395072 26471620724946783232 26581007587446563328 26592898454215593984 26722746591199068564 26983750126650299136 27146917172011752192 27259094515697751168 27411664074554268432 27431146422865963008 27712477946428663696 27826992318108120984 27846769853515447296 27876188415087226368 28130920566306421248 28268690608871741952 28557146635492882176 28716981411437805024 28878131699941945344 28908639837868234752 28997462822668978176 29152087190398983888 29172806513206659072 29315679149941065728 29436818319982144512 29449557467852034744 29614818733103729664 29780573315565131136 29917010760992543232 30231794123376724032 30356718892481586528 30378294385653215232 30540281818513221216 30838571573314627584 31025048196584859648 31153250875083144192 31176537689732246658 31327616085204878208 31671403367347044224 31802276934980709696 31858501045813972992 32003004160010290176 32149623504350195712 32307074981567705088 32487898162434688512 32522219817601764096 32636739011991865344 32796098089198856874 32819407327357491456 32980139043683698944 33316671074741695872 33503144980010772528 33656637106116611136 34010768388798814536 34034940932074435584 34357817045827373868 34550621855287684608 34693393019978956032 34903179221157967104 34912368174556680192 35441343449928751104 35478785255565560832 35630328788265424752 35802989811662717952 35978333502200398848 36003379680011576448 36195889562682336256 36345459354263668224 36548885432739024576 37102656424144161312 37129026471353929728 37168251220116301824 37481254959084407856 37507894088408561664 37691038102512119094 37691587478495655936 38076195513990509568 38262114437398666353 38289308548583740032 38869449587198645184 39249091093309526016 39266076623802712992 39486424977471639552 39649592022833092608 39707431087420174848 39871511381169844992 39889347681323390976 40084119886798602846 40309058831168965376 40475625189975448704 40720375758017628288 41146719634298944512 41537667833444192256 41568716919642995544 41740488477162181476 41770154780273170944 42403035913307612928 42670672213347053568 42835719953239323264 43075472117156707536 43317197549912918016 43362959756802352128 43728130785598475832 43759209769809988608 43973518724911598592 44155227479973216768 44422228099655594496 44670859973347696704 44875516141488814848 45347691185065086048 45379921242765914112 45567441578479822848 45810422727769831824 46067495807050246144 46257857359971941376 46537572294877289472 46764806534598369987 47305047007420747776 47507105051020566336 47703415402471064544 47737319748883623936 47971111336267198464 48004506240015435264 48460612472351557632 48731847243652032768 48783329726402646144 48955108517987798016 49229110991036237184 49470208565525548416 49975006612112543808 50254717470016158792 50463117119969390592 50768260685320679424 51016152583198221804 51052411398111653376 51536725568741060802 51825932782931526912 52354768831736950656 52368552261835020288 52943241449893566464 53162015174893126656 53445493182398137128 53967500253300598272 54293834344023504384 54518189031395502336 54823328149108536864 54862292845731926016 55424955892857327392 55653984636216241968 55693539707030894592 55752376830174452736 56261841132612842496 56537381217743483904 57114293270985764352 57433962822875610048 57817279675736469504 57994925645337956352 58304174380797967776 58345613026413318144 58631358299882131456 58873636639964289024 58899114935704069488 59229637466207459328 59561146631130262272 59834021521985086464 60126179830197904269 60463588246753448064 60713437784963173056 61080563637026442432 61677143146629255168 62050096393169719296 62306501750166288384 62353075379464493316 62655232170409756416 63342806734694088448 63604553869961419392 64006008320020580352 64975796324869377024 65044439635203528192 65273478023983730688 65592196178397713748 65638814654714982912 65960278087367397888 66633342149483391744 67006289960021545056 67313274212233222272 68021536777597629072 68069881864148871168 68715634091654747736 69101243710575369216 69386786039957912064 69806358442315934208 70882686899857502208 70957570511131121664 71260657576530849504 71605979623325435904 71956667004400797696 72006759360023152896 72391779125364672512 72690918708527336448 73097770865478049152 74205312848288322624 74336502440232603648 74962509918168815712 75015788176817123328 75382076205024238188 75383174956991311872 76152391027981019136 76524228874797332706 76578617097167480064 77738899174397290368 78532153247605425984 79299184045666185216 79414862174840349696 79743022762339689984 79778695362646781952 80168239773597205692 80618117662337930752 80951250379950897408 81440751516035256576 82293439268597889024 83137433839285991088 83480976954324362952 83540309560546341888 84806071826615225856 85671439906478646528 86150944234313415072 86634395099825836032 86725919513604704256 87456261571196951664 87518419539619977216 87947037449823197184 88310454959946433536 88844456199311188992 89341719946695393408 89751032282977629696 90695382370130172096 91134883156959645696 91620845455539663648 92134991614100492288 92515714719943882752 93075144589754578944 93529613069196739974 95014210102041132672 95406830804942129088 96009012480030870528 96921224944703115264 97463694487304065536 97566659452805292288 97910217035975596032 98458221982072474368 98940417131051096832 99950013224225087616 100509434940032317584 102032305166396443608 102104822796223306752 103073451137482121604 103651865565863053824 104709537663473901312 104737104523670040576 105886482899787132928 106324030349786253312 106890986364796274256 107935000506601196544 108587668688047008768 109036378062791004672 109646656298217073728 110849911785714654784 111307969272432483936 111387079414061789184 111504753660348905472 112523682265225684992 113074762435486967808 114228586541971528704 114786343312195999059 114867925645751220096 116608348761595935552 117747273279928578048 117798229871408138976 118459274932414918656 119122293262260524544 119668043043970172928 120252359660395808538 120927176493506896128 121426875569926346112 122161127274052884864 124613003500332576768 124706150758928986632 125310464340819512832 126685613469388176896 127209107739922838784 128012016640041160704 129951592649738754048 130088879270407056384 131184392356795427496 131277629309429965824 131920556174734795776 133266684298966783488 134012579920043090112 134626548424466444544 136043073555195258144 136139763728297742336 137431268183309495472 138202487421150738432 138773572079915824128 139612716884631868416 140294419603795109961 141915141022262243328 142521315153061699008 143211959246650871808 143913334008801595392 144013518720046305792 144783558250729345024 145381837417054672896 146195541730956098304 148410625696576645248 149925019836337631424 150764152410048476376 152304782055962038272 153048457749594665412 153157234194334960128 155477798348794580736 157064306495210851968 158829724349680699392 159486045524679379968 160336479547194411384 161236235324675861504 161902500759901794816 162881503032070513152 164586878537195778048 166274867678571982176 166961953908648725904 167080619121092683776 169612143653230451712 171342879812957293056 172301888468626830144 173451839027209408512 174912523142393903328 175036839079239954432 175894074899646394368 176620909919892867072 177688912398622377984 178683439893390786816 179502064565955259392 180378539490593712807 181390764740260344192 183241690911079327296 185031429439887765504 186150289179509157888 187059226138393479948 190028420204082265344 190813661609884258176 192018024960061741056 194927388974608131072 195133318905610584576 195820434071951192064 196916443964144948736 197880834262102193664 199900026448450175232 201018869880064635168 204064610332792887216 204209645592446613504 206146902274964243208 207303731131726107648 209419075326947802624 212648060699572506624 213781972729592548512 215870001013202393088 217175337376094017536 218072756125582009344 219293312596434147456 221699823571429309568 222615938544864967872 223009507320697810944 225047364530451369984 226149524870973935616 228457173083943057408 229572686624391998118 229735851291502440192 233216697523191871104 235596459742816277952 238244586524521049088 239336086087940345856 240504719320791617076 241854352987013792256 242853751139852692224 244322254548105769728 249412301517857973264 250620928681639025664 253371226938776353792 254418215479845677568 259903185299477508096 260177758540814112768 262368784713590854992 262555258618859931648 263841112349469591552 266533368597933566976 268025159840086180224 269253096848932889088 272086147110390516288 274862536366618990944 276404974842301476864 277547144159831648256 279225433769263736832 280588839207590219922 285042630306123398016 288027037440092611584 290763674834109345792 292391083461912196608 296821251393153290496 299850039672675262848 301528304820096952752 306096915499189330824 306314468388669920256 310955596697589161472 314128612990421703936 317659448699361398784 318972091049358759936 320672959094388822768 322472470649351723008 323805001519803589632 325763006064141026304 332549735357143964352 333923907817297451808 334161238242185367552 339224287306460903424 342685759625914586112 344603776937253660288 349825046284787806656 353241819839785734144 355377824797244755968 357366879786781573632 359004129131910518784 360757078981187425614 362781529480520688384 366483381822158654592 374118452276786959896 380056840408164530688 381627323219768516352 384036049920123482112 389854777949216262144 390266637811221169152 393832887928289897472 395761668524204387328 399800052896900350464 402037739760129270336 408129220665585774432 408419291184893227008 412293804549928486416 414607462263452215296 418838150653895605248 420883258811385329883 427563945459185097024 431740002026404786176 434350674752188035072 436145512251164018688 438586625192868294912 443399647142858619136 445231877089729935744 456914346167886114816 459145373248783996236 459471702583004880384 466433395046383742208 471192919485632555904 476489173049042098176 481009438641583234152 483708705974027584512 485707502279705384448 488644509096211539456 498824603035715946528 501241857363278051328 506742453877552707584 508836430959691355136 520355517081628225536 524737569427181709984 525110517237719863296 527682224698939183104 533066737195867133952 536050319680172360448 538506193697865778176 544172294220781032576 549725072733237981888 555094288319663296512 558450867538527473664 561177678415180439844 570085260612246796032 576054074880185223168 584782166923824393216 593642502786306580992 599700079345350525696 603056609640193905504 612193830998378661648 612628936777339840512 621911193395178322944 628257225980843407872 637944182098717519872 641345918188777645536 644944941298703446016 647610003039607179264 651526012128282052608 665099470714287928704 667847815634594903616 678448574612921806848 685371519251829172224 689207553874507320576 699650092569575613312 714733759573563147264 718008258263821037568 721514157962374851228 725563058961041376768 732966763644317309184 748236904553573919792 760113680816329061376 763254646439537032704 779709555898432524288 780533275622442338304 787665775856579794944 791523337048408774656 799600105793800700928 804075479520258540672 816258441331171548864 824587609099856972832 829214924526904430592 837676301307791210496 841766517622770659766 855127890918370194048 872291024502328037376 877173250385736589824 886799294285717238272 890463754179459871488 918290746497567992472 918943405166009760768 932866790092767484416 942385838971265111808 952978346098084196352 962018877283166468304 967417411948055169024 971415004559410768896 977289018192423078912 997649206071431893056 1002483714726556102656 1013484907755105415168 1017672861919382710272 1049475138854363419968 1066133474391734267904 1072100639360344720896 1077012387395731556352 1088344588441562065152 1099450145466475963776 1122355356830360879688 1140170521224493592064 1152108149760370446336 1169564333847648786432 1187285005572613161984 1199400158690701051392 1206113219280387811008 1224387661996757323296 1225257873554679681024 1243822386790356645888 1256514451961686815744 1262649776434155989649 1282691836377555291072 1295220006079214358528 1303052024256564105216 1330198941428575857408 1335695631269189807232 1370743038503658344448 1378415107749014641152 1399300185139151226624 1429467519147126294528 1443028315924749702456 1451126117922082753536 1465933527288634618368 1496473809107147839584 1520227361632658122752 1526509292879074065408 1561066551244884676608 1575331551713159589888 1583046674096817549312 1599200211587601401856 1608150959040517081344 1632516882662343097728 1649175218199713945664 1675352602615582420992 1683533035245541319532 1710255781836740388096 1754346500771473179648 1773598588571434476544 1780927508358919742976 1836581492995135984944 1837886810332019521536 1865733580185534968832 1884771677942530223616 1924037754566332936608 1934834823896110338048 1942830009118821537792 1954578036384846157824 1995298412142863786112 2035345723838765420544 2098950277708726839936 2144201278720689441792 2154024774791463112704 2176689176883124130304 2198900290932951927552 2244710713660721759376 2280341042448987184128 2339128667695297572864 2374570011145226323968 2398800317381402102784 2412226438560775622016 2448775323993514646592 2487644773580713291776 2513028903923373631488 2525299552868311979298 2565383672755110582144 2660397882857151714816 2671391262538379614464 2756830215498029282304 2798600370278302453248 2858935038294252589056 2886056631849499404912 2902252235844165507072 2931867054577269236736 2992947618214295679168 3040454723265316245504 3053018585758148130816 3198400423175202803712 3216301918081034162688 3265033765324686195456 3298350436399427891328 3367066070491082639064 3420511563673480776192 3508693001542946359296 3547197177142868953088 3561855016717839485952 3673162985990271969888 3675773620664039043072 3731467160371069937664 3769543355885060447232 3848075509132665873216 3885660018237643075584 3909156072769692315648 3990596824285727572224 4197900555417453679872 4288402557441378883584 4353378353766248260608 4397800581865903855104 4489421427321443518752 4560682084897974368256 4749140022290452647936 4797600634762804205568 4824452877121551244032 4897550647987029293184 5026057807846747262976 5050599105736623958596 5130767345510221164288 5320795765714303429632 5342782525076759228928 5513660430996058564608 5597200740556604906496 5772113263698998809824 5804504471688331014144 5863734109154538473472 5985895236428591358336 6106037171516296261632 6432603836162068325376 6530067530649372390912 6596700872798855782656 6734132140982165278128 6841023127346961552384 7017386003085892718592 7094394354285737906176 7123710033435678971904 7346325971980543939776 7462934320742139875328 7539086711770120894464 7696151018265331746432 7981193648571455144448 8395801110834907359744 8576805114882757767168 8706756707532496521216 8795601163731807710208 8978842854642887037504 9121364169795948736512 9595201269525608411136 9648905754243102488064 9795101295974058586368 10101198211473247917192 10261534691020442328576 10641591531428606859264 10685565050153518457856 11027320861992117129216 11194401481113209812992 11544226527397997619648 11727468218309076946944 11971790472857182716672 12865207672324136650752 13060135061298744781824 13193401745597711565312 13468264281964330556256 13682046254693923104768 14247420066871357943808 14692651943961087879552 15078173423540241788928 15392302036530663492864 15962387297142910288896 16791602221669814719488 17413513415064993042432 17591202327463615420416 17957685709285774075008 19297811508486204976128 19590202591948117172736 20202396422946495834384 20523069382040884657152 21283183062857213718528 21371130100307036915712 22388802962226419625984 23088453054795995239296 23943580945714365433344 25730415344648273301504 26120270122597489563648 26386803491195423130624 26936528563928661112512 27364092509387846209536 29385303887922175759104 30784604073061326985728 31924774594285820577792 33583204443339629438976 35182404654927230840832 35915371418571548150016 38595623016972409952256 39180405183896234345472 40404792845892991668768 41046138764081769314304 42742260200614073831424 46176906109591990478592 47887161891428730866688 52240540245194979127296 52773606982390846261248 53873057127857322225024 58770607775844351518208 61569208146122653971456 63849549188571641155584 67166408886679258877952 71830742837143096300032 77191246033944819904512 78360810367792468690944 80809585691785983337536 82092277528163538628608 92353812219183980957184 95774323782857461733376 105547213964781692522496 107746114255714644450048 117541215551688703036416 123138416292245307942912 143661485674286192600064 156721620735584937381888 161619171383571966675072 184707624438367961914368 191548647565714923466752 215492228511429288900096 235082431103377406072832 246276832584490615885824 287322971348572385200128 323238342767143933350144 369415248876735923828736 430984457022858577800192 470164862206754812145664 574645942697144770400256 646476685534287866700288 738830497753471847657472 861968914045717155600384 1292953371068575733400576 1723937828091434311200768 2585906742137151466801152 5171813484274302933602304
- Sum of all divisors σ(n): 20206166811035253818222565
- Sum of proper divisors (its aliquot sum) s(n): 15034353326760950884620261
- 5171813484274302933602304 is an abundant number, because the sum of its proper divisors (15034353326760950884620261) is greater than itself. Its abundance is 9862539842486647951017957
Bases of 5171813484274302933602304
- Binary: 100010001110010110010010010000111011100100101000100000110101010100100010000000000002
- Hexadecimal: 0x4472C921DC9441AA91000
- Base-36: NE6OM8VYYHKXS000
Squares and roots of 5171813484274302933602304
- 5171813484274302933602304 squared (51718134842743029336023042) is 26747654716121505477485547140717101996878034108416
- 5171813484274302933602304 cubed (51718134842743029336023043) is 138333881333550354366453241880467051817777062491364061681684176239763390464
-
5171813484274302933602304 is a
perfect square number . Itssquare root is 2274162149952 -
The
cube root of 5171813484274302933602304 is 172934224.7671377675
Scales and comparisons
How big is 5171813484274302933602304?- 5,171,813,484,274,302,933,602,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,171,813,484,274,302,933,602,304 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 5171813484274302933602304 cubic inches would be around 14411185.4 feet tall.
Recreational maths with 5171813484274302933602304
- 5171813484274302933602304 backwards is 4032063392034724843181715
- The number of decimal digits it has is: 25
- The sum of 5171813484274302933602304's digits is 90
- 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 5171813484274302933602304 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 5171813484274302933602304 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/5171813484274302933602304/
Chicago style:
Numbermatics. 2024. "Number 5171813484274302933602304 - Facts about the integer". https://numbermatics.com/n/5171813484274302933602304/
The information we have on file for 5171813484274302933602304 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 5171813484274302933602304, math, Factors of 5171813484274302933602304, curriculum, school, college, exams, university, Prime factorization of 5171813484274302933602304, STEM, science, technology, engineering, physics, economics, calculator, five septillion, one hundred seventy-one sextillion, eight hundred thirteen quintillion, four hundred eighty-four quadrillion, two hundred seventy-four trillion, three hundred two billion, nine hundred thirty-three million, six hundred two thousand, three hundred four.