143503080944127937134068736
143,503,080,944,127,937,134,068,736 is an even composite number composed of six prime numbers multiplied together.
143503080944127937134068736 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-four thousand, two hundred fifty-five divisors.
Prime factorization of 143503080944127937134068736:
210 × 34 × 72 × 116 × 432 × 476
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 43 × 43 × 47 × 47 × 47 × 47 × 47 × 47)See below for interesting mathematical facts about the number 143503080944127937134068736 from the Numbermatics database.
Names of 143503080944127937134068736
- Cardinal: 143503080944127937134068736 can be written as One hundred forty-three septillion, five hundred three sextillion, eighty quintillion, nine hundred forty-four quadrillion, one hundred twenty-seven trillion, nine hundred thirty-seven billion, one hundred thirty-four million, sixty-eight thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 1.43503080944127937134068736 × 1026
Factors of 143503080944127937134068736
Divisors of 143503080944127937134068736
- Number of divisors d(n): 24255
-
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 43 44 47 48 49 54 56 63 64 66 72 77 81 84 86 88 94 96 98 99 108 112 121 126 128 129 132 141 144 147 154 162 168 172 176 188 189 192 196 198 216 224 231 242 252 256 258 264 282 288 294 297 301 308 324 329 336 344 352 363 376 378 384 387 392 396 423 432 441 448 462 473 484 504 512 516 517 528 539 564 567 576 588 594 602 616 648 658 672 688 693 704 726 752 756 768 774 784 792 846 847 864 882 891 896 903 924 946 968 987 1008 1024 1032 1034 1056 1078 1089 1128 1134 1152 1161 1176 1188 1204 1232 1269 1296 1316 1323 1331 1344 1376 1386 1408 1419 1452 1504 1512 1536 1548 1551 1568 1584 1617 1692 1694 1728 1764 1782 1792 1806 1848 1849 1892 1936 1974 2016 2021 2064 2068 2079 2107 2112 2156 2178 2209 2256 2268 2303 2304 2322 2352 2376 2408 2464 2538 2541 2592 2632 2646 2662 2688 2709 2752 2772 2816 2838 2904 2961 3008 3024 3072 3096 3102 3136 3168 3234 3267 3311 3384 3388 3456 3483 3528 3564 3584 3612 3619 3696 3698 3784 3807 3872 3948 3969 3993 4032 4042 4128 4136 4158 4214 4224 4257 4312 4356 4418 4512 4536 4606 4608 4644 4653 4704 4752 4816 4851 4928 5076 5082 5184 5203 5264 5292 5324 5376 5418 5504 5544 5547 5632 5676 5687 5808 5922 5929 6016 6048 6063 6192 6204 6237 6272 6321 6336 6468 6534 6622 6627 6768 6776 6909 6912 6966 7056 7128 7168 7224 7238 7392 7396 7568 7614 7623 7744 7896 7938 7986 8064 8084 8127 8256 8272 8316 8428 8448 8514 8624 8712 8836 8883 9024 9072 9212 9216 9288 9306 9317 9408 9504 9632 9702 9801 9856 9933 10152 10164 10368 10406 10528 10584 10648 10752 10836 10857 11008 11088 11094 11264 11352 11374 11616 11844 11858 11979 12032 12096 12126 12384 12408 12474 12544 12642 12672 12771 12936 12943 13068 13244 13254 13536 13552 13818 13824 13932 13959 14112 14147 14256 14448 14476 14553 14641 14784 14792 15136 15228 15246 15463 15488 15609 15792 15876 15972 16128 16168 16254 16512 16544 16632 16641 16856 16896 17028 17061 17248 17424 17672 17766 17787 18048 18144 18189 18424 18576 18612 18634 18816 18963 19008 19264 19404 19602 19712 19866 19881 20304 20328 20339 20727 20736 20812 21056 21168 21296 21504 21672 21714 22016 22176 22188 22231 22704 22748 22869 23177 23232 23688 23716 23958 24064 24192 24252 24299 24381 24768 24816 24948 25088 25284 25333 25344 25542 25872 25886 26136 26488 26508 26649 27072 27104 27636 27648 27864 27918 27951 28224 28294 28512 28896 28952 29106 29282 29568 29584 29799 30272 30456 30492 30926 30976 31218 31584 31752 31944 32256 32336 32508 32571 33024 33088 33264 33282 33712 33792 34056 34122 34496 34848 35344 35532 35574 35937 36096 36288 36378 36421 36848 37152 37224 37268 37632 37926 38016 38313 38528 38808 38829 39204 39424 39732 39762 39809 40608 40656 40678 41454 41472 41624 41877 42112 42336 42441 42592 43344 43428 43659 43923 44032 44352 44376 44462 45408 45496 45738 46354 46389 46464 46827 47376 47432 47916 48128 48384 48504 48598 48762 49536 49632 49896 49923 50176 50568 50666 50688 51084 51183 51744 51772 52272 52976 53016 53298 53361 54144 54208 54567 55272 55728 55836 55902 56448 56588 56889 57024 57233 57792 57904 58212 58564 59136 59168 59598 59643 60544 60912 60984 61017 61852 61952 62181 62436 62557 63168 63504 63888 64512 64672 65016 65142 65219 66048 66176 66528 66564 66693 67424 68112 68244 68607 68992 69531 69696 70688 71064 71148 71874 72192 72576 72756 72842 72897 73696 74304 74448 74536 75264 75852 75999 76032 76626 77056 77616 77658 78408 78848 79464 79524 79618 81216 81312 81356 82908 82944 83248 83754 83853 84224 84672 84882 85184 86688 86856 86903 87318 87846 88704 88752 88924 89397 90601 90816 90992 91476 92708 92778 92928 93654 94752 94864 94987 95832 96768 97008 97196 97524 97713 99029 99072 99264 99792 99846 101136 101332 101376 102168 102366 102487 103488 103544 103823 104544 105952 106032 106596 106722 107811 108241 108288 108416 109134 109263 110544 111456 111672 111804 112896 113176 113778 114048 114466 115584 115808 116424 116487 117128 118272 118336 119196 119286 119427 121088 121824 121968 122034 123704 123904 124362 124872 125114 126336 127008 127323 127776 129344 130032 130284 130438 131769 132096 132352 133056 133128 133386 134848 136224 136488 137214 137984 139062 139167 139392 140481 141376 142128 142296 142373 143748 144384 145152 145512 145684 145794 147392 148608 148896 149072 149769 150528 151704 151998 152064 153252 153549 154112 155232 155316 155617 156816 158928 159048 159236 160083 161051 162432 162624 162712 163701 165816 166496 167508 167706 168448 169344 169764 170093 170368 170667 171699 173376 173712 173806 174636 175692 177408 177504 177848 178794 178929 181202 181632 181984 182952 183051 185416 185556 185856 186543 187308 187671 189504 189728 189974 191664 193536 194016 194392 195048 195426 195657 198058 198144 198528 199584 199692 200079 202272 202664 204336 204732 204974 206976 207088 207646 208593 209088 211904 212064 213192 213444 215622 216482 216576 216832 218268 218526 218691 221088 222912 223344 223608 223729 225792 226352 227556 227997 228096 228932 231168 231616 232848 232974 234256 236544 236672 238392 238572 238854 242176 243648 243936 244068 244541 247408 248724 249744 250228 251559 252672 254016 254646 254947 255552 258688 260064 260568 260709 260876 263538 264704 266112 266256 266772 267289 268191 269696 271803 272448 272976 274428 275968 278124 278334 278663 278784 280962 282752 284256 284592 284746 284961 287496 290304 291024 291368 291588 293139 294784 297087 297216 297792 298144 299538 303408 303996 304128 306504 307098 307461 308224 310464 310632 311234 311469 313632 317856 318096 318472 320166 322102 324723 324864 325248 325424 327402 327789 331632 332992 335016 335412 336896 338688 339528 340186 340736 341334 343398 346752 347424 347612 349272 349461 351384 354816 355008 355696 357588 357858 358281 362404 363264 363968 365904 366102 370832 371112 371712 373086 374616 375342 379008 379456 379948 381969 383328 388032 388784 390096 390852 391314 395307 396116 396288 397056 399168 399384 400158 400631 404544 405328 408672 409464 409948 413952 414176 415292 417186 417501 418176 421443 423808 424128 426384 426888 427119 431244 432964 433152 433664 436536 437052 437382 437899 442176 445824 446688 447216 447458 451584 452704 455112 455994 456192 457864 460647 462336 463232 465696 465948 466851 468512 473344 476784 477144 477708 480249 483153 484352 487296 487872 488136 489082 494816 497448 499488 500456 503118 505344 508032 509292 509894 510279 511104 515097 517376 520128 521136 521418 521752 527076 529408 532224 532512 533544 534578 536382 539392 543606 544896 545952 548856 549153 551936 556248 556668 557326 557568 561924 563013 565504 568512 569184 569492 569922 574992 580608 582048 582736 583176 586278 586971 589568 594174 594432 595584 596288 599076 600237 606816 607992 608321 613008 614196 614922 620928 621264 622468 622938 625779 627264 629563 635712 636192 636944 640332 644204 649446 649728 650496 650848 654804 655578 656073 663264 664909 665984 670032 670824 671187 677376 679056 680372 681472 682668 683991 686796 688127 693504 694848 695224 698544 698922 702768 709632 710016 711392 715176 715716 716562 717409 724808 726528 726761 727936 731808 732204 733623 741664 742224 746172 749232 750684 754677 758016 758912 759896 763938 764841 766656 776064 777568 780192 781704 782127 782628 790614 792232 794112 798336 798768 800316 801262 801867 809088 810656 815409 817344 818928 819896 827904 828352 830584 834372 835002 835989 836352 842886 847616 848256 852768 853776 854238 854883 862488 865928 867328 873072 874104 874764 875798 884352 891261 891648 893376 894432 894916 905408 910224 911988 912384 915728 921294 922383 924672 926464 931392 931896 933702 934407 937024 946688 953568 954288 955416 955933 960498 966306 974169 974592 975744 976272 978164 983367 989632 994896 996611 998976 1000912 1006236 1010688 1016064 1018584 1019788 1020558 1022208 1030194 1034752 1040256 1042272 1042836 1043504 1044857 1048383 1054152 1064448 1065024 1067088 1069156 1072764 1074843 1078784 1087212 1089319 1089792 1091904 1097712 1098306 1112496 1113336 1114652 1115136 1123848 1126026 1127357 1131008 1137024 1138368 1138984 1139844 1142053 1145907 1149984 1164096 1165472 1166352 1172556 1173942 1179136 1185921 1188348 1188864 1190651 1191168 1192576 1198152 1200474 1201893 1213632 1215984 1216642 1226016 1228392 1229844 1241856 1242528 1244936 1245876 1251558 1252503 1254528 1259126 1271424 1272384 1273888 1280664 1281357 1288408 1298892 1299456 1300992 1301696 1309608 1311156 1312146 1313697 1326528 1329818 1331968 1340064 1341648 1342374 1354752 1358112 1360744 1362944 1365336 1367982 1373592 1376254 1387008 1389696 1390448 1397088 1397844 1400553 1405536 1420032 1422784 1430352 1431432 1433124 1434818 1449459 1449616 1453056 1453522 1455872 1463616 1464408 1467246 1483328 1484448 1492344 1498464 1501368 1509354 1516032 1517824 1519792 1527876 1529682 1530837 1533312 1545291 1552128 1555136 1560384 1563408 1564254 1565256 1566103 1581228 1584464 1588224 1596672 1597536 1600632 1602524 1603734 1618176 1621312 1630818 1634688 1637856 1639792 1647459 1655808 1656704 1661168 1668744 1670004 1671978 1672704 1685772 1689039 1695232 1696512 1705536 1707552 1708476 1709766 1711787 1724976 1731856 1746144 1748208 1749528 1751596 1760913 1768704 1771561 1782522 1783296 1786752 1788864 1789832 1800711 1810816 1820448 1823976 1824963 1831456 1842588 1844766 1852928 1862784 1863792 1867404 1868814 1871023 1874048 1877337 1888689 1893376 1907136 1908576 1910832 1911866 1920996 1932612 1948338 1949184 1951488 1952544 1956328 1966734 1968219 1979264 1989792 1993222 1994727 1997952 2001824 2012472 2013561 2032128 2037168 2039576 2041116 2044416 2051973 2060388 2064381 2069504 2080512 2084544 2085672 2087008 2089714 2096766 2108304 2128896 2130048 2134176 2138312 2145528 2149686 2152227 2157568 2174424 2178638 2179584 2180283 2183808 2195424 2196612 2200869 2224992 2226672 2229304 2247696 2252052 2254714 2262016 2274048 2276736 2277968 2279688 2284106 2291814 2294523 2299968 2328192 2330944 2332704 2345112 2346381 2347884 2358272 2371842 2376696 2381302 2382336 2385152 2396304 2400948 2403786 2405601 2427264 2431968 2433284 2446227 2452032 2456784 2459688 2461019 2483712 2485056 2489872 2491752 2503116 2505006 2507967 2509056 2518252 2542848 2544768 2547776 2561328 2562714 2564649 2576816 2597784 2601984 2603392 2619216 2622312 2624292 2627394 2653056 2659636 2663936 2673783 2680128 2683296 2684748 2689951 2716224 2721488 2730672 2735964 2747184 2752508 2767149 2774016 2779392 2780896 2794176 2795688 2801106 2803221 2804417 2811072 2840064 2845568 2860704 2862864 2866248 2867799 2869636 2898918 2899232 2907044 2911744 2922507 2927232 2928816 2934492 2940179 2950101 2966656 2968896 2984688 2989833 2996928 3002736 3018708 3032064 3035648 3039584 3055752 3059364 3061674 3065293 3066624 3090582 3104256 3110272 3120768 3126816 3128508 3130512 3132206 3134571 3162456 3168928 3193344 3195072 3201264 3205048 3207468 3224529 3236352 3242624 3261636 3267957 3269376 3275712 3279584 3294918 3313408 3322336 3337488 3340008 3343956 3345408 3371544 3378078 3382071 3390464 3393024 3411072 3415104 3416952 3419532 3423574 3426159 3449952 3463712 3492288 3496416 3499056 3503192 3521826 3537408 3543122 3565044 3566592 3571953 3573504 3577728 3579664 3601422 3605679 3621632 3640896 3647952 3649926 3662912 3685176 3689532 3705856 3725568 3727584 3734808 3737628 3742046 3748096 3754674 3777378 3814272 3817152 3821664 3823732 3841992 3844071 3865224 3896676 3898368 3902976 3905088 3912656 3933468 3936438 3941091 3958528 3979584 3986444 3989454 3995904 4003648 4024944 4027122 4064256 4074336 4079152 4082232 4084441 4088832 4103946 4120776 4128762 4161024 4169088 4171344 4174016 4179428 4193532 4201659 4216608 4258247 4260096 4268352 4276624 4291056 4299372 4304454 4348377 4348848 4357276 4359168 4360566 4367616 4390848 4393224 4401738 4406941 4449984 4453344 4458608 4464389 4495392 4504104 4509428 4548096 4553472 4555936 4559376 4568212 4583628 4589046 4592511 4599936 4635873 4654363 4656384 4661888 4665408 4690224 4692762 4695768 4698309 4743684 4753392 4762604 4764672 4770304 4792608 4801896 4807572 4811202 4816889 4854528 4863936 4866568 4879681 4892454 4904064 4913568 4919376 4922038 4967424 4970112 4979744 4983504 5006232 5010012 5015934 5018112 5036504 5067117 5085696 5087327 5089536 5095552 5122656 5125428 5129298 5135361 5153632 5195568 5206784 5238432 5244624 5248584 5254788 5282739 5306112 5314683 5319272 5327872 5347566 5360256 5366592 5369496 5379902 5432448 5442976 5461344 5471928 5474889 5494368 5505016 5534298 5558784 5561792 5588352 5591376 5602212 5606442 5608834 5613069 5622144 5666067 5680128 5691136 5721408 5725728 5732496 5735598 5739272 5797836 5798464 5814088 5823488 5845014 5854464 5857632 5868984 5880358 5900202 5933312 5937792 5969376 5979666 5984181 5993856 6005472 6037416 6040683 6071296 6079168 6111504 6118728 6123348 6130586 6133248 6181164 6193143 6208512 6220544 6241536 6253632 6257016 6261024 6264412 6269142 6324912 6337856 6386688 6390144 6402528 6410096 6414936 6449058 6456681 6472704 6485248 6523272 6535914 6538752 6540849 6551424 6559168 6589836 6602607 6626816 6644672 6674976 6680016 6687912 6691531 6743088 6756156 6764142 6786048 6822144 6830208 6833904 6839064 6847148 6852318 6883569 6899904 6925193 6927424 6984576 6992832 6998112 7006384 7039143 7043652 7074816 7086244 7130088 7143906 7147008 7155456 7159328 7202844 7211358 7216803 7243264 7281792 7295904 7299852 7313999 7325824 7338681 7370352 7379064 7383057 7451136 7455168 7469616 7475256 7484092 7496192 7509348 7523901 7554756 7569397 7628544 7634304 7643328 7647464 7683984 7688142 7693947 7730448 7793352 7805952 7810176 7825312 7866936 7872876 7882182 7891499 7917056 7959168 7972888 7978908 7991808 7994371 8007296 8021349 8049888 8054244 8069853 8148672 8158304 8164464 8168882 8207892 8241552 8257524 8301447 8322048 8338176 8342688 8348032 8358856 8387064 8403318 8409663 8413251 8433216 8516494 8520192 8536704 8553248 8582112 8598744 8603397 8608908 8696754 8697696 8714552 8721132 8735232 8767521 8781696 8786448 8803476 8813882 8820537 8899968 8906688 8917216 8928778 8969499 8990784 9008208 9018856 9096192 9106944 9111872 9118752 9136424 9167256 9178092 9185022 9195879 9199872 9271746 9308726 9312768 9323776 9330816 9380448 9385524 9391536 9396618 9403713 9487368 9506784 9525208 9540608 9585216 9603792 9615144 9622404 9633778 9709056 9727872 9733136 9759362 9784908 9803871 9808128 9827136 9838752 9844076 9940224 9959488 9967008 10012464 10020024 10031868 10036224 10073008 10134234 10146213 10171392 10174654 10179072 10191104 10245312 10250856 10258596 10270722 10278477 10307264 10391136 10413568 10476864 10489248 10497168 10509576 10515263 10565478 10612224 10629366 10638544 10695132 10715859 10720512 10733184 10738992 10759804 10817037 10864896 10885952 10922688 10943856 10949778 10962721 10988736 11010032 11068596 11117568 11123584 11176704 11182752 11204424 11212884 11217668 11226138 11244288 11332134 11382272 11442816 11451456 11464992 11471196 11478544 11493427 11532213 11595672 11596928 11628176 11690028 11708928 11715264 11737968 11760716 11800404 11823273 11866624 11875584 11938752 11959332 11968362 11982509 11987712 12010944 12074832 12081366 12158336 12223008 12237456 12246696 12253323 12261172 12266496 12362328 12386286 12400927 12441088 12483072 12507264 12514032 12522048 12528824 12538284 12562583 12604977 12649824 12675712 12774741 12780288 12805056 12820192 12829872 12898116 12913362 12970496 13045131 13046544 13071828 13077504 13081698 13097161 13102848 13118336 13179672 13205214 13220823 13253632 13289344 13349952 13360032 13375824 13383062 13393167 13486176 13512312 13528284 13644288 13660416 13667808 13678128 13694296 13704636 13767138 13777533 13799808 13850386 13854848 13963089 13969152 13985664 13996224 14012768 14078286 14087304 14094927 14172488 14260176 14287812 14294016 14310912 14318656 14405688 14422716 14433606 14450667 14486528 14563584 14591808 14599704 14627998 14639043 14651648 14677362 14740704 14758128 14766114 14902272 14910336 14939232 14950512 14968184 14992384 15018696 15047802 15109512 15138794 15257088 15261981 15268608 15286656 15294928 15367968 15376284 15387894 15406083 15460896 15586704 15620352 15650624 15733872 15745752 15764364 15782998 15834112 15918336 15944049 15945776 15957816 15983616 15988742 16014592 16042698 16099776 16108488 16139706 16297344 16316608 16328928 16337764 16415784 16424667 16483104 16515048 16602894 16676352 16685376 16696064 16717712 16774128 16806636 16819326 16826502 16839207 16866432 16998201 17032988 17040384 17073408 17106496 17164224 17197488 17206794 17217816 17227133 17393508 17395392 17429104 17442264 17470464 17535042 17563392 17572896 17606952 17627764 17641074 17799936 17813376 17834432 17857556 17938998 17952543 17981568 18016416 18037712 18122049 18213888 18223744 18237504 18272848 18334512 18356184 18370044 18391758 18399744 18543492 18579429 18617452 18625536 18647552 18661632 18760896 18771048 18783072 18793236 18807426 18829657 18974736 19013568 19050416 19170432 19207584 19230288 19244808 19267556 19370043 19418112 19455744 19466272 19518724 19569816 19607742 19616256 19622547 19654272 19677504 19688152 19807821 19880448 19918976 19934016 20024928 20040048 20063736 20074593 20146016 20268468 20292426 20349308 20358144 20382208 20490624 20501712 20517192 20541444 20556954 20581253 20614528 20650707 20775579 20782272 20827136 20953728 20978496 20994336 21019152 21030526 21130956 21224448 21258732 21277088 21390264 21431718 21441024 21466368 21477984 21519608 21634074 21650409 21729792 21771904 21845376 21887712 21899556 21925442 21941997 21977472 22020064 22137192 22149171 22247168 22353408 22365504 22408848 22425768 22435336 22452276 22488576 22571703 22664268 22708191 22764544 22885632 22902912 22929984 22942392 22957088 22986854 23064426 23191344 23193856 23256352 23380056 23417856 23430528 23475936 23521432 23600808 23646546 23674497 23733248 23751168 23877504 23918664 23936724 23965018 23975424 23983113 24021888 24149664 24162732 24209559 24316672 24446016 24474912 24493392 24506646 24522344 24724656 24772572 24801854 24882176 24966144 25014528 25028064 25044096 25057648 25076568 25125166 25209954 25239753 25299648 25351424 25549482 25560576 25610112 25640384 25659744 25796232 25810191 25826724 25940992 26090262 26093088 26143656 26163396 26194322 26205696 26236672 26359344 26410428 26441646 26461611 26578688 26699904 26720064 26751648 26766124 26786334 26908497 26972352 27024624 27056568 27071209 27288576 27320832 27335616 27356256 27388592 27409272 27534276 27555066 27587637 27599616 27700772 27709696 27926178 27938304 27971328 27992448 28025536 28156572 28174608 28189854 28211139 28344976 28520352 28575624 28591087 28621824 28637312 28811376 28845432 28867212 28901334 29127168 29183616 29199408 29255996 29278086 29303296 29354724 29411613 29481408 29516256 29532228 29589461 29820672 29878464 29901024 29936368 30037392 30095604 30219024 30277588 30438639 30514176 30523962 30537216 30573312 30589856 30735936 30752568 30775788 30812166 30835431 30848587 30921792 31173408 31240704 31250723 31301248 31467744 31491504 31528728 31545789 31565996 31836672 31888098 31891552 31915632 31977484 32029184 32085396 32147577 32199552 32216976 32279412 32341969 32451111 32594688 32633216 32657856 32675528 32831568 32849334 32888163 32966208 33030096 33205788 33352704 33370752 33392128 33435424 33548256 33613272 33638652 33653004 33678414 33718223 33732864 33996402 34065976 34146816 34157767 34212992 34328448 34394976 34413588 34435632 34454266 34480281 34787016 34790784 34858208 34884528 35070084 35126784 35145792 35213904 35255528 35282148 35469819 35599872 35626752 35668864 35715112 35877996 35905086 35947527 35963136 36032832 36075424 36244098 36447488 36475008 36545696 36669024 36712368 36740088 36759969 36783516 36799488 37086984 37158858 37202781 37234904 37295104 37323264 37521792 37542096 37566144 37586472 37614852 37659314 37687749 37949472 38027136 38100832 38324223 38340864 38415168 38460576 38489616 38535112 38740086 38911488 38932544 39037448 39139632 39215484 39232512 39245094 39291483 39308544 39355008 39376304 39615642 39662469 39760896 39837952 39868032 40049856 40080096 40127472 40149186 40179501 40292032 40536936 40584852 40698616 40764416 40981248 41003424 41034384 41082888 41113908 41162506 41229056 41301414 41551158 41564544 41889267 41907456 41956992 41988672 42038304 42061052 42261912 42284781 42517464 42554176 42780528 42863436 42882048 42932736 42955968 43039216 43268148 43300818 43352001 43459584 43543808 43690752 43775424 43799112 43850884 43883994 43917129 43954944 44040128 44274384 44298342 44494336 44706816 44731008 44817696 44851536 44870672 44904552 44928851 44977152 45143406 45328536 45416382 45771264 45785943 45805824 45859968 45884784 45914176 45973708 46128852 46218249 46382688 46387712 46512704 46760112 46840717 46861056 46951872 47042864 47201616 47293092 47348994 47502336 47755008 47832147 47837328 47873448 47930036 47950848 47966226 48043776 48299328 48325464 48419118 48476351 48633344 48892032 48949824 48986784 49013292 49044688 49108279 49274001 49449312 49545144 49603708 50029056 50056128 50088192 50115296 50153136 50250332 50419908 50479506 50517621 50599296 50702848 50994603 51098964 51121152 51197993 51220224 51280768 51319488 51592464 51620382 51653448 51681399 52180524 52186176 52287312 52326792 52388644 52411392 52473344 52718688 52820856 52883292 52923222 52985779 53157376 53399808 53440128 53503296 53532248 53572668 53676491 53816994 53857629 53944704 54049248 54113136 54142418 54641664 54671232 54712512 54777184 54818544 55068552 55110132 55175274 55199232 55401544 55419392 55738287 55852356 55876608 55942656 55960597 55984896 56051072 56313144 56349216 56379708 56422278 56488971 56689952 57040704 57151248 57182174 57274624 57622752 57690864 57734424 57802668 58110129 58254336 58367232 58398816 58511992 58556172 58606592 58709448 58823226 58867641 58962816 59032512 59064456 59178922 59641344 59756928 59802048 59872736 60074784 60191208 60223779 60438048 60555176 60877278 61047924 61074432 61146624 61179712 61471872 61505136 61551576 61624332 61670862 61697174 61743759 61843584 62326737 62346816 62481408 62501446 62602496 62935488 62983008 63057456 63091578 63131992 63673344 63776196 63783104 63831264 63954968 64058368 64170792 64295154 64399104 64433952 64558824 64683938 64902222 65189376 65266432 65315712 65351056 65663136 65698668 65776326 65825991 65932416 66060192 66411576 66447513 66741504 66784256 66870848 67096512 67226544 67277304 67306008 67356828 67436446 67465728 67992804 68124573 68131952 68293632 68315534 68425984 68656896 68789952 68827176 68871264 68908532 68960562 69574032 69581568 69716416 69769056 70140168 70253568 70291584 70427808 70511056 70564296 70939638 71023491 71199744 71253504 71337728 71430224 71755992 71810172 71895054 71926272 71949339 72065664 72150848 72488196 72628677 72894976 72950016 73091392 73338048 73424736 73480176 73519938 73567032 73606841 74173968 74317716 74405562 74469808 74646528 75043584 75084192 75132288 75172944 75229704 75318628 75375498 75719259 75898944 76054272 76177123 76201664 76648446 76681728 76830336 76921152 76979232 77070224 77430573 77480172 77822976 77865088 78074896 78279264 78430968 78490188 78582966 78617088 78710016 78752608 79231284 79324938 79384833 79675904 79736064 80099712 80160192 80254944 80298372 80359002 80453989 80584064 80725491 81073872 81169704 81213627 81397232 81962496 82006848 82068768 82165776 82227816 82325012 82458112 82602828 82762911 83102316 83129088 83263367 83778534 83814912 83913984 83977344 84076608 84122104 84523824 84569562 84633417 85034928 85108352 85561056 85726872 85773261 85865472 85911936 86078432 86536296 86601636 86704002 86806489 87087616 87381504 87550848 87598224 87701768 87767988 87834258 87909888 87938081 88080256 88234839 88548768 88596684 88768383 88988672 89462016 89635392 89703072 89741344 89809104 89857702 90286812 90657072 90832764 91315917 91542528 91571886 91611648 91719936 91769568 91828352 91947416 92257704 92436498 92506293 92545761 92765376 92775424 93025408 93520224 93681434 93722112 93752169 93903744 94085728 94403232 94586184 94637367 94697988 95510016 95664294 95674656 95746896 95860072 95932452 96087552 96442731 96598656 96650928 96838236 96952702 97025907 97266688 97784064 97899648 97973568 98026584 98089376 98216558 98548002 98664489 98898624 99090288 99207416 100058112 100112256 100176384 100230592 100306272 100500664 100839816 100959012 101035242 101154669 101198592 101405696 101989206 102197928 102395986 102440448 102473301 102561536 102638976 103184928 103240764 103306896 103362798 103440843 104361048 104372352 104574624 104653584 104777288 104946688 105437376 105641712 105766584 105846444 105971558 106314752 106799616 106880256 107006592 107064496 107145336 107352982 107633988 107715258 107842581 107889408 108098496 108226272 108284836 109342464 109425024 109554368 109637088 110137104 110220264 110279907 110350548 110398464 110803088 110838784 111476574 111608343 111704712 111885312 111921194 111969792 112102144 112626288 112698432 112759416 112844556 112977942 113063247 113379904 114081408 114302496 114364348 114549248 114972669 115245504 115381728 115468848 115605336 115667893 116220258 116734464 116797632 117023984 117112344 117418896 117646452 117735282 117874449 117925632 118065024 118128912 118357844 118987407 119282688 119513856 119604096 119745472 120149568 120382416 120447558 120538503 120589931 120876096 121110352 121754556 122095848 122293248 122359424 122943744 123010272 123103152 123248664 123341724 123394348 123487518 123687168 124653474 124693632 125002892 125204992 125667801 125870976 125966016 126114912 126183156 126263984 126427697 126854343 127552392 127566208 127662528 127909936 128341584 128590308 128798208 128867904 129117648 129367876 129804444 130056003 130378752 130532864 130631424 130702112 131326272 131397336 131552652 131651982 131751387 131807599 131864832 132120384 132823152 132895026 133483008 133741696 134193024 134453088 134554608 134612016 134713656 134786553 134872892 134931456 135985608 136249146 136263904 136631068 136851968 137313792 137357829 137579904 137654352 137742528 137817064 137921124 138188413 138654747 139148064 139163136 139432832 139538112 140280336 140522151 140583168 140855616 141022112 141128592 141879276 142046982 142507008 142675456 142860448 143496441 143511984 143620344 143790108 143852544 143898678 144068771 144131328 144301696 144976392 145257354 145429053 145789952 145900032 146182784 146676096 146849472 146960352 147039876 147134064 147213682 147324837 148347936 148635432 148811124 148939616 150087168 150168384 150264576 150345888 150459408 150637256 150750996 151438518 151552863 151797888 152108544 152354246 152403328 153296892 153363456 153593979 153660672 153842304 153958464 154140448 154861146 154960344 155044197 155730176 156149792 156558528 156861936 156980376 157165932 157234176 157420032 157505216 158462568 158649876 158769666 158957337 159351808 159472128 160199424 160320384 160509888 160596744 160718004 160907978 161029473 161168128 161450982 162147744 162339408 162427254 162794464 163924992 164013696 164137536 164331552 164455632 164650024 164916224 165205656 165525822 166204632 166258176 166526734 167557068 167629824 167827968 167881791 167954688 168153216 168244208 169047648 169139124 169266834 169466913 170069856 170216704 171122112 171453744 171546522 171823872 172156864 173072592 173203272 173408004 173612978 174175232 174763008 175101696 175196448 175403536 175535976 175668516 175819776 175876162 176160512 176469678 177097536 177193368 177536766 178924032 179270784 179406144 179482688 179618208 179715404 180573624 180671337 181314144 181665528 182631834 183143772 183223296 183439872 183539136 183656704 183894832 184515408 184872996 185012586 185091522 185231277 185530752 186050816 186980211 187040448 187362868 187444224 187504338 187807488 188171456 188806464 189172368 189274734 189395976 189498463 191020032 191328588 191349312 191493792 191720144 191864904 191968727 192175104 192885462 193197312 193301856 193676472 193905404 194051814 195568128 195799296 195947136 196053168 196178752 196433116 197096004 197328978 197477973 197797248 198180576 198414832 199342539 200137609 200224512 200352768 200461184 200612544 201001328 201679632 201918024 202070484 202309338 202397184 203978412 204373719 204395856 204791972 204880896 204946602 205123072 205277952 206369856 206481528 206613792 206725596 206881686 207126227 208722096 208744704 209149248 209307168 209554576 209826283 210874752 211283424 211533168 211692888 211943116 213070473 213599232 213760512 214013184 214128992 214290672 214705964 215267976 215430516 215685162 215778816 215848017 216196992 216452544 216569672 217886031 218684928 218755061 218850048 219108736 219274176 220274208 220440528 220559814 220701096 220820523 221606176 222953148 223216686 223409424 223842388 223939584 224204288 225252576 225396864 225518832 225689112 225955884 226126494 226393783 226759808 227157777 228162816 228531369 228604992 228728696 229098496 229345007 229945338 230491008 230763456 230937696 231210672 231335786 232440516 233468928 233595264 234047968 234224688 234837792 235292904 235470564 235748898 235851264 236130048 236257824 236715688 237974814 238154499 239027712 239104369 239208192 239490944 240299136 240764832 240895116 241077006 241179862 241361967 241752192 242220704 243509112 243640881 244191696 244718848 245887488 246020544 246206304 246497328 246683448 246788696 246975036 247374336 248288733 249306948 249387264 249790101 250005784 250409984 251335602 251741952 251932032 252229824 252366312 252527968 252855394 253708686 255104784 255132416 255325056 255819872 256683168 257180616 257319783 257596416 257735808 258235296 258735752 259608888 260112006 260419467 261065728 261262848 261404224 262652544 262794672 263105304 263303964 263502774 263615198 263729664 263814243 264240768 265646304 265790052 266305149 266966016 267483392 268386048 268906176 269109216 269224032 269427312 269573106 269745784 271971216 272498292 272527808 273262136 273703936 274627584 274715658 275159808 275308704 275485056 275634128 275842248 276376826 277309494 277637283 278296128 278326272 278865664 279076224 280560672 281044302 281166336 281256507 281711232 282044224 282257184 283758552 283912101 284093964 285350912 285720896 286992882 287023968 287240688 287580216 287797356 288137542 288262656 288603392 289952784 290514708 290858106 291077721 291800064 292365568 293352192 293698944 293920704 294079752 294268128 294427364 294649674 295993467 296695872 297270864 297622248 297783299 297879232 300174336 300336768 300529152 300691776 300918816 301274512 301501992 302877036 303105726 303464007 303595776 304217088 304708492 304806656 306593784 307187958 307321344 307419903 307684608 307916928 308280896 309722292 309920688 310088394 310322529 311460352 312299584 313117056 313723872 313960752 314331864 314501957 314840064 315010432 316925136 317299752 317539332 317914674 318944256 320398848 320640768 321019776 321193488 321436008 321815956 322058946 322336256 322901964 323527743 324295488 324678816 324854508 325484071 325588928 328027392 328275072 328663104 328911264 329300048 330411312 330839721 331051644 332409264 332516352 333053468 334825029 335114136 335655936 335763582 335909376 336306432 336488416 338095296 338278248 338533668 338933826 339189741 339334457 340139712 340433408 342244224 342907488 343093044 343647744 343757953 344313728 344918007 346145184 346406544 346816008 347003679 347225956 350203392 350392896 350807072 351071952 351337032 351752324 352321024 352939356 353623347 354195072 354386736 355073532 355761659 356962221 357848064 358541568 358812288 358965376 359236416 359430808 361147248 361342674 361615509 361769793 362628288 363331056 365263668 366287544 366879744 367078272 367313408 367789664 369030816 369745992 370025172 370183044 370462554 370900453 371061504 372101632 373960422 374080896 374725736 375008676 375614976 375735437 376342912 377003403 377612928 378344736 378549468 378791952 378996926 379283091 382657176 382698624 382987584 383440288 383729808 383937454 385770924 386394624 386603712 387352944 387810808 388103628 390168009 391136256 391598592 391894272 392106336 392357504 392866232 394192008 394657956 394955946 395254161 395422797 395594496 396361152 396829664 398685078 400275218 400449024 400922368 401225088 402002656 403359264 403836048 404140968 404359659 404618676 404794368 407956824 408747438 408791712 409583944 409893204 410246144 410555904 412073487 412739712 412963056 413227584 413451192 413763372 414252454 414565239 417444192 417489408 418298496 418614336 419109152 419652566 421566453 421749504 422566848 423066336 423385776 423886232 426140946 427521024 428026368 428257984 428581344 429411928 430535952 430861032 431370324 431557632 431696034 432206313 432393984 432905088 433139344 435772062 436287159 437369856 437510122 437700096 438217472 438548352 440548416 440881056 441119628 441402192 441641046 441974511 443212352 445906296 446433372 446818848 447684776 448408576 450505152 450793728 451037664 451378224 451911768 452252988 452787566 453519616 454315554 456325632 457062738 457209984 457457392 458690014 459890676 460781937 460982016 461526912 461875392 462421344 462671572 464881032 465132591 467190528 468095936 468449376 469675584 470585808 470941128 471497796 471702528 472260096 472515648 473431376 475949628 476308998 476872011 478055424 478208738 478416384 478981888 480598272 481529664 481790232 482154012 482359724 482723934 483088419 483504384 484441408 487018224 487281762 488383392 489437696 491774976 492041088 492412608 492994656 493366896 493577392 493950072 494217361 494748672 496577466 498613896 498774528 499580202 500011568 502671204 503483904 503645373 503864064 504459648 504732624 505055936 505710788 507417372 508400739 510209568 510264832 510650112 511639744 513366336 514361232 514639566 515247887 515471616 516470592 517471504 519217776 520224012 520838934 522525696 522808448 525305088 525589344 526210608 526607928 527005548 527230396 527459328 527628486 528481536 531292608 531580104 532610298 533239861 534966784 536772096 537812352 538218432 538448064 538854624 539146212 539491568 540191069 542014011 543942432 544996584 545055616 546524272 549431316 550319616 550617408 550970112 551268256 551684496 552753652 554618988 555274566 555693831 556592256 557731328 558152448 560940633 561121344 562088604 562332672 562513014 563177923 563422464 564088448 564514368 567517104 567824202 568187928 568495389 571441792 573985764 574047936 574481376 575160432 575594712 575906181 576275084 576525312 577206784 579905568 581029416 581716212 582155442 582843569 584731136 586704384 587397888 587841408 588159504 588536256 588854728 589299348 590441401 591986934 592433919 593391744 594541728 595244496 595566598 595758464 600412827 600673536 601058304 601383552 601837632 602549024 603003984 605754072 606211452 606928014 607191552 609416984 609613312 613121157 613187568 614375916 614642688 614839806 615369216 615566567 615833856 616561792 619444584 619841376 620176788 620645058 621378681 622920704 624599168 626234112 627447744 627921504 628663728 629003914 629478849 630020864 633850272 634599504 635078664 635829348 639211419 640797696 641281536 642039552 642386976 642872016 643631912 644117892 644672512 645803928 647055486 647544051 648590976 649357632 649709016 650968142 651177856 656054784 656265183 656550144 657326208 657822528 658600096 660822624 661679442 662103288 662461569 664818528 666106936 669650058 670228272 671527164 671818752 672612864 672976832 676190592 676556496 677067336 677867652 678379482 678668914 679181349 680279424 680866816 684488448 685594107 685814976 686186088 687295488 687515906 688035021 688627456 689836014 692290368 692813088 693632016 694007358 694451912 700406784 700785792 701614144 702143904 702674064 703504648 704642048 705878712 707246694 708390144 708773472 710147064 711523318 713924442 717083136 717313107 717624576 717930752 718472832 718861616 722294496 722685348 723231018 723539586 724085901 725256576 726662112 730527336 730922643 732575088 734156544 734626816 735579328 738061632 739491984 740050344 740366088 740925108 741800906 742123008 744203264 747920844 748161792 749370303 749451472 750017352 751229952 751470874 752685824 754006806 755225856 756689472 757098936 757583904 757993852 758566182 765314352 765397248 765975168 766880576 767459616 767874908 771541848 771959349 772789248 773207424 774705888 775621616 776207256 780336018 781258401 783197184 783788544 784212672 784715008 785732464 788384016 789315912 789911892 790508322 790845594 791188992 791442729 792722304 793659328 797370156 798915447 800550436 800898048 801844736 802450176 804005312 806718528 807672096 808281936 808719318 809237352 809675251 815913648 817494876 817583424 819167888 819786408 821111808 824146974 825479424 825926112 826455168 826902384 827526744 828504908 829130478 832911849 834888384 834978816 836596992 837228672 838218304 839305132 843132906 843499008 843769521 845133696 846132672 846771552 847772464 851736303 852281892 856052736 856515968 857162688 858823856 861071904 861722064 862740648 863392068 864412626 864787968 865810176 866278688 871544124 872574318 873233163 875020244 875400192 876434944 877096704 881096832 881762112 882239256 882804384 883282092 883949022 884993879 886424704 887980401 891812592 892866744 893349897 893637696 895369552 901010304 901587456 902075328 902756448 903823536 904505976 905575132 907039232 908631108 910392021 912651264 914125476 914419968 914914784 917380028 919781352 921563874 921964032 922259709 923053824 923750784 924842688 925343144 929762064 930265182 930967587 934381056 936191872 936898752 939351168 941171616 941882256 942995592 943505871 944520192 945031296 946862752 951899256 952617996 953744022 956417476 956832768 957963776 961196544 963059328 963580464 964308024 964719448 965447868 966176838 967008768 967318891 968882816 970583229 974036448 974563524 976452213 976766784 978875392 984082176 984825216 985989312 986733792 987154784 987900144 988434722 993154932 997227792 997549056 999160404 1000023136 1004475087 1005342408 1006967808 1007290746 1007728128 1008919296 1009465248 1010111872 1011421576 1014834744 1016801478 1017569223 1018003371 1020419136 1020529664 1021300224 1023279488 1026732672 1028722464 1029279132 1030495774 1030943232 1031273859 1032941184 1034943008 1038435552 1040448024 1041011037 1041677868 1045616896 1050610176 1051178688 1052421216 1053215856 1054011096 1054460792 1055256972 1056963072 1060870041 1062585216 1063160208 1065220596 1066479722 1067284977 1069933568 1073544192 1075624704 1076436864 1076896128 1077709248 1078292424 1078983136 1080382138 1084028022 1085309379 1087884864 1089993168 1090111232 1093048544 1098862632 1100639232 1101234816 1101940224 1102536512 1103368992 1105507304 1109237976 1110549132 1111387662 1112701359 1113184512 1115462656 1116304896 1121881266 1122242688 1124177208 1125026028 1126355846 1126844928 1127206311 1128176896 1129028736 1135034208 1135648404 1136375856 1136990778 1137849273 1142883584 1147971528 1148095872 1148962752 1150320864 1151189424 1151812362 1152550168 1154413568 1159811136 1162058832 1163432424 1164310884 1165687138 1169462272 1173408768 1174795776 1175682816 1176319008 1177072512 1177709456 1178598696 1180882802 1183973868 1184867838 1186268391 1186783488 1189083456 1190488992 1191133196 1191516928 1200825654 1201347072 1202767104 1203675264 1205098048 1206007968 1211508144 1212422904 1213078977 1213856028 1214383104 1218833968 1219226624 1226242314 1226375136 1228751832 1229679612 1230738432 1231133134 1231667712 1233123584 1238889168 1239682752 1240353576 1241290116 1242757362 1243695717 1249198336 1252468224 1254895488 1255843008 1257327456 1258007828 1258957698 1260041728 1264699359 1267700544 1269199008 1270157328 1271658696 1272346823 1278422838 1282563072 1284079104 1284773952 1285744032 1287263824 1288235784 1291607856 1294110972 1295088102 1296618939 1297181952 1298715264 1299418032 1301936284 1302355712 1308861477 1312109568 1312530366 1313100288 1314652416 1315645056 1317200192 1321645248 1323358884 1324206576 1324923138 1325923533 1326489241 1329637056 1332213872 1339300116 1340456544 1343054328 1343781089 1345225728 1345953664 1352381184 1353112992 1354134672 1355735304 1356758964 1357337828 1358362698 1360558848 1368976896 1371188214 1371629952 1372372176 1375031812 1376070042 1377254912 1379672028 1382345811 1384580736 1385626176 1387264032 1388014716 1388903824 1390704667 1395397773 1401571584 1403228288 1404287808 1405348128 1407009296 1411757424 1414493388 1416780288 1417546944 1420294128 1423046636 1427848884 1430616033 1434166272 1434626214 1435249152 1435861504 1436945664 1437723232 1444588992 1445370696 1446462036 1447079172 1448171802 1449265257 1449883589 1450513152 1453324224 1461054672 1461845286 1465150176 1468313088 1468783981 1471158656 1476123264 1478983968 1480100688 1480732176 1481850216 1482652083 1483601812 1484246016 1495841688 1496323584 1498740606 1498902944 1500034704 1502941748 1505371648 1508013612 1510451712 1510936119 1513378944 1514197872 1515167808 1515987704 1517132364 1520072543 1525202217 1530628704 1530794496 1531950336 1533761152 1534919232 1535749816 1543083696 1543918698 1545743661 1546414848 1549411776 1551243232 1552414512 1560672036 1562516802 1567577088 1568425344 1569430016 1571464928 1576768032 1578631824 1579823784 1581016644 1581691188 1582377984 1582885458 1584756481 1585444608 1587318656 1594740312 1597830894 1599719583 1601100872 1603689472 1604900352 1605415049 1608010624 1613437056 1615344192 1616563872 1617438636 1618474704 1619350502 1620573207 1631827296 1634989752 1635166848 1638335776 1639572816 1648293948 1650958848 1651852224 1652910336 1653804768 1655053488 1657009816 1658260956 1665823698 1667081493 1669776768 1673193984 1674457344 1676436608 1678610264 1686265812 1686998016 1687539042 1689533769 1690267392 1692265344 1693543104 1695544928 1703472606 1704563784 1705486167 1713031936 1714325376 1717647712 1722143808 1723444128 1725481296 1726784136 1727718543 1728825252 1729575936 1731620352 1732557376 1743088248 1745148636 1746466326 1748530707 1750040488 1752869888 1754193408 1762193664 1763524224 1764478512 1765608768 1766564184 1767898044 1769987758 1771324203 1772849408 1775960802 1783625184 1785733488 1786699794 1787275392 1790739104 1801238481 1802020608 1803174912 1804150656 1805512896 1807647072 1809011952 1811150264 1814078464 1817262216 1820784042 1828250952 1828839936 1829829568 1834760056 1839562704 1843127748 1843928064 1844519418 1846107648 1846699701 1847501568 1849685376 1850686288 1859524128 1860530364 1861935174 1864136043 1868762112 1872383744 1873797504 1878702336 1882343232 1883764512 1885991184 1887011742 1888436547 1890062592 1893725504 1903798512 1905235992 1907488044 1912834952 1915927552 1922393088 1926118656 1927160928 1928616048 1929438896 1930895736 1932353676 1934017536 1934637782 1937765632 1941166458 1948072896 1949127048 1952904426 1953533568 1968164352 1968795549 1969650432 1971978624 1973467584 1974309568 1975800288 1976869444 1986309864 1987384707 1994455584 1998320808 2000046272 2008950174 2010684816 2014581492 2015456256 2017838592 2018930496 2020223744 2022843152 2029669488 2033602956 2035138446 2036006742 2037544047 2040838272 2042600448 2046558976 2053465344 2056782321 2057444928 2058558264 2060991548 2061886464 2062547718 2064105063 2065882368 2069886016 2076871104 2080896048 2082022074 2083355736 2084483093 2091233792 2101220352 2102357376 2104842432 2106431712 2108022192 2108921584 2110513944 2111655997 2113926144 2121740082 2125170432 2126320416 2130441192 2132959444 2134569954 2151249408 2151939321 2152873728 2153792256 2155418496 2156584848 2157966272 2160764276 2168056044 2170618758 2172257703 2175769728 2179986336 2180222464 2186097088 2192767929 2197725264 2201513699 2202469632 2203880448 2205073024 2206737984 2211014608 2218475952 2221098264 2222775324 2225402718 2226369024 2232609792 2243762532 2244485376 2248110909 2248354416 2250052056 2252711692 2253689856 2254412622 2256353792 2258057472 2270068416 2271296808 2272751712 2273981556 2275698546 2278388497 2285767168 2295943056 2296191744 2297925504 2300641728 2302378848 2303624724 2305100336 2308089113 2315878047 2319622272 2324117664 2326864848 2328621768 2331374276 2343775203 2349591552 2351365632 2352638016 2354145024 2355418912 2357197392 2361765604 2367947736 2369735676 2372536782 2373566976 2374328187 2378166912 2380977984 2382266392 2383033856 2396746341 2401651308 2402694144 2405534208 2406305671 2407350528 2410196096 2412015936 2423016288 2424845808 2426157954 2427712056 2429025753 2437667936 2452484628 2452750272 2457503664 2459359224 2462266268 2463335424 2466247168 2477778336 2479365504 2480707152 2482580232 2485514724 2487391434 2490331613 2498396672 2498735547 2504936448 2509790976 2511686016 2514654912 2516015656 2517915396 2520083456 2522795077 2529398718 2531308563 2535401088 2538398016 2540314656 2543317392 2544693646 2556845676 2568158208 2569547904 2571488064 2574527648 2576471568 2583215712 2588221944 2590176204 2593237878 2594363904 2597430528 2598836064 2603872568 2604711424 2617722954 2619699489 2625060732 2626200576 2629304832 2630148059 2631290112 2634400384 2643290496 2646717768 2648413152 2649846276 2651847066 2652978482 2654981637 2659274112 2664427744 2678600232 2680049691 2680913088 2686108656 2687562178 2691907328 2704762368 2706225984 2708269344 2711470608 2713517928 2714675656 2716725396 2721117696 2731176063 2737953792 2742376428 2743259904 2744744352 2750063624 2752140084 2754509824 2759344056 2764691622 2766779127 2769161472 2771252352 2774528064 2776029432 2777807648 2781409334 2790795546 2803143168 2806456576 2808575616 2810696256 2814018592 2823514848 2828986776 2830517613 2833560576 2835093888 2840588256 2846093272 2855697768 2861232066 2869252428 2870498304 2871723008 2873891328 2875446464 2889177984 2890741392 2892924072 2894158344 2896343604 2898530514 2899767178 2901026304 2901956673 2906648448 2922109344 2923690572 2929356639 2930300352 2936626176 2937567962 2942317312 2952246528 2957967936 2960201376 2961464352 2963700432 2965304166 2967203624 2991683376 2992647168 2997481212 2997805888 3000069408 3005883496 3010743296 3016027224 3020903424 3021872238 3026757888 3028395744 3030335616 3031975408 3034264728 3040145086 3050404434 3054010113 3061257408 3061588992 3063900672 3067522304 3069838464 3071499632 3086167392 3087837396 3091487322 3092829696 3093821577 3098823552 3102486464 3104829024 3121344072 3123033111 3125033604 3136850688 3138860032 3142929856 3153536064 3157263648 3159647568 3162033288 3163382376 3165770916 3169512962 3170889216 3174637312 3189480624 3195661788 3199439166 3201854931 3202201744 3209800704 3210830098 3216021248 3226874112 3230688384 3233127744 3234877272 3236949408 3238701004 3241146414 3255928137 3263654592 3269979504 3270333696 3275616289 3276671552 3279145632 3296587896 3301917696 3303704448 3305820672 3307609536 3310106976 3314019632 3316521912 3331647396 3334162986 3338104077 3339553536 3346387968 3348914688 3352873216 3357220528 3372531624 3375078084 3379067538 3380534784 3381618933 3384530688 3387086208 3391089856 3406945212 3409127568 3410972334 3413547819 3426063872 3428650752 3435295424 3444287616 3446888256 3450962592 3453568272 3455437086 3457650504 3459521527 3463240704 3465114752 3486176496 3490297272 3492932652 3497061414 3500080976 3508386816 3524387328 3527048448 3528957024 3531217536 3533128368 3535796088 3539975516 3542648406 3545698816 3551921604 3558805173 3567250368 3571466976 3573399588 3574550784 3580324781 3581478208 3602476962 3604041216 3608301312 3611025792 3615294144 3618023904 3622300528 3634524432 3639236931 3641568084 3656501904 3657679872 3659659136 3669520112 3679125408 3686255496 3689038836 3692215296 3693399402 3695003136 3699370752 3701372576 3719048256 3721060728 3723870348 3728272086 3731087151 3732679027 3744767488 3747595008 3757404672 3764686464 3767529024 3771982368 3774023484 3776873094 3780125184 3781337483 3787451008 3794098077 3807597024 3810471984 3814976088 3817040469 3825669904 3852237312 3854321856 3857232096 3858877792 3861791472 3864707352 3869275564 3875531264 3882332916 3889856817 3896145792 3898254096 3905808852 3907067136 3913378249 3926584431 3936328704 3937591098 3939300864 3943957248 3946935168 3948619136 3951600576 3953738888 3972619728 3974769414 3977770599 3979467723 3988911168 3996641616 4000092544 4017900348 4021369632 4029162984 4031343267 4035677184 4037860992 4040447488 4045686304 4059338976 4067205912 4070276892 4072013484 4075088094 4079904983 4081676544 4093117952 4106930688 4113564642 4114889856 4117116528 4121983096 4125095436 4128210126 4131764736 4133089807 4139772032 4147037433 4153742208 4161792096 4164044148 4166711472 4168966186 4172114001 4182467584 4204714752 4209684864 4212863424 4216044384 4217843168 4221027888 4223311994 4243480164 4250340864 4252640832 4260882384 4265918888 4269139908 4291848099 4302498816 4303878642 4305747456 4307584512 4310836992 4313169696 4315932544 4321528552 4336112088 4341237516 4344515406 4347795771 4349650767 4351539456 4359972672 4360444928 4372194176 4385535858 4395450528 4403027398 4404939264 4406351943 4410146048 4413475968 4422029216 4436951904 4442196528 4445550648 4447956249 4450805436 4452738048 4487525064 4488970752 4496221818 4496708832 4500104112 4505423384 4508825244 4512707584 4516114944 4532808357 4540136832 4542593616 4545503424 4547963112 4551397092 4556776994 4560217629 4571534336 4591886112 4592383488 4595851008 4601283456 4604757696 4607249448 4610200672 4616178226 4631756094 4637230983 4639244544 4648235328 4653729696 4657243536 4662748552 4687550406 4702731264 4705276032 4708290048 4710837824 4714394784 4723531208 4735895472 4739471352 4745073564 4747133952 4748656374 4754269443 4756333824 4761955968 4764532784 4766067712 4793492682 4799158749 4803302616 4811068416 4812611342 4814701056 4816245147 4820392192 4824031872 4846032576 4849691616 4852315908 4855424112 4858051506 4861719621 4875335872 4904969256 4905500544 4915007328 4918718448 4924532536 4932494336 4955556672 4958731008 4961414304 4965160464 4971029448 4974782868 4980663226 4996793344 4997471094 5019581952 5023372032 5029309824 5032031312 5035830792 5045590154 5058797436 5062617126 5068601307 5070802176 5076796032 5080629312 5086634784 5089387292 5113691352 5116458501 5139095808 5142976128 5149055296 5152943136 5166431424 5176443888 5180352408 5183155629 5186475756 5188727808 5194861056 5197672128 5207745136 5209422848 5235445908 5239398978 5245592121 5250121464 5258609664 5260296118 5262580224 5268800768 5286580992 5293435536 5296826304 5299692552 5303694132 5305956964 5309963274 5313972609 5318548224 5328855488 5357200464 5360099382 5361826176 5372217312 5375124356 5383814656 5403715443 5409524736 5412451968 5416538688 5422941216 5427035856 5429351312 5433450792 5436390971 5442235392 5462352126 5484752856 5486519808 5489488704 5500127248 5504280168 5518688112 5529383244 5533558254 5538322944 5540099103 5542504704 5549056128 5552058864 5555615296 5562818668 5581591092 5592408129 5606286336 5612913152 5617151232 5621392512 5628037184 5647029696 5657973552 5661035226 5665309641 5667726757 5670187776 5681176512 5692186544 5711395536 5722464132 5738504856 5747782656 5750892928 5778355968 5781482784 5785848144 5788316688 5792687208 5797061028 5799534356 5802052608 5803913346 5813296896 5844218688 5847381144 5858713278 5860600704 5875135924 5884634624 5904493056 5906386647 5915935872 5920402752 5922928704 5927400864 5930608332 5934407248 5942101759 5962154121 5983366752 5994962424 5995611776 6000138816 6011766992 6032054448 6043744476 6053515776 6056791488 6060671232 6063950816 6068529456 6080290172 6100808868 6108020226 6112632141 6122514816 6127801344 6135044608 6139676928 6142999264 6170346963 6172334784 6175674792 6182974644 6185659392 6187643154 6192315189 6194957153 6197647104 6204972928 6209658048 6242688144 6246066222 6250067208 6253449279 6273701376 6285859712 6307072128 6314527296 6319295136 6324066576 6326764752 6331541832 6334967991 6339025924 6341778432 6349274624 6378961248 6391323576 6398878332 6403709862 6404403488 6421660196 6432042496 6453748224 6455817963 6461376768 6466255488 6469754544 6473898816 6477402008 6482292828 6494855411 6511856274 6516773109 6527309184 6539959008 6540667392 6551232578 6553343104 6558291264 6593175792 6604541097 6607408896 6611641344 6615219072 6620213952 6628039264 6633043824 6663294792 6668325972 6676208154 6679107072 6697829376 6705746432 6714441056 6744332727 6745063248 6750156168 6758135076 6761069568 6763237866 6769061376 6771232237 6774172416 6782179712 6813890424 6818255136 6821944668 6827095638 6835165491 6852127744 6857301504 6870590848 6888575232 6893776512 6901925184 6907136544 6910874172 6915301008 6919043054 6924267339 6930229504 6972352992 6980594544 6985865304 6994122828 7000161952 7031325609 7048774656 7054096896 7057914048 7062435072 7066256736 7071592176 7079951032 7085296812 7091397632 7103843208 7117610346 7122984561 7134500736 7142933952 7146799176 7149101568 7160649562 7162956416 7204953924 7208082432 7216602624 7218917013 7222051584 7230588288 7236047808 7244601056 7269048864 7278473862 7283136168 7287077259 7313003808 7319318272 7339040224 7358250816 7372510992 7378077672 7386798804 7390006272 7398741504 7402745152 7438096512 7442121456 7447740696 7456544172 7462174302 7465358054 7470994839 7489534976 7495190016 7514809344 7529372928 7535058048 7543964736 7548046968 7553746188 7560250368 7562674966 7568385231 7574902016 7588196154 7615194048 7620943968 7629952176 7634080938 7651339808 7704474624 7708643712 7714464192 7717755584 7723582944 7729414704 7738551128 7751062528 7764665832 7779713634 7792291584 7796508192 7811617704 7814134272 7826756498 7853168862 7875182196 7878601728 7887914496 7890444177 7893870336 7897238272 7903201152 7907477776 7945239456 7949538828 7955541198 7958935446 7964944911 7977822336 7993283232 8000185088 8035800696 8040149073 8042739264 8058325968 8062686534 8075721984 8080894976 8091372608 8118677952 8134411824 8140553784 8144026968 8150176188 8159809966 8163353088 8186235904 8213861376 8227129284 8229779712 8234233056 8243966192 8250190872 8256420252 8263529472 8266179614 8279544064 8294074866 8307484416 8323584192 8328088296 8333422944 8337932372 8344228002 8409429504 8419369728 8425726848 8432088768 8435686336 8442055776 8446623988 8486960328 8491552839 8500681728 8505281664 8521764768 8531837776 8538279816 8583696198 8607757284 8611494912 8615169024 8621673984 8626339392 8631865088 8643057104 8672224176 8682475032 8689030812 8695591542 8699301534 8703078912 8705870019 8719945344 8744388352 8771071716 8788069917 8790901056 8806054796 8809878528 8812703886 8820292096 8826951936 8844058432 8873903808 8884393056 8891101296 8895912498 8901610872 8906427761 8975050128 8977941504 8992443636 8993417664 9000208224 9010846768 9017650488 9022530169 9032229888 9065616714 9080273664 9085187232 9091006848 9095926224 9102794184 9113553988 9120435258 9162030339 9183772224 9184766976 9191702016 9202566912 9209515392 9214498896 9220401344 9232356452 9263512188 9274461966 9278489088 9281464731 9296470656 9307459392 9314487072 9325497104 9369099333 9375100812 9406467623 9410552064 9416580096 9421675648 9428789568 9447062416 9471790944 9478942704 9490147128 9497312748 9508538886 9512667648 9523911936 9529065568 9586985364 9598317498 9605564793 9606605232 9625222684 9629402112 9632490294 9640784384 9648063744 9692065152 9699383232 9704631816 9710848224 9716103012 9723439242 9734932669 9750671744 9767784411 9809938512 9811001088 9826848867 9830014656 9837436896 9849065072 9861835301 9911113344 9917462016 9922828608 9930320928 9942058896 9949565736 9961326452 9994942188 10014312231 10039163904 10046744064 10058619648 10064062624 10071661584 10091180308 10117594872 10125234252 10137202614 10141604352 10144856799 10153592064 10161258624 10173269568 10178774584 10227382704 10232917002 10240643457 10278191616 10281487867 10285952256 10298110592 10305886272 10332862848 10352887776 10360704816 10366311258 10372951512 10378564581 10389722112 10395344256 10415490272 10470891816 10478797956 10491184242 10500242928 10520592236 10525160448 10537601536 10573161984 10586871072 10593652608 10599385104 10607388264 10611913928 10619926548 10627945218 10637096448 10640507801 10657710976 10676415519 10714400928 10720198764 10723652352 10740974343 10744434624 10750248712 10767629312 10779215329 10807430886 10824903936 10833077376 10845882432 10854071712 10858702624 10866901584 10872781942 10924704252 10969505712 10973039616 10978977408 11000254496 11008560336 11037376224 11058766488 11067116508 11076645888 11080198206 11085009408 11098112256 11104117728 11111230592 11125637336 11163182184 11184816258 11193261453 11198037081 11225826304 11234302464 11237905343 11242785024 11256074368 11294059392 11315947104 11322070452 11330619282 11335453514 11340375552 11344012449 11362353024 11384373088 11422791072 11444928264 11451121407 11477009712 11501785856 11556711936 11562965568 11571696288 11576633376 11585374416 11594122056 11599068712 11607826692 11626593792 11669570451 11688437376 11694762288 11717426556 11721201408 11740134747 11750271848 11769269248 11808986112 11812773294 11831871744 11840805504 11845857408 11854801728 11861216664 11868814496 11884203518 11924308242 11938403169 11966733504 11989924848 11991223552 12000277632 12023533984 12064108896 12087488952 12094029801 12107031552 12113582976 12121342464 12127901632 12137058912 12160580344 12201617736 12216040452 12225264282 12239714949 12245029632 12270089216 12279353856 12285998528 12340693926 12344669568 12351349584 12365949288 12375286308 12384630378 12389914306 12395294208 12399269421 12409945856 12419316096 12485376288 12492132444 12500134416 12506898558 12516342003 12547402752 12571719424 12614144256 12629054592 12638590272 12648133152 12653529504 12663083664 12669935982 12678051848 12698549248 12757922496 12782647152 12797756664 12807419724 12808806976 12843320392 12864084992 12907496448 12911635926 12922753536 12932510976 12939509088 12947797632 12954804016 12964585656 12989710822 13023712548 13033546218 13048952301 13054618368 13079918016 13081334784 13102465156 13106686208 13116582528 13186351584 13209082194 13214817792 13219055829 13230438144 13240427904 13256078528 13266087648 13326589584 13336651944 13343868747 13352416308 13358214144 13411492864 13428882112 13488665454 13490126496 13500312336 13516270152 13526475732 13538122752 13542464474 13548344832 13564359424 13627780848 13636510272 13643889336 13654191276 13670330982 13680652887 13714603008 13741181696 13777150464 13787553024 13803850368 13814273088 13821748344 13830602016 13838086108 13848534678 13860459008 13911692949 13944705984 13961189088 13971730608 13988245656 13995815053 14000323904 14062651218 14108193792 14115828096 14124870144 14132513472 14143184352 14159902064 14170593624 14207686416 14235220692 14245969122 14262808329 14269001472 14285867904 14293598352 14298203136 14321299124 14325912832 14397476247 14409907848 14433205248 14437834026 14444103168 14448735441 14461176576 14472095616 14489202112 14538097728 14556947724 14566272336 14574154518 14585158863 14591381651 14626007616 14638636544 14678080448 14716501632 14745021984 14756155344 14773597608 14781591979 14797483008 14805490304 14876193024 14884242912 14895481392 14913088344 14924348604 14930716108 14941989678 14990380032 15058745856 15070116096 15087929472 15096093936 15107492376 15125349932 15136770462 15149804032 15176392308 15205803921 15230388096 15241887936 15259904352 15268161876 15297751337 15302679616 15349375503 15417287424 15428928384 15435511168 15447165888 15458829408 15477102256 15529331664 15549466887 15559427268 15584583168 15593016384 15623235408 15628268544 15653512996 15706337724 15736776363 15750364392 15775828992 15780888354 15787740672 15794476544 15806402304 15814955552 15890478912 15899077656 15911082396 15917870892 15929889822 15941917827 15948719479 15955644672 15986566464 16000370176 16071601392 16080298146 16085478528 16116651936 16125373068 16151443968 16156623791 16182745216 16211146329 16237355904 16268823648 16281107568 16288053936 16300352376 16309172913 16319619932 16326706176 16454258568 16459559424 16468466112 16487932384 16500381744 16512840504 16532359228 16559088128 16588149732 16614968832 16620297309 16647168384 16656176592 16666845888 16675864744 16688456004 16720797973 16777224387 16818859008 16838739456 16851453696 16864177536 16871372672 16884111552 16893247976 16973920656 16983105678 16995928923 17003180271 17010563328 17043529536 17063675552 17076559632 17167392396 17215514568 17243347968 17252678784 17263730176 17286114208 17344448352 17364950064 17378061624 17391183084 17398603068 17406157824 17411740038 17432321291 17439890688 17488776704 17542143432 17576139834 17581802112 17612109592 17625407772 17640584192 17653903872 17659565539 17688116864 17719159941 17747807616 17768786112 17782202592 17791824996 17803221744 17812855522 17826305277 17950100256 17984887272 17986835328 18000416448 18021693536 18035300976 18045060338 18131233428 18160547328 18170374464 18182013696 18191852448 18205588368 18227107976 18240870516 18324060678 18337896423 18367544448 18383404032 18405133824 18419030784 18428997792 18440802688 18464712904 18527024376 18548923932 18556978176 18562929462 18576945567 18584871459 18592941312 18614918784 18628974144 18650994208 18738198666 18750201624 18760347837 18812935246 18821104128 18843351296 18857579136 18894124832 18943581888 18957885408 18980294256 18994625496 19004903973 19017077772 19025335296 19047823872 19058131136 19173970728 19196634996 19211129586 19213210464 19250445368 19264980588 19281568768 19296127488 19367453889 19384130304 19398766464 19409263632 19421696448 19432206024 19446878484 19469865338 19484566233 19501343488 19535568822 19619877024 19622002176 19653697734 19660029312 19674873792 19698130144 19723670602 19813623291 19822226688 19834924032 19845657216 19860641856 19884117792 19899131472 19922652904 19989884376 20028624462 20093488128 20117239296 20128125248 20143323168 20182360616 20235189744 20250468504 20274405228 20283208704 20289713598 20307184128 20313696711 20322517248 20346539136 20357549168 20454765408 20465834004 20481286914 20505496473 20556383232 20562975734 20571904512 20596221184 20611772544 20665725696 20705775552 20721409632 20732622516 20745903024 20757129162 20772802017 20790688512 20830980544 20941783632 20957595912 20982368484 21000485856 21041184472 21075203072 21146323968 21173742144 21187305216 21198770208 21214776528 21223827856 21239853096 21255890436 21274192896 21281015602 21315421952 21352831038 21428801856 21440397528 21447304704 21481948686 21488869248 21500497424 21558430658 21614861772 21649807872 21656751039 21666154752 21691764864 21708143424 21717405248 21733803168 21745563884 21849408504 21861231777 21939011424 21957954816 22000508992 22017120672 22074752448 22117532976 22134233016 22160396412 22170018816 22196224512 22208235456 22222461184 22251274672 22326364368 22369632516 22386522906 22396074162 22412984517 22468604928 22475810686 22485570048 22512148736 22588118784 22631894208 22644140904 22661238564 22670907028 22680751104 22688024898 22705155693 22724706048 22768746176 22845582144 22889856528 22902242814 22929314023 22954019424 23003571712 23113423872 23125931136 23143392576 23153266752 23170748832 23188244112 23198137424 23215653384 23228215967 23253187584 23339140902 23376874752 23389524576 23434853112 23442402816 23480269494 23500543696 23625546588 23663743488 23671332531 23681611008 23691714816 23709603456 23722433328 23737628992 23768407036 23848616484 23876806338 23894834733 23933467008 23979849696 23982447104 24000555264 24047067968 24120447219 24128217792 24174977904 24188059602 24216650689 24227165952 24242684928 24255803264 24274117824 24321160688 24403235472 24432080904 24450528564 24479429898 24490059264 24558707712 24571997056 24681387852 24689339136 24702699168 24731898576 24750572616 24769260756 24779828612 24790588416 24798538842 24819891712 24838632192 24970752576 24984264888 25000268832 25013797116 25032684006 25062273467 25143438848 25228288512 25258109184 25277180544 25296266304 25307059008 25326167328 25339871964 25356103696 25388980243 25474658517 25515844992 25565294304 25595513328 25614839448 25617613952 25686640784 25823271852 25845507072 25865021952 25879018176 25895595264 25909608032 25929171312 25979421644 26047425096 26067092436 26097904602 26109236736 26117610057 26159836032 26204930312 26213372416 26233165056 26364209751 26372703168 26418164388 26429635584 26438111658 26460876288 26469362381 26480855808 26512157056 26532175296 26653179168 26673303888 26687737494 26704832616 26719283283 26857764224 26977330908 26980252992 27000624672 27032540304 27052951464 27067590507 27084928948 27096689664 27128718848 27255561696 27273020544 27287778672 27308382552 27340661964 27361305774 27393647743 27482363392 27486091017 27554300928 27575106048 27607700736 27628546176 27643496688 27661204032 27676172216 27697069356 27720918016 27750745847 27823385898 27844394193 27889411968 27922378176 27943461216 27976491312 27991630106 28000647808 28125302436 28219402869 28231656192 28249740288 28265026944 28286368704 28319804128 28341187248 28415372832 28470441384 28491938244 28525616658 28538002944 28571735808 28587196704 28642598248 28651825664 28794952494 28816694379 28819815696 28875668052 28888206336 28897470882 28922353152 28931628649 28944191232 28978404224 29076195456 29113895448 29132544672 29148309036 29170317726 29182763302 29204798007 29252015232 29277273088 29356160896 29433003264 29480546601 29490043968 29512310688 29547195216 29563183958 29585505903 29610980608 29752386048 29768485824 29790962784 29826176688 29848697208 29861432216 29883979356 30042936693 30117491712 30140232192 30175858944 30192187872 30214984752 30250699864 30273540924 30299608064 30352784616 30411607842 30434570397 30460776192 30483775872 30519808704 30536323752 30595502674 30605359232 30698751006 30834574848 30844463601 30857856768 30871022336 30894331776 30917658816 30954204512 31058663328 31098933774 31118854536 31135693743 31169166336 31186032768 31246470816 31307025992 31412675448 31473552726 31500728784 31561776708 31575481344 31588953088 31612804608 31629911104 31780957824 31798155312 31822164792 31835741784 31859779644 31883835654 31897438958 31911289344 31921523403 31973132928 32000740352 32143202784 32160596292 32170957056 32222923029 32233303872 32250746136 32302887936 32313247582 32337645987 32365490432 32422292658 32474711808 32537647296 32562215136 32576107872 32600704752 32618345826 32639239864 32908517136 32919118848 32936932224 32975864768 33000763488 33025681008 33064718456 33118176256 33176299464 33229937664 33240594618 33294336768 33312353184 33333691776 33351729488 33376912008 33441595946 33554448774 33594111243 33677478912 33702907392 33713716029 33728355072 33742745344 33768223104 33786495952 33947841312 33966211356 33991857846 34006360542 34021126656 34032037347 34087059072 34127351104 34153119264 34334784792 34353364221 34431029136 34505357568 34527460352 34572228416 34688896704 34729900128 34756123248 34782366168 34797206136 34823480076 34864642582 34879781376 34977553408 35084286864 35152279668 35163604224 35220404241 35224219184 35250815544 35307807744 35319131078 35376233728 35438319882 35495615232 35537572224 35564405184 35583649992 35606443488 35625711044 35652610554 35815209507 35900200512 35969774544 35973670656 36000832896 36043387072 36070601952 36090120676 36262466856 36282089403 36321094656 36340748928 36364027392 36383704896 36411176736 36454215952 36481741032 36648121356 36675792846 36719144847 36735088896 36810267648 36838061568 36857995584 36881605376 36929425808 37054048752 37097847864 37125858924 37153891134 37169742918 37185882624 37197808263 37229837568 37257948288 37301988416 37476397332 37500403248 37520695674 37549026009 37625870492 37642208256 37686702592 37715158272 37788249664 37887163776 37915770816 37960588512 37989250992 38009807946 38034155544 38054736797 38095647744 38116262272 38347941456 38393269992 38422259172 38426420928 38500890736 38529961176 38592254976 38734907778 38768260608 38797532928 38818527264 38843392896 38864412048 38893756968 38939730676 38969132466 39002686976 39071137644 39146856903 39239754048 39244004352 39307395468 39320058624 39349747584 39396260288 39447341204 39627246582 39644453376 39657167487 39691314432 39721283712 39768235584 39798262944 39845305808 39979768752 40031606241 40057248924 40234478592 40256250496 40286646336 40364721232 40470379488 40500937008 40548810456 40579427196 40614368256 40627393422 40645034496 40693078272 40715098336 40909530816 40931668008 40962573828 41010992946 41041958661 41125951468 41143809024 41192442368 41223545088 41331451392 41411551104 41442819264 41465245032 41491806048 41514258324 41545604034 41581377024 41594712313 41661961088 41735078847 41883567264 41915191824 41964736968 41987445159 42000971712 42082368944 42347484288 42374610432 42397540416 42429553056 42447655712 42479706192 42511780872 42562031204 42630843904 42705662076 42788424987 42857603712 42880795056 42894609408 42963897372 42977738496 43000994848 43116861316 43192428741 43229723544 43299615744 43313502078 43332309504 43346206323 43383529728 43416286848 43434810496 43467606336 43491127768 43698817008 43722463554 43755476589 43774144953 43878022848 43915909632 44001017984 44034241344 44149504896 44235065952 44268466032 44320792824 44344775937 44392449024 44416470912 44444922368 44502549344 44652728736 44739265032 44773045812 44792148324 44825969034 44951621372 44971140096 45024297472 45176237568 45263788416 45288281808 45322477128 45341814056 45376049796 45410311386 45449412096 45463987877 45537492352 45617411763 45691164288 45779713056 45804485628 45858628046 45893254011 45908038848 46007143424 46251862272 46286785152 46306533504 46341497664 46376488224 46396274848 46431306768 46456431934 46678281804 46753749504 46779049152 46869706224 46884805632 46960538988 47001087392 47210329089 47251093176 47327486976 47342665062 47363222016 47383429632 47419206912 47444866656 47475257984 47536814072 47697232968 47753612676 47789669466 47825753481 47846158437 47866934016 47959699392 47964894208 48001110528 48094135936 48240894438 48256435584 48349955808 48376119204 48433301378 48454331904 48469871373 48511606528 48548235648 48642321376 48806470944 48864161808 48901057128 48927518739 48958859796 48980118528 49143994112 49362775704 49378678272 49405398336 49463797152 49501145232 49538521512 49559657224 49597077684 49639783424 49677264384 49860891927 49941505152 49968529776 50000537664 50027594232 50065368012 50124546934 50162393919 50286877696 50456577024 50516218368 50554361088 50592532608 50614118016 50652334656 50679743928 50712207392 50777960486 50949317034 51009540813 51031689984 51130588608 51191026656 51229678896 51235227904 51373281568 51646543704 51730043904 51758036352 51791190528 51819216064 51858342624 51958843288 52094850192 52134184872 52195809204 52218473472 52235220114 52296963873 52319672064 52409860624 52426744832 52466330112 52728419502 52745406336 52836328776 52876223316 52921752576 52938724762 52961711616 52978696617 53024314112 53064350592 53306358336 53346607776 53375474988 53409665232 53438566566 53478915831 53715528448 53954661816 53960505984 54001249344 54065080608 54105902928 54135181014 54169857896 54257437696 54511123392 54546041088 54575557344 54616765104 54681323928 54722611548 54787295486 54964726784 54972182034 55150212096 55215401472 55257092352 55286993376 55322408064 55352344432 55394138712 55501491694 55646771796 55688788386 55754614377 55778823936 55844756352 55886922432 55952982624 55983260212 56001295616 56250604872 56281043511 56438805738 56463312384 56530053888 56572737408 56639608256 56682374496 56830745664 56940882768 56983876488 57014711919 57051233316 57076005888 57143471616 57174393408 57285196496 57303651328 57589904988 57633388758 57639631392 57751336104 57794941764 57844706304 57863257298 57888382464 57956808448 58152390912 58227790896 58265089344 58296618072 58340635452 58365526604 58409596014 58453698699 58504030464 58712321792 58866006528 58961093202 58980087936 59024621376 59094390432 59126367916 59171011806 59221961216 59440869873 59504772096 59536971648 59581925568 59652353376 59697394416 59722864432 59767958712 59800300681 60085873386 60280464384 60351717888 60384375744 60429969504 60501399728 60547081848 60705569232 60823215684 60869140794 60921552384 60941090133 60967551744 61039617408 61072647504 61191005348 61210718464 61397502012 61516489419 61669149696 61688927202 61715713536 61742044672 61788663552 61835317632 61908409024 62117326656 62197867548 62237709072 62271387486 62318406051 62344994327 62372065536 62492941632 62614051984 62825350896 62947105452 63001457568 63123553416 63157711183 63225609216 63259822208 63561915648 63596310624 63644329584 63671483568 63719559288 63767671308 63794877916 63822578688 63843046806 63946265856 64286405568 64321192584 64341914112 64445846058 64466607744 64501492272 64626495164 64675291974 64730980864 64844585316 64949423616 64970253117 65075294592 65124430272 65152215744 65201409504 65236691652 65278479728 65363119349 65583695331 65817034272 65873864448 65951729536 66001526976 66051362016 66129436912 66352598928 66481189236 66588673536 66624706368 66667383552 66703458976 66753824016 66883191892 67108897548 67188222486 67238953551 67405814784 67427432058 67456710144 67485490688 67536446208 67572991904 67895682624 67932422712 67983715692 68012721084 68042253312 68064074694 68115467079 68144528683 68174118144 68254702208 68306238528 68669569584 68706728442 68787942069 68862058272 69010715136 69032847107 69144456832 69377793408 69459800256 69512246496 69564732336 69594412272 69646960152 69684647901 69729285164 69759562752 70168573728 70304559336 70327208448 70440808482 70448438368 70501631088 70638262156 70752467456 70876639764 70991230464 71013997593 71075144448 71128810368 71167299984 71212886976 71251422088 71305221108 71443409521 71630419014 71684504199 71800401024 71939549088 71947341312 72001665792 72086774144 72141203904 72180241352 72524933712 72564178806 72649952067 72681497856 72728054784 72767409792 72822353472 72908431904 72963482064 73296242712 73351585692 73438289694 73470177792 73676123136 73715991168 73763210752 73858851616 74108097504 74195695728 74251717848 74307782268 74339485836 74371765248 74395616526 74459675136 74483554607 74515896576 74603976832 74952794664 75000806496 75041391348 75098052018 75186820401 75251740984 75373405184 75430316544 75454507303 75576499328 75774327552 75831541632 75921177024 75978501984 76019615892 76068311088 76109473594 76166940729 76232524544 76695882912 76786539984 76844518344 76852841856 77001781472 77059922352 77469815556 77536521216 77595065856 77637054528 77686785792 77728824096 77787513936 77879461352 77938264932 78005373952 78142275288 78293713806 78352830171 78479508096 78614790936 78640117248 78699495168 78792520576 78894682408 79254493164 79288906752 79314334974 79382628864 79408087143 79442567424 79536471168 79596525888 79690611616 79959537504 80063212482 80114497848 80157849849 80512500992 80573292672 80729442464 80940758976 81001874016 81097620912 81158854392 81202771521 81254786844 81290068992 81386156544 81430196672 81819061632 81863336016 81925147656 82021985892 82083917322 82180943229 82251902936 82384884736 82447090176 82662902784 82823102208 82885638528 82930490064 82983612096 83028516648 83091208068 83162754048 83189424626 83252237541 83323922176 83470157694 83767134528 83830383648 83929473936 83974890318 84001943424 84164737888 84658208607 84694968576 84749220864 84795080832 84859106112 84895311424 84959412384 85023561744 85124062408 85261687808 85411324152 85576849974 85715207424 85761590112 85927794744 85955476992 86001989696 86233722632 86384857482 86459447088 86627004156 86664619008 86692412646 86767059456 86794885947 86832573696 86869620992 86935212672 86982255536 87397634016 87444927108 87510953178 87548289906 87614394021 87756045696 87831819264 88002035968 88068482688 88299009792 88441639803 88470131904 88536932064 88641585648 88689551874 88756517709 88832941824 88889844736 89005098688 89305457472 89478530064 89546091624 89584296648 89651938068 89903242744 90048594944 90352475136 90527576832 90576563616 90644954256 90683628112 90752099592 90820622772 90898824192 90927975754 91074984704 91234823526 91382328576 91559426112 91608971256 91717256092 91786508022 91816077696 92503724544 92533390803 92573570304 92613067008 92682995328 92752976448 92792549696 92862613536 92912863868 93356563608 93407081229 93507499008 93558098304 93739412448 93921077976 94002174784 94420658178 94502186352 94685330124 94726444032 94766859264 94838413824 94889733312 94950515968 95073628144 95394465936 95507225352 95579338932 95651506962 95692316874 95733868032 95764570209 95919398784 96002221056 96188271872 96481788876 96512871168 96668769087 96699911616 96752238408 96866602756 96908663808 96939742746 97012937961 97023213056 97096471296 97284642752 97612941888 97728323616 97802114256 97855037478 97917719592 97970705371 98287988224 98725551408 98757356544 98810796672 98927594304 99002290464 99077043024 99119314448 99194155368 99247831859 99354528768 99721783854 99883010304 99937059552 100001075328 100055188464 100130736024 100249093868 100324787838 100782333729 101032436736 101108722176 101141148087 101185065216 101228236032 101304669312 101359487856 101424414784 101555920972 101898634068 102019081626 102063379968 102096112041 102261177216 102382053312 102459357792 102470455808 102746563136 103060092663 103293087408 103471143853 103516072704 103582381056 103638432128 103716685248 103917686576 104189700384 104268369744 104391618408 104470440228 104593927746 104639344128 104819721248 104932660224 105456839004 105490812672 105661212723 105672657552 105752446632 105877449524 105923423232 105957393234 106048628224 106128701184 106612716672 106693215552 106750949976 106819330464 106877133132 106957831662 107084259359 107431056896 107445628521 107909323632 107921011968 108002498688 108130161216 108211805856 108270362028 108339715792 108480188311 108846268209 109022246784 109092082176 109151114688 109233530208 109362647856 109445223096 109574590972 109944364068 110157434541 110430802944 110514184704 110573986752 110644816128 110704688864 110788277424 111002983388 111293543592 111377576772 111509228754 111557647872 111593424789 111689512704 111773844864 111905965248 111966520424 112002591232 112501209744 112562087022 112647078027 112877611476 112926624768 113060107776 113096366537 113145474816 113279216512 113364748992 113661491328 113881765536 113967752976 114029423838 114102466632 114164210391 114286943232 114348786816 114570392992 115179809976 115266777516 115279262784 115502672208 115589883528 115726514596 115776764928 115913616896 116304781824 116455581792 116530178688 116593236144 116681270904 116731053208 116819192028 116907397398 117008060928 117045585811 117424643584 117440570709 117732013056 117922186404 117960175872 118049242752 118188780864 118252735832 118342023612 118443922432 118571368619 118881739746 118971502461 119073943296 119163851136 119304706752 119394788832 119445728864 119535917424 119600601362 120171746772 120703435776 120768751488 120859939008 121002799456 121094163696 121411138464 121646431368 121738281588 121843104768 121882180266 121935103488 122079234816 122145295008 122382010696 122421436928 122795004024 123032978838 123125875983 123377854404 123431427072 123484089344 123577327104 123616958773 123670635264 123816818048 124234653312 124395735096 124475418144 124542774972 124636812102 124689988654 124744131072 124784136939 124985883264 125228103968 125650701792 125894210904 125962335477 126002915136 126247106832 126315422366 126519644416 127123831296 127192621248 127288659168 127342967136 127439118576 127535342616 127589755832 127686093612 127892531712 128365274961 128572811136 128642385168 128683828224 128891692116 128933215488 129002984544 129252990328 129350583948 129461961728 129689170632 129898847232 129940506234 130038618969 130150589184 130248860544 130304431488 130402819008 130473383304 130556959456 130726238698 131167390662 131322434859 131634068544 131747728896 131903459072 132003053952 132102724032 132258873824 132705197856 132962378472 133034327811 133177347072 133249412736 133334767104 133406917952 133507648032 133766383784 134217795096 134376444972 134477907102 134854864116 134913420288 134970981376 135072892416 135145983808 135791365248 135864845424 135967431384 136025442168 136128149388 136230934158 136289057366 136348236288 136391963631 136509404416 136612477056 137339139168 137413456884 137575884138 137679762033 137724116544 138021430272 138065694214 138288913664 138755586816 138919600512 139024492992 139129464672 139188824544 139293920304 139369295802 139458570328 140337147456 140609118672 140654416896 140881616964 140896876736 141003262176 141276524312 141504934912 141753279528 141982460928 142027995186 142150288896 142257620736 142334599968 142425773952 142502844176 142610442216 142886819042 143260838028 143369008398 143538475311 143600802048 143879098176 143894682624 144003331584 144173548288 144282407808 144360482704 145049867424 145128357612 145299904134 145362995712 145409614119 145534819584 145644706944 145816863808 145926964128 146592485424 146703171384 146782556217 146876579388 146940355584 147431982336 147526421504 147717703232 148216195008 148391391456 148503435696 148615564536 148678971672 148791233052 148919350272 148967109214 149031793152 149207953664 149905589328 150001612992 150082782696 150196104036 150373640802 150487181757 150503481968 150860633088 150909014606 151152998656 151548655104 151663083264 151842354048 151957003968 152039231784 152136622176 152218947188 152333881458 152465049088 153028622439 153391765824 153573079968 153689036688 153705683712 153953965583 154003562944 154119844704 154939631112 155190131712 155274109056 155373571584 155457648192 155575027872 155758922704 155876529864 156284550576 156587427612 156705660342 156890891619 156959016192 157229581872 157280234496 157398990336 157585041152 157789364816 158508986328 158628669948 158765257728 158816174286 158885134848 158936089851 159072942336 159193051776 159381223232 159919075008 160126424964 160228995696 160315699698 160436747493 160505198161 161025001984 161146585344 161458884928 161881517952 162003748032 162195241824 162317708784 162405543042 162509573688 162597511769 162772313088 162860393344 163638123264 163726672032 163850295312 164043971784 164167834644 164361886458 164503805872 164894180352 165646204416 165771277056 165860980128 165967224192 166057033296 166182416136 166378849252 166504475082 166647844352 166940315388 167263843131 167534269056 167660767296 167858947872 167949780636 168003886848 168275264707 168329475776 168843130533 169316417214 169389937152 169590161664 169718212224 169790622848 169918824768 170047123488 170248124816 170822648304 171044135757 171153699948 171430414848 171523180224 171855589488 171910953984 172003979392 172467445264 172769714964 172918894176 173254008312 173384825292 173534118912 173589771894 173665147392 173739241984 173870425344 173964511072 174795268032 174889854216 175021906356 175096579812 175228788042 175361096097 175435914269 175512091392 176004071936 176136965376 176598019584 176883279606 176940263808 177073864128 177283171296 177379103748 177513035418 177665883648 177722861701 178010197376 178322609619 178610914944 178957060128 179092183248 179168593296 179303876136 179400902043 179806485488 181055153664 181153127232 181289908512 181367256224 181504199184 181641245544 181855951508 182149969408 182469647052 182764657152 182823270399 183118852224 183217942512 183434512184 183573016044 183632155392 183928777703 184549468257 185007449088 185066781606 185147140608 185226134016 185365990656 185505952896 185585099392 185725227072 185825727736 186713127216 186814162458 186955218153 187034982981 187116196608 187478824896 187842155952 188004349568 188841316356 189004372704 189370660248 189473133549 189676827648 189779466624 189901031936 190147256288 190788931872 191014450704 191158677864 191303013924 191384633748 191467736064 191529140418 191755534201 191838797568 192376543744 192963577752 193025742336 193337538174 193399823232 193504476816 193733205512 193879485492 194025875922 194046426112 194192942592 194255220929 194569285504 194910759351 195225883776 195456647232 195604228512 195710074956 195835439184 195941410742 196089358047 196575976448 197451102816 197621593344 197855188608 198004580928 198154086048 198238628896 198388310736 198495663718 199443567708 199766020608 199874119104 200002150656 200110376928 200261472048 200498187736 200649575676 201564667458 201716860653 202217444352 202282296174 202370130432 202456472064 202609338624 202718975712 202848829568 203111841944 203797268136 204038163252 204126759936 204192224082 204346401237 204433586049 204522354432 204764106624 204918715584 204940911616 205493126272 206120185326 206363826207 206586174816 206942287706 207032145408 207098541321 207276864256 207433370496 207835373152 208379400768 208536739488 208783236816 208940880456 209053943703 209187855492 209278688256 209639442496 210913678008 210981625344 211322425446 211345315104 211504893264 211754899048 211914786468 212097256448 212257402368 213041992779 213225433344 213386431104 213501899952 213638660928 213754266264 213915663324 214168518718 214330228563 214862113792 214891257042 215818647264 215842023936 216004997376 216260322432 216423611712 216540724056 216679431584 216960376622 217692536418 217949856201 218044493568 218184164352 218302229376 218467060416 218725295712 218890446192 219149181944 219888728136 220314869082 221028369408 221147973504 221289632256 221409377728 221576554848 222005966776 222587087184 222755153544 223018457508 223115295744 223186849578 223379025408 223450663821 223547689728 223811930496 223933040848 224005182464 225002419488 225124174044 225294156054 225560461203 225755222952 226120215552 226192733074 226290949632 226363521909 226558433024 226729497984 227322982656 227763531072 227935505952 228058847676 228204933264 228328420782 228500822187 228697573632 229140785984 230359619952 230533555032 230558525568 231005344416 231179767056 231453029192 231827233792 232609563648 232911163584 233060357376 233186472288 233362541808 233462106416 233638384056 233814794796 234016121856 234091171622 234849287168 234881141418 235844372808 235920351744 236098485504 236377561728 236505471664 236684047224 237142737238 237763479492 237943004922 238147886592 238224261429 238327702272 238609413504 238789577664 238891457728 239071834848 239201202724 240343493544 240473549547 241537502976 241719878016 242005598912 242188327392 242822276928 243292862736 243476563176 243608314563 243764360532 243870206976 244158469632 244290590016 244764021392 244842873856 245590008048 246065957676 246251751966 246542829687 246755708808 247154654208 247233917546 247341270528 247633636096 248469306624 248791470192 248950836288 249085549944 249273624204 249379977308 249488262144 249568273878 249756712623 249971766528 250456207936 251301403584 251788421808 251924670954 252005830272 252494213664 252630844732 253039288832 253974625821 254247662592 254385242496 254577318336 254685934272 254878237152 255070685232 255179511664 255372187224 255510375637 255785063424 256730549922 257145622272 257284770336 257783384232 257866430976 258005969088 258505980656 258701167896 259378341264 259881012468 260077237938 260301178368 260384657841 260497721088 260608862976 260805638016 260946766608 261113918912 261452477396 262334781324 262644869718 262843182063 263268137088 263495457792 263806918144 264006107904 264205448064 264517747648 265324919409 265410395712 265924756944 266068655622 266269553127 266383157579 266498825472 266669534208 266813835904 267015296064 267532767568 268435590192 268752889944 268955814204 269709728232 270145784832 270291967616 271582730496 271729690848 271934862768 272050884336 272256298776 272461868316 272578114732 272696472576 272783927262 273018808832 273224954112 274678278336 274826913768 275151768276 275359524066 275448233088 276131388428 276577827328 277511173632 277600172409 277839201024 278048985984 278258929344 278377649088 278587840608 278738591604 278917140656 279278782673 280221243687 280674294912 281218237344 281763233928 281793753472 282006524352 282553048624 283506559056 284055990372 284300577792 284515241472 284669199936 284851547904 285005688352 285220884432 285773638084 286521676056 286738016796 287076950622 287201604096 287293710627 287758196352 288006663168 288347096576 288564815616 288720965408 290006307261 290099734848 290256715224 290599808268 290725991424 290819228238 291038813883 291069639168 291162986191 291289413888 291633727616 291853928256 293184970848 293406342768 293565112434 293753158776 293912116113 294863964672 295435406464 296432390016 296782782912 297006871392 297231129072 297357943344 297582466104 297743495577 297934218428 298063586304 298415907328 299811178656 300003225984 300165565392 300392208072 300747281604 300974363514 301006963936 301818029212 302305997312 302347001187 303097310208 303326166528 303423444261 303684708096 303914007936 304078463568 304273244352 304437894376 304667762916 304930098176 305258204317 306057244878 306288336123 306783531648 307146159936 307378073376 307411367424 307907931166 308007125888 308239689408 309879262224 310413431559 310548218112 310747143168 310915296384 311150055744 311517845408 311753059728 312569101152 313174855224 313411320684 313781783238 313918032384 314459163744 314797980672 315170082304 315578729632 316983638169 317017972656 317257339896 317632348572 317770269696 317872179702 318145884672 318247915139 318386103552 318762446464 319838150016 320252849928 320457991392 320631399396 320873494986 321010396322 321252778077 322050003968 322293170688 322917769856 323763035904 324007496064 324390483648 324635417568 324811086084 325019147376 325195023538 325440564933 325720786688 327276246528 327453344064 327700590624 328087943568 328335669288 328723772916 329007611744 330472303623 331292408832 331542554112 331721960256 331934448384 332114066592 332364832272 332757698504 333008950164 333295688704 333880630776 334527686262 334780274367 335068538112 335321534592 335717895744 335899561272 336007773696 336550529414 336658951552 337686261066 338632834428 338779874304 339180323328 339289099611 339436424448 339581245696 339837649536 340094246976 340496249632 341645296608 342088271514 342307399896 342492631173 342860829696 343046360448 343711178976 344007958784 344934890528 345539429928 345837788352 346508016624 346769650584 347179543788 347330294784 347478483968 347740850688 347929022144 349590536064 349779708432 350043812712 350193159624 350457576084 350722192194 350871828538 351024182784 351136757433 352008143872 352273930752 353196039168 353766559212 353880527616 354147728256 354566342592 354758207496 355026070836 355331767296 355445723402 355714105857 356020394752 356645219238 357221829888 357914120256 358184366496 358337186592 358607752272 358801804086 359612970976 362110307328 362306254464 362579817024 362734512448 363008398368 363282491088 363711903016 364299938816 364939294104 365529314304 365646540798 366237704448 366435885024 366869024368 367146032088 367264310784 367857555406 369098936514 370133563212 370294281216 370452268032 370731981312 370850876319 371011905792 371170198784 371450454144 371651455472 373426254432 373628324916 373910436306 374069965962 374232393216 374352410817 374957649792 375684311904 376008699136 377682632712 377887006431 378008745408 378741320496 378946267098 379558933248 379802063872 380294512576 381577863744 382028901408 382317355728 382606027848 382769267496 383058280836 383511068402 383677595136 384753087488 385927155504 386051484672 386675076348 386799646464 387008953632 387466411024 387758970984 388051751844 388385885184 388510441858 389138571008 389821518702 390451767552 390913294464 391208457024 391420149912 391670878368 391882821484 392178716094 393967304577 394902205632 395243186688 395710377216 396009161856 396308172096 396477257792 396776621472 396991327436 398887135416 399102983433 399532041216 399748238208 400004301312 400220753856 400522944096 400996375472 401299151352 403129334916 403433721306 404564592348 404740260864 404912944128 405218677248 405437951424 405697659136 406223683888 407594536272 408076326504 408384448164 408692802474 408867172098 409044708864 409175890893 409528213248 409837431168 410986252544 412240370652 412727652414 413039286099 413172349632 413884575412 414064290816 414197082642 414553728512 414866740992 415670746304 416758801536 417073478976 417566473632 417881760912 418107887406 418375710984 418602104767 419278884992 421827356016 421963250688 422644850892 422690630208 423009786528 423509798096 423829572936 424058917943 424514804736 426083985558 426450866688 426772862208 427003799904 427277321856 427508532528 427831326648 428337037436 428660457126 429782514084 430615425933 431637294528 431684047872 432009994752 432520644864 432847223424 433081448112 433358863168 433920753244 435385072836 435899712402 436088987136 436228842357 436604458752 436934120832 437450591424 437780892384 438298363888 439777456272 440347668651 440629738164 442103978281 442295947008 442579264512 442818755456 443153109696 444011933552 445174174368 445510307088 446036915016 446373699156 446758050816 446901327642 447095379456 447623860992 447866081696 450004838976 450248348088 450588312108 451120922406 451461545271 451510445904 452385466148 452581899264 452727043818 453116866048 453458995968 454645965312 455527062144 455871011904 456117695352 456409866528 456656841564 457001644374 457395147264 457541835443 458281571968 459085867317 460719239904 461067110064 461117051136 461861896749 462010688832 462359534112 462906058384 463506259147 465822327168 466120714752 466372944576 466725083616 466924212832 467276768112 467629589592 468182343244 469762282836 470672674857 471688745616 471840703488 472196971008 472755123456 473010943328 473368094448 474285474476 475526958984 475886009844 476295773184 476448522858 476655404544 476808269553 477218827008 477579155328 477782915456 478143669696 478402405448 480686987088 480947099094 481310242479 481515594483 483075005952 483229929749 483439756032 484011197824 484376654784 485644553856 486585725472 486953126352 487216629126 487528721064 487792535307 488316939264 488581180032 489528042784 491180016096 492131915352 492503503932 493085659374 493511417616 494467835092 494682541056 495267272192 496938613248 497582940384 497901672576 498171099888 498547248408 498759954616 499136547756 499513425246 499943533056 500103866647 500912415872 501791529393 502602807168 503576843616 503849341908 504011660544 504825794121 504988427328 505261689464 506078577664 507949251642 508770484992 509154636672 509371868544 509756474304 510141370464 510359023328 510744374448 511020751274 513461099844 514291244544 514569540672 515566768464 515732861952 516011938176 517011961312 517402335792 518756682528 519762024936 520154475876 520602356736 520769315682 520995442176 521217725952 521611276032 521893533216 522227837824 522904954792 524669562648 525289739436 525686364126 526083288291 526307742807 526536274176 527613836288 528012215808 528181551121 528410896128 529035495296 530649838818 530820791424 531849513888 532137311244 532539106254 532766315158 532997650944 533168585103 533627671808 534030592128 535065535136 536871180384 537505779888 537911628408 538202706129 539419456464 540583935232 543165460992 543459381696 543869725536 544101768672 544512597552 544923736632 545156229464 545567854524 546037617664 546449908224 548469811197 549356556672 549653827536 550303536552 550719048132 550896466176 551786333109 552262776856 553155654656 555022347264 555200344818 555678402048 556097971968 556517858688 556755298176 557175681216 557477183208 557834281312 558557565346 560442487374 561104948943 561348589824 562436474688 563526467856 563587506944 564013048704 565106097248 567013118112 568111980744 568419400647 569030482944 569338399872 569703095808 570011376704 570441768864 571547276168 573043352112 573476033592 574153901244 574403208192 574587421254 575266602603 575516392704 576694193152 577129631232 577441930816 580012614522 580199469696 580513430448 581199616536 581638456476 582077627766 582139278336 582325972382 582578827776 582765662787 583267455232 583707856512 586369941696 586812685536 587130224868 587506317552 587824232226 588268074141 589727929344 590870812928 592864780032 593565565824 594013742784 594462258144 594715886688 595164932208 595486991154 595868436856 596831814656 599622357312 600006451968 600331130784 600784416144 601494563208 601948727028 602013927872 603636058424 604611994624 604694002374 606652333056 606846888522 607369416192 607828015872 608156927136 608546488704 608875788752 609335525832 610516408634 612114489756 612576672246 613300758147 613567063296 614292319872 614756146752 614822734848 615815862332 616014251776 616479378816 619091478621 619758524448 620826863118 621096436224 621295623963 621830592768 622300111488 623035690816 623506119456 625138202304 626349710448 626822641368 627161831109 627563566476 627836064768 628918327488 630340164608 631157459264 633967276338 634035945312 634514679792 635264697144 635744359404 636291769344 636495830278 636772207104 637524892928 639676300032 640505699856 640915982784 641262798792 641746989972 642020792644 642505556154 642990685689 644586341376 645835539712 647526071808 648014992128 648780967296 649270835136 649622172168 650038294752 650390047076 650881129866 651441573376 653849568603 654552493056 654906688128 655401181248 656175887136 656671338576 657447545832 657803307491 658015223488 660944607246 663085108224 663443920512 663868896768 664228133184 664729664544 665515397008 666017900328 667761261552 669055372524 669560548734 670137076224 670351991463 670643069184 671435791488 671799122544 672015547392 673101058828 673317903104 675372522132 676681383609 677265668856 678360646656 678578199222 678872848896 679090565727 679162491392 679675299072 680188493952 680992499264 683290593216 684176543028 684614799792 684985262346 685502466561 685794937597 686092720896 687422357952 688015917568 689869781056 691078859856 691675576704 693016033248 693539301168 694359087576 694734823013 695481701376 695858044288 699181072128 699559416864 700087625424 700386319248 700915152168 701444384388 701743657076 702048365568 702273514866 704547861504 707533118424 707761055232 708295456512 709132685184 709516414992 710052141672 710891446804 711428211714 712040789504 713290438476 714443659776 714672784287 715828240512 716368732992 716674373184 717215504544 717603608172 718994312839 719225941952 721420648641 724612508928 725159634048 725469024896 726016796736 726564982176 727423806032 729878588208 730824943689 731293081596 732475408896 732871770048 733738048736 734292064176 734528621568 735715110812 738197873028 739628489061 740267126424 741463962624 741701752638 742023811584 742340397568 742900908288 743302910944 746852508864 747256649832 747820872612 748139931924 748464786432 748704821634 749270137869 749589815513 749915299584 751368623808 752017398272 755365265424 755774012862 756017490816 757482640992 757892534196 759117866496 759361318177 760589025152 761923877463 763155727488 764057802816 764634711456 765212055696 765538534992 766116561672 766531126911 767022136804 767355190272 771854311008 773350152696 773599292928 774017907264 774932822048 775517941968 776103503688 777020883716 778277142016 779643037404 780903535104 781153973523 781826588928 782416914048 782840299824 783341756736 783765642968 784357432188 785877504731 787934609154 788529546189 789804411264 790486373376 791420754432 792018323712 792616344192 792954515584 793553242944 793982654872 797774270832 798205966866 798808659381 799149472737 799496476416 800008602624 800441507712 801045888192 801992750944 802598302704 806258669832 806867442612 809129184696 810437354496 810875902848 811395318272 812447367776 815189072544 816152653008 816768896328 817385604948 817734344196 818089417728 818351781786 819056426496 819319100677 819674862336 821972505088 824480741304 825455304828 826078572198 826344699264 827769150824 828394165284 829107457024 829733481984 829999580333 831341492608 832800517227 833517603072 834146957952 835132947264 835763521824 836215774812 836751421968 837204209534 837836348019 838557769984 843654712032 845289701784 845381260416 846019573056 847019596192 847659145872 848117835886 852167971116 852901733376 853545724416 854007599808 854554643712 855017065056 855662653296 856674074872 857320914252 859565028168 861230851866 861881131881 863274589056 864019989504 865041289728 865694446848 866162896224 866717726336 867841506488 870770145672 871799424804 872177974272 872457684714 873116441649 873208917504 873488958573 873868241664 874901182848 875561784768 876596727776 879554912544 880695337302 881259476328 881736348339 884207956562 884591894016 885637510912 886306219392 888023867104 890348348736 891020614176 892073830032 892747398312 893230486731 893802655284 894190758912 895247721984 895732163392 900009677952 900496696176 901176624216 902241844812 902923090542 903020891808 904770932296 905454087636 906233732096 906917991936 909291930624 910270332783 911054124288 911742023808 912235390704 912819733056 913313683128 914003288748 914790294528 915083670886 915774612951 916563143936 918171734634 921438479808 922134220128 922234102272 923723793498 924021377664 924719068224 925812116768 927012518294 931240294677 931644654336 932241429504 932745889152 933450167232 933848425664 934553536224 935259179184 936364686488 939524565672 941345349714 943377491232 944393942016 945510246912 946021886656 946736188896 948570948952 951053917968 951772019688 952897045716 953310809088 953616539106 954437654016 954743745417 955158310656 955565830912 956287339392 956804810896 961373974176 961894198188 962620484958 963031188966 963758334231 966150011904 966459859498 966879512064 968022395648 968753309568 971289107712 973171450944 973906252704 974433258252 975057442128 975585070614 976321694799 977162360064 979056085568 982360032192 984263830704 985007007864 986171318748 987022835232 988935670184 990534544384 993877226496 995165880768 995803345152 996342199776 997094496816 997519909232 998273095512 999026850492 999887066112 1000207733294 1001824831744 1003583058786 1005205614336 1007153687232 1007698683816 1008023321088 1009651588242 1009976854656 1010523378928 1015898503284 1017540969984 1017867298833 1018309273344 1018743737088 1019512948608 1020282740928 1020718046656 1021488748896 1022041502548 1026922199688 1027477893519 1028582489088 1029139081344 1031133536928 1032023876352 1034023922624 1034804671584 1037513365056 1039524049872 1040308951752 1041538631364 1041990884352 1042435451904 1043222552064 1043787066432 1044455675648 1045809909584 1049339125296 1050579478872 1051372728252 1052166576582 1052615485614 1053072548352 1053410272299 1056024431616 1056363102242 1056821792256 1058070990592 1061299677636 1061641582848 1063699027776 1064274622488 1065078212508 1065532630316 1065995301888 1066337170206 1067142317571 1067255343616 1068061184256 1070131070272 1073742360768 1075011559776 1075823256816 1076405412258 1077677759081 1078838912928 1081167870464 1086330921984 1086918763392 1087739451072 1088203537344 1089025195104 1089847473264 1090312458928 1091135709048 1091726150449 1092899816448 1096939622394 1098713113344 1099307655072 1100607073104 1101438096264 1101792932352 1103572666218 1104525553712 1110400689636 1111356804096 1112195943936 1112552628957 1113035717376 1113510596352 1114351362432 1114954366416 1115668562624 1117115130692 1120884974748 1122209897886 1122697179648 1123057232451 1124872949376 1127052935712 1127175013888 1128026097408 1130212194496 1133661019293 1134026236224 1136223961488 1136838801294 1138182582383 1138676799744 1139406191616 1140022753408 1140883537728 1143094552336 1146086704224 1146952067184 1148307802488 1149174842508 1150533205206 1151032785408 1154259262464 1154883861632 1160025229044 1160398939392 1161026860896 1162399233072 1163276912952 1164155255532 1164651944764 1165157655552 1165531325574 1166534910464 1167415713024 1172739883392 1173625371072 1174260449736 1175012635104 1175648464452 1176536148282 1177926852949 1181741625856 1181901913731 1185729560064 1187131131648 1188027485568 1188924516288 1189431773376 1190329864416 1190973982308 1191736873712 1193282071421 1197308950299 1199244714624 1200012903936 1200662261568 1201568832288 1202989126416 1203897454056 1204027855744 1207272116848 1209388004748 1213693777044 1214738832384 1215656031744 1216313854272 1217092977408 1217751577504 1218671051664 1221032817268 1224228979512 1225153344492 1226601516294 1227134126592 1227527672679 1228584639744 1229512293504 1231631724664 1232028503552 1232958757632 1238182957242 1239117858297 1239517048896 1241653726236 1242192872448 1242591247926 1243661185536 1244060031907 1244600222976 1246071381632 1247012238912 1250276404608 1252699420896 1253645282736 1254323662218 1255127132952 1255806314301 1257836654976 1262314918528 1267934552676 1268071890624 1269029359584 1270529394288 1271488718808 1272176753829 1272991660556 1273544414208 1275049785856 1279352600064 1281011399712 1281831965568 1282525597584 1283493979944 1284041585288 1285011112308 1285981371378 1287501443921 1291671079424 1291846277799 1295052143616 1296029984256 1297561934592 1298541670272 1299244344336 1300076589504 1300780094152 1301762259732 1302883146752 1304285054809 1307699137206 1308686527071 1309813376256 1310802362496 1312351774272 1313342677152 1314895091664 1315606614982 1316030446976 1321889214492 1326311934843 1326887841024 1327737793536 1328456266368 1329459329088 1331030794016 1332035800656 1335522523104 1338110745048 1339121097468 1340274152448 1340703982926 1341286138368 1342871582976 1343598245088 1346202117656 1346635806208 1350745044264 1353362767218 1354384635813 1354531337712 1357156398444 1357745697792 1358181131454 1358324982784 1359350598144 1359786546503 1360376987904 1361984998528 1366581186432 1368353086056 1369229599584 1369970524692 1371004933122 1371589875194 1372185441792 1372625506329 1374844715904 1376031835136 1379739562112 1382157719712 1383351153408 1385585690247 1386032066496 1387078602336 1388718175152 1389469646026 1390518777441 1391716088576 1398362144256 1399118833728 1400175250848 1400772638496 1401830304336 1402888768776 1403487314152 1404547029732 1412018024571 1415066236848 1415522110464 1416590913024 1418265370368 1419032829984 1420104283344 1421782893608 1422856423428 1424081579008 1426580876952 1428887319552 1429345568574 1430424808659 1431656481024 1432737465984 1433348746368 1434431009088 1435207216344 1437988625678 1438451883904 1442841297282 1444546783449 1449225017856 1449689789247 1450319268096 1450938049792 1452033593472 1453129964352 1454847612064 1459757176416 1461649887378 1462586163192 1463377605921 1464950817792 1465743540096 1467476097472 1468584128352 1471430221624 1476395746056 1479256978122 1480534252848 1483403505276 1484047623168 1484680795136 1485801816576 1486605821888 1493705017728 1494513299664 1495641745224 1496279863848 1497409643268 1498540275738 1499179631026 1499830599168 1500311599941 1502737247616 1504034796544 1510730530848 1511548025724 1512034981632 1514477382363 1514965281984 1515785068392 1518235732992 1518722636354 1521178050304 1523847754926 1526311454976 1528115605632 1529269422912 1530424111392 1531077069984 1532233123344 1533062253822 1534044273608 1543708622016 1546700305392 1547198585856 1548035814528 1549865644096 1551035883936 1552207007376 1554041767432 1556554284032 1559286074808 1561807070208 1562307947046 1563653177856 1564833828096 1565680599648 1566683513472 1567531285936 1568714864376 1571755009462 1575869218308 1577059092378 1578923228421 1579608822528 1582841508864 1584036647424 1584544653363 1585232688384 1585909031168 1587106485888 1587965309744 1595548541664 1596411933732 1597617318762 1598298945474 1598992952832 1599505755309 1600883015424 1602091776384 1603985501888 1605196605408 1612517339664 1613734885224 1614608118387 1618258369392 1621751805696 1622790636544 1624894735552 1630378145088 1632305306016 1633537792656 1634771209896 1635468688392 1636703563572 1638112852992 1638638201354 1639349724672 1643945010176 1648961482608 1650910609656 1652157144396 1652689398528 1655358999327 1655538301648 1656788330568 1659466963968 1659999160666 1662682985216 1665601034454 1667035206144 1668293915904 1670265894528 1671527043648 1672431549624 1673502843936 1674408419068 1675672696038 1677115539968 1683314846829 1687309424064 1690579403568 1690762520832 1692039146112 1694039192384 1695318291744 1696235671772 1704335942232 1705258201941 1707091448832 1708015199616 1709109287424 1710034130112 1711325306592 1713348149744 1714641828504 1719130056336 1722461703732 1723762263762 1725799807809 1726549178112 1730082579456 1731388893696 1732325792448 1733435452672 1735683012976 1741540291344 1743598849608 1744915369428 1746232883298 1746417835008 1746977917146 1747736483328 1748296988361 1749802365696 1751123569536 1753193455552 1759109825088 1761390674604 1762518952656 1763472696678 1764804222423 1768415913124 1769183788032 1771275021824 1772612438784 1776047734208 1780696697472 1782041228352 1784147660064 1785494796624 1786460973462 1787605310568 1788572629459 1790495443968 1791464326784 1800019355904 1800993392352 1802353248432 1804483689624 1805846181084 1806041783616 1809541864592 1810908175272 1813835983872 1820540665566 1822108248576 1823484047616 1824470781408 1825639466112 1826627366256 1828006577496 1830167341772 1831549225902 1833126287872 1836343469268 1839902274441 1842876959616 1844268440256 1844468204544 1847447586996 1848042755328 1849438136448 1851624233536 1854025036588 1857274435863 1862480589354 1863289308672 1863886871889 1865491778304 1866900334464 1867696851328 1869107072448 1870518358368 1872729372976 1879049131344 1881485493327 1882690699428 1886754982464 1891020493824 1892043773312 1893472377792 1897141897904 1902107835936 1903544039376 1905794091432 1907233078212 1908875308032 1909487490834 1910316621312 1911131661824 1912574678784 1913609621792 1922747948352 1923788396376 1925240969916 1926062377932 1927516668462 1928972057067 1932919718996 1933759024128 1936044791296 1937506619136 1942578215424 1946342901888 1947812505408 1948866516504 1950114884256 1951170141228 1952643389598 1954324720128 1954951478711 1958112171136 1961548705809 1964720064384 1968527661408 1970014015728 1972342637496 1973409922473 1974045670464 1977871340368 1990331761536 1991606690304 1992684399552 1994188993632 1995039818464 1996546191024 1998053700984 2000415466588 2003649663488 2007166117572 2010411228672 2011055974389 2014307374464 2015397367632 2016046642176 2019303176484 2019953709312 2021046757856 2030044150827 2031797006568 2035081939968 2035734597666 2036618546688 2037271697181 2037487474176 2039025897216 2040565481856 2041436093312 2042977497792 2044083005096 2053844399376 2054955787038 2056507399683 2057384812791 2058278162688 2062267073856 2064047752704 2068047845248 2069609343168 2075026730112 2079048099744 2080617903504 2083077262728 2084204469039 2086445104128 2087574132864 2088911351296 2091619819168 2098678250592 2101158957744 2102745456504 2104333153164 2105230971228 2106145096704 2106820544598 2112726204484 2113643584512 2116141981184 2122599355272 2123283165696 2127398055552 2128549244976 2130156425016 2131065260632 2132674340412 2134284635142 2134510687232 2136122368512 2136807430219 2140262140544 2144018352861 2147484721536 2150023119552 2151646513632 2152810824516 2155355518162 2156982938517 2157677825856 2162335740928 2173837526784 2175478902144 2176407074688 2178050390208 2179694946528 2180624917856 2182271418096 2183452300898 2193879244788 2197426226688 2198615310144 2201214146208 2202876192528 2203585864704 2207145332436 2209051107424 2218885467183 2220801379272 2224391887872 2225105257914 2226071434752 2227021192704 2228702724864 2229908732832 2231337125248 2234230261384 2241769949496 2244419795772 2245394359296 2246114464902 2247810413607 2248769446539 2249745898752 2254105871424 2254350027776 2256052194816 2260424388992 2267322038586 2268052472448 2272447922976 2273677602588 2276365164766 2277353599488 2278083954531 2280045506816 2281767075456 2286189104672 2292173408448 2293904134368 2296615604976 2298349685016 2299593380733 2301066410412 2302065570816 2309767723264 2320050458088 2320797878784 2322053721792 2324798466144 2326553825904 2328310511064 2329303889528 2331062651148 2333069820928 2334831426048 2343461920569 2345479766784 2347250742144 2348520899472 2350025270208 2351296928904 2353072296564 2355853705898 2357632514193 2363483251712 2363803827462 2371459120128 2374262263296 2376054971136 2377849032576 2378863546752 2380659728832 2381947964616 2383473747424 2386564142842 2394617900598 2397448418211 2398489429248 2400025807872 2401324523136 2403137664576 2405978252832 2407794908112 2408055711488 2414544233696 2418776009496 2427387554088 2431312063488 2432627708544 2434185954816 2435503155008 2437342103328 2442065634536 2448457959024 2450306688984 2453203032588 2454268253184 2455055345358 2457169279488 2457957302031 2459024587008 2463263449328 2464057007104 2465917515264 2476365914484 2478235716594 2479034097792 2483307452472 2485182495852 2487322371072 2488120063814 2489200445952 2489998740999 2492142763264 2494024477824 2500552809216 2505398841792 2507290565472 2508647324436 2510254265904 2511612628602 2513509044057 2515673309952 2524629837056 2535869105352 2536143781248 2538058719168 2541058788576 2542977437616 2544353507658 2545983321112 2550099571712 2558705200128 2562022799424 2563663931136 2565051195168 2566987959888 2568083170576 2570022224616 2571962742756 2575002887842 2583342158848 2583692555598 2592059968512 2595123869184 2597083340544 2598488688672 2600153179008 2601560188304 2603524519464 2608570109618 2615398274412 2617373054142 2619626752512 2620466875719 2621604724992 2624703548544 2626685354304 2629790183328 2631213229964 2632060893952 2643778428984 2645209045017 2652623869686 2653775682048 2656912532736 2658918658176 2662061588032 2664071601312 2671045046208 2676221490096 2678242194936 2679691460193 2681407965852 2682572276736 2685743165952 2687196490176 2692404235312 2693271612416 2701490088528 2706725534436 2708769271626 2709062675424 2714312796888 2716362262908 2718701196288 2719573093006 2720753975808 2723969997056 2733162372864 2736706172112 2738459199168 2739941049384 2742009866244 2743179750388 2744370883584 2745251012658 2747323838853 2749689431808 2759479124224 2764315439424 2766702306816 2771171380494 2772064132992 2774157204672 2777436350304 2778939292052 2781037554882 2783432177152 2793720884031 2796724288512 2798237667456 2800350501696 2801545276992 2803660608672 2805777537552 2806974628304 2809094059464 2810614132007 2824036049142 2830132473696 2833181826048 2836530740736 2838065659968 2840208566688 2843565787216 2845712846856 2853161753904 2858691137148 2860849617318 2863312962048 2864231236251 2865474931968 2866697492736 2868862018176 2870414432688 2875977251356 2876903767808 2885682594564 2889093566898 2891275002693 2898450035712 2899379578494 2900638536192 2901876099584 2904067186944 2906259928704 2909695224128 2919514352832 2923299774756 2925172326384 2926755211842 2928965084397 2930214733369 2931487080192 2934952194944 2937168256704 2942860443248 2952791492112 2958513956244 2961068505696 2966807010552 2968412425601 2971603633152 2973211643776 2987410035456 2989026599328 2991283490448 2992559727696 2994819286536 2997080551476 2998359262052 2999661198336 3000623199882 3005474495232 3021461061696 3023096051448 3024069963264 3028954764726 3029930563968 3031570136784 3037445272708 3042356100608 3047695509852 3052622909952 3053601896499 3056231211264 3058538845824 3060848222784 3062154139968 3064466246688 3066124507644 3068088547216 3072066609403 3082433680557 3087417244032 3093400610784 3096071629056 3099731288192 3102071767872 3104414014752 3108083534864 3118572149616 3124615894092 3127306355712 3129667656192 3131361199296 3133367026944 3135062571872 3137429728752 3143510018924 3151738436616 3154118184756 3157846456842 3159217645056 3160230816897 3168073294848 3169089306726 3170465376768 3171818062336 3174212971776 3175930619488 3191097083328 3192823867464 3195234637524 3196597890948 3197985905664 3199011510618 3201426952713 3201766030848 3202792848101 3204183552768 3207971003776 3210393210816 3225034679328 3227469770448 3229216236774 3233033277243 3236516738784 3243503611392 3244543814029 3249789471104 3260756290176 3264610612032 3267075585312 3269542419792 3270937376784 3273407127144 3275178451347 3277276402708 3278699449344 3297922965216 3301821219312 3304314288792 3305378797056 3310717998654 3311076603296 3313576661136 3319998321332 3325365970432 3331202068908 3334070412288 3336587831808 3337657886871 3340531789056 3343054087296 3344863099248 3347005687872 3348816838136 3351345392076 3354231079936 3357840247487 3366629693658 3369171697353 3374618848128 3381158807136 3381525041664 3384078292224 3388078384768 3390636583488 3392471343544 3408671884464 3410516403882 3414547747149 3416030399232 3418218574848 3420068260224 3422650613184 3426696299488 3429283657008 3438260112672 3444923407464 3447524527524 3451599615618 3453098356224 3462777787392 3464651584896 3466870905344 3471366025952 3483080582688 3487197699216 3489830738856 3492465766596 3493955834292 3495472966656 3496593976722 3499604731392 3500727066529 3502247139072 3506386911104 3518219650176 3522781349208 3525037905312 3526945393356 3529608444846 3533780558847 3536831826248 3542550043648 3545224877568 3552095468416 3561393394944 3564082456704 3568295320128 3570989593248 3572921946924 3575210621136 3577145258918 3579846214263 3582928653568 3600038711808 3601986784704 3604706496864 3608967379248 3611692362168 3612083567232 3619083729184 3621816350544 3641081331132 3644216497152 3646968095232 3648941562816 3651278932224 3653254732512 3656013154992 3660334683544 3663098451804 3666252575744 3672686938536 3679804548882 3682583018037 3685753919232 3688536880512 3694895173992 3696085510656 3698876272896 3703248467072 3708050073176 3714548871726 3724961178708 3726578617344 3727773743778 3730983556608 3732180095721 3733800668928 3735393702656 3738214144896 3741036716736 3745458745952 3758098262688 3762970986654 3765381398856 3767418942903 3773509964928 3784087546624 3786944755584 3794283795808 3804215671872 3807088078752 3811588182864 3814466156424 3816530261487 3818974981668 3820633242624 3822263323648 3825149357568 3827219243584 3845495896704 3847576792752 3850481939832 3852124755864 3855033336924 3857944114134 3862504331763 3865839437992 3872089582592 3875013238272 3885156430848 3892685803776 3895625010816 3897733033008 3900229768512 3902340282456 3905286779196 3908649440256 3909902957422 3912855164427 3916224342272 3923097411618 3929440128768 3937055322816 3940028031456 3944685274992 3946819844946 3948091340928 3955742680736 3978935804529 3980663523072 3983213380608 3985368799104 3988377987264 3990079636928 3993092382048 3996107401968 4000830933176 4007299326976 4014332235144 4020822457344 4022111948778 4028614748928 4030794735264 4038606352968 4039907418624 4042093515712 4060088301654 4063594013136 4071469195332 4073237093376 4074543394362 4074974948352 4078051794432 4079359639509 4081130963712 4082872186624 4085954995584 4088166010192 4107688798752 4109911574076 4113014799366 4114769625582 4116556325376 4117876518987 4124534147712 4128095505408 4136095690496 4139218686336 4150053460224 4156757070741 4158096199488 4161235807008 4166154525456 4168408938078 4171556332323 4175148265728 4177822702592 4183239638336 4197356501184 4202317915488 4205490913008 4208666306328 4210461942456 4213641089196 4225452408968 4232283962368 4245198710544 4246566331392 4254796111104 4257098489952 4260312850032 4262130521264 4265348680824 4268569270284 4272244737024 4273614860438 4280524281088 4288036705722 4294969443072 4300046239104 4303293027264 4305621649032 4310711036324 4313965877034 4315355651712 4333640350347 4347675053568 4349069367741 4350957804288 4352814149376 4356100780416 4359389893056 4361249835712 4364542836192 4366904601796 4387758489576 4390132817763 4394852453376 4397230620288 4402428292416 4405752385056 4414290664872 4418102214848 4437770934366 4441602758544 4450210515828 4452142869504 4454042385408 4457405449728 4459817465664 4462674250496 4468460522768 4483539898992 4488839591544 4492228929804 4495620827214 4497538893078 4499491797504 4500934799823 4508211742848 4512104389632 4520848777984 4534644077172 4536104944896 4543432147089 4544895845952 4547355205176 4552730329532 4554707198976 4556167909062 4560091013632 4563534150912 4572378209344 4584346816896 4587808268736 4593231209952 4596699370032 4599186761466 4602132820824 4604623152437 4619535446528 4640100916176 4641595757568 4644107443584 4649596932288 4653107651808 4656621022128 4658607779056 4662125302296 4664648097373 4669662852096 4686923841138 4690959533568 4694501484288 4697041798944 4700050540416 4702593857808 4706144593128 4711707411796 4715265028386 4727607654924 4736769685263 4748524526592 4752109942272 4753633960089 4755698065152 4757727093504 4761319457664 4763895929232 4766947494848 4773128285684 4789235801196 4794896836422 4796978858496 4798517265927 4802649046272 4806275329152 4811956505664 4815589816224 4816111422976 4829088467392 4837552018992 4843824355161 4854775108176 4863143761091 4865255417088 4868371909632 4871006310016 4874684206656 4884131269072 4896915918048 4900613377968 4906406065176 4910110690716 4914338558976 4915914604062 4918049174016 4926526898656 4931835030528 4952731828968 4956471433188 4958068195584 4966076997981 4966614904944 4970364991704 4976240127628 4978400891904 4979997481998 4984285526528 4988048955648 5001105618432 5010797683584 5014581130944 5017294648872 5020508531808 5023225257204 5027018088114 5031346619904 5032960189873 5049259674112 5049944540487 5071738210704 5072287562496 5076117438336 5082117577152 5085954875232 5088707015316 5091966642224 5098568850617 5115774605823 5124045598848 5127327862272 5130102390336 5133975919776 5136166341152 5140044449232 5143925485512 5150005775684 5167385111196 5177399423427 5190247738368 5194166681088 5196977377344 5200306358016 5203120376608 5207049038928 5217140219236 5230796548824 5234746108284 5239253505024 5240933751438 5243209449984 5244890965083 5249407097088 5253370708608 5259580366656 5262426459928 5264121787904 5287556857968 5290418090034 5294412667269 5305247739372 5307551364096 5313825065472 5315529227239 5317837316352 5324123176064 5328143202624 5342090092416 5352442980192 5356484389872 5359382920386 5362815931704 5365717888377 5371486331904 5374392980352 5384808470624 5402980177056 5413451068872 5417538543252 5418125350848 5428625593776 5432724525816 5439146186012 5441507951616 5447939994112 5466324745728 5473412344224 5476918398336 5479882098768 5484019732488 5486359500776 5490502025316 5494647677706 5499378863616 5501142533117 5518958248448 5519706823323 5528630878848 5533404613632 5542342760988 5544128265984 5548314409344 5554872700608 5557878584104 5562075109764 5566864354304 5587441768062 5591660615667 5596475334912 5600701003392 5603090553984 5607321217344 5611555075104 5613949256608 5618188118928 5621228264014 5648072098284 5660264947392 5673061481472 5676131319936 5680417133376 5687131574432 5691425693712 5706323507808 5717382274296 5721699234636 5726625924096 5728462472502 5730949863936 5733394985472 5737724036352 5740828865376 5751954502712 5753807535616 5771365189128 5778187133796 5782550005386 5786916171201 5798759156988 5801277072384 5803752199168 5808134373888 5809997062331 5812519857408 5819390448256 5839028705664 5846599549512 5850344652768 5853510423684 5857930168794 5860429466738 5862974160384 5864854436133 5869904389888 5874336513408 5885720886496 5905582984224 5917027912488 5920229767419 5922137011392 5933614021104 5936824851202 5946423287552 5974820070912 5978053198656 5982566980896 5985119455392 5989638573072 5994161102952 5996718524104 6001246399764 6010948990464 6033167923167 6042922123392 6046192102896 6048139926528 6057909529452 6059861127936 6063140273568 6074890545416 6084712201216 6095391019704 6105245819904 6107203792998 6111815091543 6112462422528 6117077691648 6121696445568 6124308279936 6128932493376 6132249015288 6136177094432 6144133218806 6164867361114 6172154438373 6174834488064 6186801221568 6192143258112 6199462576384 6204143535744 6208828029504 6216167069728 6237144299232 6249231788184 6252613407117 6259335312384 6262722398592 6266734053888 6270125143744 6274859457504 6287020037848 6303476873232 6308236369512 6315692913684 6318435290112 6320461633794 6338178613452 6340930753536 6343636124672 6348425943552 6351861238976 6382194166656 6385647734928 6390469275048 6393195781896 6398023021236 6402853905426 6403532061696 6405585696202 6408367105536 6410422290657 6415942007552 6420786421632 6450069358656 6454939540896 6458432473548 6466066554486 6470948815551 6473033477568 6487007222784 6489087628058 6499578942208 6521512580352 6529221224064 6534151170624 6539084839584 6541874753568 6546814254288 6550356902694 6554552805416 6595845930432 6603642438624 6608628577584 6610757594112 6621435997308 6622153206592 6627153322272 6639996642664 6650731940864 6662404137816 6673175663616 6675315773742 6681063578112 6686108174592 6689726198496 6694011375744 6697633676272 6702690784152 6715680494974 6733259387316 6738343394706 6746308339617 6749237696256 6762317614272 6763050083328 6768156584448 6776156769536 6781273166976 6784942687088 6817343768928 6821032807764 6829095494298 6832060798464 6834251863593 6840136520448 6845301226368 6853392598976 6858567314016 6876520225344 6889846814928 6895049055048 6898780142199 6903199231236 6906196712448 6929303169792 6933741810688 6942732051904 6966161165376 6974395398432 6979661477712 6984931533192 6987911668584 6993187953444 6999209462784 7001454133058 7004494278144 7012773822208 7036439300352 7045562698416 7050075810624 7053890786712 7059216889692 7067561117694 7072897542579 7073663652496 7090449755136 7104190936832 7122786789888 7128164913408 7136590640256 7141979186496 7145843893848 7150421242272 7154290517836 7159692428526 7165857307136 7192345254633 7200077423616 7203973569408 7209412993728 7217934758496 7223384724336 7224167134464 7235836382401 7238167458368 7243632701088 7282162662264 7293936190464 7297883125632 7302557864448 7306509465024 7312026309984 7320669367088 7326196903608 7345373877072 7359609097764 7365166036074 7371507838464 7373871906093 7377073761024 7389790347984 7392171021312 7397752545792 7406496934144 7416100146352 7429097743452 7449922357416 7455547487556 7461967113216 7464360191442 7467601337856 7469996222997 7470787405312 7476428289792 7482073433472 7490917491904 7516196525376 7525941973308 7530762797712 7534837885806 7540527132171 7543744313567 7547019929856 7568175093248 7573889511168 7588567591616 7608431343744 7614176157504 7623176365728 7628932312848 7633060522974 7637949963336 7642083053143 7650298715136 7654438487168 7690991793408 7695153585504 7700963879664 7704249511728 7710066673848 7715888228268 7725008663526 7731678875984 7750026476544 7785371607552 7791250021632 7795466066016 7800459537024 7804680564912 7810573558392 7819805914844 7825710328854 7832448684544 7846194823236 7858880257536 7861400627157 7874110645632 7880056062912 7889370549984 7893639689892 7896182681856 7908937441229 7911485361472 7935627135051 7957871609058 7961327046144 7970737598208 7976755974528 7980159273856 7986184764096 7992214803936 8001661866352 8028664470288 8039074380579 8044223897556 8057229497856 8061589470528 8077212705936 8079814837248 8084187031424 8120176603308 8127188026272 8142938390664 8149086788724 8156103588864 8158719279018 8162261927424 8165744373248 8171909991168 8176332020384 8215377597504 8219823148152 8226029598732 8229539251164 8233112650752 8235753037974 8241971516559 8245487970643 8249068295424 8272191380992 8278437372672 8300106920448 8313514141482 8316192398976 8322471614016 8332309050912 8336817876156 8343112664646 8350296531456 8352974499947 8366479276672 8381162652093 8394713002368 8404635830976 8410981826016 8417332612656 8420923884912 8427282178392 8431842396021 8450904817936 8490397421088 8509592222208 8514196979904 8520625700064 8524261042528 8530697361648 8537138540568 8547229720876 8561048562176 8576073411444 8589938886144 8592693708753 8600092478208 8606586054528 8611243298064 8621422072648 8627931754068 8630711303424 8644652552041 8667280700694 8673825008079 8695350107136 8698138735482 8701915608576 8705628298752 8712201560832 8718779786112 8722499671424 8729085672384 8733809203592 8775516979152 8780265635526 8786895253191 8790644200107 8794461240576 8804856584832 8811504770112 8828581329744 8836204429696 8875541868732 8883205517088 8900421031656 8905237276803 8914810899456 8919634931328 8925348500992 8936921045536 8967079797984 8977679183088 8984457859608 8991241654428 8995077786156 8998983595008 9001869599646 9012510107447 9016423485696 9041697555968 9069288154344 9072209889792 9086864294178 9089791691904 9094710410352 9105460659064 9112335818124 9120182027264 9127068301824 9129995383663 9144756418688 9160805689497 9168693633792 9175616537472 9186462419904 9193398740064 9198373522932 9204265641648 9209246304874 9216199828209 9239070893056 9280201832352 9288214887168 9299193864576 9306215303616 9313242044256 9317215558112 9324250604592 9329296194746 9373847682276 9381919067136 9389002968576 9394083597888 9400101080832 9405187715616 9412289186256 9423414823592 9430530056772 9455215309848 9473539370526 9480692450691 9504219884544 9507267920178 9511396130304 9515454187008 9522638915328 9527791858464 9533894989696 9546256571368 9578471602392 9589793672844 9593957716992 9597034531854 9604280858139 9605298092544 9608378544303 9612550658304 9623913011328 9631179632448 9632222845952 9658176934784 9675104037984 9687648710322 9699099831729 9709550216352 9726287522182 9730510834176 9733631442087 9742012620032 9749368413312 9768262538144 9793831836096 9801226755936 9812812130352 9820221381432 9825535354041 9831829208124 9836098348032 9853053797312 9905463657936 9912942866376 9916136391168 9932153995962 9933229809888 9940729983408 9952480255256 9959994963996 9968571053056 9976097911296 10002211236864 10012973660613 10021595367168 10029162261888 10034589297744 10041017063616 10046450514408 10054036176228 10062693239808 10065920379746 10073520742461 10098519348224 10099889080974 10143476421408 10144575124992 10152234876672 10164235154304 10171909750464 10177414030632 10183933284448 10197137701234 10231549211646 10243643241447 10248091197696 10254655724544 10260204780672 10267951839552 10272332682304 10280088898464 10287850971024 10300011551368 10334770222392 10354798846854 10388333362176 10393954754688 10400612716032 10406240753216 10414098077856 10434280438472 10461593097648 10469492216568 10481867502876 10486418899968 10489781930166 10498814194176 10502181199587 10506741417216 10519160733312 10524852919856 10528243575808 10575113715936 10580836180068 10588825334538 10601341676541 10610495478744 10627650130944 10631058454478 10635674632704 10648246352128 10656286405248 10684180184832 10704885960384 10712968779744 10718765840772 10725631863408 10731435776754 10739538642789 10748785960704 10769616941248 10805960354112 10826902137744 10835077086504 10836250701696 10857251187552 10865449051632 10878292372024 10895879988224 10932649491456 10946824688448 10953836796672 10959764197536 10968039464976 10972719001552 10981004050632 10989295355412 10998757727232 11002285066234 11037916496896 11039413646646 11057261757696 11084685521976 11088256531968 11096628818688 11109745401216 11115757168208 11124150219528 11174883536124 11183321231334 11192950669824 11196540287163 11201402006784 11206181107968 11214642434688 11223110150208 11227898513216 11236376237856 11242456528028 11296144196568 11302256828709 11320529894784 11352262639872 11360834266752 11374263148864 11382851387424 11412647015616 11434764548592 11443398469272 11449590784461 11456924945004 11461899727872 11466789970944 11475448072704 11481657730752 11503909005424 11507615071232 11542730378256 11556374267592 11565100010772 11573832342402 11587512995289 11597518313976 11616268747776 11619994124662 11625039714816 11638780896512 11678057411328 11693199099024 11700689305536 11707020847368 11715860337588 11720858933476 11725948320768 11729708872266 11738565493281 11739808779776 11748673026816 11771441772992 11811165968448 11834055824976 11840459534838 11844274022784 11867228042208 11873649702404 11892846575104 11936807413587 11949640141824 11956106397312 11965133961792 11970238910784 11979277146144 11988322205904 11993437048208 12002492799528 12008987654939 12021897980928 12066335846334 12085844246784 12092384205792 12115819058904 12119722255872 12126280547136 12149781090832 12190782039408 12214407585996 12223630183086 12224924845056 12234155383296 12238078918527 12243392891136 12248616559872 12257864986752 12264498030576 12272354188864 12288266437612 12329734722228 12344308876746 12349668976128 12353629556961 12373602443136 12384286516224 12398925152768 12408287071488 12417656059008 12432334139456 12470271212223 12474288598464 12498463576368 12505226814234 12514668996969 12520008406213 12525444797184 12533468107776 12540250287488 12549718915008 12574040075696 12606953746464 12616472739024 12631385827368 12640923267588 12676357226904 12696851887104 12703722477952 12764388333312 12771295469856 12780938550096 12786391563792 12796046042472 12805707810852 12811171392404 12816734211072 12820844581314 12831884015104 12841572843264 12900138717312 12909879081792 12916864947096 12932133108972 12941897631102 12946066955136 12978175256116 12999157884416 13000921051041 13043025160704 13047208103223 13058442448128 13068302341248 13078169679168 13083749507136 13093628508576 13100713805388 13109105610832 13126102785631 13170398453289 13191691860864 13207284877248 13217257155168 13242871994616 13244306413184 13254306644544 13279993285328 13324808275632 13350631547484 13362127156224 13372216349184 13379452396992 13388022751488 13395267352544 13405381568304 13431360989948 13466518774632 13476686789412 13492616679234 13498475392512 13502804399469 13524635228544 13536313168896 13552313539072 13562546333952 13569885374176 13630296441267 13634687537856 13642065615528 13658190988596 13664121596928 13668503727186 13680273040896 13684660350977 13690602452736 13706785197952 13717134628032 13753040450688 13779693629856 13790098110096 13797560284398 13806398462472 13813869457311 13858606339584 13885464103808 13932322330752 13948790796864 13959322955424 13969863066384 13975823337168 13986375906888 13993944292119 14002908266116 14008988556288 14025547644416 14072878600704 14091125396832 14100151621248 14107781573424 14118433779384 14135122235388 14145795085158 14147327304992 14208381873664 14210309055789 14245573579776 14256329826816 14260901880267 14273181280512 14283958372992 14291687787696 14300842484544 14308581035672 14319384857052 14331714614272 14347135602899 14384690509266 14395551797781 14407947138816 14418825987456 14435869516992 14446769448672 14448334268928 14471672764802 14476334916736 14487265402176 14564325324528 14589431283273 14595766251264 14605115728896 14613018930048 14624052619968 14641338734176 14652393807216 14690747754144 14719218195528 14730332072148 14743015676928 14747743812186 14754147522048 14779580695968 14795505091584 14812993868288 14832200292704 14858195486904 14898230993943 14899844714832 14911094975112 14928720382884 14935202675712 14939992445994 14941574810624 14952856579584 14957652011533 14964146866944 14981834983808 15032393050752 15051883946616 15061525595424 15069675771612 15081054264342 15087488627134 15094039859712 15098880569619 15136350186496 15147779022336 15177135183232 15216862687488 15228352315008 15246352731456 15257864625696 15266121045948 15275899926672 15284166106286 15295706551851 15308876974336 15381983586816 15390307171008 15401927759328 15408499023456 15420133347696 15431776456536 15450017327052 15463357751968 15532198270281 15570743215104 15582500043264 15590932132032 15600919074048 15609361129824 15621147116784 15639611829688 15651420657708 15664897369088 15692389646472 15717760515072 15722801254314 15734672895249 15748221291264 15760112125824 15778741099968 15787279379784 15792365363712 15817874882458 15822970722944 15871254270102 15915743218116 15922654092288 15941475196416 15946587681717 15953511949056 15960318547712 15972369528192 15984429607872 16003323732704 16057328940576 16078148761158 16088447795112 16097153665131 16114458995712 16123178941056 16154425411872 16168374062848 16240353206616 16254376052544 16285876781328 16298173577448 16317438558036 16324523854848 16331488746496 16343819982336 16352664040768 16430755195008 16439646296304 16452059197464 16459078502328 16471506075948 16483943033118 16490975941286 16498136590848 16503427599351 16544382761984 16556874745344 16600213840896 16627028282964 16632384797952 16644943228032 16664618101824 16673635752312 16686225329292 16700593062912 16705948999894 16732958553344 16762325304186 16789426004736 16809271661952 16821963652032 16834665225312 16841847769824 16854564356784 16863684792042 16901809635872 16980794842176 17019184444416 17028393959808 17041251400128 17048522085056 17061394723296 17074277081136 17094459441752 17122097124352 17152146822888 17179877772288 17185387417506 17200184956416 17213172109056 17222486596128 17242844145296 17255863508136 17261422606848 17289305104082 17334561401388 17347650016158 17396277470964 17403831217152 17411256597504 17424403121664 17429991186993 17437559572224 17444999342848 17458171344768 17467618407184 17551033958304 17560531271052 17573790506382 17581288400214 17588922481152 17594563308399 17609713169664 17623009540224 17657162659488 17672408859392 17751083737464 17760689302257 17766411034176 17800842063312 17810474553606 17839269862656 17850697001984 17873842091072 17934159595968 17955358366176 17968915719216 17982483308856 17990155572312 18003739199292 18025020214894 18032846971392 18083395111936 18138576308688 18144419779584 18173728588356 18179583383808 18189420820704 18210921318128 18224671636248 18254136603648 18259990767326 18289512837376 18321611378994 18337387267584 18351233074944 18372924839808 18386797480128 18396747045864 18408531283296 18418492609748 18432399656418 18516463315119 18560403664704 18576429774336 18598387729152 18612430607232 18626484088512 18634431116224 18648501209184 18658592389492 18747695364552 18757840221351 18778005937152 18788167195776 18800202161664 18810375431232 18824578372512 18846829647184 18861060113544 18910430619696 18947078741052 18961384901382 19014535840356 19022792260608 19030908374016 19045277830656 19055583716928 19067789979392 19092513142736 19156943204784 19179587345688 19194069063708 19208561716278 19210596185088 19216757088606 19225101316608 19231266871971 19247826022656 19262359264896 19316353869568 19350208075968 19375297420644 19398199663458 19412846446653 19419100432704 19452575044364 19461021668352 19467262884174 19484025240064 19498736826624 19536525076288 19587663672192 19602453511872 19625624260704 19640442762864 19651070708082 19663658416248 19674298924049 19706107594624 19810927315872 19825885732752 19832272782336 19864307991924 19866459619776 19881459966816 19904960510512 19919989927992 19930769143321 19952195822592 20025947321226 20043190734336 20058324523776 20069178595488 20082034127232 20092901028816 20108072352456 20131840759492 20147041484922 20199778161948 20238925018851 20286952842816 20289150249984 20304469753344 20328470308608 20343819500928 20354828061264 20367866568896 20394275402468 20463098423292 20487286482894 20496182395392 20502755590779 20520409561344 20535903679104 20544665364608 20560177796928 20575701942048 20600023102736 20669540444784 20696340426597 20709597693708 20778886979207 20787909509376 20801225432064 20812481506432 20828196155712 20868560876944 20923186195296 20938984433136 20963735005752 20979563860332 20997628388352 21004362399174 21013482834432 21038321466624 21049705839712 21150227431872 21161672360136 21177650669076 21202683353082 21218692627737 21220990957488 21262116908956 21271349265408 21296492704256 21312572810496 21368360369664 21409771920768 21425937559488 21437531681544 21451263726816 21462871553508 21479077285578 21497571921408 21504466265821 21539233882496 21577035763899 21611920708224 21653804275488 21670154173008 21672501403392 21707509147203 21714502375104 21730898103264 21756584744048 21893649376896 21907673593344 21919528395072 21936078929952 21945438003104 21962008101264 21978590710824 22004570132468 22078827293292 22114523515392 22121615718279 22169371043952 22176513063936 22193257637376 22219490802432 22231514336416 22248300439056 22349767072248 22366642462668 22385901339648 22393080574326 22402804013568 22409988668991 22412362215936 22429284869376 22446220300416 22455797026432 22472752475712 22484913056056 22592288393136 22604513657418 22621581396513 22631232940701 22641059789568 22704525279744 22711806698203 22721668533504 22748526297728 22765702774848 22825294031232 22869529097184 22886796938544 22899181568922 22913849890008 22926249159429 22950896145408 22963315461504 23007818010848 23085460756512 23112748535184 23130200021544 23147664684804 23175025990578 23195036627952 23239988249324 23250079429632 23277561793024 23356114822656 23386398198048 23401378611072 23414041694736 23431720675176 23441717866952 23459417744532 23477130986562 23479617559552 23497346053632 23504881732409 23542883545984 23584201881471 23622331936896 23668111649952 23680919069676 23688548045568 23726812323687 23734456084416 23747299404808 23785693150208 23873614827174 23912212794624 23930267923584 23940477821568 23958554292288 23976644411808 23986874096416 24004985599056 24017975309878 24132671692668 24171688493568 24184768411584 24231638117808 24239444511744 24252561094272 24299562181664 24381564078816 24428815171992 24447260366172 24468310766592 24476157837054 24486785782272 24497233119744 24515729973504 24528996061152 24544708377728 24576532875224 24659469444456 24688617753492 24699337952256 24707259113922 24725914549677 24736463911929 24747204886272 24797850305536 24816574142976 24835312118016 24864668278912 24940542424446 24948577196928 24996927152736 25010453628468 25029337993938 25040016812426 25050889594368 25058923499841 25080500574976 25099437830016 25148080151392 25213907492928 25232945478048 25262771654736 25281846535176 25295527188063 25352714453808 25407444955904 25528776666624 25542590939712 25561877100192 25572783127584 25592092084944 25611415621704 25622342784808 25641689162628 25663768030208 25683145686528 25778081126259 25800277434624 25819758163584 25833729894192 25864266217944 25883795262204 25892133910272 25933957656123 25956350512232 25998315768832 26001842102082 26086050321408 26094416206446 26116884896256 26136604682496 26156339358336 26167499014272 26187257017152 26201427610776 26218211221664 26252205571262 26340796906578 26371932600321 26383383721728 26414569754496 26434514310336 26485743989232 26488612826368 26508613289088 26559986570656 26649616551264 26701263094968 26715711830409 26744432698368 26758904793984 26776045502976 26790534705088 26810763136608 26862721979896 26933037549264 26953373578824 26985233358468 26996950785024 27005608798938 27037530322341 27049270457088 27104627078144 27125092667904 27139770748352 27260592882534 27269375075712 27284131231056 27316381977192 27337007454372 27360546081792 27369320701954 27381204905472 27389986150989 27413570395904 27434269256064 27506080901376 27559387259712 27580196220192 27595120568796 27612796924944 27627738914622 27648599484627 27717212679168 27770928207616 27864644661504 27897581593728 27918645910848 27939726132768 27951646674336 27972751813776 27987888584238 28005816532232 28051095288832 28145757201408 28182250793664 28200303242496 28215563146848 28236867558768 28270244470776 28291590170316 28294654609984 28416763747328 28420618111578 28512659653632 28521803760534 28546362561024 28567916745984 28583375575392 28601684969088 28617162071344 28638769714104 28694271205798 28769381018532 28791103595562 28815894277632 28825135632909 28837651974912 28871739033984 28893538897344 28896668537856 28943345529604 28952669833472 28974530804352 29097299495187 29128650649056 29178862566546 29191532502528 29200894326261 29226037860096 29248105239936 29282677468352 29304787614432 29381495508288 29438436391056 29460664144296 29476606062123 29495487624372 29508295044096 29559161391936 29625987736576 29664400585408 29716390973808 29796461987886 29799689429664 29822189950224 29857440765768 29879984891988 29905713159168 29915304023066 29928293733888 29963669967616 30064786101504 30103767893232 30123051190848 30139351543224 30162108528684 30174977254268 30188079719424 30197761139238 30220562227383 30295558044672 30354270366464 30433725374976 30456704630016 30492705462912 30515729251392 30532242091896 30551799853344 30568332212572 30591413103702 30617753948672 30730929724341 30763967173632 30780614342016 30803855518656 30816998046912 30840266695392 30863552913072 30900034654104 30916755452077 30926715503936 31064396540562 31165000086528 31181864264064 31201838148096 31218722259648 31242294233568 31279223659376 31302841315416 31384779292944 31445602508628 31469345790498 31496442582528 31506543598761 31520224251648 31557482199936 31574558759568 31584730727424 31635749764916 31645941445888 31742508540204 31804025029623 31831486436232 31882950392832 31893175363434 31907023898112 31920637095424 31944739056384 31968859215744 32006647465408 32114657881152 32156297522316 32176895590224 32194307330262 32218615928367 32232362067059 32246357882112 32308850823744 32336748125696 32480706413232 32508752105088 32571753562656 32596347154896 32634877116072 32652536681611 32687639964672 32705328081536 32861510390016 32879292592608 32904118394928 32918157004656 32943012151896 32967886066236 32981951882572 32996273181696 33006855198702 33113749490688 33254056565928 33264769595904 33289886456064 33329236203648 33347271504624 33372450658584 33411897999788 33465917106688 33524650608372 33578852009472 33589620861489 33618543323904 33643927304064 33669330450624 33683695539648 33709128713568 33727369584084 33792732703433 33803619271744 33906770486127 33961589684352 34056787919616 34082502800256 34097044170112 34122789446592 34148554162272 34188918883504 34304293645776 34348772353383 34370774835012 34400369912832 34426344218112 34444973192256 34485688290592 34511727016272 34522845213696 34578610208164 34669122802776 34695300032316 34762538985867 34792554941928 34848806243328 34859982373986 34875119144448 34889998685696 34916342689536 34935236814368 35102067916608 35121062542104 35147581012764 35162576800428 35177844962304 35189126616798 35215696479843 35219426339328 35230721329111 35246019080448 35314325318976 35344817718784 35502167474928 35521378604514 35532822068352 35601684126624 35620949107212 35678539725312 35689981954319 35747684182144 35810422240761 35868319191936 35910716732352 35937831438432 35964966617712 35980311144624 36007478398584 36026962964817 36050040429788 36065693942784 36277152617376 36347457176712 36359166767616 36378841641408 36421842636256 36449343272496 36519981534652 36579025674752 36643222757988 36674774535168 36702466149888 36714236755581 36745849679616 36773594960256 36793494091728 36817062566592 36836985219496 36864799312836 36936242722357 37032926630238 37060888670883 37120807329408 37152859548672 37196775458304 37224861214464 37252968177024 37268862232448 37297002418368 37317184778984 37495390729104 37515680442702 37544006990907 37560025218639 37576334391552 37600404323328 37620750862464 37649156745024 37693659294368 37722120227088 37820861239392 37894157482104 37922769802764 38029071680712 38090555661312 38111167433856 38135579958784 38185026285472 38313886409568 38359174691376 38388138127416 38417123432556 38433514177212 38450202633216 38462533743942 38495652045312 38507997731819 38524718529792 38632707739136 38700416151936 38750594841288 38796399326916 38825692893306 38838200865408 38905150088728 38934525768348 38968050480128 38997473653248 39073050152576 39141624309669 39175327344384 39204907023744 39251248521408 39280885525728 39302141416164 39327316832496 39348597848098 39378308356893 39412215189248 39621854631744 39651771465504 39728615983848 39732919239552 39762919933632 39809921021024 39839979855984 39861538286642 40051894642452 40086381468672 40116649047552 40138357190976 40164068254464 40185802057632 40216144704912 40263681518984 40294082969844 40399556323896 40477850037702 40508413198407 40573905685632 40608939506688 40656940617216 40687639001856 40709656122528 40735733137792 40788550804936 40926196846584 40974572965788 40992364790784 41005511181558 41040819122688 41053981052931 41071807358208 41089330729216 41120355593856 41151403884096 41200046205472 41339080889568 41392680853194 41419195387416 41441608371933 41557773958414 41575819018752 41624963012864 41656392311424 41737121753888 41846372390592 41877968866272 41927470011504 41959127720664 41981832876357 42008724798348 42026965668864 42076642933248 42099411679424 42300454863744 42323344720272 42355301338152 42405366706164 42437385255474 42441981914976 42524233817912 42592985408512 42625145620992 42736720739328 42782705640801 42819543841536 42851875118976 42875063363088 42902527453632 42925743107016 42958154571156 42995143842816 43008932531642 43041406808697 43078467764992 43154071527798 43223841416448 43307608550976 43340308346016 43345002806784 43415018294406 43429004750208 43461796206528 43513169488096 43768293849819 43787298753792 43815347186688 43839056790144 43872157859904 43890876006208 43924016202528 43957181421648 44009140264936 44157654586584 44229047030784 44243231436558 44338742087904 44386515274752 44438981604864 44463028672832 44496600878112 44699534144496 44733284925336 44786161148652 44805608027136 44819977337982 44824724431872 44858569738752 44872956034599 44892440600832 44911594052864 44945504951424 44969826112112 45184576786272 45209027314836 45243162793026 45262465881402 45282119579136 45296641708857 45409050559488 45423613396406 45443337067008 45497052595456 45531405549696 45650588062464 45739058194368 45773593877088 45798363137844 45827699780016 45852498318858 45887119655553 45926630923008 46015636021696 46170921513024 46225497070368 46260400043088 46295329369608 46350051981156 46390073255904 46479976498648 46555123586048 46712229645312 46772796396096 46802757222144 46828083389472 46863441350352 46883435733904 46918835489064 46954261973124 46994692107264 47009763464818 47085767091968 47168403762942 47244663873792 47336223299904 47361838139352 47377096091136 47453624647374 47468912168832 47494598809616 47747229654348 47824425589248 47839763045151 47860535847168 47880955643136 47917108584576 47953288823616 47973748192832 48009971198112 48035950619756 48265343385336 48291460995393 48343376987136 48369536823168 48463276235616 48505122188544 48599124363328 48763128157632 48857630343984 48894520732344 48952315674108 48973571564544 48994466239488 49031459947008 49057992122304 49089416755456 49153065750448 49318938888912 49377235506984 49414518227844 49451829099354 49472927823858 49494409772544 49510282798053 49633148285952 49670624236032 49729336557824 49881084848892 49897154393856 49993854305472 50020907256936 50058675987876 50080033624852 50101779188736 50117846999682 50161001149952 50198875660032 50296160302784 50427814985856 50465890956096 50525543309472 50563693070352 50591054376126 50650854676807 50705428907616 50814889911808 51057553333248 51085181879424 51123754200384 51145566255168 51184184169888 51222831243408 51244685569616 51283378325256 51311129071103 51366291373056 51556162252518 51600554869248 51639516327168 51667459788384 51728532435888 51767590524408 51784267820544 51867915312246 51912701024464 52003684204164 52188832412892 52233769792512 52273209364992 52289973560979 52312678716672 52334998028544 52374514034304 52402855221552 52436422443328 52504411142524 52681593813156 52743865200642 52766767443456 52783689925197 52829139508992 52869028620672 52971487978464 52977225652736 53017226578176 53119973141312 53282067906771 53299233102528 53402526189936 53431423660818 53494581372001 53517809587968 53552091005952 53581069410176 53621526273216 53725443959792 53866075098528 53906747157648 53970466716936 54011217597876 54075060644682 54098540914176 54250185335808 54279541496704 54521185765068 54538750151424 54568262462112 54632763954384 54674014908744 54738641403908 54762409810944 54779972301978 54827140791808 54868538512128 55012161802752 55118774519424 55160392440384 55190241137592 55225593849888 55255477829244 55297198969254 55362562088603 55541856415232 55549389945357 55729289323008 55795163187456 55837291821696 55879452265536 55903293348672 55945503627552 55975777168476 56011633064464 56084257356787 56273520664053 56364501587328 56400606484992 56431126293696 56473735117536 56540488941552 56583180340632 56589309219968 56841236223156 57043607521068 57092725122048 57135833491968 57166751150784 57203369938176 57234324142688 57277539428208 57388542411596 57538762037064 57582207191124 57631788555264 57650271265818 57675303949824 57693800615913 57743478067968 57787077794688 57886691059208 57905339666944 57949061608704 58194598990374 58238539339959 58257301298112 58357725133092 58383065005056 58401788652522 58452075720192 58470821499629 58496210479872 58565354936704 58609575228864 58762991016576 58876872782112 58921328288592 58953212124246 58990975248744 59022896772147 59118322783872 59328801170816 59432781947616 59592923975772 59599378859328 59644379900448 59714881531536 59759969783976 59792307429963 59830608046132 59856587467776 59927339935232 60129572203008 60207535786464 60246102381696 60278703086448 60324217057368 60349954508536 60395522278476 60441124454766 60512567864287 60708540732928 60716775056553 60867450749952 60913409260032 60985410925824 61031458502784 61064484183792 61103599706688 61136664425144 61182826207404 61235507897344 61461859448682 61508266772337 61561228684032 61607711037312 61633996093824 61680533390784 61727105826144 61800069308208 61833510904154 61853431007872 62128793081124 62336660937621 62363728528128 62403676296192 62437444519296 62484588467136 62558447318752 62605682630832 62769558585888 62891205017256 62938691580996 62992885165056 63013087197522 63040448503296 63114964399872 63149117519136 63271499529832 63291882891776 63485017080408 63608050059246 63656077883211 63662972872464 63786350726868 63814047796224 63841274190848 63889478112768 63909967685641 63937718431488 64013294930816 64229315762304 64312595044632 64353791180448 64388614660524 64437231856734 64464724134118 64492715764224 64513398797463 64617701647488 64673496251392 64961412826464 65017504210176 65122527441609 65143507125312 65192694309792 65269754232144 65305073363222 65410656163072 65723020780032 65758585185216 65808236789856 65836314009312 65886024303792 65935772132472 65963903765144 66013710397404 66364847154837 66508113131856 66529539191808 66579772912128 66658472407296 66694543009248 66744901317168 66823795999576 66931834213376 67049301216744 67157704018944 67179241722978 67229966006973 67237086647808 67287854608128 67338660901248 67367391079296 67418257427136 67454739168168 67585465406866 67607238543488 67813540972254 67893698822103 67923179368704 68113575839232 68135420094609 68165005600512 68194088340224 68245578893184 68297108324544 68377837767008 68608587291552 68697544706766 68741549670024 68778747478287 68852688436224 68889946384512 68971376581184 69023454032544 69157220416328 69338245605552 69390600064632 69525077971734 69585109883856 69719964747972 69750238288896 69779997371392 69832685379072 69870473628736 70204135833216 70242125084208 70295162025528 70325153600856 70378253233596 70431392959686 70438852678656 70461442658222 70492038160896 70514645197227 70628650637952 70689635437568 71004334949856 71042757209028 71065644136704 71180436971061 71203368253248 71241898214424 71357079450624 71379963908638 71495368364288 71620844481522 71736638383872 71821433464704 71875662876864 71929933235424 71960622289248 72014956797168 72053925929634 72100080859576 72554305234752 72694914353424 72718333535232 72757683282816 72843685272512 72898686544992 73039963069304 73158051349504 73286445515976 73404932299776 73428473511162 73491699359232 73547189920512 73586988183456 73634125133184 73673970438992 73729598625672 73872485444714 74065853260476 74121777341766 74209391735787 74241614658816 74393550916608 74449722428928 74505936354048 74537724464896 74594004836736 74634369557968 74990781458208 75031360885404 75088013981814 75120050437278 75152668783104 75176770499523 75241501724928 75298313490048 75387318588736 75444240454176 75641722478784 75788314964208 75845539605528 75886581564189 76058143361424 76222334867712 76271159917568 76370052570944 76627772819136 76718349382752 76776276254832 76834246865112 76867028354424 76925067487884 76991304090624 77015995463638 77049437059584 77265415478272 77400832303872 77501189682576 77592798653832 77651385786612 77676401730816 77801872968369 77810300177456 77869051536696 77994947306496 78146100305152 78283248619338 78350654688768 78409814047488 78502497042816 78561771051456 78604282832328 78654633664992 78697195696196 78756616713786 78824430378496 79115797800963 79243709263488 79303542931008 79457231967696 79465838479104 79525839867264 79619842042048 79679959711968 79723076573284 80103789284904 80147135491227 80233298095104 80276714381952 80328136508928 80371604115264 80432289409824 80527363037968 80588165939688 80799112647792 80955700075404 81016826396814 81112590967023 81147811371264 81313881234432 81375278003712 81419312245056 81471466275584 81577101609872 81852393693168 81949145931576 82011022363116 82081638245376 82107962105862 82143614716416 82169958452967 82178661458432 82240711187712 82302807768192 82400092410944 82678161779136 82785361706388 82838390774832 82883216743866 82945798453881 83115547916828 83151638037504 83249926025728 83312784622848 83474243507776 83692744781184 83755937732544 83854940023008 83918255441328 83963665752714 84017449596696 84062913584573 84153285866496 84198823358848 84600909727488 84646689440544 84710602676304 84810733412328 84874770510948 84883963829952 85048467635824 85250291241984 85565411281602 85639087683072 85703750237952 85750126726176 85805054907264 85851486214032 85916309142312 86017865063284 86082813617394 86156935529984 86308143055596 86447682832896 86475406898727 86615217101952 86680616692032 86690005613568 86830036588812 86858009500416 86923592413056 87026338976192 87291898485561 87536587699638 87574597507584 87602682978783 87678113580288 87744315719808 87781752012416 87848032405056 87914362843296 88018280529872 88315309173168 88429818186369 88486462873116 88677484175808 88877963209728 88926057345664 88993201756224 89399068288992 89466569850672 89572322297304 89639954675964 89717139477504 89745912069198 89784881201664 89823188105728 89891009902848 89939652224224 90369153572544 90418054629672 90486325586052 90524931762804 90564239158272 90593283417714 90661686682149 90847226792812 90886674134016 90994105190912 91062811099392 91301176124928 91478116388736 91547187754176 91596726275688 91655399560032 91704996637716 91774239311106 91853261846016 91882719499417 92031272043392 92192789173023 92341843026048 92450994140736 92520800086176 92590658739216 92700103962312 92750266356231 92780146511808 92959952997296 93545592792192 93605514444288 93656166778944 93726882700704 93766871467808 93837670978128 93908523946248 94019526929636 94171534183936 94336807525884 94489327747584 94519630796283 94672446599808 94723676278704 94754192182272 94907249294748 94937824337664 94989197619232 95412075088869 95494459308696 95648851178496 95679526090302 95721071694336 95761911286272 95834217169152 95906577647232 95947496385664 96019942396224 96071901239512 96530686770672 96582921990786 96655847785101 96697086201177 96739073646336 96926552471232 97010244377088 97198248726656 97526256315264 97715260687968 97789041464688 97904631348216 97957610044833 98062919894016 98115984244608 98178833510912 98306131500896 98637877777824 98754471013968 98829036455688 98903658198708 98945855647716 98988819545088 99020565596106 99341248472064 99458673115648 99762169697784 99794308787712 99987708610944 100041814513872 100117351975752 100160067249704 100235693999364 100322002299904 100397751320064 100429949220293 100592320605568 100768862584467 100855629971712 100931781912192 101051086618944 101127386140704 101182108752252 101301709353614 101378198110299 101410857815232 101629779823616 102170363758848 102247508400768 102291132510336 102368368339776 102445662486816 102489371139232 102566756650512 102622258142206 103112324505036 103201109738496 103279032654336 103334919576768 103457064871776 103535181048816 103568535641088 103735830624492 103825402048928 104007368408328 104287616957601 104377664825784 104546418729984 104579947121958 104625357433344 104669996057088 104749028068608 104805710443104 104872844886656 105008822285048 105363187626312 105487730401284 105533534886912 105567379850394 105647089439529 105658279017984 105692163987333 105738057241344 105942975956928 105954451305472 106034453156352 106239946282624 106564135813542 106598466205056 106805052379872 106862847321636 106989162744002 107035619175936 107069945862957 107162138820352 107243052546432 107450887919584 107732150197056 107813494315296 107940933433872 108022435195752 108080888894451 108150121289364 108197081828352 108559082993408 109042371530136 109077500302848 109136524924224 109265527908768 109348029817488 109477282807816 109559944603956 109654281583616 109737077024256 110024323605504 110142710266743 110237549038848 110320784880768 110380482275184 110451187699776 110510955658488 110594397938508 110725124177206 110808728167071 111083712830464 111098779890714 111458578646016 111590326374912 111674583643392 111758904531072 111806586697344 111891007255104 111951554336952 112023266128928 112168514713574 112547041328106 112680075655917 112729003174656 112801212969984 112862252587392 112947470235072 113080977883104 113166360681264 113178618439936 113682472446312 114087215042136 114271666983936 114333502301568 114406739876352 114468648285376 114555078856416 114777084823192 115077524074128 115164414382248 115300542531636 115350607899648 115387601231826 115486956135936 115523993195457 115574155589376 115773382118416 115810679333888 115898123217408 116389197980748 116477078679918 116514602596224 116715450266184 116803577305044 116904151440384 116941642999258 116992420959744 117130709873408 117219150457728 117525982033152 117753745564224 117842656577184 117906424248492 117981950497488 118045793544294 118134925070679 118236645567744 118657602341632 118865563895232 119185847951544 119198757718656 119288759800896 119429763063072 119519939567952 119584614859926 119661216092264 119854679870464 120259144406016 120415071572928 120492204763392 120557406172896 120648434114736 120699909017072 120791044556952 120882248909532 121025135728574 121417081465856 121433550113106 121826818520064 121970821851648 122062917005568 122128968367584 122207199413376 122273328850288 122365652414808 122923718897364 123016533544674 123122457368064 123161943158793 123215422074624 123267992187648 123361066781568 123454211652288 123600138616416 123667021808308 123706862015744 124257586162248 124324825115799 124673321875242 124727457056256 124874889038592 124969176934272 125116894637504 125211365261664 125539117171776 125782410034512 125877383161992 125945498629071 126026174395044 126080897006592 126229928799744 126298235038272 126542999059664 126583765783552 126970034160816 127216100118492 127312155766422 127325945744928 127572701453736 127778956225536 127819935371282 127875436862976 128026589861632 128458631524608 128625190089264 128707582360896 128777229321048 128874463713468 128929448268236 128985431528448 129026797594926 129124220426091 129235403294976 129922825652928 130035008420352 130245054883218 130287014250624 130385388619584 130539508464288 130610146726444 130821312326144 131304881549457 131446041560064 131517170370432 131616473579712 131672628018624 131772048607584 131871544264944 131927807530288 132027420794808 132098864204329 132729694309674 133016226263712 133159545824256 133316944814592 133389086018496 133489802634336 133647591999152 134098602433488 134358483445956 134459932013946 134474173295616 134575709216256 134618868103797 134677321802496 134734782158592 134836514854272 134909478336336 135170930813732 135214477086976 135627081944508 135787397644206 135846358737408 135889925126571 136227151678464 136270840189218 136330011201024 136388176680448 136491157786368 136594216649088 136755675534016 137217174583104 137395089413532 137483099340048 137557494956574 137661358966659 137720092468343 137779892769024 137942753162368 138046908065088 138314440832656 138676491211104 138781200129264 139050155943468 139170219767712 139439929495944 139515384003247 139665370758144 139740947257472 140408271666432 140484250168416 140590324051056 140650307201712 140756506467192 140862785919372 140922885316444 140984076321792 141029290394454 141257301275904 142008669899712 142085514418056 142131288273408 142360873942122 142406736506496 142483796428848 142759927817276 142990736728576 143241688963044 143473276767744 143519289135453 143642866929408 143751325753728 143859866470848 143921244578496 144029913594336 144107851859268 144200161719152 144387130641941 144874382986179 145108610469504 145389828706848 145515366565632 145687370545024 145797373089984 146079926138608 146572891031952 146856947022324 146983398718464 147094379841024 147173976366912 147268250266368 147347940877984 147459197251344 147744970889428 148131706520952 148243554683532 148418783471574 148483229317632 148530848394159 148899444857856 149011872708096 149075448929792 149188009673472 149268739115936 149981562916416 150062721770808 150176027963628 150240100874556 150305337566208 150353540999046 150483003449856 150531263860747 150596626980096 150774637177472 150888480908352 151283444957568 151576629928416 151691079211056 151773163128378 151952564030421 152116286722848 152444669735424 152740105141888 153255545638272 153436698765504 153552552509664 153668493730224 153734056708848 153850134975768 153933387213309 154031990927276 154098874119168 154801664607744 155002379365152 155185597307664 155302771573224 155352803461632 155603745936738 155620600354912 155738103073392 156292200610304 156566497238676 156701309377536 156819628094976 156869920682937 157004994085632 157123542102912 157208565664656 157309267329984 157394391392392 157513233427572 157648860756992 157818491631889 158231595601926 158351069775591 158487418526976 158607085862016 158914463935392 158931676958208 159051679734528 159239684084096 159359919423936 159446153146568 160207578569808 160294270982454 160483744116003 160553428763904 160656273017856 160743208230528 160864578819648 161054726075936 161176331879376 161598225295584 161911400150808 162033652793628 162225181934046 162295622742528 162750556007424 162838624490112 162942932551168 163154203219744 163704787386336 163898291863152 164022044726232 164215924211724 164287229432832 164339916905934 164357322916864 164481422375424 164534172126863 164605615536384 164800184821888 165356323558272 165570723412776 165676781549664 165766433487732 165891596907762 166087686265809 166231095833656 166499852051456 166625569245696 166948487015552 167385489562368 167511875465088 167709880046016 167836510882656 167927331505428 168034899193392 168125827169146 168252772070361 168397646717696 169201819454976 169293378881088 169421205352608 169621466824656 169749541021896 169767927659904 170096935271648 171130822563204 171278175366144 171407500475904 171500253452352 171610109814528 171702972428064 171832618284624 172035730126568 172165627234788 172313871059968 172616286111192 172895365665792 172950813797454 173081401847739 173230434203904 173361233384064 173660073177624 173716019000832 173847184826112 174052677952384 174583796971122 175073175399276 175149195015168 175205365957566 175356227160576 175412464498887 175488631439616 175563504024832 175696064810112 175828725686592 176036561059744 176630618346336 176859636372738 176972925746232 177068690316441 177354968351616 177852114691328 177986403512448 178798136577984 178933139701344 179144644594608 179279909351928 179376922289889 179491824138396 179569762403328 179646376211456 179782019805696 179879304448448 180738307145088 180836109259344 180972651172104 181049863525608 181186566835428 181323373364298 181537703592861 181694453585624 181988210381824 182125622198784 182602352249856 182956232777472 183094375508352 183193452551376 183310799120064 183409993275432 183548478622212 183706523692032 183765438998834 184062544086784 184385578346046 184683686052096 184901988281472 185041600172352 185181317478432 185400207924624 185500532712462 185560293023616 185919905994592 187009982812863 187091185584384 187211028888576 187312333557888 187453765401408 187533742935616 187675341956256 187817047892496 188039053859272 188343068367872 188673615051768 188978655495168 189039261592566 189344893199616 189447352557408 189814498589496 189875648675328 189978395238464 190824150177738 190988918617392 191359052180604 191442143388672 191523822572544 191668434338304 191729903056923 191813155294464 191894992771328 192039884792448 192143802479024 193061373541344 193165843981572 193311695570202 193394172402354 193478147292672 193540196392389 193853104942464 194020488754176 194396497453312 195052512630528 195367582324827 195430521375936 195578082929376 195809262696432 195915220089666 196231968489216 196357667021824 196612263001792 197275755555648 197508942027936 197658072911376 197807316397416 197891711295432 198041131192212 198917346231296 199524339395568 199588617575424 199975417221888 200083629027744 200234703951504 200320134499408 200471387998728 200795502640128 200859898440586 201184641211136 201537725168934 201711259943424 201863563824384 202102173237888 202254772281408 202364217504504 202603418707228 202756396220598 202821715630464 203681096466309 204340727517696 204406260283827 204495016801536 204582265020672 204736736679552 204891324973632 204978742278464 205133513301024 205244516284412 206224649010072 206336242434861 206558065308672 206669839153536 206914129743552 207070362097632 207471661248984 207650804097856 208014736816656 208575233915202 208755329651568 209159894243916 209250714866688 209339992114176 209498056137216 209611420886208 209745689773312 210017644570096 210726375252624 210975460802568 211134759700788 211294178879058 211316558035968 211384327974666 211476114482688 211543935591681 211885951913856 212068906312704 212479892565248 213128271627084 213196932410112 213541310913183 213610104759744 213725694643272 213978325488004 214071238351872 214139891725914 214324277640704 214486105092864 214901775839168 215464300394112 215626988630592 215881866867744 216044870391504 216161777788902 216300242578728 216417288164539 217118165986816 218084743060272 218155000605696 218273049848448 218531055817536 218696059634976 218954565615632 219119889207912 219238460576531 219474154048512 220285420533486 220475098077696 220641569761536 220760964550368 220902375399552 221021911316976 221188795877016 221450248354412 221617456334142 222197559781428 222628175207361 223180652749824 223349167286784 223517809062144 223613173394688 223782014510208 223903108673904 224046532257856 224337029427148 225094082656212 225360151311834 225458006349312 225530311498569 225724505174784 225894940470144 226161955766208 226332721362528 226357236879872 227364944892624 227659744692567 228174430084272 228567756771277 228667004603136 228813479752704 228937296570752 229110157712832 229554169646384 230155048148256 230328828764496 230601085063272 230775202463652 230973912271872 231047986390914 231148311178752 231546764236832 231796246434816 232778395961496 232954157359836 233029205192448 233405618905107 233430900532368 233607154610088 233883285998516 233984841919488 234261419746816 234438300915456 235051964066304 235507491128448 235685313154368 235812848496984 235963900994976 236091587088588 236269850141358 236473291135488 236549128924031 237315204683264 237347393402889 237731127790464 238371695903088 238397515437312 238577519601792 238859526126144 239039879135904 239169229719852 239322432184528 240441406473681 240830143145856 240984409526784 241114812345792 241296868229472 241399818034144 241582089113904 241764497819064 242050271457148 242867100226212 243337772901069 243941643703296 244125834011136 244257936735168 244414398826752 244546657700576 244731304829616 245847437794728 246033067089348 246244914736128 246323886317586 246430844149248 246509875358901 246535984375296 246722133563136 246908423304576 247200277232832 247334043616616 247413724031488 248515172324496 248649650231598 248837395361643 249346643750484 249454914112512 249749778077184 249829873680233 249938353868544 250233789275008 250422730523328 251078234343552 251564820069024 251754766323984 251890997258142 252052348790088 252188740753719 252459857599488 252596470076544 253085998119328 253940068321632 254432200236984 254624311532844 254651891489856 255145402907472 255639870742564 255750873725952 256053179723264 256917263049216 257250380178528 257415164721792 257554458642096 257748927426936 257858896536472 258053595189852 258248440852182 258470806589952 258553699056499 259426220696181 259845651305856 260070016840704 260490109766436 260574028501248 260770777239168 261079016928576 261220293452888 261642624652288 262609763098914 262808048936349 263034340740864 263232947159424 263345256037248 263544097215168 263743088529888 263855615060576 264054841589616 264197728408658 265459388619348 266032452527424 266633889629184 266778172036992 266979605268672 267295183998304 268197204866976 268716966891912 268919864027892 269151418432512 269237736207594 269354643604992 269469564317184 269673029708544 269818956672672 270341861627464 270428954173952 271254163889016 271574795288412 271692717474816 271779850253142 271985060046447 272541680378436 272660022402048 272776353360896 272982315572736 273188433298176 273511351068032 274434349166208 274790178827064 274966198680096 275114989913148 275322717933318 275440184936686 275559785538048 275648158498251 275885506324736 276093816130176 276628881665312 277352982422208 277562400258528 278100311886936 278250799068693 278340439535424 278879858991888 279030768006494 279481894514944 280816543332864 280968500336832 281180648102112 281300614403424 281513012934384 281725571838744 281845770632888 282058580788908 282514602551808 283558892388849 284017339799424 284171028836112 284262576546816 284721747884244 284813473012992 284967592857696 285519855634552 285981473457152 286483377926088 286946553535488 287038578270906 287285733858816 287502651507456 287719732941696 287842489156992 288059827188672 288215703718536 288400323438304 288774261283882 289748765972358 290091258603531 290217220939008 290779657413696 291030733131264 291374741090048 291594746179968 292159852277216 293145782063904 293713894044648 293872830134499 294188759682048 294347952733824 294536500532736 294695881755968 294918394502688 295489941778856 296263413041904 296487109367064 296837566943148 296966458635264 297061696788318 298023745416192 298150897859584 298376019346944 298537478231872 299963125832832 300125443541616 300352055927256 300480201749112 300707081998092 300966006899712 301062527721494 301193253960192 301289847660879 301549274354944 301776961816704 302566889915136 303153259856832 303382158422112 303546326256756 303905128060842 304134594330897 304232573445696 304889339470848 305480210283776 306511091276544 306873397531008 307105105019328 307336987460448 307468113417696 307700269951536 307866774426618 308063981854552 309603329215488 310004758730304 310371194615328 310605543146448 310705606923264 311207491873476 311241200709824 311476206146784 312584401220608 313132994477352 313639256189952 313739841365874 314009988171264 314247084205824 314417131329312 314618534659968 314788782784784 315026466855144 315636983263778 316463191203852 316702139551182 316974837053952 317076491961999 317214171724032 317828927870784 317863353916416 318103359469056 318479368168192 318719838847872 318892306293136 320415157139616 320588541964908 320967488232006 321106857527808 321209837588871 321486416461056 321729157639296 322109452151872 322352663758752 323196450591168 323822800301616 324067305587256 324242666683353 324450363868092 324591245485056 325677248980224 325885865102336 326308406439488 327409574772672 327796583726304 328044089452464 328431848423448 328679833811868 328962844750848 329068344253726 329211231072768 329600369643776 330712647116544 331141446825552 331353563099328 331532866975464 331783193815524 332175372531618 332426184501213 332462191667312 333251138491392 333896974031104 334770979124736 335023750930176 335419760092032 335673021765312 335854663010856 336069798386784 336251654338292 336505544140722 336795293435392 338040226967751 338403638909952 338586757762176 338842410705216 339242933649312 339499082043792 339535855319808 340084309972847 340193870543296 342261645126408 342815000951808 343000506904704 343220219629056 343405944856128 343665236569248 344071460253136 344331254469576 345232572222384 345901627594908 346162803695478 346460868407808 346571979586371 346722466768128 347320146355248 347432038001664 347694369652224 348105355904768 349167593942244 350146350798552 350410731915132 350712454321152 350824928997774 350977262879232 351127008049664 351392129620224 351657451373184 352073122119488 353261236692672 353719272745476 353945851492464 354137380632882 354404775212037 354555982737649 354709936703232 355704229382656 355972807024896 357596273155968 357866279402688 358289289189216 358559818703856 358753844579778 358983648276792 359177903497721 359564039611392 359758608896896 361476614290176 361672218518688 361945302344208 362099727051216 362373133670856 362646746728596 363075407185722 363388907171248 364251244397568 365912465554944 366188751016704 366386905102752 366621598240128 366819986550864 367096957244424 367530877997668 368125088173568 368771156692092 369367372104192 369485829476379 369803976562944 370083200344704 370362634956864 370800415849248 371001065424924 371120586047232 371720059737763 371839811989184 372974475347397 374019965625726 374182371168768 374624667115776 374907530802816 375067485871232 375350683912512 375634095784992 376078107718544 377347230103536 377836495887213 378078523185132 378689786399232 378894705114816 379628997178992 379751297350656 379956790476928 381648300355476 381977837234784 382718104361208 383336868676608 383459806113846 383626310588928 383789985542656 384079769584896 384287604958048 386122747082688 386331687963144 386623391140404 386788344804708 386956294585344 387080392784778 387372661278273 387537934620221 387706209884928 388792994906624 390105025261056 390735164649654 390861042751872 391156165858752 391618525392864 391830440179332 392463936978432 392589801497509 393224526003584 393914644648371 394551511111296 395017884055872 395316145822752 395614632794832 395783422590864 396082262384424 396296592612987 399048678791136 399950834443776 400167258055488 400469407903008 400640268998816 400942775997456 401719796881172 402369282422272 403075450337868 403422519886848 403727127648768 403856604311391 404204346475776 404509544562816 404728435009008 405206837414456 405512792441196 405643431260928 406298669945927 407362192932618 407669775379713 408681455035392 408812520567654 408990033603072 409164530041344 409473473359104 409782649947264 409957484556928 410267026602048 410489032568824 412449298020144 412672484869722 412984076899977 413160277405029 413339678307072 413828259487104 414140724195264 414943322497968 415301608195712 416029473633312 417150467830404 417510659303136 418319788487832 418546152009741 418996112274432 419222841772416 419491379546624 420035289140192 421452750505248 421950921605136 422269519401576 422588357758116 422768655949332 422952228965376 423087871183362 423587975050009 423771903827712 424959785130496 426256543254168 426393864820224 427082621826366 427220209519488 427451389286544 427956650976008 428279783451828 428648555281408 428972210185728 429803551678336 430557867406359 430928600788224 431253977261184 431763733735488 432089740783008 432323555577804 432600485157456 432834576329078 433161391925823 434236331973632 436169486120544 436546099696896 437062111635072 437392119269952 437909131231264 438239778415824 438476921153062 440570841066972 440950196155392 441283139523072 441521929100736 441804750799104 442043822633952 442377591754032 442900496708824 443234912668284 444395119562856 445256350414722 445592545182477 446698334573568 447035618124288 447226346789376 447564029020416 447806217347808 448093064515712 448674058854296 450188165312424 450720302623668 450916012698624 451060622997138 451449010349568 451593791582241 451789880940288 452323911532416 452665442725056 452714473759744 454729889785248 455319489385134 455857692091263 456348860168544 457135513542554 457334009206272 457874593141504 458220315425664 459108339292768 460310096296512 460657657528992 461202170126544 461550404927304 461800161639927 462095972781828 462296622357504 463093528473664 465556791922992 465908314719672 466058410384896 466811237810214 466861801064736 467214309220176 467766571997032 468522839493632 468876601830912 470103928132608 470609762048811 471014982256896 471370626308736 471625696993968 471927801989952 472183174177176 472539700282716 472946582270976 473098257848062 473455474895667 474630409366528 474694786805778 475462255580928 476743391806176 476795030874624 477155039203584 477719052252288 478079758271808 478338459439704 478644864369056 480882812947362 481451232348009 481660286291712 481968819053568 482229624691584 482593736458944 482799636068288 483164178227808 483528995638128 484100542914296 485734200452424 486675545802138 488251668022272 488515873470336 488828797653504 489093315401152 489462609659232 491694875589456 492066134178696 492647772635172 492861688298496 493019750717802 493071968750592 493444267126272 493602516380589 493816846609152 494400554465664 494668087233232 494827448062976 497030344648992 497299300463196 497674790723286 498263058797427 498693287500968 499499556154368 499659747360466 499876707737088 500467578550016 500845461046656 502156468687104 503129640138048 503509532647968 503781994516284 504104697580176 504377481507438 504758316211083 505192940153088 506171996238656 507880136643264 508864400473968 509248623065688 509303782979712 510290805814944 511279741485128 512106359446528 513834526098432 514500760357056 514830329443584 515108917284192 515497854853872 515717793072944 516107190379704 516496881704364 516941613179904 517107398112998 518852441392362 519691302611712 520980219532872 521148057002496 521541554478336 522158033857152 522440586905776 525219526197828 525616097872698 526068681481728 526237393496661 526465894318848 526690512074496 527088194430336 527486177059776 527711230121152 528109683179232 528395456817316 530918777238696 531206070949323 532064905054848 533556344073984 533959210537344 534590367996608 536394409733952 537433933783824 537839728055784 538130766869667 538475472415188 538709287209984 538939128634368 539346059417088 539637913345344 540683723254928 540857908347904 542508327778032 543149590576824 543559700506284 543970120092894 544613110778583 545083360756872 545964631145472 546376866596352 547022702136064 548868698332416 549580357654128 549932397360192 550229979826296 550645435866636 550880369873372 551119571076096 551296316996502 551771012649472 552187632260352 553257763330624 554705964844416 555124800517056 556200623773872 556501598137386 556680879070848 557759717983776 558061536012988 558963789029888 561029948438589 561633086665728 561937000673664 562361296204224 562601228806848 563026025868768 563451143677488 563691541265776 564117161577816 564422419782133 565029205103616 567117784777698 568034679598848 568342057672224 569443495768488 569626946025984 569935185715392 571039711269104 572966755852176 574077156541812 574571467717632 575005303014912 575189709170769 575439465883392 575684978313984 576119654377344 576431407437072 576800646876608 577548522567764 579497531944716 580182517207062 580434441878016 580620589177167 581559314827392 582061466262528 582749482180096 583189492359936 584319704554432 586102746974481 586291564127808 587427788089296 587745660268998 588440395092011 588695905467648 589073001065472 589391763511936 589836789005376 590979883557712 592526826083808 592974218734128 593675133886296 594123393576636 596752038693888 597074956463744 599926251665664 600250887083232 600704111854512 600960403498224 601414163996184 602125055442988 602386507920384 602579695321758 603098548709888 603553923633408 605133779830272 606306519713664 606764316844224 607092652513512 607810256121684 608269188661794 608465146891392 610960420567552 611043289398927 613022182553088 613218780851481 613746795062016 614210210038656 614673974920896 614936226835392 615400539903072 615733548853236 616127963709104 616926830924657 619008727304583 620009517460608 620742389230656 621211086292896 622414983746952 622482401419648 622952412293568 626265988954704 627479682731748 628019976342528 628494168411648 628834262658624 629237069319936 629577565569568 630052933710288 631273966527556 632926382407704 633404279102364 633949674107904 634152983923998 634428343448064 634631806775043 635657855741568 636206718938112 636958736336384 637439677695744 637784612586272 640623932739549 640830314279232 641177083929816 641934976464012 642213715055616 642419675177742 642972832922112 643179036495919 643458315278592 644218904303744 644705327517504 646392901182336 647645600603232 648134611174512 648485333366706 648900727736184 649251864493617 651354497960448 652616812878976 654819149545344 655593167452608 656088178904928 656863696846896 657359667623736 657715381729593 658136688507452 658422462145536 659200739287552 661425294233088 662282893651104 662707126198656 663065733950928 663566387631048 664350745063236 664852369002426 664924383334624 667793948062208 667884525622083 669541958249472 670047501860352 670839520184064 671346043530624 671709326021712 672139596773568 672503308676584 673011088281444 673590586870784 676080453935502 676590934495707 677173515524352 677684821410432 678485867298624 678998164087584 679071710639616 680168619945694 680387741086592 684523290252816 685703270313831 686001013809408 686440439258112 686811889712256 687330473138496 688142920506272 688662508939152 690465144444768 691803255189816 692325607390956 692921736815616 693143959172742 693444933536256 694640292710496 695388739304448 696210711809536 698335187884488 700216856715321 700292701597104 700821463830264 701649857995548 701954525758464 702254016099328 702784259240448 703009644542051 703314902746368 704146244238976 706522473385344 707438545490952 707891702984928 708274761265764 708809550424074 709111965475298 709419873406464 709647386772093 711408458765312 711945614049792 715192546311936 715732558805376 716578578378432 717119637407712 717507689159556 717967296553584 718355806995442 719517217793792 722953228580352 723344437037376 723890604688416 724199454102432 724746267341712 725293493457192 726150814371444 726777814342496 730013318703207 731824931109888 732377502033408 732773810205504 733243196480256 733639973101728 734193914488848 735061755995336 736250176347136 737542313384184 738734744208384 738971658952758 739529626076703 739607953125888 740166400689408 740725269913728 741600831698496 742002130849848 742241172094464 743440119475526 743679623978368 745948950694794 748039931251452 748364742337536 749249334231552 749489621040699 749815061605632 750134971742464 750701367825024 751268191569984 752156215437088 754694460207072 755672991774426 756157046370264 756566222261157 757379572798464 757789410229632 759257994357984 759913580953856 763296600710952 763955674469568 765436208722416 766919612227692 767252621177856 767579971085312 768159539169792 768575209916096 772245494165376 772663375926288 773246782280808 773576689609416 774160785569556 774745322556546 775075869240442 775412419769856 775661097169497 777585989813248 780210050522112 781470329299308 781722085503744 782312331717504 783237050785728 783660880358664 784927873956864 785179602995018 786449052007168 787829289296742 789103022222592 790035768111744 790632291645504 791229265589664 791566845181728 792164524768848 792593185225974 798097357582272 799901668887552 800334516110976 800938815806016 801280537997632 801885551994912 803439593762344 804738564844544 806150900675736 807454255297536 807713208622782 808408692951552 809019089125632 809456870018016 810413674828912 811025584882392 811286862521856 812597339891854 814724385865236 815339550759426 817625041135308 817980067206144 818329060082688 818946946718208 819565299894528 819914969113856 820534053204096 820978065137648 824898596040288 825344969739444 825968153799954 826320554810058 826679356614144 826944475494753 827656518974208 828281448390528 829886644995936 830603216391424 832058947266624 834300935660808 834752397206079 835021318606272 836639576975664 837092304019482 838445683544832 838982759093248 840070578280384 842905501010496 843901843210272 844539038803152 845176715516232 845537311898664 846175742366724 847175950100018 847543807655424 849919570260992 852513086508336 852787729640448 854165243652732 854440419038976 854902778573088 855913301952016 856559566903656 857944420371456 859607103356672 861115734812718 861857201576448 862507954522368 863527467470976 864179481566016 864647111155608 865200970314912 865669152658156 866322783851646 870273775810593 872338972241088 873092199393792 874124223270144 874784238539904 875818262462528 876479556831648 876953842306124 881141682133944 881618490403497 882566279046144 883043858201472 883609501598208 884087645267904 884755183508064 885800993417648 886469825336568 888790239125712 890512700829444 891185090364954 894071236248576 894452693578752 895128058040832 895612434695616 896186129031424 897348117708592 900376330624848 901440605247336 902121245994276 902898020699136 903187583164482 903579761880576 903869542982637 904647823064832 905330885450112 909459779570496 910638978770268 911715384182526 912403782992691 912697720337088 914271027085108 914668018412544 915749186283008 916440630851328 918216678585536 920620192593024 921315315057984 922404340253088 923100809854608 923600323279854 924191945563656 924692049430303 926187056947328 931113583845984 931816629439344 932116820769792 933622475620428 933723602129472 934428618440352 935533143994064 937753203661824 941219524097622 942029964513792 942741252617472 943251393987936 943855603979904 944366348354352 945079400565432 946196515696124 946910949791334 949389573611556 950924511161856 951229475885997 953486783612352 953590061749248 954310078407168 955438104504576 956159516543616 956676918879408 957289728738112 961765625894724 962902464696018 963320572583424 963629512766613 964459249383168 965187472917888 965599272136576 966328356455616 967057991276256 968201085828592 971468400904848 972728000050059 973351091604276 976607688022729 977031746940672 977657595307008 978186630802304 978925219318464 983389751178912 984132268357392 985295545270344 986039501435604 986888534252544 987205032761178 987633693218304 988801108931328 989336174466464 994060689297984 994598600926392 995349581446572 996526117594854 997278553503639 997386575001936 999319494720932 999753415474176 1000935157100032 1001690922093312 1004312937374208 1006259280276096 1007019065295936 1007563989032568 1008209395160352 1008754963014876 1009516632422166 1010385880306176 1010709914493587 1012343992477312 1014120680903253 1015760273286528 1017728800947936 1018497246131376 1018607565959424 1020252929918541 1020581611629888 1022559482970256 1029001520714112 1029660658887168 1030217834568384 1030995709707744 1031435586145888 1032214380759408 1032993763408728 1034214796225996 1037704882784724 1039382605223424 1039715938759113 1041960439065744 1042296114004992 1043083108956672 1044316067714304 1044881173811552 1050439052395656 1051232195745396 1052137362963456 1052474786993322 1052931788637696 1053381024148992 1054176388860672 1054972354119552 1055422460242304 1056219366358464 1056790913634632 1061837554477392 1062412141898646 1063214325636111 1063667948212947 1064129810109696 1067112688147968 1067918421074688 1069180735993216 1072788819467904 1074867867567648 1075679456111568 1076261533739334 1076950944830376 1077533710493163 1078692118834176 1079275826690688 1081367446509856 1085016655556064 1086299181153648 1087119401012568 1087940240185788 1089226221557166 1090166721513744 1092753733192704 1094045404272128 1097737396664832 1099160715308256 1099864794720384 1100459959652592 1101290871733272 1101760739746744 1102592633993004 1103542025298944 1104375264520704 1104729441423223 1106515526661248 1108457488429137 1109411929688832 1110249601034112 1112401247547744 1113003196274772 1113361758141696 1115160179213289 1115519435967552 1116123072025976 1117927578059776 1122059896877178 1123874001347328 1124722592408448 1125202457613696 1126052051737536 1126902287354976 1127383082531552 1128234323155632 1128844839564266 1134235569555396 1136069359197696 1136684115344448 1138886991536976 1139253892051968 1139870371430784 1142079422538208 1145933511704352 1148154313083624 1150010606029824 1150379418341538 1150878931766784 1151369956627968 1152239308754688 1152862814874144 1153601293753216 1155097045135528 1158995063889432 1160365034414124 1160868883756032 1161241178354334 1162117983834819 1162613803860663 1163118629654784 1165498964360192 1166378984719872 1168639409108864 1172205493948962 1172583128255616 1174855576178592 1175491320537996 1176880790184022 1177391810935296 1177769404492527 1178783527023872 1179673578010752 1181959767115424 1185053652167616 1185948437468256 1187350267772592 1188246787153272 1188889777838961 1194149912927488 1199852503331328 1200501774166464 1201408223709024 1201920806996448 1202828327992368 1204250110885976 1205159390643516 1206197097419776 1207107847266816 1210267559660544 1211569812934173 1212613039427328 1213528633688448 1214185305027024 1215620512243368 1216538377323588 1216930293782784 1218896009837781 1221920841135104 1222086578797854 1226044365106176 1226437561702962 1227493590124032 1228420420077312 1229347949841792 1229872453670784 1230801079806144 1231467097706472 1232255927418208 1233853661849314 1238017454609166 1239480832215087 1240019034921216 1241484778461312 1242422172585792 1244829967493904 1244964802839296 1245904824587136 1252531977909408 1254959365463496 1255638456029223 1256988336823296 1257668525317248 1258474138639872 1259155131139136 1260105867420576 1262547933055112 1265852764815408 1266808558204728 1268305967847996 1268856686896128 1269263613550086 1270763925150027 1271315711483136 1273917472672768 1274879355391488 1275569225172544 1281247865479098 1281660628558464 1282354167859632 1283869952928024 1284839350355484 1285945665844224 1286358072991838 1286916630557184 1288437808607488 1289410655035008 1292785802364672 1295291201206464 1296269222349024 1296970666733412 1297801455472368 1298503728987234 1299484175777469 1302708995920896 1305233625757952 1309638299090688 1311186334905216 1312176357809856 1313727393693792 1314719335247472 1315430763459186 1316273377014904 1318401478575104 1322850588466176 1324565787302208 1325414252397312 1326131467901856 1327132775262096 1328701490126472 1329704738004852 1329848766669248 1335587896124416 1335769051244166 1340095003720704 1341679040368128 1342692087061248 1343418652043424 1344279193547136 1345006617353168 1346022176562888 1352160907871004 1353181868991414 1354347031048704 1354781374746723 1355369642820864 1356971734597248 1357996328175168 1358143421279232 1360337239891388 1360775482173184 1367573076273789 1369046580505632 1371406540627662 1372002027618816 1373623779424512 1374660946276992 1376285841012544 1377325017878304 1380930288889536 1383606510379632 1384651214781912 1385400484919781 1386287918345484 1386889867072512 1389280585420992 1392421423619072 1396670375768976 1400433713430642 1400585403194208 1401642927660528 1403299715991096 1405568518480896 1406019289084102 1406629805492736 1408292488477952 1413044946770688 1414877090981904 1415783405969856 1416549522531528 1417619100848148 1418223930950596 1418839746812928 1419294773544186 1420366424687001 1423891228099584 1430385092623872 1431465117610752 1433157156756864 1434239274815424 1435015378319112 1435934593107168 1436711613990884 1439034435587584 1444353697044027 1445906457160704 1446688874074752 1447781209376832 1448398908204864 1449492534683424 1450586986914384 1452301628742888 1453087506247619 1453555628684992 1460026637406414 1464755004066816 1465547620411008 1466486392960512 1467279946203456 1468387828977696 1470123511990672 1475084626768368 1477943317905516 1479059252153406 1479215906251776 1480332801378816 1480807549141767 1481450539827456 1483201663396992 1484004261699696 1484482344188928 1486880238951052 1487359247956736 1491897901389588 1494789176392281 1496079862502904 1498498668463104 1498979242081398 1499630123211264 1500269943484928 1501402735650048 1502536383139968 1504312430874176 1509388920414144 1511345983548852 1512314092740528 1513132444522314 1514274948633249 1514921017151773 1515578820459264 1518515988715968 1519827161907712 1526593201421904 1527911348939136 1530872417444832 1533839224455384 1534669224035717 1536319078339584 1537150419832192 1544490988330752 1545326751852576 1546493564561616 1547153379218832 1548321571139112 1549490645113092 1550151738480884 1550824839539712 1551322194338994 1562940658598616 1563444171007488 1564624663435008 1566474101571456 1567321760717328 1570359205990036 1572898104014336 1575658578593484 1578206044445184 1578712180489983 1580071536223488 1581264583291008 1582458531179328 1583133690363456 1584329049537696 1585186370451948 1588258437061351 1593618212847969 1596194715164544 1600669032221952 1601877631612032 1602561075995264 1603771103989824 1606879187524688 1612301801351472 1614392300609001 1615426417245564 1616817385903104 1618038178251264 1618913740036032 1620827349657824 1622051169764784 1622573725043712 1625194679783708 1629448771730472 1630679101518852 1633839332335749 1635250082270616 1637893893436416 1639130599789056 1639829938227712 1641068106408192 1641956130275296 1649797192080576 1650689939478888 1651936307599908 1652641109620116 1653358713228288 1653888950989506 1655313037948416 1655843902468217 1656562896781056 1659773289991872 1661206432782848 1664117894533248 1668601871321616 1669504794412158 1670042637212544 1673279153951328 1674184608038964 1676891367089664 1680141156560768 1683089845315767 1685811002020992 1687803686420544 1689078077606304 1690353431032464 1691074623797328 1692351484733448 1693267259346399 1694351900200036 1695087615310848 1705026173016672 1708330487305464 1708880838077952 1709805557146176 1711826603904032 1713119133807312 1719214206713344 1722231469625436 1723714403152896 1725015909044736 1725569127512307 1727054934941952 1728358963132032 1729294222311216 1730401940629824 1731338305316312 1732645567703292 1736003407950779 1740547551621186 1741861767531501 1744677944482176 1746184398787584 1748248446540288 1749568477079808 1751636524925056 1752959113663296 1753907684612248 1762283364267888 1763236980806994 1765321185276033 1766087716402944 1767219003196416 1768175290535808 1769510367016128 1771601986835296 1772939650673136 1777580478251424 1781025401658888 1782370180729908 1790256116081664 1791224869391232 1792372258062848 1794696235417184 1800752661249696 1802881210494672 1804242491988552 1806375166328964 1807159523761152 1807739085965274 1809295646129664 1809875893395493 1810661770900224 1818919559140992 1821277957540536 1823430768365052 1824807565985382 1825395440674176 1828542054170216 1831498372566016 1832881261702656 1836433357171072 1839656342554443 1841240385186048 1842630630115968 1844808680506176 1846201619709216 1847200646559708 1848383891127312 1849384098860606 1850780492773971 1852374113894656 1862227167691968 1863633258878688 1867244951240856 1867447204258944 1868857236880704 1871066287988128 1882439048195244 1884059929027584 1885482505234944 1886502787975872 1887711207959808 1888732696708704 1890158801130864 1892393031392248 1893821899582668 1898779147223112 1901849022323712 1902458951771994 1903895420325129 1906973567224704 1908620156814336 1910876209009152 1912319033087232 1913353837758816 1914579457476224 1923531251789448 1925804929392036 1926641145166848 1927259025533226 1928918498766336 1929537109487757 1930374945835776 1931198544273152 1932656712911232 1934115982552512 1936402171657184 1942936801809696 1945456000100118 1946702183208552 1947755593480851 1953215376045458 1954063493881344 1956373261604608 1957850438636928 1966779502357824 1968264536714784 1970591090540688 1972079002871208 1973146145188779 1974410065522356 1975267386436608 1977602217862656 1978672348932928 1988121378595968 1989197201852784 1990699162893144 1993052235189708 1994557107007278 1994773150003872 1998638989441864 2001870314200064 2003381844186624 2008625874748416 2012518560552192 2014038130591872 2015127978065136 2016418790320704 2017509926029752 2019033264844332 2020771760612352 2021419828987174 2024687984954624 2028241361806506 2031520546573056 2035457601895872 2036994492262752 2037215131918848 2040505859837082 2041163223259776 2045118965940512 2057109810941493 2058003041428224 2059321317774336 2060435669136768 2061991419415488 2062871172291776 2064428761518816 2065987526817456 2068429592451992 2075409765569448 2078765210446848 2079431877518226 2083920878131488 2086166217913344 2088632135428608 2089762347623104 2100878104791312 2102464391490792 2104949573986644 2105863577275392 2106762048297984 2108352777721344 2109028933626153 2109944708239104 2110844920484608 2112438732716928 2113581827269264 2123675108954784 2124824283797292 2126428651272222 2127335896425894 2128259620219392 2128942160316279 2134225376295936 2135836842149376 2138361471986432 2145577638935808 2149735735135296 2151358912223136 2152523067478668 2153901889660752 2155067420986326 2158551653381376 2162734893019712 2170033311112128 2172598362307296 2174238802025136 2175880480371576 2178452443114332 2180333443027488 2188090808544256 2195474793329664 2198321430616512 2199729589440768 2200919919305184 2202581743466544 2203521479493488 2205185267986008 2208750529041408 2209458882846446 2213031053322496 2216914976858274 2218823859377664 2220499202068224 2224802495095488 2226006392549544 2226723516283392 2230320358426578 2231038871935104 2232246144051952 2244119793754356 2247748002694656 2248468863122097 2249445184816896 2250404915227392 2252104103475072 2253804574709952 2254766165063104 2256468646311264 2257689679128532 2268471139110792 2269698666783471 2272138718395392 2273368230688896 2277773983073952 2279740742861568 2284158845076416 2291867023408704 2296308626167248 2300758836683076 2301757863533568 2302739913255936 2304478617509376 2305725629748288 2307202587506432 2310194090271056 2317990127778864 2320730068828248 2322482356708668 2324235967669638 2325227607721326 2326237259309568 2326983291508491 2332757969439744 2337278818217728 2344410987897924 2345166256511232 2349711152357184 2350982641075992 2353761580368044 2354783621870592 2355538808985054 2357567054047744 2359347156021504 2363919534230848 2370107304335232 2371896874936512 2374700535545184 2376493574306544 2377779555677922 2380590169809929 2388299825854976 2399705006662656 2401003548332928 2402816447418048 2403841613992896 2405656655984736 2408500221771952 2410318781287032 2411623066341841 2414215694533632 2423139625868346 2425226078854656 2427057267376896 2428370610054048 2431241024486736 2433076754647176 2433860587565568 2437792019675562 2444173157595708 2452875123405924 2454987180248064 2456840840154624 2458695899683584 2459744907341568 2461602159612288 2462934195412944 2464511854836416 2467707323698628 2476034909218332 2478961664430174 2480038069842432 2480833426484259 2482969556922624 2484844345171584 2489659934987808 2489929605678592 2491809649174272 2504257191618237 2505063955818816 2509918730926992 2511276912058446 2514245324484047 2515337050634496 2516948277279744 2518310262278272 2520211734841152 2525095866110224 2531705529630816 2533617116409456 2536611935695992 2538527227100172 2541527850300054 2542631422966272 2549758710782976 2551138450345088 2562495730958196 2563321257116928 2564708335719264 2567739905856048 2569678700710968 2572716145983676 2573833261114368 2576875617214976 2578821310070016 2585571604729344 2590582402412928 2592538444698048 2593941333466824 2595602910944736 2597007457974468 2598968351554938 2602040418164341 2610467251515904 2610821327431779 2619276598181376 2622372669810432 2624352715619712 2627454787387584 2629438670494944 2630861526918372 2632546754029808 2644855471210491 2649131574604416 2650828504794624 2652262935803712 2654265550524192 2657402980252944 2659409476009704 2659697533338496 2671538102488332 2683358080736256 2685384174122496 2686837304086848 2688558387094272 2690013234706336 2692044353125776 2704321815742008 2706363737982828 2708694062097408 2709562749493446 2710739285641728 2711608628947911 2713943469194496 2715992656350336 2720674479782776 2721550964346368 2735146152547578 2737211348978073 2738093161011264 2742813081255324 2744004055237632 2747247558849024 2748128610482563 2749321892553984 2752571682025088 2754650035756608 2761860577779072 2767213020759264 2769302429563824 2770800969839562 2772575836690968 2774076148290909 2778561170841984 2793340751537952 2800867426861284 2801170806388416 2803285855321056 2806599431982192 2812038578168204 2813259610985472 2816584976955904 2826089893541376 2829754181963808 2831566811939712 2833099045063056 2835238201696296 2836447861901192 2838589547088372 2840732849374002 2844090689621489 2853688427657991 2860770185247744 2862930235221504 2866314313513728 2868478549630848 2870030756638224 2871869186214336 2873423227981768 2878068871175168 2888707394088054 2890888538299839 2893377748149504 2895562418753664 2896797816409728 2898985069366848 2901173973828768 2904603257485776 2906175012495238 2907111257369984 2920053274812828 2929823064068187 2931095240822016 2932972785921024 2934559892406912 2936775657955392 2940247023981344 2950169253536736 2955886635811032 2958118504306812 2960665602757632 2961615098283534 2962901079654912 2966403326793984 2968008523399392 2973760477902104 2974718495913472 2983795802779176 2989578352784562 2991835660510917 2992159725005808 2997958484162796 2999260246422528 3000539886969856 3002805471300096 3005072766279936 3008624861748352 3018777840828288 3022691967097704 3024628185481056 3026264889044628 3028549897266498 3029842034303546 3031157640918528 3032129743480761 3037031977431936 3039654323815424 3053186402843808 3055822697878272 3060758789755623 3061744834889664 3067678448910768 3069338448071434 3074300839664384 3088981976661504 3090653503705152 3092987129123232 3094306758437664 3096643142278224 3098981290226184 3100303476961768 3102644388677988 3119147816277339 3125881317197232 3126888342014976 3129249326870016 3132948203142912 3134643521434656 3140718411980072 3145796208028672 3151317157186968 3156412088890368 3157424360979966 3160143072446976 3162529166582016 3164917062358656 3166267380726912 3168658099075392 3170372740903896 3176516874122702 3187236425695938 3191003844638841 3192389430329088 3201338064443904 3203755263224064 3205122151990528 3207542207979648 3213758375049376 3224603602702944 3228784601218002 3230852834491128 3232601131479489 3236076356502528 3237827480072064 3241654699315648 3244102339529568 3250389359567416 3258897543460944 3261358203037704 3267678664671498 3270500164541232 3278261199578112 3279659876455424 3282136212816384 3283912260550592 3299594384161152 3301379878957776 3303872615199816 3305282219240232 3307777901979012 3310626075896832 3311687804936434 3313125793562112 3314188324269669 3319546579983744 3322412865565696 3328235789066496 3337203742643232 3339009588824316 3340085274425088 3345480537639867 3346558307902656 3348369216077928 3353782734179328 3360282313121536 3366179690631534 3371622004041984 3375607372841088 3378156155212608 3380706862064928 3382149247594656 3384702969466896 3386534518692798 3388703800400072 3410052346033344 3416660974610928 3417761676155904 3419611114292352 3423653207808064 3426238267614624 3438428413426688 3444462939250872 3450031818089472 3451138255024614 3454109869883904 3456717926264064 3458588444622432 3460803881259648 3462676610632624 3465291135406584 3472006815901558 3481095103242372 3483723535063002 3487841411581989 3489355888964352 3496496893080576 3499136954159616 3503273049850112 3505918227326592 3507815369224496 3524566728535776 3526473961613988 3530642370552066 3532175432805888 3533308213477581 3536350581071616 3539020734032256 3543203973670592 3545879301346272 3555160956502848 3562050803317776 3564740361459816 3566669333516883 3582449738782464 3584744516125696 3589392470834368 3601505322499392 3605762420989344 3608484983977104 3612750332657928 3615478171930548 3618591292259328 3619751786790986 3621323541800448 3637839118281984 3642555915081072 3646861536730104 3649615131970764 3650790881348352 3656688029513343 3657084108340432 3665762523405312 3672866714342144 3679312685108886 3682480770372096 3685261260231936 3689617361012352 3692403239418432 3694401293119416 3696767782254624 3698768197721212 3701560985547942 3704748227789312 3718442496645261 3724454335383936 3727266517757376 3734489902481712 3734894408517888 3737714473761408 3742132575976256 3764878096390488 3766915368087669 3770965010469888 3773005575951744 3775422415919616 3777465393417408 3780317602261728 3784786062784496 3787643799165336 3797558294446224 3804917903543988 3807790840650258 3812291775450081 3813947134449408 3821752418018304 3824638066174464 3826707675517632 3829158914952448 3847062503578896 3851609858784072 3854518051066452 3857836997532672 3859074218975514 3860749891671552 3862397088546304 3865313425822464 3868231965105024 3872804343314368 3885873603619392 3890912000200236 3893404366417104 3895511186961702 3898452527332407 3906430752090916 3908126987762688 3912746523209216 3915700877273856 3933559004715648 3936529073429568 3941182181081376 3944158005742416 3946292290377558 3948820131044712 3950956938474931 3955204435725312 3957344697865856 3976242757191936 3978394403705568 3981398325786288 3986104470379416 3989114214014556 3989546300007744 3997277978883728 4006763688373248 4025037121104384 4028076261183744 4030255956130272 4032837580641408 4035019852059504 4038066529688664 4042839657974348 4049375969909248 4056482723613012 4063041093146112 4064344124240169 4070915203791744 4073988984525504 4074430263837696 4081011719674164 4082326446519552 4090237931881024 4102719228821367 4114219621882986 4116006082856448 4120871338273536 4123982838830976 4125742344583552 4128857523037632 4131975053634912 4136859184903984 4150819531138896 4156201454759343 4158863755036452 4167841756262976 4177264270857216 4179524695246208 4201756209582624 4204928782981584 4209899147973288 4216705555442688 4218057867252306 4219889416478208 4221689840969216 4224877465433856 4227163654538528 4247350217909568 4249648567594584 4252857302544444 4254671792851788 4256519240438784 4257884320632558 4261099274061003 4271673684298752 4276722943972864 4291155277871616 4299471470270592 4302717824446272 4305046134957336 4307803779321504 4310134841972652 4317103306762752 4318487816472599 4325469786039424 4333061091132081 4340066622224256 4345196724614592 4348477604050272 4351760960743152 4356904886228664 4359262518742857 4360666886054976 4396642861233024 4399459178881536 4401839838610368 4405163486933088 4407042958986976 4410370535972016 4418917765692892 4426062106644992 4433829953716548 4437647718755328 4440998404136448 4442422647425301 4449604990190976 4452012785099088 4453447032566784 4460640716853156 4462077743870208 4464492288103904 4484367529176843 4488239587508712 4495496005389312 4496937726244194 4498890369633792 4500809830454784 4504208206950144 4507609149419904 4509532330126208 4512937292622528 4515379358257064 4536942278221584 4539397333566942 4542824845899747 4544763051455319 4546736461377792 4555547966147904 4559481485723136 4568317690152832 4583734046817408 4592617252334496 4601517673366152 4604007672107151 4608957235018752 4611451259496576 4614405175012864 4620388180542112 4635980255557728 4641460137656496 4644964713417336 4648471935339276 4650455215442652 4652474518619136 4653966583016982 4674557636435456 4688821975795848 4690332513022464 4699422304714368 4701965282151984 4707523160736088 4711077617970108 4715134108095488 4718694312043008 4727839068461696 4736136541469949 4740214608670464 4743793749873024 4749401071090368 4752987148613088 4755559111355844 4761180339619858 4764775311184053 4776599651709952 4802007096665856 4805632894836096 4807683227985792 4811313311969472 4817000443543904 4820637562574064 4823246132683682 4846279251736692 4850452157709312 4854114534753792 4856741220108096 4862482048973472 4866153509294352 4867721175131136 4875584039351124 4888346315191416 4901517997007247 4905750246811848 4913681680309248 4917391799367168 4919489814683136 4923204319224576 4925868390825888 4929023709672832 4935414647397256 4952069818436664 4957923328860348 4960076139684864 4961666852968518 4965939113845248 4967531707404651 4969688690343168 4979319869975616 4979859211357184 4983619298348544 5008514383236474 5010127911637632 5019837461853984 5022553824116892 5028490648968094 5030674101268992 5036620524556544 5040423469682304 5050191732220448 5063411059261632 5067234232818912 5073223871391984 5077054454200344 5079801778039197 5083055700600108 5085262845932544 5102276900690176 5124991461916392 5126642514233856 5129416671438528 5135479811712096 5139357401421936 5145432291967352 5153751234429952 5157642620140032 5171143209458688 5176707382536921 5181164804825856 5185076889396096 5187882666933648 5191205821889472 5194014915948936 5197936703109876 5204080836328682 5208010223852337 5220934503031808 5221642654863558 5238553196362752 5244745339620864 5248705431239424 5254909574775168 5258877340989888 5261723053836744 5265093508059616 5289710942420982 5295963555828099 5298263149208832 5301657009589248 5304525871607424 5308531101048384 5314805960505888 5318818952019408 5319395066676992 5343076204976664 5370768348244992 5373674608173696 5377116774188544 5380026469412672 5384088706251552 5408643631484016 5412727475965656 5419125498986892 5421478571283456 5423217257895822 5427886938388992 5429627680186479 5431985312700672 5441348959565552 5443101928692736 5470292305095156 5474422697956146 5476186322022528 5485626162510648 5494495117698048 5496257220965126 5498643785107968 5505143364050176 5509300071513216 5523721155558144 5534426041518528 5538604859127648 5541601939679124 5545151673381936 5548152296581818 5552341478321913 5557122341683968 5586681503075904 5601734853722568 5602341612776832 5606571710642112 5613198863964384 5624077156336408 5633169953911808 5652179787082752 5659508363927616 5663133623879424 5666198090126112 5670476403392592 5672895723802384 5677179094176744 5681465698748004 5688181379242978 5707376855315982 5725860470443008 5732628627027456 5736957099261696 5740061513276448 5743738372428672 5746846455963536 5777414788176108 5781777076599678 5786755496299008 5788611328463271 5791124837507328 5793595632819456 5797970138733696 5802347947657536 5809206514971552 5812350024990476 5814222514739968 5840106549625656 5843266780442553 5859646128136374 5862190481644032 5869119784813824 5873551315910784 5880494047962688 5900338507073472 5911773271622064 5916237008613624 5919438435566337 5923230196567068 5925802159309824 5932806653587968 5936017046798784 5947520955804208 5949436991826944 5967591605558352 5979156705569124 5983671321021834 5984319450011616 5995916968325592 6005610942600192 6010145532559872 6017249723496704 6037555681656576 6045383934195408 6049256370962112 6052529778089256 6057099794532996 6059684068607092 6062315281837056 6064259486961522 6074063954863872 6106372805687616 6111645395756544 6121517579511246 6123489669779328 6135356897821536 6138676896142868 6148601679328768 6171329432824479 6177963953323008 6181307007410304 6185974258246464 6188613516875328 6193286284556448 6197962580452368 6200606953923536 6205288777355976 6208646617603463 6238295632554678 6251762634394464 6258498653740032 6265896406285824 6269287042869312 6281436823960144 6302634314373936 6314848721959932 6320286144893952 6325058333164032 6327086800878459 6329834124717312 6332534761453824 6337316198150784 6340745481807792 6353033748245404 6374472851391876 6382007689277682 6384778860658176 6386826480948837 6402676128887808 6407510526448128 6410244303981056 6415084415959296 6427516750098752 6449207205405888 6457569202436004 6461705668982256 6465202262958978 6472844346012121 6475654960144128 6483309398631296 6488204679059136 6500778719134832 6517795086921888 6522716406075408 6535357329342996 6541000329082464 6564272425632768 6567824521101184 6599188768322304 6602759757915552 6607745230399632 6610564438480464 6615555803958024 6623375609872868 6626251587124224 6628376648539338 6639093159967488 6656471578132992 6674407485286464 6678019177648632 6680170548850176 6690961075279734 6693116615805312 6696738432155856 6720564626243072 6732359381263068 6743244008083968 6745406589366291 6751214745682176 6756312310425216 6761413724129856 6764298495189312 6769405938933792 6773069037385596 6777407600800144 6786195140171227 6809096000350413 6820104692066688 6833321949221856 6839222228584704 6847306415616128 6852476535229248 6888925878501744 6902276510049228 6908219739767808 6913435852528128 6917176889244864 6921607762519296 6925353221265248 6930582270813168 6944013631803116 6962190206484744 6967447070126004 6975682823163978 6978711777928704 6980949874525473 6998273908319232 7006546099700224 7011836454653184 7015630738448992 7049133457071552 7052947923227976 7061284741104132 7064350865611776 7066616426955162 7072701162143232 7074969401455109 7078041468064512 7086407947341184 7091758602692544 7110321913005696 7124101606635552 7129480722919632 7133338667033766 7141770509429787 7164899477564928 7178784941668736 7203010644998784 7211524841978688 7216969967954208 7225500665315856 7230956343861096 7234869199025523 7239503573581972 7242647083600896 7275678236563968 7285111830162144 7293723073460208 7299230263941528 7301581762696704 7313376059026686 7314168216680864 7345733428684288 7358625370217772 7364961540744192 7370522520463872 7379234722024704 7384806478836864 7388802586238832 7393535564509248 7397536395442424 7403121971095884 7409496455578624 7436884993290522 7442500279452777 7448908670767872 7454533035514752 7468979804963424 7469788817035776 7475428947522816 7484265151952512 7529756192780976 7533830736175338 7542735973452141 7546011151903488 7550844831839232 7554930786834816 7560635204523456 7569572125568992 7575287598330672 7595116588892448 7609835807087976 7615581681300516 7624583550900162 7627894268898816 7649276132348928 7653415351035264 7658317829904896 7694125007157792 7703219717568144 7709036102132904 7718148437951028 7721499783343104 7724794177092608 7730626851644928 7733106089962561 7736463930210048 7745608686628736 7771747207238784 7781824000400472 7786808732834208 7791022373923404 7796905054664814 7806121254493023 7812861504181832 7825493046418432 7831401754547712 7867118009431296 7873058146859136 7882364362162752 7888316011484832 7892584580755116 7897640262089424 7901913876949862 7914689395731712 7952485514383872 7956788807411136 7962796651572576 7972208940758832 7978228428029112 7979092600015488 7994555957767456 8050074242208768 8056152522367488 8060511912260544 8065675161282816 8070039704119008 8076133059377328 8085679315948696 8098751939818496 8112965447226024 8126082186292224 8128688248480338 8134825886843733 8141830407583488 8147977969051008 8162023439348328 8164652893039104 8180475863762048 8205438457642734 8228439243765972 8232012165712896 8241742676547072 8244385831447689 8247965677661952 8251484689167104 8257715046075264 8263950107269824 8273718369807968 8301639062277792 8312402909518686 8317727510072904 8322228444872727 8335683512525952 8359049390492416 8403512419165248 8409857565963168 8419798295946576 8436115734504612 8439778832956416 8443379681938432 8449754930867712 8454327309077056 8494700435819136 8499297135189168 8505714605088888 8509343585703576 8515768641265116 8522198548122006 8532272068864467 8553445887945728 8582310555743232 8598942940541184 8605435648892544 8610092269914672 8615607558643008 8620269683945304 8634206613525504 8636975632945198 8650939572078848 8666122182264162 8680133244448512 8690393449229184 8696955208100544 8703521921486304 8713809772457328 8718525037485714 8721333772109952 8789469192204561 8793285722466048 8798918357763072 8803679677220736 8810326973866176 8814085917973952 8820741071944032 8837835531385784 8852124213289984 8867659907433096 8881996808272896 8884845294850602 8899209980381952 8904025570198176 8921281433706312 8924155487740416 8928984576207808 8968735058353686 8976479175017424 8993875452488388 8997780739267584 9001619660909568 9008416413900288 9015218298839808 9019064660252416 9025874585245056 9030758716514128 9073884556443168 9078794667133884 9085649691799494 9089526102910638 9093472922755584 9096389230442283 9111095932295808 9118962971446272 9136635380305664 9167468093634816 9182276369266869 9185234504668992 9203035346732304 9208015344214302 9222902518993152 9228810350025728 9240776361084224 9271960511115456 9282920275312992 9289929426834672 9296943870678552 9300910430885304 9307933166033964 9349115272870912 9377643951591696 9380665026044928 9398844609428736 9403930564303968 9415046321472176 9422155235940216 9437388624086016 9455678136923392 9472273082939898 9480429217340928 9487587499746048 9498802142180736 9505974297226176 9511118222711688 9522360679239716 9529550622368106 9573011533916523 9604014193331712 9611265789672192 9615366455971584 9622626623938944 9634000887087808 9641275125148128 9646492265367364 9692558503473384 9697803394438467 9708229069507584 9713482440216192 9724964097946944 9732307018588704 9751168078702248 9776692630382832 9803035994014494 9811500493623696 9834783598734336 9838979629366272 9846408638449152 9851736781651776 9858047419345664 9870829294794512 9904139636873328 9915846657720696 9923333705937036 9931878227690496 9935063414809302 9939377380686336 9942564972809007 9958639739951232 9967238596697088 10017028766472948 10020255823275264 10036441612919601 10039674923707968 10045107648233784 10056981297936188 10061348202537984 10073241049113088 10080846939364608 10100383464440896 10126822118523264 10134468465637824 10146447742783968 10154108908400688 10159603556078394 10166111401200216 10171612543733333 10204553801380352 10249982923832784 10253285028467712 10258833342877056 10270959623424192 10278714802843872 10290864583934704 10315285240280064 10353414765073842 10362329609651712 10370153778792192 10375765333867296 10382411643778944 10388029831897872 10395873406219752 10408161672657364 10416020447704674 10443285309727116 10463524234745967 10489490679241728 10497410862478848 10509819149550336 10517754681979776 10523446107673488 10530187016119232 10579421884841964 10591927111656198 10596526298417664 10599924640432743 10609051743214848 10617062202096768 10629611921011776 10637637904038816 10638790133353984 10686152409953328 10700008000550649 10742684568250019 10747349216347392 10754233548377088 10760052938825344 10768177412503104 10817287262968032 10825454951931312 10838250997973784 10846434515791644 10855773876777984 10859255360372958 10863970625401344 10882697919131104 10940584610190312 10948845395912292 10952372644045056 10970064088540029 10971252325021296 10992514441930252 10997287570215936 11010286728100352 11018600143026432 11047442311116288 11068852083037056 11077209718255296 11083203879358248 11090303346763872 11096304593163636 11104682956643826 11114244683367936 11117809059429457 11155327489935783 11173363006151808 11203469707445136 11204683225553664 11213143421284224 11226397727928768 11248154312672816 11300746104263007 11319016727855232 11326267247758848 11332396180252224 11340952806785184 11345791447604768 11354358188353488 11362931397496008 11376362758485956 11414753710631964 11436875326350243 11465257254054912 11473914198523392 11480123026552896 11487476744857344 11493692911927072 11554829576352216 11563554153199356 11573510992598016 11577222656926542 11582249675014656 11587191265638912 11595940277467392 11604695895315072 11618413029943104 11624700049980952 11628445029479936 11680213099251312 11686533560885106 11695357581997221 11719292256272748 11724380963288064 11738239569627648 11747102631821568 11760988095925376 11800677014146944 11823546543244128 11832474017227248 11838876871132674 11846460393134136 11852870815424793 11865613307175936 11872034093597568 11895041911608416 11935183211116704 11958313411138248 11967342642043668 11968638900023232 11991833936651184 12020291065119744 12034499446993408 12075111363313152 12090767868390816 12098512741924224 12105059556178512 12114199589065992 12119368137214184 12128518973923044 12148127909727744 12152023855655453 12193032372720507 12212745611375232 12223290791513088 12243035159022492 12246979339558656 12270713795643072 12277353792285736 12297203358657536 12342658865648958 12362614014820608 12371948516492928 12377227033750656 12386572569112896 12395925160904736 12401213907847072 12410577554711952 12417293235206926 12476591265109356 12503525268788928 12531792812571648 12538574085738624 12562873647920288 12605268628747872 12629697443919864 12650116666328064 12654173601756918 12659668249434624 12665069522907648 12674632396301568 12681490963615584 12706067496490808 12748945702783752 12764015378555364 12769557721316352 12773652961897674 12783297822183009 12815021052896256 12820488607962112 12830168831918592 12855033500197504 12898414410811776 12915138404872008 12923411337964512 12930404525917956 12945688692024242 12951309920288256 12955463449417797 12966618797262592 12976409358118272 13001557438269664 13035590173843776 13045432812150816 13070714658685992 13077787556228571 13082000658164928 13135649042202368 13198377536644608 13205519515831104 13215490460799264 13221128876960928 13231111607916048 13246751219745736 13256753297078676 13278186319934976 13312943156265984 13327267942275903 13348814970572928 13356038355297264 13360341097700352 13381922150559468 13386233231610624 13393476864311712 13441129252486144 13464718762526136 13486488016167936 13490813178732582 13502429491364352 13512624620850432 13522827448259712 13528596990378624 13538811877867584 13546138074771192 13554815201600288 13572390280342454 13618192000700826 13634289154365957 13640209384133376 13666643898443712 13678444457169408 13694612831232256 13704953070458496 13777851757003488 13804553020098456 13812023016321453 13826871705056256 13834353778489728 13843215525038592 13850706442530496 13861164541626336 13888027263606232 13924380412969488 13934894140252008 13951365646327956 13957423555857408 13961899749050946 14013092199400448 14023672909306368 14031261476897984 14098266914143104 14105895846455952 14122569482208264 14133232853910324 14145402324286464 14149938802910218 14156082936129024 14172815894682368 14183517205385088 14220643826011392 14248203213271104 14258961445839264 14266677334067532 14283541018859574 14294325933552159 14329798955129856 14357569883337472 14406021289997568 14423049683957376 14433939935908416 14451001330631712 14461912687722192 14469738398051046 14479007147163944 14551356473127936 14570223660324288 14587446146920416 14598460527883056 14603163525393408 14626752118053372 14628336433361728 14691466857368576 14717250740435544 14741045040927744 14758469444049408 14769612957673728 14777605172477664 14787071129018496 14795072790884848 14806243942191768 14873769986581044 14885000558905554 14897817341535744 14902595122213953 14909066071029504 14937959609926848 14939577634071552 14950857895045632 14968530303905024 15059512385561952 15067661472350676 15085471946904282 15092022303806976 15109861573669632 15121270409046912 15139144251137984 15150575196661344 15190233177784896 15219671614175952 15231163362601032 15239405334117591 15249167101800324 15255788537797632 15306830702070528 15316635659809792 15388250014315584 15406439435136288 15418072204265808 15436296875902056 15461253703289856 15466212179925122 15472927860420096 15491217373257472 15543494414477568 15563648000800944 15573617465668416 15582044747846808 15593810109329628 15612242508986046 15624030671557011 15625723008363664 15662803509095424 15734236018862592 15746116293718272 15764728724325504 15776632022969664 15785169161510232 15795280524178848 15803827753899724 15829378791463424 15887890667484297 15904971028767744 15913577614822272 15925593303145152 15944417881517664 15956456856058224 15958185200030976 15983962568723809 15989111915534912 16112305044734976 16121023824521088 16131350322565632 16140079408238016 16152266118754656 16171358631897392 16225930894452048 16257376496960676 16269651773687466 16283660815166976 16288883040559437 16295955938102016 16324046878696656 16329305786078208 16360951727524096 16410876915285468 16456878487531944 16483485353094144 16488771662895378 16495931355323904 16502969378334208 16515430092150528 16527900214539648 16547436739615936 16603278124555584 16624805819037372 16635455020145808 16644456889745454 16657024434965739 16664131188669503 16671367025051904 16718098780984832 16807024838330496 16819715131926336 16839596591893152 16872231469009224 16881361464392887 16899509861735424 16908654618154112 16989400871638272 16998594270378336 17011429210177776 17018687171407152 17031537282530232 17044397096244012 17064544137728934 17197885881082368 17210871297785088 17220184539829344 17231215117286016 17240539367890608 17273951265890396 17301879144157696 17332244364528324 17360266488897024 17365833985389813 17380786898458368 17393910416201088 17407043842972608 17427619544914656 17437050074971428 17442667544219904 17470842807674861 17529800341327659 17578938384409122 17586571444932096 17607359354441472 17620653947732352 17628171835947904 17641482143888064 17675671062771568 17735319814866192 17758315306699011 17769690589701204 17798419960763904 17808051140396352 17842562867412624 17848310975480832 17857969152415616 17937470116707372 17952958350034848 17987750904976776 18016832827800576 18030436597679616 18038129320504832 18051749170490112 18061517433028256 18147769112886336 18157589334267768 18171299383598988 18179052205821276 18186945845511168 18192778460884566 18214282927150387 18222191864591616 18273270760611328 18334936187269632 18364552738533738 18370469009337984 18406070693464608 18416030688428604 18445805037986304 18481552722168448 18513988298473437 18543921022230912 18565840550625984 18579858853669344 18593887741357104 18601820861770608 18615866332067928 18625939852810389 18755287903183392 18797689218857472 18807861128607936 18830092642944352 18844310471880432 18911356273846784 18944546165879796 18960858434681856 18975174999492096 18981260402635377 18997604284361472 19011948594452352 19022236445423376 19044721358479432 19059101244736212 19096037487458569 19146023067833046 19160479442846511 19208028386663424 19222531579344384 19230732911943168 19245253247877888 19268001774175616 19282550250296256 19292984530734728 19385117006946768 19395606788876934 19418533038036363 19426964880432384 19449928195893888 19464614037177408 19502336157404496 19553385260765664 19606071988028988 19623000987247392 19692817276898304 19703473563303552 19716094838691328 19741658589589024 19808279273746656 19831693315441392 19846667411874072 19870126829618604 19878754761372672 19885129945618014 19908634827350423 19917279479902464 20034057532945896 20040511646550528 20072883225839202 20079349847415936 20090215296467568 20113962595872376 20146482098226176 20161693878729216 20200766928881792 20236219768098873 20253644237046528 20268936931275648 20292895485567936 20308217816801376 20319207112156788 20332222802400432 20343225087466666 20358585420513681 20409107602760704 20499965847665568 20517666685754112 20541919246848384 20557429605687744 20581729167869408 20706829530147684 20724659219303424 20740307557584384 20751530667734592 20764823287557888 20776059663795744 20791746812439504 20816323345314728 20832040895409348 20886570619454232 20927048469491934 20942849623576419 20994821724957696 21019638299100672 21035509363959552 21046892215346976 21060374032238464 21158843769683928 21183854223312396 21193052596835328 21199849280865486 21218103486429696 21224908204365327 21234124404193536 21259223842023552 21275275808077632 21277580266707968 21372304819906656 21400016001101298 21425311528289361 21485369136500038 21494698432694784 21520105877650688 21536354825006208 21634574525936064 21650909903862624 21676501995947568 21692869031583288 21704607597076569 21718510720745916 21727941250802688 21765395838262208 21881169220380624 21897690791824584 21904745288090112 21940128177080058 21942504650042592 21985028883860504 22020573456200704 22037200286052864 22094884622232576 22137704166074112 22154419436510592 22166407758716496 22180606693527744 22192609186327272 22209365913287652 22228489366735872 22235618118858914 22310654979871566 22346726012303616 22406939414890272 22409366451107328 22426286842568448 22452795455857536 22496308625345632 22601492208526014 22628207920356423 22638033455710464 22652534495517696 22664792360504448 22681905613570368 22691582895209536 22708716376706976 22725862794992016 22752725516971912 22829507421263928 22873750652700486 22947828397046784 22960246053105792 22974953489714688 22987385823854144 23109659152704432 23127108306398712 23154445313853084 23164499350029312 23174382531277824 23191880554934784 23199318269887683 23209391790630144 23236826059886208 23249400099961904 23256890058959872 23360426198502624 23373067121770212 23390715163994442 23418363763479069 23438584512545496 23476479139255296 23494205263643136 23521976191850752 23601354028293888 23647093086488256 23664948034454496 23677753742265348 23692920786268272 23705741630849586 23744068187195136 23790083823216832 23870366422233408 23916626822276496 23934685284087336 23937277800046464 23983667873302368 24068998893986816 24150222726626304 24181535736781632 24197025483848448 24210119112357024 24228399178131984 24238736274428368 24257037947846088 24296255819455488 24304047711310906 24386064745441014 24425491222750464 24486070318044984 24493958679117312 24541427591286144 24554707584571472 24685317731297916 24725228029641216 24733157494343067 24743897032985856 24754454067501312 24773145138225792 24791850321809472 24802427815694144 24821155109423904 24834586470413852 24953182530218712 24966685334618181 25007050537577856 25077148171477248 25125747295840576 25210537257495744 25259394887839728 25308347203513836 25319336498869248 25330139045815296 25349264792603136 25362981927231168 25412134992981616 25497891405567504 25528030757110728 25547305923795348 25566595644366018 25596816206593401 25660337663837184 25710067000395008 25796828821623552 25830276809744016 25846822675929024 25860809051835912 25891377384048484 25902619840576512 25910926898835594 25933237594525184 25952818716236544 26003114876539328 26071180347687552 26090865624301632 26141429317371984 26155575112457142 26164001316329856 26271298084404736 26368407576613683 26396755073289216 26411039031662208 26430980921598528 26442257753921856 26462223215832096 26493502439491472 26513506594157352 26527853729760251 26556372639869952 26654535884551806 26697629941145856 26712076710594528 26763844301118936 26772466463221248 26786953728623424 26929437525052272 26981626357465164 27004858982728704 27025249241700864 27045654896519424 27057193980757248 27077623755735168 27092276149542384 27109630403200576 27144780560684908 27236384001401652 27268578308731914 27280418768266752 27289167691326849 27333287796887424 27356888914338816 27389225662464512 27409906140916992 27546829107800607 27555703514006976 27609106040196912 27624046032642906 27656698569324517 27668707556979456 27686431050077184 27701412885060992 27722329083252672 27776054527212464 27848760825938976 27869788280504016 27902731292655912 27923799498101892 28047345818612736 28062522953795968 28196533828286208 28211791692911904 28245138964416528 28266465707820648 28299877605820436 28312165872258048 28345631789364736 28367034410770176 28441287652022784 28496406426542208 28517922891678528 28533354668135064 28567082037719148 28588651867104318 28715139766674944 28719034601749569 28812042579995136 28846099367914752 28867879871816832 28902002661263424 28923825375444384 28939476796102092 28958014294327888 29093410183315401 29140447320648576 29174892293840832 29196921055766112 29253504236106744 29256672866723456 29434501480871088 29516938888098816 29539225915347456 29555210344955328 29574142258036992 29590145581769696 29612487884383536 29747539973162088 29770001117811108 29795634683071488 29805190244427906 29818132142059008 29827694918427021 29875919219853696 29901715790091264 29937060607810048 30109324838758803 30119024771123904 30135322944701352 30170943893808564 30184044607613952 30219723147339264 30229414715308193 30242540818093824 30278288502275968 30301150393322688 30380466355569792 30439343228351904 30462326725202064 30478810668235182 30498334203600648 30514837631199999 30613661404141056 30776500028631168 30812878870272576 30836144408531616 30872593751804112 30932424359850244 30945855720840192 30982434746514944 31086988828955136 31127296001601888 31147234931336832 31164089495693616 31187620218659256 31224485017972092 31248061343114022 31251446016727328 31390572704237901 31468472037725184 31492232587436544 31529457448651008 31553264045939328 31570338323020464 31590561048357696 31607655507799448 31658757582926848 31775781334968594 31799773921298229 31827155229644544 31851186606290304 31888835763035328 31912913712116448 31916370400061952 31967925137447618 31978223831069824 32228053704750057 32242047649042176 32262700645131264 32280158816476032 32304532237509312 32342717263794784 32451861788904096 32514752993921352 32539303547374932 32567321630333952 32577766081118874 32591911876204032 32648093757393312 32721903455048192 32821753830570936 32910192265620087 32913756975063888 32977543325790756 32991862710647808 33005938756668416 33030860184301056 33055800429079296 33094873479231872 33206556249111168 33249611638074744 33270910040291616 33288913779490908 33314048869931478 33328262377339006 33342734050103808 33353427178288371 33436197561969664 33614049676660992 33639430263852672 33679193183786304 33744462938018448 33762722928785774 33817309236308224 33978801743276544 33997188540756672 34022858420355552 34037374342814304 34063074565060464 34088794192488024 34129088275457868 34310625979050729 34395771762164736 34421742595570176 34440369079658688 34462430234572032 34481078735781216 34547902531780792 34603758288315392 34664488729056648 34720532977794048 34731667970779626 34761573796916736 34787820832402176 34814087685945216 34855239089829312 34874100149942856 34885335088439808 34941685615349722 35059600682655318 35157876768818244 35173142889864192 35214718708882944 35241307895464704 35256343671895808 35282964287776128 35351342125543136 35470639629732384 35516630613398022 35539381179402408 35558612446274379 35596839921527808 35616102280792704 35685125734825248 35715938304831232 35874940233414744 35905916700069696 35975501809953552 36060873195359232 36076258641009664 36103498340980224 36123034866056512 36295538225772672 36315178668535536 36342598767197976 36358104411642552 36385556921769132 36428565854300774 36444383729183232 36456071566966359 36546541521222656 36669872374539264 36729105477067476 36740938018675968 36812141386929216 36832061376857208 36891610075972608 36963105444336896 37027976596946874 37087842044461824 37131681101251968 37159717707338688 37187775482714208 37203641723541216 37231732664135856 37251879705620778 37510575806366784 37595378437714944 37615722257215872 37660185285888704 37688620943760864 37822712547693568 37889092331759592 37950349998984192 37962520805270754 37995208568722944 38023897188904704 38044472890846752 38089442716958864 38118202489472424 38192074974917138 38292046135666092 38320958885693022 38445063158688768 38461465823886336 38490506495755776 38536003548351232 38565100500592512 38585969061469456 38770234013893536 38791213577753868 38837066076072726 38853929760864768 38866390348253391 38899856391787776 38929228074354816 39004672314808992 39106770521531328 39212143976057976 39233362668685713 39246001974494784 39406947126607104 39432189677382656 39483317179178048 39616558547493312 39663386630882784 39693334823748144 39740253659237208 39770259891236028 39817269654700846 39834558959804928 40068115065891792 40081023293101056 40145766451678404 40158699694831872 40180430592935136 40227925191744752 40323387757458432 40401533857763584 40472439536197746 40507288474093056 40537873862551296 40585790971135872 40616435633602752 40638414224313576 40664445604800864 40686450174933332 40717170841027362 40902867463097871 40999931695331136 41035333371508224 41083838493696768 41114859211375488 41163458335738816 41413659060295368 41436069048964359 41480615115168768 41503061335469184 41529646575115776 41552119327591488 41583493624879008 41632646690629456 41664081790818696 41773141238908464 41854096938983868 41885699247152838 42039276598201344 42071018727919104 42093784430693952 42120748064476928 42317687539367856 42367708446624792 42399698561730972 42436206972859392 42449816408730654 42468248808387072 42518447684047104 42550551616155264 42744609639813312 42800032002202596 42850623056578722 42882977800656477 42970738273000076 42989396865389568 43040211755301376 43072709650012416 43269149051872128 43301819807725248 43353003991895136 43385738063166576 43409215194153138 43437021441491832 43460526323224241 43530791676524416 43762338440761248 43795381583649168 43809490576180224 43880256354160116 43885009300085184 43970057767721008 44074400572105728 44275408332148224 44308838873021184 44332815517432992 44361213387055488 44385218372654544 44418731826575304 44471236237717828 44621309959743132 44693452024607232 44707785366641859 44813878829780544 44818732902214656 44852573685136896 44905590911715072 44992617250691264 45202984417052028 45256415840712846 45276066911420928 45329584721008896 45363811227140736 45383165790419072 45417432753413952 45451725589984032 45505451033943824 45659014842527856 45718216002352773 45747501305400972 45920492106211584 45949906979429376 45974771647708288 46219318305408864 46254216612797424 46308890627706168 46383761109869568 46398636539775366 46418783581260288 46473652119772416 46498800199923808 46720852397005248 46746134243540424 46781430327988884 46836727526958138 46872092014671033 46877169025090992 46988410527286272 47043952383701504 47202708056587776 47294186172976512 47329896068908992 47355507484530696 47385841572536544 47411483261699172 47488136374390272 47503365981198589 47580167646433664 47663672002452891 47740732844466816 47833253644552992 47869370568174672 47874555600092928 47951887706171427 47967335746604736 48363071473563264 48394050967696896 48420238224714048 48456798356263968 48477472548856736 48514075895692176 48608095422621812 48772129490882028 48850982445500928 48866649121678311 48972140636089968 48987917358234624 49082855182572288 49109415169142944 49370635462595832 49450456059282432 49466314988686134 49487794065971712 49508908135002624 49546290276451584 49583700643618944 49604855631388288 49642310218847808 49669172940827704 49906365060437424 49933370669236362 49971073304897217 49992393566008509 50014101075155712 50154296342954496 50251494591681152 50421074514991488 50518789775679456 50616694407027672 50644084393178661 50698529585206272 50725963854462336 50824269985963232 50995782811135008 51056061514221456 51094611847590696 51133191288732036 51193632413186802 51420134000790016 51593657643247104 51660553619488032 51693645351858048 51721618103671824 51782754768096968 51821853797671188 51866475189050368 51905637432473088 52006229753078656 52097501956169439 52142360695375104 52181731248603264 52282858634743968 52311150224914284 52328002632659712 52412528423024583 52542596168809472 52736815153227366 52822078063324416 52861961843197056 52884515507843712 52924446431664192 52987004878982944 53027013188314704 53055707459520502 53309071769103612 53395259882291712 53424153421189056 53527688602237872 53544932926442496 53573907457246848 53858875050104544 53963252714930328 54050498483401728 54091309793038848 54114387961514496 54155247511470336 54184552299084768 54219260806401152 54289561121369816 54472768002803304 54537156617463828 54560837536533504 54578335382653698 54642848781451161 54666575593774848 54778451324929024 54819812281833984 55093658215601214 55111407028013952 55218212080393824 55248092065285812 55313397138649034 55337415113958912 55402825770121984 55444658166505344 55552109054424928 55697521651877952 55739576561008032 55805462585311824 55847598996203784 55877819558431167 56125045907591936 56393067656572416 56423583385823808 56490277928833056 56532931415641296 56599755211640872 56691263578729472 56734068821540352 56882575304045568 56943781207906131 56992812853084416 57035845783357056 57066709336270128 57134164075438296 57177303734208636 57288112462375707 57430279533349888 57438069203499138 57624085159990272 57692198735829504 57735759743633664 57804005322526848 57847650750888768 57878953592204184 57916028588655776 58186820366630802 58255599114109089 58280894641297152 58349784587681664 58393842111532224 58507008472213488 58513345733446912 58869002961742176 59078451830694912 59110420689910656 59148284516073984 59180291163539392 59224975768767072 59495079946324176 59540002235622216 59610380488855812 59636264284118016 59655389836854042 59725904482051269 59751838439707392 59874121215620096 60218649677517606 60238049542247808 60270645889402704 60341887787617128 60439446294678528 60458829430616386 60485081636187648 60556577004551936 60602300786645376 60760932711139584 60878686456703808 60924653450404128 60957621336470364 60996668407201296 61029675262399998 61075756261541043 61227322808282112 61553000057262336 61625757740545152 61672288817063232 61745187503608224 61864848719700488 61964869493029888 62173977657910272 62254592003203776 62294469862673664 62328178991387232 62375240437318512 62448970035944184 62496122686228044 62502892033454656 62781145408475802 62984465174873088 63058914897302016 63106528091878656 63140676646040928 63181122096715392 63215311015598896 63551562669937188 63599547842596458 63654310459289088 63674724613095981 63702373212580608 63777671526070656 63825827424232896 63832740800123904 63935850274895236 63956447662139648 64275934584868083 64456107409500114 64484095298084352 64560317632952064 64609064475018624 64685434527589568 64903723577808192 65029505987842704 65078607094749864 65113822791229707 65155532162237748 65183823752408064 65296187514786624 65443806910096384 65643507661141872 65820384531240174 65827513950127776 65955086651581512 66061720368602112 66111600858158592 66189746958463744 66413112498222336 66499223276149488 66541820080583232 66577827558981816 66628097739862956 66656524754678012 66685468100207616 66706854356576742 67228099353321984 67278860527705344 67358386367572608 67488925876036896 67525445857571548 67634618472616448 67884623761069269 67957603486553088 67994377081513344 68045716840711104 68074748685628608 68126149130120928 68177588384976048 68258176550915736 68295112793638093 68621251958101458 68843485191140352 68880738159317376 68924860469144064 68962157471562432 69095805063561584 69328977458113296 69463335941559252 69523147593833472 69575641664804352 69597954809663049 69628175371890432 69710478179658624 69748200299885712 69770670176879616 69883371230699444 70119201365310636 70255091290437207 70315753537636488 70429437417765888 70482615790929408 70512687343791616 70565928575552256 70702684251086272 70941279259464768 71033261226796044 71078762358804816 71117224892548758 71201287806133331 71232204561585408 71370251469650496 71431876609662464 71749880466829488 71811833400139392 71951003619907104 72206996681960448 72246069732113024 72591076451545344 72630357337071072 72685197534395952 72716208823285104 72771113843538264 72857131708601548 72888767458366464 72912143133932718 73458210954134952 73481876037351936 73624282773858432 73664122753714416 73926210888673792 74055953193893748 74175684088923648 74199472483029201 74263362202503936 74319435414677376 74375550965428416 74407283447082432 74463465328271712 74503759411241556 74648146541883497 74900056003854543 75021151612733568 75231444514431744 75320370571777408 75377241887521728 75778184663519184 75925041610541508 75990417137445888 76047794377809408 76088945781693504 76178885433917728 76236404978944848 76384149949834276 76584092271332184 76641917771386044 76790448619780203 76981012991511552 77072007096702464 77130201001185024 77171938122938912 77540468027787072 77582427155507736 77674132152145452 77707859521729536 77732780696506782 77799712783575552 77824663416006199 77858456148709632 78009344629617984 78213541043062656 78424287952115952 78466725337371426 78492003948989568 78813894253214208 78966634358356096 79105222729841049 79233117094986624 79326773261765568 79386669647496288 79480507318474416 79540519782472056 79583561189280753 79634539309401692 79669117919609856 80136230131783584 80291532903356808 80317399389663744 80360861185870272 80455850383489504 80803067715527168 80944879072395492 81014576948186112 81075747725102592 81171581942271744 81232871267205504 81276828448627152 81328891209601728 81372900349866664 81434341682054724 81805734926195742 81867503073980547 81999863390662272 82070666743016448 82167676987393536 82229718422750976 82326916671477632 82827318120590736 82872138097928718 82970095707973551 83006122670938368 83059293150231552 83104238655182976 83166987249758016 83265293381258912 83328163581637392 83546282477816928 83708193877967736 83771398494305676 84142037455838208 84187568861387904 84241496128953856 84635375078735712 84735416893249584 84799397123461944 84899632817461308 84936497616774144 85036895368094208 85064166989588171 85101103232310528 85489219279626624 85600064004405192 85701246113157444 85765955601312954 85941476546000152 86080423510602752 86145419300024832 86538298103744256 86603639615450496 86706007983790272 86771476126333152 86818430388306276 86874042882983664 86921052646448482 87061583353048832 87524676881522496 87590763167298336 87760512708320232 87770018600170368 87940115535442016 88550816664296448 88617677746042368 88665631034865984 88722426774110976 88770436745309088 88837463653150608 88942472475435656 89242619919486264 89386904049214464 89415570733283718 89483084755281063 89627757659561088 89705147370273792 89811181823430144 89985234501382528 90405968834104056 90512831681425692 90552133822841856 90659169442017792 90688244145924579 90727622454281472 90766331580838144 90834865506827904 90903451179968064 91010902067887648 91318029685055712 91436432004705546 91495002610801944 91544512893599997 91840984212423168 91949543295416576 92438636610817728 92508433225594848 92617781255412336 92797273079550732 92837567162520576 92947304239544832 92997600399847616 93441704794010496 93492268487080848 93562860655977768 93673455053916276 93744184029342066 93754338050181984 94087904767403008 94405416113175552 94588372345953024 94659792137817984 94711014969061392 94771683145073088 94822966523398344 94976272748780544 95006731962397178 95160335292867328 95327344004905782 95481465688933632 95666507289105984 95738741136349344 95749111200185856 95903775412342854 95934671493209472 96684161114250171 96726142947126528 96788101935393792 96840476449428096 96913596712527936 96954945097713472 97028151791384352 97216190845243624 97544258981764056 97701964891001856 97733298243356622 97944281272179936 98165710365144576 98218830338285888 98741270925191664 98932629977372268 98975588131943424 99017816270005248 99092580552903168 99167401287237888 99209711262776576 99284620437695616 99338345881655408 99812730120874848 99866741338472724 99942146609794434 99984787132017018 100028202150311424 100060281534865113 100308592685908992 100502989183362304 100842149029982976 101037579551358912 101233388814055344 101288168786357322 101451927708924672 101648539971926464 101991565622270016 102112123028442912 102189223695181392 102266382577464072 102387264826373604 102840268001580032 103187315286494208 103321107238976064 103387290703716096 103443236207343648 103565509536193936 103643707595342376 103811274864946176 104012459506157312 104195003912338878 104284721390750208 104363462497206528 104565717269487936 104622300449828568 104656005265319424 104825056846049166 105473630306454732 105644156126648832 105723923686394112 105769031015687424 105848892863328384 105974009757965888 106054026376629408 106111414919041004 106618143538207224 106675837338823137 106790519764583424 106848306842378112 107055377204475744 107147814914493696 107717750100209088 107926505429860656 108182619586077696 108228775923028992 108310495022940672 108369104598169536 108438521612802304 108579122242739632 108945536005606608 109074313234927656 109156670765307396 109285697562902322 109333151187549696 109368214700899077 109639624563667968 110187316431202428 110222814056027904 110436424160787648 110496184130571624 110626794277298068 110674830227917824 110805651540243968 110889316333010688 111104218108849856 111395043303755904 111479153122016064 111610925170623648 111695197992407568 111755639116862334 111887737981066663 112250091815183872 112786135313144832 112847166771647616 112980555857666112 113065862831282592 113199510423281744 113468137643080704 113887562415812262 113985625706168832 114071691566714112 114133418672540256 114268328150876592 114354607468417272 114576224924751414 114876138406998276 115384397471659008 115471519487267328 115608010645053696 115695301501777536 115757907184408368 115832057177311552 116373640733261604 116511198228218178 116561789282594304 116599171044760173 116699569175363328 116787684223064448 117014016944426976 117026691466893824 117700088006057139 117738005923484352 118169530250750209 118220841379821312 118296569032147968 118360582327078784 118449951537534144 118990159892648352 119080004471244432 119220760977711624 119310779673708084 119451808964102538 119503676879414784 120437299355035212 120476099084495616 120541291778805408 120683775575234256 120917658861232772 120970163272375296 121113154009103872 121204601573290752 121521865422279168 121757372913407616 121849306900808256 121915242672940728 121993336814402592 122059350524799996 122151512523082086 122295899653724027 122708602389293613 123106000114524672 123251515481090304 123344577634126464 123490375007216448 123729697439400976 124308207146893077 124509184006407552 124588939725347328 124656357982774464 124750480874637024 124897940071888368 124992245372456088 125005784066909312 125562290816951604 126117829794604032 126213056183757312 126281353292081856 126362244193430784 126430622031197792 127103125339874376 127199095685192916 127308620918578176 127349449226191962 127404746425161216 127555343052141312 127651654848465792 127871700549790472 127912895324279296 128551869169736166 128648933401969431 128912214819000228 128968190596168704 129120635265904128 129218128950037248 129370869055179136 129807447155616384 130059011975685408 130157214189499728 130227645582459414 130311064324475496 130381578969672723 130592375029573248 131287015322283744 131640769062480348 131655027900255552 131910173303163024 132223201716317184 132379493916927488 132826224996444672 132998446552298976 133083640161166464 133155655117963632 133256195479725912 133313049509356024 133413708713153484 133672262412209983 134123356099925577 134456198706643968 134557721055410688 134716772735145216 134977851752073792 135050891715143096 135269236945232896 135769247522138538 135988754163026688 136091433681422208 136149497371257216 136252298260241856 136355176769952096 136516353101831472 136590225587276186 137242503916202916 137761476318634752 137849720938288128 137924314943124864 138191610127123168 138657954916226592 138926671883118504 139151283329608704 139195909619326098 139256350743780864 139420956359317248 139496400599771424 139766742461398888 140238402730621272 140510182580874414 140616276044013099 140631507075272976 140965231581858816 141025374687583232 141131857151104512 141405368502172544 141882558518929536 142066522453592088 142157524717609632 142234449785097516 142402575612266662 142464409123170816 142510097943595767 142740502939300992 142863753219324928 143499760933658976 143623666800278784 143855663118514281 143902007239814208 144492139464226048 145182152903090688 145260714674142144 145370395068791904 145432417646570208 145542227687076528 145714263417203096 145824286267865436 146599947365034933 146916421908269904 146963752074703872 147248565547716864 147328245507428832 147852421777347584 148111906387787496 148351368177847296 148398944966058402 148526724405007872 148638870829354752 148751101930856832 148814566894164864 148926930656543424 149007518822483112 149296293083766994 149800112007709086 149977180698025527 150042303225467136 150462889028863488 150640741143554816 150754483775043456 151556369327038368 151850083221083016 151932253179535983 152095588755618816 152177891563387008 152357770867835456 152472809957889696 152768299899668552 153168184542664368 153283835542772088 153580897239560406 154144014193404928 154260402002370048 154343876245877824 155080936055574144 155164854311015472 155348264304290904 155465561393013564 155599425567151104 155649326832012398 155716912297419264 156018689259235968 156427082086125312 156848575904231904 156933450674742852 156984007897979136 157237585269073749 157627788506428416 157933268716712192 158210445459682098 158466234189973248 158653546523531136 158773339294992576 158961014636948832 159081039564944112 159167122378561506 159269078618803384 160272460263567168 160583065806713616 160634798779327488 160721722371740544 160911700766979008 161606135431054336 161889758144790984 162151495450205184 162343163884543488 162465742534411008 162553656897254304 162657782419203456 162745800699733328 162868683364109448 163611469852391484 163735006147961094 163928546344353483 163999726781324544 164335353974787072 164459436845501952 164653833342955264 165654636241181472 165744276195857436 165940191415947102 166012245341876736 166208477310365952 166333974499516032 166530586762517824 166656327163274784 167092564955633856 167416387755935472 167542796988611352 167633458675293501 168375137722775808 168482992257907712 169270750157471424 169470833786499168 169598794246923888 169799265634922616 170073790736188416 170128333979176342 170202206464621056 170978438559253248 171200128008810384 171402492226314888 171531911202625908 171864337387127121 171882953092000304 172290838600049664 173076596207488512 173207279230900992 173412015967580544 173542952252666304 173636860776612552 173748085765967328 173842105292896964 174123166706097664 174766797342327267 175049353763044992 175181526334596672 175521025416640464 175540037200340736 175880231070884032 177235355492084736 177331262069731968 177444853548221952 177540873490618176 177674927306301216 177884944950871312 178485239838972528 178831141466567436 178966169510562126 179177713446153807 179255515319122176 179622363646860288 179970469002765056 180811937668208112 181025663362851384 181318338884035584 181376488291849158 181455244908562944 181532663161676288 181669731013655808 181806902359936128 182021804135775296 182636059370111424 182872864009411092 182990005221603888 183089025787199994 183227268784623129 183681968424846336 183899086590833152 184877273221635456 185016866451189696 185235562510824672 185594546159101464 185694976108321757 185894608479089664 185995200799695232 186883409588020992 186984536974161696 187125721311955536 187346910107832552 187488368058684132 187508676100363968 189176744691906048 189319584275635968 189422029938122784 189543366290146176 189645933046796688 190013463924794356 190320670585734656 190654688009811564 190962931377867264 191024173839287943 191333014578211968 191477482272698688 191498222400371712 191807550824685708 191869342986418944 192827803754604249 193368322228500342 193452285894253056 193680952898856192 193827193425055872 193909890195426944 194056303582768704 194432381690487248 195088517963528112 195341468373689121 195466596486713244 195888562544359872 196331420730289152 196437660676571776 197482541850383328 197865259954744536 198185161105806336 198334802574475776 198419422525553152 198569240875391232 198676691763310816 199625460241749696 199733482676945448 199884293219588868 199969574264034036 200056404300622848 200120563069730226 201005978366724608 201684298059965952 202075159102717824 202466777628110688 202576337572714644 202903855417849344 203297079943852928 203653871283207807 203983131244540032 204224246056885824 204378447390362784 204532765154928144 204774529652747208 204885338380914279 206642214477952128 206774581407432192 206886472414687296 207131019072387872 207287415190684752 208024919012314624 208390007824677756 208569442781500416 208726924994413056 208793864428989147 209131434538975872 209244600899657136 209312010530638848 209650113692098332 210765273871311621 210947260612909464 211288312253297664 211447847372788224 211538062031374848 211697785726656768 211948019515931776 212108052753258816 212222829838082008 213236287076414448 213351674677646274 213603863418399993 213696613684756224 214110754408951488 214295629828987392 215435500200418176 215853010859721312 216620990045881344 216738209196339072 216877043225604608 217158244485479264 217891072011213216 218148626469855312 218313341530614792 218571395125804644 218666302375099392 218736429401798154 220374632862404856 220445628112055808 220872848321575296 220992368261143248 221253588554596136 221611303080487936 221778632666021376 222208436217699712 222598417449087603 222790086607511808 222958306244032128 223221850341247296 223390395984815136 223511278233724668 223775475962133326 223944439625650491 224500183630367744 225694333543295232 225961111715332224 226131725662565184 226399020846563488 227775124831624524 227971251412337664 228143383133428224 228266837345080512 228536656301753184 228709214936834544 229152449849502828 229752276813996552 230371345859340609 230943038974534656 231216021290107392 231390603003555072 231515814368816736 231664114354623104 232747281466523208 233022396456436356 233123578565188608 233198342089520346 233399138350726656 233473990248018597 233575368446128896 234028033888853952 234053382933787648 235400176012114278 235476011846968704 236339060501500418 236441682759642624 236721164654157568 236899903075068288 237980319785296704 238160008942488864 238441521955423248 238621559347416168 238750683567842259 238903617928205076 239007353758829568 240874598710070424 240952198168991232 241082583557610816 241367551150468512 241835317722465544 242226308018207744 242409203146581504 243043730844558336 243514745826815232 243698613801616512 243830485345881456 243986673628805184 244118701049599992 244303025046164172 244591799307448054 245417204778587226 246212000229049344 246503030962180608 246689155268252928 246980750014432896 247459394878801952 248616414293786154 248910287123920653 249018368012815104 249177879450694656 249312715965548928 249500961749274048 249795880143776736 249984490744912176 250011568133818624 251124581633903208 252426112367514624 252562706584163712 252724488386861568 252861244062395584 254206250679748752 254398191370385832 254698898452383924 254809492850322432 255110686104282624 255192500968764513 255303309696931584 255743401099580944 255825790648558592 257103738339472332 257297866803938862 257824429638000456 258241270531808256 258436257900074496 258741738110358272 259614894311232768 260118023951370816 260314428378999456 260455291164918828 260622128648950992 260763157939345446 261184750059146496 262574030644567488 263281538124960696 263310055800511104 263820346606326048 264758987833854976 265652449992889344 265996893104597952 266167280322332928 266311310235927264 266512390959451824 266626099018712048 266827417426306968 267344524824419966 268246712199851154 269115442110821376 269433545470290432 269955703504147584 270101783430286192 271538495044277076 271977508326053376 272064732437773737 272182867362844416 272298994742514432 272504596520483712 272710353539904192 273032706203662944 273180451174552372 274485007832405832 274633538680799991 275522952637269504 275848629886249728 276383220254246336 277315909832453184 277853343766237008 278391819238652196 278512701487561728 278841912718634496 278992801199542848 279533484922797776 280476805461242544 281020365161748828 281232552088026198 281263014150545952 282263714302209024 282810737004345088 283765117037859072 284133044907184176 284315049435219264 284468899570195032 284805151224533324 284928818246341632 285020195887191534 285481005878601984 286999521867317952 287247333600557568 287711326237028562 287804014479628416 288984278928452096 290052483342750513 290364305806181376 290521429348284288 290740790137583808 290864835293140416 291084455374153056 291428526834406192 291648572535730872 291806391027362761 293199894730069866 293832843816539808 294497131095433728 294656491014857664 296223812775574992 296797889932116804 297053448810015744 297277741658709504 297502203861713664 297629133788329728 297853861313086848 298015037644966224 298592586167533988 299600224015418172 299954361396051054 300084606450934272 300180844604595339 300925778057726976 301281482287109632 301508967550086912 303112738654076736 303700166442166032 303864506359071966 304223684262569687 304355783126774016 304715541735670912 304945619915779392 305536599799337104 306336369085328736 306567671085544176 307161794479120812 308520804004740096 308687752491755648 310161872111148288 310329708622030944 310696528608581808 310931122786027128 311298653664024796 311433824594838528 312037378518471936 312854164172250624 313697151808463808 313866901349485704 313968015795958272 314475170538147498 315866537433424384 316420890919364196 316932468379946496 317307093047062272 317546678589985152 317922029273897664 318162079129888224 318334244757123012 318538157237606768 320027512016469411 320544920527134336 321166131613427232 321443444743481088 321823401533958016 323779516289581968 324686327769086976 324931485068822016 325107313794508608 325315564838406912 325491601399466656 325737366728218896 327222939704782968 327470012295922188 327857092688706966 327999453562649088 328104644102697231 328918873691003904 329307666685910528 331309272482362944 331488552391714872 331880382831894204 332024490683753472 332416954620731904 332523561868390123 332667948999032064 333061173525035648 333312654326549568 334185129911267712 334832775511870944 335085593977222704 335266917350587002 335663213943199989 336750275445551616 338541500314942848 338941667572998336 339197588493847776 339598531269845232 340256667958352684 340404412929242112 341956877118506496 342400256017620768 342804984452629776 343063822405251816 343728674774254242 343765906184000608 346153192414977024 346414558461801984 346824031935161088 347085904505332608 347273721553225104 347496171531934656 347684210585793928 348246333412195328 349533594684654534 349797513134280519 350098707526089984 350363052669193344 351042050833280928 351080074400681472 351760462141768064 354508590752250627 354662524139463936 354889707096443904 355081746981236352 355349854612602432 355769889901742624 356970479677945056 357662282933134872 357932339021124252 358355426892307614 358511030638244352 359940938005530112 361623875336416224 362051326725702768 362752976583698316 362910489817125888 363065326323352576 363339462027311616 363613804719872256 364043608271550592 365272118740222848 365745728018822184 365980010443207776 366178051574399988 366454537569246258 366887698961172081 367798173181666304 369754546443270912 370033732902379392 370471125021649344 371189092318202928 371389952216643514 371990401599390464 373766819176041984 373969073948323392 374251442623911072 374693820215665104 374976736117368264 375017352200727936 378353489383812096 378639168551271936 378844059876245568 379086732580292352 379291866093593376 380026927849588712 380641341171469312 381309376019623128 381925862755734528 382048347678575886 382666029156423936 382954964545397376 383615101649371416 383738685972837888 385655607509208498 386736644457000684 386904571788506112 387361905797712384 387654386850111744 387819780390853888 388112607165537408 388864763380974496 390177035927056224 390682936747378242 390933192973426488 391144736909018169 391777125088719744 392875321353143552 394965083700766656 395730519909489072 396669605148951552 396838845051106304 397138481750782464 397353383526621632 399250920483499392 399466965353890896 399768586439177736 399939148528068072 400241126139460452 401016787236629949 402011956733449216 403368596119931904 404150318205435648 404933555256221376 405152675145429288 405807710835698688 406594159887705856 407307742566415614 407966262489080064 408448492113771648 408756894780725568 409065530309856288 409549059305494416 409770676761828558 413284428955904256 413549162814864384 413772944829374592 414262038144775744 414574830381369504 416049838024629248 416780015649355512 417453849988826112 417587728857978294 418262869077951744 418489201799314272 419300227384196664 421530547742623242 421894521225818928 422895694745576448 423076124062749696 423395571453313536 423896039031863552 424216105506517632 424445659676164016 426472574152828896 426703349355292548 427207726836799986 427393227369512448 427530293830787301 428221508817902976 428591259657974784 430871000400836352 431566989355542843 431706021719442624 433476418392678144 433754086451209216 434316488970958528 435782144022426432 436297252939710624 436626683061229584 437142790251609288 437472858803596308 440749265724809712 440891256224111616 441745696643150592 441984736522286496 442507177109192272 443557265332042752 444416872435399424 445196834898175206 445580173215023616 445916612488064256 446443700682494592 446780791969630272 447022556467449336 447550951924266652 447888879251300982 449931542094076581 451388667086590464 451922223430664448 452263451325130368 452798041693126976 455550249663249048 455796759538607949 456286766266856448 456533674690161024 457073312603506368 457418429873669088 458304899699005656 459504553627993104 460742691718681218 462432042580214784 462781206007110144 463031628737633472 463328228709246208 465494562933046416 466044792912872712 466396684179040692 466798276701453312 466947980496037194 467150736892257792 468056067777707904 470800352024228556 470952023693937408 471712755807221247 472678121003000836 472883365519285248 473442329308315136 473799806150136576 475960639570593408 476320017884977728 476883043910846496 477243118694832336 477501367135684518 477807235856410152 478065789555466651 481749197420140848 481904396337982464 482165167115221632 482735102300937024 483670635444931088 484818406293163008 487029491653630464 487397227603233024 487660970691762912 487973347257610368 488237402099199984 488606050092328344 489183598614896108 490834409557174452 491785639033060449 493006061924361216 493378310536505856 493961500028865792 494918789757603904 497232828587572308 497820574247841306 498036736025630208 498625431931097856 499001923498548096 499591760287553472 499968981489824352 500023136267637248 502249163267806416 502900376025880503 505125413168327424 505448976773723136 505722488124791168 508412501359497504 508796382740771664 509397796904767848 510221372208565248 510385001937529026 510606619393863168 511486802199161888 514207476678944664 514595733607877724 515593012161381363 515648859276000912 516872515800148992 517483476220716544 519229788622465536 520236047902741632 520628856757998912 520910582329837656 521244257297901984 521526315878690892 522369500118292992 522537025793184479 524300392026981801 525148061289134976 526563076249921392 526620111601022208 527640693212652096 531993786209195904 532334560644665856 532622620471854528 533024781918903648 533252198037424096 533654834852613936 534689049648839932 536493424399702308 537533140338461421 538867090940580864 539911407008295168 540203566860572384 543076990088554152 543955016652106752 544129464875547474 544365734725688832 544597989485028864 545009193040967424 545420707079808384 546065412407325888 546360902349104744 548970015664811664 549267077361599982 549681806353869387 551045905274539008 551697259772499456 552766440508492672 554631819664906368 555706687532474016 556783638477304392 557084928324965271 557683825437268992 557985602399085696 559066969845595552 560953610922485088 562040730323497656 562465104176052396 562526028301091904 565621474008690176 567530234075718144 568266089814368352 568630098870438528 568937799140390064 569610302449066648 570040391774383068 570962011757203968 573072521517863829 573999043734635904 574494667201115136 575422652474057124 575608028959256832 577968557856904192 580104966685501026 581042858696568576 581481580275167616 581729670586280832 582168910748306112 582857053668812384 583297145071461744 583612782054725522 586399789460139732 587665687633079616 588994262190867456 589312982029715328 592447625551149984 593595779864233608 594555483317419008 595004407723427328 595258267576659456 595707722626173696 596030075289932448 597185172335067976 599200448030836344 599908722792102108 600169212901868544 600361689209190678 602562964574219264 603017935100173824 606225477308153472 607400332884332064 607729012718143932 608447368525139374 608711566253548032 609431083471341824 609891239831558784 611073199598674208 612672738170657472 613135342171088352 614323588958241624 614656015142742837 617375504983511296 620323744222296576 620659417244061888 621393057217163616 621862245572054256 622597307328049592 624074757036943872 625708328344501248 626381593286967441 627394303616927616 627733802698971408 627936031591916544 628950341076294996 631733074866848768 632841781838728392 633864936759892992 634614186094124544 635093357179970304 635844058547795328 636324158259776448 636668489514246024 637076314475213536 640055024032938822 640811590255199979 641089841054268672 642332263226854464 642886889486962176 643646803067916032 647559032579163936 649862970137644032 650214627589017216 650631129676813824 650983202798933312 651474733456437792 654445879409565936 654940024591844376 655714185377413932 655998907125298176 656209288205394462 658615333371821056 662618544964725888 662977104783429744 663760765663788408 664833909241463808 665047123736780246 665335897998064128 666122347050071296 666625308653099136 668370259822535424 669665551023741888 670171187954445408 670533834701174004 671326427886399978 671833318876951473 673500550891103232 677083000629885696 677883335145996672 678395176987695552 679197062539690464 680513335916705368 683913754237012992 684800512035241536 685609968905259552 686127644810503632 687457349548508484 687531812368001216 692829116923603968 693648063870322176 694171809010665216 694547443106450208 694992343063869312 695368421171587856 699067189369309068 699595026268561038 700197415052179968 700421970744055791 700726105338386688 702084101666561856 702160148801362944 703520924283536128 709017181504501254 709325048278927872 710163493962472704 710699709225204864 711539779803485248 713940959355890112 715324565866269744 715864678042248504 716252050703526777 716710853784615228 717022061276488704 719881876011060224 723247750672832448 724102653451405536 725505953167396632 726678924054623232 727227609439744512 728087216543101184 730544237480445696 731491456037644368 731960020886415552 732356103148799976 732909075138492516 733775397922344162 739509092886541824 740067465804758784 740942250043298688 742378184636405856 742779904433287028 743980803198780928 746730861371761959 747533638352083968 747938147896646784 748502885247822144 749387640431330208 749953472234736528 750034704401455872 751246240730019023 757278337102543872 757688119752491136 758173465160584704 758583732187186752 760053855699177424 762618752039246256 764096695357151772 765332058312847872 765577502906293539 765909929090794752 767230203298742832 767477371945675776 771311215018416996 773473288914001368 774723811595424768 775308773700223488 775639560781707776 776225214331074816 777729526761948992 780354071854112448 781365873494756484 781866385946852976 782289473818036338 783214165867466641 783554250177439488 785750642706287104 789930167401533312 791461039818978144 794276963501564928 794706767053243264 798501840966998784 798933930707781792 799537172878355472 799878297056136144 800482252278920904 802033574473259898 808300636410871296 809867110512442752 810305350290858576 813188319775411712 814615485132831228 815932524978160128 816194197313321211 816896984227543296 817513789561451136 818131060619712576 819098118610988832 819541353523657116 821129611960718467 823900616042399973 826568857911808512 827545889658749184 828524076289551488 829149660762739008 833560031298711024 835175457715956588 836525738155903488 836978403598628544 838600454768393328 843061095485246484 843789042451637856 846791142906627072 847792078063727104 848432211013035264 848891319352328032 852945148305657792 853406698710585096 854415453673599972 854786454739024896 855060587661574602 856071297576068189 856443017635805952 861742000801672704 863133978711085686 863412043438885248 866952836785356288 868632977941917056 870157450028251539 871564288044852864 872594505879421248 873253366122459168 874285580503218576 874945717607192616 875419173082088283 881498531449619424 883491393286301184 883969473044572992 885014354218384544 888833744870798848 890393669796350412 891160346430047232 891833224976128512 892887401364989184 893561583939260544 894045112934898672 895101903848533304 895777758502601964 899863084188153162 900542533813786017 902777334173180928 903844446861328896 904526902650260736 905596083386253952 911100499326498096 911593519077215898 912671052787709061 913067349380322048 914146625207012736 914836859747338176 916609799398011312 919009107255986208 921485383437362436 925562412014220288 926063257475266944 926656457418492416 930989125866092832 932089585825745424 932793368358081384 933895960992074388 934301473784515584 935705836885469881 936112135555415808 941600704048457112 941904047387874816 943425511614442494 945356242006001672 946884658616630272 947599612300273152 951921279141186816 952640035769955456 953766087821692992 954486237389664672 955002734271369036 955614471712820304 956131579110933302 963498394840281696 964330334230443264 965470204601874048 967341270889862176 974058983307260928 974794455206466048 975321941383525824 975946694515220736 976474804198399968 977212100184656688 978367197229792216 981668819114348904 983571278066120898 984313932308091693 986756621073011712 987923000057731584 989837579515207808 994465657175144616 995641148495682612 996073472051260416 997250863862195712 997570685605170369 998003846997096192 999183520575106944 999937962979648704 1000046272535274496 1004498326535612832 1005800752051761006 1006989641829599967 1010250826336654848 1011444976249582336 1016825002718995008 1017592765481543328 1018795593809535696 1020770003875058052 1021213238787726336 1022973604398323776 1028414953357889328 1029191467215755448 1031186024322762726 1031297718552001824 1034966952441433088 1038459577244931072 1040472095805483264 1041257713515997824 1041821164659675312 1042488514595803968 1043052631757381784 1044739000236585984 1045074051586368958 1048600784053963602 1050296122578269952 1053126152499842784 1053240223202044416 1055281386425304192 1063525772256751881 1063987572418391808 1064669121289331712 1065245240943709056 1066049563837807296 1066504396074848192 1067309669705227872 1069378099297679864 1072986848799404616 1075066280676922842 1079822814016590336 1080407133721144768 1086153980177108304 1088258929751094948 1088731469451377664 1089195978970057728 1090018386081934848 1090841414159616768 1092130824814651776 1092721804698209488 1097940031329623328 1098534154723199964 1099363612707738774 1100663096883516243 1103394519544998912 1105532881016985344 1109263639329812736 1111413375064948032 1113567276954608784 1114169856649930542 1115971204798171392 1118133939691191104 1121907221844970176 1124081460646995312 1124930208352104792 1125052056602183808 1131242948017380352 1135060468151436288 1136532179628736704 1137260197740877056 1137875598280780128 1139220604898133296 1140080783548766136 1141924023514407936 1146145043035727658 1147998087469271808 1150845304948114248 1151216057918513664 1160209933371002052 1162085717393137152 1162963160550335232 1163459341172561664 1164337821496612224 1165714107337624768 1166594290142923488 1167225564109451044 1172799578920279464 1173434210727054507 1175331375266159232 1178625964059430656 1184895251102299968 1187191559728467216 1190008815446854656 1190516535153318912 1191415445252347392 1192060150579864896 1194370344670135952 1198400896061672688 1199817445584204216 1200723378418381356 1203050361709889847 1206035870200347648 1212450954616306944 1214800665768664128 1215458025436287864 1216894737050278748 1217423132507096064 1218862166942683648 1219782479663117568 1222146399197348416 1225345476341314944 1226270684342176704 1228647177916483248 1229312030285485674 1234751009967022592 1240647488444593152 1241318834488123776 1242786114434327232 1243724491144108512 1245194614656099184 1248149514073887744 1252763186573934882 1254788607233855232 1255467605397942816 1257900682152589992 1265683563677456784 1269228372188249088 1270186714359940608 1271688117095590656 1272648316519552896 1273336979028492048 1274152628950427072 1280110048065877644 1281623180510399958 1282179682108537344 1282590881492361903 1284664526453708928 1285773778973924352 1287293606135832064 1294700968066628529 1295118065158327872 1299864832758252299 1300429255178034432 1301262259353627648 1301966405597866624 1302949466912875584 1308891758819131872 1309880049183688752 1311428370754827864 1312418576410788924 1325237089929451776 1325954209566859488 1327521531327576816 1330094247473560492 1330671795996128256 1332244694100142592 1333250617306198272 1336740519645070848 1339331102047483776 1340342375908890816 1341067669402348008 1342652855772799956 1343666637753902946 1349794626282229743 1354166001259771392 1355766670291993344 1356790353975391104 1358394125079380928 1361026671833410736 1367390278615823847 1369601024070483072 1371219937810519104 1372255289621007264 1374914699097016968 1375063624736002432 1387296127740644352 1388343618021330432 1389094886212900416 1389984686127738624 1390736842343175712 1398134378738618136 1399190052537122076 1400394830104359936 1400843941488111582 1401452210676773376 1404168203333123712 1407041848567072256 1415138267421663741 1418034363009002508 1418650096557855744 1420326987924945408 1421399418450409728 1423079559606970496 1427881918711780224 1430649131732539488 1431729356084497008 1432504101407053554 1433421707569230456 1434197368666399953 1446495501345664896 1448205306902811072 1451011906334793264 1454455218879489024 1456174433086202368 1461088474960891392 1462982912075288736 1463920041772831104 1464712206297599952 1465818150276985032 1467550795844688324 1475356917099181347 1479018185773083648 1480134931609517568 1481884500086597376 1484756369272811712 1485559808866574056 1487961606397561856 1493461722743523918 1495876295793293568 1497005770495644288 1498775280862660416 1499906944469473056 1500069408802911744 1502492481460038046 1515376239504982272 1516346930321169408 1517167464374373504 1520107711398354848 1525237504078492512 1528193390714303544 1530664116625695744 1531155005812587078 1531819858181589504 1534460406597485664 1542622430036833992 1546779036484144089 1546946577828002736 1550617547400446976 1551279121563415552 1552450428662149632 1555459053523897984 1560708143708224896 1562731746989512968 1563732771893705952 1564578947636072676 1566428331734933282 1567108500354878976 1567611077379553437 1571501285412574208 1579860334803066624 1582922079637956288 1589413534106486528 1597003681933997568 1597867861415563584 1599074345756710944 1599756594112272288 1600964504557841808 1604067148946519796 1612599421015384263 1616601272821742592 1619734221024885504 1620610700581717152 1626376639550823424 1629230970265662456 1631865049956320256 1632388394626642422 1633793968455086592 1635027579122902272 1636262121239425152 1638196237221977664 1639082707047314232 1642259223921436934 1647801232084799946 1653137715823617024 1655091779317498368 1657048152579102976 1658299321525478016 1667120062597422048 1670350915431913176 1671254784974895813 1673051476311806976 1673956807197257088 1677200909536786656 1686122190970492968 1687578084903275712 1695584156127454208 1696864422026070528 1697782638704656064 1705890296611315584 1706813397421170192 1708830907347199944 1710121175323149204 1712142595152136378 1712886035271611904 1723484001603345408 1726267957422171372 1726824086877770496 1733905673570712576 1737265955883834112 1740314900056503078 1743128576089705728 1745189011758842496 1746506732244918336 1748571161006437152 1749891435214385232 1750838346164176566 1762997062899238848 1766982786572602368 1767938946089145984 1770028708436769088 1777667489741597696 1780787339592700824 1783666449952257024 1785774802729978368 1787123167878521088 1788090225869797344 1790203807697066608 1791555517005203928 1799726168376306324 1801085067627572034 1807688893722657792 1809053805300521472 1811192166772507904 1822200998652996192 1823187038154431796 1825342105575418122 1826134698760644096 1828293250414025472 1829673719494676352 1833219598796022624 1838018214511972416 1842970766874724872 1843968045428228511 1852126514950533888 1853312914836984832 1861978251732185664 1864179171651490848 1865586736716162768 1867791921984148776 1871411673770939762 1872224271110831616 1883201408096914224 1883808094775749632 1886851023228884988 1890712484012003344 1895199224600546304 1903842558282373632 1905280071539910912 1907532175643385984 1908972474779329344 1910005468542738072 1911228943425640608 1912263158221866604 1922434770765599937 1926996789680563392 1928660668460886528 1930940409203748096 1934682541779724352 1949588910412932096 1950643882767051648 1951893389030441472 1952949608396799936 1954424200369313376 1956734394459584432 1963337638228697808 1967142556132241796 1968627864616183386 1975846000115463168 1979675159030415616 1988931314350289232 1991282296991365224 1994501727724391424 1995141371210340738 1996007693994192384 1998367041150213888 1999875925959297408 2008996653071225664 2011601504103522012 2013979283659199934 2015499956630854419 2020501652673309696 2022889952499164672 2033650005437990016 2035185530963086656 2037591187619071392 2041540007750116104 2042644737191539327 2045947208796647552 2056829906715778656 2058382934431510896 2062372048645525452 2062595437104003648 2080944191610966528 2082515427031995648 2083642329319350624 2084977029191607936 2086105263514763568 2090148103172737916 2097201568107927204 2100592245156539904 2101265912232167373 2106252304999685568 2106480446404088832 2110562772850608384 2127051544513503762 2127975144836783616 2130490481887418112 2132099127675614592 2133008792149696384 2134619339410455744 2138756198595359728 2145973697598809232 2148756152110580331 2150132561353845684 2159645628033180672 2160814267442289536 2172307960354216608 2176517859502189896 2180036772163869696 2181682828319233536 2184261649629303552 2185443609396418976 2195880062659246656 2197068309446399928 2198727225415477548 2201326193767032486 2211065762033970688 2218527278659625472 2222826750129896064 2227134553909217568 2228339713299861084 2231942409596342784 2236267879382382208 2240192584115285877 2243814443689940352 2248162921293990624 2249860416704209584 2250104113204367616 2253738722190057069 2273064359257473408 2274520395481754112 2275751196561560256 2278441209796266592 2280161567097532272 2292290086071455316 2295996174938543616 2296732508718880617 2301690609896228496 2302432115837027328 2320419866742004104 2324171434786274304 2325926321100670464 2326918682345123328 2328675642993224448 2331428214675249536 2333188580285846976 2334451128218902088 2345599157840558928 2346868421454109014 2349642497602399923 2350662750532318464 2357251928118861312 2369790502204599936 2374383119456934432 2382830890504694784 2384120301159729792 2388740689340271904 2396801792123345376 2399634891168408432 2401446756836762712 2406100723419779694 2424901909232613888 2429601331537328256 2430916050872575728 2433789474100557496 2437724333885367296 2439564959326235136 2444292798394696832 2448582591939963633 2450690952682629888 2452541368684353408 2457294355832966496 2458624060570971348 2463388835882155401 2469502019934045184 2482637668976247552 2485572228868654464 2487448982288217024 2490389229312198368 2505526373147869764 2509577214467710464 2510935210795885632 2515801364305179984 2531367127354913568 2540373428719881216 2543376234191181312 2545296633039105792 2546673958056984096 2548305257900854144 2560220096131755288 2563246361020799916 2564359364217074688 2565181762984723806 2568213892728204567 2569329052907417856 2574587212271664128 2589401936133257058 2590236130316655744 2599729665516504598 2600858510356068864 2603932811195733248 2605898933825751168 2617783517638263744 2619760098367377504 2622856741509655728 2624837152821577848 2626257519246264849 2650474179858903552 2651908419133718976 2655043062655153632 2660188494947120984 2664489388200285184 2666501234612396544 2673481039290141696 2678662204094967552 2680684751817781632 2682135338804696016 2685305711545599912 2687333275507805892 2699589252564459486 2708332002519542784 2711533340583986688 2713580707950782208 2716788250158761856 2722053343666821472 2734780557231647694 2738013158363127183 2739202048140966144 2742439875621038208 2744510579242014528 2749829398194033936 2750127249472004864 2776687236042660864 2778189772425800832 2779969372255477248 2781473684686351424 2796268757477236272 2798380105074244152 2801687882976223164 2802904421353546752 2807117510656409643 2808336406666247424 2814083697134144512 2830276534843327482 2836068726018005016 2840653975849890816 2842798836900819456 2846159119213940992 2855763837423560448 2861298263465078976 2863458712168994016 2865008202814107108 2866843415138460912 2868394737332799906 2892991002691329792 2896410613805622144 2902023812669586528 2912348866172404736 2922176949921782784 2925965824150577472 2927840083545662208 2929424412595199904 2931636300553970064 2935101591689376648 2950713834198362694 2960269863219035136 2963769000173194752 2969512738545623424 2971119617733148112 2986923445487047836 2991752591586587136 2992712056815511107 2994011540991288576 2997550561725320832 2999813888938946112 3000138817605823488 3004984962920076092 3020968925488799901 3030752479009964544 3034334928748747008 3040215422796709696 3050475008156985024 3056386781428607088 3062310011625174156 3063639716363179008 3068920813194971328 3085244860073667984 3093558072968288178 3093893155656005472 3104900857324299264 3110918107047795968 3121416287416449792 3125463493979025936 3127465543787411904 3129157895272145352 3132856663469866564 3134217000709757952 3135222154759106874 3159720669606133248 3165844159275912576 3178827068212973056 3190577316770255643 3194007363867995136 3195735722831127168 3198148691513421888 3199513188224544576 3201929009115683616 3208134297893039592 3209870301300990371 3225198842030768526 3239468442049771008 3241221401163434304 3258461940531324912 3264776789253284844 3267587936910173184 3270055158245804544 3272524242478850304 3276392474443955328 3278165414094628464 3284518447842873868 3295602464169599892 3301989290650548729 3310183558634996736 3314096305158205952 3316598643050956032 3334240125194844096 3340701830863826352 3342509569949791626 3346460526888266557 3347913614394514176 3354401819073573312 3372244381940985936 3375156169806551424 3393728844052141056 3395565277409312128 3411780593222631168 3413626794842340384 3417661814694399888 3420242350646298408 3424285190304272756 3425772070543223808 3452535914844342744 3453648173755540992 3474531911767668224 3480629800113006156 3486257152179411456 3490378023517684992 3493013464489836672 3497142322012874304 3499782870428770464 3501676692328353132 3520302632181163521 3525994125798477696 3535877892178291968 3540057416873538176 3561574679185401648 3571549605459956736 3574246335757042176 3576180451739594688 3580407615394133216 3583111034010407856 3599452336752612648 3602170135255144068 3609151085129669541 3618107610601042944 3622384333545015808 3644401997305992384 3646374076308863592 3650684211150836244 3652269397521288192 3656586500828050944 3657759180552291353 3659347438989352704 3666439197592045248 3676036429023944832 3685941533749449744 3687936090856457022 3704253029901067776 3723956503464371328 3728358343302981696 3731173473432325536 3735583843968297552 3742823347541879524 3744448542221663232 3766402816193828448 3773702046457769976 3781424968024006688 3807685116564747264 3810560143079821824 3815064351286771968 3817944949558658688 3820010937085476144 3822457886851281216 3824526316443733208 3844869541531199874 3847772644477085709 3853993579361126784 3857321336921773056 3861880818407496192 3869365083559448704 3899594498274756897 3901287765534103296 3903786778060882944 3905899216793599872 3908848400738626752 3913468788919168864 3926675276457395616 3934285112264483592 3937255729232366772 3959350318060831232 3977862628700578464 3982564593982730448 3990282742420681476 3992015387988384768 3996734082300427776 3999751851918594816 4017993306142451328 4023203008207044024 4027958567318399868 4030999913261708838 4045779904998329344 4067300010875980032 4070371061926173312 4075182375238142784 4083080015500232208 4085289474383078654 4091894417593295104 4113659813431557312 4116765868863021792 4124744097291050904 4125190874208007296 4161888383221933056 4165030854063991296 4167284658638701248 4169954058383215872 4172210527029527136 4180296206345475832 4194403136215854408 4201184490313079808 4202531824464334746 4212504609999371136 4221125545701216768 4254103089027007524 4255950289673567232 4260980963774836224 4264198255351229184 4266017584299392768 4269238678820911488 4277512397190719456 4291947395197618464 4297512304221160662 4300265122707691368 4302592105999199859 4321628534884579072 4344615920708433216 4353035719004379792 4363365656638467072 4368523299258607104 4370887218792837952 4391760125318493312 4394136618892799856 4397454450830955096 4402652387534064972 4422131524067941376 4437054557319250944 4445653500259792128 4454269107818435136 4456679426599722168 4463884819192685568 4472535758764764416 4480385168230571754 4487628887379880704 4496325842587981248 4499720833408419168 4500208226408735232 4507477444380114138 4546128718514946816 4549040790963508224 4551502393123120512 4556882419592533184 4560323134195064544 4584580172142910632 4591992349877087232 4593465017437761234 4603381219792456992 4640839733484008208 4651852642201340928 4653837364690246656 4657351285986448896 4662856429350499072 4666377160571693952 4668902256437804176 4691198315681117856 4693736842908218028 4699284995204799846 4701325501064636928 4702833232138660311 4714503856237722624 4739581004409199872 4748766238913868864 4768240602319459584 4777481378680543808 4793603584246690752 4799269782336816864 4802893513673525424 4812201446839559388 4849803818465227776 4859202663074656512 4861832101745151456 4867578948201114992 4879129918652470272 4888585596789393664 4897165183879927266 4901381905365259776 4905082737368706816 4914588711665932992 4917248121141942696 4926777671764310802 4965275337952495104 4971144457737308928 4974897964576434048 4980778458624396736 5011052746295739528 5013764354924687439 5019154428935420928 5021870421591771264 5031602728610359968 5062734254709827136 5086752468382362624 5090593266078211584 5093347916113968192 5096610515801708288 5120440192263510576 5126492722041599832 5130363525969447612 5136427785456409134 5138658105814835712 5178803872266514116 5180472260633311488 5199459331033009196 5201717020712137728 5207865622391466496 5211797867651502336 5235567035276527488 5239520196734755008 5245713483019311456 5249674305643155696 5252515038492529698 5258723685110133161 5300948359717807104 5303816838267437952 5310086125310307264 5320376989894241968 5333002469224793088 5357324408189935104 5361369503635563264 5364270677609392032 5370611423091199824 5374666551015611784 5399178505128918972 5423066681167973376 5427161415901564416 5433576500317523712 5444106687333642944 5469561114463295388 5476026316726254366 5478404096281932288 5484879751242076416 5489021158484029056 5499658796388067872 5500254498944009728 5531904136284685533 5556379544851601664 5559938744510954496 5562947369372702848 5592537514954472544 5596760210148488304 5603375765952446328 5614235021312819286 5616672813332494848 5660553069686654964 5672137452036010032 5685597673801638912 5692318238427881984 5711527674847120896 5722596526930157952 5726917424337988032 5730016405628214216 5733686830276921824 5736789474665599812 5747907283725029269 5767304312296799811 5785982005382659584 5792821227611244288 5804047625339173056 5851931648301154944 5855680167091324416 5858848825190399808 5863272601107940128 5870203183378753296 5901427668396725388 5927538000346389504 5939025477091246848 5942239235466296224 5973846890974095672 5983505183173174272 5985424113631022214 5988023081982577152 5995101123450641664 5999627777877892224 6009969925840152184 6041937850977599802 6046499869892563257 6061504958019929088 6068669857497494016 6080430845593419392 6100950016313970048 6112773562857214176 6124620023250348312 6127934211574617981 6137841626389942656 6170489720147335968 6187116145936576356 6187786311312010944 6221836214095591936 6242832574832899584 6250926987958051872 6254931087574823808 6258315790544290704 6265713326939733128 6270444309518213748 6303797736696502119 6319441339212266496 6331688318551825152 6357654136425946112 6381154633540511286 6391471445662254336 6396297383026843776 6399026376449089152 6403858018231367232 6416268595786079184 6419740602601980742 6450397684061537052 6478936884099542016 6482442802326868608 6516923881062649824 6529553578506569688 6540110316491609088 6545048484957700608 6552784948887910656 6556330828189256928 6569036895685747736 6591204928339199784 6603978581301097458 6628192610316411904 6633197286101912064 6668480250389688192 6681403661727652704 6685019139899583252 6692921053776533114 6695827228789028352 6708803638147146624 6744488763881971872 6750312339613102848 6761216166570171207 6791130554818624256 6823561186445262336 6827253589684680768 6835323629388799776 6840484701292596816 6848570380608545512 6890197526156641851 6905071829688685488 6907296347511081984 6949063823535336448 6961259600226012312 6972514304358822912 6980756047035369984 6986026928979673344 6994284644025748608 6999565740857540928 7003353384656706264 7040605264362327042 7048927492807199769 7051988251596955392 7071755784356583936 7080114833747076352 7123149358370803296 7148492671514084352 7152360903479189376 7160815230788266432 7166222068020815712 7198904673505225296 7204340270510288136 7218302170259339082 7244768667090031616 7288803994611984768 7292748152617727184 7301368422301672488 7313173001656101888 7315518361104582706 7318694877978705408 7332878395184090496 7352072858047889664 7371883067498899488 7375872181712914044 7390166507646466203 7408506059802135552 7447913006928742656 7456716686605963392 7462346946864651072 7471167687936595104 7485646695083759048 7532805632387656896 7547404092915539952 7562849936048013376 7621120286159643648 7630128702573543936 7635889899117317376 7640021874170952288 7644915773702562432 7649052632887466416 7689739083062399748 7695545288954171418 7704641678184613701 7707987158722253568 7723761636814992384 7738730167118897408 7799188996549513794 7802575531068206592 7811798433587199744 7817696801477253504 7826937577838337728 7853350552914791232 7868570224528967184 7874511458464733544 7878772557738794547 7918700636121662464 7955725257401156928 7965129187965460896 7980565484841362952 7993468164600855552 7999503703837189632 8035986612284902656 8046406016414088048 8055917134636799736 8061999826523417676 8134600021751960064 8140742123852346624 8150364750476285568 8166160031000464416 8170578948766157308 8183788835186590208 8214039475089381549 8227319626863114624 8233531737726043584 8249488194582101808 8250381748416014592 8330061708127982592 8334569317277402496 8339908116766431744 8344421054059054272 8360592412690951664 8388806272431708816 8405063648928669492 8421352531969228929 8425009219998742272 8442251091402433536 8508206178054015048 8521961927549672448 8528396510702458368 8532035168598785536 8538477357641822976 8555024794381438912 8583894790395236928 8595024608442321324 8600530245415382736 8605184211998399718 8643257069769158144 8689231841416866432 8706071438008759584 8737046598517214208 8741774437585675904 8783520250636986624 8788273237785599712 8794908901661910192 8805304775068129944 8891307000519584256 8908538215636870272 8913358853199444336 8945071517529528832 8960770336461143508 8975257774759761408 8978136170446533321 8992651685175962496 8999441666816838336 9000416452817470464 9014954888760228276 9062906776466399703 9092257437029893632 9103004786246241024 9113764839185066368 9120646268390129088 9169160344285821264 9186930034875522468 9206762439584913984 9281679466968016416 9314702571972897792 9325712858700998144 9332754321143387904 9337804512875608352 9382396631362235712 9387473685816436056 9398569990409599692 9402651002129273856 9405666464277320622 9479162008818399744 9497532477827737728 9536481204638919168 9554962757361087616 9571731950310766929 9587207168493381504 9598539564673633728 9605787027347050848 9624402893679118776 9629610903902971113 9718405326149313024 9723664203490302912 9735157896402229984 9777171193578787328 9794330367759854532 9802763810730519552 9810165474737413632 9829177423331865984 9834496242283885392 9853555343528621604 9905967871951646187 9930550675904990208 9942288915474617856 9949795929152868096 9961556917248793472 10022105492591479056 10027528709849374878 10039381580664799671 10043740843183542528 10063205457220719936 10125468509419654272 10181186532156423168 10186695832227936384 10193221031603416576 10240880384527021152 10252985444083199664 10260727051938895224 10272855570912818268 10277316211629671424 10357607744533028232 10360944521266622976 10398918662066018392 10415731244782932992 10423595735303004672 10471134070553054976 10479040393469510016 10491426966038622912 10499348611286311392 10505030076985059396 10517447370220266322 10607633676534875904 10620172250620614528 10640753979788483936 10714648816379870208 10722739007271126528 10728541355218784064 10741222846182399648 10749333102031223568 10798357010257837944 10827453255389008623 10854322831803128832 10867153000635047424 10888213374667285888 10939122228926590776 10952052633452508732 10956808192563864576 10969759502484152832 10973277541656874059 10978042316968058112 10999317592776135744 11000508997888019456 11063808272569371066 11112759089703203328 11125894738745405696 11185075029908945088 11193520420296976608 11206751531904892656 11228470042625638572 11233345626664989696 11321106139373309928 11344274904072020064 11384636476855763968 11423055349694241792 11445193053860315904 11453834848675976064 11460032811256428432 11467373660553843648 11473578949331199624 11495814567450058538 11534608624593599622 11571964010765319168 11585642455222488576 11608095250678346112 11698783494824270691 11703863296602309888 11711360334182648832 11717697650380799616 11726545202215880256 11740406366757506592 11802855336793450776 11878050954182493696 11884478470932592448 11947693781948191344 11970848227262044428 11976046163965154304 11990202246901283328 11999255555755784448 12019939851680304368 12083875701955199604 12092999739785126514 12137339714994988032 12160861691186838784 12201900032627940096 12225547125714428352 12249240046500696624 12255868423149235962 12275683252779885312 12340979440294671936 12374232291873152712 12375572622624021888 12443672428191183872 12485665149665799168 12501853975916103744 12509862175149647616 12516631581088581408 12531426653879466256 12540888619036427496 12607595473393004238 12663376637103650304 12762309267081022572 12782942891324508672 12792594766053687552 12798052752898178304 12807716036462734464 12832537191572158368 12839481205203961484 12900795368123074104 12907776317997599577 12964885604653737216 13033847762125299648 13059107157013139376 13090096969915401216 13105569897775821312 13112661656378513856 13138073791371495472 13182409856678399568 13207957162602194916 13266394572203824128 13336960500779376384 13362807323455305408 13370038279799166504 13385842107553066228 13391654457578056704 13417607276294293248 13488977527763943744 13500624679226205696 13522432333140342414 13582261109637248512 13647122372890524672 13654507179369361536 13670647258777599552 13680969402585193632 13697140761217091024 13780395052313283702 13810143659377370976 13922519200452024624 13961512094070739968 13972053857959346688 13988569288051497216 13999131481715081856 14006706769313412528 14081210528724654084 14097854985614399538 14103976503193910784 14108499696415980933 14143511568713167872 14160229667494152704 14246298716741606592 14298513160340775289 14304721806958378752 14321630461576532864 14332444136041631424 14397809347010450592 14408680541020576272 14436604340518678164 14577607989223969536 14585496305235454368 14602736844603344976 14631036722209165412 14637389755957410816 14665756790368180992 14704145716095779328 14743766134997798976 14751744363425828088 14780333015292932406 14895826013857485312 14913433373211926784 14924693893729302144 14942335375873190208 14971293390167518096 15041293064774062317 15065611264775313792 15094808185831079904 15125699872096026752 15260257405147087872 15271779798234634752 15280043748341904576 15289831547405124864 15298105265774932832 15379478166124799496 15391090577908342836 15409283356369227402 15415974317444507136 15477460334237794816 15598377993099027588 15605151062136413184 15623596867174399488 15635393602954507008 15653875155676675456 15706701105829582464 15737140449057934368 15749022916929467088 15757545115477589094 15776171055330399483 15911450514802313856 15930258375930921792 15961130969682725904 15999007407674379264 16071973224569805312 16092812032828176096 16111834269273599472 16123999653046835352 16269200043503920128 16281484247704693248 16300729500952571136 16332320062000928832 16341157897532314616 16367577670373180416 16428078950178763098 16454639253726229248 16467063475452087168 16498976389164203616 16500763496832029184 16669138634554804992 16679816233532863488 16688842108118108544 16721184825381903328 16777612544863417632 16810127297857338984 16842705063938457858 16850018439997484544 17016412356108030096 17056793021404916736 17064070337197571072 17076954715283645952 17110049588762877824 17167789580790473856 17190049216884642648 17201060490830765472 17210368423996799436 17243721851175087807 17286514139538316288 17378463682833732864 17412142876017519168 17483548875171351808 17567040501273973248 17576546475571199424 17589817803323820384 17610609550136259888 17782614001039168512 17817076431273740544 17826717706398888672 17890143035059057664 17921540672922287016 17950515549519522816 17956272340893066642 17985303370351924992 17998883333633676672 18029909777520456552 18125813552932799406 18184514874059787264 18206009572492482048 18227529678370132736 18241292536780258176 18338320688571642528 18373860069751044936 18383802634723853943 18413524879169827968 18563358933936032832 18651425717401996288 18665508642286775808 18675609025751216704 18764793262724471424 18774947371632872112 18797139980819199384 18811332928554641244 18958324017636799488 18995064955655475456 19072962409277838336 19109925514722175232 19143463900621533858 19174414336986763008 19197079129347267456 19211574054694101696 19248805787358237552 19259221807805942226 19436810652298626048 19447328406980605824 19470315792804459968 19554342387157574656 19588660735519709064 19620330949474827264 19658354846663731968 19668992484567770784 19707110687057243208 19811935743903292374 19884577830949235712 19899591858305736192 19923113834497586944 20044210985182958112 20055057419698749756 20078763161329599342 20087481686367085056 20126410914441439872 20250937018839308544 20283648499710513621 20373391664455872768 20386442063206833152 20481760769054042304 20505970888166399328 20521454103877790448 20545711141825636536 20715215489066056464 20721889042533245952 20797837324132036784 20847191470606009344 20942268141106109952 20958080786939020032 20982853932077245824 20998697222572622784 21010060153970118792 21034894740440532644 21146782478421599307 21215267353069751808 21240344501241229056 21281507959576967872 21445478014542253056 21457082710437568128 21482445692364799296 21498666204062447136 21596714020515675888 21654906510778017246 21734306001270094848 21776426749334571776 21878244457853181552 21904105266905017464 21939519004968305664 21946555083313748118 21956084633936116224 21998635185552271488 22127616545138742132 22170499522939398609 22225518179406406656 22251789477490811392 22370150059817890176 22387040840593953216 22413503063809785312 22456940085251277144 22469092109106932597 22642212278746619856 22688549808144040128 22890386107720631808 22907669697351952128 22920065622512856864 22934747321107687296 22947157898662399248 22991629134900117076 23069217249187199244 23113925034553841103 23171284910444977152 23216190501356692224 23397566989648541382 23407726593204619776 23435395300761599232 23453090404431760512 23480812733515013184 23605710673586901552 23636317673216383641 23756101908364987392 23768956941865184896 23895387563896382688 23941696454524088856 23980404493802566656 23998511111511568896 24039879703360608736 24167751403910399208 24185999479570253028 24321723382373677568 24403800065255880192 24451094251428856704 24498480093001393248 24511736846298471924 24551366505559770624 24642118425268144647 24681958880589343872 24748464583746305424 24751145245248043776 25003707951832207488 25019724350299295232 25033263162177162816 25062853307758932512 25081777238072854992 25215190946786008476 25264057595907686787 25326753274207300608 25524618534162045144 25565885782649017344 25585189532107375104 25596105505796356608 25615432072925468928 25665074383144316736 25678962410407922968 25801590736246148208 25815552635995199154 25929771209307474432 26067695524250599296 26118214314026278752 26211139795551642624 26225323312757027712 26276147582742990944 26364819713356799136 26415914325204389832 26673921001558752768 26725614646910610816 26740076559598333008 26771684215106132456 26835214552588586496 26934408511339599963 26977955055527887488 27001249358452411392 27044864666280684828 27164522219274497024 27309014358738723072 27341294517555199104 27361938805170387264 27394281522434182048 27560790104626567404 27620287318754741952 27845038400904049248 27944107715918693376 27977138576102994432 27998262963430163712 28013413538626825056 28162421057449308168 28195709971228799076 28207953006387821568 28216999392831961866 28320459334988305408 28492597433483213184 28597026320681550578 28609443613916757504 28643260923153065728 28664888272083262848 28795618694020901184 28817361082041152544 28873208681037356328 28888832711708913339 29155215978447939072 29170992610470908736 29205473689206689952 29262073444418330824 29331513580736361984 29408291432191558656 29487532269995597952 29503488726851656176 29560666030585864812 29791652027714970624 29826866746423853568 29849387787458604288 29884670751746380416 29942586780335036192 30082586129548124634 30118144741994399013 30131222529550627584 30189616371662159808 30251399744192053504 30543559596469269504 30560087496683809152 30579663094810249728 30596210531549865664 30758956332249598992 30782181155816685672 30818566712738454804 30831948634889014272 30954920668475589632 31196755986198055176 31247193734348798976 31270787205909014016 31307750311353350912 31413402211659164928 31474280898115868736 31498045833858934176 31515090230955178188 31552342110660798966 31822901029604627712 31860516751861843584 31922261939365451808 32143946449139610624 32185624065656352192 32223668538547198944 32247999306093670704 32562968495409386496 32601459001905142272 32664640124001857664 32682315795064629232 32856157900357526196 32909278507452458496 32919832624970622177 32934126950904174336 32997952778328407232 33001526993664058368 33338277269109609984 33377684216236217088 33442369650763806656 33555225089726835264 33620254595714677968 33685410127876915716 33700036879994969088 34032824712216060192 34153909430567291904 34220099177525755648 34335579161580947712 34380098433769285296 34402120981661530944 34420736847993598872 34487443702350175614 34756927365667465728 34824285752035038336 34967097750342703616 35096350484472812073 35134081002547946496 35153092951142398848 35179635606647640768 35221219100272519776 35308573314310894081 35634152862547481088 35653435412797777344 35843081345844574032 35912544681786133284 35970606740703849984 35997766667267353344 36059819555040913104 36251627105865598812 36412019144984964096 36455059356740265472 36482585073560516352 36676641377143285056 36747720139502089872 36767605269447707886 36811065795770932127 36827049758339655936 37126717867872065664 37331017284573551616 37351218051502433408 37529586525448942848 37549894743265744224 37594279961638398768 37622665857109282488 37990129911310950912 38219851029444350464 38286927801243067716 38348828673973526016 38394158258694534912 38423148109388203392 38497611574716475104 38518443615611884452 38723328953992798731 38894656813961211648 38940631585608919936 39177321471039418128 39316709693327463936 39337984969135541568 39414221374114486416 39623871487806584748 39799183716611472384 39846227668995173888 40088421970365916224 40110114839397499512 40157526322659198684 40174963372734170112 40235350986075204883 40252821828882879744 40501874037678617088 40567296999421027242 40746783328911745536 40963521538108084608 41011941776332798656 41042908207755580896 41091422283651273072 41430430978132112928 41595674648264073568 41884536282212219904 41916161573878040064 41965707864154491648 41997394445145245568 42020120307940237584 42069789480881065288 42293564956843198614 42325499089247942799 42430534706139503616 42480689002482458112 42563015919153935744 42895539481022325867 42914165420875136256 42964891384729598592 42997332408124894272 43193428041031351776 43309813021556034492 43552853498669143552 43756488915706363104 43808210533810034928 43893110166627496236 43912169267872232448 43997270371104542976 44255233090277484264 44340999045878797218 44503578954981622784 44740300119635780352 44774081681187906432 44827006127619570624 44913880170502554288 44938184218213865194 45284424557493239712 45377099616288080256 45780772215441263616 45815339394703904256 45840131245025713728 45869494642215374592 45894315797324798496 45983258269800234152 46138434498374398488 46227850069107682206 46432381002713384448 46795133979297082764 46815453186409239552 46870790601523198464 46906180808863521024 46961625467030026368 47211421347173803104 47272635346432767282 47328513165991198449 47537913883730369792 47790775127792765376 47883392909048177712 47997022223023137792 48079759406721217472 48335502807820798416 48371998959140506056 48643446764747355136 48807600130511760384 48902188502857713408 48996960186002786496 49023473692596943848 49102733011119541248 49284236850536289294 49363917761178687744 49496929167492610848 49502290490496087552 50007415903664414976 50039448700598590464 50066526324354325632 50125706615517865024 50163554476145709984 50430381893572016952 50528115191815373574 51049237068324090288 51170379064214750208 51192211011592713216 51230864145850937856 51330148766288633472 51357924820815845936 51603181472492296416 51631105271990398308 51731165553525263421 51859542418614948864 52135391048501198592 52236428628052557504 52450646625514055424 52552295165485981888 52729639426713598272 52831828650408779664 53347842003117505536 53451229293821221632 53480153119196666016 53543368430212264912 53670429105177172992 53868817022679199926 53955910111055774976 54089729332561369656 54618028717477446144 54682589035110398208 54723877610340774528 54788563044868364096 55121580209253134808 55151407904171561829 55240574637509483904 55690076801808098496 55954277152205988864 55996525926860327424 56026827077253650112 56324842114898616336 56391419942457598152 56433998785663923732 56985194866966426368 57194052641363101156 57218887227833515008 57286521846306131456 57329776544166525696 57591237388041802368 57634722164082305088 57746417362074712656 57777665423417826678 58310431956895878144 58341985220941817472 58410947378413379904 58524146888836661648 58663027161472723968 58975064539991195904 59006977453703312352 59121332061171729624 59653733492847707136 59698775574917208576 59769341503492760832 59885173560670072384 60165172259096249268 60236289483988798026 60262445059101255168 60379232743324319616 60502799488384107008 60850945499131540863 61120174993367618304 61159326189620499456 61192421063099731328 61517912664499197984 61564362311633371344 61637133425476909608 62393511972396110352 62541574411818028032 62615500622706701824 62826804423318329856 62948561796231737472 62996091667717868352 63030180461910356376 63104684221321597932 63440347435264797921 63645802059209255424 63721033503723687168 63844523878730903616 64371248131312704384 64447337077094397888 64495998612187341408 65202918003810284544 65329280248003715328 65364631590129258464 65712315800715052392 65818557014904916992 65839665249941244354 65868253901808348672 65995905556656814464 66511498568818195827 66676554538219219968 66755368432472434176 66884739301527613312 67110450179453670528 67240509191429355936 67370820255753831432 67407276327320797791 68065649424432120384 68440198355051511296 68671158323161895424 68760196867538570592 68804241963323061888 68841473695987197744 68974887404700351228 69341775103661523309 69513854731334931456 69648571504070076672 69934195500685407232 70192700968945624146 70306185902284797696 70359271213295281536 70442438200545039552 70617146628621788162 71268305725094962176 71306870825595554688 71686162691689148064 71825089363572266568 71941213481407699968 71995533334534706688 72119639110081826208 72503254211731197624 72910118713480530944 72965170147121032704 73353282754286570112 73495440279004179744 73535210538895415772 73622131591541864254 73654099516679311872 74253435735744131328 74702436103004866816 75059173050897885696 75099789486531488448 75188559923276797536 75245331714218564976 75792172787723060361 75980259822621901824 76439702058888700928 76573855602486135432 76697657347947052032 76788316517389069824 76846296218776406784 76995223149432950208 77036887231223768904 77446657907985597462 77789313627922423296 77881263171217839872 78354642942078836256 78633419386654927872 78675969938271083136 78828442748228972832 79247742975613169496 79692455337990347776 80176843940731832448 80220229678794999024 80315052645318397368 80470701972150409766 80505643657765759488 81003748075357234176 81134593998842054484 81493566657823491072 81927043076216169216 82023883552665597312 82085816415511161792 82182844567302546144 82860861956264225856 83191349296528147136 83832323147756080128 83931415728308983296 83994788890290491136 84040240615880475168 84139578961762130576 84587129913686397228 84650998178495885598 84961378004964916224 85126031838307871488 85791078962044651734 85828330841750272512 85929782769459197184 85994664816249788544 86386856082062703552 86619626043112068984 86666498135126740017 87105706997338287104 87512977831412726208 87616421067620069856 87786220333254992472 87994540742209085952 88510466180554968528 88681998091757594436 89480600239271560704 89548163362375812864 89654012255239141248 89827760341005108576 89876368436427730388 90354434225983197039 90568849114986479424 90754199232576160512 91630678789407808512 91680262490051427456 91738989284430749184 91788631594649596992 91966516539600468304 92276868996748796976 92455700138215364412 92864762005426768896 93590267958594165528 93741581203046396928 93812361617727042048 93923250934060052736 94422842694347606208 94545270692865534564 94657026331982396898 95075827767460739584 95581550255585530752 95766785818096355424 96159518813442434944 96671005615641596832 96743997918281012112 97804377005715426816 97993920372005572992 98046947385193887696 98568473701072578588 98727835522357375488 98759497874911866531 98993858334985221696 99004580980992175104 100014831807328829952 100133052648708651264 100251413231035730048 100327108952291419968 100860763787144033904 101056230383630747148 102098474136648180576 102461728291701875712 102660297532577266944 102715849641631691872 103206362944984592832 103262210543980796616 103462331107050526842 104270782097002397184 104472857256105115008 104901293251028110848 105104590330971963776 105289051453418436219 105459278853427196544 105663657300817559328 105925719942932682243 106902458587642443264 106960306238393332032 107086736860424529824 107737634045358399852 107911820222111549952 108179458665122739312 109236057434954892288 109365178070220796416 109447755220681549056 109577126089736728192 110243160418506269616 110302815808343123658 110433197387312796381 110481149275018967808 111380153603616196992 111993051853720654848 112053654154507300224 112649684229797232672 112782839884915196304 112867997571327847464 113970389733932852736 114388105282726202312 114573043692612262912 114659553088333051392 115182474776083604736 115269444328164610176 115492834724149425312 115555330846835653356 116683970441883634944 116821894756826759808 117048293777673323296 117950129079982391808 118013954907406624704 118242664122343459248 119397551149834417152 119538683006985521664 119770347121340144768 120330344518192498536 120472578967977596052 120524890118202510336 120706052958225614649 120758465486648639232 121005598976768214016 121701890998263081726 122240349986735236608 122384842126199462656 123035825328998395968 123128724623266742688 123274266850953819216 124787023944792220704 125231001245413403648 125653608846636659712 125897123592463474944 125992183335435736704 126060360923820712752 126209368442643195864 126880694870529595842 127291604118418510848 127442067007447374336 127689047757461807232 128686618443066977601 128742496262625408768 128894674154188795776 128991997224374682816 130658560496007430656 130729263180258516928 131424631601430104784 131679330499882488708 131736507803616697344 131991811113313628928 133022997137636391654 133510736864944868352 133769478603055226624 134220900358907341056 134481018382858711872 134741640511507662864 134814552654641595582 136131298848864240768 136880396710103022592 137342316646323790848 137520393735077141184 137608483926646123776 137682947391974395488 137949774809400702456 138683550207323046618 139297143008140153344 140385401937891248292 140612371804569595392 140718542426590563072 140884876401090079104 141234293257243576324 141985539497973595347 142613741651191109376 143372325383378296128 143650178727144533136 143991066669069413376 144239278220163652416 145006508423462395248 145930340294242065408 146706565508573140224 146990880558008359488 147070421077790831544 147244263183083728508 147308199033358623744 148506871471488262656 149404872206009733632 150118346101795771392 150199578973062976896 150377119846553595072 150490663428437129952 151584345575446120722 153147711204972270864 153576633034778139648 153692592437552813568 153990446298865900416 154073774462447537808 154893315815971194924 155193496660575790263 155578627255844846592 155762526342435679744 156709285884157672512 157283644763748528179 157351939876542166272 157656885496457945664 158495485951226338992 160353687881463664896 160440459357589998048 160630105290636794736 160941403944300819532 161011287315531518976 162269187997684108968 163854086152432338432 164047767105331194624 164171632831022323584 164365689134605092288 165454223712514685487 165721723912528451712 166382698593056294272 167862831456617966592 167989577780580982272 168080481231760950336 168279157923524261152 169174259827372794456 169301996356991771196 170252063676615742976 171582157924089303468 171656661683500545024 171859565538918394368 171989329632499577088 172773712164125407104 173239252086224137968 173332996270253480034 175025955662825452416 175232842135240139712 175572440666509984944 175989081484418171904 177020932361109937056 177363996183515188872 178961200478543121408 179096326724751625728 179308024510478282496 179655520682010217152 179752736872855460776 180708868451966394078 181137698229972958848 181508398465152321024 183360524980102854912 183477978568861498368 183577263189299193984 183933033079200936608 184553737993497593952 184911400276430728824 187180535917188331056 187624723235454084096 187846501868120105472 188845685388695212416 189090541385731069128 189314052663964793796 190151655534921479168 191163100511171061504 191533571636192710848 192319037626884869888 193342011231283193664 193487995836562024224 195608754011430853632 195987840744011145984 196093894770387775392 197136947402145157176 197455671044714750976 197518995749823733062 197987716669970443392 200029663614657659904 200266105297417302528 200502826462071460096 200654217904582839936 201721527574288067808 202112460767261494296 202221828981962393373 204196948273296361152 205320595065154533888 205431699283263383744 206412725889969185664 206524421087961593232 206924662214101053684 208541564194004794368 208945714512210230016 209802586502056221696 210209180661943927552 210578102906836872438 210918557706854393088 211327314601635118656 211851439885865364486 213804917175284886528 213920612476786664064 214173473720849059648 215475268090716799704 215823640444223099904 216358917330245478624 218730356140441592832 218895510441363098112 219154252179473456384 220486320837012539232 220605631616686247316 220866394774625592762 220962298550037935616 222760307207232393984 224107308309014600448 225299368459594465344 225565679769830392608 225735995142655694928 227940779467865705472 228776210565452404624 229319106176666102784 230364949552167209472 230538888656329220352 230985669448298850624 231110661693671306712 233367940883767269888 233643789513653519616 234096587555346646592 235900258159964783616 236027909814813249408 236485328244686918496 239077366013971043328 239540694242680289536 240660689036384997072 240945157935955192104 241412105916451229298 241516930973297278464 243403781996526163452 244480699973470473216 244769684252398925312 246071650657996791936 246257449246533485376 246548533701907638432 247160013200176258567 249574047889584441408 251794247184926949888 251984366670871473408 252120721847641425504 252418736885286391728 253761389741059191684 254884134014894748672 255378095514923614464 257373236886133955202 257484992525250817536 257789348308377591552 257983994448749365632 259999494405380220051 261317120992014861312 261458526360517033856 262849263202860209568 263358660999764977416 263983622226627257856 266045994275272783308 267538957206110453248 268441800717814682112 268962036765717423744 269483281023015325728 269629105309283191164 271063302677949591117 272262597697728481536 275040787470154282368 275216967853292247552 275365894783948790976 275899549618801404912 277367100414646093236 278594286016280306688 280770803875782496584 281224743609139190784 281437084853181126144 281769752802180158208 282468586514487152648 283971078995947190694 285227483302382218752 286744650766756592256 287300357454289066272 288478556440327304832 290013016846924790496 293413131017146280448 293981761116016718976 294140842155581663088 294488526366167457016 296278493624735599593 297013742942976525312 298809744412019467264 300399157946125953792 300754239693107190144 300981326856874259904 303168691150892241444 306295422409944541728 307385184875105627136 307980892597731800832 308147548924895075616 309786631631942389848 310386993321151580526 311525052684871359488 313418571768315345024 314567289527497056358 314703879753084332544 315313770992915891328 316990971902452677984 317777159828798046729 320707375762927329792 320880918715179996096 321260210581273589472 321882807888601639064 324538375995368217936 327708172304864676864 328095534210662389248 328343265662044647168 328731378269210184576 330908447425029370974 331299592161938389143 331443447825056903424 332765397186112588544 335979155561161964544 336160962463521900672 336558315847048522304 338348519654745588912 338603992713983542392 340504127353231485952 343164315848178606936 343719131077836788736 343978659264999154176 345547424328250814208 346478504172448275936 346665992540506960068 350051911325650904832 350465684270480279424 351144881333019969888 354041864722219874112 354727992367030377744 358192653449503251456 358616049020956564992 359311041364020434304 359505473745710921552 361417736903932788156 362118158874676843947 362275396459945917696 363016796930304642048 366721049960205709824 367154526378598387968 367866066158401873216 369107475986995187904 369822800552861457648 374361071834376662112 375693003736240210944 377691370777390424832 378181082771462138256 378628105327929587592 382326201022342123008 383067143272385421696 384638075253769739776 386059855329200932803 386684022462566387328 386975991673124048448 391975681488022291968 392187789540775550784 394273894804290314352 395037991499647466124 395975433339940886784 400532210594834605056 401005652924142920192 401308435809165679872 403443055148576135616 404224921534522988592 404443657963924786746 408393896546592722304 410641190130309067776 410863398566526767488 412825451779938371328 413048842175923186464 413849324428202107368 417891429024420460032 420418361323887855104 421156205813673744876 421837115413708786176 422654629203270237312 423702879771730728972 425956618493920786041 427841224953573328128 428346947441698119296 430950536181433599408 432717834660490957248 437791020882726196224 438308504358946912768 440972641674025078464 441211263233372494632 441732789549251185524 441924597100075871232 445520614414464787968 448214616618029200896 450598736919188930688 451131359539660785216 451471990285311389856 457552421130904809248 460729899104334418944 461077777312658440704 461971338896597701248 462221323387342613424 465580489981727370789 466735881767534539776 467287579027307039232 468193175110693293184 471850934291245584537 472055819629626498816 472970656489373836992 479081388485360579072 481321378072769994144 481890315871910384208 482824211832902458596 483033861946594556928 486807563993052326904 489539368504797850624 492143301315993583872 492514898493066970752 493097067403815276864 494320026400352517134 499148095779168882816 503588494369853899776 503968733341742946816 504241443695282851008 504837473770572783456 507522779482118383368 510756191029847228928 514746473772267910404 514969985050501635072 515578696616755183104 515967988897498731264 519998988810760440102 522917052721034067712 525698526405720419136 526717321999529954832 527967244453254515712 532091988550545566616 535077914412220906496 536883601435629364224 537924073531434847488 538966562046030651456 539258210618566382328 542126605355899182234 544525195395456963072 550081574940308564736 550433935706584495104 550731789567897581952 551799099237602809824 554734200829292186472 561541607751564993168 562874169706362252288 563539505604360316416 564937173028974305296 567942157991894381388 570454966604764437504 573489301533513184512 574600714908578132544 576957112880654609664 580026033693849580992 586826262034292560896 587963522232033437952 588281684311163326176 588977052732334914032 592556987249471199186 600798315892251907584 601508479386214380288 601962653713748519808 606337382301784482888 606665486945887180119 612590844819889083456 615961785195463601664 616295097849790151232 619573263263884779696 620773986642303161052 626837143536630690048 629134579054994112716 629407759506168665088 630627541985831782656 633981943804905355968 635554319657596093458 641414751525854659584 641761837430359992192 642520421162547178944 643765615777203278128 649076751990736435872 656191068421324778496 656686531324089294336 657462756538420369152 661816894850058741948 662599184323876778286 662886895650113806848 665530794372225177088 672321924927043801344 673116631694097044608 676697039309491177824 677207985427967084784 686328631696357213872 687957318529998308352 691094848656501628416 692957008344896551872 693331985081013920136 700103822651301809664 700931368540960558848 702289762666039939776 708083729444439748224 709455984734060755488 717232098041913129984 718622082728040868608 719010947491421843104 722835473807865576312 724236317749353687894 724550792919891835392 733442099920411419648 734309052757196775936 735732132316803746432 738214951973990375808 739645601105722915296 741480039600528775701 748722143668753324224 755382741554780849664 756362165542924276512 757256210655859175184 764652402044684246016 766134286544770843392 769276150507539479552 772119710658401865606 773368044925132774656 773951983346248096896 783951362976044583936 784375579081551101568 788547789608580628704 790075982999294932248 791950866679881773568 802011305848285840384 802616871618331359744 806886110297152271232 808449843069045977184 808887315927849573492 816787793093185444608 821726797133053534976 825650903559876742656 826097684351846372928 827698648856404214736 835782858048840920064 840836722647775710208 842312411627347489752 843674230827417572352 845309258406540474624 847405759543461457944 851913236987841572082 855682449907146656256 856693894883396238592 861901072362867198816 865435669320981914496 876617008717893825536 881945283348050156928 882422526466744989264 883465579098502371048 891041228828929575936 896429233236058401792 901197473838377861376 902262719079321570432 902943980570622779712 915104842261809618496 922155554625316881408 923942677793195402496 924442646774685226848 931160979963454741578 934575158054614078464 936386350221386586368 943701868582491169074 944111639259252997632 945941312978747673984 953331479486394140187 958162776970721158144 962642756145539988288 963780631743820768416 965648423665804917192 973615127986104653808 984286602631987167744 985029796986133941504 986194134807630553728 988640052800705034268 993898776485815167429 998296191558337765632 1007937466683485893632 1008482887390565702016 1009674947541145566912 1015045558964236766736 1021512382059694457856 1029492947544535820808 1031157393233510366208 1031935977794997462528 1039997977621520880204 1045834105442068135424 1051397052811440838272 1053434643999059909664 1064183977101091133232 1075848147062869694976 1077933124092061302912 1078516421237132764656 1084253210711798364468 1086354476624030531841 1089050390790913926144 1100163149880617129472 1101463579135795163904 1103598198475205619648 1109468401658584372944 1123083215503129986336 1127079011208720632832 1129874346057948610592 1135884315983788762776 1146978603067026369024 1149201429817156265088 1153914225761309219328 1158179565987602798409 1160052067387699161984 1175927044464066875904 1176563368622326652352 1177954105464669828064 1185113974498942398372 1201596631784503815168 1203016958772428760576 1203925307427497039616 1212674764603568965776 1213330973891774360238 1225181689639778166912 1231923570390927203328 1232590195699580302464 1239146526527769559392 1241547973284606322104 1253674287073261380096 1258269158109988225432 1261255083971663565312 1267963887609810711936 1271108639315192186916 1283523674860719984384 1285040842325094357888 1287531231554406556256 1298153503981472871744 1313373062648178588672 1314925513076840738304 1323633789700117483896 1325198368647753556572 1325773791300227613696 1331061588744450354176 1344643849854087602688 1346233263388194089216 1353394078618982355648 1354415970855934169568 1372657263392714427744 1382189697313003256832 1385914016689793103744 1386663970162027840272 1400207645302603619328 1401862737081921117696 1404579525332079879552 1415552802873736753611 1416167458888879496448 1418911969468121510976 1437244165456081737216 1438021894982843686208 1445670947615731152624 1448472635498707375788 1449101585839783670784 1468618105514393551872 1471464264633607492864 1476429903947980751616 1479291202211445830592 1482960079201057551402 1497444287337506648448 1510765483109561699328 1512724331085848553024 1514512421311718350368 1532268573089541686784 1544239421316803731212 1546736089850265549312 1547903966692496193792 1568751158163102203136 1577095579217161257408 1580151965998589864496 1583901733359763547136 1605233743236662719488 1613772220594304542464 1616899686138091954368 1617774631855699146984 1633575586186370889216 1643453594266107069952 1651301807119753485312 1652195368703692745856 1655397297712808429472 1684624823254694979504 1690618516813080949248 1694811519086922915888 1703826473975683144164 1711364899814293312512 1713387789766792477184 1723802144725734397632 1730120092401233809969 1730871338641963828992 1763890566696100313856 1764845052933489978528 1766931158197004742096 1802394947676755722752 1804525438158643140864 1805887961141245559424 1819996460837661540357 1830209684523619236992 1847885355586390804992 1848885293549370453696 1862321959926909483156 1872772700442773172736 1887403737164982338148 1888223278518505995264 1891882625957495347968 1906662958972788280374 1925285512291079976576 1927561263487641536832 1931296847331609834384 1947230255972209307616 1968573205263974335488 1970059593972267883008 1972388269615261107456 1977280105601410068536 1987797552971630334858 1996592383116675531264 2016965774781131404032 2019349895082291133824 2030091117928473533472 2058985895089071641616 2063871955589994925056 2079995955243041760408 2091668210884136270848 2102794105622881676544 2106869287998119819328 2128367954202182266464 2151696294125739389952 2155866248184122605824 2157032842474265529312 2168506421423596728936 2172708953248061063682 2200326299761234258944 2202927158271590327808 2207196396950411239296 2218936803317168745888 2224440118801586327103 2246166431006259972672 2259748692115897221184 2271768631967577525552 2293957206134052738048 2298402859634312530176 2307828451522618438656 2316359131975205596818 2320104134775398323968 2351854088928133751808 2353126737244653304704 2355908210929339656128 2370227948997884796744 2406033917544857521152 2407850614854994079232 2425349529207137931552 2426661947783548720476 2450363379279556333824 2465180391399160604928 2478293053055539118784 2483095946569212644208 2507348574146522760192 2516538316219976450864 2522510167943327130624 2535927775219621423872 2542217278630384373832 2567047349721439968768 2570081684650188715776 2575062463108813112512 2596307007962945743488 2629851026153681476608 2647267579400234967792 2650396737295507113144 2689287699708175205376 2692466526776388178432 2706788157237964711296 2708831941711868339136 2745314526785428855488 2771828033379586207488 2773327940324055680544 2803725474163842235392 2809159050664159759104 2831105605747473507222 2832334917777758992896 2837823938936243021952 2859994438459182420561 2874488330912163474432 2876043789965687372416 2891341895231462305248 2896945270997414751576 2942928529267214985728 2952859807895961503232 2958582404422891661184 2965920158402115102804 2981696329457445502287 2994888574675013296896 3025448662171697106048 3029024842623436700736 3064537146179083373568 3088478842633607462424 3093472179700531098624 3095807933384992387584 3137502316326204406272 3154191158434322514816 3160303931997179728992 3227544441188609084928 3233799372276183908736 3235549263711398293968 3259063429872091595523 3267151172372741778432 3286907188532214139904 3304390737407385491712 3310794595425616858944 3369249646509389959008 3381237033626161898496 3389623038173845831776 3407652947951366288328 3426775579533584954368 3447604289451468795264 3460240184802467619938 3461742677283927657984 3527781133392200627712 3529690105866979957056 3533862316394009484192 3604789895353511445504 3609050876317286281728 3611775922282491118848 3639992921675323080714 3660419369047238473984 3695770711172781609984 3697770587098740907392 3724643919853818966312 3745545400885546345472 3774807474329964676296 3783765251914990695936 3813325917945576560748 3850571024582159953152 3855122526975283073664 3862593694663219668768 3894460511944418615232 3940119187944535766016 3944776539230522214912 3954560211202820137072 3975595105943260669716 3993184766233351062528 4033931549562262808064 4038699790164582267648 4060182235856947066944 4117971790178143283232 4159991910486083520816 4205588211245763353088 4213738575996239638656 4246658408621210260833 4256735908404364532928 4311732496368245211648 4314065684948531058624 4337012842847193457872 4345417906496122127364 4405854316543180655616 4414392793900822478592 4437873606634337491776 4448880237603172654206 4492332862012519945344 4519497384231794442368 4543537263935155051104 4596805719268625060352 4632718263950411193636 4640208269550796647936 4706253474489306609408 4711816421858679312256 4740455897995769593488 4815701229709988158464 4850699058414275863104 4853323895567097440952 4900726758559112667648 4930360782798321209856 4956586106111078237568 4966191893138425288416 5033076632439952901728 5071855550439242847744 5084434557260768747664 5134094699442879937536 5140163369300377431552 5150124926217626225024 5190360277203701429907 5192614015925891486976 5294535158800469935584 5300793474591014226288 5384933053552776356864 5413576314475929422592 5417663883423736678272 5490629053570857710976 5543656066759172414976 5546655880648111361088 5618318101328319518208 5662211211494947014444 5664669835555517985792 5675647877872486043904 5719988876918364841122 5752087579931374744832 5782683790462924610496 5793890541994829503152 5885857058534429971456 5905719615791923006464 5917164808845783322368 5931840316804230205608 5963392658914891004574 5989777149350026593792 6050897324343394212096 6058049685246873401472 6176957685267214924848 6191615866769984775168 6275004632652408812544 6308382316868645029632 6320607863994359457984 6455088882377218169856 6467598744552367817472 6471098527422796587936 6518126859744183191046 6608781474814770983424 6621589190851233717888 6673320356404758981309 6738499293018779918016 6779246076347691663552 6815305895902732576656 6895208578902937590528 6920480369604935239876 6923485354567855315968 7055562266784401255424 7059380211733959914112 7067724632788018968384 7218101752634572563456 7223551844564982237696 7279985843350646161428 7320838738094476947968 7395541174197481814784 7449287839707637932624 7549614948659929352592 7567530503829981391872 7626651835891153121496 7701142049164319906304 7710245053950566147328 7725187389326439337536 7788921023888837230464 7889553078461044429824 7909120422405640274144 7951190211886521339432 8067863099124525616128 8077399580329164535296 8120364471713894133888 8235943580356286566464 8319983820972167041632 8411176422491526706176 8427477151992479277312 8493316817242420521666 8513471816808729065856 8623464992736490423296 8628131369897062117248 8674025685694386915744 8690835812992244254728 8828785587801644957184 8875747213268674983552 8897760475206345308412 8984665724025039890688 9038994768463588884736 9087074527870310102208 9193611438537250120704 9265436527900822387272 9280416539101593295872 9412506948978613218816 9423632843717358624512 9480911795991539186976 9701398116828551726208 9706647791134194881904 9801453517118225335296 9860721565596642419712 9913172212222156475136 9932383786276850576832 10066153264879905803456 10143711100878485695488 10168869114521537495328 10280326738600754863104 10300249852435252450048 10380720554407402859814 10385228031851782973952 10589070317600939871168 10601586949182028452576 10827152628951858845184 10835327766847473356544 10981258107141715421952 11087312133518344829952 11093311761296222722176 11236636202656639036416 11324422422989894028888 11351295755744972087808 11439977753836729682244 11504175159862749489664 11565367580925849220992 11587781083989659006304 11834329617691566644736 11863680633608460411216 11926785317829782009148 11979554298700053187584 12101794648686788424192 12116099370493746802944 12353915370534429849696 12616764633737290059264 12641215727988718915968 12739975225863630782499 12935197489104735634944 12942197054845593175872 13036253719488366382092 13217562949629541966848 13243178381702467435776 13346640712809517962618 13476998586037559836032 13558492152695383327104 13630611791805465153312 13790417157805875181056 13840960739209870479752 14118760423467919828224 14135449265576037936768 14447103689129964475392 14559971686701292322856 14641677476188953895936 14791082348394963629568 14898575679415275865248 15099229897319858705184 15253303671782306242992 15402284098328639812608 15420490107901132294656 15450374778652878675072 15571080831611104289721 15577842047777674460928 15818240844811280548288 15902380423773042678864 16154799160658329070592 16240728943427788267776 16471887160712573132928 16639967641944334083264 16854954303984958554624 16986633634484841043332 17026943633617458131712 17256262739794124234496 17348051371388773831488 17381671625984488509456 17657571175603289914368 17751494426537349967104 17795520950412690616824 17969331448050079781376 18077989536927177769472 18174149055740620204416 18530873055801644774544 18825013897957226437632 18847265687434717249024 18961823591983078373952 19402796233657103452416 19413295582268389763808 19826344424444312950272 19864767572553701153664 20019961069214276943927 20132306529759811606912 20337738229043074990656 20600499704870504900096 20761441108814805719628 20770456063703565947904 21178140635201879742336 21203173898364056905152 21654305257903717690368 21670655533694946713088 21962516214283430843904 22186623522592445444352 22648844845979788057776 22702591511489944175616 22879955507673459364488 23008350319725498979328 23130735161851698441984 23175562167979318012608 23668659235383133289472 23727361267216920822432 23853570635659564018296 24203589297373576848384 24232198740987493605888 24707830741068859699392 25233529267474580118528 25282431455977437831936 25479950451727261564998 25870394978209471269888 25884394109691186351744 26072507438976732764184 26486356763404934871552 26693281425619035925236 26953997172075119672064 27116984305390766654208 27261223583610930306624 27580834315611750362112 27681921478419740959504 28237520846935839656448 28270898531152075873536 29119943373402584645712 29582164696789927259136 29797151358830551730496 30198459794639717410368 30506607343564612485984 30840980215802264589312 30900749557305757350144 31142161663222208579442 31155684095555348921856 31636481689622561096576 31804760847546085357728 32481457886855576535552 32943774321425146265856 33279935283888668166528 33709908607969917109248 33973267268969682086664 34053887267234916263424 34512525479588248468992 34696102742777547662976 34763343251968977018912 35502988853074699934208 35591041900825381233648 35938662896100159562752 36155979073854355538944 36348298111481240408832 37061746111603289549088 37694531374869434498048 37923647183966156747904 38805592467314206904832 38826591164536779527616 39652688848888625900544 39729535145107402307328 40039922138428553887854 40264613059519623213824 40675476458086149981312 41200999409741009800192 41522882217629611439256 42356281270403759484672 42406347796728113810304 43341311067389893426176 43925032428566861687808 44373247045184890888704 45297689691959576115552 45759911015346918728976 46261470323703396883968 46351124335958636025216 46713242494833312869163 47454722534433841644864 47707141271319128036592 48464397481974987211776 49415661482137719398784 50564862911954875663872 50959900903454523129996 51768788219382372703488 52145014877953465528368 52972713526809869743104 53386562851238071850472 53907994344150239344128 54233968610781533308416 54522447167221860613248 55363842956839481919008 56475041693871679312896 56541797062304151747072 58239886746805169291424 59594302717661103460992 60396919589279434820736 61013214687129224971968 61801499114611514700288 62284323326444417158884 62311368191110697843712 63272963379245122193152 63609521695092170715456 64962915773711153071104 65887548642850292531712 66559870567777336333056 67946534537939364173328 68107774534469832526848 69025050959176496937984 69392205485555095325952 69526686503937954037824 71005977706149399868416 71182083801650762467296 72696596222962480817664 74123492223206579098176 75847294367932313495808 77611184934628413809664 77653182329073559055232 79459070290214804614656 80079844276857107775708 80529226119039246427648 81350952916172299962624 83045764435259222878512 84712562540807518969344 84812695593456227620608 88746494090369781777408 90595379383919152231104 91519822030693837457952 92522940647406793767936 92702248671917272050432 93426484989666625738326 94909445068867683289728 95414282542638256073184 98831322964275438797568 101129725823909751327744 101919801806909046259992 103537576438764745406976 104290029755906931056736 106773125702476143700944 107815988688300478688256 108467937221563066616832 109044894334443721226496 110727685913678963838016 113083594124608303494144 116479773493610338582848 119188605435322206921984 120793839178558869641472 122026429374258449943936 123602998229223029400576 124568646652888834317768 126545926758490244386304 127219043390184341430912 131775097285700585063424 133119741135554672666112 135893069075878728346656 138784410971110190651904 139053373007875908075648 140139727484499938607489 142364167603301524934592 145393192445924961635328 148246984446413158196352 151694588735864626991616 155306364658147118110464 158918140580429609229312 160159688553714215551416 161058452238078492855296 162701905832344599925248 166091528870518445757024 169425125081615037938688 169625391186912455241216 181190758767838304462208 183039644061387674915904 185404497343834544100864 186852969979333251476652 189818890137735366579456 190828565085276512146368 197662645928550877595136 203839603613818092519984 207075152877529490813952 208580059511813862113472 213546251404952287401888 218089788668887442452992 221455371827357927676032 232959546987220677165696 238377210870644413843968 241587678357117739282944 244052858748516899887872 249137293305777668635536 253091853516980488772608 254438086780368682861824 266239482271109345332224 271786138151757456693312 277568821942220381303808 278106746015751816151296 280279454968999877214978 284728335206603049869184 296493968892826316392704 303389177471729253983232 310612729316294236220928 320319377107428431102832 325403811664689199850496 332183057741036891514048 339250782373824910482432 362381517535676608924416 366079288122775349831808 370808994687669088201728 373705939958666502953304 379637780275470733158912 381657130170553024292736 395325291857101755190272 407679207227636185039968 417160119023627724226944 427092502809904574803776 436179577337774884905984 442910743654715855352064 465919093974441354331392 476754421741288827687936 483175356714235478565888 488105717497033799775744 498274586611555337271072 508876173560737365723648 543572276303514913386624 556213492031503632302592 560558909937999754429956 569456670413206099738368 592987937785652632785408 621225458632588472441856 640638754214856862205664 664366115482073783028096 724763035071353217848832 732158576245550699663616 747411879917333005906608 759275560550941466317824 763314260341106048585472 815358414455272370079936 834320238047255448453888 854185005619809149607552 885821487309431710704128 931838187948882708662784 976211434994067599551488 996549173223110674542144 1017752347121474731447296 1087144552607029826773248 1112426984063007264605184 1121117819875999508859912 1138913340826412199476736 1185975875571305265570816 1281277508429713724411328 1328732230964147566056192 1449526070142706435697664 1464317152491101399327232 1494823759834666011813216 1526628520682212097170944 1630716828910544740159872 1668640476094510896907776 1708370011239618299215104 1771642974618863421408256 1863676375897765417325568 1993098346446221349084288 2174289105214059653546496 2242235639751999017719824 2277826681652824398953472 2562555016859427448822656 2657464461928295132112384 2928634304982202798654464 2989647519669332023626432 3053257041364424194341888 3261433657821089480319744 3337280952189021793815552 3416740022479236598430208 3986196692892442698168576 4348578210428119307092992 4484471279503998035439648 5125110033718854897645312 5314928923856590264224768 5979295039338664047252864 6522867315642178960639488 6833480044958473196860416 7972393385784885396337152 8968942559007996070879296 10250220067437709795290624 11958590078677328094505728 13045734631284357921278976 15944786771569770792674304 17937885118015992141758592 20500440134875419590581248 23917180157354656189011456 35875770236031984283517184 47834360314709312378022912 71751540472063968567034368 143503080944127937134068736
- Sum of all divisors σ(n): 573594040279623465996976863
- Sum of proper divisors (its aliquot sum) s(n): 430090959335495528862908127
- 143503080944127937134068736 is an abundant number, because the sum of its proper divisors (430090959335495528862908127) is greater than itself. Its abundance is 286587878391367591728839391
Bases of 143503080944127937134068736
- Binary: 1110110101100111111010110011011000111000011100000000100111101100000011000000100000000002
- Hexadecimal: 0x76B3F59B1C3804F6060400
- Base-36: I1491P3AILZLPOG00
Squares and roots of 143503080944127937134068736
- 143503080944127937134068736 squared (1435030809441279371340687362) is 20593134240456934676948034772445807289729689972637696
- 143503080944127937134068736 cubed (1435030809441279371340687363) is 2955178209801584083068411141580163299649178718896535593453339689216562488672256
-
143503080944127937134068736 is a
perfect square number . Itssquare root is 11979277146144 -
The
cube root of 143503080944127937134068736 is 523544669.0188784423 - Being both a perfect square and a perfect cube, 143503080944127937134068736 is also a
perfect sixth number .
Scales and comparisons
How big is 143503080944127937134068736?- 143,503,080,944,127,937,134,068,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 143,503,080,944,127,937,134,068,736 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 143503080944127937134068736 cubic inches would be around 43628722.4 feet tall.
Recreational maths with 143503080944127937134068736
- 143503080944127937134068736 backwards is 637860431739721449080305341
- 143503080944127937134068736 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 143503080944127937134068736's digits is 108
- 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 143503080944127937134068736 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 143503080944127937134068736 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/143503080944127937134068736/
Chicago style:
Numbermatics. 2024. "Number 143503080944127937134068736 - Facts about the integer". https://numbermatics.com/n/143503080944127937134068736/
The information we have on file for 143503080944127937134068736 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 143503080944127937134068736, math, Factors of 143503080944127937134068736, curriculum, school, college, exams, university, Prime factorization of 143503080944127937134068736, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-three septillion, five hundred three sextillion, eighty quintillion, nine hundred forty-four quadrillion, one hundred twenty-seven trillion, nine hundred thirty-seven billion, one hundred thirty-four million, sixty-eight thousand, seven hundred thirty-six.