47405573919663394654162944
47,405,573,919,663,394,654,162,944 is an even composite number composed of seven prime numbers multiplied together.
47405573919663394654162944 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 47405573919663394654162944:
212 × 32 × 76 × 112 × 132 × 1312 × 55812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 131 × 131 × 5581 × 5581)See below for interesting mathematical facts about the number 47405573919663394654162944 from the Numbermatics database.
Names of 47405573919663394654162944
- Cardinal: 47405573919663394654162944 can be written as Forty-seven septillion, four hundred five sextillion, five hundred seventy-three quintillion, nine hundred nineteen quadrillion, six hundred sixty-three trillion, three hundred ninety-four billion, six hundred fifty-four million, one hundred sixty-two thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 4.7405573919663394654162944 × 1025
Factors of 47405573919663394654162944
Divisors of 47405573919663394654162944
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 48 49 52 56 63 64 66 72 77 78 84 88 91 96 98 99 104 112 117 121 126 128 131 132 143 144 147 154 156 168 169 176 182 192 196 198 208 224 231 234 242 252 256 262 264 273 286 288 294 308 312 336 338 343 352 363 364 384 392 393 396 416 429 441 448 462 468 484 504 507 512 524 528 539 546 572 576 588 616 624 637 672 676 686 693 704 726 728 768 784 786 792 819 832 847 858 882 896 917 924 936 968 1001 1008 1014 1024 1029 1048 1056 1078 1089 1092 1144 1152 1176 1179 1183 1232 1248 1274 1287 1344 1352 1372 1386 1408 1441 1452 1456 1521 1536 1568 1572 1573 1584 1617 1638 1664 1694 1703 1716 1764 1792 1834 1848 1859 1872 1911 1936 2002 2016 2028 2048 2058 2096 2112 2156 2178 2184 2288 2304 2352 2358 2366 2401 2464 2496 2541 2548 2574 2688 2704 2744 2751 2772 2816 2882 2904 2912 3003 3042 3072 3087 3136 3144 3146 3168 3234 3276 3328 3388 3406 3432 3528 3549 3584 3668 3696 3718 3744 3773 3822 3872 4004 4032 4056 4096 4116 4192 4224 4312 4323 4356 4368 4459 4576 4608 4704 4716 4719 4732 4802 4851 4928 4992 5082 5096 5109 5148 5376 5408 5488 5502 5544 5577 5581 5632 5733 5764 5808 5824 5929 6006 6084 6144 6174 6272 6288 6292 6336 6419 6468 6552 6656 6776 6812 6864 7007 7056 7098 7168 7203 7336 7392 7436 7488 7546 7623 7644 7744 8008 8064 8112 8232 8253 8281 8384 8448 8624 8646 8712 8736 8918 9009 9152 9216 9408 9432 9438 9464 9604 9702 9856 9984 10087 10164 10192 10218 10296 10647 10752 10816 10976 11004 11011 11088 11154 11162 11264 11319 11466 11528 11616 11648 11858 11921 12012 12168 12288 12348 12544 12576 12584 12672 12838 12936 12969 13013 13104 13312 13377 13552 13624 13728 14014 14112 14157 14196 14336 14406 14672 14784 14872 14976 15092 15246 15288 15327 15488 15851 16016 16128 16224 16464 16506 16562 16731 16743 16768 16807 16896 17161 17248 17292 17424 17472 17787 17836 18018 18304 18432 18733 18816 18864 18876 18928 19208 19257 19404 19712 19968 20174 20328 20384 20436 20449 20592 21021 21294 21504 21609 21632 21952 22008 22022 22139 22176 22308 22324 22528 22638 22932 23056 23232 23296 23716 23842 24024 24336 24696 24843 25088 25152 25168 25344 25676 25872 25938 26026 26208 26411 26624 26754 27104 27248 27456 28028 28224 28314 28392 28672 28812 29344 29568 29744 29952 30184 30261 30492 30576 30654 30976 31213 31702 32032 32256 32448 32928 33012 33033 33124 33462 33486 33536 33614 33792 33957 34322 34496 34584 34848 34944 35574 35672 35763 36036 36608 36864 37466 37632 37728 37752 37856 38416 38514 38808 39039 39067 39424 39936 40131 40348 40656 40768 40872 40898 41184 41503 42042 42588 43008 43218 43264 43904 44016 44044 44278 44352 44616 44648 44933 45056 45276 45864 46112 46464 46592 47432 47553 47684 48048 48672 49049 49392 49686 50176 50229 50304 50336 50421 50688 51352 51483 51744 51876 52052 52416 52822 53248 53361 53508 54208 54496 54912 56056 56199 56448 56628 56784 57624 57771 57967 58688 59136 59488 59904 60368 60522 60984 61152 61308 61347 61391 61952 62426 63063 63404 64064 64512 64896 65856 66024 66066 66248 66417 66924 66972 67072 67228 67584 67914 68644 68992 69168 69696 69888 70609 71148 71344 71526 72072 72553 73216 74529 74932 75264 75456 75504 75712 76832 77028 77077 77616 78078 78134 78848 79233 79872 80262 80696 81312 81536 81744 81796 82368 83006 83447 84084 85176 86016 86436 86528 87808 88032 88088 88556 88704 89232 89296 89866 90552 90783 91091 91728 92224 92928 93184 93639 94864 95106 95368 96096 97344 98098 98784 99099 99372 100352 100458 100608 100672 100842 101376 102704 102966 103488 103752 104104 104832 105644 106722 107016 107289 108416 108992 109824 110957 112112 112398 112896 113256 113568 115248 115542 115934 117117 117201 117376 117649 118272 118976 119808 120127 120736 121044 121968 122304 122616 122694 122782 123904 124509 124852 126126 126808 128128 129024 129792 131131 131712 132048 132132 132496 132834 133848 133944 134144 134456 134799 135168 135828 137288 137984 138336 139392 139776 141218 142296 142659 142688 143052 143143 144144 145106 146432 147147 149058 149864 150528 150912 151008 151263 151424 153664 154056 154154 154449 154973 155232 156156 156268 157696 158466 159744 160524 161392 162624 163072 163488 163592 164736 166012 166894 168168 168597 170352 172872 173056 173901 175616 176064 176176 177112 177408 178464 178592 179732 181104 181566 182182 183456 184041 184173 184448 184877 185856 186368 187278 188771 189728 190212 190736 192192 194688 196196 197568 198198 198744 199251 200704 200916 201216 201344 201684 202752 205408 205932 206063 206976 207504 208208 209664 211288 211827 213444 214032 214578 216832 217659 217984 218491 219648 221914 223093 224224 224796 225792 226512 227136 230496 231084 231231 231868 234234 234402 234752 235298 236544 237699 237952 239616 240254 241472 242088 243529 243936 244608 245232 245388 245564 247808 249018 249704 250341 252252 253616 256256 258048 259584 262262 263424 264096 264264 264992 265668 267696 267888 268288 268912 269598 271656 273273 273469 274576 275968 276672 278784 279552 280917 282436 284592 285318 285376 286104 286286 288288 290212 290521 292864 294294 298116 299728 301056 301824 302016 302526 302848 307328 308112 308308 308898 309946 310464 312312 312536 314531 315392 316932 321048 322784 325248 326144 326976 327184 329472 332024 332871 333788 336336 337194 340704 343343 345744 346112 347802 351232 351603 352128 352352 352947 354224 354816 356928 357184 359464 360381 362208 363132 364364 366912 368082 368346 368896 369754 371712 372736 373527 374556 377542 379456 380424 381472 384384 389376 392392 393393 395136 396396 397488 398502 401832 402432 402688 403368 404397 405504 405769 410816 411864 412126 413952 415008 416416 419328 422576 423654 426888 428064 429156 429429 429737 433664 435318 435968 436982 439296 441441 443828 446186 448448 449592 451584 453024 454272 460992 462168 462462 463736 464919 468468 468804 469504 470596 473088 475398 475904 479232 480508 482944 484176 487058 487872 489216 490464 490776 491128 494263 495616 498036 499408 500682 504504 507232 507871 512512 519168 521703 524524 526848 528192 528528 529984 531336 535392 535776 536576 537824 539196 539539 543312 546546 546938 549152 551936 552519 553344 554631 557568 559104 561834 564872 566313 569184 570636 570752 572208 572572 576576 580424 581042 584129 585728 588588 596232 599456 602112 603648 604032 605052 605696 614656 616224 616616 617796 618189 619892 620928 624624 625072 629062 633864 635481 637637 642096 645568 650496 652288 652977 653952 654368 655473 658944 664048 665742 667576 669279 672672 674388 675301 681408 686686 691488 692224 693693 695604 702464 703206 704256 704704 705894 708448 709632 713856 714368 718928 720762 724416 726264 728728 730587 731111 733824 736164 736692 737792 739508 743424 747054 749112 751023 755084 758912 760848 762944 768768 776699 778752 784784 786786 790272 792792 794976 797004 798083 803664 804864 805376 806736 808794 811538 819819 820407 821632 823728 824252 827904 830016 832832 838656 840889 845152 847308 853776 856128 858312 858858 859474 867328 870636 871563 871936 873964 878592 882882 887656 892372 896896 899184 903168 906048 908544 917917 921984 924336 924924 927472 929838 936936 937608 939008 941192 943189 943593 946176 950796 951808 961016 965888 968352 974116 975744 978432 980928 981552 982256 988526 996072 998613 998816 1001364 1002001 1009008 1014464 1015742 1025024 1030029 1038336 1043406 1049048 1053696 1056384 1057056 1058841 1059968 1062672 1070784 1071552 1075648 1078392 1079078 1081143 1084811 1086624 1093092 1093876 1098304 1103872 1105038 1106688 1109262 1115136 1118208 1123668 1129744 1132626 1138368 1141272 1141504 1144416 1145144 1153152 1160848 1162084 1168258 1177176 1180179 1192464 1198912 1207296 1208064 1210104 1211392 1217307 1229312 1232448 1233232 1235592 1236378 1239784 1241856 1249248 1250144 1258124 1267728 1270962 1275274 1284192 1288287 1289211 1291136 1294139 1300992 1304576 1305954 1307904 1308736 1310946 1317888 1321397 1328096 1331484 1335152 1338558 1345344 1348776 1350602 1362816 1373372 1382976 1387386 1391208 1394757 1404928 1406412 1408512 1409408 1411788 1416896 1419264 1427712 1428736 1437856 1441524 1442441 1448832 1452528 1457456 1461174 1462222 1467648 1472328 1473384 1475584 1479016 1482789 1486848 1494108 1498224 1502046 1510168 1517824 1521696 1523613 1525888 1529437 1537536 1553398 1557504 1561651 1569568 1573572 1580544 1585584 1589952 1594008 1596166 1607328 1609728 1610752 1613472 1617588 1618617 1623076 1639638 1640814 1643264 1647456 1648504 1655808 1660032 1663893 1665664 1677312 1681778 1690304 1694616 1698939 1704703 1707552 1712256 1716624 1717716 1718948 1734656 1741272 1743126 1743872 1747928 1752387 1757184 1765764 1775312 1784744 1793792 1798368 1806336 1812096 1817088 1835834 1843968 1848672 1849848 1854567 1854944 1859676 1873872 1875216 1878016 1882384 1886378 1887186 1901592 1903616 1912911 1914283 1922032 1931776 1936704 1948232 1951488 1956864 1961856 1963104 1964512 1966419 1977052 1992144 1997226 1997632 2002728 2004002 2007837 2018016 2025903 2028928 2031484 2033647 2050048 2060058 2076481 2076672 2086812 2098096 2107392 2112768 2114112 2117682 2119936 2125344 2141568 2143104 2151296 2156784 2158156 2162286 2169622 2173248 2186184 2187752 2191761 2193333 2196608 2201717 2207744 2210076 2213376 2218524 2230272 2247336 2259488 2265252 2276736 2282544 2283008 2288832 2290288 2306304 2321696 2324168 2330097 2336516 2354352 2360358 2384928 2394249 2397824 2403401 2414592 2416128 2420208 2422784 2434614 2454023 2458624 2461221 2464896 2466464 2471184 2472756 2479568 2483712 2498496 2500288 2516248 2522667 2535456 2541924 2550548 2568384 2576574 2578422 2582272 2588278 2601984 2609152 2611908 2614689 2615808 2617472 2621892 2635776 2642794 2656192 2662968 2670304 2677116 2678819 2690688 2697552 2701204 2725632 2746744 2753751 2765952 2774772 2782416 2789514 2812824 2817024 2818816 2823576 2829567 2830779 2833792 2838528 2840383 2855424 2857472 2875712 2883048 2884882 2897664 2900209 2905056 2914912 2922348 2924444 2935296 2944656 2946768 2951168 2958032 2965578 2988216 2996448 3004092 3006003 3008159 3020336 3035648 3043392 3047226 3051776 3058874 3075072 3090087 3106796 3115008 3123302 3139136 3147144 3161088 3171168 3179904 3188016 3192332 3214656 3221504 3226944 3235176 3237234 3246152 3254433 3279276 3281628 3286528 3294912 3297008 3311616 3320064 3327786 3331328 3354624 3363556 3380608 3389232 3397878 3409406 3415104 3424512 3433248 3435432 3437896 3459841 3469312 3482544 3486252 3487744 3495856 3504774 3531528 3550624 3555097 3569488 3587584 3596736 3624192 3634176 3651921 3671668 3687936 3697344 3699696 3709134 3709888 3719352 3747744 3750432 3756032 3764768 3772756 3774372 3776773 3803184 3807232 3825822 3828566 3844064 3863552 3867633 3873408 3882417 3896464 3902976 3913728 3923712 3926208 3929024 3932838 3954104 3964191 3984288 3994452 3995264 4005456 4008004 4015674 4036032 4051806 4057856 4062968 4067294 4088903 4100096 4120116 4152962 4173624 4196192 4214784 4225536 4228224 4235364 4239872 4250688 4283136 4286208 4302592 4313568 4316312 4324572 4327323 4339244 4346496 4372368 4375504 4383522 4386666 4393216 4403434 4420152 4426752 4437048 4448367 4460544 4463459 4494672 4518976 4530504 4553472 4565088 4566016 4570839 4577664 4580576 4588311 4612608 4643392 4648336 4660194 4673032 4684953 4708704 4720716 4727107 4769856 4788498 4795648 4806802 4829184 4832256 4840416 4845568 4855851 4869228 4908046 4917248 4922442 4929792 4932928 4942368 4945512 4959136 4967424 4996992 5000576 5032496 5045334 5070912 5083848 5101096 5114109 5117777 5136768 5153148 5156844 5164544 5176556 5203968 5223816 5229378 5231616 5234944 5243784 5257161 5271552 5285588 5312384 5325936 5340608 5354232 5357638 5381376 5395104 5402408 5436893 5451264 5493488 5507502 5531904 5549544 5564832 5579028 5586581 5625648 5634048 5637632 5647152 5659134 5661558 5667584 5680766 5710848 5714944 5738733 5742849 5751424 5766096 5769764 5795328 5800418 5810112 5829824 5844696 5848888 5870592 5886223 5889312 5893536 5902336 5916064 5931156 5976432 5992896 6008184 6012006 6016318 6040672 6071296 6077709 6086784 6094452 6100941 6103552 6117748 6150144 6180174 6213592 6229443 6230016 6246604 6278272 6294288 6322176 6342336 6359808 6376032 6384664 6425419 6429312 6443008 6453888 6470352 6474468 6492304 6508866 6558552 6563256 6573056 6579999 6589824 6594016 6602323 6605151 6623232 6640128 6655572 6662656 6727112 6761216 6778464 6795756 6818812 6830208 6849024 6866496 6870864 6875792 6919682 6965088 6972504 6975488 6990291 6991712 7009548 7014007 7063056 7101248 7110194 7138976 7175168 7182747 7193472 7210203 7248384 7268352 7303842 7343336 7362069 7375872 7394688 7399392 7418268 7419776 7438704 7495488 7500864 7529536 7545512 7548744 7553546 7568001 7593677 7606368 7614464 7651644 7657132 7688128 7727104 7735266 7746816 7764834 7792928 7805952 7827456 7847424 7852416 7858048 7865676 7908208 7928382 7968576 7988904 7990528 8010912 8016008 8031348 8036457 8042221 8072064 8103612 8115712 8125936 8134588 8177806 8240232 8261253 8305924 8347248 8392384 8451072 8456448 8470728 8479744 8488701 8501376 8521149 8566272 8572416 8605184 8627136 8632624 8649144 8654646 8678488 8692992 8700627 8744736 8751008 8767044 8773332 8778913 8786432 8806868 8840304 8853504 8874096 8896734 8926918 8989344 9018009 9024477 9037952 9061008 9106944 9130176 9132032 9141678 9155328 9161152 9176622 9225216 9249779 9286784 9296672 9320388 9346064 9369906 9417408 9441432 9454214 9504443 9539712 9576996 9591296 9613604 9664512 9680832 9711702 9738456 9763299 9816092 9834496 9844884 9859584 9865856 9884736 9891024 9918272 9934848 9993984 10001152 10064992 10090668 10097087 10141824 10167696 10202192 10228218 10235554 10273536 10306296 10313688 10329088 10353112 10375079 10379523 10407936 10447632 10458756 10463232 10469888 10487568 10514322 10571176 10624768 10651872 10665291 10681216 10708464 10715276 10762752 10790208 10804816 10873786 10902528 10931557 10986976 11015004 11063808 11099088 11129664 11158056 11173162 11251296 11268096 11275264 11294304 11318268 11323116 11330319 11335168 11361532 11421696 11429888 11477466 11485698 11502848 11532192 11539528 11590656 11600836 11620224 11647251 11659648 11689392 11697776 11741184 11772446 11778624 11787072 11832128 11862312 11892573 11932921 11952864 11985792 12016368 12024012 12032636 12081344 12142592 12155418 12173568 12188904 12201882 12207104 12235496 12266709 12300288 12360348 12427184 12458886 12493208 12556544 12588576 12644352 12684672 12719616 12752064 12769328 12850838 12858624 12907776 12940704 12948936 12981969 12984608 13017732 13117104 13126512 13146112 13159998 13179648 13188032 13204646 13210302 13280256 13311144 13325312 13390377 13399981 13454224 13522432 13556928 13591512 13637624 13660416 13698048 13732992 13741728 13751584 13764933 13839364 13930176 13945008 13980582 13983424 14019096 14028014 14054859 14126112 14181321 14202496 14220388 14235529 14277952 14350336 14365494 14386944 14420406 14496768 14535367 14536704 14607684 14686672 14724138 14751744 14789376 14798784 14836536 14839552 14877408 14990976 15001728 15059072 15091024 15097488 15107092 15136002 15187354 15212736 15303288 15314264 15342327 15353331 15376256 15412019 15454208 15470532 15493632 15529668 15585856 15611904 15694848 15704832 15716096 15731352 15816416 15856764 15937152 15977808 15981056 16021824 16032016 16062696 16072914 16084442 16144128 16207224 16231424 16251872 16269176 16310679 16355612 16480464 16522506 16611848 16694496 16759743 16784768 16823807 16902144 16912896 16941456 16959488 16977402 17002752 17042298 17132544 17144832 17178161 17210368 17228547 17254272 17265248 17298288 17309292 17356976 17385984 17401254 17489472 17502016 17534088 17546664 17557826 17572864 17613736 17658669 17680608 17707008 17748192 17793468 17853836 17978688 18036018 18048954 18075904 18122016 18213888 18260352 18264064 18283356 18302823 18310656 18322304 18353244 18450432 18499558 18573568 18593344 18640776 18688329 18692128 18739812 18751733 18834816 18882864 18908428 19008886 19079424 19153992 19182592 19227208 19276257 19329024 19361664 19423404 19476912 19526598 19632184 19689768 19719168 19731712 19769472 19782048 19806969 19815453 19836544 19869696 19882681 19987968 20002304 20129984 20181336 20194174 20283648 20301463 20335392 20404384 20456436 20471108 20547072 20612592 20627376 20658176 20706224 20750158 20759046 20895264 20917512 20926464 20939776 20975136 21028644 21042021 21057113 21142352 21249536 21303744 21330582 21362432 21416928 21430552 21525504 21580416 21609632 21630609 21747572 21805056 21863114 21973952 22030008 22086207 22127616 22198176 22259328 22316112 22346324 22502592 22550528 22588608 22636536 22646232 22660638 22670336 22723064 22781031 22843392 22859776 22954932 22971396 23005696 23064384 23079056 23181312 23201672 23240448 23294502 23319296 23378784 23395552 23482368 23544892 23557248 23574144 23664256 23724624 23785146 23865842 23905728 23971584 24032736 24048024 24065272 24109371 24126663 24162688 24218887 24285184 24310836 24347136 24377808 24403764 24414208 24470992 24533418 24720696 24854368 24885679 24917772 24986416 25113088 25177152 25369344 25439232 25504128 25538656 25563447 25701676 25717248 25815552 25881408 25897872 25963938 25969216 26035464 26101881 26234208 26253024 26292224 26319996 26336739 26359296 26376064 26409292 26420604 26437411 26560512 26622288 26650624 26780754 26799962 26908448 26994253 27044864 27073431 27113856 27183024 27275248 27320832 27396096 27465984 27483456 27503168 27529866 27678728 27749337 27860352 27890016 27961164 27966848 28038192 28056028 28109718 28252224 28362642 28404992 28440776 28471058 28513329 28555904 28622321 28700672 28730988 28773888 28840812 28993536 29070734 29215368 29373344 29448276 29503488 29578752 29597568 29673072 29679104 29754816 29981952 30003456 30118144 30182048 30194976 30214184 30272004 30291261 30374708 30425472 30606576 30628528 30684654 30706662 30752512 30824038 30941064 30987264 31059336 31125237 31138569 31147561 31171712 31223808 31244213 31389696 31409664 31432192 31462704 31632832 31713528 31874304 31902299 31955616 31962112 31995873 32043648 32064032 32125392 32145828 32168884 32288256 32414448 32462848 32503744 32538352 32621358 32711224 32794671 32960928 33045012 33089749 33223696 33388992 33519486 33569536 33647614 33804288 33825792 33882912 33918976 33954804 33990957 34005504 34084596 34265088 34289664 34356322 34420736 34457094 34508544 34530496 34596576 34618584 34713952 34771968 34802508 34978944 35004032 35068176 35093328 35115652 35145728 35227472 35317338 35361216 35496384 35586936 35707672 35798763 35824439 35957376 36072036 36097908 36151808 36244032 36427776 36520704 36566712 36605646 36621312 36644608 36706488 36800127 36900864 36999116 37147136 37186688 37281552 37376658 37384256 37479624 37503466 37669632 37765728 37816856 38017772 38058251 38158848 38307984 38365184 38454416 38552514 38723328 38846808 38953824 39053196 39106067 39264368 39379536 39438336 39463424 39538944 39564096 39613938 39630906 39673088 39765362 39975936 40004608 40171131 40199943 40259968 40362672 40388348 40567296 40602926 40670784 40808768 40912872 40942216 41094144 41203561 41225184 41254752 41316352 41412448 41500316 41518092 41790528 41835024 41879552 41950272 42057288 42084042 42114226 42284704 42499072 42543963 42607488 42661164 42706587 42724864 42833856 42861104 43051008 43160832 43219264 43261218 43495144 43606101 43610112 43726228 43947904 44060016 44172414 44255232 44396352 44518656 44632224 44692648 44977933 45005184 45101056 45177216 45273072 45292464 45321276 45340672 45446128 45562062 45909864 45942792 46011392 46059993 46128768 46158112 46216261 46236057 46362624 46403344 46480896 46589004 46638592 46757568 46791104 47089784 47114496 47148288 47328512 47449248 47570292 47731684 47811456 47943168 48065472 48096048 48130544 48218742 48253326 48325376 48437774 48621672 48694272 48755616 48807528 48828416 48932037 48941984 49066836 49098049 49441392 49708736 49771358 49835544 49972832 50226176 50279229 50354304 50471421 50738688 50878464 51008256 51077312 51126894 51403352 51434496 51534483 51631104 51762816 51795744 51927876 51938432 52070928 52203762 52468416 52506048 52639992 52673478 52718592 52752128 52818584 52841208 52874822 52976007 53121024 53155739 53244576 53301248 53561508 53599924 53816896 53988506 54089728 54146862 54227712 54366048 54550496 54641664 54792192 54931968 54966912 55006336 55059732 55357456 55498674 55720704 55780032 55922328 55933696 56076384 56112056 56219436 56255199 56295547 56504448 56725284 56809984 56881552 56942116 57026658 57111808 57244642 57461976 57547776 57681624 57828771 57987072 58141468 58430736 58746688 58896552 59157504 59195136 59346144 59358208 59420907 59509632 59648043 59963904 60006912 60236288 60364096 60389952 60428368 60544008 60582522 60749416 60850944 60904389 61213152 61257056 61369308 61413324 61452391 61505024 61648076 61882128 61974528 62118672 62250474 62277138 62295122 62343424 62488426 62779392 62819328 62864384 62925408 63126063 63171339 63265664 63427056 63748608 63804598 63911232 63924224 63991746 64087296 64128064 64250784 64291656 64337768 64576512 64748453 64828896 64925696 65007488 65076704 65242716 65422448 65589342 65921856 66090024 66179498 66447392 66531101 66777984 67038972 67139072 67295228 67651584 67765824 67909608 67981914 68011008 68169192 68343093 68530176 68579328 68712644 68841472 68914188 69017088 69060992 69193152 69237168 69427904 69543936 69605016 69957888 70008064 70136352 70186656 70231304 70291456 70454944 70634676 70679609 70722432 70992768 71173872 71415344 71597526 71648878 71914752 72144072 72195816 72303616 72379989 72488064 72625553 72656661 72855552 73041408 73133424 73211292 73242624 73289216 73412976 73600254 73998232 74294272 74373376 74563104 74657037 74753316 74768512 74959248 75006932 75339264 75531456 75633712 76035544 76116502 76317696 76520899 76615968 76730368 76908832 77105028 77446656 77693616 77907648 78106392 78212134 78528736 78759072 78876672 78926848 79010217 79077888 79128192 79227876 79261812 79312233 79346176 79530724 79951872 80009216 80342262 80399886 80519936 80725344 80776696 80982759 81134592 81205852 81341568 81617536 81825744 81884432 82188288 82407122 82450368 82509504 82824896 83000632 83036184 83248011 83530447 83581056 83670048 83759104 83900544 84114576 84168084 84228452 84569408 84998144 85087926 85214976 85322328 85413174 85449728 85539987 85667712 85722208 85866963 86102016 86321664 86438528 86522436 86990288 87212202 87452456 87895808 88120032 88344828 88464431 88510464 88792704 89037312 89264448 89385296 89955866 90010368 90354432 90546144 90584928 90642552 90681344 90873783 90892256 91124124 91819728 91885584 92022784 92119986 92257536 92316224 92432522 92472114 92806688 92961792 93178008 93277184 93375711 93442683 93515136 93582208 93732639 93799867 94179568 94228992 94296576 94657024 94898496 95140584 95463368 95622912 95706897 95775541 95886336 96130944 96192096 96261088 96437484 96506652 96650752 96875548 97243344 97388544 97511232 97615056 97864074 97883968 98133672 98196098 98384013 98882784 99269247 99417472 99542716 99671088 99945664 100452352 100558458 100708608 100942842 101477376 101747569 101756928 102016512 102154624 102253788 102806704 102868992 103068966 103262208 103525632 103591488 103855752 103876864 104141856 104407524 104548873 104936832 105012096 105279984 105346956 105437184 105504256 105637168 105682416 105749644 105952014 106311478 106489152 107123016 107199848 107396289 107473317 107633792 107977012 108179456 108293724 108455424 108732096 109100992 109283328 109863936 109933824 110012672 110119464 110714912 110997348 111441408 111560064 111844656 111867392 112152768 112224112 112438872 112510398 112591094 113008896 113450568 113619968 113763104 113884232 114053316 114125869 114174753 114223616 114489284 114923952 115095552 115363248 115657542 116282936 116861472 117318201 117493376 117793104 118315008 118390272 118692288 118716416 118841814 119019264 119296086 119927808 120013824 120247127 120472576 120599829 120728192 120779904 120856736 121088016 121165044 121498832 121701888 121808778 122426304 122514112 122738616 122826648 122904782 123010048 123296152 123557759 123610683 123764256 123949056 124237344 124500948 124554276 124590244 124686848 124976852 125638656 125728768 125850816 126252126 126342678 126531328 126854112 127497216 127609196 127822464 127848448 127983492 128119761 128174592 128256128 128501568 128583312 128675536 129153024 129496906 129657792 130014976 130153408 130485432 130818303 130844896 131178684 131262131 131843712 132180048 132358996 132894784 133062202 133555968 134077944 134278144 134590456 134933799 135303168 135531648 135819216 135963828 136022016 136338384 136686186 137425288 137828376 138034176 138121984 138386304 138474336 138648783 138708171 138855808 139087872 139210032 139915776 140016128 140272704 140373312 140462608 140909888 141269352 141359218 141444864 141985536 142110241 142347744 142830688 143195052 143297756 143829504 144288144 144391632 144607232 144759978 144976128 145251106 145313322 146082816 146266848 146422584 146485248 146578432 146825952 147200508 147294147 147399791 147996464 148588544 148746752 149126208 149314074 149506632 149537024 149918496 150013864 150678528 151062912 151267424 151414263 152071088 152233004 152635392 153041798 153231936 153817664 154210056 154603449 154893312 155387232 155815296 156212784 156424268 157057472 157518144 157853696 158020434 158155776 158256384 158455752 158523624 158624466 158692352 159061448 159467217 159903744 160018432 160684524 160799772 161039872 161450688 161553392 161965518 162269184 162411704 162683136 163235072 163651488 163768864 164376576 164814244 164900736 165019008 165649792 166001264 166072368 166496022 167060894 167162112 167340096 167801088 168229152 168336168 168456904 168765597 168886641 169138816 169532209 169996288 170175852 170429952 170644656 170826348 170899456 171079974 171335424 171444416 171733926 172643328 172877056 173044872 173980576 174199753 174424404 174904912 175791616 176240064 176689656 176928862 177585408 178074624 178528896 178770592 178944129 179911732 180020736 180708864 181092288 181169856 181285104 181747566 181784512 182248248 182713167 183639456 183771168 184045568 184239972 184357173 184515072 184632448 184865044 184944228 185061877 185613376 185923584 186356016 186554368 186751422 186885366 187030272 187164416 187465278 187599734 188359136 188457984 188593152 188959771 189314048 189514017 189796992 190281168 190926736 191245824 191413794 191551082 191772672 192261888 192384192 192522176 192874968 193013304 193301504 193751096 194245359 194486688 194777088 195022464 195230112 195728148 195767936 196267344 196392196 196768026 197765568 198538494 198834944 199085432 199342176 199593303 199891328 200356247 200904704 201116916 201417216 201885684 202954752 203495138 204033024 204309248 204507576 205613408 205737984 206137932 206524416 207051264 207182976 207711504 207753728 208283712 208815048 209097746 209873664 210024192 210559968 210693912 210874368 211008512 211274336 211364832 211499288 211904028 212038827 212622956 212978304 214246032 214399696 214792578 214946634 215267584 215954024 216587448 216910848 217464192 217876659 217969983 218032927 218201984 218566656 218709491 219727872 219867648 220025344 220238928 221429824 221994696 222882816 223120128 223316093 223689312 223734784 223971111 224305536 224448224 224877744 225020796 225182188 226017792 226901136 227239936 227526208 227768464 228106632 228251738 228349506 228447232 228978568 229562697 229847904 230191104 230726496 231315084 231628243 232565872 233722944 234636402 234986752 235586208 236630016 236780544 237384576 237432832 237683628 237936699 238038528 238592172 239855616 240027648 240494254 240945152 241199658 241456384 241559808 241713472 242176032 242330088 242948277 242997664 243403776 243617556 244852608 245028224 245477232 245653296 245809564 246020096 246592304 247115518 247221366 247528512 248474688 249001896 249108552 249180488 249373696 249953704 250591341 250771073 251277312 251457536 251701632 252504252 252685356 253062656 253708224 254994432 255218392 255644928 255966984 256239522 256349184 256512256 257003136 257166624 257351072 257600889 258306048 258993812 259315584 260029952 260306816 260970864 261636606 261689792 262357368 262524262 263687424 264360096 264717992 265393293 265789568 266124404 266407757 267111936 268155888 268556288 269180912 269867598 271063296 271638432 271927656 272044032 272676768 273372372 273742469 274850576 275656752 276068352 276243968 276772608 276948672 277297566 277416342 277711616 278420064 279831552 280032256 280328049 280545408 280746624 280925216 281197917 281399601 281819776 282538704 282718436 282889728 283971072 284220482 284695488 285661376 286390104 286595512 287120691 287326623 287659008 288424927 288576288 288783264 289214464 289519956 289952256 290502212 290626644 292165632 292533696 292845168 293156864 293651904 294401016 294588294 294799582 295992928 297177088 297493504 297807741 298252416 298628148 299013264 299074048 299836992 300027728 301357056 302125824 302534848 302828526 304142176 304466008 305242707 305270784 306083596 306463872 307635328 308420112 309206898 309786624 310774464 311630592 312425568 312848536 313646619 314114944 314845531 315036288 315707392 316040868 316311552 316512768 316911504 317047248 317248932 317384704 318122896 318934434 321369048 321599544 322079744 322419951 322901376 323106784 323513827 323931036 324538368 324823408 325366272 326470144 327302976 327537728 329628488 329801472 330038016 331299584 332002528 332144736 332992044 334121788 334324224 334680192 335602176 336458304 336672336 336913808 337531194 337773282 338277632 339064418 340351704 340859904 341289312 341652696 341798912 342159948 342377607 342524259 342623171 342670848 342888832 343467852 343686343 345286656 345754112 346089744 347961152 348399506 348848808 349809824 350925289 351583232 351954603 352480128 353379312 353857724 355170816 356149248 357057792 357541184 357888258 359823464 360041472 360741381 361417728 362184576 362339712 362570208 363495132 363569024 364496496 365426334 367278912 367542336 368479944 368714346 369030144 369264896 369730088 369888456 370123754 370673277 370832049 371226752 371847168 372090173 372712032 373108736 373502844 373770732 374060544 374328832 374930556 375199468 376718272 376915968 377186304 377919542 378628096 379028034 379593984 380562336 381853472 382491648 382827588 383102164 383545344 384523776 384768384 385044352 385749936 386026608 386603008 387502192 388490718 388973376 390044928 390460224 391456296 391535872 392534688 392784392 393536052 393786393 394068829 395531136 397076988 397669888 398170864 398684352 399186606 399782656 400712494 402233832 402834432 403771368 404801397 404918293 405909504 406990276 408066048 408618496 409015152 411226816 412275864 414102528 414365952 415423008 415507456 415946349 416567424 417630096 418195492 419747328 420048384 421119936 421387824 422017024 422548672 422729664 422998576 423808056 424077654 425245912 425956608 426330723 428492064 428799392 429585156 429893268 430166737 430535168 431908048 433174896 433821696 434928384 435753318 435939966 436065854 436403968 437418982 439455744 439735296 440050688 440477856 441882441 442199373 442859648 443989392 445765632 446240256 446632186 447378624 447469568 447942222 448611072 448896448 449755488 450041592 450364376 452035584 453239171 453802272 454479872 455052416 455536928 456213264 456503476 456699012 456894464 457957136 459125394 459695808 461452992 462630168 463256486 465131744 465717707 467445888 469272804 469973504 471172416 473561088 474769152 475367256 475873398 476077056 477184344 478401651 479711232 480055296 480988508 481890304 482399316 482912768 483119616 483426944 484352064 484660176 485896554 485995328 486807552 487235112 489705216 490056448 490954464 491306592 491619128 492040192 493184608 494231036 494442732 494757263 495057024 496949376 498003792 498217104 498360976 498747392 499907408 501182682 501542146 503403264 505008504 505370712 506125312 506659923 507416448 508378871 508596627 509988864 510436784 511289856 511933968 512479044 512698368 513024512 514006272 514333248 514702144 515201778 517987624 518631168 520059904 520613632 521941728 522599259 523273212 523379584 524714736 525048524 527374848 528720192 529435984 530786586 531579136 532248808 532815514 534223872 535646293 536311776 537112576 538361824 539735196 542126592 543276864 543855312 545353536 546744744 547484938 549701152 551313504 552136704 552487936 553071519 553545216 553897344 554595132 554832684 555185631 555423232 556840128 559663104 560064512 560656098 561090816 561493248 561850432 562395834 562799202 563639552 565077408 565436872 565779456 566879313 567942144 568440964 569390976 571322752 572780208 573191024 574241382 574653246 575318016 576849854 577152576 577566528 579039912 579904512 581004424 581253288 582736077 584331264 584713129 585067392 585690336 586313728 587303808 588802032 589176588 589599164 591985856 594987008 595615482 596504832 597256296 598026528 598148096 598779909 599673984 600055456 601068741 602714112 604251648 605069696 605657052 608284352 608932016 610485414 612167192 612927744 615270656 616840224 618413796 619251017 619573248 621548928 623261184 624851136 625697072 627293238 628229888 629691062 630072576 632081736 632623104 633025536 633823008 634094496 634497864 634769408 636116481 636245792 637868868 642738096 643199088 644159488 644839902 645802752 646213568 647027654 647862072 649646816 650732544 652940288 653629977 654098781 654605952 655075456 656128473 656599069 659256976 659602944 660076032 662599168 664005056 664289472 665984088 668243576 668648448 669360384 669948279 670428787 671204352 672916608 673344672 673827616 675062388 675546564 676555264 678128836 680703408 681719808 682578624 683305392 684319896 684755214 685048518 685246342 685341696 685777664 686935704 687372686 688688091 690573312 691508224 692179488 694884729 695922304 696799012 697697616 699619648 701850578 703166464 703909206 704960256 706758624 707715448 710341632 712232983 712298496 714115584 715082368 715776516 719646928 720082944 721482762 722835456 724369152 724679424 725140416 726990264 727138048 728992992 730852668 731842111 734557824 735084672 736959888 737428692 738060288 738529792 739460176 739776912 740247508 741346554 741664098 742453504 744180346 745424064 747005688 747541464 748121088 748657664 749861112 750398936 751774023 752313219 753436544 753831936 754372608 755839084 757256192 758056068 759187968 761124672 763706944 764983296 765655176 766204328 769047552 769536768 770088704 771499872 772053216 773206016 775004384 776981436 777946752 780089856 780920448 782912592 783071744 785069376 785568784 787072104 787572786 788137658 791062272 794153976 795339776 796179879 796341728 797368704 798373212 798881083 799223271 799565312 801424988 804467664 805668864 807542736 809602794 809836586 813980552 816132096 817236992 818030304 821227407 822453632 824551728 828205056 828731904 830846016 831014912 831892698 833134848 835260192 836390984 839494656 840096768 841729889 842239872 842775648 844034048 844198803 845097344 845459328 845997152 847616112 848155308 850491824 851913216 852661446 856984128 857598784 859170312 859786536 860333474 861070336 861979869 863816096 864904313 865274781 866349792 867643392 869856768 871506636 871879932 872131708 872807936 874837964 879470592 880101376 880955712 883764882 884398746 885719296 887978784 891531264 892480512 893264372 894757248 894939136 895884444 897222144 897792896 899510976 900083184 900728752 904071168 906478342 907604544 910104832 911073856 912426528 913006952 913398024 913788928 915728121 915914272 918250788 918834917 919391616 922905984 925260336 926512972 930263488 931435414 934891776 938545608 939947008 940939857 942344832 944536593 947122176 949538304 950734512 951746796 952154112 954368688 956803302 961977016 964798632 965825536 966239232 966853888 968704128 969320352 970541481 971793108 971990656 973615104 974470224 979410432 980112896 981908928 982613184 983238256 986369216 988462072 988885464 989514526 990114048 993898752 994771687 996007584 996434208 996721952 997494784 999814816 1002365364 1003084292 1006806528 1010017008 1010741424 1012250624 1013319846 1014832896 1016757742 1017193254 1020873568 1022579712 1023867936 1024958088 1025396736 1026049024 1027132821 1027869513 1028012544 1028666496 1029404288 1030403556 1031059029 1031798537 1035975248 1037262336 1040119808 1041227264 1043883456 1045198518 1046546424 1046759168 1049429472 1050097048 1052775867 1053530951 1054749696 1057440384 1058871968 1061573172 1063158272 1064497616 1065631028 1068447744 1071292586 1072623552 1076723648 1079470392 1082224143 1084253184 1086553728 1087710624 1090707072 1093489488 1094969876 1099402304 1102627008 1104975872 1106143038 1107090432 1107794688 1109190264 1109665368 1110371262 1110846464 1112019831 1113680256 1116270519 1119326208 1120129024 1121312196 1122181632 1122986496 1123700864 1124791668 1125598404 1127279104 1130154816 1130873744 1131558912 1133758626 1135884288 1136881928 1138781952 1142645504 1145560416 1146382048 1148482764 1149306492 1150037603 1150636032 1153699708 1154305152 1155133056 1158079824 1159809024 1162008848 1162506576 1165472154 1169426258 1170134784 1171380672 1174607616 1177604064 1178353176 1179198328 1181359179 1182206487 1183971712 1189974016 1191230964 1193009664 1194512592 1196053056 1196296192 1197559818 1199347968 1200110912 1202137482 1208503296 1210139392 1211314104 1214754879 1216568704 1217864032 1219398271 1220970828 1224334384 1225855488 1230541312 1233680448 1236827592 1238502034 1243097856 1245082033 1246522368 1249702272 1251394144 1254586476 1256459776 1259382124 1260145152 1264163472 1266051072 1267646016 1268188992 1268995728 1272232962 1272491584 1275737736 1278992169 1285476192 1286398176 1288318976 1289679804 1290500211 1291605504 1292427136 1294055308 1295724144 1299293632 1301465088 1305880576 1307259954 1308197562 1309211904 1310150912 1312256946 1313198138 1318513952 1319205888 1320152064 1322718397 1325198336 1326598119 1328010112 1328578944 1331968176 1336487152 1337296896 1338720768 1339896558 1340857574 1342408704 1345833216 1346689344 1347655232 1350124776 1351093128 1353110528 1356257672 1359135349 1359717513 1361406816 1363439616 1365157248 1366610784 1368639792 1369510428 1370097036 1370492684 1370683392 1371555328 1373871408 1374745372 1377376182 1383016448 1384358976 1389769458 1391844608 1393598024 1395395232 1397153121 1399239296 1403701156 1406332928 1407818412 1409920512 1413517248 1415430896 1420683264 1424465966 1428231168 1430164736 1431553032 1439293856 1440165888 1442965524 1445670912 1448738304 1449358848 1450280832 1453980528 1454276096 1457985984 1461705336 1463684222 1469115648 1470169344 1473919776 1474857384 1476120576 1477059584 1478920352 1479553824 1480495016 1482693108 1483328196 1484271789 1484907008 1488360692 1490848128 1494011376 1495082928 1496242176 1497315328 1499722224 1500797872 1503548046 1504626438 1506873088 1511678168 1516112136 1518375936 1522249344 1525136613 1525789881 1526230489 1527413888 1529966592 1531310352 1532408656 1538095104 1539073536 1540177408 1542999744 1544106432 1550008768 1553962872 1555893504 1560179712 1561840896 1563212651 1565825184 1566143488 1567797777 1570138752 1571137568 1574144208 1575145572 1576275316 1582124544 1588307952 1590679552 1592359758 1592683456 1594737408 1596746424 1597762166 1598446542 1599130624 1602849976 1606938879 1608935328 1611337728 1615085472 1619205588 1619673172 1621397701 1627961104 1634473984 1636060608 1642454814 1644907264 1649103456 1656410112 1657463808 1661692032 1662029824 1663785396 1665556893 1666269696 1670520384 1672781968 1678989312 1680193536 1683459778 1684479744 1685551296 1688397606 1690194688 1690918656 1691994304 1695232224 1696310616 1700637939 1700983648 1703826432 1705322892 1713968256 1715197568 1718340624 1719573072 1720666948 1722140672 1723959738 1727632192 1729808626 1730549562 1732699584 1739713536 1743013272 1743759864 1744263416 1745615872 1749675928 1754139387 1755397511 1758941184 1760202752 1761911424 1767529764 1768797492 1771438592 1775957568 1784961024 1786528744 1789514496 1791768888 1794444288 1795585792 1799021952 1800166368 1801457504 1803206223 1808142336 1812956684 1815209088 1820209664 1822147712 1824853056 1826013904 1826796048 1831456242 1831828544 1836501576 1837669834 1838783232 1845811968 1850520672 1853025944 1857753051 1860526976 1862870828 1864854299 1869783552 1877091216 1879894016 1881879714 1884689664 1889073186 1899076608 1901469024 1903493592 1904308224 1908737376 1913606604 1916197283 1923954032 1929597264 1931651072 1932478464 1933707776 1937408256 1938640704 1941082962 1943586216 1943981312 1948940448 1958820864 1960225792 1962296343 1963817856 1965226368 1966476512 1968385419 1969797207 1972738432 1976924144 1977770928 1979029052 1980228096 1987797504 1989543374 1992015168 1992868416 1993443904 1999629632 2004730728 2006168584 2009844837 2011286361 2013613056 2018974489 2020034016 2021482848 2024501248 2026639692 2029665792 2033515484 2034386508 2041747136 2045159424 2047735872 2049916176 2052098048 2054265642 2055739026 2056025088 2057332992 2058808576 2060807112 2062118058 2063597074 2071950496 2074524672 2080239616 2082454528 2084654187 2087766912 2090397036 2093092848 2093518336 2098858944 2100194096 2105551734 2107061902 2109499392 2114880768 2117743936 2123146344 2126316544 2128995232 2131262056 2136698949 2136895488 2142585172 2145247104 2153447296 2158940784 2164448286 2168506368 2173107456 2175421248 2181414144 2186978976 2189939752 2195526333 2198804608 2203918717 2205254016 2209951744 2212286076 2214180864 2215589376 2218380528 2219330736 2220742524 2221692928 2224039662 2227360512 2232541038 2242624392 2244363264 2245972992 2247401728 2249583336 2251196808 2254558208 2256939657 2260309632 2261747488 2263117824 2264596789 2267517252 2271768576 2273763856 2277563904 2285291008 2291120832 2292764096 2296965528 2298612984 2300075206 2307399416 2308610304 2310266112 2316159648 2319618048 2324017696 2325013152 2330944308 2338852516 2340269568 2342761344 2349215232 2355208128 2356706352 2358396656 2362718358 2364412974 2367943424 2382461928 2386019328 2389025184 2392106112 2392592384 2395119636 2396643249 2397669813 2398362197 2398695936 2400221824 2404274964 2405804401 2417006592 2420278784 2422628208 2429509758 2433137408 2435728064 2438796542 2441941656 2448668768 2451710976 2456477023 2461082624 2463682221 2467360896 2473655184 2477004068 2486195712 2490164066 2493044736 2499404544 2502788288 2509172952 2512919552 2518764248 2520290304 2525189667 2528326944 2532102144 2535292032 2536377984 2537991456 2544465924 2544983168 2551475472 2557984338 2570952384 2572796352 2579359608 2581000422 2583211008 2584854272 2588110616 2591448288 2594712939 2595824343 2598587264 2602930176 2604631211 2611761152 2614519908 2616395124 2618423808 2620301824 2624513892 2626396276 2637027904 2638411776 2640304128 2645436794 2650396672 2653196238 2656020224 2657157888 2663936352 2672974304 2674593792 2677441536 2679793116 2681715148 2684817408 2691666432 2693378688 2695310464 2700249552 2702186256 2706221056 2712515344 2718270698 2719435026 2722813632 2730314496 2733221568 2737279584 2739020856 2740194072 2740985368 2741366784 2743110656 2747742816 2749490744 2754752364 2756504751 2758481803 2766032896 2768717952 2779538916 2783689216 2787196048 2790790464 2794306242 2798478592 2807402312 2815636824 2819841024 2827034496 2830861792 2833609779 2834428051 2841366528 2848931932 2856462336 2860329472 2863106064 2878587712 2885931048 2897476608 2898717696 2900561664 2907961056 2908552192 2911624443 2915971968 2923410672 2927368444 2938231296 2940338688 2947839552 2949714768 2954119168 2957840704 2959107648 2960990032 2965386216 2966656392 2968543578 2969814016 2976721384 2981696256 2984315061 2988022752 2990165856 2992484352 2994630656 2999444448 3001595744 3007096092 3009252876 3011167159 3013746176 3023356336 3032224272 3036751872 3044498688 3050273226 3051579762 3052460978 3054827776 3062620704 3064817312 3076190208 3078147072 3080354816 3083608539 3085999488 3088212864 3093177087 3095395611 3100017536 3107925744 3111787008 3120359424 3123681792 3126425302 3131650368 3132286976 3135595554 3140277504 3142275136 3148288416 3150291144 3152550632 3158327601 3160592853 3164249088 3172674197 3176615904 3181359104 3184719516 3185366912 3189474816 3193492848 3195524332 3196893084 3198261248 3205699952 3213877758 3217870656 3230170944 3238411176 3239346344 3242795402 3255922208 3260023949 3268947968 3272121216 3284909628 3289814528 3298206912 3314927616 3323384064 3327570792 3331113786 3332539392 3341040768 3345563936 3348811557 3357978624 3360387072 3366919556 3368959488 3371102592 3376795212 3380389376 3381837312 3383988608 3390464448 3392621232 3401275878 3401967296 3407652864 3410645784 3427936512 3430395136 3436681248 3439146144 3441333896 3444281344 3447919476 3450112809 3455264384 3459617252 3461099124 3463300841 3465399168 3479427072 3486026544 3487519728 3488526832 3491231744 3499351856 3508278774 3510795022 3523822848 3535059528 3537594984 3542877184 3546619461 3551915136 3558652097 3569922048 3573057488 3579028992 3583537776 3588888576 3591171584 3598043904 3600332736 3602915008 3606412446 3625913368 3630418176 3640419328 3644264637 3644295424 3649706112 3652027808 3653592096 3658194813 3662912484 3663657088 3673003152 3675339668 3677566464 3691623936 3701041344 3706051888 3715506102 3721053952 3725741656 3729708598 3735246099 3739567104 3749524051 3754182432 3759788032 3763759428 3768854881 3769379328 3778146372 3798153216 3802938048 3806987184 3817474752 3827213208 3832394566 3847908064 3859194528 3863302144 3864956928 3867415552 3871500633 3874816512 3877281408 3882165924 3887172432 3887962624 3897880896 3917641728 3920451584 3924592686 3927635712 3930452736 3932953024 3936770838 3939594414 3945476864 3953848288 3955541856 3958058104 3960456192 3968155191 3975595008 3979086748 3984030336 3985736832 3986887808 3999259264 4009461456 4012337168 4019689674 4022572722 4027226112 4037948978 4040068032 4042965696 4053279384 4059331584 4067030968 4068773016 4077406047 4079152539 4080330491 4083494272 4090318848 4092991903 4095471744 4099832352 4104196096 4108531284 4111478052 4112050176 4114665984 4117617152 4121614224 4124236116 4127194148 4143900992 4149049344 4164909056 4169308374 4175533824 4180794072 4186185696 4187036672 4191459363 4197717888 4200388192 4211103468 4214123804 4218998784 4229761536 4235487872 4246292688 4252633088 4257990464 4262524112 4273397898 4285170344 4290494208 4306894592 4317881568 4328896572 4334757119 4337012736 4346214912 4350842496 4362828288 4373957952 4379879504 4391052666 4397609216 4407837434 4410508032 4424572152 4428361728 4431178752 4436761056 4438661472 4441485048 4443385856 4448079324 4452815367 4454101223 4454721024 4465082076 4485248784 4488726528 4491945984 4494803456 4499166672 4502393616 4509116416 4513879314 4520619264 4523494976 4529193578 4535034504 4547527712 4555127808 4570582016 4575409839 4578691467 4582241664 4585528192 4593931056 4597225968 4600150412 4614798832 4617220608 4620532224 4632319296 4648035392 4650026304 4661888616 4677705032 4680539136 4685522688 4689637953 4693001509 4698430464 4710416256 4713412704 4716793312 4725436716 4728825948 4735886848 4764923856 4772038656 4778050368 4784212224 4790239272 4793286498 4795339626 4796724394 4797391872 4800443648 4808549928 4811608802 4820816637 4834013184 4840557568 4845256416 4859019516 4864193103 4866274816 4871456128 4877593084 4883883312 4897337536 4903421952 4912954046 4922165248 4927364442 4934721792 4947310368 4954008136 4972391424 4980328132 4985630881 4986089472 4998809088 5005576576 5018345904 5025839104 5037528496 5040580608 5050379334 5056653888 5070584064 5072755968 5075982912 5088931848 5089966336 5102950944 5115968676 5122894777 5141904768 5145592704 5158719216 5162000844 5166422016 5169708544 5176221232 5182896576 5189425878 5191648686 5197174528 5209262422 5229039816 5232790248 5236847616 5240603648 5249027784 5252792552 5262418161 5263937809 5266192533 5274055808 5276823552 5280608256 5290873588 5300793344 5306392476 5312040448 5314315776 5327872704 5345948608 5354883072 5359586232 5363430296 5383332864 5386757376 5390620928 5400499104 5404372512 5412442112 5425030688 5436541396 5438870052 5445627264 5460628992 5466443136 5474559168 5478041712 5480388144 5481970736 5486221312 5495485632 5498981488 5509504728 5513009502 5516963606 5537435904 5559077832 5567378432 5573259153 5574392096 5581580928 5588612484 5592167581 5594562897 5596957184 5614804624 5631273648 5639682048 5654068992 5661723584 5667219558 5668856102 5697863864 5712924672 5720658944 5726212128 5748591849 5757175424 5771862096 5794953216 5797435392 5801123328 5815922112 5817104384 5823248886 5831943936 5846821344 5854736888 5876462592 5880677376 5892109223 5895679104 5899429536 5908238336 5909391621 5915681408 5918215296 5921980064 5930772432 5933312784 5937087156 5939628032 5953442768 5963392512 5968630122 5976045504 5980331712 5998888896 6003191488 6014192184 6018505752 6022334318 6027492352 6033859083 6046712672 6054330191 6056923467 6064448544 6073503744 6088997376 6100546452 6103159524 6104921956 6109655552 6125241408 6129634624 6156294144 6160709632 6167217078 6171998976 6176425728 6186354174 6190791222 6200035072 6215851488 6223574016 6240718848 6247363584 6252850604 6263300736 6264573952 6271191108 6280555008 6284550272 6296576832 6300582288 6305101264 6316655202 6321185706 6328498176 6345348394 6353231808 6369439032 6370733824 6378949632 6386985696 6391048664 6393786168 6396522496 6410096847 6411399904 6427755516 6431844419 6435741312 6460341888 6476822352 6478692688 6485590804 6511844416 6520047898 6544242432 6569819256 6579629056 6586578999 6596413824 6611756151 6629855232 6646768128 6655141584 6662227572 6665078784 6682081536 6691127872 6697623114 6733839112 6737918976 6742205184 6753590424 6760778752 6763674624 6767977216 6780928896 6785242464 6793790367 6802551756 6803934592 6815305728 6821291568 6855873024 6860790272 6873362496 6878292288 6882667792 6895838952 6900225618 6910528768 6919234504 6922198248 6926601682 6930798336 6958854144 6963401809 6972053088 6975039456 6977053664 6982463488 6998703712 7016557548 7021590044 7047645696 7070119056 7075189968 7085754368 7093238922 7103830272 7117304194 7146114976 7158057984 7167075552 7177777152 7182343168 7189929747 7195086591 7196087808 7200665472 7205830016 7212824892 7217413203 7222589759 7251826736 7260836352 7280838656 7288529274 7288590848 7299412224 7304055616 7307184192 7316389626 7325824968 7327314176 7346006304 7350679336 7355132928 7369431069 7374716657 7383247872 7402082688 7412103776 7431012204 7442107904 7451483312 7459417196 7470492198 7479134208 7499048102 7508364864 7527518856 7537709762 7538758656 7556292744 7575569001 7596306432 7605876096 7613974368 7634949504 7654426416 7664789132 7695816128 7718389056 7734831104 7743001266 7749633024 7754562816 7764331848 7774344864 7775925248 7784138817 7795761792 7813893633 7835283456 7840903168 7849185372 7855271424 7860905472 7865906048 7873541676 7879188828 7890953728 7907696576 7911083712 7916116208 7920912384 7936310382 7951190016 7958173496 7968060672 7971473664 7973775616 7998518528 8018922912 8024674336 8039379348 8045145444 8050263221 8054452224 8075897956 8080136064 8085931392 8106558768 8118663168 8134061936 8137546032 8154812094 8158305078 8160660982 8166988544 8185983806 8190943488 8199664704 8217062568 8222956104 8224100352 8229331968 8235234304 8243228448 8248472232 8254388296 8269514253 8275445409 8287801984 8298098688 8329818112 8338616748 8351067648 8361588144 8372371392 8374073344 8382918726 8395435776 8400776384 8422206936 8428247608 8459523072 8470975744 8492585376 8503284153 8505266176 8515980928 8525048224 8535787897 8546795796 8570340688 8580988416 8613789184 8635763136 8657793144 8669514238 8692429824 8701684992 8715574231 8725656576 8747915904 8759759008 8782105332 8795218432 8815674868 8821016064 8849144304 8862357504 8873522112 8877322944 8882970096 8896158648 8905630734 8908202446 8909442048 8930164152 8952945183 8970497568 8977453056 8983891968 8989606912 8998333344 9004787232 9018232832 9027758628 9033501477 9041238528 9046989952 9058387156 9070069008 9095055424 9110255616 9141164032 9150819678 9157382934 9164483328 9171056384 9187862112 9194451936 9200300824 9229597664 9234441216 9241064448 9259028779 9264638592 9286186833 9296070784 9300052608 9323777232 9355410064 9361078272 9371045376 9379275906 9386003018 9396860928 9420832512 9426825408 9433586624 9450873432 9457651896 9471773696 9481778559 9513947443 9518022591 9529847712 9544077312 9556100736 9568424448 9580478544 9586572996 9590679252 9593448788 9594783744 9600887296 9617099856 9623217604 9641633274 9681115136 9690512832 9718039032 9728386206 9732549632 9742912256 9755186168 9767766624 9780071847 9794675072 9806843904 9825908092 9844330496 9854728884 9869443584 9894620736 9908016272 9944782848 9960656264 9971261762 9997618176 10011153152 10036691808 10051678208 10075056992 10081161216 10100758668 10113307776 10141168128 10145511936 10151965824 10177863696 10179932672 10205901888 10231937352 10245789554 10283809536 10291185408 10317438432 10324001688 10332844032 10339417088 10350338427 10352442464 10365793152 10378851756 10383297372 10389902523 10394349056 10418524844 10458079632 10465580496 10473695232 10481207296 10498055568 10505585104 10524836322 10527875618 10532385066 10548111616 10581747176 10612784952 10624080896 10628631552 10655745408 10675956291 10683613423 10691897216 10709766144 10719172464 10726860592 10766665728 10773514752 10781241856 10800998208 10808745024 10850061376 10873082792 10877740104 10891254528 10921257984 10932886272 10942488557 10949118336 10956083424 10960776288 10963941472 10972442624 10974584439 10990971264 10997962976 11019009456 11026019004 11033927212 11074871808 11118155664 11134756864 11146518306 11148784192 11163161856 11177224968 11184335162 11189125794 11193914368 11205738297 11229609248 11248572153 11262547296 11279364096 11306564643 11308137984 11323447168 11334439116 11337712204 11349783907 11395727728 11441317888 11452424256 11497183698 11514350848 11543724192 11588840461 11589906432 11594870784 11602246656 11631844224 11634208768 11646497772 11663887872 11693642688 11709473776 11752925184 11761354752 11784218446 11791358208 11798859072 11818783242 11831362816 11836430592 11843960128 11861544864 11866625568 11874174312 11879256064 11904465573 11906885536 11926785024 11937260244 11952091008 11960663424 11997777792 12006382976 12028384368 12037011504 12044668636 12054984704 12067718166 12093425344 12108660382 12113846934 12128897088 12177994752 12201092904 12206319048 12209843912 12219311104 12232218141 12240991473 12250482816 12259269248 12278975709 12287782577 12312588288 12321419264 12334434156 12343997952 12352851456 12372708348 12381582444 12400070144 12431702976 12447148032 12494727168 12505701208 12526601472 12542382216 12561110016 12569100544 12593153664 12601164576 12610202528 12633310404 12642371412 12656996352 12690696788 12706463616 12738878064 12741467648 12757899264 12773971392 12782097328 12787572336 12820193694 12822799808 12855511032 12863688838 12871482624 12920683776 12953644704 12957385376 12971181608 13004271357 13023688832 13040095796 13088484864 13139638512 13159258112 13173157998 13192827648 13223512302 13293536256 13310283168 13324455144 13330157568 13362303669 13364163072 13382255744 13395246228 13413380981 13467678224 13475837952 13484410368 13507180848 13521557504 13527349248 13535954432 13561857792 13570484928 13587580734 13605103512 13607869184 13642583136 13695902363 13711746048 13721580544 13736074401 13746724992 13756584576 13765335584 13791677904 13800451236 13821057536 13838469008 13844396496 13853203364 13861596672 13926803618 13944106176 13950078912 13954107328 13997407424 14033115096 14043180088 14068913859 14079004527 14095291392 14140238112 14150379936 14171508736 14186477844 14207660544 14234608388 14292229952 14316115968 14334151104 14364686336 14379859494 14390173182 14392175616 14401330944 14411660032 14425649784 14434826406 14445179518 14503653472 14521672704 14561677312 14577058548 14577181696 14592579309 14598824448 14608111232 14614368384 14632779252 14651649936 14654628352 14692012608 14701358672 14710265856 14738862138 14749433314 14766495744 14804165376 14824207552 14862024408 14884215808 14902966624 14918834392 14940984396 14950488839 14956892643 14958268416 14998096204 15016729728 15055037712 15075419524 15077517312 15112585488 15151138002 15211752192 15227948736 15269899008 15308852832 15329578264 15368684331 15391632256 15436778112 15469662208 15486002532 15499266048 15509125632 15528663696 15548689728 15551850496 15568277634 15591523584 15627787266 15698370744 15710542848 15721810944 15731812096 15747083352 15758377656 15781907456 15791813427 15798577599 15815393152 15822167424 15832232416 15841824768 15852177523 15872620764 15902380032 15916346992 15936121344 15942947328 15947551232 15997037056 16037845824 16049348672 16078758696 16090290888 16100526442 16151795912 16160272128 16171862784 16186066429 16213117536 16237326336 16268123872 16275092064 16309624188 16316610156 16321321964 16333977088 16371967612 16381886976 16399329408 16434125136 16445912208 16458663936 16470468608 16486456896 16496944464 16508776592 16539028506 16550890818 16575603968 16677233496 16702135296 16723176288 16744742784 16748146688 16765837452 16776502743 16783688691 16788535379 16790871552 16801552768 16844413872 16856495216 16919046144 16941951488 16985170752 17006568306 17031961856 17050096448 17071575794 17093591592 17140681376 17161976832 17195339161 17227578368 17245775547 17271526272 17315586288 17339028476 17384859648 17403369984 17431148462 17451313152 17495831808 17519518016 17564210664 17590436864 17631349736 17642032128 17676327669 17698288608 17724715008 17747044224 17754645888 17765940192 17792317296 17811261468 17816404892 17818884096 17860328304 17905890366 17940995136 17979213824 17996666688 18009574464 18055517256 18067002954 18082477056 18093979904 18116774312 18140138016 18162990573 18170770401 18190110848 18220511232 18282328064 18301639356 18314765868 18328966656 18342112768 18375724224 18388903872 18400601648 18459195328 18468882432 18482128896 18518057558 18529277184 18572373666 18592141568 18600105216 18647554464 18710820128 18722156544 18742090752 18758551812 18772006036 18793721856 18841665024 18853650816 18867173248 18901746864 18915303792 18943547392 18963557118 19027894886 19036045182 19059695424 19112201472 19136848896 19160957088 19173145992 19181358504 19186897576 19189567488 19201774592 19234199712 19246435208 19283266548 19295533257 19309372621 19362230272 19381025664 19436078064 19456772412 19465099264 19485824512 19510372336 19535533248 19560143694 19589350144 19651816184 19709457768 19738887168 19789241472 19816032544 19835268453 19840996357 19889565696 19921312528 19942523524 19995236352 20022306304 20073383616 20150113984 20201517336 20226615552 20282336256 20291023872 20303931648 20355727392 20359865344 20381371101 20411803776 20463874704 20491579108 20567619072 20582370816 20634876864 20648003376 20678834176 20700676854 20704884928 20731586304 20757703512 20766594744 20779805046 20788698112 20837049688 20890205427 20916159264 20931160992 20947390464 20962414592 20996111136 21011170208 21049672644 21055751236 21064770132 21078170113 21096223232 21163494352 21225569904 21248161792 21257263104 21311490816 21351912582 21367226846 21383794432 21438344928 21453721184 21533331456 21547029504 21562483712 21585259773 21601996416 21617490048 21652239609 21667769277 21700122752 21746165584 21755480208 21782509056 21842515968 21865772544 21884977114 21898236672 21912166848 21921552576 21927882944 21949168878 21981942528 21995925952 22038018912 22052038008 22067854424 22108293207 22124149971 22149743616 22208719379 22236311328 22269513728 22293036612 22297568384 22326323712 22354449936 22368670324 22378251588 22387828736 22411476594 22459218496 22497144306 22525094592 22613129286 22616275968 22646894336 22668878232 22675424408 22699567814 22791455456 22820167643 22882635776 22904848512 22994367396 23028701696 23087448384 23177680922 23204493312 23263688448 23292995544 23327775744 23387285376 23418947552 23441680899 23505850368 23522709504 23568436892 23582716416 23597718144 23637566484 23662725632 23672861184 23687920256 23723089728 23733251136 23748348624 23808931146 23813771072 23853570048 23874520488 23904182016 23921326848 23995555584 24012765952 24056768736 24074023008 24089337272 24109969408 24135436332 24150789663 24186850688 24217320764 24227693868 24243105887 24257794176 24355989504 24402185808 24412638096 24419687824 24438622208 24464436282 24481982946 24500965632 24518538496 24557951418 24575565154 24668868312 24687995904 24705702912 24745416696 24763164888 24800140288 24826336227 24863405952 24894296064 24910564679 24989454336 25011402416 25053202944 25084764432 25122220032 25138201088 25186307328 25202329152 25220405056 25266620808 25284742824 25381393576 25412927232 25477756128 25482935296 25509852459 25515798528 25547942784 25564194656 25575144672 25607363691 25640387388 25645599616 25711022064 25727377676 25742965248 25841367552 25907289408 25914770752 25942363216 26008542714 26047377664 26080191592 26146722693 26176969728 26246668357 26279277024 26318516224 26346315996 26381984167 26385655296 26447024604 26587072512 26620566336 26648910288 26724607338 26728326144 26764511488 26790492456 26826761962 26935356448 26951675904 26968820736 27014361696 27043115008 27054698496 27071908864 27100504431 27123715584 27140969856 27175161468 27210207024 27215738368 27285166272 27391804726 27423492096 27443161088 27472148802 27493449984 27513169152 27530671168 27583355808 27600902472 27642115072 27676938016 27688792992 27706406728 27723193344 27777086337 27853607236 27888212352 27900157824 27908214656 27994814848 28066230192 28086360176 28137827718 28158009054 28190582784 28280476224 28300759872 28372955688 28415321088 28469216776 28541842329 28554067773 28562313437 28584459904 28632231936 28650943321 28668302208 28729372672 28759718988 28780346364 28784351232 28802661888 28823320064 28851299568 28869652812 28890359036 29007306944 29043345408 29154117096 29154363392 29185158618 29197648896 29216222464 29228736768 29265558504 29303299872 29309256704 29340215541 29384025216 29402717344 29420531712 29477724276 29498866628 29532991488 29608330752 29648415104 29724048816 29768431616 29805933248 29837668784 29881968792 29900977678 29913785286 29996192408 30033459456 30110075424 30150839048 30155034624 30225170976 30302276004 30343299833 30423504384 30455897472 30539798016 30617705664 30659156528 30737368662 30783264512 30873556224 30972005064 30998532096 31018251264 31057327392 31097379456 31103700992 31136555268 31169707569 31178708561 31183047168 31255574532 31396741488 31421085696 31443621888 31463624192 31494166704 31516755312 31563814912 31583626854 31597155198 31630786304 31644334848 31664464832 31704355046 31745241528 31832693984 31872242688 31885894656 31895102464 31994074112 32027868873 32050840269 32075691648 32098697344 32157517392 32180581776 32201052884 32303591824 32320544256 32343725568 32372132858 32426235072 32536247744 32550184128 32619248376 32633220312 32642643928 32667954176 32743935224 32763773952 32798658816 32827465671 32851010563 32868250272 32891824416 32917327872 32940937216 32972913792 32993888928 33017553184 33078057012 33101781636 33151207936 33354466992 33404270592 33446352576 33489485568 33531674904 33553005486 33567377382 33577070758 33581743104 33603105536 33688827744 33712990432 33745716459 33838092288 33883902976 33919693929 33970341504 34013136612 34049351721 34063923712 34100192896 34143151588 34187183184 34281362752 34323953664 34390678322 34455156736 34491551094 34543052544 34631172576 34678056952 34766521383 34769719296 34806739968 34862296924 34899416167 34902626304 34991663616 35039036032 35128421328 35180873728 35262699472 35284064256 35352655338 35396577216 35494088448 35509291776 35531880384 35584634592 35622522936 35632809784 35637768192 35720656608 35811780732 35860263439 35881990272 35958427648 35993333376 36019148928 36111034512 36134005908 36164954112 36187959808 36233548624 36280276032 36325981146 36341540802 36380221696 36603278712 36629531736 36657933312 36684225536 36722974419 36751448448 36777807744 36801203296 36836927127 36847564663 36863347731 36918390656 36937764864 36964257792 37036115116 37058554368 37144747332 37184283136 37200210432 37295108928 37421640256 37484181504 37517103624 37544012072 37683330048 37707301632 37734346496 37803493728 37830607584 37887094784 37927114236 38055789772 38072090364 38119390848 38224402944 38273697792 38321914176 38346291984 38362717008 38373795152 38403549184 38468399424 38492870416 38566533096 38591066514 38618745242 38762051328 38872156128 38913544824 38930198528 38971649024 39012814071 39020744672 39071066496 39120287388 39145173067 39178700288 39303632368 39418915536 39477774336 39578482944 39632065088 39670536906 39681992714 39842625056 39885047048 39990472704 40044612608 40086911007 40146767232 40240142943 40300227968 40403034672 40453231104 40564672512 40582047744 40607863296 40711454784 40719730688 40762742202 40823607552 40927749408 40983158216 41087707089 41135238144 41164741632 41244764561 41269753728 41296006752 41357668352 41401353708 41409769856 41463172608 41515407024 41533189488 41559610092 41577396224 41674099376 41780410854 41832318528 41862321984 41992222272 42022340416 42099345288 42111502472 42129540264 42156340226 42192446464 42237013581 42326988704 42380311337 42451139808 42496323584 42514526208 42622981632 42703825164 42734453692 42767588864 42876689856 42907442368 43094059008 43124967424 43170519546 43203992832 43234980096 43304479218 43335538554 43400245504 43492331168 43510960416 43565018112 43685031936 43731545088 43769954228 43796473344 43824333696 43843105152 43855765888 43898337756 43963885056 43991851904 44076037824 44104076016 44135708848 44216586414 44248299942 44299487232 44417438758 44472622656 44586073224 44595136768 44652647424 44708899872 44737340648 44756503176 44775657472 44822953188 44851466517 44870677929 44883635401 44918436992 44994288612 45022910933 45050189184 45226258572 45232551936 45293788672 45337756464 45350848816 45399135628 45582910912 45640335286 45809697024 45988734792 46057403392 46106052993 46174896768 46355361844 46408986624 46527376896 46585991088 46655551488 46774570752 46837895104 46883361798 47136873784 47165432832 47195436288 47275132968 47325451264 47345722368 47375440281 47375840512 47446179456 47466502272 47496697248 47556532569 47617862292 47627542144 47707140096 47749040976 47808364032 47842653696 47991111168 48025531904 48113537472 48148046016 48178674544 48270872664 48301579326 48373701376 48434641528 48455387736 48486211774 48515588352 48558199287 48711979008 48743812663 48804371616 48825276192 48839375648 48877244416 48928872564 48963965892 48995113453 49001931264 49037076992 49115902836 49151130308 49337736624 49375991808 49411405824 49490833392 49526329776 49600280576 49652672454 49726811904 49821129358 50022804832 50106405888 50169528864 50244440064 50276402176 50329508229 50365606137 50372614656 50404658304 50440810112 50533241616 50569485648 50762787152 50825854464 50955512256 50965870592 51019704918 51095885568 51128389312 51150289344 51214727382 51280774776 51291199232 51422044128 51454755352 51485930496 51586017483 51623016599 51682735104 51814578816 51829541504 51884726432 52017085428 52094755328 52160383184 52293445386 52353939456 52493336714 52558554048 52692631992 52763968334 52771310592 52894049208 53028983007 53044296383 53174145024 53241132672 53297820576 53449214676 53456652288 53529022976 53580984912 53653523924 53870712896 53937641472 54028723392 54143817728 54201008862 54247431168 54281939712 54350322936 54420414048 54431476736 54488971719 54570332544 54783609452 54846984192 54886322176 54944297604 54986899968 55026338304 55061342336 55166711616 55201804944 55284230144 55353876032 55377585984 55412813456 55446386688 55554172674 55707214472 55776424704 55800315648 55816429312 55989629696 56132460384 56172720352 56275655436 56316018108 56351842547 56381165568 56560952448 56601519744 56745911376 56830642176 56938433552 57083684658 57108135546 57124626874 57168919808 57301886642 57336604416 57519437976 57560692728 57568702464 57605323776 57646640128 57702599136 57739305624 57780718072 57886599771 57903315899 57928117863 58014613888 58086690816 58308234192 58308726784 58370317236 58395297792 58432444928 58457473536 58531117008 58606599744 58618513408 58680431082 58768050432 58805434688 58955448552 58997733256 59216661504 59296830208 59448097632 59522989071 59536863232 59611866496 59675337568 59763937584 59801955356 59827570572 59992384816 60066918912 60220150848 60301678096 60450341952 60604552008 60686599666 60847008768 60911794944 61009019617 61079596032 61235411328 61318313056 61474737324 61566529024 61747112448 61944010128 62036502528 62114654784 62194758912 62273110536 62339415138 62357417122 62366094336 62511149064 62670616281 62793482976 62842171392 62887243776 62927248384 62988333408 63033510624 63127629824 63167253708 63194310396 63234510339 63261572608 63288669696 63328929664 63408710092 63490483056 63665387968 63744485376 63771789312 63790204928 63988148224 64055737746 64101680538 64151383296 64197394688 64315034784 64361163552 64402105768 64607183648 64641088512 64687451136 64744265716 64813201453 64852470144 65003307831 65072495488 65100368256 65238496752 65266440624 65285287856 65335908352 65487870448 65527547904 65597317632 65654931342 65702021126 65736500544 65783648832 65945827584 65987777856 66035106368 66156114024 66203563272 66302415872 66372449913 66597632101 66626158137 66708933984 66808541184 66892705152 66978971136 67063349808 67106010972 67134754764 67154141516 67163486208 67206211072 67377655488 67425980864 67491432918 67767805952 67839387858 67940683008 68026273224 68098703442 68127847424 68200385792 68286303176 68374366368 68460502929 68562725504 68647907328 68781356644 68910313472 68983102188 69086105088 69262345152 69356113904 69533042766 69613479936 69724593848 69798832334 69983327232 70078072064 70256842656 70361747456 70525398944 70568128512 70705310676 70793154432 70988176896 71018583552 71063760768 71169269184 71245045872 71265619568 71441313216 71623561464 71720526878 71763980544 71986666752 72038297856 72222069024 72268011816 72329908224 72375919616 72452368989 72467097248 72560552064 72651962292 72683081604 72729317661 72760443392 73206557424 73259063472 73315866624 73368451072 73445948838 73502896896 73555615488 73602406592 73673854254 73695129326 73726695462 73836781312 74072230232 74117108736 74289494664 74368566272 74400420864 74590217856 74731694037 74785293961 74843280512 74968363008 75034207248 75088024144 75366660096 75414603264 75468692992 75606987456 75661215168 75854228472 76111579544 76144180728 76238781696 76448805888 76547395584 76597419899 76643828352 76692583968 76725434016 76747590304 76807098368 76822091073 76936798848 76985740832 77133066192 77182133028 77237490484 77524102656 77744312256 77827089648 77943298048 78025628142 78041489344 78142132992 78240574776 78290346134 78357400576 78440168079 78607264736 78740005071 78837831072 78955548672 79145952501 79156965888 79264130176 79341073812 79363985428 79448487349 79685250112 79770094096 80089225216 80173822014 80293534464 80480285886 80600455936 80806069344 80906462208 81121883227 81129345024 81164095488 81215726592 81422909568 81439461376 81525484404 81647215104 81855498816 81966316432 82175414178 82270476288 82329483264 82489529122 82539507456 82592013504 82802707416 82819539712 82926345216 83030814048 83066378976 83119220184 83154792448 83331259011 83348198752 83560821708 83664637056 83724643968 83984444544 84044680832 84198690576 84223004944 84259080528 84312680452 84384892928 84474027162 84653977408 84760622674 84902279616 85245963264 85407650328 85468907384 85535177728 85625526987 85686940311 85753379712 85814884736 85952829963 86014478039 86188118016 86249934848 86341039092 86407985664 86469960192 86608958436 86671077108 86800491008 86984662336 87021920832 87130036224 87463090176 87539908456 87592946688 87648667392 87686210304 87711531776 87796675512 87927770112 87983703808 88152075648 88208152032 88271417696 88433172828 88496599884 88598974464 88834877516 88945245312 89172146448 89190273536 89305294848 89417799744 89474681296 89513006352 89645906376 89702933034 89741355858 89767270802 89836873984 89988577224 90045821866 90100378368 90452517144 90465103872 90587577344 90675512928 90701697632 90798271256 91029899499 91165821824 91280670572 91619394048 91977469584 92114806784 92212105986 92349793536 92710723688 93054753792 93171982176 93311102976 93536125683 93549141504 93675790208 93766723596 93893666867 94273747568 94330865664 94390872576 94550265936 94650902528 94691444736 94750880562 94751681024 94892358912 94933004544 94993394496 95113065138 95235724584 95255084288 95498081952 95616728064 95685307392 95871316541 95982222336 96051063808 96152520807 96227074944 96296092032 96357349088 96541745328 96603158652 96747402752 96869283056 96910775472 96972423548 97031176704 97116398574 97487625326 97608743232 97650552384 97678751296 97857745128 97927931784 97990226906 98003862528 98074153984 98231805672 98302260616 98482397013 98553031689 98675473248 98751983616 98822811648 98981666784 99052659552 99200561152 99305344908 99453623808 99642258716 100045609664 100212811776 100339057728 100552804352 100659016458 100731212274 100745229312 100809316608 100881620224 101066483232 101138971296 101525574304 101651708928 101911024512 101931741184 102039409836 102148055163 102191771136 102256778624 102300578688 102429454764 102561549552 102582398464 102844088256 102909510704 102971860992 103172034966 103246033198 103365470208 103629157632 103659083008 103769452864 104034170856 104189510656 104299564149 104320766368 104586890772 104653421873 104698248501 104707878912 104986673428 105117108096 105385263984 105527936668 105542621184 105788098416 106057966014 106088592766 106482265344 106595641152 106898429352 106913304576 107058045952 107161969824 107307047848 107580790317 107741425792 107875282944 108057446784 108287635456 108402017724 108494862336 108563879424 108700645872 108840828096 108862953472 108977943438 109140665088 109567218904 109888595208 109973799936 110052676608 110122684672 110333423232 110403609888 110542693989 110568460288 110590043193 110707752064 110755171968 110825626912 110892773376 110965242661 111108345348 111414428944 111552849408 111600631296 111632858624 111979259392 112264920768 112345440704 112551310872 112632036216 112703685094 113121904896 113203039488 113302465003 113491822752 113661284352 113876867104 114167369316 114216271092 114249253748 114337839616 114603773284 114673208832 115038875952 115121385456 115210647552 115293280256 115405198272 115478611248 115561436144 115773199542 115806631798 115856235726 116029227776 116616468384 116740634472 116790595584 116864889856 116914947072 117062234016 117213199488 117237026816 117360862164 117435519201 117519747653 117536100864 117610869376 117910897104 117995466512 118433323008 118593660416 118896195264 119045978142 119223732992 119350675136 119527875168 119603910712 119655141144 119984769632 120133837824 120367374127 120440301696 120603356192 120720428829 120900683904 121209104016 121373199332 121694017536 121823589888 122018039234 122159192064 122470822656 122636626112 122949474648 123133058048 123263121267 123494224896 123734293683 123888020256 124073005056 124229309568 124389517824 124546221072 124678830276 124714834244 124732188672 125022298128 125341232562 125586965952 125854496768 125976666816 126067021248 126334507416 126388620792 126469020678 126523145216 126577339392 126657859328 126817420184 126980966112 127140934011 127330775936 127488970752 127543578624 127580409856 127976296448 128111475492 128203361076 128302766592 128394789376 128630069568 128722327104 128804211536 129214367296 129282177024 129374902272 129488531432 129626402906 129704940288 130006615662 130144990976 130200736512 130476993504 130532881248 130570575712 130671816704 130975740896 131055095808 131194635264 131309862684 131404042252 131473001088 131567297664 131891655168 131975555712 132070212736 132312228048 132407126544 132604831744 132744899826 133195264202 133252316274 133417867968 133785410304 133957942272 134126699616 134212021944 134269509528 134308283032 134326972416 134412422144 134554399551 134650906203 134755310976 134851961728 134982865836 135068732799 135165608347 135535611904 135678775716 135881366016 136052546448 136197406884 136255694848 136400771584 136572606352 136748732736 136921005858 137125451008 137562713288 137966204376 138172210176 138524690304 138712227808 138886974499 139066085532 139226959872 139449187696 139597664668 139966654464 140156144128 140513685312 141050797888 141410621352 141586308864 141976353792 142037167104 142127521536 142338538368 142490091744 142531239136 142669597707 142882626432 143247122928 143441053756 143527961088 143973333504 144076595712 144444138048 144536023632 144751839232 144904737978 144934194496 145121104128 145303924584 145366163208 145458635322 145520886784 145674597861 146231437989 146413114848 146518126944 146631733248 146736902144 146891897676 146985340359 147005793792 147111230976 147204813184 147347708508 147390258652 147453390924 147547190791 147673562624 148144460464 148234217472 148578989328 148737132544 148800841728 149180435712 149463388074 149570587922 149686561024 150068414496 150176048288 150654925993 150733320192 150829206528 150937385984 151096818411 151213974912 151322430336 151708456944 152223159088 152288361456 152477563392 152897611776 153194839798 153287656704 153385167936 153450868032 153495180608 153644182146 153873597696 153971481664 154266132384 154364266056 154474980968 154758052449 154869049797 155048205312 155488624512 155654179296 155886596096 156051256284 156082978688 156284265984 156481149552 156580692268 156714801152 156880336158 157214529472 157480010142 157675662144 158291905002 158313931776 158528260352 158682147624 158727970856 158896974698 159132889149 159370500224 159540188192 159741173501 160178450432 160347644028 160587068928 160960571772 161200911872 161612138688 161812924416 162243766454 162431453184 162845819136 163050968808 163294430208 163710997632 163932632864 164350828356 164540952576 164658966528 164979058244 165079014912 165184027008 165605414832 165639079424 165852690432 166061628096 166132757952 166238440368 166662518022 166696397504 167121643416 167329274112 167449287936 167968889088 168089361664 168397381152 168446009888 168518161056 168625360904 168769785856 168948054324 169055527641 169307954816 169521245348 169804559232 170491926528 170815300656 170937814768 171070355456 171251053974 171373880622 171506759424 171629769472 171905659926 172028956078 172682078184 172815971328 172939920384 173217916872 173342154216 173600982016 173709947697 173784353589 173969324672 174043841664 174260072448 174373952753 174926180352 175079816912 175185893376 175297334784 175372420608 175423063552 175593351024 175855540224 175967407616 176304151296 176416304064 176542835392 176866345656 176993199768 177669755032 177890490624 178046730719 178344292896 178380547072 178568967213 178610589696 178835599488 178949362592 179026012704 179291812752 179405866068 179482711716 179534541604 179673747968 179977154448 180091643732 180200756736 180905034288 181175154688 181351025856 181403395264 181596542512 182059798998 182331643648 182561341144 183027058851 183238788096 183954939168 184229613568 184424211972 184673889169 184699587072 185421447376 186109507584 186343964352 187072251366 187098283008 187351580416 187533447192 187787333734 188547495136 188661731328 188781745152 189100531872 189301805056 189382889472 189501761124 189503362048 189703531017 189784717824 189866009088 189986788992 190226130276 190471449168 190510168576 190996163904 191233456128 191370614784 191742633082 191964444672 192102127616 192305041614 192454149888 192592184064 192714698176 193083490656 193206317304 193494805504 193738566112 193821550944 193944847096 194062353408 194232797148 194439604359 194975250652 195217486464 195301104768 195357502592 195715490256 195855863568 195980453812 196007725056 196148307968 196463611344 196604521232 196964794026 197106063378 197350946496 197963333568 198105319104 198610689816 198907247616 199284517432 199792896303 199878474411 199936194059 200091219328 200425623552 200678115456 201105608704 201318032916 201462424548 201490458624 201618633216 201763240448 202132966464 202277942592 203051148608 203303417856 203822049024 204078819672 204296110326 204383542272 204513557248 204601157376 204858909528 205123099104 205164796928 205381508787 205688176512 205819021408 205943721984 206344069932 206492066396 206730940416 207258315264 207318166016 207538905728 208068341712 208379021312 208599128298 208641532736 209173781544 209306843746 209396497002 209973346856 210234216192 210770527968 211055873336 211085242368 211576196832 212115932028 212177185532 212403098831 212964530688 213191282304 213796858704 214116091904 214323939648 214614095696 215161580634 215482851584 216114893568 216804035448 216989724672 217127758848 217401291744 217681656192 217725906944 217955886876 218187952983 218250959927 218281330176 219134437808 219777190416 219947599872 220105353216 220245369344 220666846464 220807219776 221085387978 221180086386 221415504128 221510343936 221651253824 221930485322 222216690696 222828857888 223105698816 223201262592 223265717248 223958518784 224195082111 224355881883 224529841536 224690881408 225102621744 225264072432 225407370188 226243809792 226406078976 226604930006 226983645504 227753734208 228334738632 228432542184 228498507496 228675679232 229207546568 229346417664 229792259697 229957073941 230077751904 230242770912 230421295104 230586560512 230810396544 230957222496 231122872288 231546399084 231613263596 231712471452 232058455552 233232936768 233481268944 233729779712 233829894144 234124468032 234426398976 234721724328 234871038402 235039495306 235072201728 235221738752 235821794208 235990933024 236220015213 236866646016 237187320832 237437857503 237792390528 238091956284 238345462047 238447465984 238701350272 239055750336 239207821424 239310282288 239969539264 240267675648 240734748254 240880603392 241206712384 241440857658 241801367808 242418208032 242746398664 243365649681 243388035072 243647179776 244036078468 244295913169 244318384128 244941645312 245273252224 245898949296 246266116096 246526242534 246988449792 247468587366 247776040512 248458619136 248779035648 249092442144 249357660552 249429668488 249464377344 250044596256 250682465124 251021844073 251173931904 251708993536 251953333632 252134042496 252669014832 252777241584 252938041356 253046290432 253154678784 253315718656 253634840368 253961932224 254281868022 254661551872 256222950984 256406722152 256605533184 256789578752 257060820933 257260139136 257444654208 257608423072 257858489889 257932952641 258043434117 258428734592 258564354048 258749804544 258977062864 259252805812 259409880576 260013231324 260289981952 260401473024 260953987008 261065762496 261141151424 261951481792 262389270528 262619725368 262808084504 262946002176 263134595328 263783310336 263951111424 264140425472 264624456096 264814253088 265209663488 265489799652 266390528404 266504632548 266835735936 267570820608 267915884544 268253399232 268424043888 268539019056 268616566064 268824844288 269108799102 269301812406 269510621952 269703923456 269965731672 270137465598 270331216694 271357551432 271762732032 272105092896 272394813768 272511389696 272801543168 273089698497 273145212704 273497465472 273842011716 274016211469 274250902016 275125426576 275932408752 276344420352 277049380608 277424455616 277773948998 278132171064 278898375392 279195329336 279933308928 280312288256 280608377049 281027370624 281681000601 282101595776 282821242704 283172617728 283952707584 284074334208 284255043072 284677076736 284980183488 285062478272 285339195414 285765252864 286494245856 286882107512 287055922176 287613949623 287946667008 288153191424 288713351927 288888276096 289072047264 289503678464 289809475956 289868388992 290242208256 290607849168 290732326416 290917270644 291041773568 291349195722 292462875978 292826229696 293036253888 293783795352 293970680718 294011587584 294222461952 294409626368 294695417016 294780517304 294906781848 295094381582 295347125248 295659095067 296288920928 296468434944 296662179359 297157978656 297474265088 297601683456 298360871424 298926776148 299141175844 299373122048 300136828992 300352096576 301309851986 301658413056 301874771968 302193636822 302427949824 302644860672 303416913888 304446318176 304576722912 304955126784 305795223552 306389679596 306575313408 306770335872 306901736064 306990361216 307288364292 307747195392 307942963328 308532264768 308728532112 308949961936 309516104898 309738099594 310096410624 310977249024 311308358592 312102512568 312165957376 312568531968 312962299104 313161384536 313429602304 313760672316 313960265619 314094745503 314185447807 314429058944 314960020284 315160376531 315351324288 316583810004 316627863552 317056520704 317364295248 317455941712 317793949396 318265778298 318741000448 319080376384 319482347002 320695288056 321174137856 321921143544 322401823744 322742370951 323224277376 323625848832 324487532908 324862906368 325691638272 326101937616 326588860416 327421995264 327865265728 328701656712 329958116488 330158029824 330368054016 331210829664 331278158848 331628081967 331705380864 332123256192 332265515904 332476880736 332895727983 333325036044 333392795008 334243286832 334658548224 334898575872 335937778176 336178723328 336794762304 336892019776 337036322112 337250721808 337896108648 338111055282 338615909632 339042490696 339609118464 339907395009 340983853056 341206688641 341630601312 341875629536 342140710912 342502107948 342747761244 342965794171 343013518848 343259538944 343811319852 344057912156 345364156368 345631942656 345879840768 346435833744 346684308432 347201964032 347419895394 347568707178 347938649344 348087683328 348747905506 350159633824 350371786752 350594669568 350744841216 350846127104 351186702048 351711080448 351934815232 352306557603 352559242959 352608302592 352832608128 353085670784 353732691312 353986399536 355339510064 355780981248 356093461438 356688585792 356761094144 357137934426 357671198976 357898725184 358052025408 358583625504 358811732136 358965423432 359069083208 359347495936 359954308896 360183287464 360401513472 361102122381 361361116193 361810068576 362350309376 362702051712 362806790528 363193085024 364119597996 364663287296 365122682288 366054117702 366477576192 367909878336 368848423944 369347778338 369399174144 370842894752 371202881049 371310074681 372219015168 372687928704 374144502732 374196566016 374703160832 375066894384 375574667468 377094990272 377563490304 378201063744 379003522248 379006724096 379407062034 379569435648 379732018176 379973577984 380452260552 380942898336 381020337152 381422802033 381992327808 382466912256 382741229568 383485266164 383928889344 384204255232 384610083228 384908299776 385184368128 385429396352 386166981312 386412634608 386989611008 387477132224 387643101888 387889694192 388124706816 388465594296 388879208718 389950501304 390434972928 390602209536 390715005184 391430980512 391711727136 391960907624 392015450112 392296615936 392927222688 393209042464 393929588052 394212126756 394462897829 394701892992 395926667136 396210638208 397221379632 397814495232 398569034864 399585792606 399756948822 399872388118 400182438656 401356230912 402636065832 402924849096 402980917248 403237266432 403526480896 403952718609 404265932928 404555885184 405206198397 405323211293 405496825041 406102297216 406606835712 407644098048 408157639344 408592220652 408767084544 409027114496 409202314752 409717819056 410246198208 410329593856 410763017574 411376353024 411638042816 412688139864 412984132792 414516630528 414636332032 415077811456 416136683424 416660923497 416758042624 417198256596 417283065472 418347563088 418613687492 418792994004 419946693712 420468432384 421541055936 422111746672 423152393664 424231864056 424354371064 424806197662 425929061376 426382564608 427063137319 427593717408 428232183808 428647879296 429228191392 430323161268 430965703168 432229787136 433608070896 434255517696 434802583488 435363312384 435911773752 436375905966 436501919854 436562660352 438268875616 438694313967 439554380832 439895199744 440210706432 440490738688 440956021077 441333692928 441614439552 442170775956 442360172772 442641572373 442831008256 443020687872 443302507648 443860970644 444433381392 445657715776 446211397632 446402525184 446531434496 447917037568 448390164222 448711763766 449059683072 449381762816 450205243488 450528144864 450814740376 451964777979 452487619584 452812157952 453209860012 453692410171 453967291008 455507468416 456669477264 456865084368 456997014992 457351358464 458415093136 458692835328 459584519394 459914147882 460155503808 460485541824 461620793088 461914444992 462245744576 463092798168 463226527192 463424942904 464116911104 464607149391 466183424707 466465873536 466962537888 467459559424 467659788288 468248936064 468852797952 469443448656 469742076804 470078990612 470144403456 470443477504 471643588416 471981866048 472440030426 474374641664 474875715006 475584781056 476183912568 476690924094 476894931968 477398667447 477402700544 478111500672 478415642848 478620564576 479223520503 479939078528 480535351296 481469496508 481761206784 482413424768 482881715316 483602735616 484836416064 485492797328 486731299362 487294359552 488072156936 488591826338 489883290624 490546504448 491797898592 492532232192 493052485068 493719989411 493976899584 494937174732 495552081024 496917238272 497558071296 498184884288 498715321104 498859336976 500089192512 501364930248 502043688146 502347863808 503906667264 504268084992 505338029664 505554483168 505876082712 506092580864 506309357568 506631437312 507166582923 507269680736 507923864448 508563736044 509323103744 512445901968 512813444304 513211066368 513579157504 514121641866 514520278272 514889308416 515216846144 515716979778 515865905282 516086868234 516857469184 517954125728 518505611624 518819761152 520026462648 520579963904 520802946048 521129843091 521907974016 522131524992 522282302848 523121858259 523497057727 523902963584 524778541056 525239450736 525616169008 525892004352 526269190656 527566620672 527902222848 528280850944 529248912192 529628506176 530979599304 532781056808 533009265096 533671471872 534140192157 534523294321 535141641216 535831769088 536181939293 536506798464 536848087776 537078038112 537233132128 537649688576 538217598204 538603624812 539021243904 539407846912 539931463344 540274931196 540662433388 542715102864 543525464064 544210185792 544789627536 545603086336 546179396994 546290425408 546994930944 547684023432 548032422938 548501804032 549081176553 550250853152 551864817504 552688840704 554021667507 554098761216 554848911232 555547897996 556264342128 557796750784 558390658672 560624576512 561216754098 562054741248 563362001202 564203191552 565642485408 566345235456 567853182589 567905415168 568148668416 568510086144 569354153472 569960366976 570124956544 570678390828 571530505728 572988491712 573764215024 574111844352 575227899246 575893334016 576306382848 577426703854 577776552192 578144094528 579618951912 579736777984 580484416512 581215698336 581464652832 581834541288 582083547136 582698391444 583318813077 583487260213 584925751956 585652459392 586072507776 587567590704 587941361436 588023175168 588444923904 588819252736 589390834032 589561034608 589813563696 590188763164 590694250496 591318190134 592577841856 593324358718 594315957312 596721742848 597853552296 598282351688 598746244096 599378688909 599808582177 600273657984 600704193152 602619703972 603316826112 603749543936 604387273644 604855899648 605289721344 606833827776 608892636352 609153445824 609910253568 612779359192 613150626816 613540671744 613803472128 613980722432 614576728584 615494390784 615885926656 617064529536 617457064224 617899923872 619032209796 619476199188 620192821248 621954498048 622616717184 624205025136 624331914752 625137063936 625924598208 626322769072 627521344632 627920531238 628189491006 628370895614 628858117888 629920040568 630320753062 630702648576 633167620008 633255727104 634113041408 634728590496 634911883424 635587898792 636531556596 636936474889 637209296493 637482000896 638160752768 638964694004 641390576112 642348275712 643842287088 644803647488 645484741902 646448554752 648975065816 651383276544 652203875232 653177720832 654752879781 654843990528 655730531456 657403313424 659916232976 660316059648 660736108032 662421659328 662556317696 663256163934 664246512384 664531031808 664953761472 665791455966 666650072088 666785590016 668486573664 669317096448 669797151744 671099215787 671875556352 672357446656 673067645649 673589524608 673784039552 674072644224 674501443616 675792217296 676222110564 677231819264 678084981392 679218236928 679814790018 682413377282 683261202624 683751259072 685004215896 685495522488 685931588342 686027037696 686519077888 687622639704 688115824312 689376779091 689575852979 689871221823 690728312736 691263885312 691759681536 692871667488 693368616864 694403928064 694839790788 695137414356 695877298688 696175366656 697495811012 700319267648 701189339136 701489682432 701692254208 702373404096 703869630464 704613115206 705118485918 705216605184 705665216256 706171341568 707465382624 707972799072 710679020128 711561962496 712186922876 713377171584 713522188288 714275868852 715036386141 715342397952 715797450368 716104050816 717167251008 717623464272 717930846864 718138166416 718694991872 719908617792 720366574928 720803026944 722204244762 722722232386 723620137152 725404103424 725613581056 726386170048 728239195992 729326574592 730096949043 730245364576 732108235404 732573953111 732887739507 732955152384 735819756672 737696847888 738695556676 738798348288 741685789504 742405762098 742620149362 745375857408 748289005464 748393132032 749406321664 750133788768 751149334936 753065532219 754189980544 755126980608 756402127488 758007044496 758013448192 758814124068 759138871296 759464036352 759947155968 760904521104 761885796672 762040674304 762845604066 763984655616 766970532328 769220166456 769816599552 770368736256 770858792704 772333962624 772825269216 773798857923 773979222016 774130302351 774954264448 775286203776 775779388384 776249413632 776931188592 777758417436 779901002608 780869945856 781204419072 781430010368 782861961024 783423454272 783921815248 785854445376 786418084928 787859176104 788424253512 788925795658 789403785984 791853334272 792421276416 793117255021 794442759264 795628990464 797138069728 799171585212 799513897644 799744776236 800364877312 802712461824 805272131664 805849698192 806474532864 807052961792 807905437218 808531865856 809111770368 810412396794 810646422586 810993650082 812204594432 815288196096 816315278688 817184441304 817534169088 818054228992 818404629504 819435638112 820492396416 820659187712 821526035148 822048634407 822638233571 822752706048 823276085632 825376279728 825968265584 829033261056 829272664064 830155622912 832273366848 833321846994 834396513192 834566130944 836695126176 837227374984 837585988008 839893387424 840936864768 842571618889 843082111872 844223493344 845043001803 846304787328 848463728112 848708742128 849612395324 851858122752 852765129216 854126274638 855187434816 857295758592 858456382784 860646322536 861931406336 862841848869 864459574272 866140055781 867216141792 868511035392 869605166976 870726624768 871823547504 872751811932 873003839708 873125320704 876537751232 877388627934 879108761664 880981477376 881912042154 882667385856 883228879104 884341551912 884720345544 885283144746 885662016512 886041375744 886605015296 887721941288 888866762784 889986538077 891315431552 892422795264 892805050368 893062868992 895834075136 896780328444 897423527532 898119366144 898763525632 900410486976 901056289728 901629480752 903929555958 904975239168 905624315904 906419720024 907384820342 907934582016 911014936832 913338954528 913730168736 913994029984 914702716928 916830186272 917385670656 919169038788 919828295764 920311007616 920971083648 923241586176 923828889984 924491489152 926185596336 926453054384 926849885808 928233822208 929214298782 932366849414 932931747072 933925075776 936497872128 937705595904 938886897312 939484153608 940157981224 940288806912 940886955008 941880796857 942556343421 943287176832 943963732096 944880060852 945481129593 946159258429 948749283328 949751430012 951169562112 952367825136 953381848188 953789863936 954797334894 954805401088 956223001344 956831285696 957241129152 958447041006 959878157056 962938993016 963522413568 964826849536 965763430632 967205471232 969672832128 970985594656 972208821493 973462598724 974588719104 976144313872 977183652676 979766581248 981093008896 983595797184 986104970136 987439978822 989874349464 991104162048 993834476544 995116142592 996369768576 997430642208 997718673952 998687183949 1000178385024 1002729860496 1004087376292 1004695727616 1007813334528 1008536169984 1010676059328 1011108966336 1011752165424 1013262874624 1014333165846 1014539361472 1015847728896 1017127472088 1018646207488 1019722185027 1023620065923 1024891803936 1025626888608 1026422132736 1027158315008 1028243283732 1028897382513 1029040556544 1029778616832 1030433692288 1031433959556 1031731810564 1032173736468 1032830335537 1033714938368 1035908251456 1037011223248 1037639522304 1040052925296 1041159927808 1041605892096 1042259686182 1043815948032 1044263049984 1044564605696 1046243716518 1046994115454 1047805927168 1050478901472 1051232338016 1051784008704 1052538381312 1054584481951 1055133241344 1055804445696 1056561701888 1057677728877 1058497824384 1059257012352 1061959198608 1065562113616 1066018530192 1067342943744 1068280384314 1069046588642 1070283282432 1072363878586 1073013596928 1073696175552 1074156076224 1074466264256 1076435196408 1077207249624 1078042487808 1078815693824 1079862926688 1080549862392 1081324866776 1083306367143 1084083348579 1085430205728 1087050928128 1088420371584 1089579255072 1091206172672 1092358793988 1092580850816 1093989861888 1095368046864 1096064845876 1097003608064 1098162353106 1100501706304 1103729635008 1108043335014 1108197522432 1109697822464 1111095795992 1112528684256 1113930224043 1115593501568 1116781317344 1118188214507 1121249153024 1122433508196 1124109482496 1126724002404 1128406383104 1131284970816 1132690470912 1135706365178 1137020172288 1138708306944 1139920733952 1140249913088 1141356781656 1143061011456 1145976983424 1147528430048 1148223688704 1150455798492 1151786668032 1152612765696 1154853407708 1155553104384 1156288189056 1159237903824 1159473555968 1160968833024 1162431396672 1162929305664 1163669082576 1165396782888 1166637626154 1166974520426 1169851503912 1171304918784 1172145015552 1175135181408 1175882722872 1176046350336 1176889847808 1177638505472 1178781668064 1179122069216 1179627127392 1180377526328 1181388500992 1182636380268 1183388693487 1185155683712 1186648717436 1188631914624 1193443485696 1195707104592 1196564703376 1197492488192 1198757377818 1199617164354 1200547315968 1201408386304 1205239407944 1208774547288 1209711799296 1210579442688 1213667655552 1215969633879 1216490475123 1217785272704 1218306891648 1219820507136 1220617669271 1225558718384 1226301253632 1227081343488 1227606944256 1227961444864 1229153457168 1230988781568 1231771853312 1234129059072 1234914128448 1235799847744 1238064419592 1238952398376 1243908996096 1245233434368 1246327115033 1248410050272 1248663829504 1249982770491 1250274127872 1251849196416 1252645538144 1255042689264 1255841062476 1256378982012 1256741791228 1257716235776 1259840081136 1260641506124 1261405297152 1266335240016 1268226082816 1269457180992 1269823766848 1271175797584 1273063113192 1273872949778 1274418592986 1274964001792 1276321505536 1277929388008 1281189411957 1282781152224 1284696551424 1287684574176 1289607294976 1290969483804 1292717224183 1292897109504 1297950131632 1302766553088 1304407750464 1309505759562 1309687981056 1311461062912 1314806626848 1319832465952 1320632119296 1321472216064 1324843318656 1325112635392 1326512327868 1327924717119 1328493024768 1329062063616 1329907522944 1331582911932 1333300144176 1333571180032 1336973147328 1338634192896 1339594303488 1342198431574 1343751112704 1344714893312 1346135291298 1347179049216 1347568079104 1348145288448 1349002887232 1351584434592 1352444221128 1354463638528 1355894333937 1356169962784 1358436473856 1359629580036 1361077230513 1364826754564 1366522405248 1367502518144 1370008431792 1370991044976 1371863176684 1372054075392 1373038155776 1375245279408 1376231648624 1378753558182 1379151705958 1379742443646 1381456625472 1385743334976 1386737233728 1389679581576 1390274828712 1391754597376 1392350733312 1394991622024 1398550274121 1399553358413 1400638535296 1402378678272 1402979364864 1403384508416 1404746808192 1407739260928 1409226230412 1410236971836 1410433210368 1411330432512 1412342683136 1414930765248 1415945598144 1421358040256 1423123924992 1424373845752 1426754343168 1428551737704 1430072772282 1430684795904 1431594900736 1432208101632 1434334502016 1435246928544 1435861693728 1436276332832 1437389983744 1437670561509 1439817235584 1440733149856 1441606053888 1444408489524 1445444464772 1447240274304 1450808206848 1451227162112 1452772340096 1456478391984 1458653149184 1460193898086 1460490729152 1464216470808 1465147906222 1465775479014 1471639513344 1475393695776 1477391113352 1477596696576 1481159968233 1483371579008 1484811524196 1485240298724 1486821691817 1490751714816 1496578010928 1498812643328 1500267577536 1502298669872 1506131064438 1508379961088 1512804254976 1516014088992 1517628248136 1518277742592 1518928072704 1519894311936 1521809042208 1523771593344 1524081348608 1525691208132 1527756719489 1527969311232 1533941064656 1538440332912 1539633199104 1540737472512 1541717585408 1544667925248 1545650538432 1547597715846 1548260604702 1549908528896 1550572407552 1551558776768 1553862377184 1555516834872 1559802005216 1561739891712 1562408838144 1562860020736 1565723922048 1566846908544 1567843630496 1569365574777 1570491173181 1571708890752 1572836169856 1575718352208 1576848507024 1577851591316 1578807571968 1583706668544 1584842552832 1586234510042 1588885518528 1594276139456 1598343170424 1599027795288 1599489552472 1600729754624 1602420576471 1603569882963 1605424923648 1608545817879 1609699517587 1610544263328 1611699396384 1612949065728 1614105923584 1615810874436 1617063731712 1618223540736 1620824793588 1621292845172 1621987300164 1624409188864 1630576392192 1632630557376 1634368882608 1636108457984 1636809259008 1638871276224 1640984792832 1643052070296 1644097268814 1645276467142 1645505412096 1646552171264 1650752559456 1651936531168 1658066522112 1658545328128 1660311245824 1662065002521 1664546733696 1666643693988 1668793026384 1669132261888 1673390252352 1674454749968 1675171976016 1679786774848 1681873729536 1685143237778 1686164223744 1688446986688 1690086003606 1692609574656 1696927456224 1697417484256 1699224790648 1703559547767 1703716245504 1705530258432 1708252549276 1710374869632 1714591517184 1716912765568 1721292645072 1723862812672 1725683697738 1728919148544 1732280111562 1734432283584 1739210333952 1741453249536 1743647095008 1745503623864 1746007679416 1746250641408 1750461780639 1753075502464 1754777255868 1757152908511 1758217523328 1761962954752 1763824084308 1765334771712 1766457758208 1768683103824 1769440691088 1770566289492 1771324033024 1772082751488 1773210030592 1775443882576 1777733525568 1779973076154 1782630863104 1793560656888 1794847055064 1796238732288 1797527051264 1799425746531 1800820973952 1802112579456 1803258961504 1805530668487 1807859111916 1809950478336 1811248631808 1812839440048 1814769640684 1815869164032 1822029873664 1826677909056 1827460337472 1827988059968 1833660372544 1838338077576 1839656591528 1840622015232 1841942167296 1846483172352 1847657779968 1848982978304 1852371192672 1852906108768 1853699771616 1856467644416 1858428597564 1864733698828 1865863494144 1867850151552 1872995744256 1875411191808 1877773794624 1878968307216 1880315962448 1881773910016 1883761593714 1885112686842 1886574353664 1887927464192 1889760121704 1890962259186 1892318516858 1899502860024 1902339124224 1904735650272 1906763696376 1907579727872 1909594669788 1909610802176 1910809424667 1911627889479 1912446002688 1913662571392 1914482258304 1916894082012 1918113480283 1919756314112 1925877986032 1927044827136 1929653699072 1931526861264 1934410942464 1939345664256 1941971189312 1944417642986 1946925197448 1952288627744 1954367305352 1958514037909 1959533162496 1962186017792 1964258639343 1967191594368 1972209940272 1974879957644 1979748698928 1982208324096 1987668953088 1992739537152 1994861284416 1995437347904 1997374367898 2000356770048 2005459720992 2008174752584 2009391455232 2013297647361 2015626669056 2017072339968 2021352118656 2022217932672 2023504330848 2026525749248 2028666331692 2029078722944 2031695457792 2034254944176 2037292414976 2039444370054 2047240131846 2049783607872 2051253777216 2056486567464 2057794765026 2058081113088 2059557233664 2060867384576 2062867919112 2063463621128 2064347472936 2065660671074 2067429876736 2068727558937 2069613665469 2071816502912 2074022446496 2075279044608 2076635255513 2080105850592 2082319855616 2083211784192 2084519372364 2087631896064 2088526099968 2089129211392 2092487433036 2093988230908 2095611854336 2100957802944 2102464676032 2103568017408 2105076762624 2109168963902 2111608891392 2113123403776 2115355457754 2116995648768 2118514024704 2123918397216 2131124227232 2132037060384 2134685887488 2136560768628 2138093177284 2140566564864 2144727757172 2146027193856 2147392351104 2148312152448 2148932528512 2152870392816 2154414499248 2156084975616 2157631387648 2159725853376 2161099724784 2162649733552 2166612734286 2168166697158 2170860411456 2176840743168 2179158510144 2184717587976 2185161701632 2187979723776 2190736093728 2192129691752 2194007216128 2196324706212 2197721859333 2198663218521 2199298134649 2201003412608 2207459270016 2216086670028 2216395044864 2219395644928 2222191591984 2225057368512 2227860448086 2231187003136 2233562634688 2236376429014 2244867016392 2248218964992 2253448004808 2256812766208 2259196596657 2262569941632 2265380941824 2271412730356 2274040344576 2277416613888 2279841467904 2280499826176 2282713563312 2286122022912 2291953966848 2295056860096 2300911596984 2309706815416 2311106208768 2312576378112 2318475807648 2318947111936 2321396573769 2321937666048 2324862793344 2325858611328 2327338165152 2330793565776 2333275252308 2333949040852 2339703007824 2342609837568 2344290031104 2350270362816 2351765445744 2355277010944 2357563336128 2358244138432 2359254254784 2360755052656 2365272760536 2366777386974 2370311367424 2373297434872 2377263829248 2379351765063 2386886971392 2391414209184 2393129406752 2394984976384 2397514755636 2399234328708 2400760559197 2401094631936 2402816772608 2410478815888 2417549094576 2419423598592 2421158885376 2427335311104 2431939267758 2432980950246 2435570545408 2436613783296 2441235338542 2451117436768 2452602507264 2454162686976 2455213888512 2455922889728 2458306914336 2461977563136 2463543706624 2466145903221 2467914700713 2468258118144 2469828256896 2471599695488 2476128839184 2477904796752 2487817992192 2490466868736 2492654230066 2496820100544 2497327659008 2499965540982 2503698392832 2505291076288 2510085378528 2511682124952 2512757964024 2513483582456 2515432471552 2519680162272 2521283012248 2522810594304 2527714856667 2529527813351 2532670480032 2536452165632 2538914361984 2539647533696 2542351595168 2546126226384 2547745899556 2548837185972 2549928003584 2552643011072 2555858776016 2562378823914 2565562304448 2575369148352 2581938967608 2585434448366 2585794219008 2595900263264 2598420167343 2599170522767 2605533106176 2608815500928 2619011519124 2619375962112 2622922125824 2629613253696 2639664931904 2642944432128 2649686637312 2653024655736 2655849434238 2656986049536 2658124127232 2659815045888 2663165823864 2666600288352 2667142360064 2669959614231 2673946294656 2677268385792 2679188606976 2684396863148 2687502225408 2689429786624 2692270582596 2694358098432 2695136158208 2696290576896 2698005774464 2703168869184 2704888442256 2708927277056 2711788667874 2712339925568 2716872947712 2719259160072 2722154461026 2729653509128 2733044810496 2735005036288 2740016863584 2741982089952 2743726353368 2744108150784 2746076311552 2750490558816 2752463297248 2757507116364 2758303411916 2759484887292 2761240284803 2762913250944 2771486669952 2773474467456 2779359163152 2780549657424 2783509194752 2784701466624 2789983244048 2797100548242 2799106716826 2801277070592 2809493616384 2818452460824 2820473943672 2820866420736 2822660865024 2824685366272 2827669030263 2829861530496 2831891196288 2836443388779 2837262479051 2838477775287 2842716080512 2846247849984 2848747691504 2853508686336 2857103475408 2860145544564 2861369591808 2863189801472 2864416203264 2868669004032 2870493857088 2871723387456 2872552665664 2875341123018 2879634471168 2881466299712 2888816979048 2890888929544 2894480548608 2901616413696 2902454324224 2905544680192 2912956783968 2916626464479 2917306298368 2920387796172 2920981458304 2928432941616 2930295812444 2931550958028 2943279026688 2950787391552 2954782226704 2962319936466 2966743158016 2969623048392 2970480597448 2973643383634 2981503429632 2989441961233 2993156021856 2997625286656 3000535155072 3004597339744 3012262128876 3016759922176 3025608509952 3032028177984 3035256496272 3039788623872 3043618084416 3047543186688 3051382416264 3055513438978 3055938622464 3067882129312 3070860197769 3076880665824 3079266398208 3081474945024 3083435170816 3086692147539 3089335850496 3091301076864 3095195431692 3096521209404 3098491006611 3099817057792 3101144815104 3103117553536 3107724754368 3111033669744 3119604010432 3123479783424 3124817676288 3125720041472 3131447844096 3133693817088 3135687260992 3138731149554 3140982346362 3143417781504 3145672339712 3151436704416 3153697014048 3155703182632 3157615143936 3163753445853 3167413337088 3169685105664 3172469020084 3175846871197 3177771037056 3188552278912 3196686340848 3198055590576 3198979104944 3201459509248 3204841152942 3207139765926 3210849847296 3217091635758 3219399035174 3221088526656 3223398792768 3231621748872 3234127463424 3236447081472 3241649587176 3242585690344 3243974600328 3248818377728 3252250045737 3261152784384 3263283972949 3265261114752 3268737765216 3272216915968 3273618518016 3277742552448 3281969585664 3286104140592 3288194537628 3290552934284 3291010824192 3293104342528 3301505118912 3303873062336 3320622491648 3324130005042 3329093467392 3333287387976 3337586052768 3338264523776 3341790672129 3346780504704 3348909499936 3350343952032 3354564643521 3359573549696 3363747459072 3370286475556 3372328447488 3376893973376 3380172007212 3385219149312 3393854912448 3394834968512 3398449581296 3407119095534 3411060516864 3416505098552 3420749739264 3429183034368 3433825531136 3442585290144 3447725625344 3451367395476 3456039925877 3457838297088 3464560223124 3468864567168 3478420667904 3482906499072 3487294190016 3491007247728 3492015358832 3500923561278 3506151004928 3509554511736 3514305817022 3516435046656 3527648168616 3530669543424 3532915516416 3537366207648 3538881382176 3541132578984 3542648066048 3544165502976 3546420061184 3550166080461 3550887765152 3555467051136 3559946152308 3565261726208 3587121313776 3589694110128 3592477464576 3595054102528 3598851493062 3601641947904 3604225158912 3606517923008 3611061336974 3615718223832 3625678880096 3629539281368 3631738328064 3644059747328 3647908901637 3653355818112 3654920674944 3655976119936 3661853007813 3664479404089 3667320745088 3676676155152 3679313183056 3681244030464 3683884334592 3692966344704 3695315559936 3697965956608 3704742385344 3705812217536 3707399543232 3716857195128 3729467397656 3731726988288 3735700303104 3738981345099 3741663060247 3745991488512 3750822383616 3753273575051 3755547589248 3757936614432 3760631924896 3763547820032 3767523187428 3770225373684 3773148707328 3775854928384 3779520243408 3781924518372 3784637033716 3799005720048 3804678248448 3809471300544 3813527392752 3819189339576 3819221604352 3821618849334 3823255778958 3824892005376 3827325142784 3828964516608 3833788164024 3836226960566 3839512628224 3843568235871 3851755972064 3854089654272 3859307398144 3863053722528 3868821884928 3878151672549 3878691328512 3883942378624 3888835285972 3893850394896 3904577255488 3908734610704 3917028075818 3924372035584 3928517278686 3934383188736 3944419880544 3949759915288 3959497397856 3964416648192 3974972278123 3975337906176 3985479074304 3989722568832 3990874695808 3994748735796 4000713540096 4010919441984 4016349505168 4018782910464 4026595294722 4031253338112 4034144679936 4042704237312 4044435865344 4047008661696 4057332663384 4058157445888 4063390915584 4068509888352 4074584829952 4078888740108 4083231691539 4084410821491 4094480263692 4099567215744 4102507554432 4112973134928 4115589530052 4116162226176 4119114467328 4121734769152 4125735838224 4126927242256 4128694945872 4131321342148 4134859753472 4137455117874 4139227330938 4143633005824 4148044892992 4153270511026 4160211701184 4169038744728 4175263792128 4177052199936 4178258422784 4184974866072 4187976461816 4191223708672 4195650822363 4198660075239 4201915605888 4204929352064 4207136034816 4210153525248 4218337927804 4223217782784 4226246807552 4230710915508 4233991297536 4237028049408 4247836794432 4262248454464 4264074120768 4269371774976 4273121537256 4276186354568 4289455514344 4292054387712 4294784702208 4296624304896 4297865057024 4305740785632 4308828998496 4312169951232 4315262775296 4319451706752 4322199449568 4325299467104 4333225468572 4336333394316 4341720822912 4353681486336 4358317020288 4369435175952 4370323403264 4375959447552 4381472187456 4384259383504 4392649412424 4395443718666 4397326437042 4398596269298 4402006825216 4414918540032 4432173340056 4432790089728 4438791289856 4443479904699 4444383183968 4450114737024 4455720896172 4458555324223 4460465075451 4462374006272 4467125269376 4472752858028 4489734032784 4496437929984 4506896009616 4513625532416 4518393193314 4525139883264 4542825460712 4554833227776 4559682935808 4560999652352 4565427126624 4572244045824 4583270158467 4583907933696 4590113720192 4601823193968 4619413630832 4622212417536 4625152756224 4636951615296 4637894223872 4642793147538 4649725586688 4651717222656 4654676330304 4661587131552 4666550504616 4667898081704 4679406015648 4685219675136 4688580062208 4697694510509 4700540725632 4703530891488 4710554021888 4711473519543 4715126672256 4716488276864 4718508509568 4721510105312 4730545521072 4733554773948 4740622734848 4746594869744 4754527658496 4758703530126 4782828418368 4786258813504 4795029511272 4798468657416 4801521118394 4802189263872 4805633545216 4810709648889 4820957631776 4825637453637 4827030970853 4829098552761 4835098189152 4838847197184 4842317770752 4854670622208 4863878535516 4865961900492 4871141090816 4873227566592 4882470677084 4902234873536 4908325373952 4910427777024 4911845779456 4916613828672 4927087413248 4932291806442 4935829401426 4936516236288 4939656513792 4943199390976 4952257678368 4955809593504 4975635984384 4980933737472 4985308460132 4993640201088 4994655318016 4999931081964 5007396785664 5010582152576 5020170757056 5023364249904 5025515928048 5026967164912 5030864943104 5039360324544 5042566024496 5045621188608 5055429713334 5059055626702 5065340960064 5077828723968 5079295067392 5084703190336 5092252452768 5095491799112 5097674371944 5099856007168 5105286022144 5110678643301 5111717552032 5124757647828 5128017671777 5131124608896 5150738296704 5163877935216 5170868896732 5171588438016 5191800526528 5196840334686 5198341045534 5217631001856 5238023038248 5238751924224 5245844251648 5251385341917 5259226507392 5271458725533 5279329863808 5285888864256 5299373274624 5306049311472 5311698868476 5313972099072 5316248254464 5319630091776 5326331647728 5333200576704 5334284720128 5339919228462 5347892589312 5368793726296 5384541165192 5388716196864 5390272316416 5392581153792 5396011548928 5406337738368 5409776884512 5416592005461 5417854554112 5423577335748 5424679851136 5433745895424 5438518320144 5444308922052 5459307018256 5466089620992 5470010072576 5480033727168 5483964179904 5487452706736 5500981117632 5504926594496 5515014232728 5516606823832 5518969774584 5522480569606 5525826501888 5542973339904 5546948934912 5551820785147 5558718326304 5561099314848 5567018389504 5569402933248 5579966488096 5594201096484 5598213433652 5602554141184 5618987232768 5636904921648 5640947887344 5645321730048 5649370732544 5655338060526 5659723060992 5663782392576 5672886777558 5674524958102 5676955550574 5685432161024 5697495383008 5707017372672 5714206950816 5720291089128 5722739183616 5726379602944 5728832406528 5732428274001 5737338008064 5740987714176 5743446774912 5745105331328 5750682246036 5754340440849 5758467634997 5759268942336 5762932599424 5777633958096 5781777859088 5788961097216 5803232827392 5804908648448 5811089360384 5825913567936 5833252928958 5840775592344 5841962916608 5856865883232 5860591624888 5863101916056 5875542113727 5879756237531 5886558053376 5898001332223 5901574783104 5909564453408 5924639872932 5933486316032 5939246096784 5940961194896 5947286767268 5963006859264 5978883922466 5986312043712 6001070310144 6009194679488 6024524257752 6033519844352 6039892942083 6051217019904 6064056355968 6070512992544 6079577247744 6087236168832 6095086373376 6102764832528 6111026877956 6111877244928 6135764258624 6141720395538 6153761331648 6166870341632 6173384295078 6178671700992 6182602153728 6190390863384 6193042418808 6196982013222 6199634115584 6202289630208 6206182676811 6206235107072 6215449508736 6222067339488 6229905766539 6239208020864 6246959566848 6249635352576 6251440082944 6262895688192 6267387634176 6271374521984 6277462299108 6281964692724 6286835563008 6291344679424 6302873408832 6307394028096 6311406365264 6315230287872 6327506891706 6334826674176 6339370211328 6344938040168 6351693742394 6355542074112 6377104557824 6393372681696 6396111181152 6397958209888 6402919018496 6409682305884 6414279531852 6418359862343 6421699694592 6434183271516 6438798070348 6442177053312 6446797585536 6463243497744 6468254926848 6472894162944 6483299174352 6485171380688 6487949200656 6497636755456 6504500091474 6526567945898 6530522229504 6537475530432 6555485104896 6563939171328 6572208281184 6576389075256 6581105868568 6582021648384 6586208685056 6593165577999 6597894403947 6603010237824 6607746124672 6641244983296 6648260010084 6658186934784 6666574775952 6675172105536 6676529047552 6683581344258 6693561009408 6697818999872 6700687904064 6709129287042 6719147099392 6740572951112 6744656894976 6753787946752 6760344014424 6770438298624 6787709824896 6789669937024 6796899162592 6805461750451 6814238191068 6822121033728 6833010197104 6841499478528 6858366068736 6867651062272 6885170580288 6902734790952 6912079851754 6929120446248 6937729134336 6948802826173 6956841335808 6965812998144 6974588380032 6982014495456 6984030717664 7001847122556 7012302009856 7019109023472 7028611634044 7032870093312 7055296337232 7065831032832 7074732415296 7077762764352 7082265157968 7092840122368 7100332160922 7101775530304 7110934102272 7119892304616 7130523452416 7138055295189 7174242627552 7179388220256 7184954929152 7190108205056 7197702986124 7202281677591 7203283895808 7208450317824 7213035846016 7222122673948 7231436447664 7251357760192 7259078562736 7263476656128 7288119494656 7295817803274 7306711636224 7309841349888 7311952239872 7323706015626 7328958808178 7334641490176 7353352310304 7358626366112 7362488060928 7367768669184 7382091373657 7385932689408 7390631119872 7395931913216 7403744102139 7409484770688 7411624435072 7414799086464 7433714390256 7458934795312 7463453976576 7471400606208 7477962690198 7483326120494 7491982977024 7506547150102 7511095178496 7515873228864 7521263849792 7535046374856 7540450747368 7546297414656 7551709856768 7559040486816 7563849036744 7569274067432 7583144570001 7585334382769 7588583440053 7598011440096 7609356496896 7618942601088 7627054785504 7638378679152 7638443208704 7643237698668 7646511557916 7649784010752 7654650285568 7657929033216 7667576328048 7672453921132 7679025256448 7687136471742 7703511944128 7718614796288 7726107445056 7756303345098 7757382657024 7767884757248 7777670571944 7787700789792 7797511568301 7809154510976 7817469221408 7834056151636 7848744071168 7857034557372 7868766377472 7888839761088 7899519830576 7918994795712 7928833296384 7949944556246 7970958148608 7979445137664 7981749391616 7989497471592 8001427080192 8021838883968 8032699010336 8037565820928 8053190589444 8062506676224 8068289359872 8085408474624 8088871730688 8094017323392 8114665326768 8116314891776 8126781831168 8137019776704 8157777480216 8166463383078 8168821642982 8188960527384 8199134431488 8205015108864 8225946269856 8231179060104 8232324452352 8238228934656 8243469538304 8251471676448 8253854484512 8257389891744 8262642684296 8269719506944 8274910235748 8278454661876 8283720854409 8287266011648 8296089785984 8306541022052 8320423402368 8338077489456 8350527584256 8354104399872 8356516845568 8369949732144 8375952923632 8382447417344 8391301644726 8397320150478 8403831211776 8409858704128 8436675855608 8461421831016 8467982595072 8474056098816 8495673588864 8511787437153 8515433325861 8524496908928 8528148241536 8538743549952 8546243074512 8552372709136 8578911028688 8584108775424 8589569404416 8593248609792 8595730114048 8611481571264 8617657996992 8638903413504 8644398899136 8650598934208 8666450937144 8672666788632 8683441645824 8707362972672 8716634040576 8724289805231 8738870351904 8740646806528 8749879393437 8751918895104 8762944374912 8768518767008 8785298824848 8790887437332 8794652874084 8797192538596 8804013650432 8829837080064 8864346680112 8877582579712 8886959809398 8888766367936 8900229474048 8911441792344 8917110648446 8920930150902 8924748012544 8934250538752 8945505716056 8968325883699 8979468065568 8992875859968 9013792019232 9027251064832 9036786386628 9049020569281 9050279766528 9085650921424 9119365871616 9121999304704 9130854253248 9166540316934 9167815867392 9180227440384 9203646387936 9238827261664 9244424835072 9250305512448 9273903230592 9275788447744 9285586295076 9295473019833 9299451173376 9303434445312 9309352660608 9323174263104 9333101009232 9335796163408 9358812031296 9370439350272 9377160124416 9395389021018 9401081451264 9407061782976 9422947039086 9430253344512 9432976553728 9437017019136 9443020210624 9461091042144 9467109547896 9481245469696 9491260337559 9493189739488 9509055316992 9517407060252 9527540613591 9565656836736 9572517627008 9590059022544 9596937314832 9603042236788 9604378527744 9611267090432 9621419297778 9641915263552 9651274907274 9654061941706 9658197105522 9670196378304 9709341244416 9727757071032 9731923800984 9742282181632 9746455133184 9764941354168 9789851918847 9796873508891 9804469747072 9816650747904 9820855554048 9823691558912 9833227657344 9854174826496 9864583612884 9871658802852 9873032472576 9879313027584 9886398781952 9904515356736 9911619187008 9961867474944 9970616920264 9987280402176 9999862163928 10014793571328 10021164305152 10040341514112 10046728499808 10051031856096 10053934329824 10061729886208 10063693930563 10078720649088 10085132048992 10091242377216 10110859426668 10118111253404 10130681920128 10155657447936 10158590134784 10169406380672 10184504905536 10190983598224 10195348743888 10210572044288 10221357286602 10223435104064 10249515295656 10256035343554 10262249217792 10301476593408 10327755870432 10341737793464 10343176876032 10368119777631 10383601053056 10393680669372 10396682091068 10407751842719 10435262003712 10476046076496 10491688503296 10502770683834 10518453014784 10542917451066 10558659727616 10598746549248 10612098622944 10623397736952 10627944198144 10632496508928 10639260183552 10652663295456 10666401153408 10668569440256 10679838456924 10694297036423 10695785178624 10737587452592 10769082330384 10777432393728 10780544632832 10785162307584 10792023097856 10812675476736 10819553769024 10833184010922 10847154671496 10849359702272 10877036640288 10888617844104 10918614036512 10932179241984 10940020145152 10960067454336 10967928359808 10974905413472 10985559023439 10993438212267 11001962235264 11009853188992 11030028465456 11033213647664 11037939549168 11044961139212 11051653003776 11085946679808 11093897869824 11103641570294 11117436652608 11122198629696 11159932976192 11188402192968 11196426867304 11205108282368 11216944035297 11224989180741 11237974465536 11259820725153 11267896623109 11273809843296 11281895774688 11290643460096 11298741465088 11310676121052 11319446121984 11327564785152 11345773555116 11349049916204 11353911101148 11370864322048 11394990766016 11414034745344 11428413901632 11440582178256 11452759205888 11457664813056 11464856548002 11474676016128 11481975428352 11486893549824 11490210662656 11501364492072 11508680881698 11516935269994 11518537884672 11525865198848 11555267916192 11563555718176 11577922194432 11606465654784 11609817296896 11622178720768 11634455017647 11651827135872 11666505857916 11681551184688 11683925833216 11713731766464 11721183249776 11726203832112 11751084227454 11759512475062 11773116106752 11796002664446 11803149566208 11819128906816 11849279745864 11866972632064 11878492193568 11881922389792 11894573534536 11924916834369 11926013718528 11957767844932 11972624087424 12002140620288 12018389358976 12049048515504 12067039688704 12079785884166 12102434039808 12128112711936 12141025985088 12174472337664 12190172746752 12205529665056 12222053755912 12223754489856 12253232464473 12271528517248 12283440791076 12300070359577 12307522663296 12333740683264 12346768590156 12357343401984 12365204307456 12380781726768 12386084837616 12393964026444 12399268231168 12404579260416 12412365353622 12412470214144 12430899017472 12444134678976 12459811533078 12478416041728 12525791376384 12534775268352 12542749043968 12554924598216 12563929385448 12573671126016 12582689358848 12595980225717 12605746817664 12614788056192 12622812730528 12630460575744 12638714679409 12655013783412 12669653348352 12678740422656 12689876080336 12703387484788 12711084148224 12754209115648 12786745363392 12792222362304 12795916419776 12819364611768 12828559063704 12836719724686 12868366543032 12877596140696 12884354106624 12893595171072 12926486995488 12936509853696 12945788325888 12966598348704 12970342761376 12975898401312 12995273510912 13009000182948 13053135891796 13061044459008 13074951060864 13110970209792 13127878342656 13144416562368 13152778150512 13162211737136 13172417370112 13186331155998 13195788807894 13206020475648 13215492249344 13296520020168 13316373869568 13333149551904 13350344211072 13353058095104 13367162688516 13375665972669 13381395226353 13387122018816 13395637999744 13401375808128 13418258574084 13426794361981 13438294198784 13481145902224 13489313789952 13507575893504 13520688028848 13540876597248 13575419649792 13579339874048 13593798325184 13610923500902 13628476382136 13666020394208 13682998957056 13709598265363 13716732137472 13735302124544 13749810475401 13770341160576 13805469581904 13824159703508 13858240892496 13875458268672 13897605652346 13913682671616 13949176760064 13964028990912 13968061435328 14003694245112 14024604019712 14038218046944 14057223268088 14065740186624 14093083531527 14110592674464 14131662065664 14149464830592 14155525528704 14164530315936 14185680244736 14200664321844 14203551060608 14221868204544 14239784609232 14261046904832 14276110590378 14348485255104 14358776440512 14395405972248 14404563355182 14406567791616 14416900635648 14426071692032 14444245347896 14462872895328 14481092912559 14487295658283 14502715520384 14518157125472 14526953312256 14536446788591 14576238989312 14591635606548 14613423272448 14619682699776 14623904479744 14647412031252 14657917616356 14669282980352 14706704620608 14717252732224 14724976121856 14735537338368 14764182747314 14781262239744 14791863826432 14807488204278 14818969541376 14823248870144 14829598172928 14867428780512 14917869590624 14926907953152 14942801212416 14955925380396 14966652240988 14983965954048 15013094300204 15022190356992 15031746457728 15042527699584 15070092749712 15080901494736 15092594829312 15103419713536 15118080973632 15127698073488 15138548134864 15166289140002 15170668765538 15177166880106 15196022880192 15237885202176 15254109571008 15276757358304 15286475397336 15293023115832 15299568021504 15309300571136 15315858066432 15335152656096 15344907842264 15358050512896 15374272943484 15384053015331 15395086942543 15407023888256 15437229592576 15452214890112 15512606690196 15514765314048 15535769514496 15555341143888 15575401579584 15595023136602 15618309021952 15634938442816 15668112303272 15714069114744 15737532754944 15777679522176 15799039661152 15814376176599 15837989591424 15857666592768 15899889112492 15941916297216 15958890275328 15963498783232 15978994943184 16002854160384 16043677767936 16065398020672 16106381178888 16170816949248 16177743461376 16188034646784 16229330653536 16232629783552 16249776016383 16253563662336 16274039553408 16315554960432 16332926766156 16337643285964 16377921054768 16398268862976 16410030217728 16451892539712 16462358120208 16486939076608 16502943352896 16507708969024 16514779783488 16525285368592 16549820471496 16556909323752 16567441708818 16574532023296 16592179571968 16613082044104 16640846804736 16655462355441 16676154978912 16701055168512 16708208799744 16713033691136 16739899464288 16751905847264 16764894834688 16782603289452 16794640300956 16805323914379 16807662423552 16819717408256 16873351711216 16922843662032 16935965190144 16948112197632 16991347177728 17023574874306 17030866651722 17048993817856 17056296483072 17092486149024 17104745418272 17157822057376 17168217550848 17179138808832 17186497219584 17191460228096 17222963142528 17235315993984 17263021322547 17275402904991 17277806827008 17288797798272 17301197868416 17332901874288 17345333577264 17366883291648 17414725945344 17433268081152 17448579610462 17477740703808 17481293613056 17499758786874 17525888749824 17537037534016 17570597649696 17581774874664 17589305748168 17594385077192 17608027300864 17626626341181 17639268712593 17659674160128 17694003996669 17706694693457 17728693360224 17755165159424 17773919618796 17777532735872 17800458948096 17822883584688 17834221296892 17841860301804 17849496025088 17868501077504 17891011432112 17936651767398 17958936131136 18027584038464 18073572773256 18098041138562 18100559533056 18171301842848 18194193659369 18238731743232 18243998609408 18261708506496 18333080633868 18335631734784 18360454880768 18407292775872 18477654523328 18500611024896 18547806461184 18571172590152 18590946039666 18598902346752 18606868890624 18618705321216 18646348526208 18666202018464 18671592326816 18689717299617 18717624062592 18740878700544 18754320248832 18790778042036 18802162902528 18814123565952 18845894078172 18860506689024 18865953107456 18874034038272 18886040421248 18922182084288 18934219095792 18962490939392 18982520675118 18986379478976 19018110633984 19034814120504 19055081227182 19131313673472 19145035254016 19180118045088 19193874629664 19206084473576 19208757055488 19222534180864 19242838595556 19255079587029 19283830527104 19302549814548 19308123883412 19316394211044 19328681993621 19340392756608 19418682488832 19455514142064 19463847601968 19484564363264 19492910266368 19529882708336 19579703837694 19593747017782 19608939494144 19666455314688 19729167225768 19743317605704 19746064945152 19758626055168 19772797563904 19793683211841 19809030713472 19823238374016 19860837353357 19923734949888 19941233840528 19974560804352 19999724327856 20029587142656 20042328610304 20080683028224 20093456999616 20102063712192 20107868659648 20127387861126 20157441298176 20170264097984 20221718853336 20236222506808 20261363840256 20311314895872 20317180269568 20338812761344 20369009811072 20381967196448 20390697487776 20416385251353 20421144088576 20442714573204 20446870208128 20499030591312 20512070687108 20524498435584 20602953186816 20655511740864 20683475586928 20736239555262 20767202106112 20787361338744 20793364182136 20815503685438 20846408478519 20870524007424 20926093728631 20952092152992 20983377006592 21005541367668 21036906029568 21085834902132 21117319455232 21197493098496 21224197245888 21246795473904 21278520367104 21305326590912 21332802306816 21359676913848 21388594072846 21391570357248 21475174905184 21538164660768 21554864787456 21561089265664 21570324615168 21584046195712 21606845032773 21625350953472 21639107538048 21666368021844 21694309342992 21698719404544 21754073280576 21777235688208 21837228073024 21864358483968 21880040290304 21920134908672 21935856719616 21949810826944 21971118046878 21986876424534 22003924470528 22019706377984 22060056930912 22066427295328 22075879098336 22089922278424 22103306007552 22146274120971 22171893359616 22187795739648 22207283140588 22234873305216 22244397259392 22319865952384 22376804385936 22392853734608 22410216564736 22433888070594 22449978361482 22475948931072 22519641450306 22535793246218 22547619686592 22563791549376 22621352242104 22638892243968 22655129570304 22691547110232 22698099832408 22707822202296 22741728644096 22756003148307 22765750320159 22789981532032 22828069490688 22842987810643 22856827803264 22881164356512 22905518411776 22915329626112 22929713096004 22949352032256 22963950856704 22973787099648 22980421325312 23002728984144 23017361763396 23033870539988 23037075769344 23051730397696 23110535832384 23127111436352 23155844388864 23244357441536 23268910035294 23303654271744 23333011715832 23363102369376 23367851666432 23392534704903 23427463532928 23442366499552 23452407664224 23502168454908 23519024950124 23546232213504 23592005328892 23606299132416 23638257813632 23698559491728 23733945264128 23756984387136 23763844779584 23789147069072 23849833668738 23915535689864 23945248174848 24004281240576 24036778717952 24098097031008 24134079377408 24159571768332 24192279481139 24204868079616 24256225423872 24282051970176 24348944675328 24380345493504 24411059330112 24444107511824 24506464928946 24543057034496 24566881582152 24600140719154 24615045326592 24693537180312 24714686803968 24730408614912 24761563453536 24772169675232 24787928052888 24798536462336 24809158520832 24824730707244 24824940428288 24851162563227 24861798034944 24888269357952 24919623066156 24956832083456 25051582752768 25069550536704 25085498087936 25109849196432 25127858770896 25147342252032 25165378717696 25191960451434 25211493635328 25229576112384 25245625461056 25277429358818 25310027566824 25379752160672 25406774969576 25422168296448 25508418231296 25535362311459 25573490726784 25584444724608 25591832839552 25638729223536 25657118127408 25673439449372 25736733086064 25755192281392 25768708213248 25787190342144 25852973990976 25933196697408 25940685522752 25951796802624 26018000365896 26106271783592 26122088918016 26149902121728 26172869415693 26191641421729 26221940419584 26255756685312 26288833124736 26305556301024 26324423474272 26344834740224 26372662311996 26391577615788 26412040951296 26430984498688 26593040040336 26632747739136 26666299103808 26700688422144 26734325377032 26751331945338 26762790452706 26774244037632 26791275999488 26802751616256 26836517148168 26853588723962 26876588397568 26904977651097 26962291804448 26978627579904 27015151787008 27041376057696 27081753194496 27147061707843 27150839299584 27158679748096 27187596650368 27221847001804 27256952764272 27332040788416 27365997914112 27419196530726 27470604249088 27499620950802 27540682321152 27610939163808 27648319407016 27716481784992 27750916537344 27795211304692 27824805946861 27827365343232 27898353520128 27928057981824 27936122870656 28007388490224 28049208039424 28076436093888 28114446536176 28131480373248 28186167063054 28221185348928 28298929661184 28311051057408 28329060631872 28401328643688 28407102121216 28443736409088 28479569218464 28522093809664 28552221180756 28582621840773 28590875750437 28696970510208 28717552881024 28790811944496 28809126710364 28813135583232 28833801271296 28852143384064 28888490695792 28925745790656 28962185825118 28974591316566 29005431040768 29036314250944 29072893577182 29183271213096 29226846544896 29239365399552 29247808959488 29294824062504 29315835232712 29338565960704 29369555756541 29390620526673 29413409241216 29434505464448 29449952243712 29471074676736 29528365494628 29562524479488 29583727652864 29614976408556 29637939082752 29646497740288 29659196345856 29734857561024 29835739181248 29885602424832 29911850760792 29933304481976 30026188600408 30044380713984 30063492915456 30085055399168 30140185499424 30161802989472 30185189658624 30206839427072 30236161947264 30255396146976 30277096269728 30332578280004 30341337531076 30354333760212 30392045760384 30475770404352 30508219142016 30553514716608 30572950794672 30586046231664 30618601142272 30631716132864 30670305312192 30689815684528 30748545886968 30768106030662 30790173885086 30814047776512 30904429780224 31025213380392 31029530628096 31071539028992 31104359332893 31110682287776 31150803159168 31190046273204 31209887269561 31223255528157 31236618043904 31269876885632 31336224606544 31428138229488 31475065509888 31555359044352 31598079322304 31628752353198 31675979182848 31799778224984 31883832594432 31917780550656 31926997566464 31957989886368 32005708320768 32082891109269 32087355535872 32130796041344 32212762357776 32341633898496 32355486922752 32376069293568 32458661307072 32465259567104 32499552032766 32548079106816 32631109920864 32665853532312 32675286571928 32755842109536 32796537725952 32820060435456 32883861573563 32903785079424 32924716240416 32973878153216 32980314636801 33005886705792 33015417938048 33029559566976 33050570737184 33099640942992 33113818647504 33134883417636 33149064046592 33184359143936 33226164088208 33281693609472 33310924710882 33352309957824 33479798928576 33503811694528 33565206578904 33589280601912 33610647828758 33615324847104 33639434816512 33674967542223 33746703422432 33779462175459 33789216795971 33803689869327 33845687324064 33871930380288 33896224395264 33982694355456 34047149748612 34061733303444 34097987635712 34112592966144 34184972298048 34209490836544 34315644114752 34358277617664 34372994439168 34382920456192 34445926285056 34470631987968 34526042645094 34550805809982 34555613654016 34577595596544 34602395736832 34665803748576 34690667154528 34733766583296 34829451890688 34866536162304 34897159220924 34955481407616 34962587226112 34999517573748 35051777499648 35074075068032 35141195299392 35163549749328 35178611496336 35188770154384 35216054601728 35253252682362 35278537425186 35319348320256 35388007993338 35413389386914 35457386720448 35547839237592 35555065471744 35600917896192 35645767169376 35668442593784 35683720603608 35698992050176 35737002155008 35774750503107 35782022864224 35873303534796 35896123702439 35917872262272 36055168076928 36147145546512 36196082277124 36201119066112 36342603685696 36388387318738 36523417012992 36666161267736 36671263469568 36720909761536 36759697393419 36814585551744 36900211078731 36955309046656 37001222049792 37095612922368 37142345180304 37181892079332 37197804693504 37213737781248 37237410642432 37292697052416 37332404036928 37343184653632 37379434599234 37435248125184 37581556084072 37604325805056 37628247131904 37691788156344 37721013378048 37731906214912 37748068076544 37772080842496 37844364168576 37868438191584 37916144038227 37924981878784 37965041350236 37972758957952 38036221267968 38069628241008 38110162454364 38262627346944 38290070508032 38360236090176 38387749259328 38412168947152 38485677191112 38510159174058 38567661054208 38605099629096 38616247766824 38632788422088 38657363987242 38680785513216 38837364977664 38862745496029 38911028284128 38927695203936 38969128726528 38985820532736 39059765416672 39159407675388 39187494035564 39217878988288 39332910629376 39458334451536 39486635211408 39517252110336 39545595127808 39587366423682 39618061426944 39646476748032 39721674706714 39882467681056 39949121608704 39999448655712 40059174285312 40084657220608 40126997918007 40161366056448 40186913999232 40204127424384 40215737319296 40254775722252 40280383085943 40309273444979 40314882596352 40340528195968 40443437706672 40472445013616 40522727680512 40622629791744 40634360539136 40677625522688 40738019622144 40763934392896 40781394975552 40832770502706 40885429146408 40893740416256 40998061182624 41024141374216 41048996871168 41128794796089 41158293662717 41205906373632 41286009325561 41311023481728 41366951173856 41472479110524 41534404212224 41574722677488 41586728364272 41631007370876 41692816957038 41741048014848 41852187457262 41904184305984 42011082735336 42073812059136 42171669804264 42234638910464 42279250594581 42394986196992 42448394491776 42493590947808 42557040734208 42610653181824 42665604613632 42719353827696 42777188145692 42783140714496 42950349810368 43076329321536 43168092391424 43213690065546 43250701906944 43278215076096 43332736043688 43388618685984 43397438809088 43443278737677 43508146561152 43554471376416 43609340365773 43674456146048 43728716967936 43760080580608 43840269817344 43871713439232 43899621653888 43942236093756 43973752849068 44007848941056 44039412755968 44120113861824 44132854590656 44151758196672 44179844556848 44206612015104 44292548241942 44343786719232 44375591479296 44414566281176 44469746610432 44488794518784 44639731904768 44753608771872 44785707469216 44820433129472 44867776141188 44899956722964 44928519036401 44951897862144 45039282900612 45071586492436 45095239373184 45127583098752 45242704484208 45277784487936 45310259140608 45383094220464 45396199664816 45415644404592 45483457288192 45512006296614 45531500640318 45579963064064 45685975621286 45713655606528 45762328713024 45859426192008 45898704064512 45927901713408 45947574199296 45960842650624 46005457968288 46034723526792 46067741079976 46074151538688 46103460795392 46152159045993 46185260827629 46221071664768 46254222872704 46311688777728 46488714883072 46537820070588 46607308543488 46666023431664 46726204738752 46735703332864 46785069409806 46854927065856 46884732999104 46904815328448 47004336909816 47038049900248 47184010657784 47212598264832 47276515627264 47397118983456 47467890528256 47513968774272 47527689559168 47578294138144 47638232253157 47699667337476 47831071379728 47890496349696 48008562481152 48073557435904 48196194062016 48319143536664 48384558962278 48512450847744 48564103940352 48641619783211 48697889350656 48760690987008 48822118660224 48888215023648 49012929857892 49086114068992 49133763164304 49200281438308 49230090653184 49387074360624 49460817229824 49523126907072 49544339350464 49575856105776 49649461414488 49649880856576 49702325126454 49723596069888 49776538715904 49839246132312 49913664166912 49966387066323 50103165505536 50139101073408 50170996175872 50219698392864 50255717541792 50294684504064 50330757435392 50383920902868 50415971743137 50422987270656 50459152224768 50491250922112 50554858717636 50620055133648 50759504321344 50813549939152 50844336592896 51016836462592 51070724622918 51146981453568 51168889449216 51183665679104 51277458447072 51314236254816 51346878898744 51473466172128 51510384562784 51537416426496 51574380684288 51674639615599 51705947981952 51826208714973 51866393394816 51881371045504 51903593605248 52036000731792 52212543567184 52244177836032 52299804243456 52345738831386 52383282843458 52443880839168 52577666249472 52611112602048 52648846948544 52745324623992 52783155231576 52824081902592 52861968997376 52917806137779 53082011990007 53097340679383 53120084080371 53186080080672 53265495478272 53332598207616 53401376844288 53468650754064 53502663890676 53525580905412 53548488075264 53582551998976 53605503232512 53673034296336 53707177447924 53753176795136 53809955302194 53924583608896 54030303574016 54082752115392 54294123415686 54301678599168 54317359496192 54375193300736 54443694003608 54513905528544 54582580978107 54664081576832 54731995828224 54838393061452 54941208498176 54999241901604 55081364642304 55221878327616 55296638814032 55432963569984 55501833074688 55590422609384 55649611893722 55796707040256 55856115963648 55872245741312 56014776980448 56098416078848 56152872187776 56228893072352 56262960746496 56372334126108 56442370697856 56597859322368 56622102114816 56658121263744 56802657287376 56814204242432 56887472818176 56959138436928 57104442361512 57165243681546 57181751500874 57393941020416 57435105762048 57581623888992 57618253420728 57626271166464 57667602542592 57704286768128 57765238761087 57776981391584 57851491581312 57924371650236 57949182633132 57986045980863 58010862081536 58072628501888 58145787154364 58366542426192 58453693089792 58478730799104 58495617918976 58589648125008 58631670465424 58677131921408 58739111513082 58781241053346 58826818482432 58869010928896 59056730989256 59229952817112 59275878165504 59292995480576 59318392691712 59469715122048 59582512060071 59671478362496 59771204849664 59823701521584 59866608963952 60052377200816 60088761427968 60126985830912 60170110798336 60280370998848 60323605978944 60472323894528 60510792293952 60554192539456 60665156560008 60682675062152 60708667520424 60784091520768 60951540808704 61016438284032 61070028636617 61107029433216 61145901589344 61172092463328 61237202284544 61249155754059 61263432265728 61340610624384 61379631369056 61497091773936 61536212061324 61580347770172 61628095553024 61808859560448 62050426760784 62143078057984 62208718665786 62221364575552 62301606318336 62380092546408 62419774539122 62446511056314 62473236087808 62539225435557 62539753771264 62672449213088 62778281185893 62856276458976 62950131019776 63110718088704 63196158644608 63257504706396 63343143984967 63351958365696 63599556449968 63835561101312 63853995132928 63915979772736 64165782218538 64174711071744 64261592082688 64425524715552 64677318612841 64683267796992 64710973845504 64752138587136 64917322614144 64930519134208 64999104065532 65096158213632 65262219841728 65331707064624 65350573143856 65511684219072 65593075451904 65640120870912 65767723147126 65807570158848 65849432480832 65960629273602 66011773411584 66030835876096 66059119133952 66101141474368 66199281885984 66227637295008 66269766835272 66298128093184 66368718287872 66438822362913 66452328176416 66563387218944 66621849421764 66704619915648 66959597857152 67007623389056 67130413157808 67178561203824 67221295657516 67230649694208 67278869633024 67349935084446 67493406844864 67558924350918 67578433591942 67607379738654 67691374648128 67965388710912 68094299497224 68123466606888 68195975271424 68225185932288 68268009444921 68369944596096 68418981673088 68528963431929 68578114562237 68631288229504 68716555235328 68745988878336 68765840912384 68891852570112 68941263975936 69052085290188 69101611619964 69111227308032 69155191193088 69204791473664 69331607497152 69381334309056 69467533166592 69733072324608 69794318441848 69910962815232 69999035147496 70103554999296 70148150136064 70282390598784 70327099498656 70357222992672 70377540308768 70432109203456 70506505364724 70557074850372 70638696640512 70776015986676 70826778773828 70914773440896 71095678475184 71110130943488 71201835792384 71291534338752 71336885187568 71367441207216 71474004310016 71549501006214 71564045728448 71746607069592 71792247404878 71835744524544 72110336153856 72294291093024 72392164554248 72402238132224 72576838443417 72685207371392 72776774637476 73046834025984 73332322535472 73441819523072 73519394786838 73629171103488 73800422157462 73910618093312 74191225844736 74284690360608 74363784158664 74395609387008 74427475562496 74474821284864 74585394104832 74664808073856 74686369307264 74758869198468 74860079254961 74870496250368 75163112168144 75208651610112 75256494263808 75383576312688 75442026756096 75463812429824 75496136153088 75544161684992 75688728337152 75736876383168 75832288076454 75930082700472 75945517915904 76139256482016 76220324908728 76436831087903 76525254693888 76580141016064 76720472180352 76775498518656 76824337894304 76971354382224 77020318348116 77135322108416 77210199258192 77232495533648 77265576844176 77314727974484 77361571026432 77725490992058 77822056568256 77855390407872 78119530833344 78318815350776 78374988071128 78435757976576 78518608247079 78574924265187 78665821258752 78916668903072 78973270422816 79034504220672 79091190255616 79174732847364 79236122853888 79292953496064 79443349413428 79764935362112 79898243217408 79998897311424 80169314441216 80253995836014 80322732112896 80373827998464 80408254848768 80431474638592 80509551444504 80560766171886 80618546889958 80629765192704 80681056391936 80886875413344 80944890027232 81045455361024 81245259583488 81268721078272 81355251045376 81441185123529 81476039244288 81527868785792 81562789951104 81665541005412 81770858292816 81787480832512 81996122365248 82048282748432 82097993742336 82257589592178 82316587325434 82411812747264 82572018651122 82622046963456 82733902347712 82944958221048 83068808424448 83149445354976 83173456728544 83262014741752 83385633914076 83438678210459 83474417840583 83482096029696 83704374914524 83808368611968 84022165470672 84147624118272 84343339608528 84469277820928 84558501189162 84896788983552 84987181895616 85221306363648 85331209227264 85438707655392 85554376291384 85566281428992 85772627251311 85900699620736 86152658643072 86336184782848 86427380131092 86501403813888 86556430152192 86665472087376 86777237371968 86794877618176 86886557475354 87016293122304 87108942752832 87218680731546 87348912292096 87680539634688 87743426878464 87799243307776 87884472187512 87947505698136 88015697882112 88078825511936 88171861580019 88240227723648 88265709181312 88303516393344 88359689113696 88413224030208 88471002755863 88585096483884 88687573438464 88751182958592 88829132562352 88939493220864 88977589037568 89279463809536 89507217543744 89571414938432 89735552282376 89799913445928 89857038072802 90078565801224 90143172984872 90190478746368 90255166197504 90334436740249 90485408968416 90555568975872 90620518281216 90766188440928 90792399329632 90831288809184 90966914576384 91024012593228 91063001280636 91159926128128 91371951242572 91427311213056 91524657426048 91718852384016 91855803426816 91895148398592 91921685301248 92010915936576 92069447053584 92135482159952 92206921590784 92304318091986 92370521655258 92442143329536 92508445745408 93075640141176 93214617086976 93332046863328 93452409477504 93471406665728 93570138819612 93629661808683 93669766584471 93709854131712 93769465998208 93809630656896 94008673819632 94076099800496 94368021315568 94425196529664 94553031254528 94794237966912 95027937548544 95055379118336 95156588276288 95276464506314 95399334674952 95662142759456 95780992699392 95967187857541 96017124962304 96147114871808 96248673327807 96392388124032 96638287073328 96769117924556 97024901695488 97128207880704 97283239566422 97395778701312 97644237320448 97776430047296 98025859715784 98172228137984 98267526328608 98400562876616 98460181306368 98651584720689 98774148721248 98921634459648 99046253814144 99088678700928 99151712211552 99298922828976 99299761713152 99404650252908 99447192139776 99553077431808 99678492264624 99827328333824 99932774132646 100341992351744 100439396785728 100511435083584 100767841805736 100831943486274 100845974541312 100918304449536 100982501844224 101109717435272 101240110267296 101367650387913 101411069607981 101519008642688 101627099878304 101688673185792 102033672925184 102141449245836 102293962907136 102337778898432 102367331358208 102554916894144 102628472509632 102693757797488 102946932344256 103020769125568 103074832852992 103148761368576 103349279231198 103411895963904 103652417429946 103732786789632 103762742091008 103807187210496 104072001463584 104425087134368 104488355672064 104599608486912 104691477662772 104766565686916 104887761678336 105155332498944 105222225204096 105297693897088 105490649247984 105566310463152 105648163805184 105723937994752 105835612275558 106164023980014 106194681358766 106240168160742 106372160161344 106665196415232 106802753688576 106937301508128 107005327781352 107051161810824 107096976150528 107165103997952 107211006465024 107346068592672 107414354895848 107506353590272 107619910604388 107688371107317 107765608597801 107849167217792 108060607148032 108165504230784 108588246831372 108603357198336 108634718992384 108750386601472 108887388007216 109027811057088 109165161956214 109328163153664 109676786122904 109998483803208 110162729284608 110443756655232 110593277628064 110700633236193 110865927139968 111003666149376 111180845218768 111299223787444 111593414080512 111712231927296 111744491482624 112029553960896 112305744375552 112457786144704 112744668252216 112884741395712 113195718644736 113244204229632 113316242527488 113605314574752 113628408484864 113748432114681 113774945636352 113918276873856 114208884723024 114330487363092 114363503001748 114787882040832 114870211524096 115163247777984 115236506841456 115408573536256 115530477522174 115553962783168 115702983162624 115848743300472 115898365266264 115972091961726 116021724163072 116145257003776 116291574308728 116588236488087 116733084852384 116907386179584 116957461598208 116991235837952 117179296250016 117263340930848 117354263842816 117478223026164 117562482106692 117637267400653 117653636964864 117738021857792 118113461978512 118459905634224 118551756331008 118585990961152 118636785383424 118939430244096 119165024120142 119342956724992 119647403043168 119733217927904 120104754401632 120177522855936 120253971661824 120340221596672 120560741997696 120647211957888 120841149257829 120927820334937 120944647789056 121021584587904 121108385078912 121330313120016 121365350124304 121417335040848 121568183041536 121903081617408 122032876568064 122140057273234 122214058866432 122291803178688 122344184926656 122498311508118 122681221248768 122759262738112 122994183547872 123072424122648 123160695540344 123256191106048 123386384388267 123474880988151 123617719120896 123858027976683 123946862854199 124100853521568 124286156115968 124417437331572 124442729151104 124603212636672 124760185092816 124839549078244 124893022112628 124946472175616 125078450871114 125079507542528 125344898426176 125556562371786 125712552917952 126221436177408 126392317289216 126515009412792 126686287969934 126703916731392 127199112899936 127359355615583 127671122202624 127707990265856 127831959545472 128331564437076 128349422143488 128523184165376 128851049431104 129354637225682 129504277174272 129834645228288 129998208131064 130192316427264 130524439683456 130663414129248 130701146287712 130828021097319 131023368438144 131186150903808 131280241741824 131535446294252 131615140317696 131698864961664 131921258547204 132023546823168 132061671752192 132118238267904 132202282948736 132398563771968 132455274590016 132539533670544 132737436575744 132877644725826 132904656352832 133126774437888 133243698843528 133409239831296 133919195714304 134015246778112 134260826315616 134357122407648 134442591315032 134461299388416 134557739266048 134699870168892 134785557109203 134986813689728 135117848701836 135156867183884 135214759477308 135300773955347 135382749296256 135930777421824 136188598994448 136246933213776 136391950542848 136450371864576 136536018889842 136739889192192 136837963346176 137057926863858 137156229124474 137262576459008 137783705140224 137882527951872 138104170580376 138203223239928 138222454616064 138310382386176 138409582947328 138555782482887 138663214994304 138762668618112 138935066333184 139025861473499 139466144649216 139588636883696 139821925630464 139998070294992 140207109998592 140296300272128 140564781197568 140654198997312 140714445985344 140755080617536 141013010729448 141114149700744 141552031973352 141653557547656 141829546881792 142191356950368 142220261886976 142403671584768 142583068677504 142673770375136 142734882414432 142914696759471 142948008620032 143099002012428 143128091456896 143493214139184 143584494809756 143671489049088 144220672307712 144588582186048 144784329108496 145153676886834 145370414742784 145553549274952 145924859349633 146093668051968 146482656100417 146664645070944 146883639046144 147038789573676 147258342206976 147600844314924 147821236186624 148382451689472 148569380721216 148727568317328 148949642569728 149170788209664 149329616147712 149372738614528 149517738396936 149720158509922 149740992500736 150326224336288 150417303220224 150512988527616 150767152625376 150884053512192 150927624859648 150992272306176 151088323369984 151247915229411 151377456674304 151473752766336 151664576152908 151860165400944 151891035831808 152278512964032 152440649817456 152873662175806 153050509387776 153160282032128 153440944360704 153550997037312 153648675788608 153942708764448 154040636696232 154270644216832 154420398516384 154464991067296 154531153688352 154629455948968 154723142052864 155023918846797 155450981984116 155644113136512 155710780815744 156239061666688 156637630701552 156749976142256 156871515953152 157037216494158 157149848530374 157331642517504 157833337806144 157946540845632 158349465694728 158472245707776 158585906992128 158886698826856 159292022038149 159360252241113 159529870724224 159796486434816 159900914674501 159997794622848 160338628882432 160507991672028 160645464225792 160747655996928 160816509697536 160862949277184 161019102889008 161121532343772 161237093779916 161259530385408 161362112783872 161773750826688 161889780054464 162090910722048 162710502090752 162882370247058 162952078488576 163055737571584 163125579902208 163331082010824 163541716585632 163574961665024 163747742934321 163992244730496 164096565496864 164195987484672 164515179184356 164633174650868 164823625494528 165144037302244 165244093926912 165467804695424 165889916442096 166137616848896 166298890709952 166346913457088 166524029483504 166771267828152 166877356420918 166948835681166 167408749829048 167616737223936 168044330941344 168295248236544 168686679217056 168938555641856 169117002378324 169345956367973 169793577967104 169974363791232 170442612727296 170662418454528 170877415310784 171108752582768 171545254502622 171801399241472 172305317286144 172854760262184 173002807627776 173112860304384 173330944174752 173554474743936 173589755236352 173773114950708 173958137942589 174032586244608 174217885505664 174437361463092 174697824584192 175361079269376 175486853756928 175598486615552 175768944375024 175895011396272 176031395764224 176157651023872 176343723160038 176480455447296 176531418362624 176607032786688 176719378227392 176942005511726 177170192967768 177658265124704 177878986441728 177955178075136 178558927619072 178747536180213 179014435087488 179142829876864 179471104564752 179599826891856 179714076145604 180157131602448 180286345969744 180380957492736 180510332395008 180668873480498 180970817936832 181532376881856 181584798659264 181662577618368 182048025186456 182126002561272 182319852256256 182743902485144 182854622426112 183049314852096 183210085909851 183341489952103 183437704768032 183711606853632 183790296797184 183843370602496 184021831873152 184138894107168 184270964319904 184413843181568 184608636183972 184741043310516 184884286659072 185016891490816 186151280282352 186429234173952 186664093726656 186904818955008 187140277639224 187259323617366 187339533168942 187419708263424 187538931996416 187619261313792 188017347639264 188152199600992 188334843557679 188736042631136 188850393059328 189106062509056 189588475933824 190029431954901 190055875097088 190110758236672 190313176552576 190552929012628 190798669349904 191324285518912 191561985398784 191934375715082 192294229743616 192497346655614 192784776248064 193276574146656 193538235849112 194031955838523 194049803390976 194256415761408 194566479132844 194773641628027 194791557402624 195288474640896 195552860094592 196051719431568 196344456275968 196535052657216 196801125753232 196920362612736 197303169441378 197548297442496 198092507628288 198177357401856 198303424423104 198597845657952 198809300505816 198894384279552 199106154863616 199356984529248 199654656667648 199865548265292 200136130253059 200683984703488 200878793571456 201022870167168 201535683611472 201663886972548 201691949082624 201836608899072 201965003688448 202219434870544 202480220534592 202735300775826 202822139215962 203038017285376 203254199756608 204282898491672 204587925814272 204675557796864 204734662716416 205109833788288 205256945019264 205387515594976 205586890295787 205734343686711 205893864688512 206041538251136 206149665705984 206297522737152 206698558462396 206823791927808 207304834859892 207465573579264 207525484182016 207614374420992 208144002927168 208850174268736 209199216973824 209382955325544 209533131373832 210310664997888 210444450408192 210595387794176 210981298495968 211132620926304 211296327610368 211447875989504 211671224551116 212328047960028 212389362717532 212480336321484 212744320322688 213330392830464 213605507377152 213874603016256 214010655562704 214102323621648 214330207995904 214422012930048 214692137185344 214828709791696 215239821208776 215376742214634 215531217195602 215698334435584 216331008461568 217176493662744 217206714396672 217269437984768 217500773202944 217730515330251 217774776014432 218055622114176 218330323912428 218469210886927 218656326307328 219353572245808 219996967606416 220325458569216 220887513310464 221186555256128 221401266472386 221731854279936 222361690437536 222598447574888 223186828161024 223424463854592 223488982965248 224059107921792 224580237764883 224611488751104 224915572289408 225489336504432 225769482791424 226391437289472 226488408459264 226632485054976 227210629149504 227256816969728 227496864229362 227836553747712 228417769446048 228660974726184 228727006003496 229310493263709 229575764081664 229740423048192 230187031014941 230326495555968 230473013682912 230817147072512 231060955044348 231107925566336 231405966325248 231697486600944 231796730532528 231944183923452 232043448326144 232290514007552 232583148617456 233176472976174 233466169704768 234358592500032 234526681861696 234956446052328 235124964213384 235274534801306 235307273929728 235476043715584 235724772795561 236226923957024 236524517571797 236919811268448 237103512662016 237171981922304 237273570766848 237878860488192 238330048240284 238685913449984 239294806086336 239466435855808 240209508803264 240507943323648 240680443193344 241121483995392 241294423915776 241682298515658 241855640669874 241889295578112 242043169175808 242216770157824 242660626240032 242730700248608 242834670081696 243136366083072 243806163234816 244065753136128 244280114546468 244428117732864 244583606357376 244688369853312 244996623016236 245362442497536 245518525476224 245988367095744 246144848245296 246321391080688 246512382212096 246772768776534 246949761976302 247235438241792 247716055953366 247893725708398 248201707043136 248834874663144 248885458302208 249206425273344 249520370185632 249679098156488 249786044225256 249892944351232 250156901742228 250159015085056 250316034631377 250423253521749 250689796852352 251113124743572 251272865917073 251425105835904 252442872354816 252784634578432 253030018825584 253372575939868 253407833462784 254398225799872 254718711231166 255663919090944 256663128874152 256698844286976 257046368330752 257317881753933 257702098862208 258709274451364 259008554348544 259669290456576 259996416262128 260384632854528 261048879366912 261326828258496 261402292575424 261656042194638 262046736876288 263070892588504 263230280635392 263397729923328 263842517094408 264047093646336 264123343504384 264236476535808 264404565897472 264797127543936 264910549180032 265079067341088 265413008267589 265474873151488 265755289451652 265809312705664 266253548875776 266487397687056 266818479662592 267838391428608 268030493556224 268521652631232 268714244815296 268885182630064 269399740337784 269571114218406 269973627379456 270235697403672 270313734367768 270429518954616 270601547910694 270765498592512 271003310220747 271861554843648 272039218472203 272377197988896 272493866427552 272783901085696 272900743729152 273072037779684 273479778384384 273675926692352 274115853727716 274312458248948 274525152918016 275567410280448 275765055903744 276208341160752 276406446479856 276620764772352 276819165894656 277111564965774 277326429988608 277525337236224 278051722946998 279177273767392 279643851260928 279996140589984 280414219997184 280592600544256 280888985426049 281129562395136 281308397994624 281428891970688 281510161235072 282026021458896 282228299401488 283104063946704 283307115095312 283659093763584 284382713900736 284440523773952 285166137355008 285347540750272 285469764828864 285829393518942 286198004024856 286256182913792 286986428278368 287168989619512 287342978098176 287901563572623 288108055639019 288441344615424 289177164372096 289568658216992 290307353773668 290740829485568 291107098549904 291849718699266 292187336103936 292965312200834 293329290141888 294077579147352 294516684413952 295201688629848 295642472373248 295954754162067 296764903378944 297138761442432 297455136634656 297899285139456 298341576419328 298659232295424 298745477229056 299035476793872 299440317019844 299481985001472 300652448672576 301025977055232 301534305250752 302176646739968 302495830458822 302754913348608 302947505532672 303329152305816 303720330801888 303782071663616 304102951163739 304557025928064 304881299634912 305747324351612 306101018775552 306320564064256 306881888721408 307101994074624 307297351577216 307885417528896 308081273392464 308541288433664 308840797032768 308929982134592 309062307376704 309258911897936 309446284105728 310047837693594 310901963968232 311288226273024 311421561631488 312478123333376 313275261403104 313499952284512 313743031906304 314074432988316 314299697060748 314499633254807 314663285035008 315666675612288 315893081691264 316698931389456 316944491415552 317171813984256 317773397653712 318584044076298 318720504482226 319059741448448 319801829349002 319995589245696 321015983344056 321290928451584 321495311993856 321633019395072 321725898554368 322038205778016 322243064687544 322474187559832 322519060770816 322724225567744 323065113321951 323296825793403 323547501653376 323779560108928 324181821444096 325421004181504 325764740494116 325904156977152 326111475143168 326251159804416 326662164021648 327083433171264 327149923330048 327495485868642 327984489460992 328193130993728 329030358368712 329266349301736 330288074604488 330488187853824 330935609390848 331779832884192 332275233697792 332597781419904 332693826914176 333048058967008 333542535656304 333754712841836 333897671362332 334817499658096 335233474447872 336088661882688 337373358434112 338234004756648 338691912735946 339587155934208 339948727582464 340491338482477 340885225454592 341324836909056 341754830621568 342217505165536 343090509005244 343602798482944 344610634572288 345709520524368 346225720608768 346661888349504 347108949487872 347546229901416 347916275885178 348065172489216 348435771011328 348874722926184 349395649168384 349764709464261 350722158538752 350973707513856 351196973231104 351537888750048 351790022792544 352062791528448 352315302047744 352687446320076 352911802201959 352960910894592 353062836725248 353214065573376 353438756454784 353884011023452 354340385935536 355316530249408 355757972883456 355910356150272 357117855238144 357495072360426 358028870174976 358285659753728 358942209129504 359199653783712 359428152291208 360314263204896 360572691939488 360761914985472 361020664790016 361337746960996 361722477309193 361941635873664 362783461004811 363064753763712 363169597318528 363325155236736 364096050372912 364252005122544 364639704512512 365487804970288 365709244852224 366098629704192 366420171819702 366682979904206 366875409536064 368043663746304 368277788214336 368541928639808 369217272367944 369482086621032 369768573318144 370033782981632 370424642964453 371574083930049 371681384755681 371840588562597 372302560564704 372858468347904 373328187453312 373809637910016 374280555278448 374518647234732 374679066337884 374839416526848 375077863992832 375238522627584 376034695278528 376304399201984 376669687115358 377472085262272 378212125018112 379176951867648 380058863909802 380111750194176 380221516473344 380626353105152 381105858025256 381597338699808 382078066846749 382648571037824 383123970797568 383868751430164 384588459487232 384994693311228 385569552496128 386553148293312 387076471698224 388063911677046 388512831522816 389132958265688 389547283256054 390576949281792 391105720189184 392103438863136 392688912551936 393070105314432 393602251506464 393840725225472 394606338882756 395096594884992 396185015256576 396354714803712 396606848846208 397195691315904 397618601011632 398212309727232 398713969058496 399731096530584 400272260506118 401757587142912 402045740334336 403071367222944 403327773945096 403383898165248 403673217798144 403930007376896 404356671327609 404438869741088 404960441069184 405470601551652 405644278431924 405902321866041 406076034570752 406508399513216 408565796983344 409175851628544 409351115593728 409469325432832 410219667576576 410513890038528 410775031189952 411173780591574 411468687373422 411787729377024 412083076502272 413397116924792 413647583855616 414609669719784 414931147158528 415050968364032 415228748841984 416288005854336 417077584420497 417700348537472 418398433947648 418765910651088 419066262747664 420621329995776 420888900816384 421190775588352 421962596991936 422265241852608 423342449102232 424656095920056 424778725435064 424960672642968 425488640645376 426660785660928 427211014754304 427490200456319 427749206032512 428021311125408 428204647243296 428660415991808 428744090278413 428844025860096 429384274370688 429657419583392 430479642417552 430753484429268 431062434391204 431396668871168 432662016923136 434352987325488 435001546405888 435461030660502 435549552028864 436111244228352 436660647824856 436938421773854 437312652614656 437774578048899 438707144491616 439447968301251 439993935212832 440650917138432 441775026620928 442373110512256 442802532944772 443402007894769 443463708559872 444723380875072 445196895149776 446848927709184 446977965930496 448118215843584 449160475529766 449222977502208 449831144578816 450978673008864 451538965582848 452741230289887 452782874578944 452976816918528 453264970109952 454421258299008 454513633939456 454993728458724 455673107495424 456835538892096 457321949452368 457454012006992 458620986527418 459151528163328 459480846096384 460374062029882 460652991111936 460946027365824 462121910088696 462215851132672 462811932650496 463394973201888 463593461065056 463888367846904 464086896652288 464581028015104 465071756540391 465166297234912 466352945952348 466932339409536 468717185000064 469053363723392 469912892104656 470249928426768 470549069602612 470614547859456 470952087431168 471449545591122 472453847914048 473049035143594 473839622536896 475757720976384 476660096480568 477371826899968 477876066114447 478589612172672 478932871711616 479702744023503 480046801935659 480419017606528 481015886647296 481360886386688 482242967990784 482588847831552 483364597031316 483711281339748 483778591156224 484086338351616 484433540315648 485321252480064 485461400497216 485669340163392 486272732166144 488131506272256 488560229092936 488856235465728 489167212714752 489376739706624 489993246032472 490724884995072 491037050952448 491976734191488 492289696490592 492642782161376 493024764424192 493545537553068 493899523952604 494470876483584 495432111906732 495787451416796 496403414086272 497669749326288 497770916604416 498412850546688 499040740371264 499358196312976 499572088450512 500313803484456 500318030170112 500632069262754 500846507043498 501379593704704 502226249487144 502545731834146 502850211671808 504885744709632 505569269156864 506060037651168 506745151879736 506815666925568 508037869103919 508796451599744 509437422462332 511327838181888 513326257748304 514092736661504 514635763507866 515404197724416 517418548902728 519338580913152 519992832524256 520769265709056 522097758733824 522653656516992 522804585150848 523312084389276 524020554784727 524093473752576 526141785177008 526460561270784 526795459846656 527685034188816 528094187292672 528246687008768 528472953071616 528809131794944 529594255087872 529821098360064 530158134682176 530826016535178 531510578903304 531618625411328 532974795374112 533636959325184 535057817615321 535676782857216 536060987112448 537043305262464 537428489630592 537770365260128 538799480675568 539142228436812 539947254758912 540471394807344 540627468735536 540859037909232 541203095821388 541530997185024 542006620441494 544078436944406 544754395977792 544987732855104 546144075559368 546959556768768 547351853384704 548231707455432 548624916497896 549050305836032 549630257729553 550024469856309 551134820560896 551530111807488 552416682321504 552812892959712 553241529544704 553638331789312 554223129931548 554652859977216 555050674472448 556103445893996 558354547534784 559287702521856 559992281179968 561185201088512 561777970852098 562259124790272 562616795989248 562857783941376 563020322470144 564052042917792 564456598802976 566208127893408 566614230190624 567318187527168 568765427801472 568881047547904 570088295864703 570332274710016 570695081500544 570939529657728 571658787037884 572396008049712 572512365827584 573972856556736 574337979239024 574685956196352 575803127145246 576216111278038 576882689230848 578354328744192 579137316433984 580614707547336 581481658971136 582095867515569 582214197099808 583699437398532 584070747473213 584320924884081 584374672207872 585930624401668 586658580283776 588155158294704 589033368827904 590403377259696 591284944746496 591909508324134 594277522884864 594910273269312 596683152838656 597318464590848 597490954458112 598070953587744 598880634039688 598963970002944 600408390759177 601304897345152 602051954110464 603068610501504 604353293479936 604991660917644 605509826697216 605895011065344 606658304611632 607440661603776 607564143327232 608205902327478 609114051856128 609762599269824 611494648703224 613763777442816 614203988149248 614594703154432 615770835057792 616162546784928 617082576867328 617203031060133 617681594065536 617859964269184 618124614753408 618517823795872 618892568211456 619297019291041 620095675387188 621803927936464 622576452546048 622843123262976 624956246666752 626550522806208 626999904569024 628148865976632 628599394121496 628999266509614 631333351224576 631786163382528 632341057181743 633397862778912 633888982831104 634343627968512 635546795307424 637168088152596 637441008964452 638119482896896 639603658698004 639991178491392 642031966688112 642990623987712 643266038790144 643451797108736 644076411556032 644486129375088 644948375119664 645448451135488 646130226643902 646593651586806 647095003306752 647559120217856 651529480988232 651808313954304 652222950286336 652502319608832 653324328043296 654166866342528 654299846660096 654990971737284 655407632660781 655968978921984 656386261987456 658060716737424 658532698603472 660576149208976 660976375707648 661871218781696 663559665768384 665195562839808 665387653828352 666096117934016 667085071312608 667509425683672 667795342724664 669634999316192 670466948895744 671770315002787 672177323765376 673740713294649 674746716868224 676468009513296 677383825471892 679174311868416 679897455164928 680982676964954 681770450909184 683509661243136 684435010331072 686181018010488 687205596965888 687931479791127 689221269144576 690561093044823 691419041048736 692451441217536 693323776699008 694217898975744 695092459802832 695832551770356 696130344978432 696871542022656 697749445852368 698791298336768 699529418928522 702393946462208 703075777500096 703580045585088 705374892640152 705823604403918 705921821789184 706125673450496 706428131146752 706877512909568 707768022046904 708680771871072 709573552715391 710633060498816 711515945766912 711820712300544 714235710476288 714990144720852 716057740349952 716571319507456 717884418259008 718399307567424 718856304582416 720628526409792 721145383878976 721523829970944 722041329580032 722675493921992 723444954618386 723883271747328 725566922009622 726129507527424 726339194637056 726650310473472 728192100745824 728504010245088 729279409025024 730975609940576 731418489704448 732197259408384 732840343639404 733365959808412 733750819072128 736087327492608 736555576428672 737083857279616 738434544735888 738964173242064 739537146636288 740067565963264 740849285928906 743148167860098 743362769511362 743681177125194 744605121129408 746656374906624 747619275820032 748561110556896 749037294469464 749358132675768 749678833053696 750155727985664 750477045255168 750948103894131 752069390557056 752608798403968 753339374230716 753818597751219 754359260184607 754944170524544 756424250036224 758353903735296 760117727819604 760223500388352 760443032946688 761252706210304 762211716050512 763194677399616 764156133693498 765297142075648 767737502860328 769989386622456 771139104992256 773106296586624 774152943396448 776127823354092 777025663045632 778265916531376 779094566512108 781153898563584 782211440378368 784206877726272 786140210628864 787204503012928 789212677765512 790193189769984 792370030513152 792709429607424 793213697692416 794391382631808 795237202023264 796239024802767 796424619454464 797427938116992 799462193061168 800544521012236 803515174285824 804091480668672 806142734445888 806655547890192 807860014753792 808713342655218 808877739482176 809920882138368 810941203103304 811288556863848 811804643732082 812152069141504 813009930662241 813016799026432 816117655416609 817131593966688 818351703257088 818702231187456 818938650865664 820439335153152 821027780077056 821550062379904 822347561183148 822937374746844 823460871804571 823575458754048 824166153004544 826794233849584 827295167711232 829219339439568 829862294317056 830101936728064 830457497683968 832576011708672 834155168840994 835400697074944 837531821302176 838132525495328 840805141966933 841242659991552 841777801632768 842381551176704 843925193983872 844530483705216 846684898204464 849312191840112 849557450870128 849921345285936 850977281290752 853321571321856 854980400912638 855498412065024 856042622250816 856409294486592 857488180556826 858768548741376 859314839166784 860959284835104 861506968858536 862124868782408 862793337742336 863704690717869 864324166917057 865324033846272 868705974650976 870003092811776 870922061321004 871099104057728 872222488456704 873321295649712 873876843547708 874625305229312 875549156097798 877414288983232 878895936602502 879987870425664 883550053241856 884746221024512 885605065889544 886804015789538 886927417119744 889446761750144 890393790299552 891515489309081 893697855418368 893955931860992 896236431687168 898320951059532 898445955004416 899662289157632 901957346017728 903077931165696 905482460579774 906529940219904 908842516598016 909987456917448 911346214990848 913671077784192 914643898904736 914908024013984 917241973054836 918303056326656 918961692192768 920748124059764 921305982223872 921892054731648 924243820177392 924431702265344 925623865300992 926789946403776 927186922130112 927776735693808 929162056030208 930143513080782 930332594469824 932705891904696 933864678819072 937434370000128 938106727446784 939825784209312 940499856853536 941098139205224 941229095718912 941904174862336 942899091182244 943498899764421 944907695828096 946098070287188 947679245073792 951515441952768 953320192961136 954743653799936 955752132228894 957179224345344 957865743423232 959405488047006 960093603871318 960838035213056 964485935981568 965177695663104 966729194062632 967422562679496 967557182312448 968172676703232 968867080631296 969890477380209 970642504960128 970922800994432 971338680326784 972545464332288 973181030314493 976263012544512 977120458185872 977712470931456 978334425429504 978753479413248 979986492064944 981449769990144 982074101904896 983953468382976 984579392981184 985285564322752 987091075106136 987799047905208 990864223813464 991574902833592 992806828172544 993678804142739 995339498652576 995541833208832 996825701093376 998081480742528 998716392625952 999144176901024 1000627606968912 1000636060340224 1001264138525508 1001693014086996 1002759187409408 1004452498974288 1005091463668292 1005700423343616 1011138538313728 1012120075302336 1013490303759472 1016075738207838 1017592903199488 1018874844924664 1021474015447431 1022655676363776 1026652515496608 1028185473323008 1029271527015732 1030808395448832 1034837097805456 1038677161826304 1039985665048512 1044195517467648 1045307313033984 1045609170301696 1046624168778552 1048041109569454 1048186947505152 1052283570354016 1052921122541568 1053590919693312 1055370068377632 1056188374585344 1056493374017536 1056945906143232 1057618263589888 1058735406605877 1059188510175744 1059642196720128 1060316269364352 1061652033070356 1063021157806608 1063237250822656 1065949590748224 1067273918650368 1070115635230642 1071353565714432 1072121974224896 1074086610524928 1074856979261184 1075540730520256 1077598961351136 1078284456873624 1079894509517824 1080942789614688 1081254937471072 1081718075818464 1082406191642776 1083061994370048 1084013240882988 1085167431927579 1088156873888812 1089508791955584 1089975465710208 1092288151118736 1093919113537536 1094703706769408 1096463414910864 1097249832995792 1098100611672064 1099260515459106 1100048939712618 1104833364643008 1105625785919424 1108446259863096 1109305719954432 1110101348944896 1112206891787992 1115044154267043 1115521765687791 1116709095069568 1118575405043712 1119984562359936 1122370402177024 1123555941704196 1124518249580544 1125233591978496 1125715567882752 1126040644940288 1128104085835584 1128913197605952 1132416255786816 1133228460381248 1134636375054336 1137530855602944 1140176591729406 1140664549420032 1141390163001088 1141879059315456 1143317574075768 1144792016099424 1145024731655168 1146234200540247 1147945713113472 1148675958478048 1149371912392704 1151606254290492 1152432222556076 1153765378461696 1156708657488384 1158274632867968 1161229415094672 1162963317942272 1164191735031138 1164428394199616 1167398874797064 1168141494946426 1168641849768162 1171861248803336 1173317160567552 1176310316589408 1178066737655808 1180806754519392 1182569889492992 1183819016648268 1185421694575811 1188555045769728 1189820546538624 1194636929181696 1194981908916224 1196141907175488 1197761268079376 1200816781518354 1202609794690304 1206137221003008 1209983321835288 1211019653394432 1211790022130688 1213316609223264 1214881323207552 1215128286654464 1216411804654956 1217706965598123 1218228103712256 1219525198539648 1222989297406448 1227527554885632 1228407976298496 1229189406308864 1231541670115584 1232325093569856 1234406062120266 1235363188131072 1235719928538368 1236249229506816 1237035647591744 1238594038582082 1240191350774376 1243607855872928 1245152905092096 1245686246525952 1249912493333504 1251232753261491 1253101045612416 1253999809138048 1256297731953264 1257198788242992 1257998533019228 1262666702449152 1263572326765056 1264682114363486 1266795725557824 1271093590614848 1274336176305192 1274882017928904 1276238965793792 1279207317396008 1279982356982784 1282470601368957 1283390429664721 1284063933376224 1285981247975424 1286532077580288 1286903594217472 1288152823112064 1288972258750176 1289896750239328 1290896902270976 1292260453287804 1293187303173612 1294190006613504 1295118240435712 1303058961976464 1304445900572672 1305004639217664 1306648656086592 1308333732685056 1309981943474568 1310815265321562 1311937957843968 1312772523974912 1316121433474848 1317065397206944 1318343904903753 1321152298417952 1321952751415296 1323742437563392 1327119331536768 1330206023684307 1330391125679616 1330775307656704 1332192235868032 1334170142625216 1335018851367344 1335590685449328 1339269998632384 1340933897791488 1343540630005574 1344354647530752 1347481426589298 1349493433736448 1352936019026592 1354767650943784 1358223690869661 1358348623736832 1359794910329856 1361965353929908 1363415491396189 1363540901818368 1367019322486272 1368870020662144 1372362036020976 1374411193931776 1375862959582254 1378442538289152 1381122186089646 1382838082097472 1386647553398016 1388435797951488 1390184919605664 1391665103540712 1392260689956864 1393743084045312 1395498891704736 1397582596673536 1399058837857044 1400952911771413 1404787892924416 1406151555000192 1407160091170176 1410749785280304 1411647208807836 1411843643578368 1412251346900992 1412856262293504 1413755025819136 1415536044093808 1417361543742144 1419147105430782 1421266120997632 1429980289441704 1432115480699904 1433142639014912 1435768836518016 1436798615134848 1437712609164832 1439108232070509 1440140405806977 1441257052819584 1442290767757952 1443047659941888 1444082659160064 1445350987843984 1446889909236772 1447766543494656 1451133844019244 1452259015054848 1452678389274112 1453300620946944 1456384201491648 1457008020490176 1461951219881152 1464394518816768 1465680687278808 1466731919616824 1467501638144256 1472174654985216 1473111152857344 1474167714559232 1476869089471776 1477928346484128 1479074293272576 1480135131926528 1481698571857812 1486296335720196 1486725539022724 1487362354250388 1489210242258816 1493312749813248 1495238551640064 1497122221113792 1498074588938928 1498716265351536 1500311455971328 1500954090510336 1501896207788262 1504138781114112 1505217596807936 1506678748461432 1507637195502438 1508718520369214 1509888341049088 1516707807470592 1520235455639208 1520447000776704 1520886065893376 1522505412420608 1524113607311757 1524423432101024 1526389354799232 1528312267386996 1529284476208489 1530594284151296 1535475005720656 1539978773244912 1542278209984512 1546212593173248 1548305886792896 1552255646708184 1556531833062752 1558189133024216 1562307797127168 1564422880756736 1568413755452544 1572061664354181 1572280421257728 1574409006025856 1578425355531024 1580386379539968 1584740061026304 1585418859214848 1586427395384832 1588782765263616 1590474404046528 1592478049605534 1594855876233984 1598924386122336 1601089042024472 1605173452845963 1607030348571648 1608182961337344 1611309217104587 1612285468891776 1613311095780384 1615720029507584 1617426685310436 1617755478964352 1619841764276736 1621882406206608 1622577113727696 1623609287464164 1624304138283008 1626019861324482 1626033598052864 1632235310833218 1634263187933376 1640878670306304 1642055560154112 1643100124759808 1644695122366296 1645874749493688 1646921743609142 1647150917508096 1648332306009088 1650073409568927 1653588467699168 1654590335422464 1655671623002579 1658438678879136 1659724588634112 1660203873456128 1660914995367936 1665152023417344 1668310337681988 1670801394149888 1675063642604352 1676265050990656 1681610283933866 1683555603265536 1684763102353408 1687850387967744 1689060967410432 1693369796408928 1698624383680224 1699114901740256 1699842690571872 1701954562581504 1706643142643712 1709960801825276 1710996824130048 1712085244501632 1712818588973184 1714976361113652 1717537097482752 1718629678333568 1721918569670208 1723013937717072 1724249737564816 1725586675484672 1727409381435738 1728648333834114 1730648067692544 1737411949301952 1741844122642008 1742198208115456 1744444976913408 1746642591299424 1747753687095416 1749250610458624 1751098312195596 1752212242419639 1752962774652243 1754828577966464 1757791873205004 1758910061419511 1759975740851328 1767100106483712 1769492442049024 1771210131779088 1773608031579076 1773854834239488 1778893523500288 1780787580599104 1783030978618162 1792472863374336 1796641902119064 1796891910008832 1799324578315264 1801225172277531 1803914692035456 1806155862331392 1810964921159548 1813059880439808 1817685033196032 1819974913834896 1822692429981696 1827342155568384 1829287797809472 1829816048027968 1834483946109672 1841496248119528 1842611964447744 1843784109463296 1848487640354784 1848863404530688 1851247730601984 1853579892807552 1854373844260224 1855553471387616 1857891057873123 1858324112060416 1860287026161564 1860665188939648 1865411783809392 1867729357638144 1874868740000256 1876213454893568 1879651568418624 1880999713707072 1882196278410448 1885798182364488 1886997799528842 1889815391656192 1892196140574376 1895358490147584 1897023171545229 1903030883905536 1904274529305421 1906640385922272 1909487307599872 1911504264457788 1914358448690688 1915731486846464 1918810976094012 1920187207742636 1921676070426112 1928971871963136 1930355391326208 1933458388125264 1934845125358992 1936345353406464 1937734161262592 1939780954760418 1941285009920256 1941845601988864 1942677360653568 1946362060628986 1954240916371744 1955424941862912 1956668850859008 1957506958826496 1959972984129888 1962899539980288 1964148203809792 1966222897982343 1967906936765952 1969158785962368 1970571128645504 1974182150212272 1975598095810416 1981728447626928 1983149805667184 1985613656345088 1987357608285478 1990678997305152 1991083666417664 1996162961485056 1997432785251904 1998288353802048 2001255213937824 2002528277051016 2003386028173992 2005518374818816 2008904997948576 2010182927336584 2011400846687232 2015310945008361 2016756389473133 2022277076627456 2024240150604672 2026980607518944 2032151476415676 2035185806398976 2037749689849328 2042948030894862 2045311352727552 2053305030993216 2058543054031464 2061616790897664 2069674195610912 2071683279134469 2077354323652608 2079971330097024 2088391034935296 2090614626067968 2091218340603392 2093248337557104 2096082219138908 2096373895010304 2104567140708032 2107181839386624 2110740136755264 2115236527179776 2117470813211754 2118377020351488 2119284393440256 2120632538728704 2123304066140712 2126042315613216 2126474501645312 2128720658146173 2131899181496448 2134547837300736 2140231270461284 2142707131428864 2144243948449792 2148173221049856 2149713958522368 2151081461040512 2155197922702272 2156568913747248 2159789019035648 2161885579229376 2162509874942144 2163436151636928 2164812383285552 2166123988740096 2168026481765976 2170334863855158 2176313747777624 2179017583911168 2179950931420416 2184576302237472 2187838227075072 2189407413538816 2192926829821728 2194499665991584 2196201223344128 2198521030918212 2200097879425236 2201497432783649 2209666729286016 2211251571838848 2216892519726192 2218611439908864 2220202697889792 2224413783575984 2230088308534086 2231043531375582 2233418190139136 2239969124719872 2247111883408392 2249036499161088 2250467183956992 2251431135765504 2252081289880576 2256208171671168 2257826395211904 2261455793253657 2263077780553821 2264832511573632 2266456920762496 2269272750108672 2275061711205888 2280353183458812 2281329098840064 2282780326002176 2283758118630912 2286635148151536 2289584032198848 2290049463310336 2292468401080494 2295891426226944 2297351916956096 2303212508580984 2304864445112152 2313417314976768 2316549265735936 2322458830189344 2325926635884544 2328383470062276 2328856788399232 2334797749594128 2336282989892852 2337283699536324 2343722497606672 2346634321135104 2352620633178816 2361613509038784 2367638033296536 2370843389151622 2377110091539456 2379641093077248 2383439369377339 2389273858363392 2389963817832448 2392283814350976 2395522536158752 2401633563036708 2405219589380608 2412274442006016 2419966643670576 2423580044261376 2426633218446528 2429762646415104 2432823609309912 2435413931196246 2436456207424512 2439050397079296 2445978594812896 2448352966249827 2455055109771264 2456815952596992 2458378812617728 2463083340231168 2464650187139712 2468812124240532 2470382615413713 2470726376262144 2471439857076736 2472498459013632 2474071295183488 2477188077164164 2480382701548752 2487215711745856 2490305810184192 2491372493051904 2499824986667008 2502465506522982 2506202091224832 2507999618276096 2512595463906528 2514397576485984 2515997066038456 2522415425900799 2525333404898304 2527144653530112 2529364228726972 2532057341164351 2533591451115648 2542187181229696 2548672352610384 2549764035857808 2552477931587584 2558414634792016 2559964713965568 2564941202737914 2566780859329442 2568127866752448 2576305646224128 2577944517500352 2579793500478656 2584520906575608 2586374606347224 2588380013227008 2590236480871424 2592972500751171 2601769693289767 2606117923952928 2608891801145344 2610009278435328 2613297312173184 2616667465370112 2619963886949136 2621630530643124 2623875915687936 2625545047949824 2632242866949696 2634130794413888 2636687809807506 2642304596835904 2647484875126784 2654238663073536 2660412047368614 2660782251359232 2661550615313408 2664384471736064 2668340285250432 2670037702734688 2671181370898656 2674546467927243 2678539997264768 2681867795582976 2687081260011148 2688709295061504 2694962853178596 2698986867472896 2705872038053184 2709535301887568 2716447381739322 2719589820659712 2723930707859816 2726830982792378 2734038644972544 2737740041324288 2744724072041952 2748822387863552 2751725919164508 2756885076578304 2762244372179292 2765676164194944 2773295106796032 2776871595902976 2780369839211328 2783330207081424 2787486168090624 2790997783409472 2798117675714088 2801905823542826 2812303110000384 2814320182340352 2821499570560608 2823294417615672 2823687287156736 2824502693801984 2825712524587008 2827510051638272 2830496699293263 2831072088187616 2834723087484288 2838294210861564 2842532241995264 2859960578883408 2864230961399808 2866285278029824 2871537673036032 2873597230269696 2875425218329664 2878216464141018 2880280811613954 2882514105639168 2884581535515904 2890701975687968 2893779818473544 2895533086989312 2902267688038488 2904518030109696 2905356778548224 2906601241893888 2912768402983296 2914016040980352 2919543090943479 2923902439762304 2928789037633536 2931361374557616 2933463839233648 2935003276288512 2944349309970432 2946222305714688 2948335429118464 2953738178943552 2955856692968256 2963397143715624 2972592671440392 2973451078045448 2974724708500776 2978420484517632 2981036412428217 2986625499626496 2990477103280128 2992431403194233 2994244442227584 2996149177877856 2997432530703072 3000622911942656 3001908181020672 3003792415576524 3008277562228224 3010435193615872 3013357496922864 3015274391004876 3017437040738428 3019776682098176 3033415614941184 3040470911278416 3045010824841216 3048227214623514 3048846864202048 3052778709598464 3056624534773992 3058568952416978 3061188568302592 3064422046342293 3070950011441312 3079957546489824 3084556419969024 3092425186346496 3096611773585792 3104511293416368 3113063666125504 3116378266048432 3128845761513472 3136827510905088 3144123328708362 3144560842515456 3148818012051712 3156850711062048 3160772759079936 3169188612029209 3169480122052608 3170837718429696 3172854790769664 3177565530527232 3180948808093056 3184956099211068 3189711752467968 3197848772244672 3202178084048944 3210346905691926 3214060697143296 3216365922674688 3222618434209174 3224570937783552 3226622191560768 3234853370620872 3235510957928704 3239683528553472 3243764812413216 3245154227455392 3247218574928328 3248608276566016 3252039722648964 3252067196105728 3255502295782737 3264470621666436 3268526375866752 3281757340612608 3284111120308224 3286200249519616 3289390244732592 3291749498987376 3293843487218284 3294301835016192 3296664612018176 3300146819137854 3307176935398336 3311343246005158 3316877357758272 3330304046834688 3336620675363976 3341602788299776 3345132462801129 3350127285208704 3352530101981312 3363220567867732 3367111206531072 3369526204706816 3375700775935488 3378121934820864 3386739592817856 3397248767360448 3398229803480512 3399685381143744 3403909125163008 3419921603650552 3421993648260096 3424170489003264 3425637177946368 3429952722227304 3435074194965504 3437259356667136 3443837139340416 3446027875434144 3448499475129632 3451173350969344 3454818762871476 3457296667668228 3461296135385088 3474823898603904 3483688245284016 3484396416230912 3488889953826816 3493285182598848 3495507374190832 3502196624391192 3504424484839278 3505925549304486 3509657155932928 3515583746410008 3517820122839022 3519951481702656 3534200212967424 3538984884098048 3542420263558176 3547216063158152 3547709668478976 3556265083727433 3557787047000576 3561575161198208 3566061957236324 3584945726748672 3593283804238128 3598649156630528 3602450344555062 3607829384070912 3621929842319096 3635370066392064 3639949827669792 3645384859963392 3654684311136768 3658575595618944 3659632096055936 3668967892219344 3682992496239056 3685223928895488 3687568218926592 3696975280709568 3697726809061376 3707159785615104 3708747688520448 3711106942775232 3715782115746246 3720574052323128 3721330377879296 3730823567618784 3735458715276288 3745404723307247 3749737480000512 3752426909787136 3759303136837248 3761999427414144 3764392556820896 3771596364728976 3773995599057684 3779630783312384 3784392281148752 3790716980295168 3794046343090458 3808549058610842 3813280771844544 3823008528915576 3828716897381376 3831462973692928 3837621952188024 3840374415485272 3843352140852224 3847411804106871 3850171288994163 3857943743926272 3860710782652416 3866916776250528 3869690250717984 3872690706812928 3875468322525184 3879561909520836 3882570019840512 3883691203977728 3885354721307136 3892724121257972 3908481832743488 3913337701718016 3915013917652992 3919945968259776 3928296407619584 3932445795964686 3935813873531904 3938317571924736 3941142257291008 3948364300424544 3951196191620832 3963456895253856 3966299611334368 3971227312690176 3974715216570956 3981357994610304 3982167332835328 3990618071052921 3992325922970112 3994865570503808 3996576707604096 4002510427875648 4005056554102032 4006772056347984 4011036749637632 4017809995897152 4020365854673168 4022801693374464 4030621890016722 4033512778946266 4048480301209344 4053961215037888 4064302952831352 4070371612797952 4074671072608983 4075499379698656 4085896061789724 4088495232312491 4090246474188567 4090622705455104 4106610061986432 4117086108062928 4123233581795328 4139348391221824 4143366558268938 4159942660194048 4176782069870592 4181229252135936 4182436681206784 4186496675114208 4192164438277816 4192747790020608 4202858735314239 4209134281416064 4214363678773248 4221480273510528 4230473054359552 4234941626423508 4236754040702976 4238568786880512 4241265077457408 4246608132281424 4252084631226432 4252949003290624 4257441316292346 4263798362992896 4280462540922568 4296346442099712 4299427917044736 4302162922081024 4310395845404544 4313137827494496 4319578038071296 4320421217420931 4323771158458752 4325019749884288 4326872303273856 4329624766571104 4332247977480192 4336052963531952 4340669727710316 4352627495555248 4358035167822336 4359901862840832 4369152604474944 4385853659643456 4388999331983168 4397042061836424 4400195758850472 4402994865567298 4419333458572032 4422503143677696 4426387400272201 4433785039452384 4437222879817728 4440405395779584 4448827567151968 4460176617068172 4462087062751164 4466836380278272 4479938249439744 4494223766816784 4500934367913984 4502862271531008 4504162579761152 4512416343342336 4515652790423808 4522911586507314 4526155561107642 4529665023147264 4532913841524992 4550123422411776 4560706366917624 4562658197680128 4565560652004352 4567516237261824 4573270296303072 4579168064397696 4580098926620672 4584936802160988 4587853428625467 4591782852453888 4594703833912192 4606425017161968 4609728890224304 4626834629953536 4633098531471872 4644917660378688 4656766940124552 4657713576798464 4669595499188256 4672565979785704 4674567399072648 4687444995213344 4693268642270208 4702392205019509 4705241266357632 4716184993062543 4723227018077568 4735276066593072 4741686778303244 4754220183078912 4759282186154496 4766878738754678 4784567628701952 4791045072317504 4803267126073416 4810439178761216 4815520358537889 4824548884012032 4833927651313761 4839933287341152 4847160088522752 4853266436893056 4859525292830208 4865647218619824 4870827862392492 4872912414849024 4878100794158592 4891957189625792 4896705932499654 4916757625235456 4926166680462336 4929300374279424 4937624248481064 4940765230827426 4941452752524288 4942879714153472 4944996918027264 4948142590366976 4954376154328328 4960765403097504 4967014869007737 4974431423491712 4980611620368384 4982744986103808 4999649973334016 5004931013045964 5012404182449664 5015999236552192 5025190927813056 5028795152971968 5031994132076912 5044830851801598 5050666809796608 5054289307060224 5058728457453944 5064114682328702 5067182902231296 5084374362459392 5097344705220768 5099528071715616 5104955863175168 5116829269584032 5119929427931136 5129882405475828 5133561718658884 5136255733504896 5152611292448256 5155889035000704 5159587000957312 5169041813151216 5172749212694448 5176760026454016 5180472961742848 5185945001502342 5203539386579534 5212235847905856 5226594624346368 5233334930740224 5239927773898272 5243261061286248 5247751831375872 5251090095899648 5256636727258917 5264485733899392 5268261588827776 5273375619615012 5276730184258533 5280514821292249 5284609193671808 5294969750253568 5308477326147072 5320824094737228 5321564502718464 5323101230626816 5328768943472128 5336680570500864 5340075405469376 5342362741797312 5349092935854486 5357079994529536 5374162520022296 5377418590123008 5389925706357192 5397973734945792 5411744076106368 5419070603775136 5432894763478644 5439179641319424 5447861415719632 5453661965584756 5468077289945088 5475480082648576 5489448144083904 5503451838329016 5524488744358584 5531352328389888 5546590213592064 5553743191805952 5560739678422656 5566660414162848 5573673173619369 5574972336181248 5581995566818944 5596235351428176 5603811647085652 5624606220000768 5628640364680704 5642999141121216 5646588835231344 5655020103276544 5660993398586526 5662144176375232 5669446174968576 5676588421723128 5685064483990528 5691069514635687 5712823587916263 5719921157766816 5728461922799616 5732570556059648 5743075346072064 5747194460539392 5750850436659328 5756432928282036 5760561623227908 5764226102631997 5765028211278336 5769163071031808 5781403951375936 5787559636947088 5791066173978624 5804535376076976 5809036060219392 5810713557096448 5813202483787776 5825536805966592 5828032081960704 5839086181886958 5847804879524608 5862722749115232 5866927678467296 5870006552577024 5885635993768531 5888698619940864 5892444611429376 5896670858236928 5907476357887104 5911713385936512 5926794287431248 5945185342880784 5946902156090896 5949449417001552 5956840969035264 5962072824856434 5973250999252992 5984862806388466 5988488884455168 5992298355755712 5994865061406144 6007584831153048 6016555124456448 6020870387231744 6026714993845728 6030548782009752 6034874081476856 6039553364196352 6045932835025083 6050269168419399 6066831229882368 6080941822556832 6090021649682432 6096454429247028 6097693728404096 6105557419196928 6113249069547984 6117137904833956 6122377136605184 6128844092684586 6141900022882624 6159915092979648 6184850372692992 6193223547171584 6209022586832736 6226127332251008 6232756532096864 6240608425163567 6257691523026944 6273655021810176 6288246657416724 6289121685030912 6297636024103424 6313701422124096 6321545518159872 6338377224058418 6345709581539328 6355131061054464 6361897616186112 6369912198422136 6379423504935936 6395697544489344 6404356168097888 6420693811383852 6428121394286592 6432731845349376 6445236868418348 6449141875567104 6453244383121536 6469706741241744 6471021915857408 6479367057106944 6487529624826432 6490308454910784 6494437149856656 6504079445297928 6504134392211456 6511004591565474 6528941243332872 6537052751733504 6563514681225216 6568222240616448 6572400499039232 6578780489465184 6583498997974752 6587686974436568 6588603670032384 6593329224036352 6600293638275708 6604492298350947 6614353870796672 6622686492010316 6633754715516544 6660608093669376 6673241350727952 6683205576599552 6690264925602258 6700254570417408 6705060203962624 6726441135735464 6751401551870976 6756243869641728 6773479185635712 6789233341661463 6794497534720896 6796459606961024 6799370762287488 6807818250326016 6812267212201451 6839843207301104 6843987296520192 6848340978006528 6851274355892736 6859905444454608 6870148389931008 6874518713334272 6887674278680832 6892055750868288 6896998950259264 6909637525742952 6914593335336456 6949647797207808 6955751628999173 6967376490568032 6968792832461824 6977779907653632 6986570365197696 6991014748381664 7004393248782384 7008848969678556 7011851098608972 7019314311865856 7031167492820016 7035640245678044 7039902963405312 7077969768196096 7084840527116352 7094432126316304 7112530167454866 7115574094001152 7123150322396416 7132123914472648 7150318108132017 7169891453497344 7186567608476256 7197298313261056 7204900689110124 7215658768141824 7243859684638192 7270740132784128 7279899655339584 7309368622273536 7317151191237888 7319264192111872 7337935784438688 7365984992478112 7370447857790976 7375136437853184 7393950561419136 7395453618122752 7411147846241139 7414319571230208 7417495377040896 7422213885550464 7431564231492492 7441148104646256 7442660755758592 7461647135237568 7470917430552576 7490809446614494 7499474960001024 7504853819574272 7518606273674496 7523998854828288 7528785113641792 7543192729457952 7547991198115368 7559261566624768 7567246277702397 7568784562297504 7581433960590336 7588092686180916 7596172023493053 7617098117221684 7626561543689088 7646017057831152 7657433794762752 7662925947385856 7675243904376048 7680748830970544 7686704281704448 7694823608213742 7700342577988326 7733833552501056 7739380501435968 7759123819041672 7765140039681024 7767382407955456 7770709442614272 7785448242515944 7805309079869301 7816963665486976 7826675403436032 7830027835305984 7839891936519552 7856592815239168 7864891591929372 7871627747063808 7876635143849472 7882284514582016 7896728600849088 7902392383241664 7926913790507712 7932599222668736 7942454625380352 7949430433141912 7962715989220608 7981236142105842 7984651845940224 7989731141007616 7993153415208192 8005020855751296 8010113108204064 8013544112695968 8022073499275264 8023639403781729 8035619991794304 8040731709346336 8045603386748928 8061243780033444 8067025557892532 8096960602418688 8107922430075776 8128605905662704 8140743225595904 8149342145217966 8150998759397312 8171792123579448 8176990464624982 8180492948377134 8213220123972864 8234172216125856 8246467163590656 8278696782443648 8286733116537876 8297951862030677 8319885320388096 8362458504271872 8364873362413568 8372993350228416 8384328876555632 8405717470628478 8418268562832128 8442960547021056 8469883252847016 8473508081405952 8477137573761024 8482530154914816 8493216264562848 8504169262452864 8505898006581248 8514882632584692 8527596725985792 8560925081845136 8592692884199424 8598855834089472 8604325844162048 8620791690809088 8626275654988992 8640842434841862 8647542316917504 8650039499768576 8653744606547712 8659249533142208 8672105927063904 8681339455420632 8705254991110496 8716070335644672 8719803725681664 8738305208949888 8758629272830437 8771707319286912 8777998663966336 8794084123672848 8800391517700944 8805989731134596 8838666917144064 8845006287355392 8852774800544402 8867570078904768 8897655134303936 8920353234136344 8924174125502328 8933672760556544 8943109237284651 8959876498879488 8977294209582699 8983733007653047 8988447533633568 9001868735827968 9005724543062016 9008325159522304 9024832686684672 9031305580847616 9045823173014628 9052311122215284 9059330046294528 9065827683049984 9100246844823552 9121412733835248 9131121304008704 9135032474523648 9146540592606144 9158336128795392 9169873604321976 9175706857250934 9183565704907776 9189407667824384 9212850034323936 9219457780448608 9253669259907072 9266197062943744 9289835320757376 9313533880249104 9315427153596928 9339190998376512 9345131959571408 9349134798145296 9374889990426688 9386537284540416 9404784410039018 9410482532715264 9432369986125086 9446454036155136 9470552133186144 9483373556606488 9507565836087627 9508440366157824 9518564372308992 9533757477509356 9569135257403904 9582090144635008 9606534252146832 9620878357522432 9631040717075778 9649097768024064 9667855302627522 9679866574682304 9706532873786112 9719050585660416 9731294437239648 9741655724784984 9745824829698048 9756201588317184 9783914379251584 9793411864999308 9806670382399891 9833515250470912 9852333360924672 9858600748558848 9875248496962128 9881530461654852 9882905505048576 9885759428306944 9889993836054528 9896285180733952 9908752308656656 9921530806195008 9934029738015474 9948862846983424 10009862026091928 10024808364899328 10031998473104384 10050381855626112 10057590305943936 10063988264153824 10089661703603196 10101333619593216 10108578614120448 10117456914907888 10128229364657404 10134365804462592 10168748724918784 10194689410441536 10199056143431232 10233658539168064 10259764810951656 10267123437317768 10272511467009792 10305222584896512 10311778070001408 10319174001914624 10338083626302432 10345498425388896 10353520052908032 10360945923485696 10371890003004684 10407078773159068 10424471695811712 10453189248692736 10466669861480448 10479855547796544 10486522122572496 10502180191799296 10513273454517834 10528971467798784 10536523177655552 10546751239230024 10553460368517066 10561029642584498 10569218387343616 10616954652294144 10641648189474456 10643129005436928 10646202461253632 10657537886944256 10668795251182299 10673361141001728 10680150810938752 10684725483594624 10698185871708972 10704991333459423 10714159989059072 10748325040044592 10754837180246016 10779851412714384 10795947469891584 10823488152212736 10838141207550272 10865789526957288 10895722831439264 10907323931169512 10930466845570129 10936154579890176 10950960165297152 10978896288167808 11006903676658032 11048977488717168 11062704656779776 11093180427184128 11121479356845312 11133320828325696 11147346347238738 11163991133637888 11192470702856352 11207623294171304 11236214169921741 11249212440001536 11257280729361408 11285998282242432 11293177670462688 11310040206553088 11321986797173052 11324288352750464 11338892349937152 11353176843446256 11370128967981056 11382139029271374 11425647175832526 11439842315533632 11486150692144128 11494388921078784 11501700873318656 11512865856564072 11521123246455816 11528452205263994 11530056422556672 11538326142063616 11550513866982489 11562807902751872 11575119273894176 11582132347957248 11589701361018053 11609070752153952 11618072120438784 11621427114192896 11626404967575552 11651073611933184 11656064163921408 11678172363773916 11695609759049216 11725445498230464 11733855356934592 11740013105154048 11771271987537062 11784889222858752 11793341716473856 11814952715774208 11823426771873024 11853588574862496 11890370685761568 11893804312181792 11898898834003104 11913681938070528 11924145649712868 11946501998505984 11969725612776932 11976977768910336 11984596711511424 11989730122812288 12015169662306096 12033110248912896 12041740774463488 12053429987691456 12061097564019504 12069748162953712 12079106728392704 12091865670050166 12100538336838798 12161883645113664 12192908858494056 12195387456808192 12211114838393856 12226498139095968 12234275809667912 12244754273210368 12257688185369172 12265485696937473 12270739422565701 12283800045765248 12319830185959296 12369700745385984 12386447094343168 12418045173665472 12452254664502016 12465513064193728 12481216850327134 12547310043620352 12576493314833448 12578243370061824 12595272048206848 12608576205942717 12627402844248192 12643091036319744 12676754448116836 12691419163078656 12710262122108928 12723795232372224 12739824396844272 12758847009871872 12791395088978688 12808712336195776 12841387622767704 12890473736836696 12898283751134208 12906488766243072 12939413482483488 12942043831714816 12958734114213888 12975059249652864 12980616909821568 12988874299713312 13008158890595856 13008268784422912 13022009183130948 13057882486665744 13074105503467008 13144800998078464 13157560978930368 13166997995949504 13175373948873136 13200587276551416 13208984596701894 13228707741593344 13245372984020632 13267509431033088 13279162200816603 13321216187338752 13346482701455904 13366411153199104 13380529851204516 13400509140834816 13410120407925248 13452882271470928 13502803103741952 13512487739283456 13546958371271424 13578466683322926 13588995069441792 13592919213922048 13598741524574976 13624534424402902 13679686414602208 13687974593040384 13696681956013056 13702548711785472 13719810888909216 13740296779862016 13749037426668544 13763560285876401 13775348557361664 13784111501736576 13793997900518528 13819275051485904 13829186670672912 13899295594415616 13911503257998346 13934752981136064 13937585664923648 13973140730395392 13982029496763328 14008786497564768 14017697939357112 14023702197217944 14038628623731712 14062334985640032 14071280491356088 14079805926810624 14107176615058527 14117294726311931 14155939536392192 14169681054232704 14188864252632608 14225060334909732 14231148188002304 14246300644792832 14264247828945296 14300636216264034 14373135216952512 14409801378220248 14431317536283648 14487719369276384 14501782953941283 14541480265568256 14559799310679168 14618737244547072 14634302382475776 14638528384223744 14675871568877376 14731969984956224 14750272875706368 14787901122838272 14822295692482278 14828639142460416 14834990754081792 14844427771100928 14863128462984984 14882296209292512 14885321511517184 14901044607023211 14923294270475136 14941834861105152 14981618893228988 14998949920002048 15009707639148544 15037212547348992 15047997709656576 15057570227283584 15086385458915904 15095982396230736 15118523133249536 15134492555404794 15137569124595008 15162867921180672 15176185372361832 15192344046986106 15234196234443368 15253123087378176 15292034115662304 15314867589525504 15325851894771712 15350487808752096 15361497661941088 15373408563408896 15389647216427484 15400685155976652 15410482029485543 15467667105002112 15478761002871936 15518247638083344 15530280079362048 15534764815910912 15541418885228544 15570896485031888 15610618159738602 15633927330973952 15679783873039104 15729783183858744 15743255494127616 15753270287698944 15764569029164032 15793457201698176 15804784766483328 15830190552775599 15841544463876747 15853827581015424 15865198445337472 15884909250760704 15898860866283824 15925431978441216 15962472284211684 15969303691880448 15979462282015232 15986306830416384 16010041711502592 16020226216408128 16027088225391936 16047278807563458 16071239983588608 16081463418692672 16122487560066888 16134051115785064 16193921204837376 16215844860151552 16257211811325408 16281486451191808 16298684290435932 16301997518794624 16343584247158896 16353980929249964 16360985896754268 16426440247945728 16468344432251712 16557393564887296 16573466233075752 16595903724061354 16639770640776192 16684075585641373 16724917008543744 16729746724827136 16745986700456832 16768657753111264 16811434941256956 16836537125664256 16885921094042112 16939766505694032 16965060309829632 16986432529125696 17008338524905728 17029765265169384 17055193451971584 17121850163690272 17138470763748789 17185385768398848 17197711668178944 17208651688324096 17241583381618176 17252551309977984 17281684869683724 17292678307895991 17295084633835008 17300078999537152 17307489213095424 17318499066284416 17344211854127808 17362678910841264 17410509982220992 17432140671289344 17439607451363328 17476610417899776 17517258545660874 17543414638573824 17555997327932672 17588168247345696 17600783035401888 17611979462269192 17656907981305593 17677333834288128 17690012574710784 17705549601088804 17724401388150457 17735140157809536 17795310268607872 17840706468272688 17848348251004656 17867345521113088 17886218474569302 17919752997758976 17954588419165398 17967466015306094 17976895067267136 18049665373369344 18062611161695232 18091646346029256 18104622244430568 18118660092589056 18131655366099968 18150807505258197 18200493689647104 18212387853028369 18242825467670496 18262242608017408 18270064949047296 18293081185212288 18316672257590784 18339747208643952 18351413714501868 18367131409815552 18378815335648768 18425700068647872 18438915560897216 18532394125887488 18579670641514752 18627067760498208 18630854307193856 18678381996753024 18690263919142816 18698269596290592 18721825275490701 18749779980853376 18773074569080832 18809568820078036 18820965065430528 18864739972250172 18892908072310272 18941104266372288 18966747113212976 19015131672175254 19037128744617984 19067514955018712 19138270514807808 19164180289270016 19213068504293664 19241756715044864 19262081434151556 19298195536048128 19335710605255044 19359733149364608 19413065747572224 19438101171320832 19462588874479296 19483311449569968 19512403176634368 19567828758503168 19586823729998616 19613340764799782 19704666721849344 19717201497117696 19750496993924256 19763060923309704 19765811010097152 19771518856613888 19779987672109056 19792570361467904 19813476895052841 19817504617313312 19843061612390016 19868059476030948 19897725693966848 20019724052183856 20049616729798656 20063996946208768 20100763711252224 20115180611887872 20127976528307648 20179323407206392 20234913829815776 20256458729314808 20268731608925184 20337497449837568 20389378820883072 20398112286862464 20436801636604353 20467317078336128 20519529621903312 20534246874635536 20545022934019584 20610445169793024 20623556140002816 20638348003829248 20676167252604864 20690996850777792 20743780006009368 20814157546318136 20848943391623424 20867254886997519 20906378497385472 20933339722960896 20947019822359631 20959711095593088 20973044245144992 21004360383598592 21026546909035668 21057942935597568 21073046355311104 21093502478460048 21106920737034132 21122059285168996 21138436774687232 21233909304588288 21283296378948912 21315075773888512 21337590502364598 21346722282003456 21360301621877504 21369450967189248 21396371743417944 21409982666918846 21428319978118144 21450954324396051 21496650080089184 21509674360492032 21559702825428768 21591894939783168 21646976304425472 21676282415100544 21731579053914576 21791445662878528 21814647862339024 21860933691140258 21901920330594304 21957792576335616 22013807353316064 22097954977434336 22125409313559552 22184320284204463 22186360854368256 22242958713690624 22266641656651392 22294692694477476 22327982267275776 22384941405712704 22415246588342608 22472428339843482 22498424880003072 22514561458722816 22571996564484864 22586355340925376 22643973594346104 22648576705500928 22677784699874304 22706353686892512 22740257935962112 22764278058542748 22788516070479159 22851294351665052 22879684631067264 22972301384288256 22988777842157568 23003401746637312 23025731713128144 23042246492911632 23056904410527988 23060112845113344 23076652284127232 23101027733964978 23125615805503744 23150238547788352 23179402722036106 23218141504307904 23302147223866368 23312128327842816 23356344727547832 23391219518098432 23415927239607903 23450890996460928 23467710713869184 23480026210308096 23542543975074124 23569778445717504 23586683432947712 23629905431548416 23646853543746048 23707177149724992 23780741371523136 23787608624363584 23797797668006208 23827363876141056 23848291299425736 23939451225553864 23953955537820672 23969193423022848 23979460245624576 24030339324612192 24066220497825792 24083481548926976 24106859975382912 24122195128039008 24139496325907424 24158213456785408 24183731340100332 24201076673677596 24323767290227328 24385817716988112 24390774913616384 24422229676787712 24452996278191936 24468551619335824 24515376370738344 24530971393874946 24541478845131402 24567600091530496 24639660371918592 24739401490771968 24772894188686336 24836090347330944 24893855586092031 24904509329004032 24931026128387456 24962433700654268 25094620087240704 25152986629666896 25190544096413696 25217152411885434 25254805688496384 25353508896233672 25420524244217856 25447590464744448 25479648793688544 25517694019743744 25582790177957376 25617424672391552 25682775245535408 25780947473673392 25796567502268416 25812977532486144 25878826964966976 25884087663429632 25950118499305728 25961233819643136 25977748599426624 26016317781191712 26044018366261896 26115764973331488 26148211006934016 26217833063150729 26289601996156928 26315121957860736 26333995991899008 26350747897746272 26401174553102832 26417969193403788 26457415483186688 26490745968041264 26535018862066176 26558324401633206 26692965402911808 26761059702409032 26801018281669632 26820240815850496 26905764542941856 26931882628748097 26951199022959141 27005606207483904 27024975478566912 27093916742542848 27156933366645852 27177990138883584 27185838427844096 27197483049149952 27249068848805804 27359372829204416 27393363912026112 27405097423570944 27439621777818432 27498074853337088 27527120571752802 27550697114723328 27568223003473152 27587995801037056 27638550102971808 27658373341345824 27798591188831232 27823006515996692 27869505962272128 27875171329847296 27946281460790784 27964058993526656 28017572995129536 28035395878714224 28047404394435888 28077257247463424 28124669971280064 28142560982712176 28159611853621248 28214353230117054 28234589452623862 28339362108465408 28377728505265216 28450120669819464 28462296376004608 28492601289585664 28522697508262881 28528495657890592 28601272432528068 28619466626187437 28746270433905024 28819602756440496 28862635072567296 28975438738552768 29003565907882566 29119598621358336 29237474489094144 29268604764951552 29277056768447488 29351743137754752 29420011147199673 29463939969912448 29500545751412736 29575802245676544 29644591384964556 29657278284920832 29669981508163584 29688855542201856 29726256925969968 29764592418585024 29770643023034368 29802089214046422 29846588540950272 29963237786457976 30074425094697984 30095995419313152 30115140454567168 30172770917831808 30191964792461472 30237046266499072 30268985110809588 30275138249190016 30325735842361344 30352370744723664 30384688093972212 30468392468886736 30506246174756352 30584068231324608 30700975617504192 30722995323882176 30779294432854968 30801370311953304 30820964058971086 30935334210004224 30957522005743872 30984711801905407 31036495276166688 31060560158724096 31069529631821824 31082837770457088 31141792970063776 31221236319477204 31267854661947904 31359567746078208 31459566367717488 31506540575397888 31529138058328064 31586914403396352 31609569532966656 31660381105551198 31683088927753494 31707655162030848 31730396890674944 31797721732567648 31850863956882432 31924944568423368 31938607383760896 31958924564030464 31972613660832768 32020083423005184 32040452432816256 32054176450783872 32094557615126916 32114974000378269 32142479967177216 32162926837385344 32244975120133776 32268102231570128 32387842409674752 32431689720303104 32514423622650816 32597368580871864 32603995037589248 32687168494317792 32707961858499928 32721971793508536 32791400536710387 32852880495891456 32916745435136563 32936688864503424 33114787129774592 33146932466151504 33191807448122708 33279541281552384 33368151171282746 33491973400913664 33537315506222528 33622869882513912 33673074251328512 33708642509765223 33771842188084224 33879533011388064 33930120619659264 33972865058251392 34016677049811456 34059530530338768 34110386903943168 34243700327380544 34276941527497578 34417303376648192 34483166763236352 34505102619955968 34563369739367448 34585356615791982 34590169267670016 34600157999074304 34614978426190848 34636998132568832 34688423708255616 34725357821682528 34769104083054159 34821019964441984 34864281342578688 34879214902726656 34953220835799552 35034517091321748 35086829277147648 35111994655865344 35176336494691392 35201566070803776 35223958924538384 35313815962611186 35354667668576256 35380025149421568 35411099202177608 35448802776300914 35470280315619072 35590620537215744 35681412936545376 35696696502009312 35734691042226176 35772436949138604 35839505995517952 35909176838330796 35934932030612188 35953790134534272 36099330746738688 36125222323390464 36183292692058512 36209244488861136 36237320185178112 36263310732199936 36301615010516394 36424775706056738 36485650935340992 36586162370424576 36633344515181568 36679494417287904 36702827429003736 36734262819631104 36757630671297536 36796457090812419 36851400137295744 36877831121794432 37064788251774976 37159341283029504 37254135520996416 37261708614387712 37356763993506048 37380527838285632 37396539192581184 37443650550981402 37499559961706752 37619137640156072 37641930130861056 37729479944500344 37785816144620544 37882208532744576 37933494226425952 38030263344350508 38074257489235968 38135029910037424 38276541029615616 38328360578540032 38426137008587328 38524162868303112 38671421210510088 38719466298729216 38826131495144448 38876202342641664 38925177748958592 38966622899139936 39024806353268736 39135657517006336 39173647459997232 39226681529599564 39434402994235392 39500993987848512 39526121846619408 39585140722935808 39626953790105682 39635009234626624 39686123224780032 39736118952061896 39795451387933696 39837486602449809 40039448104367712 40099233459597312 40127993892417536 40201527422504448 40230361223775744 40255953056615296 40358646814412784 40469827659631552 40512917458629616 40537463217850368 40674994899675136 40778757641766144 40796224573724928 40873603273208706 40934634156672256 41039059243806624 41068493749271072 41090045868039168 41199451956379717 41220890339586048 41247112280005632 41276696007658496 41352334505209728 41381993701555584 41487560012018736 41628315092636272 41697886783246848 41734509773995038 41812756994770944 41894039644719262 41919422191186176 41946088490289984 42053093818071336 42115885871195136 42146092710622208 42187004956920096 42213841474068264 42244118570337992 42276873549374464 42321529845175581 42351884178935793 42467818609176576 42566592757897824 42630151547777024 42675181004729196 42693444564006912 42720603243755008 42738901934378496 42792743486835888 42819965333837692 42856639956236288 42901908648792102 42993300160178368 43119405650857536 43293952608850944 43352564830201088 43463158107829152 43582891325757056 43629295724678048 43721867382280516 43803840661188608 43915585152671232 44027614706632128 44195909954868672 44250818627119104 44368640568408926 44485917427381248 44533283313302784 44589385388954952 44655964534551552 44769882811425408 44830493176685216 44944856679686964 44996849760006144 45029122917445632 45143993128969728 45172710681850752 45287947188692208 45297153411001856 45355569399748608 45412707373785024 45528556117085496 45577032140958318 45702588703330104 45759369262134528 45944602768576512 45977555684315136 46006803493274624 46051463426256288 46084492985823264 46113808821055976 46120225690226688 46153304568254464 46202055467929956 46231446088456629 46251231611007488 46300477095576704 46358805444072212 46436283008615808 46604294447732736 46624256655685632 46712689455095664 46782439036196864 46831854479215806 46901781992921856 46935421427738368 47085087950148248 47259810863096832 47293707087492096 47414354299449984 47524633391630241 47561482743046272 47575217248727168 47595595336012416 47654727752282112 47696582598851472 47878902451107728 47907911075641344 47938386846045696 47958920491249152 48060678649224384 48213719950765824 48244390256078016 48278992651814848 48367462680200664 48402153347355192 48647534580454656 48690261402994211 48771635433976224 48781549827232768 48844459353575424 48905992556383872 48937103238671648 49030752741476688 49061942787749892 49082957690262804 49135200183060992 49279320743837184 49545788377372672 49672180694661888 49787711172184062 49809018658008064 49862052256774912 49924867401308536 50052226756924119 50189240174481408 50305973259333792 50381088192827392 50434304823770868 50509611376992768 50707017792467344 50895180929488896 50959297587377088 51165580355914752 51234849344783104 51365550491070816 51561894947346784 51593135004536832 51625955064972288 51757653929933952 51768175326859264 51878034923687973 51900236998611456 51922467639286272 51955497198853248 52032635562383424 52088036732523792 52231529946662976 52296422013868032 52435666126301458 52630243915721472 52667991983798016 52701495795492544 52802349106205664 52835938386807576 52914830966373376 52970723943916779 52981491936082528 53070037724132352 53116648803266412 53173204164451371 53385930805823616 53522119404818064 53602036563339264 53640481631700992 53811529085883712 53863765257496194 53902398045918282 54187833485085696 54313866733291704 54355980277767168 54371676855688192 54394966098299904 54498137697611608 54637163559085107 54718745658408832 54786727824052224 54810194847141888 54879243555636864 54996149706674176 55054241143505604 55101394229446656 55136446006946304 55175991602074112 55277100205943616 55316746682691648 55597182377662464 55646013031993384 55739011924544256 55892562921581568 55928117987053312 56035145990259072 56070791757428448 56094808788871776 56154514494926848 56165475826472103 56249339942560128 56285121965424352 56319223707242496 56428706460234108 56469178905247724 56678724216930816 56755457010530432 56900241339638928 56985202579171328 57045395016525762 57056991315781184 57202544865056136 57238933252374874 57492540867810048 57639205512880992 57725270145134592 57950877477105536 58007131815765132 58085663034214739 58239197242716672 58537209529903104 58554113536894976 58703486275509504 58840022294399346 58927879939824896 59151604491353088 59289182769929112 59314556569841664 59339963016327168 59377711084403712 59452513851939936 59529184837170048 59541286046068736 59604178428092844 59693177081900544 59926475572915952 60148850189395968 60191990838626304 60230280909134336 60345541835663616 60383929584922944 60537970221619176 60550276498380032 60704741489447328 60769376187944424 60936784937773472 61012492349512704 61168136462649216 61310404909813059 61401951235008384 61445990647764352 61558588865709936 61602740623906608 61641928117942172 61870668420008448 61915044011487744 61969423603810814 62072990552333376 62283585940127552 62442472638954408 62535709323895808 62601764660992557 62719135492156416 62841059467078893 62886131053571329 62919132735434976 63013081150795776 63058276116656128 63173828806792704 63219139065933312 63320762211102396 63366177855506988 63415310324061696 63460793781349888 63595443465135296 63701727913764864 63849889136846736 63917849128060928 63945227321665536 64040166846010368 64080904865632512 64108352901567744 64189115230253832 64229948000756538 64284959934354432 64325853674770688 64489950240267552 64536204463140256 64775684819349504 64863379440606208 65028847245301632 65194737161743728 65207990075178496 65374336988635584 65415923716999856 65443943587017072 65582801073420774 65705760991782912 65833490870273126 65873377729006848 66229574259549184 66293864932303008 66383614896245416 66552960852613389 66559082563104768 66736302342565492 66983946801827328 67074631012445056 67245739765027824 67346148502657024 67417285019530446 67543684376168448 67759066022776128 67945730116502784 68033354099622912 68119061060677536 68220773807886336 68487400654761088 68553883054995156 68646692676799237 68834606753296384 68966333526472704 69010205239911936 69126739478734896 69170713231583964 69180338535340032 69200315998148608 69229956852381696 69273996265137664 69376847416511232 69450715643365056 69538208166108318 69642039928883968 69906441671599104 70069034182643496 70173658554295296 70223989311730688 70352672989382784 70403132141607552 70447917849076768 70627631925222372 70709335337152512 70760050298843136 70822198404355216 70897605552601828 70940560631238144 71181241074431488 71362825873090752 71393393004018624 71544873898277208 71818353676661592 71869864061224376 71907580269068544 72198661493477376 72250444646780928 72366585384117024 72418488977722272 72474640370356224 72526621464399872 72603230021032788 72849551412113476 72971301870681984 73172324740849152 73266689030363136 73358988834575808 73405654858007472 73515261342595072 73592914181624838 73702800274591488 73755662243588864 74318682566059008 74508271041992832 74523417228775424 74681566758276093 74713527987012096 74761055676571264 74793078385162368 74887301101962804 74934939334215961 74999119923413504 75238275280312144 75283860261722112 75458959889000688 75571632289241088 75764417065489152 75866988452851904 76060526688701016 76270059820074848 76513267918990903 76553082059231232 76656721157080064 76852274017174656 77048325736606224 77342842421020176 77438932597458432 77652262990288896 77850355497917184 77933245798279872 78271315034012672 78347294919994464 78453363059199128 78653499189452187 78868805988470784 79001987975697024 79052243693238816 79170281445871616 79253907580211364 79270018469253248 79372246449560064 79472237904123792 79590902775867392 79674973204899618 80078896208735424 80403054845008896 80460722447551488 80511906113230592 80717293628825568 80853597068877423 80939655319263104 81025834917259232 81074926435700736 81127909527126371 81349989799350272 81557515283532288 81592449147449856 81747206546417412 81869268313344512 82078118487613248 82136987498542144 82180091736078336 82398903912759434 82494224560011264 82553392015316992 82704669010419456 82763987403111168 82975120024037472 83256630185272544 83395773566493696 83469019547990076 83625513989541888 83788079289438524 83838844382372352 83892176980579968 84106187636142672 84231771742390272 84292185421244416 84374009913840192 84427682948136528 84488237140675984 84553747098748928 84643059690351162 84703768357871586 85133185515795648 85350362009458392 85386889128013824 85441206487510016 85477803868756992 85585486973671776 85639930667675384 85713279912472576 85803817297584204 85858399878562311 85986600320356736 86238811301715072 86587905217701888 86705129660402176 86926316215658304 87165782651514112 87258591449356096 87443734764561032 87831170305342464 88055229413264256 88260033441599019 88391819909737344 88501637254238208 88737281136817852 88971834854762496 89066566626605568 89178770777909904 89311929069103104 89539765622850816 89660986353370432 89889713359373928 90287986257939456 90345421363701504 90575894377384416 90594306822003712 90711138799497216 90825414747570048 91057112234170992 91154064281916636 91405177406660208 91518738524269056 92013606986549248 92102926852512576 92168985971646528 92227617642111952 92404110935859912 92462892176913258 92502463222014976 92600954191153408 92717610888144424 92872566017231616 92954135405716221 93208588895465472 93248513311371264 93425378910191328 93564878072393728 93663708958431612 93803563985843712 93870842855476736 94170175900296496 94519621726193664 94587414174984192 94828708598899968 95049266783260482 95122965486092544 95150434497454336 95191190672024832 95393165197702944 95757804902215456 95815822151282688 95876773692091392 95917840982498304 96121357298448768 96344922001134807 96427439901531648 96488780512156032 96557985303629696 96734925360401328 96804306694710384 97295069160909312 97380522805988422 97543270867952448 97563099654465536 97811985112767744 97874206477343296 98061505482953376 98123885575499784 98165915380525608 98270400366121984 98374201610131161 98558641487674368 98750236305409689 98821063084183517 99091576754745344 99344361389323776 99575422344368124 99618037316016128 99724104513549824 99849734802617072 100104453513848238 100611946518667584 100868609647541736 101019222753985536 101414035584934688 101790361858977792 101918595174754176 102331160711829504 102469698689566208 102731100982141632 103123789894693568 103251910129944576 103515307859867904 103756069847375946 103800473997222912 103844935278572544 103910994397706496 104065271124766848 104176073465047584 104307312249162477 104463059893325952 104592844027736064 104871332252602916 105260487831442944 105335983967596032 105402991590985088 105604698212411328 105671876773615152 105829661932746752 105941447887833558 105962983872165056 106140075448264704 106233297606532824 106346408328902742 106771861611647232 107044238809636128 107204073126678528 107280963263401984 107623058171767424 107727530514992388 107804796091836564 107873374206398801 108375666970171392 108627733466583408 108711960555534336 108743353711376384 108789932196599808 108996275395223216 109274327118170214 109437491316817664 109758487111273728 110108482287011208 110202788458893312 110272892013892608 110351983204148224 110554200411887232 110633493365383296 111194364755324928 111292026063986768 111478023849088512 111785125843163136 111856235974106624 112070291980518144 112141583514856896 112189617577743552 112330951652944206 112498679885120256 112570243930848704 112857412920468216 112938357810495448 113357448433861632 113510914021060864 113800482679277856 113970405158342656 114090790033051524 114113982631562368 114405089730112272 114477866504749748 114985081735620096 115278411025761984 115901754954211072 116014263631530264 116171326068429478 116478394485433344 116788529099489611 117074419059806208 117108227073789952 117406972551019008 117680044588798692 117855759879649792 118303208982706176 118578365539858224 118755422168807424 118905027703879872 119058369674340096 119208356856185688 119386354163801088 119852951145831904 120297700378791936 120383981677252608 120460561818268672 120691083671327232 120767859169845888 121075940443238352 121100552996760064 121409482978894656 121538752375888848 121873569875546944 122024984699025408 122336272925298432 122620809819626118 122803902470016768 122891981295528704 123117177731419872 123205481247813216 123283856235884344 123598355869139151 123741336840016896 123830088022975488 123938847207621628 124145981104666752 124567171880255104 124884945277908816 125071418647791616 125203529321985114 125438270984312832 125682118934157786 125772262107142658 125838265470869952 126347657613585408 126438278131866624 126641524422204792 126732355711013976 126830620648123392 126921587562699776 127055652536807379 127190886930270592 127403455827529728 127486714971198583 127699778273693472 127835698256121856 127890454643331072 128080333692020736 128161809731265024 128216705803135488 128378230460507664 128459896001513076 128569919868708864 128651707349541376 128979900480535104 129072408926280512 129726758881212416 130057694490603264 130389474323487456 130415980150356992 130748673977271168 130831847433999712 130887887174034144 131165602146841548 131411521983565824 131666981740546252 131746755458013696 132459148519098368 132587729864606016 132767229792490832 133105921705226778 133472604685130984 133967893603654656 134149262024890112 134491479530055648 134692297005314048 134834570039060892 135087368752336896 135518132045552256 135891460233005568 136066708199245824 136238122121355072 136974801309522176 137107766109990312 137293385353598474 137932667052945408 138020410479823872 138253478957469792 138341426463167928 138360677070680064 138400631996297216 138459913704763392 138547992530275328 138694338265369887 138753694833022464 138901431286730112 139076416332216636 139284079857767936 139812883343198208 140138068365286992 140347317108590592 140447978623461376 140705345978765568 140806264283215104 140895835698153536 141255263850444744 141644396808710432 141795211105203656 141881121262476288 142362482148862976 142725651746181504 142786786008037248 143089747796554416 143636707353323184 143739728122448752 143815160538137088 144733170768234048 144836977955444544 145206460042065576 145699102824226952 145942603741363968 146070784208982633 146344649481698304 146533378060726272 146717977669151616 146811309716014944 147030522685190144 147185828363249676 147405600549182976 147511324487177728 148637365132118016 149016542083985664 149363133516552186 149427055974024192 149522111353142528 149586156770324736 149774602203925608 149869878668431922 149998239846827008 150156680270772357 150476550560624288 150567720523444224 150917919778001376 151143264578482176 151528834130978304 151733976905703808 152121053377402032 152540119640149696 153026535837981806 153313442314160128 153704548034349312 154096651473212448 154685684842040352 154877865194916864 155290241989431241 155304525980577792 155700710995834368 155866491596559744 156542630068025344 156694589839988928 156906726118398256 157306998378904374 158003975951394048 158104487386477632 158507815160422728 158540036938506496 158744492899120128 158944475808247584 159181805551734784 159349946409799236 159519612493354113 160157792417470848 160806109690017792 160921444895102976 161023812226461184 161434587257651136 161707194137754846 161879310638526208 162051669834518464 162255819054252742 163115030567064576 163184898294899712 163494413092834824 163738536626689024 163911490677255321 164156236975226496 164273974997084288 164360183472156672 164797807825518868 164988449120022528 165106784030633984 165409338020838912 165527974806222336 165950240048074944 166513260370545088 166791547132987392 166938039095980152 167576158578877048 167677688764744704 167784353961159936 168212375272285344 168463543484780544 168584370842488832 168748019827680384 168855365896273056 168976474281351968 169107494197497856 169286119380702324 169407536715743172 170266371031591296 170700724018916784 170882412975020032 170955607737513984 171170973947343552 171279861335350768 171607634595168408 171716799757124622 171973200640713472 172477622603430144 173175810435403776 173410259320804352 173852632431316608 174256989102644217 174331565303028224 174517182898712192 174887469529122064 175662340610684928 176110458826528512 176520066883198038 176783639819474688 177474562273635704 177943669709524992 178133133253211136 178357541555819808 178623858138206208 179079531245701632 179321972706740864 179779426718747856 180575972515878912 180690842727403008 181151788754768832 181188613644007424 181650829495140096 182114224468341984 182308128563833272 182810354813320416 183037477048538112 183524831442055103 184027213973098496 184205853705025152 184337971943293056 184455235284223904 184808221871719824 184925784353826516 185004926444029952 185201908382306816 185435221776288848 185745132034463232 185908270811432442 186850757820382656 187327417916863224 187607127971687424 187741685710953472 188340351800592992 188523178401236679 188658393160713987 189039243452387328 189174828349968384 189657417197799936 190098533566520964 190245930972185088 190300868994908672 190382381344049664 190786330395405888 191515609804430912 191753547384182784 191835681964996608 192242714596897536 192689844002269614 192854879803063296 192977561024312064 193115970607259392 193469850720802656 193608613389420768 194590138321818624 194761045611976844 195086541735904896 195126199308931072 195623970225535488 195748412954686592 196123010965906752 196247771150999568 196331830761051216 196540800732243968 196748403220262322 197117282975348736 197500472610819378 197642126168367034 198688722778647552 199150844688736248 199236074632032256 199448209027099648 199658882557840167 199699469605234144 200208907027696476 200336266383312059 201223893037335168 201737219295083472 202038445507971072 202828071169869376 203837190349508352 204662321423659008 204939397379132416 205462201964283264 205940078030397711 206247579789387136 206503820259889152 207030615719735808 207512139694751892 207600947994445824 207689870557145088 207821988795412992 208130542249533696 208352146930095168 208614624498324954 208926119786651904 209742664505205832 210520975662885888 210671967935192064 210805983181970176 211209396424822656 211343753547230304 211659323865493504 211882895775667116 211925967744330112 212280150896529408 212466595213065648 212692816657805484 213543723223294464 214088477619272256 215246116343534848 215455061029984776 215609592183673128 215746748412797602 216751333940342784 216892982613337849 217255466933166816 217423921111068672 217486707422752768 217579864393199616 217992550790446432 218548654236340428 218874982633635328 219516974222547456 220216964574022416 220545784027785216 220703966408296448 221108400823774464 221266986730766592 222584052127973536 222956047698177024 223570251686326272 223712471948213248 224140583961036288 224283167029713792 224379235155487104 224661903305888412 224804818002647883 224997359770240512 225140487861697408 225714825840936432 225876715620990896 226714896867723264 227021828042121728 227600965358555712 228181580066103048 228227965263124736 228810179460224544 228955733009499496 229539803756972709 229970163471240192 230417218045955941 230556822051523968 231803509908422144 232028527263060528 232342652136858956 232956788970866688 233577058198979222 234813945102038016 235360089177597384 235711519759299584 235960497568356561 236606417965412352 237156731079716448 237510844337614848 237810055407759744 238116739348680192 238416713712371376 238772708327602176 239705902291663808 240921123636537344 241382167342654464 241535718339691776 242151880886476704 242201105993520128 242818965957789312 243077504751777696 243383728581379113 243747139751093888 244049969398050816 244672545850596864 245241619639252236 245607804940033536 245783962591057408 246234355462839744 246410962495626432 246567712471768688 247196711738278302 247482673680033792 247660176045950976 247877694415243256 248291962209333504 249134343760510208 249769890555817632 250142837295583232 250407058643970228 250876541968625664 251364237868315572 251544524214285316 251676530941739904 252695315227170816 252876556263733248 253283048844409584 253464711422027952 253661241296246784 253843175125399552 254111305073614758 254381773860541184 254973429942397166 255399556547386944 256160667384041472 256323619462530048 256433411606270976 256756460921015328 256919792003026152 257139839737417728 257303414699082752 257575199635686933 257959800961070208 258144817852561024 259453517762424832 260115388981206528 260778948646974912 260831960300713984 261497347954542336 261663694867999424 261775774348068288 262331204293683096 263333963481092504 263493510916027392 264918297038196736 265175459729212032 265534459584981664 266211843410453556 266945209370261968 267935787207309312 268298524049780224 268982959060111296 269669140078121784 271036264091104512 271782920466011136 272133416398491648 272476244242710144 273949602619044352 274215532219980624 274586770707196948 276040820959647744 276506957914939584 276682852926335856 277095985060550656 277388676530739774 277507389666044928 277802862573460224 278152832664433272 278568159715535872 278862406217148663 279625766686396416 280276136730573984 280694634217181184 280895957246922752 281410691957531136 281612528566430208 281791671396307072 282510527700889488 283288793617420864 283590422210407312 283762242524952576 284724964297725952 285451303492363008 285573572016074496 286179495593108832 287273414706646368 287479456244897504 287630321076274176 288396163694658019 289466341536468096 289673955910889088 290412920084131152 291398205648453904 291885207482727936 292141568417965266 292689298963396608 293435955338303232 293622619432029888 294371656726499352 294811201098365952 295022648974355456 296250708916229067 296463189252550551 297274730264236032 298033084167971328 298726267033104372 298854111948048384 299044222706285056 299172313540649472 299549204407851216 299739757336863844 299996479693654016 300313360541544714 300953101121248576 301835839556002752 303057668261956608 303467953811407616 304242106754804064 305080239280299392 306053071675963612 306626884628320256 307409096068698624 308193302946424896 309371369684080704 309755730389833728 310580483978862482 311401421991668736 311732983193119488 313085260136050688 313389179679977856 313813452236796512 314613996757808748 316007951902788096 316208974772955264 317015630320845456 317080073877012992 317488985798240256 317888951616495168 318699892819598472 319039224986708226 320315584834941696 321612219380035584 321842889790205952 322047624452922368 322869174515302272 323414388275509692 323620122619196403 323758621277052416 324103339669036928 324511638108505484 326230061134129152 326369796589799424 326988826185669648 327477073253378048 327822981354510642 328312473950452992 328547949994168576 329595615651037736 330818676041677824 331055949612444672 331900480096149888 333026520741090176 333583094265974784 333876078191960304 335152317157754096 335355377529489408 335568707922319872 336424750544570688 337496039655360768 337710731792546112 337952948562703936 338572238761404648 338815073431486344 340532742063182592 340831829820959477 341401448037833568 341764825950040064 341911215475027968 342341947894687104 342559722670701536 343215269190336816 343433599514249244 343946401281426944 344955245206860288 346820518641608704 347705264862633216 348513978205288434 348663130606056448 349034365797424384 349774939058244128 350365587298468833 351324681221369856 352220917653057024 353040133766396076 353567279638949376 354949124547271408 356266266506422272 356715083111639616 358159062491403264 358643945413481728 359558853437495712 361151945031757824 361381685454806016 362303577509537664 362377227288014848 363301658990280192 364228448936683968 364616257127666544 365620709626640832 366074954097076224 367049662884110206 368411707410050304 368675943886586112 368910470568447808 369616443743439648 369851568707653032 370009852888059904 370403816764613632 370795067607417453 370870443552577696 371490264068926464 371816541622864884 373701515640765312 374654835833726448 375214255943374848 375483371421906944 376680703601185984 377046356802473358 377316786321427974 379314834395599872 380197067133041928 380491861944370176 380601737989817344 380764762688099328 381572660790811776 382460144913595749 383031219608861824 383507094768365568 383671363929993216 384485429193795072 385379688004539228 385709759606126592 385955122048624128 386231941214518784 386939701441605312 387217226778841536 389180276643637248 389522091223953688 390173083471809792 391247940451070976 391496825909373184 392246021931813504 392495542301999136 392663661522102432 393081601464487936 393496806440524644 394234565950697472 395000945221638756 395284252336734068 397377445557295104 398301689377472496 398896418054199296 399317765115680334 399398939210468288 400417814055392952 400672532766624118 402447786074670336 403474438590166944 404076891015942144 405656142339738752 407674380699016704 409878794758264832 410924403928566528 411880156060795422 412495159578774272 414061231439471616 415024279389503784 415201895988891648 415379741114290176 415643977590825984 416261084499067392 416704293860190336 417229248996649908 417852239573303808 419485329010411664 421041951325771776 421343935870384128 421611966363940352 422418792849645312 422687507094460608 423765791551334232 423851935488660224 424933190426131296 425385633315610968 427087446446588928 428176955238544512 430492232687069696 430910122059969552 431219184367346256 431493496825595204 433785965226675698 434510933866333632 435985101580892864 437097308472680856 437749965267270656 438212352626947899 439033948445094912 440433929148044832 441091568055570432 441407932816592896 442216801647548928 442533973461533184 445168104255947072 445912095396354048 447424943896426496 448281167922072576 448566334059427584 448758470310974208 449323806611776824 449609636005295766 449994719540481024 450280975723394816 451429651681872864 451753431241981792 453429793735446528 454043656084243456 455201930717111424 456363160132206096 456455930526249472 457620358920449088 457911466018998992 459079607513945418 459940326942480384 460834436091911882 461113644103047936 463607019816844288 464057054526121056 464685304273717912 465870725968293723 465913577941733376 467154116397958444 469627890204076032 470720178355194768 471423039518599168 471920995136713122 474313462159432896 475620110815519488 476233478697360384 476833427424742752 477545416655204352 479411804583327616 481842247273074688 482764334685308928 483071436679383552 484303761772953408 484402211987040256 485637931915578624 486155009503555392 486767457162758226 487494279502187776 489345091701193728 490483239278504472 491215609880067072 491567925182114816 492468710925679488 492821924991252864 493135424943537376 494393423476556604 494965347360067584 495320352091901952 495755388830486512 496583924418667008 498268687521020416 499539781111635264 500814117287940456 502728475736631144 503089048428570632 503353061883479808 505390630454341632 505753112527466496 506566097688819168 506929422844055904 507322482592493568 507686350250799104 508222610147229516 508763547721082368 509946859884794332 510799113094773888 512647238925060096 512866823212541952 513512921842030656 513839584006052304 514606829398165504 515150399271373866 515919601922140416 516289635705122048 520230777962413056 521557897293949824 521663920601427968 522770967307932651 522994695909084672 523327389735998848 523551548696136576 524662408587366192 526667926962185008 526987021832054784 530350919458424064 531068919169963328 532423686820907112 533890418740523936 535592875432936321 535871574414618624 536597048099560448 537965918120222592 539338280156243568 542072528182209024 543565840932022272 544952488485420288 547899205238088704 548431064439961248 549173541414393896 550574494326165309 552081641919295488 553013915829879168 553365705852671712 554191970121101312 554777353061479548 555014779332089856 555605725146920448 556305665328866544 557136319431071744 557724812434297326 560552273461147968 562821383915062272 563225057132860416 563583342792614144 565021055401778976 565975179482141961 566577587234841728 567180844420814624 567524485049905152 569449928595451904 570902606984726016 571147144032148992 572358991186217664 574546829413292736 574958912489795008 575260642152548352 576792327389316038 578932683072936192 579347911821778176 580825840168262304 582796411296907808 583770414965455872 584283136835930532 585378597926793216 586871910676606464 587245238864059776 588743313452998704 589622402196731904 590045297948710912 592501417832458134 592926378505101102 596066168335942656 597452534066208744 597708223896096768 598088445412570112 598344627081298944 599098408815702432 599479514673727688 599992959387308032 600626721083089428 601008799149936177 601906202242497152 603671679112005504 606115336523913216 606935907622815232 608484213509608128 610160478560598784 612106143351927224 614818192137397248 616386605892849792 617820234091193133 618742739368161408 619511460779667456 621160967957724964 622802843983337472 623465966386238976 626778359359955712 627626904473593024 629227993515617496 632015903805576192 632417949545910528 634031260641690912 634160147754025984 634977971596480512 635777903232990336 637399785639196944 638078449973416452 640631169669883392 644095248905844736 645738349030604544 646828776551019384 647240245238392806 647517242554104832 648206679338073856 649023276217010968 650678947840013547 652460122268258304 652739593179598848 653977652371339296 654954146506756096 655645962709021284 656624947900905984 657095899988337152 659191231302075472 661637352083355648 662111899224889344 663800960192299776 666053041482180352 667752156383920608 670304634315508192 670710755058978816 671137415844639744 672849501089141376 674414454007943649 674992079310721536 675421463585092224 675905897125407872 677144477522809296 677630146862972688 681065484126365184 681663659641918954 682802896075667136 684683895789374208 685119445341403072 686430538380673632 686867199028498488 687892802562853888 688619411270918127 689910490413720576 691251654137867823 691747441589284619 693641037283217408 695410529725266432 697027956410576868 697326261212112896 698068731594848768 699549878116488256 700731174596937666 704441835306114048 706080267532792152 707134559277898752 709898249094542816 712532533012844544 713430166223279232 716318124982806528 717287890826963456 719117706874991424 722763370909612032 724607155019075328 726603317980560384 728456897873367936 729232514255333088 730151185744137339 731241419253281664 732149908194152448 734099325768220412 736823414820100608 737351887773172224 737820941136895616 739232887486879296 739703137415306064 740807633529227264 741590135214834906 741740887105155392 742980528137852928 743633083245729768 747403031281530624 749309671667452896 750428511886749696 750966742843813888 753361407202371968 754092713604946716 754633572642855948 755113619444791607 758629668791199744 760394134266083856 760983723888740352 761203475979634688 761529525376198656 763145321581623552 764920289827191498 766062439217723648 768970858387590144 770759376009078456 771419519212253184 771910244097248256 772463882429037568 773879402883210624 774434453557683072 778360553287274496 779044182447907376 780346166943619584 782495880902141952 782993651818746368 784492043863627008 784991084603998272 785327323044204864 786993612881049288 790001890443277512 790568504673468136 794754891114590208 796603378754944992 797792836108398592 798635530231360668 798797878420936576 800835628110785904 801345065533248236 804895572149340672 806948877180333888 811312284679477504 815348761398033408 817519703696427277 819757589516529664 821848807857133056 823760312121590844 824990319157548544 828122462878943232 830048558779007568 831287955181651968 832522168998134784 833408587720380672 834458497993299816 835704479146607616 838970658020823328 842083902651543552 842687871740768256 843223932727880704 844837585699290624 845375014188921216 847531583102668464 847703870977320448 849866380852262592 850771266631221936 854174892893177856 856353910477089024 860984465374139392 861820244119939104 862438368734692512 862986993651190408 865188491083974057 867571930453351396 869021867732667264 871970203161785728 874194616945361712 875499930534541312 876424705253895798 878067896890189824 880867858296089664 884433603295097856 885067946923066368 889389567757651653 890336208511894144 891824190792708096 892407004798390081 894849887792852992 896562335844145152 897132668118855168 897516940621948416 898647613223553648 899219272010591532 899989439080962048 900561951446789632 902859303363745728 903506862483963584 908087312168486912 910403861434222848 912726320264412192 912911861052498944 915240717840898176 915822932037997984 918159215027890836 919880653884960768 921668872183823764 922227288206095872 927214039633688576 928114109052242112 929370608547435824 931741451936587446 934308232795916888 939255780408152064 941440356710389536 942846079037198336 943841990273426244 948626924318865792 951240221631038976 952466957394720768 953666854849485504 958823609166655232 965528669370617856 966142873358767104 968607523545906816 968804423974080512 970860367857589209 971275863831157248 972310019007110784 973534914325516452 974988559004375552 978690183402387456 980966478557008944 982431219760134144 983135850364229632 984937421851358976 985643849982505728 986270849887074752 988786846953113208 991510777660973024 993167848837334016 996537375042040832 999079562223270528 1001628234575880912 1005456951473262288 1006178096857141264 1006706123766959616 1013132195377638336 1013858845688111808 1016445220294459032 1017527095442164736 1019893719769588664 1021598226189547776 1022495489462878431 1025294477850120192 1025733646425083904 1027025843684061312 1027679168012104608 1029213658796331008 1030300798542747732 1031839203844280832 1032579271410244096 1040461555924826112 1043115794587899648 1045541934615865302 1045989391818169344 1046654779471997696 1047103097392273152 1049324817174732384 1051096761895406499 1053335853924370016 1053974043664109568 1060701838916848128 1062137838339926656 1064847373641814224 1067780837481047872 1071185750865872642 1073194096199120896 1075931836240445184 1078676560312487136 1084145056364418048 1087031693926018687 1087131681864044544 1089904976970840576 1095798410476177408 1096862128879922496 1098347082828787792 1101148988652330618 1106027831659758336 1106731411705343424 1109554706122959096 1110029558664179712 1111211450293840896 1112611330657733088 1114272638862143488 1115449624868594652 1121104546922295936 1125642767830124544 1126450114265720832 1127166685585228288 1130042110803557952 1131950358964283922 1133155174469683456 1134361688841629248 1141805213969452032 1142294288064297984 1144717982372435328 1147380434740787247 1149093658826585472 1149917824979590016 1150521284305096704 1153584654778632076 1157865366145872384 1158695823643556352 1161651680336524608 1165592822593815616 1167540829930911744 1168566273671861064 1173743821353212928 1174490477728119552 1177486626905997408 1179244804393463808 1180090595897421824 1185002835664916268 1185852757010202204 1192132336671885312 1194905068132417488 1196176890825140224 1196689254162597888 1198196817631404864 1198959029347455376 1201253442166178856 1202017598299872354 1203812404484994304 1207343358224011008 1212230673047826432 1213871815245630464 1216968427019216256 1220320957121197568 1224212286703854448 1229636384274794496 1232773211785699584 1235640468182386266 1237485478736322816 1242321935915449928 1245605687966674944 1246931932772477952 1253556718719911424 1255253808947186048 1258455987031234992 1264031807611152384 1264835899091821056 1268062521283381824 1268320295508051968 1271555806465980672 1274799571278393888 1276156899946832904 1281262339339766784 1284673820094385721 1288190497811689472 1291476698061209088 1293657553102038768 1294480490476785612 1295034485108209664 1296413358676147712 1298046552434021936 1301357895680027094 1307955304742678592 1311291925418042568 1313249895801811968 1314191799976674304 1318382462604150944 1323274704166711296 1324223798449778688 1327601920384599552 1332106082964360704 1335504312767841216 1340609268631016384 1342274831689279488 1345699002178282752 1348828908015887298 1349984158621443072 1350842927170184448 1351811794250815744 1354288955045618592 1355260293725945376 1362130968252730368 1363327319283837908 1365605792151334272 1369367791578748416 1370238890682806144 1372861076761347264 1373734398056996976 1375785605125707776 1377238822541836254 1379820980827441152 1382503308275735646 1383494883178569238 1390821059450532864 1394055912821153736 1394652522424225792 1396137463189697536 1397612177904881169 1399099756232976512 1401462349193875332 1402353864683184413 1408883670612228096 1412160535065584304 1414269118555797504 1419796498189085632 1426860332446558464 1432636249965613056 1434575781653926912 1438235413749982848 1445526741819224064 1449214310038150656 1453206635961120768 1456913795746735872 1458465028510666176 1460302371488274678 1462482838506563328 1468198651536440824 1473646829640201216 1474703775546344448 1475641882273791232 1478465774973758592 1479406274830612128 1481615267058454528 1483180270429669812 1483481774210310784 1485961056275705856 1487266166491459536 1494806062563061248 1498619343334905792 1506722814404743936 1508185427209893432 1509267145285711896 1510227238889583214 1517259337582399488 1518250878293364943 1520788268532167712 1521967447777480704 1522406951959269376 1523059050752397312 1526290643163247104 1529840579654382996 1532124878435447296 1537941716775180288 1541518752018156912 1543820488194496512 1544927764858075136 1547758805766421248 1548868907115366144 1558088364895814752 1560692333887239168 1564991761804283904 1565987303637492736 1568984087727254016 1569982169207996544 1570654646088409728 1573987225762098576 1580003780886555024 1581137009346936272 1593206757509889984 1597271060462721336 1597595756841873152 1601671256221571808 1602690131066496472 1606778626298808963 1609791144298681344 1613897754360667776 1622624569358955008 1630697522796066816 1635039407392854554 1643697615714266112 1647520624243181688 1649980638315097088 1651723482978495927 1656244925757886464 1660097117558015136 1662575910363303936 1665044337996269568 1666817175440761344 1668916995986599632 1671408958293215232 1677941316041646656 1686447865455761408 1689675171398581248 1690750028377842432 1695063166205336928 1695407741954640896 1699732761704525184 1701542533262443872 1708349785786355712 1712707820954178048 1721968930748278784 1723640488239878208 1724876737469385024 1725973987302380816 1730376982167948114 1735143860906702792 1738043735465334528 1743940406323571456 1748389233890723424 1750999861069082624 1752849410507791596 1756135793780379648 1761735716592179328 1768867206590195712 1770135893846132736 1778779135515303306 1780672417023788288 1784814009596780162 1793124671688290304 1794265336237710336 1795033881243896832 1797295226447107296 1798438544021183064 1799978878161924096 1801123902893579264 1803026397449808531 1805718606727491456 1807013724967927168 1816174624336973824 1820807722868445696 1825452640528824384 1825823722104997888 1830481435681796352 1831645864075995968 1836318430055781672 1843337744367647528 1844454576412191744 1854428079267377152 1856228218104484224 1858741217094871648 1863482903873174892 1868616465591833776 1882880713420779072 1887683980546852488 1897253848637731584 1902480443262077952 1904933914789441536 1907333709698971008 1917647218333310464 1932285746717534208 1937215047091813632 1941720735715178418 1942551727662314496 1944620038014221568 1947069828651032904 1949977118008751104 1952036843520040641 1957380366804774912 1961932957114017888 1964862439520268288 1966271700728459264 1969874843702717952 1971287699965011456 1972541699774149504 1977573693906226416 1983021555321946048 1986335697674668032 1993074750084081664 1998159124446541056 2003256469151761824 2010913902946524576 2012356193714282528 2013412247533919232 2018773145862606133 2026264390755276672 2027717691376223616 2032890440588918064 2035054190884329472 2039787439539177328 2043196452379095552 2044990978925756862 2054051687368122624 2055358336024209216 2060601597085495464 2063678407688561664 2065158542820488192 2073754962413603469 2075242324767853857 2080923111849652224 2086231589175799296 2091083869231730604 2091978783636338688 2093309558943995392 2094206194784546304 2098649634349464768 2102193523790812998 2106671707848740032 2121403677833696256 2124275676679853312 2129694747283628448 2135561674962095744 2142371501731745284 2146388192398241792 2151863672480890368 2157353120624974272 2168290112728836096 2174063387852037374 2179809953941681152 2191596820952354816 2193724257759844992 2196694165657575584 2202297977304661236 2212055663319516672 2213462823410686848 2219109412245918192 2222422900587681792 2225222661315466176 2230899249737189304 2242209093844591872 2251285535660249088 2252900228531441664 2254333371170456576 2260084221607115904 2263900717928567844 2265340858334374821 2266310348939366912 2268723377683258496 2283610427938904064 2284588576128595968 2289435964744870656 2294760869481574494 2298187317653170944 2299835649959180032 2307169309557264152 2315730732291744768 2317391647287112704 2323303360673049216 2331185645187631232 2335081659861823488 2337132547343722128 2347487642706425856 2348980955456239104 2354973253811994816 2370005671329832536 2371705514020404408 2384264673343770624 2385822808746716339 2389810136264834976 2392353781650280448 2393378508325195776 2396393635262809728 2397918058694910752 2402506884332357712 2404035196599744708 2407624808969988608 2414686716448022016 2427743630491260928 2433936854038432512 2440641914242395136 2448424573407708896 2452559111089281831 2459272768549588992 2465546423571399168 2471280936364772532 2474970957472645632 2484643871830899856 2493863865544955904 2507113437439822848 2510507617894372096 2516911974062469984 2528063615222304768 2529671798183642112 2536125042566763648 2536640591016103936 2543111612931961344 2549599142556787776 2552313799893665808 2562524678679533568 2569347640188771442 2582953396122418176 2587315106204077536 2588960980953571224 2590068970216419328 2592826717352295424 2595565473251922171 2596093104868043872 2602715791360054188 2615910609485357184 2622583850836085136 2626499791603623936 2628383599953348608 2636764925208301888 2655203840769199104 2664212165928721408 2671008625535682432 2677221014395170243 2681218537262032768 2684549663378558976 2691398004356565504 2697657816031774596 2699968317242886144 2701685854340368896 2703623588501631488 2708577910091237184 2710520587451890752 2724261936505460736 2726654638567675816 2731211584302668544 2738735583157496832 2740477781365612288 2745722153522694528 2747468796113993952 2751571210251415552 2754477645083672508 2759641961654882304 2765006616551471292 2766989766357138476 2781642118901065728 2788111825642307472 2792274926379395072 2795224355809762338 2798199512465953024 2802924698387750664 2804707729366368826 2817767341224456192 2824321070131168608 2828538237111595008 2839592996378171264 2853720664893116928 2869151563307853824 2876470827499965696 2898428620076301312 2906413271922241536 2913827591493471744 2916930057021332352 2920604742976549356 2924965677013126656 2936397303072881648 2947293659280402432 2949407551092688896 2951283764547582464 2956931549947517184 2958812549661224256 2966360540859339624 2966963548420621568 2974532332982919072 2989612125126122496 2997238686669811584 3013445628809487872 3016370854419786864 3018534290571423792 3020454477779166428 3036501756586729886 3041576537064335424 3052581286326494208 3059681159308765992 3064249756870894592 3067486468388635293 3075883433550360576 3083037504036313824 3087640976388993024 3089855529716150272 3095517611532842496 3097737814230732288 3116176729791629504 3121384667774478336 3131974607274985472 3137968175454508032 3139964338415993088 3141309292176819456 3147974451524197152 3160007561773110048 3162274018693872544 3186413515019779968 3194542120925442672 3195191513683746304 3203342512443143616 3205380262132992944 3213557252597617926 3219582288597362688 3227795508721335552 3245249138717910016 3261095081778056061 3261395045592133632 3270078814785709108 3287395231428532224 3295041248486363376 3299961276630194176 3303446965956991854 3320194235116030272 3330088675992539136 3333634350881522688 3337833991973199264 3342817916586430464 3355882632083293312 3372895730911522816 3379350342797162496 3381500056755684864 3390126332410673856 3390815483909281792 3399465523409050368 3403085066524887744 3425415641908356096 3443937861496557568 3447280976479756416 3449753474938770048 3451947974604761632 3460753964335896228 3470287721813405584 3476087470930669056 3487880812647142912 3496778467781446848 3505698821015583192 3523471433184358656 3537734413180391424 3540271787692265472 3557558271030606612 3561344834047576576 3569628019193560324 3588530672475420672 3590067762487793664 3594590452894214592 3596877088042366128 3602247805787158528 3606052794899617062 3611437213454982912 3614027449935854336 3641615445736891392 3650905281057648768 3651647444209995776 3660962871363592704 3663291728151991936 3672636860111563344 3686675488735295056 3688909152824383488 3712456436208968448 3717482434189743296 3726965807746349784 3737232931183667552 3749150128030554247 3765761426841558144 3775367961093704976 3794507697275463168 3804960886524155904 3814667419397942016 3835294436666620928 3854021460283157163 3864571493435068416 3874430094183627264 3883441471430356836 3885103455324628992 3889240076028443136 3894139657302065808 3899954236017502208 3904073687040081282 3923865914228035776 3939749687405435904 3942575399930022912 3945083399548299008 3955147387812452832 3966043110643892096 3972671395349336064 3986149500168163328 3996318248893082112 4006512938303523648 4021827805893049152 4024712387428565056 4026824495067838464 4037546291725212266 4052528781510553344 4055435382752447232 4065780881177836128 4070108381768658944 4079574879078354656 4086392904758191104 4089981957851513724 4108103374736245248 4110716672048418432 4121203194170990928 4127356815377123328 4130317085640976384 4147509924827206938 4150484649535707714 4172463178351598592 4182167738463461208 4183957567272677376 4186619117887990784 4188412389569092608 4197299268698929536 4204387047581625996 4207061594049553239 4213343415697480064 4242807355667392512 4248551353359706624 4259389494567256896 4271123349924191488 4284743003463490568 4303727344961780736 4314706241249948544 4336580225457672192 4348126775704074748 4359619907883362304 4387448515519689984 4393388331315151168 4404595954609322472 4424111326639033344 4426925646821373696 4438218824491836384 4444845801175363584 4450445322630932352 4461798499474378608 4484418187689183744 4508666742340913152 4520168443214231808 4527801435857135688 4530681716668749642 4532620697878733824 4537446755366516992 4554752634880094829 4567220855877808128 4569177152257191936 4578871929489741312 4589521738963148988 4596374635306341888 4599671299918360064 4614338619114528304 4631461464583489536 4634783294574225408 4646606721346098432 4662371290375262464 4674265094687444256 4694975285412851712 4697961910912478208 4709946507623989632 4740011342659665072 4743411028040808816 4771645617493432678 4779620272529669952 4792787270525619456 4795836117389821504 4805013768664715424 4808070393199489416 4815249617939977216 4820335878896426889 4829373432896044032 4855487260982521856 4867873708076865024 4881283828484790272 4896849146815417792 4905118222178563662 4931092847142798336 4942561872729545064 4949941914945291264 4969287743661799712 4987727731089911808 5014226874879645696 5021015235788744192 5033823948124939968 5059343596367284224 5072250085133527296 5086223225863922688 5099198285113575552 5104627599787331616 5125049357359067136 5138695280377542884 5165906792244836352 5174630212408155072 5177921961907142448 5185653434704590848 5191130946503844342 5192186209736087744 5205431582720108376 5231821218970714368 5245167701672170272 5252999583207247872 5256767199906697216 5273529850416603776 5310407681538398208 5328424331857442816 5342017251071364864 5354442028790340486 5362437074524065536 5382796008713131008 5395315632063549192 5399936634485772288 5403371708680737792 5407247177003262976 5417155820182474368 5421041174903781504 5448523873010921472 5453309277135351632 5462423168605337088 5477471166314993664 5480955562731224576 5491444307045389056 5494937592227987904 5508955290167345016 5530013233102942584 5533979532714276952 5563284237802131456 5576223651284614944 5584549852758790144 5590448711619524676 5596399024931906048 5605849396775501328 5609415458732737652 5648642140262337216 5679185992756342528 5707441329786233856 5738303126615707648 5752941654999931392 5796857240152602624 5827655182986943488 5833860114042664704 5841209485953098712 5849931354026253312 5872794606145763296 5894587318560804864 5898815102185377792 5902567529095164928 5913863099895034368 5917625099322448512 5932721081718679248 5933927096841243136 5949064665965838144 5979224250252244992 5994477373339623168 6026891257618975744 6032741708839573728 6037068581142847584 6040908955558332856 6056319437587818399 6073003513173459772 6083153074128670848 6105162572652988416 6119362318617531984 6128499513741789184 6134972936777270586 6166075008072627648 6191035223065684992 6195475628461464576 6225726974303561571 6232353459583259008 6242769335548956672 6263949214549970944 6275936350909016064 6279928676831986176 6282618584353638912 6295948903048394304 6320015123546220096 6324548037387745088 6372827030039559936 6389084241850885344 6390383027367492608 6406685024886287232 6410760524265985888 6427114505195235852 6439164577194725376 6455591017442671104 6490498277435820032 6522190163556112122 6540157629571418216 6574790462857064448 6590082496972726752 6599922553260388352 6606893931913983708 6640388470232060544 6667268701763045376 6675667983946398528 6711765264166586624 6758700685594324992 6763000113511369728 6780252664821347712 6781630967818563584 6796022575003124463 6798931046818100736 6806170133049775488 6850831283816712192 6894561952959512832 6899506949877540096 6903895949209523264 6921507928671792456 6940575443626811168 6952174941861338112 6975761625294285824 6993556935562893696 7011397642031166384 7046942866368717312 7115116542061213224 7122689668095153152 7139256038387120648 7157468426240149017 7177061344950841344 7180135524975587328 7189180905788429184 7193754176084732256 7204495611574317056 7212105589799234124 7222874426909965824 7228054899871708672 7283230891473782784 7301810562115297536 7321925742727185408 7326583456303983872 7345273720223126688 7357677333267845493 7373350977470590112 7377818305648766976 7424912872417936896 7434964868379486592 7453931615492699568 7474465862367335104 7498300256061108494 7531522853683116288 7550735922187409952 7589015394550926336 7609221857482130809 7609921773048311808 7629334838795884032 7670588873333241856 7708042920566314326 7748860188367254528 7766882942860713672 7770206910649257984 7778480152056886272 7788279314604131616 7799908472035004416 7808147374080162564 7847731828456071552 7879499374810871808 7885150799860045824 7890166799096598016 7910294775624905664 7932086221287784192 7992636497786164224 8013025876607047296 8031663043185510729 8043655611786098304 8049424774857130112 8053648990135676928 8075092583450424532 8105057563021106688 8110870765504894464 8131561762355672256 8159149758156709312 8172785809516382208 8179963915703027448 8216206749472490496 8221433344096836864 8242406388341981856 8254713630754246656 8260634171281952768 8295019849654413876 8300969299071415428 8344926356703197184 8364335476926922416 8373238235775981568 8376824779138185216 8394598537397859072 8408774095163251992 8414123188099106478 8426686831394960128 8485614711334785024 8497102706719413248 8518778989134513792 8542246699848382976 8569486006926981136 8607454689923561472 8629412482499897088 8696253551408149496 8719239815766724608 8774897031039379968 8786776662630302336 8809191909218644944 8848222653278066688 8853851293642747392 8876437648983672768 8900890645261864704 8923596998948757216 8968836375378367488 8992716740660700047 9017333484681826304 9040336886428463616 9055602871714271376 9061363433337499284 9065241395757467648 9074893510733033984 9109505269760189658 9157743858979482624 9179043477926297976 9192749270612683776 9199342599836720128 9228677238229056608 9262922929166979072 9269566589148450816 9293213442692196864 9324742580750524928 9348530189374888512 9395923821824956416 9419893015247979264 9480022685319330144 9486822056081617632 9543291234986865356 9559240545059339904 9585574541051238912 9591672234779643008 9610027537329430848 9616140786398978832 9630499235879954432 9640671757792853778 9658746865792088064 9735747416153730048 9762567656969580544 9783285245334168183 9793698293630835584 9810236444357127324 9816477052782290891 9862185694285596672 9885123745459090128 9899883829890582528 9938575487323599424 10028453749759291392 10042030471577488384 10067647896249879936 10118687192734568448 10144500170267054592 10172446451727845376 10198396570227151104 10209255199574663232 10277390560755085768 10331813584489672704 10349260424816310144 10355843923814284896 10371306869409181696 10382261893007688684 10384372419472175488 10410863165440216752 10463642437941428736 10490335403344340544 10547059700833207552 10620815363076796416 10627756148053554601 10656848663714885632 10684034502142729728 10708884057580680972 10724874149048131072 10765592017426262016 10790631264127098384 10806743417361475584 10814494354006525952 10834311640364948736 10842082349807563008 10906618554270703264 10924846337210674176 10954942332629987328 10961911125462449152 10982888614090778112 10989875184455975808 11017910580334690032 11060026466205885168 11067959065428553904 11152447302569229888 11180897423239049352 11192798049863812096 11211698793551002656 11218830917465475304 11247450384091662741 11297284280524674432 11358371985512685056 11414882659572467712 11505883309999862784 11562064380849471489 11593714480305205248 11655310365973886976 11667720228085329408 11682418971906197424 11699862708052506624 11745589212291526592 11805135058190329856 11827726199790068736 11835250198644897024 11865442163437358496 11867854193682486272 11898129331931676288 11958448500504489984 11988954746679246336 12053782515237951488 12065483417679147456 12074137162285695168 12081817911116665712 12112638875175636798 12146007026346919544 12166306148257341696 12210325145305976832 12238724637235063968 12256999027483578368 12269945873554541172 12332150016145255296 12382070446131369984 12390951256922929152 12451453948607123142 12464706919166518016 12551872701818032128 12559857353663972352 12565237168707277824 12591897806096788608 12621184782148659717 12640030247092440192 12649096074775490176 12745654060079119872 12778168483701770688 12780766054734985216 12813370049772574464 12821521048531971776 12854229010390471704 12911182034885342208 12980996554871640064 13044380327112224244 13080315259142836432 13180164993945453504 13213787863827967416 13280776940464121088 13334537403526090752 13351335967892797056 13423530528333173248 13526000227022739456 13560505329642695424 13592045150006248926 13597862093636201472 13612340266099550976 13664257904640284487 13701662567633424384 13789123905919025664 13799013899755080192 13807791898419046528 13843015857343584912 13881150887253622336 13904349883722676224 13951523250588571648 13987113871125787392 14022795284062332768 14093885732737434624 14131412021038242931 14230233084122426448 14245379336190306304 14278512076774241296 14314936852480298034 14378361811576858368 14387508352169464512 14424211179598468248 14445748853819931648 14456109799743417344 14566461782947565568 14603621124230595072 14643851485454370816 14653166912607967744 14690547440446253376 14715354666535690986 14746701954941180224 14849825744835873792 14869929736758973184 14907863230985399136 14948931724734670208 14996600512122216988 15063045707366232576 15101471844374819904 15178030789101852672 15218443714964261618 15258669677591768064 15341177746666483712 15416085841132628652 15497720376734509056 15533765885721427344 15556960304113772544 15576558629208263232 15616294748160325128 15695463656912143104 15758998749621743616 15770301599720091648 15780333598193196032 15820589551249811328 15864172442575568384 15985272995572328448 16026051753214094592 16063326086371021458 16087311223572196608 16098849549714260224 16150185166900849064 16210115126042213376 16221741531009788928 16263123524711344512 16318299516313418624 16345571619032764416 16359927831406054896 16432413498944980992 16442866688193673728 16484812776683963712 16590039699308827752 16601938598142830856 16689852713406394368 16700759661227014373 16728670953853844832 16746476471551963136 16753649558276370432 16789197074795718144 16817548190326503984 16828246376198212956 16853373662789920256 16994205413438826496 17037557978269027584 17084493399696765952 17138972013853962272 17214909379847122944 17258824964999794176 17392507102816298992 17549794062078759936 17573553325260604672 17618383818437289888 17696445306556133376 17707702587285494784 17752875297967345536 17801781290523729408 17847193997897514432 17937672750756734976 17985433481321400094 18080673772856927232 18111205743428542752 18122726866674998568 18130482791514935296 18149787021466067968 18168958312763455197 18219010539520379316 18315487717958965248 18358086955852595952 18385498541225367552 18398685199673440256 18457354476458113216 18586426885384393728 18649485161501049856 18697060378749777024 18791847643649912832 18839786030495958528 18960045370638660288 18973644112163235264 19086582469973730712 19118481090118679808 19171149082102477824 19183344469559286016 19220055074658861696 19232281572797957664 19260998471759908864 19281343515585707556 19317493731584176128 19471494832307460096 19566570490668336366 19587396587261671168 19620472888714254648 19632954105564581782 19724371388571193344 19770247490918180256 19799767659781165056 19877150974647198848 20084060943154976768 20135295792499759872 20289000340534109184 20344892903455690752 20396793140454302208 20418510399149326464 20554781121510171536 20698520849632620288 20711687847628569792 20764523786015377368 20768744838944350976 20821726330880433504 20927284875882857472 20980670806688681088 21094119401666415104 21255512296107109202 21368069004285459456 21417768115161361944 21449748298096262144 21472405278720447051 21531184034852524032 21581262528254196768 21613486834722951168 21628988708013051904 21668623280729897472 21684164699615126016 21813237108541406528 21849692674421348352 21923822250924898304 21965777228181556224 21979750368911951616 22035821160669380064 22120052932411770336 22135918130857107808 22304894605138459776 22361794846478098704 22385596099727624192 22423397587102005312 22437661834930950608 22494900768183325482 22594568561049348864 22716743971025370112 22827665572446392427 22829765319144935424 23011766619999725568 23124128761698942978 23310620731947773952 23335440456170658816 23364837943812394848 23399725416105013248 23491178424583053184 23610270116380659712 23655452399580137472 23670500397289794048 23730884326874716992 23735708387364972544 23796258663863352576 23977909493358492672 24107565030475902976 24130966835358294912 24148274324571390336 24163635822233331424 24225277750351273596 24292014052693839088 24332612296514683392 24477449274470127936 24539891747109082344 24664300032290510592 24764140892262739968 24781902513845858304 24902907897214246284 24929413838333036032 25119714707327944704 25130474337414555648 25183795612193577216 25242369564297319434 25280060494184880384 25298192149550980352 25491308120158239744 25556336967403541376 25561532109469970432 25626740099545148928 25643042097063943552 25708458020780943408 25822364069770684416 26088760654224448488 26160630518285672864 26244050896213879729 26360329987890907008 26427575727655934832 26561553880928242176 26702671935785594112 26847061056666346496 26978150221982100141 27052000454045478912 27121010659285390848 27184090300012497852 27195724187272402944 27224680532199101952 27328515809280568974 27578247811838051328 27598027799510160384 27615583796838093056 27686031714687169824 27762301774507244672 27808699767445352448 27903046501177143296 27974227742251574784 28045590568124665536 28187771465474869248 28262824042076485862 28460466168244852896 28490758672380612608 28557024153548482592 28629873704960596068 28756723623153716736 28775016704338929024 28848422359196936496 28891497707639863296 28912219599486834688 29207242248461190144 29287702970908741632 29306333825215935488 29381094880892506752 29430709333071381972 29449431158346872673 29493403909882360448 29699651489671747584 29739859473517946368 29815726461970798272 29897863449469340416 29993201024244433976 30126091414732465152 30202943688749639808 30356061578203705344 30436887429928523236 30517339355183536128 30832171682265257304 30995440753469018112 31067531771442854688 31113920608227545088 31153117258416526464 31232589496320650256 31390927313824286208 31560667196386392064 31641179102499622656 31728344885151136768 31883268444160663803 31970545991144656896 32052103506428189184 32126652172742042916 32174622447144393216 32197699099428520448 32300370333801698128 32420230252084426752 32443483062019577856 32526247049422689024 32636599032626837248 32719855662812109792 32864826997889961984 32885733376387347456 32969625553367927424 33180079398617655504 33203877196285661712 33401519322454028746 33457341907707689664 33578394149591436288 33635096380653007968 33656492752396425912 33706747325579840512 33742351152274988223 33988410826877652992 34075115956538055168 34168986799393531904 34277944027707924544 34517649929999588352 34785014205632597984 35099588124157519872 35147106650521209344 35236767636874579776 35415405174570989568 35505750595934691072 35603562581047458816 35694387995795028864 35875345501513469952 35970866962642800188 36161347545713854464 36222411486857085504 36245453733349997136 36299574042932135936 36337916625526910394 36438021079040758632 36630975435917930496 36716173911705191904 36770997082450735104 36797370399346880512 36914708952916226432 37172853770768787456 37298970323002099712 37394120757499554048 37679572060991917056 37920090741277320576 37947288224326470528 38173164939947461424 38236962180237359616 38342298164204955648 38366688939118572032 38440110149317723392 38464563145595915328 38562687031171415112 38942989664614920192 39133140981336672732 39174793174523342336 39240945777428509296 39265908211129163564 39540494981836360512 39754301949294397696 40168121886309953536 40270591584999519744 40578000681068218368 40793586280908604416 40837020798298652928 41109562243020343072 41397041699265240576 41423375695257139584 41529047572030754736 41537489677888701952 41643452661760867008 41854569751765714944 41961341613377362176 42188238803332830208 42394236063114728793 42511024592214218404 42736138008570918912 42835536230322723888 42899496596192524288 42944810557440894102 43162525056508393536 43337246561459794944 43368329399230252032 43626474217082813056 43699385348842696704 43847644501849796608 43931554456363112448 43959500737823903232 44071642321338760128 44240105864823540672 44271836261714215616 44609789210276919552 44723589692956197408 44771192199455248384 44846795174204010624 44875323669861901216 44989801536366650964 45189137122098697728 45433487942050740224 45655331144892784854 46023533239999451136 46248257523397885956 46670880912341317632 46729675887624789696 46982356849166106368 47310904799160274944 47341000794579588096 47461768653749433984 47471416774729945088 47592517327726705152 47955818986716985344 48261933670716589824 48296548649142780672 48327271644466662848 48450555500702547192 48584028105387678176 48665224593029366784 48954898548940255872 49079783494218164688 49328600064581021184 49805815794428492568 49858827676666072064 50102278983681043119 50239429414655889408 50260948674829111296 50367591224387154432 50484739128594638868 50560120988369760768 50596384299101960704 50982616240316479488 51112673934807082752 51253480199090297856 51286084194127887104 51416916041561886816 51644728139541368832 52177521308448896976 52321261036571345728 52488101792427759458 52720659975781814016 52855151455311869664 53123107761856484352 53405343871571188224 53694122113332692992 53956300443964200282 54242021318570781696 54368180600024995704 54391448374544805888 54449361064398203904 54657031618561137948 55156495623676102656 55196055599020320768 55231167593676186112 55372063429374339648 55524603549014489344 55948455484503149568 56091181136249331072 56375542930949738496 56525648084152971724 56920932336489705792 57114048307096965184 57259747409921192136 57513447246307433472 57550033408677858048 57696844718393872992 57782995415279726592 57824439198973669376 58414484496922380288 58612667650431870976 58762189761785013504 58861418666142763944 58898862316693745346 58986807819764720896 59399302979343495168 59479718947035892736 59631452923941596544 59795726898938680832 59986402048488867952 60252182829464930304 60405887377499279616 60873774859857046472 61034678710367072256 61664343364530514608 62135063542885709376 62306234516833052928 62465178992641300512 62781854627648572416 63121334392772784128 63282358204999245312 63456689770302273536 63766536888321327606 64104207012856378368 64253304345484085832 64349244894288786432 64395398198857040896 64600740667603396256 64840460504168853504 64886966124039155712 65052494098845378048 65273198065253674496 65439711325624219584 65771466752774694912 65939251106735854848 66360158797235311008 66407754392571323424 66803038644908057492 66914683815415379328 67156788299182872576 67270192761306015936 67312985504792851824 67413494651159681024 67484702304549976446 68150231913076110336 68337973598787063808 68482996717339177281 68555888055415849088 69035299859999176704 69570028411265195968 70199176248315039744 70294213301042418688 70473535273749159552 70830810349141979136 71011501191869382144 71207125162094917632 71388775991590057728 71941733925285600376 72322695091427708928 72444822973714171008 72490907466699994272 72599148085864271872 72675833251053820788 72876042158081517264 73432347823410383808 73829417905832452864 74345707541537574912 74597940646004199424 74788241514999108096 75359144121983834112 75840181482554641152 75894576448652941056 76346329879894922848 76473924360474719232 76684596328409911296 76733377878237144064 76880220298635446784 76929126291191830656 77125374062342830224 78266281962673345464 78349586349046684672 78481891554857018592 78531816422258327128 78732152688641639187 79080989963672721024 79508603898588795392 80541183169999039488 80934450665946300423 81156001362136436736 81587172561817208832 81674041596597305856 82219124486040686144 82794083398530481152 82846751390514279168 83058095144061509472 83074979355777403904 83286905323521734016 83709139503531429888 83922683226754724352 84376477606665660416 84788472126229457586 85022049184428436808 85472276017141837824 85671072460645447776 85798993192385048576 85889621114881788204 86325050113016787072 86674493122919589888 86736658798460504064 87252948434165626112 87863108912726224896 87919001475647806464 88143284642677520256 88348293475040618019 88480211729647081344 88543672523428431232 89219578420553839104 89447179385912394816 89693590348408021248 89750647339723802432 89979603072733301928 90378274244197395456 90866975884101480448 91310662289785569708 92496515046795771912 93341761824682635264 93459351775249579392 93964713698332212736 94682001589159176192 94923537307498867968 95185034655453410304 95649805332481991409 95911637973433970688 96523867341433179648 96593097298285561344 96654543288933325696 96901111001405094384 97168056210775356352 97330449186058733568 97909797097880511744 98159566988436329376 98657200129162042368 98919884147267700517 99611631588856985136 99717655353332144128 100204557967362086238 100735182448774308864 100969478257189277736 101120241976739521536 101192768598203921408 101965232480632958976 102225347869614165504 102506960398180595712 102572168388255774208 102833832083123773632 104355042616897793952 104642522073142691456 104976203584855518916 105441319951563628032 105710302910623739328 106246215523712968704 106810687743142376448 107388244226665385984 107912600887928400564 108484042637141563392 108736361200049991408 108898722128796407808 109314063237122275896 110312991247352205312 110392111198040641536 110462335187352372224 110744126858748679296 111049207098028978688 111896910969006299136 112182362272498662144 113051296168305943448 113841864672979411584 114228096614193930368 114519494819842384272 115026894492614866944 115100066817355716096 115393689436787745984 116828968993844760576 116905317628589100611 117225335300863741952 117524379523570027008 117722837332285527888 117797724633387490692 117973615639529441792 118959437894071785472 119262905847883193088 119591453797877361664 119972804096977735904 120504365658929860608 120811774754998559232 121747549719714092944 123328686729061029216 124270127085771418752 124612469033666105856 124930357985282601024 125563709255297144832 126564716409998490624 126913379540604547072 127182708189344186379 127533073776642655212 128208414025712756736 128506608690968171664 128698489788577572864 128790796397714081792 129201481335206792512 130104988197690756096 130546396130507348992 130879422651248439168 131542933505549389824 131878502213471709696 132720317594470622016 132815508785142646848 133606077289816114984 133829367630830758656 134313576598365745152 134540385522612031872 134625971009585703648 134826989302319362048 134969404609099952892 136300463826152220672 136965993434678354562 137111776110831698176 138070599719998353408 139140056822530391936 140588426602084837376 140947070547498319104 142023002383738764288 142414250324189835264 142777551983180115456 143883467850571200752 144889645947428342016 144981814933399988544 145351666502107641576 145752084316163034528 146864695646820767616 147658835811664905728 149576483029998216192 150306836951043129357 150718288243967668224 151680362965109282304 151789152897305882112 152692659759789845696 152947848720949438464 153466755756474288128 153760440597270893568 153858252582383661312 154250748124685660448 156532563925346690928 156699172698093369344 156963783109714037184 157063632844516654256 157464305377283278374 158161979927345442048 159017207797177590784 161082366339998078976 161868901331892600846 163174345123634417664 163348083193194611712 164438248972081372288 165588166797060962304 165693502781028558336 166116190288123018944 166149958711554807808 166573810647043468032 167845366453509448704 168752955213331320832 169576944252458915172 170044098368856873616 171342144921290895552 171779242229763576408 172650100226033574144 173348986245839179776 173473317596921008128 174505896868331252224 175838002951295612928 176286569285355040512 176696586950081236038 176960423459294162688 177087345046856862464 178439156841107678208 178894358771824789632 179387180696816042496 179501294679447604864 179959206145466603856 180756548488394790912 182621324579571139416 183708356273497158103 184993030093591543824 186918703550499158784 187929427396664425472 189364003178318352384 189847074614997735936 190370069310906820608 191299610664963982818 193047734682866359296 193186194596571122688 193309086577866651392 193802222002810188768 194336112421550712704 194660898372117467136 195819594195761023488 196319133976872658752 197314400258324084736 197839768294535401034 199223263177713970272 199435310706664288256 200409115934724172476 201470364897548617728 201938956514378555472 202240483953479043072 202385537196407842816 204450695739228331008 205013920796361191424 205144336776511548416 205667664166247547264 208710085233795587904 209285044146285382912 209952407169711037832 210882639903127256064 211420605821247478656 212492431047425937408 213621375486284752896 215825201775856801128 216968085274283126784 217472722400099982816 217797444257592815616 218628126474244551792 220924670374704744448 221488253717497358592 222098414196057957376 223793821938012598272 224364724544997324288 226102592336611886896 227683729345958823168 228456193228387860736 229038989639684768544 230053788985229733888 230200133634711432192 230787378873575491968 233810635257178201222 235048759047140054016 235445674664571055776 235595449266774981384 235947231279058883584 236196458065924917561 237918875788143570944 238525811695766386176 239182907595754723328 239945608193955471808 241623549509997118464 243495099439428185888 246657373458122058432 248540254171542837504 249224938067332211712 249860715970565202048 251127418510594289664 253129432819996981248 254365416378688372758 255066147553285310424 256416828051425513472 257013217381936343328 257396979577155145728 257581592795428163584 258402962670413585024 260209976395381512192 261092792261014697984 261758845302496878336 263757004426943419392 265440635188941244032 265631017570285293696 267212154579632229968 267658735261661517312 269080771045224063744 269251942019171407296 269938809218199905784 272600927652304441344 273931986869356709124 274223552221663396352 278280113645060783872 281176853204169674752 281894141094996638208 284046004767477528576 285555103966360230912 287766935701142401504 289779291894856684032 289963629866799977088 290703333004215283152 291504168632326069056 293729391293641535232 295317671623329811456 296759652441803101551 299152966059996432384 300613673902086258714 303360725930218564608 303578305794611764224 305385319519579691392 305895697441898876928 306933511512948576256 307520881194541787136 307716505164767322624 308501496249371320896 313065127850693381856 313398345396186738688 313927566219428074368 314127265689033308512 314928610754566556748 316323959854690884096 318034415594355181568 322164732679996157952 323737802663785201692 326696166386389223424 328876497944162744576 331176333594121924608 331387005562057116672 332232380576246037888 332299917423109615616 333147621294086936064 335690732907018897408 339153888504917830344 340088196737713747232 342684289842581791104 343558484459527152816 345300200452067148288 349011793736662504448 350715952885767301833 351676005902591225856 352573138570710081024 353393173900162472076 353920846918588325376 354174690093713724928 356878313682215356416 357788717543649579264 358774361393632084992 359002589358895209728 359918412290933207712 361513096976789581824 365242649159142278832 367416712546994316206 369986060187183087648 373837407100998317568 375858854793328850944 379694149229995471872 380740138621813641216 382599221329927965636 386095469365732718592 386372389193142245376 386618173155733302784 387604444005620377536 388672224843101425408 391639188391522046976 392638267953745317504 394628800516648169472 395679536589070802068 398446526355427940544 400818231869448344952 402940729795097235456 403877913028757110944 404480967906958086144 404771074392815685632 408901391478456662016 410288673553023096832 411335328332495094528 417420170467591175808 418570088292570765824 419904814339422075664 421765279806254512128 422841211642494957312 427242750972569505792 431650403551713602256 434945444800199965632 437256252948489103584 441849340749409488896 442976507434994717184 444196828392115914752 448729449089994648576 452205184673223773792 455367458691917646336 456912386456775721472 458077979279369537088 460400267269422864384 461574757747150983936 467621270514356402444 470097518094280108032 470891349329142111552 471190898533549962768 471894462558117767168 472392916131849835122 477051623391532772352 478365815191509446656 479891216387910943616 483247099019994236928 486990198878856371776 493314746916244116864 497080508343085675008 498449876134664423424 499721431941130404096 506258865639993962496 508730832757376745516 510132295106570620848 514026434763872686656 516805925340827170048 520419952790763024384 522185584522029395968 523517690604993756672 527514008853886838784 530881270377882488064 531262035140570587392 534424309159264459936 535317470523323034624 538161542090448127488 538503884038342814592 539877618436399811568 547863973738713418248 548447104443326792704 551125068820491474309 556560227290121567744 563788282189993276416 568092009534955057152 571110207932720461824 575533871402284803008 579558583789713368064 579927259733599954176 581406666008430566304 583008337264652138112 587458782587283070464 590635343246659622912 593519304883606203102 598305932119992864768 601227347804172517428 606721451860437129216 607156611589223528448 610770639039159382784 615041762389083574272 615433010329534645248 617002992498742641792 626130255701386763712 627855132438856148736 628254531378066617024 629857221509133113496 632647919709381768192 636068831188710363136 647475605327570403384 653392332772778446848 657752995888325489152 662774011124114233344 664464761152492075776 666295242588173872128 671381465814037794816 678307777009835660688 680176393475427494464 685368579685163582208 687116968919054305632 690600400904134296576 698023587473325008896 701431905771534603666 705146277141420162048 706786347800324944152 707841693837176650752 708349380187427449856 713756627364430712832 715577435087299158528 717548722787264169984 718005178717790419456 719836824581866415424 730485298318284557664 734833425093988632412 739972120374366175296 747674814201996635136 751717709586657701888 759388298459990943744 765198442659855931272 772190938731465437184 772744778386284490752 773236346311466605568 775208888011240755072 777344449686202850816 783278376783044093952 785276535907490635008 791359073178141604136 796893052710855881088 801636463738896689904 807755826057514221888 817802782956913324032 820577347106046193664 822670656664990189056 834840340935182351616 837140176585141531648 839809628678844151328 843530559612509024256 845682423284989914624 863300807103427204512 869890889600399931264 874512505896978207168 885953014869989434368 888393656784231829504 890278957325409304653 897458898179989297152 904410369346447547584 910734917383835292672 913824772913551442944 916155958558739074176 920800534538845728768 923149515494301967872 935242541028712804888 940195036188560216064 941782698658284223104 942381797067099925536 943788925116235534336 944785832263699670244 954103246783065544704 959782432775821887232 966494198039988473856 973980397757712743552 986629493832488233728 994161016686171350016 996899752269328846848 999442863882260808192 1017461665514753491032 1020264590213141241696 1028052869527745373312 1033611850681654340096 1047035381209987513344 1052147858657301905499 1055028017707773677568 1061762540755764976128 1062524070281141174784 1068848618318528919872 1070634941046646069248 1076323084180896254976 1077007768076685629184 1079755236872799623136 1095727947477426836496 1096894208886653585408 1102250137640982948618 1113120454580243135488 1127576564379986552832 1142220415865440923648 1151067742804569606016 1159117167579426736128 1159854519467199908352 1162813332016861132608 1166016674529304276224 1174917565174566140928 1181270686493319245824 1187038609767212406204 1202454695608345034856 1213442903720874258432 1214313223178447056896 1221541278078318765568 1230866020659069290496 1234005984997485283584 1252260511402773527424 1255710264877712297472 1256509062756133234048 1259714443018266226992 1265295839418763536384 1285958493914480106721 1294951210655140806768 1315505991776650978304 1325548022248228466688 1328929522304984151552 1332590485176347744256 1356615554019671321376 1360352786950854988928 1370737159370327164416 1374233937838108611264 1381200801808268593152 1396047174946650017792 1402863811543069207332 1410292554282840324096 1413572695600649888304 1415683387674353301504 1416698760374854899712 1431154870174598317056 1435097445574528339968 1436010357435580838912 1439673649163732830848 1460970596636569115328 1469666850187977264824 1479944240748732350592 1495349628403993270272 1518776596919981887488 1530396885319711862544 1546472692622933211136 1550417776022481510144 1554688899372405701632 1566556753566088187904 1570553071814981270016 1582718146356283208272 1593786105421711762176 1603272927477793379808 1615511652115028443776 1645341313329980378112 1653375206461474422927 1669680681870364703232 1674280353170283063296 1679619257357688302656 1691364846569979829248 1726601614206854409024 1739781779200799862528 1749025011793956414336 1771906029739978868736 1780557914650818609306 1794917796359978594304 1808820738692895095168 1821469834767670585344 1827649545827102885888 1832311917117478148352 1846299030988603935744 1870485082057425609776 1883565397316568446208 1884763594134199851072 1889571664527399340488 1908206493566131089408 1919564865551643774464 1947960795515425487104 1973258987664976467456 1988322033372342700032 1998885727764521616384 2034923331029506982064 2040529180426282483392 2056105739055490746624 2067223701363308680192 2094070762419975026688 2104295717314603810998 2123525081511529952256 2125048140562282349568 2137697236637057839744 2141269882093292138496 2152646168361792509952 2154015536153371258368 2159510473745599246272 2191455894954853672992 2193788417773307170816 2204500275281965897236 2226240909160486270976 2255153128759973105664 2302135485609139212032 2318234335158853472256 2319709038934399816704 2325626664033722265216 2332033349058608552448 2349835130349132281856 2374077219534424812408 2404909391216690069712 2443082556156637531136 2461732041318138580992 2468011969994970567168 2504521022805547054848 2511420529755424594944 2513018125512266468096 2519428886036532453984 2530591678837527072768 2571916987828960213442 2589902421310281613536 2631011983553301956608 2657859044609968303104 2665180970352695488512 2713231108039342642752 2720705573901709977856 2741474318740654328832 2748467875676217222528 2762401603616537186304 2805727623086138414664 2820585108565680648192 2827145391201299776608 2831366775348706603008 2833397520749709799424 2862309740349196634112 2872020714871161677824 2879347298327465661696 2921941193273138230656 2939333700375954529648 2959888481497464701184 2990699256807986540544 3060793770639423725088 3092945385245866422272 3100835552044963020288 3109377798744811403264 3141106143629962540032 3165436292712566416544 3187572210843423524352 3206545854955586759616 3231023304230056887552 3290682626659960756224 3306750412922948845854 3339361363740729406464 3348560706340566126592 3359238514715376605312 3382729693139959658496 3453203228413708818048 3479563558401599725056 3498050023587912828672 3543812059479957737472 3561115829301637218612 3617641477385790190336 3642939669535341170688 3655299091654205771776 3664623834234956296704 3692598061977207871488 3740970164114851219552 3767130794633136892416 3769527188268399702144 3779143329054798680976 3839129731103287548928 3857875481743440320163 3895921591030850974208 3946517975329952934912 3976644066744685400064 3997771455529043232768 4069846662059013964128 4081058360852564966784 4112211478110981493248 4134447402726617360384 4188141524839950053376 4208591434629207621996 4247050163023059904512 4250096281124564699136 4275394473274115679488 4305292336723585019904 4308031072306742516736 4319020947491198492544 4382911789909707345984 4409000550563931794472 4452481818320972541952 4604270971218278424064 4639418077868799633408 4651253328067444530432 4664066698117217104896 4699670260698264563712 4748154439068849624816 4809818782433380139424 4886165112313275062272 4936023939989941134336 5009042045611094109696 5022841059510849189888 5026036251024532936192 5038857772073064907968 5143833975657920426884 5179804842620563227072 5262023967106603913216 5315718089219936606208 5426462216078685285504 5441411147803419955712 5482948637481308657664 5496935751352434445056 5611455246172276829328 5654290782402599553216 5724619480698393268224 5744041429742323355648 5758694596654931323392 5843882386546276461312 5878667400751909059296 5919776962994929402368 6121587541278847450176 6201671104089926040576 6218755597489622806528 6282212287259925080064 6330872585425132833088 6375144421686847048704 6413091709911173519232 6462046608460113775104 6581365253319921512448 6613500825845897691708 6678722727481458812928 6718477029430753210624 6765459386279919316992 6906406456827417636096 6959127116803199450112 6996100047175825657344 7122231658603274437224 7235282954771580380672 7329247668469912593408 7385196123954415742976 7481940328229702439104 7534261589266273784832 7539054376536799404288 7558286658109597361952 7678259462206575097856 7715750963486880640326 7791843182061701948416 7893035950659905869824 7995542911058086465536 8139693324118027928256 8162116721705129933568 8224422956221962986496 8268894805453234720768 8417182869258415243992 8494100326046119809024 8500192562249129398272 8550788946548231358976 8616062144613485033472 8638041894982396985088 8765823579819414691968 8818001101127863588944 9208541942436556848128 9278836155737599266816 9302506656134889060864 9328133396234434209792 9496308878137699249632 9619637564866760278848 9772330224626550124544 9872047879979882268672 10018084091222188219392 10045682119021698379776 10052072502049065872384 10077715544146129815936 10287667951315840853768 10359609685241126454144 10631436178439873212416 10852924432157370571008 10882822295606839911424 10965897274962617315328 10993871502704868890112 11222910492344553658656 11308581564805199106432 11517389193309862646784 11573626445230320960489 11687764773092552922624 11757334801503818118592 11839553925989858804736 12243175082557694900352 12403342208179852081152 12564424574519850160128 12661745170850265666176 12750288843373694097408 12826183419822347038464 12924093216920227550208 13227001651691795383416 13357445454962917625856 13436954058861506421248 13812812913654835272192 13918254233606398900224 13992200094351651314688 14244463317206548874448 14470565909543160761344 14658495336939825186816 14963880656459404878208 15068523178532547569664 15078108753073598808576 15116573316219194723904 15356518924413150195712 15431501926973761280652 15583686364123403896832 15786071901319811739648 16279386648236055856512 16324233443410259867136 16448845912443925972992 16834365738516830487984 17101577893096462717952 17232124289226970066944 17276083789964793970176 17531647159638829383936 17636002202255727177888 18417083884873113696256 18605013312269778121728 18656266792468868419584 18992617756275398499264 19239275129733520557696 19744095759959764537344 20036168182444376438784 20104145004098131744768 20155431088292259631872 20575335902631681707536 20719219370482252908288 21705848864314741142016 21765644591213679822848 21987743005409737780224 22445820984689107317312 22617163129610398212864 23034778386619725293568 23147252890460641920978 23375529546185105845248 23514669603007636237184 23679107851979717609472 24486350165115389800704 24806684416359704162304 25323490341700531332352 25500577686747388194816 25652366839644694076928 25848186433840455100416 26454003303383590766832 26873908117723012842496 27625625827309670544384 27836508467212797800448 27984400188703302629376 28488926634413097748896 28941131819086321522688 29316990673879650373632 29927761312918809756416 30137046357065095139328 30156217506147197617152 30233146632438389447808 30863003853947522561304 31167372728246807793664 32558773296472111713024 32648466886820519734272 32897691824887851945984 33668731477033660975968 34203155786192925435904 34552167579929587940352 35063294319277658767872 35272004404511454355776 36834167769746227392512 37210026624539556243456 37985235512550796998528 38478550259467041115392 40072336364888752877568 40208290008196263489536 40310862176584519263744 41150671805263363415072 41438438740964505816576 43411697728629482284032 43531289182427359645696 43975486010819475560448 44891641969378214634624 45234326259220796425728 46069556773239450587136 46294505780921283841956 46751059092370211690496 47029339206015272474368 47358215703959435218944 48972700330230779601408 50646980683401062664704 51304733679289388153856 51696372867680910200832 52908006606767181533664 53747816235446025684992 55251251654619341088768 55968800377406605258752 56977853268826195497792 57882263638172643045376 59855522625837619512832 60312435012294395234304 60466293264876778895616 61726007707895045122608 65117546592944223426048 65296933773641039468544 67337462954067321951936 68406311572385850871808 69104335159859175880704 70126588638555317535744 70544008809022908711552 74420053249079112486912 75970471025101593997056 76957100518934082230784 80621724353169038527488 82301343610526726830144 82876877481929011633152 86823395457258964568064 87950972021638951120896 89783283938756429269248 90468652518441592851456 92589011561842567683912 93502118184740423380992 94058678412030544948736 97945400660461559202816 101293961366802125329408 102609467358578776307712 105816013213534363067328 107495632470892051369984 110502503309238682177536 113955706537652390995584 119711045251675239025664 120624870024588790468608 120932586529753557791232 123452015415790090245216 130235093185888446852096 130593867547282078937088 134674925908134643903872 138208670319718351761408 140253177277110635071488 141088017618045817423104 151940942050203187994112 153914201037868164461568 161243448706338077054976 164602687221053453660288 165753754963858023266304 173646790914517929136128 179566567877512858538496 180937305036883185702912 185178023123685135367824 188117356824061089897472 195890801320923118405632 202587922733604250658816 205218934717157552615424 211632026427068726134656 227911413075304781991168 239422090503350478051328 241865173059507115582464 246904030831580180490432 260470186371776893704192 269349851816269287807744 280506354554221270142976 282176035236091634846208 303881884100406375988224 307828402075736328923136 322486897412676154109952 329205374442106907320576 331507509927716046532608 359133135755025717076992 361874610073766371405824 370356046247370270735648 376234713648122179794944 391781602641846236811264 405175845467208501317632 423264052854137452269312 455822826150609563982336 478844181006700956102656 483730346119014231164928 493808061663160360980864 520940372743553787408384 538699703632538575615488 564352070472183269692416 607763768200812751976448 615656804151472657846272 658410748884213814641152 718266271510051434153984 740712092494740541471296 752469427296244359589888 846528105708274904538624 911645652301219127964672 967460692238028462329856 987616123326320721961728 1077399407265077151230976 1128704140944366539384832 1215527536401625503952896 1316821497768427629282304 1436532543020102868307968 1481424184989481082942592 1693056211416549809077248 1823291304602438255929344 1975232246652641443923456 2154798814530154302461952 2257408281888733078769664 2633642995536855258564608 2962848369978962165885184 3386112422833099618154496 3646582609204876511858688 3950464493305282887846912 4309597629060308604923904 5267285991073710517129216 5925696739957924331770368 6772224845666199236308992 7900928986610565775693824 11851393479915848663540736 15801857973221131551387648 23702786959831697327081472 47405573919663394654162944
- Sum of all divisors σ(n): 191641570567359304483145691
- Sum of proper divisors (its aliquot sum) s(n): 144235996647695909828982747
- 47405573919663394654162944 is an abundant number, because the sum of its proper divisors (144235996647695909828982747) is greater than itself. Its abundance is 96830422728032515174819803
Bases of 47405573919663394654162944
- Binary: 100111001101101000010101001111110000111100011011000011100011000011111010010000000000002
- Hexadecimal: 0x2736854FC3C6C38C3E9000
- Base-36: 5YFLCECR7PX3MPZ40
Squares and roots of 47405573919663394654162944
- 47405573919663394654162944 squared (474055739196633946541629442) is 2247288438652670227192221858192487044073029302747136
- 47405573919663394654162944 cubed (474055739196633946541629443) is 106533998197354094358455767679283586406860252852096012047483217222917773328384
-
47405573919663394654162944 is a
perfect square number . Itssquare root is 6885170580288 -
The
cube root of 47405573919663394654162944 is 361917683.0209518139
Scales and comparisons
How big is 47405573919663394654162944?- 47,405,573,919,663,394,654,162,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 47,405,573,919,663,394,654,162,944 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 47405573919663394654162944 cubic inches would be around 30159806.9 feet tall.
Recreational maths with 47405573919663394654162944
- 47405573919663394654162944 backwards is 44926145649336691937550474
- 47405573919663394654162944 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 47405573919663394654162944's digits is 126
- 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 47405573919663394654162944 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 47405573919663394654162944 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/47405573919663394654162944/
Chicago style:
Numbermatics. 2024. "Number 47405573919663394654162944 - Facts about the integer". https://numbermatics.com/n/47405573919663394654162944/
The information we have on file for 47405573919663394654162944 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 47405573919663394654162944, math, Factors of 47405573919663394654162944, curriculum, school, college, exams, university, Prime factorization of 47405573919663394654162944, STEM, science, technology, engineering, physics, economics, calculator, forty-seven septillion, four hundred five sextillion, five hundred seventy-three quintillion, nine hundred nineteen quadrillion, six hundred sixty-three trillion, three hundred ninety-four billion, six hundred fifty-four million, one hundred sixty-two thousand, nine hundred forty-four.