21471308360227443842482176
21,471,308,360,227,443,842,482,176 is an even composite number composed of six prime numbers multiplied together.
21471308360227443842482176 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 21471308360227443842482176:
218 × 32 × 72 × 134 × 372 × 416
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 37 × 37 × 41 × 41 × 41 × 41 × 41 × 41)See below for interesting mathematical facts about the number 21471308360227443842482176 from the Numbermatics database.
Names of 21471308360227443842482176
- Cardinal: 21471308360227443842482176 can be written as Twenty-one septillion, four hundred seventy-one sextillion, three hundred eight quintillion, three hundred sixty quadrillion, two hundred twenty-seven trillion, four hundred forty-three billion, eight hundred forty-two million, four hundred eighty-two thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 2.1471308360227443842482176 × 1025
Factors of 21471308360227443842482176
Divisors of 21471308360227443842482176
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 37 39 41 42 48 49 52 56 63 64 72 74 78 82 84 91 96 98 104 111 112 117 123 126 128 144 147 148 156 164 168 169 182 192 196 208 222 224 234 246 252 256 259 273 287 288 294 296 312 328 333 336 338 364 369 384 392 416 441 444 448 468 481 492 504 507 512 518 533 546 574 576 588 592 624 637 656 666 672 676 728 738 768 777 784 819 832 861 882 888 896 936 962 984 1008 1014 1024 1036 1066 1092 1148 1152 1176 1183 1184 1248 1274 1312 1332 1344 1352 1369 1443 1456 1476 1517 1521 1536 1554 1568 1599 1638 1664 1681 1722 1764 1776 1792 1813 1872 1911 1924 1968 2009 2016 2028 2048 2072 2132 2184 2197 2296 2304 2331 2352 2366 2368 2496 2548 2583 2624 2664 2688 2704 2738 2886 2912 2952 3034 3042 3072 3108 3136 3198 3276 3328 3362 3367 3444 3528 3549 3552 3584 3626 3731 3744 3822 3848 3936 4018 4032 4056 4096 4107 4144 4264 4329 4368 4394 4551 4592 4608 4662 4704 4732 4736 4797 4992 5043 5096 5166 5248 5328 5376 5408 5439 5476 5733 5772 5824 5904 6027 6068 6084 6144 6216 6253 6272 6396 6552 6591 6656 6724 6734 6888 6929 7056 7098 7104 7168 7252 7462 7488 7644 7696 7872 8036 8064 8112 8192 8214 8281 8288 8528 8658 8736 8788 9102 9184 9216 9324 9408 9464 9472 9583 9594 9984 10086 10101 10192 10332 10496 10619 10647 10656 10752 10816 10878 10952 11193 11466 11544 11648 11767 11808 12054 12136 12168 12288 12321 12432 12506 12544 12792 13104 13182 13312 13448 13468 13653 13776 13858 14112 14196 14208 14336 14504 14924 14976 15129 15288 15379 15392 15744 16072 16128 16224 16317 16384 16428 16562 16576 17056 17316 17472 17576 17797 18081 18204 18368 18432 18648 18759 18816 18928 18944 19166 19188 19721 19773 19968 20172 20202 20384 20664 20787 20992 21238 21294 21312 21504 21632 21756 21853 21904 22386 22932 23088 23296 23534 23569 23616 24108 24272 24336 24576 24642 24843 24864 25012 25088 25584 26117 26208 26364 26624 26896 26936 27306 27552 27716 28224 28392 28416 28561 28672 28749 29008 29848 29952 30258 30303 30576 30758 30784 31488 31857 32144 32256 32448 32634 32768 32856 33124 33152 33579 34112 34632 34944 35152 35301 35594 36162 36408 36736 36864 37296 37518 37632 37856 37888 38332 38376 39442 39546 39936 40344 40404 40768 41328 41574 41984 42476 42588 42624 43008 43264 43512 43706 43771 43808 44772 45864 46137 46176 46592 47068 47138 47232 48216 48503 48544 48672 49152 49284 49686 49728 50024 50176 51168 52234 52416 52728 53248 53391 53792 53872 54612 55104 55432 56129 56277 56448 56784 56832 57122 57344 57498 58016 59163 59696 59904 60516 60606 61152 61516 61568 62197 62361 62976 63714 64288 64512 64896 65268 65536 65559 65712 66248 66304 67081 67158 68224 68921 69264 69888 70304 70602 70707 71188 72324 72816 73472 73728 74333 74529 74592 75036 75264 75712 75776 76664 76752 78351 78884 79092 79872 80688 80808 81289 81536 82369 82656 83148 83968 84952 85176 85248 85683 86016 86247 86528 87024 87412 87542 87616 89544 90077 91728 92274 92352 93184 94136 94276 94464 95571 96432 97006 97088 97344 98304 98568 99372 99456 100048 100352 102336 104468 104832 105456 105903 106496 106782 107584 107653 107744 109224 110208 110864 112258 112554 112896 113568 113664 114244 114688 114996 116032 118326 119392 119808 121032 121212 122304 123032 123136 124394 124579 124722 125952 127428 128576 129024 129792 130536 131072 131118 131313 131424 132496 132608 134162 134316 136448 137842 138047 138411 138528 139776 140608 141204 141414 142376 144648 145509 145632 146944 147456 148666 149058 149184 150072 150528 151424 151552 152971 153328 153504 156702 157768 158184 159744 160173 161376 161616 162578 163072 164738 165312 166296 167936 168387 169904 170352 170496 171366 172032 172494 173056 174048 174824 175084 175232 177489 179088 180154 183456 184548 184704 186368 186591 188272 188552 188928 191142 192864 194012 194176 194688 196608 196677 197136 198744 198912 199927 200096 200704 201243 204672 206763 208936 209664 210912 211806 212121 212992 213564 215168 215306 215488 218448 220416 221728 222999 224516 225108 225792 227136 227328 228488 229376 229992 231361 232064 235053 236652 238784 239616 242064 242424 243867 244608 246064 246272 247107 248788 249158 249444 251904 254856 256373 257049 257152 258048 259584 261072 262144 262236 262626 262848 264992 265216 268324 268632 270231 272896 275684 276094 276822 277056 279552 281216 282408 282828 284089 284752 289296 291018 291264 293888 294912 297332 298116 298368 300144 301056 302848 303104 305942 306397 306656 307008 313404 315536 316368 319488 320346 322752 322959 323232 325156 326144 329476 330624 332592 335872 336774 339521 339808 340704 340992 342732 344064 344988 346112 348096 349648 350168 350464 354978 358176 360308 366912 369096 369408 372736 373182 373737 376544 377104 377856 382284 385728 388024 388352 389376 392903 393216 393354 393939 394272 397488 397824 399854 400192 401408 402486 409344 413526 414141 417872 419328 421824 423612 424242 425984 427128 430336 430612 430976 435379 436527 436896 440832 443456 445998 449032 450216 451584 454272 454656 456976 458752 458913 459984 462722 464128 470106 473304 477568 479232 482447 484128 484848 487734 489216 492128 492544 494214 497576 498316 498888 503808 505161 509712 512746 514098 514304 516096 519168 522144 524472 525252 525696 529984 530432 536648 537264 540462 545792 551368 552188 553644 554112 559104 559773 562432 564816 565656 568178 569023 569504 578592 582036 582528 587776 589824 594664 596232 596736 599781 600288 602112 603729 605696 606208 611884 612794 613312 614016 620289 626808 630539 631072 632736 638976 640692 645504 645918 646464 650312 652288 658952 661248 665184 668997 671744 673548 679042 679616 681408 681984 685464 688128 689976 692224 694083 696192 699296 700336 700928 709956 716352 720616 729677 731601 733824 738192 738816 741321 745472 746364 747474 753088 754208 755712 764568 769119 771456 776048 776704 778752 785806 786432 786708 787878 788544 794976 795648 799708 800384 802816 804972 808561 810693 818688 827052 828282 835744 838656 843648 847224 848484 851968 852267 854256 860672 861224 861952 870758 872053 873054 873792 881664 886912 891996 895973 898064 900432 903168 908544 909312 913952 917504 917826 919191 919968 925444 928256 940212 946608 955136 958464 964894 966329 968256 968877 969696 975468 978432 984256 985088 988428 995152 996632 997776 1007616 1010322 1018563 1019424 1025492 1028196 1028608 1032192 1038336 1044288 1048944 1050504 1051392 1056757 1059968 1060864 1070797 1073296 1074528 1080924 1091584 1102736 1104376 1107288 1108224 1118208 1119546 1121211 1124864 1129632 1131312 1136356 1138046 1139008 1157184 1164072 1165056 1171001 1175552 1178709 1179648 1189328 1192464 1193472 1199562 1200576 1204224 1207458 1211392 1212416 1223768 1225588 1226624 1228032 1240578 1242423 1253616 1261078 1262144 1265472 1277952 1281384 1291008 1291836 1292928 1300624 1304576 1306137 1317904 1322496 1330368 1337994 1343488 1347096 1358084 1359232 1362816 1363968 1370928 1376256 1376739 1379952 1384448 1388166 1392384 1398592 1399489 1400672 1401856 1419912 1432704 1441232 1447341 1459354 1463202 1467648 1476384 1477632 1482642 1490944 1492728 1494948 1506176 1508416 1511424 1529136 1538238 1542912 1552096 1553408 1557504 1571612 1573416 1575756 1577088 1589952 1591296 1599416 1600768 1605632 1609944 1617122 1619527 1621386 1637376 1654104 1656564 1671488 1677312 1687296 1694448 1696968 1703936 1704534 1707069 1708512 1721344 1722448 1723904 1741516 1744106 1746108 1747584 1763328 1773824 1783992 1791946 1794611 1796128 1799343 1800864 1806336 1817088 1818624 1827904 1835008 1835652 1838382 1839936 1850888 1856512 1880424 1891617 1893216 1910272 1916928 1929788 1932658 1936512 1937754 1939392 1950936 1956864 1968512 1970176 1976856 1988623 1990304 1993264 1995552 2015232 2020644 2037126 2038848 2050984 2056392 2057216 2064384 2076672 2082249 2088576 2097888 2101008 2102784 2113514 2119936 2121728 2141594 2146592 2149056 2161848 2183168 2189031 2205472 2208752 2214576 2216448 2236416 2239092 2242422 2249728 2259264 2262624 2272712 2276092 2278016 2301289 2307357 2314368 2328144 2330112 2342002 2351104 2357418 2359296 2378656 2384928 2386944 2399124 2401152 2408448 2414916 2422784 2424832 2425683 2447536 2451176 2453248 2456064 2481156 2484846 2507232 2522156 2524288 2530944 2550077 2555904 2556801 2562768 2582016 2583672 2585856 2601248 2609152 2612274 2616159 2635808 2644992 2660736 2675988 2686976 2687919 2694192 2716168 2718464 2725632 2727936 2741856 2750321 2752512 2753478 2757573 2759904 2768896 2776332 2784768 2797184 2798978 2801344 2803712 2825761 2839824 2865408 2882464 2894682 2898987 2918708 2926404 2935296 2952768 2955264 2965284 2981888 2985456 2989896 3007693 3012352 3016832 3022848 3047653 3055689 3058272 3076476 3085824 3104192 3106816 3115008 3143224 3146832 3151512 3154176 3170271 3179904 3182592 3198832 3201536 3211264 3212391 3219888 3234244 3239054 3242772 3274752 3308208 3313128 3332849 3342976 3354624 3374592 3377129 3388896 3393936 3407872 3409068 3414138 3417024 3442688 3444896 3447808 3483032 3488212 3492216 3495168 3513003 3526656 3536127 3547648 3567984 3583892 3589222 3592256 3598686 3601728 3612672 3634176 3637248 3655808 3671304 3676764 3679872 3693157 3701776 3713024 3760848 3783234 3786432 3820544 3833856 3859576 3865316 3873024 3875508 3878784 3901872 3913728 3918411 3937024 3940352 3953712 3977246 3980608 3983161 3986528 3991104 4030464 4041288 4074252 4077696 4101968 4112784 4114432 4128768 4153344 4164498 4177152 4195776 4198467 4202016 4205568 4227028 4239872 4243456 4283188 4293184 4298112 4323696 4342023 4366336 4378062 4410944 4413773 4417504 4429152 4432896 4472832 4478184 4484844 4499456 4518528 4525248 4545424 4552184 4556032 4602578 4614714 4628736 4656288 4660224 4684004 4702208 4714836 4757312 4769856 4773888 4798248 4802304 4816896 4829832 4845568 4849664 4851366 4858581 4895072 4902352 4906496 4912128 4962312 4969692 5014464 5044312 5048576 5061888 5100154 5107739 5111808 5113602 5121207 5125536 5164032 5167344 5171712 5202496 5218304 5224548 5232318 5271616 5289984 5321472 5351976 5373952 5375838 5383833 5388384 5432336 5436928 5451264 5455872 5483712 5500642 5505024 5506956 5515146 5519808 5537792 5552664 5569536 5594368 5597956 5602688 5607424 5651522 5659927 5674851 5679648 5730816 5764928 5789364 5797974 5837416 5852808 5870592 5905536 5910528 5930568 5963776 5965869 5970912 5979792 6015386 6024704 6033664 6045696 6095306 6111378 6116544 6152952 6171648 6208384 6213632 6230016 6271811 6286448 6293664 6303024 6308352 6340542 6359808 6365184 6397664 6403072 6422528 6424782 6439776 6468488 6478108 6485544 6549504 6567093 6616416 6626256 6665698 6685952 6709248 6749184 6754258 6777792 6787872 6818136 6828276 6834048 6885376 6889792 6895616 6903867 6966064 6976424 6984432 6990336 7026006 7053312 7072254 7095296 7135968 7167784 7178444 7184512 7197372 7203456 7225344 7268352 7274496 7277049 7311616 7342608 7353528 7359744 7386314 7397299 7403552 7426048 7521696 7566468 7572864 7641088 7650231 7667712 7719152 7730632 7746048 7751016 7757568 7803744 7827456 7836822 7848477 7874048 7880704 7907424 7954492 7961216 7966322 7973056 7982208 8060928 8063757 8082576 8148504 8155392 8197007 8203936 8225568 8228864 8250963 8257536 8306688 8328996 8354304 8391552 8396934 8404032 8411136 8454056 8477283 8479744 8486912 8566376 8586368 8596224 8647392 8684046 8696961 8732672 8756124 8821888 8827546 8835008 8858304 8865792 8945664 8956368 8969688 8998912 9023079 9037056 9050496 9090848 9104368 9112064 9142959 9205156 9229428 9257472 9312576 9320448 9368008 9404416 9429672 9485801 9510813 9514624 9539712 9547776 9596496 9604608 9633792 9637173 9659664 9691136 9699328 9702732 9717162 9790144 9804704 9812992 9824256 9924624 9939384 9998547 10028928 10088624 10097152 10123776 10131387 10200308 10215478 10223616 10227204 10242414 10251072 10328064 10334688 10343424 10404992 10436608 10449096 10464636 10511293 10539009 10543232 10579968 10642944 10703952 10747904 10751676 10767666 10776768 10864672 10873856 10902528 10911744 10967424 11001284 11013912 11030292 11039616 11075584 11079471 11105328 11139072 11188736 11195912 11205376 11214848 11303044 11319854 11336689 11349702 11359296 11461632 11529856 11578728 11595948 11647649 11674832 11705616 11741184 11811072 11821056 11861136 11927552 11931738 11941824 11949483 11959584 12030772 12049408 12067328 12091392 12190612 12222756 12233088 12305904 12343296 12416768 12427264 12460032 12543622 12562277 12572896 12587328 12595401 12606048 12616704 12681084 12719616 12730368 12795328 12806144 12845056 12849564 12879552 12936976 12956216 12971088 13099008 13134186 13232832 13241319 13252512 13331396 13371904 13418496 13498368 13508516 13555584 13575744 13636272 13656552 13668096 13770752 13779584 13791232 13807734 13920361 13932128 13952848 13968864 13980672 14052012 14106624 14144508 14190592 14271936 14335568 14356888 14369024 14394744 14406912 14450688 14536704 14548992 14554098 14575743 14623232 14685216 14707056 14719488 14772628 14794598 14807104 14852096 15043392 15132936 15145728 15282176 15300462 15323217 15335424 15438304 15461264 15492096 15502032 15515136 15607488 15654912 15673644 15696954 15748096 15761408 15814848 15908984 15922432 15932644 15946112 15964416 16109023 16121856 16127514 16151499 16165152 16297008 16310784 16394014 16407872 16451136 16457728 16501926 16515072 16613376 16657992 16708608 16783104 16793868 16808064 16822272 16908112 16954566 16959488 16973824 16979781 17132752 17172736 17192448 17294784 17368092 17393922 17465344 17512248 17643776 17655092 17670016 17716608 17731584 17850539 17891328 17897607 17912736 17939376 17997824 18046158 18074112 18100992 18181696 18208736 18224128 18285918 18410312 18458856 18514944 18625152 18640896 18736016 18808832 18815433 18859344 18971602 19021626 19029248 19079424 19095552 19192992 19209216 19267584 19274346 19319328 19382272 19405464 19434324 19580288 19609408 19625984 19648512 19780327 19849248 19878768 19997094 20057856 20177248 20194304 20247552 20262774 20400616 20430956 20454408 20484828 20502144 20656128 20669376 20686848 20711601 20809984 20873216 20898192 20929272 21022586 21053851 21078018 21086464 21159936 21285888 21407904 21503352 21535332 21553536 21729344 21747712 21805056 21823488 21934848 22002568 22027824 22060584 22079232 22151168 22158942 22191897 22210656 22278144 22377472 22391824 22410752 22429696 22606088 22639708 22673378 22699404 22718592 22923264 22950693 23059712 23157456 23191896 23295298 23329943 23349664 23411232 23482368 23622144 23642112 23722272 23855104 23863476 23883648 23898966 23919168 24061544 24098816 24134656 24182784 24381224 24445512 24466176 24591021 24611808 24686592 24752889 24833536 24854528 24920064 25087244 25124554 25145792 25174656 25190802 25212096 25233408 25362168 25431849 25439232 25460736 25590656 25612288 25699128 25759104 25852099 25873952 25912432 25942176 26198016 26268372 26465664 26482638 26505024 26662792 26743808 26836992 26996736 27017032 27069237 27111168 27151488 27272544 27313104 27336192 27428877 27541504 27559168 27582464 27615468 27840722 27864256 27905696 27937728 27961344 28104024 28213248 28289016 28381184 28457403 28543872 28671136 28713776 28738048 28789488 28813824 28901376 29073408 29097984 29108196 29151486 29246464 29370432 29414112 29438976 29545256 29589196 29614208 29704192 29916757 29995641 30086784 30265872 30291456 30394161 30564352 30600924 30646434 30670848 30876608 30922528 30984192 31004064 31030272 31214976 31309824 31347288 31393908 31496192 31522816 31533879 31629696 31817968 31844864 31865288 31892224 31928832 32218046 32243712 32255028 32302998 32330304 32594016 32621568 32788028 32815744 32902272 32915456 33003852 33151001 33226752 33238413 33315984 33417216 33566208 33587736 33616128 33644544 33816224 33909132 33918976 33947648 33959562 34010067 34265504 34345472 34384896 34589568 34736184 34787844 34930688 34942947 35024496 35287552 35310184 35340032 35433216 35463168 35701078 35754173 35782656 35795214 35825472 35848449 35878752 35995648 36092316 36148224 36201984 36363392 36417472 36448256 36571836 36734893 36820624 36917712 37029888 37250304 37281792 37472032 37617664 37630866 37686831 37718688 37943204 38043252 38058496 38158848 38191104 38385984 38418432 38535168 38548692 38638656 38764544 38810928 38868648 39100009 39160576 39218816 39251968 39297024 39560654 39619489 39698496 39723957 39757536 39994188 40115712 40354496 40388608 40495104 40525548 40801232 40861912 40908816 40969656 41004288 41312256 41338752 41373696 41423202 41619968 41746432 41761083 41796384 41858544 42045172 42107702 42156036 42172928 42319872 42571776 42815808 43006704 43070664 43107072 43327037 43458688 43495424 43610112 43646976 43869696 43902677 44005136 44055648 44121168 44158464 44302336 44317884 44383794 44421312 44556288 44754944 44783648 44821504 44859392 45212176 45279416 45346756 45398808 45437184 45846528 45901386 45969651 46119424 46314912 46383792 46590596 46659886 46699328 46822464 46964736 47244288 47284224 47444544 47726952 47767296 47797932 47838336 48011041 48123088 48197632 48269312 48327069 48365568 48762448 48891024 48932352 49182042 49223616 49373184 49505778 49667072 49709056 49840128 50174488 50249108 50291584 50349312 50381604 50424192 50466816 50724336 50863698 50878464 50921472 50939343 51181312 51224576 51398256 51518208 51704198 51747904 51781093 51824864 51884352 52396032 52536744 52931328 52965276 53010048 53325584 53487616 53551617 53673984 53993472 54034064 54138474 54222336 54302976 54545088 54626208 54672384 54857754 55083008 55118336 55164928 55230936 55681444 55728512 55811392 55875456 55922688 56208048 56426496 56446299 56578032 56762368 56914806 57087744 57342272 57379049 57427552 57476096 57578976 57627648 57802752 58146816 58216392 58302972 58492928 58740864 58828224 58877952 59090512 59178392 59228416 59340981 59408384 59833514 59991282 60173568 60531744 60582912 60788322 61128704 61201848 61292868 61753216 61845056 61968384 62008128 62060544 62429952 62619648 62694576 62787816 62992384 63045632 63067758 63161553 63259392 63635936 63689728 63730576 63784448 63857664 64436092 64510056 64605996 64660608 65188032 65243136 65576056 65631488 65804544 65830912 66007704 66302002 66400607 66453504 66476826 66575691 66631968 66834432 67132416 67175472 67232256 67289088 67632448 67818264 67837952 67895296 67919124 68020134 68531008 68690944 68769792 69179136 69472368 69575688 69861376 69885894 69989829 70048992 70575104 70620368 70680064 70866432 70926336 71402156 71508346 71565312 71590428 71650944 71696898 71757504 71991296 72184632 72296448 72403968 72726784 72834944 72896512 73143672 73469786 73579051 73641248 73773063 73835424 74059776 74500608 74563584 74944064 75235328 75261732 75373662 75437376 75886408 76086504 76116992 76317696 76382208 76771968 76836864 77097384 77277312 77529088 77556297 77621856 77737296 78200018 78321152 78437632 78503936 78594048 79121308 79238978 79396992 79447914 79515072 79988376 80231424 80708992 80777216 80990208 81051096 81533543 81602464 81723824 81817632 81939312 82008576 82624512 82677504 82747392 82846404 83239936 83492864 83522166 83592768 83717088 84090344 84215404 84312072 84345856 84639744 85143552 85372209 85631616 86013408 86141328 86214144 86654074 86917376 86990848 87220224 87293952 87739392 87805354 88010272 88111296 88242336 88316928 88635768 88767588 88842624 89112576 89509888 89567296 89643008 89718784 89750271 90424352 90558832 90693512 90797616 90874368 91693056 91802772 91939302 92238848 92629824 92767584 93181192 93319772 93398656 93644928 93929472 94352849 94488576 94568448 94601637 94889088 95453904 95534592 95595864 95676672 96022082 96246176 96395264 96538624 96654138 96731136 97524896 97782048 97864704 98364084 98447232 98746368 99011556 99334144 99418112 99453003 99680256 100348976 100498216 100583168 100698624 100763208 100848384 100933632 101448672 101727396 101756928 101842944 101878686 102030201 102362624 102449152 102796512 103036416 103408396 103495808 103562186 103649728 103768704 104553157 104792064 104828841 105073488 105862656 105930552 106020096 106651168 106975232 107103234 107262519 107347968 107986944 108068128 108276948 108444672 108605952 109090176 109252416 109344768 109715508 110166016 110204679 110236672 110329856 110461872 111362888 111457024 111622784 111750912 111845376 112416096 112763161 112852992 112892598 113060493 113156064 113524736 113829612 114175488 114684544 114758098 114855104 114952192 115157952 115255296 115605504 115856201 116293632 116432784 116605944 116985856 117300027 117481728 117656448 117755904 118181024 118356784 118456832 118681962 118816768 118858467 119667028 119982564 120347136 121063488 121165824 121576644 122257408 122403696 122585736 123315413 123506432 123690112 123936768 124016256 124121088 124859904 124953773 125239296 125283249 125389152 125575632 125984768 126091264 126135516 126323106 126518784 127271872 127379456 127461152 127568896 127715328 128872184 129020112 129211992 129321216 129981111 130376064 130486272 131152112 131262976 131609088 131661824 131708031 132015408 132604004 132801214 132907008 132953652 133151382 133263936 133668864 134264832 134350944 134464512 134578176 135264896 135636528 135675904 135838248 136040268 136646809 137062016 137381888 137539584 138358272 138462289 138944736 139151376 139722752 139771788 139979658 140097984 141150208 141240736 141360128 141732864 141852672 142804312 143016692 143180856 143301888 143393796 143515008 143982592 144033123 144369264 144592896 144807936 144981207 145453568 145669888 145793024 146287344 146939572 147158102 147282496 147376957 147546126 147670848 148119552 149001216 149127168 149888128 150523464 150747324 150874752 151419437 151772816 152173008 152233984 152635392 152764416 153543936 153673728 154194768 154554624 155058176 155112594 155243712 155343279 155474592 156400036 156642304 156875264 157007872 157188096 158242616 158477956 158793984 158895828 159030144 159976752 160462848 160654851 161417984 161554432 161980416 162102192 163067086 163204928 163309601 163447648 163635264 163878624 164017152 165249024 165355008 165494784 165692808 166479872 166985728 167044332 167185536 167434176 168180688 168430808 168624144 168691712 169279488 170287104 170744418 171263232 172026816 172137147 172282656 172428288 173308148 173834752 173981696 174440448 175478784 175610708 176020544 176222592 176484672 176633856 177271536 177535176 177685248 178022943 178225152 179019776 179134592 179286016 179437568 179500542 180848704 180964693 181117664 181387024 181595232 181748736 183386112 183605544 183878604 184477696 185259648 185535168 186362384 186639544 186797312 187289856 187858944 188705698 188977152 189136896 189203274 189484659 189778176 190907808 191069184 191191728 191353344 192044164 192492352 192790528 193077248 193308276 195049792 195564096 195729408 196728168 196894464 197492736 198023112 198668288 198836224 198906006 199201821 199360512 200697952 200996432 201166336 201397248 201526416 201696768 201867264 202897344 203454792 203513856 203685888 203757372 204060402 204725248 204898304 205593024 206072832 206816792 206991616 207124372 207299456 207537408 209106314 209417299 209584128 209657682 209969487 210146976 211725312 211861104 212040192 213302336 213950464 214206468 214525038 214695936 215973888 216136256 216553896 216889344 217211904 218180352 218504832 218689536 219431016 220332032 220409358 220473344 220659712 220737153 220923744 222725776 222914048 223245568 223501824 223690752 224832192 225526322 225705984 225785196 226120986 226312128 227049472 227659224 228350976 229369088 229516196 229710208 229904384 230315904 230510592 231712402 232057007 232587264 232668891 232865568 233211888 233971712 234600054 234963456 235312896 235511808 236362048 236713568 236913664 237363924 237633536 237716934 239334056 239965128 240694272 242126976 242331648 243153288 244514816 244600629 244807392 245171472 246630826 247012864 247380224 247873536 248032512 248242176 249719808 249907546 250478592 250566498 250778304 251151264 251969536 252271032 252646212 253037568 254543744 254758912 254922304 255137792 255430656 257144251 257744368 258040224 258423984 258642432 259962222 260752128 260972544 262304224 262525952 263218176 263323648 263416062 264030816 265208008 265602428 265907304 266302764 266527872 267337728 268529664 268701888 268929024 269156352 269250813 270529792 271273056 271351808 271676496 272080536 273293618 273700063 274124032 274763776 275079168 276716544 276924578 277889472 278302752 279543576 279959316 280195968 282300416 282481472 282720256 283058547 283465728 283705344 285608624 286033384 286361712 286603776 286787592 287030016 287965184 288066246 288738528 289185792 289615872 289962414 290907136 291339776 291586048 292574688 293879144 294316204 294564992 294753914 295092252 295341696 296239104 298002432 298254336 298359009 299776256 301046928 301494648 301749504 302838874 303289259 303545632 304346016 304467968 305270784 305528832 307087872 307347456 308389536 309109248 310116352 310225188 310487424 310686558 310949184 312800072 313284608 313659471 313750528 314015744 314376192 316485232 316955912 317587968 317791656 318060288 319953504 320925696 321309702 321787557 322835968 323108864 323960832 324204384 326134172 326409856 326619202 326895296 327270528 327757248 328034304 330498048 330614037 330710016 330989568 331385616 332959744 334088664 334371072 334868352 336077287 336361376 336861616 337248288 337383424 338289483 338558976 340574208 341488836 342526464 344053632 344274294 344565312 344856576 346616296 347568603 347669504 347963392 348880896 350957568 351221416 351900081 352041088 352445184 352969344 353267712 354543072 355070352 355370496 356045886 356450304 356575401 358039552 358269184 358572032 358875136 359001084 361697408 361929386 362235328 362774048 363190464 363497472 366772224 367211088 367757208 368955392 369946239 370519296 371070336 372724768 373279088 373594624 374579712 374861319 375717888 377411396 377954304 378273792 378406548 378969318 379556352 381815616 382138368 382383456 382706688 384088328 384984704 385581056 386154496 386616552 388917841 389943333 390099584 391128192 391458816 393456336 393788928 394985472 395124093 396046224 397336576 397672448 397812012 398403642 398721024 401395904 401992864 402332672 402794496 403052832 403393536 403734528 405794688 406909584 407027712 407514744 408120804 409450496 409796608 409940427 411186048 412145664 413633584 413983232 414248744 414598912 415074816 415386867 418212628 418834598 419168256 419315364 419938974 420293952 423450624 423722208 424080384 426604672 427900928 428412936 429050076 430963013 431947776 432099369 432272512 433107792 433778688 434423808 436360704 437009664 437379072 438862032 440664064 440818716 440946688 441319424 441474306 441847488 442130871 445451552 445828096 446491136 447003648 447381504 449664384 451052644 451570392 452241972 452624256 454098944 454258311 455318448 456701952 458738176 459032392 459420416 459808768 460631808 461021184 463424804 464114014 464804249 465174528 465337782 465731136 466029837 466423776 467943424 469200108 469926912 470625792 471023616 472724096 473427136 473827328 474727848 475267072 475433868 477553609 478668112 479930256 481388544 484253952 484663296 486306576 489029632 489201258 489614784 489928803 490342944 493261652 494025728 494760448 495747072 496065024 496484352 499439616 499815092 500957184 501132996 501556608 502302528 503939072 504542064 505292424 506075136 509087488 509517824 509844608 510275584 510861312 514288502 515053357 515488736 516080448 516411441 516847968 517284864 519924444 521504256 521945088 524608448 525051904 526436352 526647296 526832124 528061632 530416016 531204856 531814608 532605528 533055744 534675456 537059328 537403776 537858048 538312704 538501626 541059584 542546112 542703616 542894079 543352992 544161072 546587236 547400126 548248064 549527552 550158336 553433088 553849156 555778944 556605504 559087152 559918632 560391936 564600832 564962944 565440512 566117094 566931456 567410688 570734801 571217248 572066768 572723424 573207552 573575184 574060032 575930368 576132492 577477056 578371584 579231744 579924828 581814272 582679552 583172096 585149376 587758288 588632408 589129984 589507828 590184504 590683392 592478208 596004864 596508672 596718018 597605463 599552512 602093856 602989296 603499008 605677748 606578518 607091264 608692032 608935936 610541568 611057664 614175744 614694912 616779072 618218496 620450376 620974848 621373116 621898368 625600144 626569216 627318942 627501056 628031488 628251897 628752384 632970464 633911824 635175936 635583312 636120576 639907008 641851392 642619404 643575114 645671936 646217728 647921664 648408768 652268344 652819712 653238404 653790592 654541056 655514496 656068608 660469943 660996096 661228074 661420032 661979136 662211459 662771232 665919488 668177328 668742144 669736704 672154574 672722752 673723232 674496576 674766848 676578966 677117952 681148416 682977672 685052928 688107264 688548588 689130624 689713152 693232592 695137206 695339008 695926784 696171021 697761792 701915136 702442832 703800162 704082176 704890368 705938688 706535424 709086144 710140704 710740992 712091772 712900608 713150802 716079104 716538368 717144064 718002168 723394816 723858772 724470656 725548096 726380928 726994944 731872099 733544448 733801887 734422176 735514416 737910784 739892478 741038592 742140672 745449536 746558176 747189248 749159424 749722638 751435776 754822792 755908608 756813096 757938636 759112704 763631232 764276736 764766912 765413376 768176656 769969408 771162112 771432753 772308992 773233104 777835682 779886666 780199168 782256384 782917632 786912672 787577856 789970944 790248186 792092448 794673152 795624024 796807284 802791808 803985728 804665344 805588992 806105664 806787072 807469056 810993407 811589376 813819168 814055424 815029488 816241608 818900992 819593216 819880854 821100189 822372096 824291328 827267168 827966464 828497488 829197824 830149632 830773734 836425256 837669196 838630728 839877948 840587904 846901248 847444416 848160768 849175641 853209344 855801856 856825872 858100152 861926026 863207891 863895552 864198738 864545024 866215584 867557376 868847616 872721408 874019328 874758144 877724064 881637432 881893376 882638848 882948612 883694976 884261742 890903104 891656192 892982272 894007296 894763008 899328768 902105288 903140784 904483944 905248512 908197888 908516622 909867777 910636896 913403904 917476352 918064784 918840832 919617536 921263616 922042368 926849608 928228028 929608498 930349056 930675564 931462272 932059674 932847552 935886848 938400216 939853824 940978413 941251584 942047232 945448192 946854272 947654656 949455696 950867736 955107218 956527663 957336224 959860512 962777088 968507904 969326592 972613152 978059264 978402516 979229568 979857606 980685888 986523304 988051456 989520896 991494144 992130048 992968704 998879232 999630184 1002265992 1003113216 1004605056 1007878144 1008231861 1009084128 1010584848 1012150272 1014868449 1018174976 1019035648 1019689216 1020551168 1021722624 1028577004 1030106714 1030977472 1032160896 1032822882 1033695936 1034569728 1039848888 1042705809 1043008512 1043890176 1049216896 1050103808 1052872704 1053664248 1056123264 1059936059 1060832032 1062409712 1063629216 1065211056 1066111488 1069350912 1074118656 1074807552 1075716096 1076625408 1077003252 1082119168 1085092224 1085407232 1085788158 1086705984 1088322144 1093174472 1094800252 1096496128 1099055104 1100316672 1106866176 1107698312 1109838717 1111557888 1113211008 1118174304 1119837264 1120783872 1124583957 1129201664 1129925888 1130881024 1132234188 1133862912 1134821376 1141469602 1142434496 1144133536 1145446848 1146415104 1147150368 1148120064 1152264984 1154954112 1156743168 1158463488 1159849656 1163628544 1165359104 1166344192 1166753523 1170298752 1175516576 1177264816 1178259968 1179015656 1180369008 1181366784 1184956416 1192009728 1193017344 1193436036 1195210926 1199105024 1204187712 1205978592 1206998016 1211355496 1213157036 1214182528 1217384064 1217871872 1221083136 1226587037 1228351488 1229389824 1229821281 1233558144 1236436992 1240900752 1241949696 1242746232 1243796736 1246160601 1251200288 1253138432 1254637884 1255002112 1256062976 1256503794 1257504768 1265940928 1267823648 1270351872 1271166624 1272241152 1279814016 1283702784 1285238808 1287150228 1291343872 1292435456 1292889039 1295843328 1296817536 1304536688 1305639424 1306476808 1307581184 1309082112 1311028992 1312137216 1320939886 1321992192 1322456148 1322840064 1323958272 1324422918 1325542464 1326392613 1331838976 1336354656 1337484288 1339473408 1344309148 1345445504 1347446464 1348993152 1349533696 1353157932 1359191041 1362296832 1362774933 1365955344 1370105856 1376214528 1377097176 1378261248 1379426304 1386465184 1390274412 1390678016 1391853568 1392342042 1394412747 1395523584 1403830272 1404885664 1407600324 1408164352 1409780736 1411877376 1413070848 1418172288 1420281408 1421481984 1424183544 1425801216 1426301604 1432158208 1432660827 1433076736 1434288128 1436004336 1446789632 1447717544 1448941312 1451096192 1452761856 1453989888 1463744198 1465921093 1467088896 1467603774 1468844352 1469786409 1471028832 1475821568 1479784956 1482077184 1484281344 1490899072 1493116352 1494378496 1498318848 1499445276 1502871552 1506130613 1509645584 1511817216 1513626192 1515877272 1518225408 1527262464 1528553472 1529533824 1530826752 1536353312 1539938816 1542324224 1542865506 1544617984 1545160071 1546466208 1555671364 1559773332 1560398336 1564512768 1565835264 1573825344 1575155712 1579941888 1580496372 1584184896 1589346304 1591248048 1593614568 1603100369 1605583616 1607971456 1609330688 1611177984 1612211328 1613574144 1614938112 1621986814 1623178752 1624399049 1627638336 1628110848 1628682237 1630058976 1632483216 1637801984 1639186432 1639761708 1642200378 1644744192 1648582656 1654534336 1655932928 1656994976 1658395648 1660299264 1661547468 1672850512 1675338392 1677261456 1679755896 1681175808 1693802496 1694888832 1696321536 1698351282 1706418688 1711603712 1712204403 1713651744 1716200304 1723852052 1726415782 1727791104 1728397476 1729090048 1732431168 1735114752 1737695232 1745442816 1748038656 1749516288 1755448128 1763274864 1763786752 1765897224 1767389952 1768523484 1776408517 1781806208 1783312384 1785964544 1788014592 1789526016 1798657536 1800009757 1804210576 1806281568 1808967888 1810497024 1816395776 1817033244 1819735554 1821273792 1826807808 1834952704 1836129568 1837681664 1839235072 1842527232 1844084736 1853699216 1856456056 1859216996 1861351128 1862924544 1864119348 1865695104 1871773696 1876800432 1879707648 1881956826 1882503168 1884094464 1884755691 1890896384 1893708544 1895309312 1898911392 1901735472 1910214436 1913055326 1914672448 1915900441 1919721024 1925554176 1937015808 1938653184 1945226304 1956805032 1958459136 1959715212 1961371776 1968452681 1973046608 1976102912 1979041792 1981409829 1982988288 1984260096 1985937408 1997758464 1999260368 2004531984 2006226432 2009210112 2015756288 2016463722 2018168256 2021169696 2024300544 2029736898 2036349952 2038071296 2039378432 2041102336 2043445248 2057154008 2060213428 2061954944 2064321792 2065645764 2067391872 2069139456 2079697776 2085411618 2086017024 2087780352 2088513063 2098433792 2100207616 2105745408 2107328496 2112246528 2119872118 2121664064 2123024813 2124819424 2127258432 2130422112 2132222976 2138701824 2148237312 2149615104 2151432192 2154006504 2164238336 2170184448 2170814464 2171576316 2173411968 2176644288 2186348944 2189600504 2192992256 2195616297 2198110208 2200633344 2213732352 2215396624 2219677434 2223115776 2226422016 2236348608 2239674528 2241567744 2249167914 2258403328 2259851776 2261762048 2264468376 2267725824 2282939204 2284868992 2288267072 2290893696 2292830208 2294300736 2296240128 2304529968 2309908224 2313486336 2314298259 2316926976 2319699312 2327257088 2330718208 2332688384 2333507046 2340597504 2351033152 2352541009 2354529632 2356519936 2358031312 2360738016 2362733568 2369912832 2384019456 2386872072 2390421852 2398210048 2408375424 2411957184 2413996032 2422710992 2426314072 2428365056 2432980221 2434768128 2435743744 2442166272 2453174074 2456702976 2458779648 2459642562 2463300567 2467116288 2472873984 2481801504 2483899392 2485492464 2487593472 2492321202 2502400576 2506276864 2509275768 2510004224 2512125952 2513007588 2531881856 2535647296 2540703744 2542333248 2544482304 2559628032 2567405568 2570477616 2574300456 2582687744 2584870912 2585778078 2589623673 2591686656 2593635072 2609073376 2611278848 2612953616 2615162368 2618164224 2622057984 2624274432 2641879772 2644912296 2645680128 2647916544 2648845836 2651084928 2652785226 2663677952 2672709312 2674968576 2678946816 2688618296 2690891008 2694892928 2697986304 2699067392 2706315864 2718382082 2722424887 2724593664 2725549866 2729603331 2731910688 2740211712 2752429056 2754194352 2756522496 2758852608 2772930368 2780548824 2781356032 2783707136 2784684084 2788825494 2791047168 2807660544 2809771328 2815200648 2816328704 2819561472 2823754752 2826141696 2836344576 2840562816 2842963968 2848367088 2852603208 2864316416 2865321654 2866153472 2868576256 2869582989 2872008672 2893579264 2895435088 2897882624 2902192384 2905523712 2907979776 2927488396 2931842186 2934177792 2935207548 2937688704 2939572818 2942057664 2951643136 2959569912 2964154368 2968562688 2981798144 2986232704 2988756992 2996637696 2998890552 3012261226 3016741091 3019291168 3023634432 3024695583 3027252384 3031754544 3036450816 3054524928 3057106944 3059067648 3061653504 3072706624 3079877632 3084648448 3085731012 3089235968 3090320142 3092932416 3111342728 3119546664 3120796672 3129025536 3131670528 3147650688 3150311424 3160992744 3168369792 3178692608 3179808177 3182496096 3187229136 3206200738 3211167232 3215942912 3218661376 3222355968 3224422656 3227148288 3229876224 3243973628 3246357504 3248798098 3255276672 3256221696 3257364474 3260117952 3264966432 3275603968 3279523416 3284400756 3289488384 3297165312 3309068672 3311865856 3313989952 3316791296 3320598528 3323094936 3342875263 3345701024 3350676784 3354522912 3359511792 3362351616 3387604992 3389777664 3392643072 3396702564 3412837376 3423207424 3424408806 3427303488 3432400608 3447704104 3452831564 3456794952 3458180096 3464862336 3470229504 3475390464 3490885632 3496077312 3499032576 3500260569 3510896256 3526549728 3527573504 3531794448 3534779904 3537046968 3552817034 3563612416 3566624768 3571929088 3576029184 3579052032 3597315072 3600019514 3608421152 3612563136 3617935776 3620994048 3634066488 3639471108 3642547584 3653615616 3669905408 3672259136 3675363328 3678470144 3679761111 3685054464 3688169472 3707398432 3712912112 3718433992 3722702256 3725849088 3728238696 3731390208 3743547392 3753600864 3759415296 3763913652 3765006336 3768188928 3769511382 3781792768 3787417088 3790618624 3797822784 3803470944 3820428872 3826110652 3829344896 3831800882 3839442048 3851108352 3868466809 3874031616 3877306368 3878667117 3890452608 3913610064 3916918272 3919430424 3922743552 3936905362 3946093216 3952205824 3958083584 3962819658 3965976576 3968520192 3971874816 3995516928 3998520736 4009063968 4012452864 4018420224 4031512576 4032927444 4036336512 4042339392 4048601088 4059473796 4072699904 4076142592 4077573123 4078756864 4082204672 4086890496 4114308016 4120426856 4123909888 4128643584 4131291528 4134783744 4138278912 4159395552 4170823236 4172034048 4175560704 4177026126 4183238241 4196867584 4200415232 4211490816 4214656992 4224493056 4239744236 4243328128 4246049626 4249638848 4254516864 4260844224 4264445952 4277403648 4286679437 4296474624 4297982481 4299230208 4302864384 4308013008 4328476672 4340368896 4343152632 4346823936 4353288576 4372697888 4379201008 4385984512 4391232594 4396220416 4397763279 4401266688 4427464704 4430793248 4439354868 4446231552 4452844032 4472697216 4479349056 4483135488 4498335828 4516806656 4518391839 4519703552 4523524096 4528936752 4535451648 4565878408 4569737984 4576534144 4581787392 4585660416 4588601472 4592480256 4609059936 4619816448 4623289601 4626972672 4628596518 4633853952 4635480213 4639398624 4654514176 4661436416 4665376768 4667014092 4681195008 4702066304 4705082018 4709059264 4713039872 4716062624 4721476032 4725467136 4739825664 4750104241 4768038912 4773744144 4780843704 4796420096 4809301107 4816750848 4823914368 4827992064 4845421984 4852628144 4856730112 4865960442 4869536256 4871487488 4873197147 4884332544 4906348148 4913405952 4917559296 4919285124 4926601134 4934232576 4945747968 4963603008 4967798784 4970984928 4975186944 4984642404 5004801152 5012553728 5018551536 5020008448 5026015176 5055931933 5063763712 5071294592 5081407488 5084666496 5088964608 5119256064 5123104693 5134811136 5136613209 5140955232 5148600912 5165375488 5169741824 5171556156 5179247346 5183373312 5187270144 5218146752 5222557696 5225907232 5230324736 5236328448 5244115968 5248548864 5283759544 5289824592 5291360256 5297691672 5302169856 5305570452 5327355904 5329225551 5345418624 5349937152 5357893632 5377236592 5381782016 5389785856 5395972608 5398134784 5400029271 5412631728 5436764164 5444849774 5449187328 5451099732 5459206662 5463821376 5480423424 5504858112 5508388704 5513044992 5517705216 5545860736 5561097648 5562712064 5569368168 5577650988 5602519169 5615321088 5619542656 5630401296 5632657408 5639122944 5647509504 5652283392 5672689152 5676953849 5681125632 5685927936 5696734176 5705206416 5728632832 5730643308 5732306944 5737152512 5739165978 5744017344 5747701323 5787158528 5790870176 5795765248 5804384768 5811047424 5815959552 5854976792 5863684372 5870415096 5875377408 5879145636 5884115328 5903286272 5905358043 5919139824 5928308736 5937125376 5944229487 5963596288 5972465408 5977513984 5993275392 5997781104 6024522452 6033482182 6038582336 6042455237 6047268864 6049391166 6054504768 6063509088 6072901632 6109049856 6114213888 6118135296 6123307008 6145413248 6159755264 6171462024 6178471936 6180640284 6185864832 6208196917 6222685456 6239093328 6241593344 6258051072 6263341056 6295301376 6300622848 6321985488 6336739584 6357385216 6359616354 6364992192 6369074439 6374458272 6412401476 6422334464 6431885824 6437322752 6444711936 6448845312 6454296576 6487947256 6492715008 6497596196 6510553344 6512443392 6514728948 6520235904 6529932864 6551207936 6559046832 6568801512 6578976768 6586848891 6594330624 6618137344 6623731712 6627979904 6633582592 6641197056 6646189872 6685750526 6691402048 6695693641 6701353568 6709045824 6719023584 6724703232 6775209984 6779555328 6785286144 6793405128 6825674752 6846414848 6848817612 6854606976 6864801216 6895408208 6905663128 6913589904 6916360192 6929724672 6940459008 6950780928 6981771264 6992154624 6998065152 7000521138 7021792512 7053099456 7055147008 7057623027 7063588896 7069559808 7074093936 7105634068 7127224832 7133249536 7143858176 7152058368 7194630144 7200039028 7216842304 7225126272 7235871552 7241988096 7268132976 7278942216 7285095168 7298940663 7307231232 7339810816 7344518272 7350726656 7356940288 7359522222 7370108928 7376338944 7414796864 7419552413 7425824224 7436867984 7445404512 7451698176 7456477392 7462780416 7487094784 7507201728 7518830592 7527827304 7530012672 7536377856 7539022764 7563585536 7574834176 7581237248 7595645568 7606941888 7640857744 7652221304 7658689792 7663601764 7678884096 7702216704 7736933618 7748063232 7754612736 7757334234 7768871019 7780905216 7827220128 7833836544 7838860848 7845487104 7873810724 7892186432 7904411648 7916167168 7925639316 7937040384 7943749632 7991033856 7997041472 8018127936 8024905728 8036840448 8065854888 8072673024 8084678784 8097202176 8118947592 8145399808 8152285184 8155146246 8157513728 8164409344 8167274661 8173780992 8228616032 8240853712 8247819776 8257287168 8262583056 8269567488 8276557824 8318791104 8341646472 8344068096 8351121408 8354052252 8366476482 8393735168 8400830464 8422981632 8429313984 8448986112 8479488472 8486656256 8492099252 8499277696 8509033728 8521688448 8528891904 8573358874 8586109259 8592949248 8595964962 8598460416 8605728768 8608748967 8616026016 8656953344 8680737792 8686305264 8693647872 8706577152 8745395776 8758402016 8771969024 8782465188 8792440832 8795526558 8802533376 8854929408 8861586496 8878709736 8892463104 8905688064 8945394432 8958698112 8966270976 8996671656 9033613312 9036783678 9039407104 9047048192 9050223273 9057873504 9070903296 9131756816 9139475968 9153068288 9163574784 9171320832 9177202944 9184960512 9218119872 9239632896 9246579202 9253945344 9257193036 9267707904 9270960426 9278797248 9309028352 9322872832 9334028184 9362390016 9404132608 9410164036 9418118528 9426079744 9432125248 9442952064 9450934272 9500208482 9514337287 9536077824 9539424531 9547488288 9561687408 9592840192 9618602214 9633501696 9647828736 9655984128 9690843968 9705256288 9713460224 9731920884 9739072512 9742974976 9746394294 9768665088 9812696296 9826811904 9838570248 9853202268 9868465152 9891495936 9927206016 9935597568 9941969856 9950373888 9969284808 10009602304 10025107456 10028625789 10037103072 10040016896 10052030352 10111863866 10127527424 10142589184 10162814976 10169332992 10177929216 10238512128 10246209386 10269622272 10273226418 10281910464 10297201824 10330750976 10343112312 10358494692 10374540288 10436293504 10445115392 10451814464 10460649472 10472656896 10488231936 10497097728 10542914291 10567519088 10579649184 10582720512 10595383344 10604339712 10611140904 10654711808 10658451102 10690837248 10699874304 10715787264 10754473184 10763564032 10779571712 10791945216 10796269568 10800058542 10825263456 10873528328 10889699548 10902199464 10918413324 10927642752 10960846848 11009716224 11016777408 11026089984 11035410432 11039283333 11091721472 11122195296 11125424128 11138736336 11155301976 11205038338 11221702583 11230642176 11239085312 11260802592 11265314816 11278245888 11295019008 11304566784 11345378304 11353907698 11362251264 11371855872 11393468352 11410412832 11461286616 11464613888 11474305024 11478331956 11488034688 11495402646 11574317056 11581740352 11591530496 11605400427 11608769536 11622094848 11631919104 11709953584 11727368744 11740830192 11750754816 11758291272 11768230656 11806572544 11810716086 11838279648 11856617472 11874250752 11888458974 11927192576 11944930816 11955027968 11986550784 11995562208 12049044904 12066964364 12077164672 12084910474 12094537728 12098782332 12109009536 12127018176 12145803264 12218099712 12228427776 12232719369 12236270592 12246614016 12290826496 12319510528 12342924048 12361280568 12371729664 12416393834 12434859619 12445370912 12478186656 12483186688 12516102144 12526682112 12590602752 12601245696 12643970976 12673479168 12714770432 12719232708 12729984384 12738148878 12748916544 12824802952 12844668928 12860038311 12863771648 12874645504 12889423872 12897690624 12908593152 12975894512 12985430016 12995192392 13021106688 13029457896 13040471808 13059865728 13102415872 13118093664 13137603024 13157953536 13173697782 13188661248 13193289837 13236274688 13247463424 13255959808 13267165184 13282394112 13292379744 13371501052 13382804096 13391387282 13402707136 13418091648 13438047168 13449406464 13550419968 13555175517 13559110656 13570572288 13586810256 13651349504 13697635224 13709213952 13729602432 13779168767 13790816416 13811326256 13827179808 13832720384 13859449344 13869868803 13880918016 13901561856 13963542528 13984309248 13996130304 14001042276 14043585024 14106198912 14110294016 14115246054 14127177792 14139119616 14148187872 14211268136 14250312723 14254449664 14266499072 14287716352 14304116736 14389260288 14400078056 14427903321 14433684608 14450252544 14471743104 14483976192 14536265952 14557884432 14570190336 14597881326 14614462464 14619591441 14679621632 14689036544 14701453312 14713880576 14719044444 14740217856 14752677888 14829593728 14839104826 14851648448 14873735968 14890809024 14903396352 14912954784 14925560832 15014403456 15037661184 15055654608 15060025344 15078045528 15127171072 15149668352 15162474496 15167795799 15191291136 15213883776 15281715488 15304442608 15317379584 15327203528 15357768192 15369314079 15404433408 15473867236 15496126464 15509225472 15514668468 15537742038 15561810432 15654440256 15667673088 15677721696 15690974208 15747621448 15784372864 15808823296 15832334336 15851278632 15874080768 15945631481 15982067712 15987676653 15994082944 16036255872 16049811456 16073680896 16131709776 16145346048 16169357568 16194404352 16200087813 16237895184 16290799616 16304570368 16310292492 16315027456 16328818688 16334549322 16347561984 16457232064 16481707424 16495639552 16514574336 16525166112 16539134976 16553115648 16637582208 16683292944 16688136192 16708104504 16732952964 16787470336 16801660928 16807557507 16845963264 16858627968 16897972224 16958976944 16973312512 16984198504 16998555392 17018067456 17030861547 17043376896 17057783808 17146717748 17172218518 17185898496 17191929924 17196920832 17211457536 17217497934 17232052032 17243103969 17313906688 17361475584 17372610528 17387295744 17413154304 17490791552 17516804032 17543938048 17564930376 17584881664 17591053116 17669483533 17709858816 17716074129 17723172992 17757419472 17784926208 17811376128 17890788864 17917396224 17932541952 17993343312 18067226624 18073567356 18078814208 18094096384 18100446546 18115747008 18127365711 18141806592 18263513632 18278951936 18306136576 18327149568 18342641664 18354405888 18369921024 18436239744 18479265792 18493158404 18514386072 18535415808 18541920852 18557594496 18618056704 18624590751 18645745664 18668056368 18724780032 18808265216 18820328072 18836237056 18852159488 18864250496 18885904128 18901868544 19000416964 19028674574 19056974209 19072155648 19078849062 19094976576 19107223317 19123374816 19185680384 19237204428 19267003392 19295657472 19311968256 19381687936 19410512576 19426920448 19463841768 19478145024 19485949952 19492788588 19537330176 19579697969 19625392592 19653623808 19677140496 19706404536 19736930304 19782991872 19854412032 19871195136 19883939712 19900747776 19938569616 20019204608 20050214912 20057251578 20074206144 20080033792 20087080923 20104060704 20223727732 20255054848 20285178368 20325629952 20338665984 20355858432 20477024256 20492418772 20539244544 20546452836 20563820928 20594403648 20661501952 20686224624 20716989384 20749080576 20872587008 20890230784 20903628928 20921298944 20945313792 20976463872 20994195456 21085828582 21117187637 21135038176 21159298368 21165441024 21172869081 21190766688 21208679424 21222281808 21309423616 21316902204 21381674496 21399748608 21431574528 21508946368 21527128064 21559143424 21583890432 21592539136 21600117084 21650526912 21747056656 21779399096 21804398928 21836826648 21855285504 21921693696 22019432448 22033554816 22052179968 22070820864 22078566666 22183442944 22244390592 22250848256 22258657239 22277472672 22310603952 22410076676 22443405166 22461284352 22478170624 22521605184 22530629632 22556491776 22590038016 22609133568 22690756608 22707815396 22724502528 22743711744 22786936704 22820825664 22922573232 22929227776 22956663912 22976069376 22990805292 23148634112 23163480704 23183060992 23210800854 23217539072 23244189696 23263838208 23400126841 23419907168 23454737488 23481660384 23501509632 23516582544 23536461312 23613145088 23621432172 23676559296 23713234944 23748501504 23776917948 23854385152 23889861632 23910055936 23973101568 23991124416 24098089808 24133928728 24154329344 24169820948 24197564664 24218019072 24254036352 24291606528 24436199424 24456855552 24465438738 24472541184 24493228032 24501823983 24581652992 24639021056 24685848096 24722561136 24743459328 24832787668 24869719238 24890741824 24956373312 24966373376 25032204288 25053364224 25181205504 25202491392 25287941952 25346958336 25438465416 25459968768 25476297756 25497833088 25649605904 25689337856 25720076622 25727543296 25749291008 25758327777 25778847744 25795381248 25817186304 25951789024 25970860032 25990384784 26042213376 26058915792 26080943616 26119731456 26204831744 26236187328 26275206048 26315907072 26347395564 26377322496 26386579674 26472549376 26494926848 26511919616 26534330368 26564788224 26584759488 26743002104 26765608192 26782774564 26805414272 26836183296 26876094336 26898812928 27079267663 27100839936 27110351034 27118221312 27141144576 27150669819 27173620512 27302699008 27395270448 27418427904 27459204864 27558337534 27581632832 27622652512 27654359616 27665440768 27718898688 27739737606 27761836032 27803123712 27927085056 27968618496 28002084552 28087170048 28212397824 28220588032 28230492108 28254355584 28278239232 28296375744 28422536272 28500625446 28508899328 28532998144 28543011861 28575432704 28608233472 28778520576 28800156112 28855806642 28867369216 28900505088 28943486208 28967952384 29072531904 29115768864 29140380672 29195762652 29228924928 29239182882 29359243264 29378073088 29402906624 29438088888 29480435712 29659187456 29678209652 29703296896 29747471936 29781618048 29806792704 29825909568 29851121664 30006756059 30028806912 30075322368 30085877367 30111309216 30120050688 30156091056 30254342144 30299336704 30324948992 30335591598 30382582272 30427767552 30563430976 30608885216 30634759168 30654407056 30715536384 30738628158 30808866816 30947734472 30992252928 31029336936 31075484076 31123620864 31308880512 31335346176 31355443392 31381948416 31495242896 31568745728 31617646592 31628742873 31664668672 31702557264 31748161536 31891262962 31964135424 31975353306 31988165888 32072511744 32099622912 32147361792 32263419552 32290692096 32338715136 32388808704 32400175626 32475790368 32581599232 32620584984 32630054912 32657637376 32669098644 32914464128 32963414848 32991279104 33029148672 33050332224 33078269952 33106231296 33250729687 33275164416 33366585888 33376272384 33416209008 33465905928 33574940672 33603321856 33615115014 33665107749 33691926528 33717255936 33795944448 33917953888 33946625024 33968397008 33997110784 34036134912 34061723094 34086753792 34115567616 34293435496 34344437036 34383859848 34393841664 34422915072 34434995868 34464104064 34486207938 34627813376 34722951168 34745221056 34774591488 34816201281 34826308608 34981583104 35033608064 35087876096 35129860752 35182106232 35338967066 35391523531 35419717632 35432148258 35446345984 35514838944 35569852416 35622752256 35781577728 35834792448 35865083904 35986686624 36147134712 36157628416 36188192768 36200893092 36231494016 36254731422 36283613184 36527027264 36557903872 36612273152 36654299136 36685283328 36708811776 36739842048 36872479488 36958531584 36986316808 37028772144 37083841704 37115188992 37236113408 37249181502 37291491328 37304578857 37336112736 37449560064 37616530432 37640656144 37672474112 37704318976 37728500992 37771808256 37803737088 38000833928 38057349148 38113948418 38144311296 38157698124 38189953152 38214446634 38246749632 38371360768 38474408856 38534006784 38580114933 38591314944 38623936512 38763375872 38821025152 38853840896 38927683536 38956290048 38985577176 39159395938 39217634183 39250785184 39307247616 39354280992 39412809072 39473860608 39565983744 39708824064 39742390272 39767879424 39801495552 39877139232 40038409216 40100429824 40114503156 40148412288 40160067584 40174161846 40208121408 40447455464 40510109696 40570356736 40651259904 40677331968 40711716864 40954048512 40984837544 41092905672 41127641856 41188807296 41323003904 41337506301 41372449248 41433978768 41498161152 41609606409 41745174016 41780461568 41807257856 41842597888 41890627584 41952927744 41988390912 42171657164 42234375274 42270076352 42318596736 42330882048 42345738162 42381533376 42417358848 42444563616 42633804408 42750938169 42763348992 42799497216 42863149056 43017892736 43054256128 43118286848 43167780864 43200234168 43301053824 43457378419 43494113312 43558798192 43608797856 43673653296 43710571008 43843387392 44038864896 44067109632 44104359936 44141641728 44157133332 44366885888 44488781184 44501696512 44517314478 44554945344 44621207904 44820153352 44886810332 44956341248 45043210368 45061259264 45112983552 45180076032 45381513216 45415630792 45449005056 45487423488 45503387397 45573873408 45641651328 45845146464 45858455552 45913327824 45952138752 45981610584 46107942237 46297268224 46326961408 46366121984 46421601708 46435078144 46488379392 46527676416 46800253682 46839814336 46909474976 46963320768 47003019264 47033165088 47072922624 47242864344 47353118592 47426469888 47497003008 47553835896 47708770304 47779723264 47820111872 47836894443 47946203136 47982248832 48196179616 48267857456 48308658688 48339641896 48395129328 48436038144 48508072704 48583213056 48872398848 48913711104 48930877476 48945082368 48986456064 49003647966 49163305984 49278042112 49371696192 49445122272 49486918656 49665575336 49739438476 49781483648 49912746624 49932746752 50064408576 50290068517 50362411008 50404982784 50422672521 50575883904 50693916672 50876930832 50919937536 50952595512 50995666176 51092584641 51299211808 51378675712 51440153244 51455086592 51498582016 51516655554 51557695488 51590762496 51634372608 51903578048 51941720064 51980769568 52084426752 52117831584 52161887232 52239462912 52409663488 52472374656 52550412096 52631814144 52694791128 52754644992 52773159348 52945098752 52989853696 53008450599 53023839232 53068660736 53129576448 53169518976 53486004208 53531216384 53565549128 53610828544 53672366592 53752188672 53797625856 54158535326 54201679872 54220702068 54236442624 54282289152 54301339638 54347241024 54382097133 54605398016 54790540896 54836855808 54918409728 55116675068 55163265664 55245305024 55308719232 55330881536 55437797376 55479475212 55606247424 55726832681 55854170112 55873772253 55937236992 56004169104 56174340096 56424795648 56460984216 56508711168 56556478464 56592751488 56845072544 57001250892 57017798656 57065996288 57086023722 57150865408 57170922627 57216466944 57557041152 57600312224 57711613284 57734738432 57801010176 57886972416 57935904768 58145063808 58231537728 58280761344 58391525304 58457849856 58478365764 58718486528 58739093907 58756146176 58805813248 58876177776 58960871424 59318374912 59356419304 59406593792 59494943872 59563236096 59613585408 59651819136 59702243328 60013512118 60057613824 60102764813 60150644736 60171754734 60222618432 60240101376 60261242769 60312182112 60508684288 60598673408 60649897984 60671183196 60765164544 60855535104 61126861952 61217770432 61269518336 61308814112 61431072768 61477256316 61617733632 61751355133 61895468944 61984505856 62058673872 62150968152 62247241728 62617761024 62670692352 62710886784 62763896832 62990485792 63137491456 63235293184 63257485746 63329337344 63351562911 63405114528 63496323072 63782525924 63928270848 63950706612 63976331776 64145023488 64199245824 64294723584 64526839104 64581384192 64677430272 64777617408 64800351252 64951580736 65163198464 65241169968 65260109824 65338197288 65727115129 65828928256 65926829696 65982558208 66058297344 66100664448 66156539904 66212462592 66501459374 66550328832 66600361009 66733171776 66752544768 66775971717 66832418016 66931811856 67149881344 67206643712 67230230028 67330215498 67383853056 67434511872 67591888896 67835907776 67893250048 67936794016 67994221568 68072269824 68123446188 68173507584 68231135232 68586870992 68688874072 68767719696 68787683328 68869991736 68928208128 68972415876 69255626752 69445902336 69490442112 69549182976 69632402562 69652617216 69963166208 70067216128 70175752192 70200380523 70259721504 70364212464 70677934132 70783047062 70839435264 70864296516 70892691968 71029677888 71139704832 71245504512 71563155456 71669584896 71730167808 71973373248 72294269424 72315256832 72401786184 72462988032 72509462844 72832749197 73054054528 73115807744 73224546304 73308598272 73370566656 73417623552 73479684096 73744958976 73800400037 73917063168 73972633616 74057544288 74167683408 74230377984 74472226816 74498363004 74582982656 74609157714 74672225472 74899120128 75233060864 75281312288 75344948224 75408637952 75457001984 75543616512 75607474176 76001667856 76114698296 76227896836 76315396248 76379906304 76428893268 76493499264 76742721536 76948817712 77068013568 77160229866 77182629888 77247873024 77274983331 77526751744 77642050304 77707681792 77855367072 77912580096 77971154352 78318791876 78435268366 78501570368 78551918081 78614495232 78708561984 78825618144 78947721216 79131967488 79417648128 79484780544 79535758848 79602991104 79754278464 80076818432 80229006312 80296824576 80320135168 80348323692 80416242816 80706559921 80894910928 81020219392 81140713472 81237802989 81302519808 81354663936 81423433728 81908097024 81969675088 82185811344 82255283712 82377614592 82646007808 82675012602 82744898496 82867957536 82996322304 83219212818 83490348032 83560923136 83614515712 83685195776 83781255168 83905855488 84343314328 84468750548 84540152704 84637193472 84661764096 84691476324 84763066752 84834717696 84889127232 85267608816 85501876338 85526697984 85598994432 85629035583 85726298112 86035785472 86108512256 86236573696 86335561728 86400468336 86602107648 86914756838 86988226624 87044017333 87117596384 87217595712 87347306592 87421142016 87686774784 88077729792 88134219264 88208719872 88314266664 88733771776 88977562368 89003393024 89034628956 89109890688 89242415808 89640306704 89773620664 89912682496 90020268177 90086420736 90122518528 90225967104 90360152064 90763026432 90831261584 90898010112 90974846976 91006774794 91147746816 91283302656 91690292928 91716911104 91826655648 91904277504 91963221168 92215884474 92594536448 92653922816 92732243968 92843203416 92870156288 92976758784 93600507364 93679628672 93818949952 93926641536 94006038528 94066330176 94145845248 94485728688 94706237184 94852939776 94886228619 94994006016 95107671792 95417540608 95559446528 95640223744 95673788886 95892406272 95964497664 96392359232 96454181369 96535714912 96617317376 96679283792 96790258656 96872076288 97016145408 97166426112 97744797696 97861754952 97890164736 97972912128 98007295932 98326611968 98556084224 98743392384 98890244544 98973837312 99331150672 99478876952 99562967296 99752189061 99825493248 99865493504 100128817152 100580137034 100724822016 100809965568 100845345042 100995323247 101151767808 101387833344 101753861664 101839875072 101905191024 101991332352 102185169282 102598423616 102757351424 102880306488 102910173184 102997164032 103033311108 103181524992 103268745216 103807156096 103883440128 103961539136 104168853504 104235663168 104323774464 104478925824 104944749312 105100824192 105263628288 105389582256 105546318696 105890197504 105979707392 106016901198 106047678464 106137321472 106174570593 106259152896 106339037952 106972008416 107062432768 107131098256 107221657088 107344733184 107504377344 107595251712 108317070652 108441404136 108472885248 108564578304 108602679276 108694482048 108764194266 109210796032 109581081792 109673711616 109836819456 110233350136 110326531328 110490610048 110617438464 110661763072 110875594752 110958950424 111453665362 111619420367 111708340224 111747544506 111874473984 111913736571 112008338208 112348680192 112849591296 112921968432 113017422336 113112956928 113185502976 113690145088 114002501784 114035597312 114131992576 114172047444 114301730816 114341845254 114432933888 115114082304 115200624448 115423226568 115469476864 115602020352 115773944832 115871809536 116290127616 116463075456 116561522688 116783050608 116956731528 117436973056 117478187814 117512292352 117611626496 117652902549 117752355552 117921742848 118636749824 118712838608 118813187584 118989887744 119126472192 119227170816 119303638272 119404486656 120027024236 120115227648 120205529626 120301289472 120343509468 120445236864 120480202752 120522485538 120624364224 121017368576 121197346816 121342366392 121530329088 121711070208 122253723904 122435540864 122539036672 122617628224 122862145536 122954512632 123502710266 123686384731 123790937888 123969011712 124012518903 124117347744 124301936304 124494483456 125235522048 125341384704 125421773568 125527793664 125980971584 126274982912 126470586368 126514971492 126658674688 126703125822 126810229056 126992646144 127565051848 127901413224 127952663552 128290046976 128398491648 128589447168 129053678208 129162768384 129354860544 129600702504 129903161472 130326396928 130372135257 130482339936 130520219648 130676394576 131454230258 131657856512 131853659392 131965116416 132116594688 132201328896 132313079808 132424925184 133002918748 133100657664 133200722018 133466343552 133505089536 133551943434 133664836032 133863623712 134299762688 134460460056 134660430996 134869023744 135183777792 135671815552 135786500096 135873588032 135988443136 136144539648 136246892376 136347015168 136462270464 137057885783 137173741984 137377748144 137535439392 137575366656 137739983472 137856416256 137944831752 138511253504 138891804672 138980884224 139098365952 139264805124 139305234432 139926332416 140134432256 140351504384 140400761046 140519443008 140728424928 141355868264 141566094124 141728593032 141785383936 142059355776 142279409664 142491009024 143126310912 143339169792 143460335616 143510683329 143946746496 144588538848 144630513664 144803572368 144925976064 145018925688 145665498394 146108109056 146231615488 146449092608 146617196544 146741133312 146835247104 146959368192 147489917952 147600800074 147834126336 147945267232 148115088576 148335366816 148460755968 148996726008 149165965312 149218315428 149344450944 149798240256 150466121728 150562624576 150689896448 150817275904 150870205551 150914003968 151087233024 151214948352 152003335712 152229396592 152455793672 152630792496 152759812608 152857786536 152986998528 153485443072 153897635424 154136027136 154320459732 154365259776 154495746048 154549966662 155053503488 155284100608 155415363584 155710734144 155825160192 155942308704 156637583752 156870536732 157003140736 157103836162 157228990464 157417123968 157651236288 157895442432 158263934976 158607139169 158835296256 158969561088 159025351797 159071517696 159205982208 159508556928 160153636864 160458012624 160593649152 160696647384 160832485632 161413119842 161789821856 162040438784 162281426944 162475605978 162605039616 162709327872 162846867456 163816194048 163939350176 164371622688 164510567424 164755229184 165292015616 165350025204 165489796992 165735915072 165992644608 166438425636 166980696064 167121846272 167180498043 167229031424 167370391552 167562510336 167811710976 168686628656 168937501096 169080305408 169274386944 169382952648 169526133504 169669435392 169778254464 170535217632 171003752676 171053395968 171197988864 171258071166 171452596224 171512767881 172071570944 172217024512 172473147392 172671123456 172800936672 173204215296 173829513676 173976453248 174088034666 174235192768 174435191424 174694613184 174842284032 175373549568 175753856917 176155459584 176217281721 176268438528 176417439744 176628533328 177467543552 177955124736 178069257912 178219781376 178484831616 179280613408 179547241328 179825364992 180040536354 180172841472 180245037056 180308294439 180451934208 180720304128 181526052864 181662523168 181796020224 181949693952 182013549588 182295493632 182566605312 183380585856 183433822208 183653311296 183808555008 183926442336 184431768948 185189072896 185254065399 185307845632 185464487936 185686406832 185740312576 185953517568 187201014728 187359257344 187637899904 187853283072 188012077056 188132660352 188291690496 188971457376 189412474368 189554873641 189705879552 189772457238 189988012032 190054688733 190215343584 190835081216 191118893056 191280447488 191347577772 191784812544 191928995328 192784718464 192908362738 193071429824 193234634752 193358567584 193580517312 193744152576 194032290816 194332852224 195489595392 195723509904 195780329472 196014591864 196653223936 197112168448 197181345387 197486784768 197780489088 197947674624 198662301344 198957753904 199125934592 199504378122 199650986496 199730987008 199801083027 200257634304 201160274068 201449644032 201619931136 201690690084 201990646494 202303535616 202775666688 203507723328 203679750144 203810382048 203982664704 204370338564 205196847232 205514702848 205760612976 205820346368 206066622216 206363049984 207293209253 207614312192 207766880256 207923078272 208337707008 208471326336 208647548928 208957851648 209889498624 210047292413 210201648384 210527256576 210601141569 210779164512 211092637392 211780395008 211959414784 212033802396 212095356928 212274642944 212349141186 212518305792 212678075904 213944016832 214124865536 214262196512 214443314176 214689466368 215008754688 215190503424 216634141304 216882808272 216945770496 217205358552 217388964096 217528388532 218421592064 218498247591 219162163584 219347423232 219673638912 220466700272 220653062656 220981220096 221234876928 221323526144 221401200111 221751189504 221917900848 222907330724 223238840734 223416680448 223495089012 223748947968 223827473142 224016676416 224697360384 225699182592 225843936864 226034844672 226225913856 226371005952 227380290176 228005003568 228071194624 228344094888 228603461632 228683690508 229703285929 230228164608 230401248896 230846453136 230938953728 231204040704 231547889664 231743619072 232580255232 232755107809 232926150912 233123045376 233566101216 233913463056 234873946112 234956375628 235024584704 235223252992 235305805098 235504711104 235655754243 235843485696 237273499648 237425677216 237626375168 237979775488 238252944384 238454341632 238607276544 238808973312 240054048472 240230455296 240411059252 240687018936 240890473728 240960405504 241044971076 241248728448 242034737152 242119679763 242394693632 242684732784 243060658176 243422140416 243713408967 244507447808 244871081728 245078073344 245235256448 245724291072 245909025264 247005420532 247372769462 247581875776 247740664717 247938023424 248025037806 248234695488 248603872608 248988966912 250471044096 250682769408 250843547136 251055587328 251961943168 252549965824 253029942984 253317349376 253406251644 253620458112 253985292288 254536073597 255130103696 255802826448 255905327104 256580093952 256796983296 257178894336 258107356416 258325536768 258709721088 259201405008 259806322944 260652793856 260744270514 260964679872 261040439296 261132051999 261352789152 262908460516 263315713024 263707318784 263930232832 264233189376 264402657792 264626159616 266005837496 266201315328 266401444036 266932687104 267010179072 267103886868 267329672064 267727247424 268599525376 268920920112 269320861992 269738047488 270060804531 270367555584 271343631104 271573000192 271747176064 271976886272 272289079296 272493784752 272694030336 272924540928 274115771566 274347483968 274523439281 274755496288 275070878784 275150733312 275479966944 275712832512 275889663504 277022507008 277783609344 277961768448 278196731904 278529610248 278610468864 279852664832 280268864512 280703008768 280801522092 281038886016 281456849856 282711736528 283132188248 283457186064 283570767872 284118711552 284558819328 284982018048 286252621824 286678339584 286920671232 287021366658 287893492992 289177077696 289261027328 289362544107 289607144736 289851952128 290037851376 291330996788 292216218112 292463230976 292898185216 293234393088 293670494208 293918736384 294979835904 295201600148 295668252672 295890534464 296230177152 296670733632 296921511936 297993452016 298436630856 298688901888 299256567183 299596480512 300932243456 301125249152 301379792896 301634551808 301740411102 301828007936 302174466048 302429896704 304006671424 304201648933 304458793184 304911587344 305261584992 305519625216 305715573072 305973997056 306970886144 307795270848 308272054272 308640919464 308730519552 308991492096 309099933324 310107006976 310568201216 310830727168 311421468288 311650320384 311884617408 313275167504 313741073464 314006281472 314207672324 314834247936 315302472576 315790884864 317214278338 317670592512 317939122176 318050703594 318143035392 318411964416 318523711779 319017113856 320307273728 320916025248 321187298304 321393294768 321664971264 322826239684 323579643712 324080877568 324562853888 324951211956 325418655744 325693734912 327632388096 327878700352 328743245376 329021134848 329510458368 330700050408 330979593984 331471830144 331985289216 332876851272 333961392128 334243692544 334360996086 334458062848 334740783104 334858261101 335125020672 335623421952 337373257312 337875002192 338160610816 338548773888 338765905296 339052267008 339338870784 339556508928 341070435264 342007505352 342106791936 342395977728 342516142332 342905192448 343025535762 344143141888 344434049024 344946294784 345342246912 345601873344 346408430592 347659027352 347952906496 348176069332 348470385536 348870382848 349389226368 349684568064 351507713834 352030479619 352310919168 352434563442 352536877056 352834879488 352958707647 353257066656 354935087104 355910249472 356138515824 356439562752 356969663232 358561226816 359094482656 359650729984 360081072708 360345682944 360490074112 360616588878 360903868416 361440608256 363052105728 363325046336 363592040448 364027099176 364590987264 365133210624 366761171712 366867644416 367306622592 367617110016 367852884672 368863537896 370378145792 370508130798 370615691264 370928975872 371059154193 371372813664 371480625152 371907035136 374402029456 374718514688 375275799808 375706566144 376024154112 376265320704 376583380992 377942914752 378824948736 379109747282 379411759104 379544914476 379976024064 380109377466 380430687168 381670162432 382237786112 382695155544 383857990656 385569436928 385816725476 386142859648 386469269504 386717135168 387161034624 387488305152 388064581632 390087828767 390979190784 391116405771 391447019808 391560658944 392029183728 393306447872 394224336896 394362690774 394973569536 395560978176 395895349248 397324602688 397915507808 398251869184 399008756244 399301972992 399461974016 399602166054 400515268608 402320548136 402899288064 403381380168 403981292988 404607071232 405551333376 407015446656 407359500288 407620764096 407965329408 408740677128 410393694464 411029405696 411173657349 411521225952 411640692736 412133244432 412726099968 414586418506 415228624384 415533760512 415846156544 416675414016 416942652672 417295097856 417915703296 419778997248 420094584826 420403296768 421054513152 421202283138 421558329024 422185274784 423560790016 424067604792 424190713856 424549285888 424698282372 425356151808 427888033664 428249731072 428524393024 428886628352 429378932736 430017509376 430381006848 432259485931 433268282608 433765616544 433891540992 434410717104 434777928192 435056777064 436843184128 436996495182 438324327168 438694846464 439347277824 440933400544 441306125312 441962440192 442469753856 442647052288 442802400222 443502379008 443835801696 445814661448 446477681468 446990178024 447497895936 447654946284 448033352832 449394720768 451398365184 451687873728 452069689344 452451827712 452610616653 452742011904 454760580352 456010007136 456142389248 456688189776 457367381016 459406571858 460089805903 460456329216 460802497792 461692906272 461877907456 462408081408 463095779328 463487238144 465160510464 465510215618 465852301824 466246090752 467132202432 467826926112 469912751256 470049169408 470446505984 470611610196 471009422208 471311508486 471686971392 474546999296 474851354432 475252750336 475821417507 475959550976 476505888768 476908683264 477214553088 477617946624 480108096944 480460910592 480822118504 481374037872 481780947456 482089942152 482497456896 484069474304 484239359526 484789387264 485369465568 486121316352 486844280832 487426817934 489014895616 489742163456 490156146688 490470512896 491448582144 491818050528 494010841064 494745538924 495163751552 495481329434 495876046848 496050075612 496469390976 497207745216 497977933824 500942088192 501365538816 501541494129 501687094272 502111174656 503923886336 505099931648 506059885968 506812503288 507240916224 509072147194 509829244379 510260207392 511605652896 511810654208 513160187904 513593966592 514357788672 516214712832 516651073536 517419442176 518402810016 519612645888 521305587712 521488541028 521929359744 522080878592 522264103998 522705578304 525816921032 526631426048 527261570751 527414637568 527860465664 528466378752 528805315584 529252319232 532011674992 532402630656 532802888072 533865374208 534207773736 534659344128 535454494848 537199050752 537841840224 538641723984 539476094976 540121609062 540735111168 540924883317 542687262208 543146000384 543494352128 543953772544 544578158592 544987569504 545388060672 545849081856 548231543132 548694967936 549046878562 549510992576 550141757568 550301466624 550959933888 551425665024 551779327008 555567218688 555762196197 555923536896 556393463808 557059220496 557220937728 559705329664 560537729024 561603044184 562077772032 562913699712 564945919447 565423473056 566264376496 566914372128 567141535744 568237423104 568664620923 569117638656 569964036096 572505243648 573356679168 573841342464 574042733316 575786985984 578354155392 578522054656 578725088214 579214289472 579703904256 580075702752 582661993576 584432436224 584926461952 585796370432 586468786176 587340988416 589959671808 590403200296 591336505344 591544036161 591781068928 592460354304 593341467264 593843023872 595986904032 596873261712 597377803776 598513134366 599192961024 599403249081 601864486912 602250498304 602759585792 603269103616 603480822204 603656015872 604348932096 604859793408 608013342848 608403297866 608917586368 609823174688 610523169984 611039250432 611431146144 611947994112 615590541696 616544108544 617281838928 617461039104 618199866648 620214013952 621136402432 621661454336 621879627759 622842936576 623300640768 623769234816 626550335008 627482146928 628012562944 628415344648 629668495872 630141877239 630604945152 631581769728 634428556676 635341185024 635878244352 636101407188 636286070784 636823928832 637047423558 638034227712 640614547456 641832050496 642374596608 642786589536 643329942528 645652479368 647159287424 648161755136 649125707776 649902423912 650837311488 653770890721 655264776192 655494742773 655757400704 657486490752 658042269696 659020916736 661400100816 661959187968 662943660288 663970578432 664203600333 665753702544 667922784256 668487385088 668721992172 668916125696 669481566208 669716522202 670250041344 671246843904 674746514624 675750004384 676321221632 677097547776 677531810592 678104534016 678677741568 679113017856 682140870528 684015010704 684213583872 685032284664 685810384896 686051071524 688286283776 688868098048 689109857787 689892589568 690684493824 691203746688 692816861184 695318054704 695905812992 696352138664 696940771072 697740765696 698265323427 698778452736 699369136128 703015427668 704060959238 704621838336 704869126884 705073754112 705669758976 705917415294 706514133312 706967262729 709870174208 711820498944 712277031648 712879125504 713939326464 717122453632 718188965312 719301459968 720162145416 720691365888 720980148224 721233177756 722881216512 724448824853 726104211456 726359039289 726650092672 727184080896 728054198352 729181974528 730266421248 733522343424 734613245184 735234220032 735705769344 737727075792 740756291584 741016261596 741231382528 741857951744 742118308386 742745627328 742961250304 743221994151 743814070272 748804058912 749437029376 750551599616 751413132288 752048308224 752530641408 753166761984 755885829504 757649897472 758219494564 759089828952 759952048128 760218754932 760861374336 763340324864 763608220791 764475572224 765390311088 767715981312 771138873856 771633450952 772285719296 772938539008 773434270336 774322069248 774976610304 776129163264 780175657534 781335942569 781958381568 782232811542 782894039616 783121317888 783396155997 784058367456 786612895744 788448673792 788725381548 789947139072 791121956352 791790698496 794649205376 795831015616 796503738368 798017512488 798603945984 798923948032 799204332108 801030537216 802767616729 804641096272 805798576128 806762760336 807962585976 809214142464 811102666752 814030893312 814719000576 815241528192 815930658816 817481354256 820787388928 822058811392 822347314698 823042451904 823281385472 823570317843 824266488864 825452199936 829172837012 830457248768 831067521024 831692313088 833350828032 833885305344 834590195712 835831406592 839557994496 840189169652 840806593536 842109026304 842404566276 843116658048 844370549568 847121580032 848135209584 848381427712 849396564744 850712303616 855776067328 856499462144 857048786048 857773256704 858757865472 860035018752 860762013696 864518971862 865804693117 866536565216 867531233088 867783081984 868087632321 868821434208 869555856384 870113554128 873686368256 873992990364 876648654336 877389692928 878694555648 881866801088 882612250624 883924880384 884939507712 885294104576 885604800444 887004758016 887671603392 891629322896 892955362936 893980356048 895309892568 896066705664 898789441536 902796730368 903375747456 904139378688 904903655424 905221233306 905484023808 909521160704 912020014272 912284778496 912604946799 913376379552 914734762032 918813143716 920179611806 920912658432 921604995584 923385812544 923755814912 924816162816 926191558656 926974476288 930321020928 931020431236 931704603648 932492181504 934264404864 935653852224 939825502512 940098338816 941223220392 942018844416 942623016972 949093998592 949702708864 950505500672 951642835014 951919101952 953011777536 953817366528 954429106176 955235893248 959405200481 960216193888 960921821184 961644237008 962748075744 963561894912 964179884304 964994913792 968138948608 968478719052 969578774528 970738931136 972242632704 973688561664 974853635868 978029791232 979484326912 980312293376 980941025792 982897164288 983636101056 988021682128 989491077848 990327503104 990962658868 992100151224 992938781952 994415490432 995955867648 1001884176384 1002731077632 1003082988258 1003374188544 1004222349312 1004574783303 1007847772672 1010199863296 1012119771936 1013625006576 1014481832448 1018144294388 1019658488758 1020520414784 1023211305792 1023621308416 1026320375808 1027187933184 1028715577344 1032429425664 1033302147072 1034838884352 1036805620032 1039225291776 1042977082056 1043858719488 1044161757184 1044528207996 1045411156608 1051633842064 1053262852096 1054523141502 1054829275136 1055720931328 1056091438857 1056932757504 1057610631168 1058504638464 1064023349984 1064805261312 1065605776144 1067730748416 1068415547472 1069318688256 1070908989696 1074398101504 1075683680448 1077283447968 1078952189952 1080243218124 1081470222336 1081849766634 1085374524416 1086292000768 1086988704256 1087907545088 1089156317184 1089975139008 1090776121344 1096463086264 1097389935872 1098093757124 1099021985152 1100283515136 1100602933248 1101919867776 1102851330048 1103558654016 1110249974183 1111134437376 1111524392394 1111847073792 1112786927616 1113177462579 1114118440992 1114441875456 1119410659328 1121075458048 1123206088368 1124155544064 1125827399424 1129891838894 1130846946112 1132528752992 1133828744256 1134283071488 1136474846208 1137329241846 1138235277312 1139928072192 1145010487296 1146713358336 1148085466632 1151573971968 1156708310784 1157044109312 1157450176428 1158428578944 1159407808512 1160151405504 1165323987152 1168864872448 1169852923904 1170263486301 1171592740864 1172937572352 1174681976832 1179919343616 1180806400592 1182673010688 1183088072322 1183562137856 1184920708608 1186682934528 1187686047744 1191973808064 1193746523424 1194755607552 1197026268732 1198385922048 1198806498162 1203728973824 1204500996608 1205519171584 1206961644408 1207312031744 1208697864192 1216026685696 1216806595732 1217835172736 1219646349376 1221046339968 1222078500864 1222862292288 1223895988224 1230276998419 1231181083392 1233088217088 1233520972047 1234563677856 1234922078208 1236399733296 1240428027904 1242272804864 1243322908672 1243759255518 1245685873152 1246601281536 1247538469632 1253100670016 1254964293856 1256025125888 1256830689296 1259336991744 1260283754478 1261209890304 1263163539456 1268857113352 1270682370048 1272202814376 1272572141568 1273647857664 1274094847116 1276068455424 1281229094912 1283664100992 1284749193216 1285573179072 1286659885056 1291304958736 1294318574848 1296323510272 1296778457793 1298251415552 1299804847824 1301674622976 1307541781442 1310529552384 1310989485546 1311514801408 1314972981504 1316084539392 1318041833472 1322800201632 1323918375936 1325887320576 1327941156864 1328407200666 1331507405088 1335845568512 1337443984344 1337832251392 1338963132416 1339433044404 1342493687808 1349493029248 1351500008768 1352642443264 1354195095552 1355063621184 1356209068032 1357355483136 1358226035712 1364281741056 1368030021408 1368427167744 1370064569328 1372102143048 1376572567552 1377736196096 1378219715574 1379785179136 1380269417709 1381368987648 1382407493376 1385633722368 1390636109408 1391811625984 1392704277328 1393881542144 1395481531392 1396530646854 1397556905472 1398738272256 1406030855336 1408121918476 1409738253768 1410147508224 1411339517952 1411834830588 1413028266624 1413934525458 1419740348416 1423640997888 1424554063296 1425758251008 1427464252521 1427878652928 1434244907264 1436377930624 1438602919936 1440324290832 1441382731776 1442466355512 1448897649706 1451052464771 1452208422912 1452718078578 1453300185344 1454368161792 1456108396704 1458363949056 1460532842496 1467044686848 1469226490368 1470468440064 1471411538688 1475454151584 1482032523192 1482462765056 1483715903488 1484236616772 1485491254656 1485922500608 1486443988302 1487628140544 1497608117824 1498874058752 1501103199232 1502826264576 1504096616448 1505061282816 1506333523968 1511771659008 1515299794944 1516438989128 1518179657904 1520437509864 1521722748672 1526680649728 1527216441582 1528951144448 1529487733137 1530780622176 1535431962624 1542277747712 1543266901904 1544571438592 1545877078016 1546868540672 1548644138496 1549953220608 1552258326528 1560351315068 1562671885138 1563916763136 1564465623084 1565788079232 1566242635776 1566792311994 1568116734912 1573225791488 1577450763096 1579894278144 1581784712253 1582243912704 1583581396992 1589298410752 1591662031232 1593007476736 1596035024976 1597207891968 1598408664216 1605535233458 1607923001503 1609282192544 1611597152256 1613525520672 1615925171952 1618428284928 1622205333504 1628061786624 1629438001152 1630483056384 1631861317632 1634962708512 1641574777856 1644117622784 1644694629396 1646084903808 1646562770944 1647140635686 1648532977728 1650904399872 1658345674024 1660914497536 1663384626176 1666701656064 1667770610688 1669180391424 1671662813184 1679115988992 1680378339304 1681613187072 1684809132552 1686233316096 1688741099136 1694243160064 1694837758341 1696270419168 1696762855424 1698793129488 1701424607232 1705993862769 1711552134656 1712998924288 1714097572096 1715546513408 1717515730944 1720070037504 1721524027392 1729037943724 1731609386234 1733073130432 1735062466176 1735566163968 1736175264642 1737642868416 1739111712768 1740227108256 1747985980728 1753297308672 1754779385856 1757389111296 1763733602176 1765224501248 1767849760768 1769879015424 1771209600888 1774009516032 1775343206784 1781752515179 1783258645792 1785910725872 1787960712096 1790619785136 1792133411328 1797578883072 1805593460736 1806751494912 1808278757376 1809807310848 1810442466612 1810968047616 1819042321408 1824040028544 1824569556992 1825209893598 1826752759104 1829469524064 1837626287432 1840359223612 1843209991168 1846771625088 1847511629824 1849632325632 1852383117312 1860642041856 1862040862472 1863409207296 1864984363008 1865638883277 1868528809728 1871307704448 1879651005024 1880196677632 1882446440784 1884037688832 1885246033944 1890425631717 1898187997184 1899405417728 1901011001344 1903285670028 1903838203904 1906023555072 1907634733056 1908858212352 1910471786496 1918810400962 1920432387776 1921843642368 1923288474016 1925496151488 1927123789824 1928359768608 1929989827584 1936957438104 1939157549056 1941477862272 1944485265408 1947377123328 1949707271736 1956059582464 1958968653824 1960624586752 1961312672163 1961882051584 1965794328576 1967272202112 1976043364256 1978982155696 1980655006208 1981925317736 1984200302448 1985877563904 1988830980864 1991911735296 2003768352768 2005462155264 2006165976516 2006748377088 2008444698624 2009149566606 2015695545344 2020399726592 2024239543872 2027250013152 2028963664896 2036288588776 2039316977516 2041040829568 2046422611584 2047242616832 2052640751616 2057431154688 2061892809197 2064858851328 2066604294144 2067329573361 2069677768704 2073611240064 2078450583552 2085954164112 2087717438976 2089056415992 2090822313216 2094795970281 2103267684128 2106525704192 2109046283004 2109658550272 2111441862656 2112182877714 2113865515008 2115221262336 2117009276928 2128046699968 2129610522624 2131211552288 2135461496832 2136831094944 2138637376512 2141817979392 2148796203008 2151367360896 2154566895936 2157904379904 2160486436248 2162940444672 2163699533268 2170749048832 2172584001536 2173346474559 2173977408512 2175815090176 2178312634368 2179950278016 2181552242688 2192926172528 2194779871744 2196187514248 2198043970304 2200567030272 2203839735552 2205702660096 2207117308032 2220499948366 2222268874752 2223048784788 2223694147584 2225573855232 2226354925158 2228236881984 2228883750912 2229665982453 2238821318656 2242150916096 2246412176736 2248311088128 2251654798848 2259783677788 2261693892224 2265057505984 2267657488512 2268566142976 2272949692416 2274658483692 2279856144384 2284800139921 2290020974592 2290824662373 2293426716672 2296170933264 2303147943936 2313416621568 2314900352856 2316857157888 2318815617024 2320302811008 2330647974304 2337729744896 2339705847808 2340526972602 2343185481728 2344007827707 2345875144704 2349363953664 2359838687232 2361612801184 2365346021376 2366176144644 2367124275712 2369841417216 2373365869056 2375372095488 2383947616128 2387493046848 2389511215104 2394052537464 2396771844096 2397612996324 2407457947648 2408302850187 2409001993216 2411038343168 2413923288816 2414624063488 2417395728384 2432053371392 2433613191464 2435670345472 2439292698752 2442092679936 2444157001728 2445724584576 2447791976448 2460553996838 2462362166784 2464213357333 2466176434176 2467041944094 2469127355712 2469844156416 2470710953529 2472799466592 2480856055808 2484545609728 2486645817344 2487518511036 2491371746304 2493202563072 2495076939264 2506201340032 2509928587712 2512050251776 2513661378592 2518673983488 2520567508956 2522419780608 2526327078912 2537714226704 2541364740096 2544405628752 2545144283136 2548189694232 2552136910848 2562458189824 2567328201984 2569498386432 2571146358144 2573319770112 2582609917472 2588637149696 2592647020544 2593556915586 2596502831104 2597414079351 2599609695648 2603349245952 2615083562884 2621059104768 2621978971092 2623029602816 2629945963008 2632169078784 2636083666944 2645600403264 2647836751872 2651774641152 2655882313728 2656814401332 2663014810176 2671691137024 2674887968688 2675664502784 2678866088808 2694811720289 2698986058496 2703000017536 2705284886528 2708390191104 2710127242368 2712418136064 2714710966272 2716452071424 2728563482112 2730614801369 2736060042816 2736854335488 2737814840397 2740129138656 2744204286096 2753145135104 2755472392192 2756439431148 2759570358272 2760538835418 2762737975296 2764814986752 2771267444736 2781272218816 2783623251968 2785408554656 2787763084288 2790963062784 2793061293708 2795113810944 2797476544512 2812061710672 2816243836952 2819476507536 2820295016448 2823669661176 2826056533248 2827869050916 2839480696832 2847281995776 2849108126592 2851516502016 2854928505042 2855757305856 2868489814528 2872755861248 2877205839872 2878215601443 2880648581664 2882765463552 2884932711024 2897795299412 2902104929542 2904416845824 2905436157156 2906600370688 2908736323584 2912216793408 2916727898112 2921065684992 2934089373696 2938452980736 2940936880128 2942823077376 2950908303168 2964065046384 2964925530112 2968473233544 2970982509312 2971845001216 2972887976604 2986142717077 2995216235648 2997748117504 3002206398464 3005652529152 3008193232896 3010122565632 3012667047936 3023543318016 3025816401517 3030599589888 3032877978256 3036359315808 3040875019728 3043445497344 3053361299456 3054432883164 3057902288896 3058975466274 3061561244352 3070863925248 3084555495424 3086533803808 3089142877184 3091754156032 3093737081344 3097288276992 3099906441216 3104516653056 3120702630136 3125343770276 3128931246168 3131576158464 3132485271552 3133584623988 3136233469824 3146451582976 3154901526192 3159788556288 3163569424506 3164487825408 3167162793984 3168274316571 3178596821504 3183324062464 3186014953472 3192070049952 3194415783936 3196817328432 3211070466916 3215846003006 3218564385088 3220628641321 3223194304512 3227051041344 3231850343904 3236856569856 3244410667008 3256123573248 3258876002304 3260966112768 3263722635264 3269925417024 3283149555712 3289389258792 3292169807616 3293125541888 3294281271372 3297065955456 3301808799744 3308968956761 3316691348048 3321828995072 3326769252352 3330749922549 3333403312128 3335541221376 3338360782848 3343325626368 3358231977984 3360756678608 3363226374144 3369618265104 3372466632192 3377482198272 3388486320128 3389675516682 3392540838336 3393525710848 3397586258976 3402849214464 3411987725538 3423104269312 3425997848576 3428195144192 3431093026816 3435031461888 3440140075008 3458075887448 3463218772468 3466146260864 3470124932352 3471132327936 3472350529284 3475285736832 3478223425536 3480454216512 3495971961456 3506594617344 3509558771712 3510790458903 3514778222592 3527467204352 3530449002496 3535699521536 3539758030848 3542419201776 3548019032064 3550686413568 3563505030358 3566517291584 3568804710653 3571821451744 3575921424192 3581239570272 3584266822656 3595157766144 3611186921472 3613502989824 3616557514752 3620884933224 3621936095232 3638084642816 3648080057088 3649139113984 3650419787196 3653505518208 3658939048128 3675252574864 3680718447224 3686419982336 3690830995257 3693543250176 3695023259648 3699264651264 3704766234624 3721284083712 3724081724944 3726818414592 3729968726016 3731277766554 3737057619456 3742615408896 3759302010048 3760393355264 3764892881568 3768075377664 3770492067888 3780851263434 3796375994368 3798810835456 3802022002688 3806571340056 3807676407808 3812047110144 3817716424704 3820943572992 3837620801924 3840864775552 3843687284736 3846576948032 3850992302976 3854247579648 3856719537216 3859979655168 3873914876208 3882955724544 3888970530816 3890335373379 3894754246656 3899414543472 3912119164928 3917937307648 3921249173504 3922625344326 3923764103168 3931588657152 3934544404224 3952086728512 3954621436129 3957964311392 3961310012416 3963850635472 3968400604896 3971755127808 3977661961728 3983823470592 4007536705536 4012331953032 4013496754176 4016889397248 4018299133212 4031391090688 4040799453184 4048479087744 4054500026304 4057927329792 4072577177552 4078633955032 4082081659136 4092845223168 4094485233664 4105281503232 4123785618394 4129717702656 4133208588288 4134659146722 4139355537408 4140808253127 4147222480128 4156901167104 4171908328224 4175434877952 4178112831984 4181644626432 4189591940562 4206535368256 4213051408384 4218092566008 4219317100544 4222883725312 4224365755428 4230442524672 4234018553856 4256093399936 4259221045248 4262423104576 4270922993664 4273662189888 4277274753024 4283635958784 4302734721792 4309133791872 4315808759808 4320972872496 4327399066536 4341498097664 4345168003072 4346692949118 4347954817024 4351630180352 4353157394313 4356625268736 4359900556032 4363104485376 4385852345056 4389559743488 4392375028496 4396087940608 4401134060544 4407679471104 4411405320192 4414234616064 4440999896732 4446097569576 4447388295168 4451147710464 4452709850316 4456473763968 4457767501824 4459331964906 4477642637312 4484301832192 4492824353472 4496622176256 4503309597696 4519567355576 4523387784448 4530115011968 4535314977024 4537132285952 4545899384832 4549316967384 4569600279842 4576396235047 4580041949184 4581649324746 4586853433344 4588463199411 4592341866528 4606295887872 4626833243136 4629800705712 4633714315776 4637631234048 4640605622016 4661295948608 4675459489792 4679411695616 4681053945204 4686370963456 4688015655414 4691750289408 4698727907328 4719677374464 4723225602368 4732352289288 4734248551424 4739682834432 4746731738112 4750744190976 4767895232256 4774986093696 4779022430208 4788105074928 4795225992648 4814915895296 4816605700374 4818003986432 4822076686336 4823769004509 4827846577632 4829248126976 4834791456768 4864106742784 4867226382928 4871340690944 4878585397504 4884185359872 4888314003456 4891449169152 4895583952896 4921107993676 4924724333568 4928426714666 4932352868352 4934083888188 4938254711424 4939688312832 4941421907058 4945598933184 4961712111616 4969091219456 4975037022072 4982743492608 4990153878528 5012402680064 5019857175424 5024100503552 5027322757184 5037347966976 5041135017912 5044839561216 5071141773971 5075428453408 5082729480192 5084513275023 5088811257504 5090288566272 5096379388464 5104273821696 5124916379648 5134656403968 5138996772864 5142292716288 5146639540224 5165219834944 5177274299392 5185294041088 5187113831172 5193005662208 5194828158702 5199219391296 5206698491904 5230167125768 5243957942184 5246059205632 5259891926016 5264338157568 5272167333888 5291200806528 5295673503744 5303549282304 5313628802664 5326029620352 5343382274048 5345257545537 5349775937376 5351329005568 5357732177616 5389623440578 5397972116992 5406000035072 5410569773056 5416780382208 5420254484736 5424836272128 5429421932544 5432904142848 5457126964224 5461229602738 5472120085632 5473708670976 5475629680794 5480258277312 5488408572192 5506290270208 5512878862296 5519140716544 5521077670836 5529629973504 5542534889472 5562544437632 5567246503936 5570817109312 5575526168576 5581926125568 5586122587416 5590227621888 5594953089024 5619373317103 5624123421344 5632487673904 5638953015072 5640590032896 5647339322352 5652113066496 5655738101832 5678961393664 5694563991552 5698216253184 5703033004032 5709857010084 5711514611712 5736979629056 5745511722496 5754411679744 5756431202886 5761297163328 5765530927104 5769865422048 5795590598824 5804209859084 5810872314312 5813200741376 5817472647168 5824433586816 5833455796224 5842131369984 5868178747392 5876905961472 5881873760256 5883938016489 5885646154752 5901816606336 5928130092768 5929851060224 5936946467088 5941965018624 5945775953208 5972285434154 5990432471296 5995496235008 6004412796928 6011305058304 6016386465792 6020245131264 6025334095872 6047086636032 6051632803034 6061199179776 6065755956512 6072718631616 6081750039456 6086890994688 6108865766328 6115804577792 6117950932548 6123122488704 6141727850496 6169110990848 6173067607616 6178285754368 6183508312064 6185678427591 6187474162688 6194576553984 6199812882432 6209033306112 6241405260272 6250687540552 6257862492336 6263152316928 6267169247976 6272466939648 6292903165952 6309803052384 6319577112576 6327138849012 6328975650816 6334325587968 6336548633142 6357193643008 6366648124928 6372029906944 6384140099904 6388831567872 6393634656864 6422140933832 6431692006012 6437128770176 6441257282642 6446388609024 6454102082688 6463700687808 6473713139712 6488821334016 6502892705929 6512247146496 6517752004608 6520039423677 6521932225536 6527445270528 6539850834048 6566299111424 6578778517584 6584339615232 6588562542744 6594131910912 6617937913522 6633382696096 6643657990144 6653538504704 6661499845098 6666806624256 6671082442752 6676721565696 6686651252736 6716463955968 6721513357216 6726452748288 6739236530208 6744933264384 6754964396544 6776972640256 6779351033364 6785081676672 6787051421696 6795172517952 6805698428928 6823975451076 6846208538624 6851995697152 6854400419763 6856390288384 6862186053632 6870062923776 6880280150016 6916151774896 6926437544936 6932292521728 6940249864704 6944701058568 6950571473664 6956446851072 6960908433024 6991943922912 7013189234688 7019117543424 7021580917806 7029556445184 7032023483121 7054934408704 7060898004992 7071399043072 7079516061696 7084838403552 7096038064128 7101372827136 7127010060716 7133034583168 7137609421306 7143642903488 7151842848384 7162479140544 7168533645312 7190315532288 7222373842944 7224908550561 7227005979648 7233115029504 7241769866448 7243872190464 7276169285632 7296160114176 7300839574392 7307011036416 7317878096256 7350505149728 7361436894448 7372839964672 7381661990514 7387086500352 7390046519296 7392640071999 7398529302528 7409532469248 7442568167424 7448163449888 7453636829184 7459937452032 7462555533108 7474115238912 7485230817792 7518604020096 7520786710528 7529785763136 7536150755328 7540984135776 7561702526868 7592751988736 7597621670912 7604044005376 7613142680112 7615352815616 7624094220288 7635432849408 7675241603848 7681729551104 7687374569472 7693153896064 7701984605952 7708495159296 7713439074432 7719959310336 7747829752416 7765911449088 7771749819281 7777941061632 7780670746758 7789508493312 7792242238053 7798829086944 7824238329856 7835874615296 7842498347008 7845250688652 7847528206336 7863177314304 7869088808448 7904173457024 7909242872258 7915928622784 7922620024832 7927701270944 7936801209792 7943510255616 7955323923456 7967646941184 8015073411072 8024663906064 8026993508352 8036598266424 8062782181376 8081598906368 8084435160867 8096958175488 8109000052608 8115854659584 8145154355104 8157267910064 8164163318272 8185690446336 8188970467328 8191844404107 8210563006464 8247571236788 8259435405312 8266417176576 8269318293444 8278711074816 8281616506254 8294444960256 8313802334208 8343816656448 8350869755904 8356225663968 8363289252864 8379183881124 8413070736512 8426102816768 8436185132016 8438634201088 8448731510856 8460885049344 8499021579373 8512186799872 8518442090496 8524846209152 8541845987328 8547324379776 8554549506048 8567271917568 8605469443584 8611938988933 8618267583744 8631617519616 8634646804329 8641945744992 8654798133072 8682996195328 8690336006144 8693385898236 8695909634048 8703260360704 8706314788626 8713250537472 8719801112064 8726208970752 8771704690112 8779119486976 8784750056992 8792175881216 8802268121088 8815358942208 8822810640384 8828469232128 8881999793464 8892195139152 8894776590336 8905419700632 8912947527936 8915535003648 8918663929812 8955285274624 8958428151231 8968603664384 8985648706944 8993244352512 9006619195392 9039134711152 9046775568896 9060230023936 9070629954048 9074264571904 9077449204551 9091798769664 9098633934768 9139200559684 9152792470094 9160083898368 9163298649492 9173706866688 9176926398822 9184683733056 9212591775744 9253666486272 9259601411424 9267428631552 9275262468096 9281211244032 9322591897216 9350918979584 9362107890408 9372741926912 9376031310828 9397455814656 9417834723089 9439354748928 9446451204736 9464704578576 9468497102848 9479365668864 9493463476224 9501488381952 9535790464512 9549972187392 9558044860416 9576210149856 9590451985296 9629831790592 9633211400748 9636007972864 9644153372672 9647538009018 9655693155264 9658496253952 9661885923963 9669582913536 9728213485568 9734452765856 9742681381888 9757170795008 9768370719744 9776628006912 9782898338304 9791167905792 9842215987352 9849448667136 9856853429332 9868167776376 9876509422848 9879376625664 9882843814116 9891197866368 9923424223232 9926906870283 9938182438912 9950074044144 9965486985216 9980307757056 9992249767647 10024805360128 10039714350848 10048201007104 10054645514368 10074695933952 10082270035824 10089679122432 10142283547942 10150856906816 10157367253397 10165458960384 10169026550046 10177622515008 10180577132544 10192758776928 10208547643392 10249832759296 10269312807936 10277993545728 10284585432576 10293279080448 10330439669888 10354548598784 10374227662344 10386011324416 10389656317404 10398438782592 10413396983808 10435979017477 10460334251536 10487915884368 10492118411264 10519783852032 10528676315136 10544334667776 10582401613056 10591347007488 10607098564608 10627257605328 10652059240704 10686764548096 10690515091074 10699551874752 10702658011136 10706414131959 10715464355232 10779246881156 10795944233984 10812000070144 10821139546112 10833560764416 10840508969472 10849672544256 10865808285696 10914253928448 10922459205476 10944240171264 10947417341952 10951259361588 10960516554624 10976817144384 11012580540416 11025757724592 11042155341672 11059259947008 11072492985771 11085069778944 11125088875264 11134493007872 11141634218624 11151052337152 11163852251136 11172245174832 11180455243776 11189906178048 11238746634206 11248246842688 11255461010521 11264975347808 11277906030144 11281180065792 11294678644704 11304226132992 11311476203664 11357922787328 11389127983104 11396432506368 11406066008064 11419714020168 11423029223424 11473959258112 11491023444992 11508823359488 11512862405772 11522594326656 11531061854208 11539730844096 11591181197648 11608419718168 11621744628624 11626401482752 11648867173632 11666911592448 11684262739968 11736357494784 11753811922944 11763747520512 11767876032978 11771292309504 11803633212672 11856260185536 11859702120448 11863864308387 11873892934176 11883930037248 11891551906416 11944570868308 11980864942592 11990992470016 12008825593856 12022610116608 12040490262528 12050668191744 12094173272064 12103265606068 12122398359552 12131511913024 12145437263232 12163500078912 12173781989376 12217731532656 12235901865096 12246244977408 12283455700992 12338221981696 12346135215232 12356571508736 12367016624128 12371356855182 12374948325376 12389153107968 12399625764864 12418066612224 12472267606253 12482810520544 12501375081104 12515724984672 12526304633856 12534338495952 12544933879296 12585806331904 12619606104768 12639154225152 12654277698024 12657951301632 12668651175936 12673097266284 12714387286016 12733296249856 12744059813888 12768280199808 12777663135744 12787269313728 12844281867664 12863384012024 12874257540352 12882514565284 12908204165376 12927401375616 12947426279424 13005785411858 13024494292992 13035504009216 13040078847354 13043864451072 13054890541056 13059472182939 13079701668096 13132598222848 13157557035168 13168679230464 13177125085488 13188263821824 13235875827044 13266765392192 13287315980288 13307077009408 13322999690196 13342164885504 13353443131392 13373302505472 13432927911936 13443026714432 13452905496576 13478473060416 13489866528768 13509928793088 13558702066728 13570163353344 13574102843392 13590345035904 13611396857856 13647950902152 13692417077248 13703991394304 13708800839526 13712780576768 13724372107264 13729188705141 13740125847552 13760560300032 13832303549792 13852875089872 13864585043456 13880499729408 13889402117136 13901142947328 13912893702144 13921816866048 13983887845824 14026378469376 14038235086848 14043161835612 14059112890368 14064046966242 14109868817408 14121796009984 14142798086144 14159032123392 14169676807104 14202745654272 14254020121432 14266069166336 14275218842612 14287285806976 14303685696768 14324958281088 14337067290624 14433249664379 14444747685888 14449817101122 14454011959296 14466230059008 14471307013527 14483539732896 14487744380928 14552338571264 14592320228352 14601679148784 14614022072832 14635756192512 14701010299456 14722873788896 14745679929344 14763323981028 14774173000704 14780093038592 14785280143998 14797058605056 14819064938496 14885136334848 14896326899776 14907273658368 14925111066216 14948230477824 14970461635584 15037208040192 15041573421056 15059571526272 15072301510656 15081968271552 15123405053736 15185503977472 15195243341824 15208088010752 15213425321913 15226285360224 15230705631232 15248188440576 15270865698816 15350483207696 15363459102208 15374749138944 15386307792128 15403969211904 15416990318592 15426878148864 15439918620672 15495659504832 15531822898176 15543499638562 15555882123264 15561341493516 15579016986624 15584484476106 15597658173888 15648476659712 15671749230592 15690501377304 15695056412672 15738177616896 15808346914048 15818485744516 15831857245568 15845240049664 15855402541888 15873602419584 15887020511232 15910647846912 15993600979447 16030146822144 16035772636611 16049327812128 16053987016704 16073196532848 16125564362752 16163197812736 16168870321734 16193916350976 16218000105216 16231709319168 16290308710208 16314535820128 16328326636544 16371380892672 16377940934656 16383688808214 16421126012928 16495142473576 16518870810624 16538636586888 16557422149632 16563233012508 16588889920512 16627604668416 16687633312896 16701739511808 16712451327936 16726578505728 16758367762248 16826141473024 16852205633536 16858119951309 16872370264032 16877268402176 16897463021712 16921770098688 16998043158746 17024373599744 17036884180992 17049692418304 17083691974656 17094648759552 17109099012096 17134543835136 17210938887168 17223877977866 17236535167488 17263235039232 17269293608658 17283891489984 17309596266144 17365992390656 17386771796472 17391819268096 17406520721408 17412629577252 17439602224128 17452417941504 17543409380224 17558238973952 17569500113984 17584351762432 17604536242176 17630717884416 17645621280768 17656938464256 17763999586928 17784390278304 17789553180672 17810839401264 17825895055872 17837327859624 17910570549248 17916856302462 17937207328768 17971297413888 17986488705024 18013238390784 18078269422304 18093551137792 18120460047872 18141259908096 18148529143808 18154898409102 18183597539328 18197267869536 18278401119368 18305584940188 18326597298984 18347413733376 18353852797644 18369367466112 18425183551488 18507332972544 18519202822848 18534857263104 18550524936192 18557035282773 18562422488064 18645183794432 18701837959168 18724215780816 18752062621656 18835669446178 18863682042023 18878709497856 18892902409472 18929409157152 18936994205696 18958731337728 18986926952448 19002976763904 19071580929024 19099944374784 19116089720832 19152420299712 19180903970592 19266422801496 19272015945728 19288306745344 19295076018036 19311386310528 19316992507904 19323771847926 19339165827072 19456426971136 19468905531712 19485362763776 19508678117787 19514341590016 19536741439488 19553256013824 19565796676608 19582335811584 19684431974704 19698897334272 19713706858664 19736335552752 19753018845696 19765687628232 19782395732736 19846848446464 19853813740566 19876364877824 19900148088288 19930973970432 19960615514112 19984499535294 20049610720256 20079428701696 20096402014208 20109291028736 20149391867904 20164540071648 20179358244864 20284567095884 20301713813632 20314734506794 20330917920768 20338053100092 20355245030016 20361154265088 20385517553856 20417095286784 20538625615872 20555987091456 20563201259289 20569170865152 20586558160896 20660879339776 20709097197568 20748455324688 20779312634808 20796877565184 20871958034954 20902999019539 20920668503072 20975831768736 20984236822528 21039567704064 21057352630272 21088669335552 21164803226112 21182694014976 21214197129216 21254515210656 21304118481408 21373529096192 21381030182148 21399103749504 21405316022272 21412828263918 21430928710464 21558493762312 21591888467968 21624000140288 21642279092224 21667121528832 21681017938944 21699345088512 21731616571392 21828507856896 21844918410952 21888480342528 21902518723176 21921033109248 21953634288768 22025161080832 22051515449184 22084310683344 22118519894016 22144985971542 22170139557888 22177920215997 22250177750528 22268986015744 22283268437248 22302104674304 22327704502272 22344490349664 22360910487552 22379812356096 22477493268412 22496493685376 22510922021042 22529950695616 22555812060288 22562360131584 22589357289408 22608452265984 22622952407328 22778255966208 22792865012736 22812132016128 22839428040336 22846058446848 22947918516224 22982046889984 23025724811544 23045188653312 23062123708416 23079461688192 23162782697327 23182362395296 23216839436336 23243489257248 23252802965504 23297734347264 23315249457843 23333823184896 23368525479936 23472714989568 23507623845888 23527495041024 23535752065956 23542584619008 23607266425344 23712520371072 23719404240896 23727728616774 23747785868352 23767860074496 23783103812832 23889141736616 23961729885184 23981984940032 24017651187712 24045220233216 24080980525056 24188346544128 24206531212136 24244796719104 24253305482601 24263023826048 24290874526464 24327000157824 24347563978752 24435463065312 24471803730192 24492489954816 24566911401984 24575533212321 24676443963392 24692270430464 24713143017472 24734033248256 24742713710364 24749896650752 24778306215936 24799251529728 24836133224448 24944535212506 24965621041088 25002750162208 25031449969344 25052609267712 25068676991904 25089867758592 25239212209536 25278308450304 25308555396048 25315902603264 25346194532568 25428774572032 25466592499712 25488119627776 25497064738119 25536560399616 25555326271488 25574538627456 25688563735328 25726768024048 25748515080704 25765029130568 25816408330752 25835816966799 25854802751232 25894852558848 26011570823716 26048988585984 26071008018432 26080157694708 26087728902144 26109781082112 26118944365878 26159403336192 26265196445696 26315114070336 26337358460928 26354250170976 26376527643648 26471751654088 26533530784384 26574631960576 26614154018816 26645999380392 26684329771008 26746605010944 26804606519561 26865855823872 26875284453693 26886053428864 26905810993152 26956946120832 26979733057536 27019857586176 27117404133456 27140326706688 27180690071808 27222793715712 27232347613653 27295901804304 27384834154496 27407982788608 27417601679052 27425561153536 27448744214528 27458377410282 27480251695104 27521120600064 27664607099584 27705750179744 27729170086912 27760999458816 27778804234272 27802285894656 27825787404288 27843633732096 27967775691648 28052756938752 28086323671224 28118225780736 28128093932484 28219737634816 28243592019968 28253504169267 28285596172288 28318064246784 28339353614208 28405491308544 28508040242864 28532138332672 28550437685224 28574571613952 28607371393536 28649916562176 28674134581248 28866499328758 28889495371776 28899634202244 28908023918592 28932460118016 28942614027054 28967079465792 28975488761856 28985657771889 29104677142528 29184640456704 29203358297568 29228044145664 29271512385024 29402020598912 29445747577792 29491359858688 29526647962056 29548346001408 29560186077184 29570560287996 29638129876992 29702401818973 29770272669696 29780720610849 29792653799552 29814547316736 29850222132432 29896460955648 29940923271168 30074416080384 30119143052544 30144603021312 30163936543104 30246810107472 30371007954944 30390486683648 30416176021504 30426850643826 30452570720448 30461411262464 30472101760191 30496376881152 30541731397632 30700966415392 30726918204416 30749498277888 30772615584256 30807938423808 30833980637184 30853756297728 30879837241344 30991319009664 31063645796352 31086999277124 31122682987032 31158033973248 31168968952212 31195316347776 31296953319424 31307937052431 31343498461184 31381002754608 31390112825344 31476355233792 31616693828096 31636971489032 31663714491136 31690480099328 31710805083776 31747204839168 31774041022464 31821295693824 31987201958894 32034773645329 32060293644288 32071545273222 32098655624256 32107974033408 32119242395877 32146393065696 32251128725504 32326395625472 32337740643468 32387832701952 32436000210432 32463418638336 32580617420416 32629071640256 32656653273088 32742761785344 32755881869312 32767377616428 32842252025856 32990284947152 33037741621248 33077273173776 33126466025016 33177779841024 33255209336832 33375266625792 33403479023616 33424902655872 33453157011456 33516735524496 33652282946048 33704411267072 33716239902618 33744740528064 33754536804352 33766383031563 33794926043424 33843540197376 33996086317492 34048747199488 34073768361984 34099384836608 34167383949312 34189297519104 34218198024192 34269087670272 34421877774336 34447755955732 34473070334976 34526470078464 34538587217316 34567782979968 34619192532288 34731984781312 34773543592944 34783638536192 34825259154504 34879204448256 35086818760448 35116477947904 35139000227968 35168703524864 35209072484352 35261435768832 35291242561536 35313876928512 35497992417797 35527999173856 35568780556608 35579106361344 35591592925161 35621678802528 35651790111744 35674655719248 35821141098496 35833712604924 35874414657536 35942594827776 35972977410048 36026476781568 36156538844608 36187102275584 36240920095744 36282519816192 36297058287616 36309796818204 36367195078656 36394535739072 36556802238736 36611169880376 36653194597968 36707705595288 36738734932224 36850367102976 37014665945088 37038405645696 37069714526208 37101049872384 37114070565546 37124844976128 37290367588864 37403675918336 37416802818759 37448431561632 37504125243312 37671338892356 37727364084046 37757418995712 37785804818944 37858818314304 37873988411392 37917462675456 37973853904896 38005953527808 38143161858048 38199888749568 38232179441664 38304840599424 38361807941184 38532845602992 38544031891456 38590152036072 38622772621056 38633985015808 38647543695852 38912853942272 38937811063424 38970725527552 39017356235574 39028683180032 39073482878976 39106512027648 39131593353216 39164671623168 39335613219721 39368863949408 39397794668544 39427413717328 39472671105504 39506037691392 39531375256464 39564791465472 39693696892928 39707627481132 39752729755648 39800296176576 39861947940864 39921231028224 39968999070588 40099221440512 40158857403392 40192804028416 40218582057472 40298783735808 40329080143296 40358716489728 40569134191768 40603427627264 40629469013588 40676106200184 40710490060032 40722308530176 40771035107712 40834190573568 41077251231744 41111974182912 41126402518578 41138341730304 41173116321792 41187566115423 41321758679552 41418194395136 41496910649376 41558625269616 41593755130368 41743916069908 41805998039078 41841337006144 41951663537472 41968473645056 42079135408128 42114705260544 42177338671104 42329606452224 42365388029952 42428394258432 42509030421312 42608236962816 42762060364296 42798207499008 42810632044544 42825656527836 42861857420928 43116987524624 43183776935936 43248000280576 43284558184448 43299748993137 43334243057664 43362035877888 43398690177024 43463233142784 43657015713792 43689836821904 43776960685056 43805037446352 43842066218496 43907268577536 44050322161664 44103030898368 44168621366688 44237039788032 44289971943084 44340279115776 44355840431994 44500355501056 44537972031488 44566536874496 44604209348608 44655409004544 44688980699328 44721820975104 44954986536824 44992987370752 45021844042084 45059901391232 45111624120576 45124720263168 45178714578816 45216904531968 45245904814656 45520248941503 45556511932416 45585730025472 45624264032256 45640275965739 45678856080672 45692116893696 45895837032448 45964093779968 46051449623088 46090377306624 46124247416832 46158923376384 46325565394654 46364724790592 46433678872672 46486978514496 46505605931008 46595468694528 46630498915686 46667646369792 46737050959872 46945429979136 47015247691776 47071504131912 47085169238016 47214532850688 47425040742144 47438808481792 47455457233548 47495571736704 47535720148992 47566207625664 47778283473232 47923459770368 47963969880064 47980802938341 48035302375424 48090440466432 48161961050112 48376693088256 48413062424272 48489593438208 48506610965202 48526047652096 48581749052928 48654000315648 48695127957504 48870926130624 48943607460384 48984979909632 49133822803968 49151066424642 49352887926784 49384540860928 49426286034944 49485427420728 49499793301504 49556612431872 49672266448896 49889070425012 49931242082176 50005500324416 50062899938688 50105218535424 50137353983808 50179735517184 50478424419072 50556616900608 50574359853927 50617110792096 50631805206528 50692389065136 50857549144064 50933184999424 50976239255552 50994129476238 51073120799232 51110652542976 51149077254912 51377127470656 51453536048096 51497030161408 51530058261136 51632816661504 51671633933598 51709605502464 51789705117696 52023141647432 52097977171968 52160315389416 52175457804288 52219562164224 52237888731756 52318806672384 52530392891392 52630228140672 52674716921856 52708500341952 52753055287296 52943503308176 53067061568768 53149263921152 53228308037632 53291998760784 53368659542016 53609213039122 53731711647744 53750568907386 53772106857728 53811621986304 53913892241664 53959466115072 54039715172352 54234808266912 54280653413376 54361380143616 54445587431424 54464695227306 54591803608608 54769668308992 54835203358104 54851122307072 54897488429056 54916754820564 55042241200128 55329214199168 55411500359488 55458340173824 55521998917632 55557608468544 55604571789312 55651574808576 55687267464192 55935551383296 56105513877504 56172647342448 56256187864968 56439475269632 56487184039936 56507008338534 56571192344576 56591046126069 56636128493568 56678707228416 56810982617088 57016080485728 57064276665344 57100875370448 57149143227904 57214742787072 57299833124352 57348269162496 57732998657516 57799268404488 57816047837184 57864920236032 57885228054108 57934158931584 57950977523712 57971315543778 58209354285056 58369280913408 58406716595136 58456088291328 58526034353361 58543024770048 58804041197824 58891495155584 58982719717376 59053295924112 59096692002816 59141120575992 59404803637946 59493151055611 59540545339392 59561441221698 59585307599104 59629094633472 59700444264864 59792921911296 59881846542336 60148832160768 60238286105088 60289206042624 60327873086208 60493620214944 60780973367296 60832352043008 60853701287652 60905141440896 60922822524928 60944203520382 60992753762304 61083462795264 61401932830784 61453836408832 61545231168512 61615876847616 61667961274368 61707512595456 61759674482688 61982638019328 62127291592704 62173998554248 62245365974064 62337937904424 62390632695552 62593906638848 62615874104862 62686996922368 62708997058617 62762005509216 62780225650688 62952710467584 63233387656192 63273942978064 63327428982272 63380960198656 63421610167552 63494409678336 63548082044928 63642591387648 63974403917788 64069547290658 64120587288576 64143090546444 64197311248512 64215948066816 64238484791754 64292786131392 64502257451008 64675481286936 64775665403904 64872000420864 64926837276672 65161234840832 65258143280512 65313306546176 65485523570688 65534755232856 65924843061623 65980569894304 66075483242496 66154546347552 66252932050032 66355559682048 66510418673664 66750533251584 66806958047232 66849805311744 66906314022912 67033471048992 67304565892096 67408822534144 67432479805236 67489481056128 67509073608704 67532766063126 67589852086848 67687080394752 67992172634984 68097494398976 68198769673216 68334767898624 68378595038208 68436396048384 68538175340544 68843755548672 68895511911464 68946140669952 69077174434632 69135565959936 69238385064576 69463969562624 69488348091981 69547087185888 69567277072384 69650518309008 69758408896512 69945748373529 70173637520896 70232955895808 70278000455936 70337407049728 70418144968704 70522871537664 70582485123072 70627753857024 70995984835594 71055998347712 71137561113216 71158212722688 71183185850322 71243357605056 71303580223488 71349311438496 71667425209848 71748829315072 71885189655552 71945954820096 72052953563136 72313077689216 72374204551168 72481840191488 72565039632384 72619593636408 72734390157312 72789071478144 73051853122339 73113604477472 73222339760752 73306389195936 73415411190576 73477469864448 73700734205952 74029331890176 74076811291392 74139429052416 74202099744768 74228141131092 74249689952256 74580735177728 74807351836672 74833605637518 74896863123264 75008250486624 75342677784712 75454728168092 75571609637888 75717636628608 75747976822784 75834925350912 75947707809792 76286323716096 76399777499136 76464358883328 76491194214357 76609681198848 76723615882368 77065691205984 77088063782912 77180304072144 77245545242112 77295087391704 77507450900397 77825707884544 77875622126848 77941451055104 78034712471148 78057366360064 78146965757952 78213024055296 78263186706432 78329343246336 78671226439442 78737727898816 78795589337088 78854827434656 78945342211008 79012075382784 79062750512928 79129582930944 79415254962264 79505459511296 79600592353152 79723895881728 79842462056448 79937998141176 80198442881024 80317714806784 80385608056832 80413819558683 80437164114944 80597567471616 80658160286592 80717432979456 81138268383536 81206855254528 81258938027176 81352212400368 81420980120064 81542070215424 81668381147136 82154502463488 82223948365824 82252805037156 82276683460608 82346232643584 82375132230846 82643517359104 82836388790272 82993821298752 83117250539232 83187510260736 83487832139816 83611996078156 83682674012288 83903327074944 83936947290112 84158270816256 84354677342208 84537605177077 84659212904448 84730776059904 84760512507801 84856788516864 85018060842624 85216473925632 85524120728592 85596414998016 85651313055672 85723714841856 86233975049248 86367553871872 86496000561152 86569116368896 86599497986274 86668486115328 86724071755776 86797380354048 86926466285568 87314031427584 87379673643808 87553921370112 87610074892704 87684132436992 87814537155072 88100644323328 88206061796736 88337242733376 88474079576064 88579943886168 88680558231552 88711680863988 89000711002112 89075944062976 89107205456919 89133073748992 89208418697216 89310818009088 89377961398656 89443641950208 89909973073648 89985974741504 90043688084168 90119802782464 90223248241152 90357429157632 90433809063936 90491809629312 91040497883006 91113023864832 91171460050944 91248528064512 91280551931478 91357712161344 91384233787392 91416305280573 91791674064896 91928187559936 92102899246176 92180754613248 92248494833664 92317846752768 92651130789308 92729449581184 92867357745344 92973957028992 93011211862016 93190937389056 93260997831372 93474101919744 93890859958272 93923811157293 94030495383552 94143008263824 94170338476032 94429065701376 94850081484288 94910914467096 94991143473408 95071440297984 95132415251328 95556566946464 95846919540736 95927939760128 95961605876682 96070604750848 96104320935987 96180880932864 96323922100224 96753386176512 96826124848544 96979186876416 97013221930404 97052095304192 97163498105856 97308000631296 97390255915008 97741852261248 97887214920768 97969959819264 98267645607936 98302132849284 98705775853568 98769081721856 98852572069888 98970854841456 98999586603008 99113224863744 99778140850024 99862484164352 100011000648832 100125799877376 100210437070848 100274707967616 100359471034368 100956848838144 101032747650653 101113233801216 101148719707854 101234221584192 101263610413056 101299149094689 101384778130272 101715098288128 101866369998848 101952478511104 101988258952476 102146241598464 102221305085952 102298154509824 102754254941312 102907072096192 102994060322816 103060116522272 103265633323008 103343267867196 103419211004928 103579410235392 104046283294864 104195954343936 104320630778832 104350915608576 104475777463512 104637613344768 105060785782784 105260456281344 105349433843712 105417000683904 105506110574592 105887006616352 106134123137536 106298527842304 106456616075264 106493977253391 106583997521568 106737319084032 107218426078244 107463423295488 107501137814772 107544213715456 107623243972608 107827784483328 107918932230144 108079430344704 108469616533824 108561306826752 108722760287232 108891174862848 108929390454612 109183607217216 109539336617984 109670406716208 109702244614144 109833509641128 110487280531849 110658428398336 110823000718976 110916680347648 111043997835264 111115216937088 111209143578624 111303149617152 111374534928384 111871102766592 111955206856129 112211027755008 112250408456277 112345294684896 112512375729936 112878950539264 112974368079872 113014016677068 113142384689152 113182092252138 113272256987136 113357414456832 113621965234176 114032160971456 114128553330688 114201750740896 114298286455808 114429485574144 114599666248704 114696538324992 115465997315032 115598536808976 115632095674368 115770456108216 115868317863168 115901955047424 115942631087556 116418708570112 116738561826816 116813433190272 116912176582656 117052068706722 117086049540096 117608082395648 117782990311168 117965439434752 118006839659163 118106591848224 118193384005632 118282241151984 118809607275892 118986302111222 119081090678784 119122882443396 119170615198208 119258189266944 119400888529728 119585843822592 119763693084672 120297664321536 120476572210176 120578412085248 120655746172416 120987240429888 121561946734592 121707402575304 121810282881792 121845645049856 121888407040764 122166925590528 122431851400157 122803865661568 122907672817664 123090462337024 123231753695232 123335922548736 123415025190912 123519348965376 123965276038656 124254583185408 124347997108496 124490731948128 124675875808848 124781265391104 125187813277696 125231748209724 125373993844736 125417994117234 125524011018432 125560451301376 125905420935168 126466775312384 126547885956128 126654857964544 126761920397312 126843220335104 126988819356672 127096164089856 127285182775296 127948807835576 128139094581316 128286181092888 128394622497024 128431896133632 128476969583508 128585572262784 129004514902016 129350962573872 129551330807808 129744000841728 129853674553344 129899246979411 130322469681664 130516286561024 130626613092352 130971047141376 131069510465712 131849686123246 131961139788608 132045774294161 132150966484992 132309092695104 132505864100064 132711119364096 133020837347328 133501066503168 133613916094464 133699610623488 133812628045824 134066942097984 134609131784192 134864959610472 134978962112256 135018147217408 135065532126252 135179704173696 135374160789504 135667727227201 135984345269968 136194988797952 136397539346432 136560746824509 136669535797248 136757190076416 136872792096768 137076350681088 137687511097344 137791023822928 137892281339904 138154348869264 138271131919872 138476770129152 138927939125248 138976696183962 139094174371776 139134554144768 139301036618016 139516817793024 139891496747058 140347275041792 140465911791616 140556000911872 140674814099456 140836289937408 141045743075328 141255507714048 141991969671188 142111996695424 142275122226432 142316425445376 142366371700644 142486715210112 142607160446976 142698622876992 143334850419696 143770379311104 143891909640192 143942408815023 144105907126272 144626155378432 144748409102336 144963680382976 145130079264768 145239187272816 145468780314624 145578142956288 146103706244678 146227208954944 146320993136773 146444679521504 146612778391872 146830822381152 146954939728896 147401468411904 148058663780352 148153622582784 148278858104832 148456282262184 148499379904512 149161470355456 149614703673344 149667211275036 149793726246528 150016500973248 150685355569424 150909456336184 151143219275776 151435273257216 151495953645568 151669850701824 151895415619584 152572647432192 152799554998272 152928717766656 152982388428714 153219362397696 153447231764736 154131382411968 154176127565824 154360608144288 154491090484224 154590174783408 155014901800794 155651415769088 155751244253696 155882902110208 156069424942296 156114732720128 156293931515904 156526373412864 156658686492672 157342452878884 157475455797632 157591178674176 157709654869312 157890684422016 158024150765568 158125501025856 158259165861888 158830509924528 159201184706304 159447791763456 159684924112896 159875996282352 160396885762048 160635429613568 160771216113664 160827639117366 160874328229888 161195134943232 161316320573184 161434865958912 162139478881289 162276536767072 162413710509056 162517876054352 162704424800736 162841960240128 163084140430848 163336762294272 164309004926976 164505610074312 164553366921216 164692465287168 164750264461692 165287034718208 165672777580544 165987642597504 166234501078464 166375020521472 166975664279632 167223992156312 167365348024576 167806654149888 167873894580224 168316541632512 169075210354154 169318425808896 169461552119808 169521025015602 169713577033728 169773138378207 170036121685248 170432947851264 171048241457184 171192829996032 171302626111344 171447429683712 172467950098496 172735107743744 172992001122304 173138232737792 173198995972548 173448143511552 173594760708096 173852932571136 174628062855168 174759347287616 175107842740224 175220149785408 175368264873984 175629074310144 176412123593472 176674485466752 176948159152128 177159887772336 177423361727976 178001422004224 178151888125952 178214410913838 178266147497984 178416837394432 178479453166833 178621636018176 178755922797312 178887283900416 179819946147296 179971949483008 180087376168336 180239605564928 180446496482304 180714858315264 180867618127872 180983619258624 182080995766012 182342920101888 182497056129024 182561103862956 182715424322688 182768467574784 182832610561146 183583348129792 183856375119872 184205798492352 184361509226496 184635693505536 185302261578616 185458899162368 185734715490688 185947914057984 186022423724032 186381874778112 186521995662744 187632245636927 187781719916544 187847622314586 188060990767104 188126991175851 188286016527648 188340676952064 188858131402752 189700162968576 189821828934192 189982286946816 190142880595968 190264830502656 191113133892928 191693839081472 191855879520256 191923211753364 192141209501696 192208641871974 192361761865728 192647844200448 193506772353024 193652249697088 194026443860808 194104190608384 194326996211712 194616001262592 194780511830016 195483704522496 195774429841536 195939919638528 196604265698568 197411551707136 197538163443712 197705144139776 197774529184869 197941709682912 197999173206016 198226449727488 199556281700048 199724968328704 200022001297664 200251599754752 200420874141696 200549415935232 200718942068736 201913697676288 202065495301306 202226467602432 202297439415708 202468443168384 202527220826112 202598298189378 202769556260544 203430196576256 203732739997696 203976517904952 204292483196928 204596309019648 205508509882624 205814144192384 205988120645632 206120233044544 206531266646016 206686535734392 206838422009856 207916812732811 208092566589728 208391908687872 208465044275943 208641261557664 208701831217152 208951554927024 209275226689536 210121571565568 210520912562688 210698867687424 210834001367808 211012221149184 211774013232704 212268246275072 212597055684608 212913232150528 212987954506782 213167995043136 213474638168064 214436852156488 215002275629544 215088427430912 215246487945216 215655568966656 215837864460288 216158860689408 216939233067648 217122613653504 217445520574464 217858780909224 218367214434432 219078673235968 219155559367017 219340813432416 219404489228288 219667019282256 220974561063698 221316856796672 221646001437952 221833360695296 222087995670528 222230433874176 222418287157248 222606299234304 222749069856768 223742205533184 223910413712258 224422055510016 224500816912554 224690589369792 225024751459872 225757901078528 226028033354136 226284769378304 226364184504276 226714828913664 227243930468352 228064321942912 228257106661376 228403501481792 228596572911616 228858971148288 229199332497408 229393076649984 230931994630064 231197073617952 231264191348736 231540912216432 231736635726336 231885262175112 232837417140224 233477123653632 233626866380544 233824353165312 234104137413444 234172099080192 235216164791296 235565980622336 235930878869504 236013679318326 236213183696448 236386768011264 236564482303968 237619214551784 237972604222444 238245764886792 238341230396416 238516378533888 238801777059456 239171687645184 239527386169344 240595328643072 240953144420352 241156824170496 241241458676049 241311492344832 241974480859776 243123893469184 243414805150608 243620565763584 243776814081528 244863702800314 245607731323136 245815345635328 246180924674048 246463507390464 246671845097472 246830050381824 247038697930752 247930552077312 248509166370816 248695994216992 248981463896256 249351751617696 249562530782208 250463496419448 250747987689472 250835988234468 251048022036864 251120902602752 251810841870336 252933550624768 253095771912256 253309715929088 253523840794624 253612815531231 253686440670208 253977638713344 254192328179712 254570365550592 255897615671152 256278189162632 256572362185776 256789244994048 256953939167016 257171144525568 258009029804032 258701925147744 259102661615616 259488001683456 259707349106688 259798493958822 260644939363328 261032573122048 261253226184704 261942094282752 262139020931424 263699372246492 263922279577216 264091548588322 264301932969984 264618185390208 265011728200128 265422238728192 266041674694656 267002133006336 267227832188928 267321616370757 267399221246976 267625256091648 268133884195968 269218263568384 269729919220944 269957924224512 270131064252504 270359408347392 271335454454402 271968690539936 272389977595904 272795078692864 273121493649018 273339071594496 273514380152832 273745584193536 274152701362176 275375022194688 275582047645856 275784562679808 276308697738528 276542263839744 276953540258304 277855878250496 277953392367924 278188348743552 278269108289536 278602073236032 279033635586048 279782993494116 280694550083584 280931823583232 281112001823744 281349628198912 281672579874816 282091486150656 282511015428096 283983939342376 284223993390848 284550244452864 284732743401288 284973430420224 285214320893952 285397245753984 286669700839392 287540758622208 287783819280384 287884817630046 288211814252544 288312962807961 289252310756864 289496818204672 289927360765952 290260158529536 290478374545632 290937560629248 291156285912576 292207412489356 292454417909888 292641986273546 292889359043008 293225556783744 293661644762304 293909879457792 294802936823808 296117327560704 296307245165568 296557716209664 296912564524368 296998759809024 298322940710912 299334422550072 299587452493056 300033001946496 301370711138848 301818912672368 302286438551552 302870546514432 302991907291136 303098242951959 303339701403648 303790831239168 305145294864384 305599109996544 305857435533312 305964776857428 306438724795392 306894463529472 308262764823936 308352255131648 308721216288576 308982180968448 309180349566816 310029803601588 311302831538176 311502488507392 311765804220416 312138849884592 312229465440256 312587863031808 313052746825728 314684905757768 314950911595264 315182357348352 315419309738624 315781368844032 316048301531136 316251002051712 316518331723776 317661019849056 318402369412608 318641742590521 318895583526912 319369848225792 319481931760173 319751992564704 320793771524096 321270859227136 321542432227328 321655278234732 321748656459776 322390269886464 322632641146368 322869731917824 324278957762578 324553073534144 324827421018112 325035752108704 325408849601472 325683920480256 326168280861696 326673524588544 328618009853952 329011220148624 329106733842432 329500528923384 330574069436416 331345555161088 331461841595547 331975285195008 332469002156928 332750041042944 333951328559264 334447984312624 334730696049152 335613308299776 335747789160448 335865620568387 336633083265024 338150420708308 338636851617792 338923104239616 339042050031204 339427154067456 339546276756414 340072243370496 340865895702528 342096482914368 342385659992064 342605252222688 342894859367424 344935900196992 345470215487488 345984002244608 346397991945096 346896287023104 347705865142272 348459884754293 349256125710336 349518694575232 350215685480448 350440299570816 350736529747968 351258148620288 352824247186944 353348970933504 353896318304256 354020518977489 354319775544672 354846723455952 356002844008448 356303776251904 356428821827676 356532294995968 356833674788864 356958906333666 357243272036352 357511845594624 357774567800832 359639892294592 359943898966016 360174752336672 360479211129856 360892992964608 361429716630528 361735236255744 361967238517248 364161991532024 364685840203776 365122207725912 365430848645376 365536935149568 365665221122292 367166696259584 367295554200471 367712750239744 368411596984704 368723018452992 369271387011072 370604523157232 370917798324736 371469430981376 371895828115968 372044847448064 372763749556224 373043991325488 375264491273854 375563439833088 375695244629172 376121981534208 376253982351702 376572033055296 376681353904128 377716262805504 379400325937152 379643657868384 379964573893632 380285761191936 380529661005312 382226267785856 383387678162944 383846423506728 384282419003392 384417283743948 385295688400896 386131223646649 387013544706048 387304499394176 388052887721616 388208381216768 388653992423424 389232002525184 389561023660032 390967409044992 391548859683072 391879839277056 393208531397136 394823103414272 395076326887424 395410288279552 395549058369738 395883419365824 395998346412032 396137322882483 396452899454976 399112563400096 399449936657408 400044002595328 400503199509504 400841748283392 401098831870464 401437884137472 403827395352576 404130990602612 404594878831416 404936886336768 405054441652224 405196596378756 405539112521088 406860393152512 407003181681603 407465479995392 407953035809904 408584966393856 409192618039296 409682240473527 411017019765248 411628288384768 411976241291264 412240466089088 413062533292032 413373071468784 413676844019712 415833625465622 416185133179456 416452057389277 416783817375744 416930088551886 417282523115328 417403662434304 417903109854048 418550453379072 420243143131136 421041825125376 421397735374848 421668002735616 422024442298368 423548026465408 424536492550144 425826464301056 425975909013564 426335990086272 426949276336128 428873704312976 430004551259088 430176854861824 431311137933312 431675728920576 432317721378816 433878466135296 434245227307008 434891041148928 435717561818448 436734428868864 438157346471936 438311118734034 438681626864832 438808978456576 438962979410319 439334038564512 441949122127396 442633713593344 443292002875904 443666721390592 444175991341056 444460867748352 444836574314496 445498139713536 447484411066368 447820827424516 448844111020032 449001633825108 449381178739584 450049502919744 451515802157056 452056066708272 452728369008552 453429657827328 454487860936704 456128643885824 456514213322752 456807002963584 457193145823232 457717942296576 458398664994816 458786153299968 461473901431361 461863989260128 462394147235904 462528382697472 463081824432864 463473271452672 463770524350224 465674834280448 466954247307264 467253732761088 467648706330624 468208274826888 468344198160384 470432329582592 471131961244672 471861757739008 472027358636652 472426367392896 472773536022528 473128964607936 475238429103568 475945208444888 476491529773584 476682460792832 477603554118912 478343375290368 479054772338688 481190657286144 481906288840704 482313648340992 482482917352098 482622984689664 483948961719552 486247786938368 486418436643867 486829610301216 487241131527168 487553628163056 489727405600628 491215462646272 491630691270656 492361849348096 492927014780928 493660100763648 494077395861504 495861104154624 497018332741632 497391988433984 497962927792512 498703503235392 499125061564416 500926992838896 501671976468936 502096044073728 502241805205504 503621683740672 505867101249536 506191543824512 506619431858176 507047681589248 507225631062462 507372881340416 507955277426688 508384656359424 509140731101184 511362971856373 511795231342304 512556378325264 513144724371552 513578489988096 513907878334032 514342289051136 516018059608064 517403850295488 518205323231232 518976003366912 519414698213376 519596987917644 521289878726656 522065146244096 522506452369408 523884188565504 524278041862848 527398744492984 527844559154432 528183097176644 529236370780416 530023456400256 530844477456384 534004266012672 534455664377856 534643232741514 534798442493952 535250512183296 535438359500499 536267768391936 538436527136768 539459838441888 539915848449024 540262128505008 540718816694784 542670908908804 543937381079872 544779955191808 545590157385728 546242987298036 547028760305664 547491168387072 548305402724352 550750044389376 551164095291712 551569125359616 552617395477056 553084527679488 553907080516608 555906784735848 556376697487104 556538216579072 557204146472064 558067271172096 559565986988232 561389100167168 561863647166464 562224003647488 562699256397824 562896736910781 563345159749632 564182972301312 565022030856192 567967878684752 568447986781696 569100488905728 569465486802576 569946860840448 570428641787904 570794491507968 573339401678784 575081517244416 575567638560768 575769635260092 576423628505088 576625925615922 578504621513728 578993636409344 579854721531904 580520317059072 580956749091264 582312571825152 584414824978712 584908835819776 585283972547092 585778718086016 586451113567488 587323289524608 587819758915584 591763236239539 592234655121408 592614490331136 593115432419328 593323587554607 593825129048736 593997519618048 596645881421824 598668845100144 599174904986112 600066003892992 602741422277696 603637825344736 604572877103104 605741093028864 605983814582272 606196485903918 606679402807296 607581662478336 610290589728768 611198219993088 611929553714856 612877449590784 613788927058944 616525529647872 616704510263296 617442432577152 617964361936896 618360699133632 620059607203176 622605663076352 623004977014784 623531608440832 623750438198433 624277699769184 624458930880512 625175726063616 626105493651456 629369811515536 629901823190528 630364714696704 630838619477248 631562737688064 632096603062272 632502004103424 633036663447552 635322039698112 636804738825216 637283485181042 637791167053824 638739696451584 638963863520346 639503985129408 641587543048192 642541718454272 643310556469464 643497312919552 645265282292736 645739463835648 648557915525156 649106147068288 649654842036224 650071504217408 650817699202944 651367840960512 652336561723392 657236019707904 657466678101051 658022440297248 658213467684864 659001057846768 661148138872832 662691110322176 662923683191094 663950570390016 664938004313856 665500082085888 667902657118528 668895968625248 669461392098304 671226616599552 671495578320896 671731241136774 673266166530048 676300841416616 677273703235584 678084100062408 678854308134912 679092553512828 680144486740992 681731791405056 684192965828736 684771319984128 685210504445376 685789718734848 689871800393984 690940430974976 691968004489216 692795983890192 693792574046208 696919769508586 698512251420672 699037389150464 700431370960896 700880599141632 701473059495936 702516297240576 705648494373888 706697941867008 707792636608512 708041037954978 708639551089344 709693446911904 712005688016896 712857643655352 713064589991936 713667349577728 713917812667332 715023691189248 715549135601664 719279784589184 719887797932032 720349504673344 720958422259712 721785985929216 722859433261056 723470472511488 723934477034496 728323983064048 729371680407552 730244415451824 730861697290752 731330442244584 734333392519168 734591108400942 735425500479488 736823193969408 737446036905984 738542774022144 741209046314464 741835596649472 742938861962752 743791656231936 744089694896128 745527499112448 746087982650976 750528982547708 751390489258344 752243963068416 752507964703404 753144066110592 753362707808256 755432525611008 758800651874304 759287315736768 759929147787264 760571522383872 760838446593693 761059322010624 764452535571712 766775356325888 767692847013456 768834567487896 772262447293298 773410963722943 774027089412096 774608998788352 776105775443232 776416762433536 777307984846848 778464005050368 779122047320064 781934818089984 783097719366144 783759678554112 786417062794272 790152653774848 790820576559104 791098116739476 791766838731648 791996692824064 792274645764966 792905798909952 798225126800192 798899873314816 800088005190656 801006399019008 801683496566784 802197663740928 802875768274944 807654790705152 808261981205224 809189757662832 809873772673536 810393192757512 811078225042176 813720786305024 814006363363206 814930959990784 815906071619808 817169932787712 818385236078592 819364480947054 822034039530496 823256576769536 823952482582528 824480932178176 826125066584064 826746142937568 827353688039424 831667250931244 832370266358912 832904114778554 833567634751488 833860177103772 834565046230656 834807324868608 835806219708096 837100906758144 842083650250752 842795470749696 843336005471232 844048884596736 847096052930816 849072985100288 851951818027128 852671980172544 857022959801099 857747408625952 860009102518176 860353709723648 862622275866624 863351457841152 864635442757632 867756932270592 868490454614016 869782082297856 871435123636896 873468857737728 876314692943872 876622237468068 877363253729664 877617956913152 877925958820638 878668077129024 883898244254792 885267427186688 886584005751808 887333442781184 888351982682112 888921735496704 889673148628992 890996279427072 894968822132736 895641654849032 898003267650216 898762357479168 900099005839488 903031604314112 904112133416544 905456738017104 906859315654656 908975721873408 909294728855877 912257287771648 913028426645504 913614005927168 914386291646464 915435884593152 916797329989632 917572306599936 922947802862722 923727978520256 924788294471808 925056765394944 926163648865728 926946542905344 927541048700448 933908494614528 934507465522176 935297412661248 936416549653776 936688396320768 940864659165184 942263922489344 944054717273304 944852734785792 945547072045056 946257929215872 949674090590407 950476858207136 951890416889776 952983059547168 953364921585664 955207108237824 955925227771563 956686750580736 958109544677376 962381314572288 963812577681408 964627296681984 964965834704196 965245969379328 967897923439104 972495573876736 972836873287734 973659220602432 974482263054336 975107256326112 979454811201256 982430925292544 983261382541312 984723698696192 985854029561856 987320201527296 991722208309248 994036665483264 994385524786641 994783976867968 995925855585024 997407006470784 998250123128832 1001853985677792 1003343952937872 1004192088147456 1007243367481344 1007596861705161 1011734202499072 1012383087649024 1013238863716352 1014095363178496 1014451262124924 1014745762680832 1015910554853376 1016769312718848 1018281462202368 1022725943712746 1023590462684608 1025112756650528 1026289448743104 1027156979976192 1027815756668064 1028684578102272 1034807700590976 1036410646462464 1037952006733824 1039193975835288 1042579757453312 1044130292488192 1045012904738816 1045379654262879 1047768377131008 1048556083725696 1054797488985968 1055689118308864 1056366194353288 1058472741560832 1060046912800512 1061688954912768 1068008532025344 1068911328755712 1069286465483028 1069596884987904 1070501024366592 1070876719000998 1072535536783872 1076873054273536 1078919676883776 1079831696898048 1080524257010016 1081437633389568 1085341817817608 1087874762159744 1089559910383616 1091180314771456 1092485974596072 1094057520611328 1096610805448704 1098988867302001 1101500088778752 1101886662601413 1102328190583424 1103138250719232 1105234790954112 1106169055358976 1107814161033216 1111813569471696 1112753394974208 1114408292944128 1116134542344192 1119131973976464 1122778200334336 1123727294332928 1124448007294976 1125398512795648 1125793473821562 1126690319499264 1128365944602624 1130044061712384 1135935757369504 1136895973563392 1138200977811456 1138930973605152 1139893721680896 1140857283575808 1141588983015936 1146678803357568 1150163034488832 1151539270520184 1152847257010176 1153251851231844 1157009243027456 1157987272818688 1158393670939947 1159709443063808 1161040634118144 1161913498182528 1164625143650304 1168829649957424 1169817671639552 1170567945094184 1171557436172032 1172902227134976 1174646579049216 1175639517831168 1183526472479078 1184469310242816 1185228980662272 1186230864838656 1186647175109214 1187650258097472 1187995039236096 1188411968647449 1193291762843648 1197337690200288 1198349809972224 1200132007785984 1205482844555392 1207275650689472 1209145754206208 1211482186057728 1211967629164544 1212392971807836 1215163324956672 1220581179457536 1221009545044809 1222396439986176 1223859107429712 1225754899181568 1227577854117888 1233051059295744 1234884865154304 1235928723873792 1236721398267264 1240119214406352 1245211326152704 1246009954029568 1247063216881664 1247500876396866 1248555399538368 1248917861761024 1249356172167831 1250351452127232 1252210987302912 1258739623031072 1259803646381056 1260729429393408 1261677238954496 1263125475376128 1264193206124544 1265004008206848 1266073326895104 1270644079396224 1273609477650432 1274566970362084 1277479392903168 1277927727040692 1279007970258816 1283175086096384 1285083436908544 1286621112938928 1286994625839104 1290530564585472 1297115831050312 1298212294136576 1299309684072448 1300143008434816 1301635398405888 1302735681921024 1304673123446784 1313425719458489 1314472039415808 1314933356202102 1316044880594496 1316426935369728 1316888938230957 1318002115693536 1322296277745664 1325382220644352 1325847366382188 1327901140780032 1329876008627712 1331000164171776 1335805314237056 1337791937250496 1338922784196608 1342453233199104 1342991156641792 1343462482273548 1346532333060096 1352601682833232 1354547406471168 1356168200124816 1358185107025656 1360288973481984 1363463582810112 1368385931657472 1369542639968256 1370421008890752 1371579437469696 1379743600787968 1381880861949952 1383936008978432 1384421704294083 1385591967780384 1387585148092416 1393839539017172 1397024502841344 1398074778300928 1400862741921792 1401761198283264 1402946118991872 1405032594481152 1411296988747776 1413395883734016 1415585273217024 1416082075909956 1417279102178688 1419386893823808 1424011376033792 1425715287310704 1426129179983872 1427835625334664 1430047382378496 1438559569178368 1439775595864064 1440699009346688 1441916844519424 1443571971858432 1445718866522112 1446940945022976 1447868954068992 1455417689129677 1456647966128096 1458743360815104 1459255309931601 1460488830903648 1461723394581504 1462660884489168 1468666785038336 1469182216801884 1470851000958976 1473646387938816 1474892073811968 1477085548044288 1482418092628928 1483671193298944 1485877723925504 1487583312463872 1488179389792256 1491054998224896 1492175965301952 1501057965095416 1502780978516688 1505015929406808 1506288132221184 1506725415616512 1510865051222016 1517601303748608 1518574631473536 1519858295574528 1521143044767744 1521676893187386 1522118644021248 1528905071143424 1533550712651776 1534088915569119 1535385694026912 1537669134975792 1544524894586596 1546821927445886 1548054178824192 1549217997576704 1552211550886464 1552833524867072 1554615969693696 1556928010100736 1558244094640128 1563869636179968 1566195438732288 1567519357108224 1572834125588544 1580305307549696 1582196233478952 1583533677463296 1583993385648128 1584549291529932 1596450253600384 1597799746629632 1600176010381312 1602012798038016 1603366993133568 1604395327481856 1605751536549888 1615309581410304 1616523962410448 1618379515325664 1619747545347072 1620786385515024 1622156450084352 1627441572610048 1628012726726412 1629861919981568 1631812143239616 1634339865575424 1636770472157184 1638728961894108 1644068079060992 1646513153539072 1647904965165056 1648961864356352 1652250133168128 1653492285875136 1654707376078848 1663334501862488 1664740532717824 1665808229557108 1667720354207544 1669130092461312 1669614649737216 1671612439416192 1674201813516288 1684167300501504 1685590941499392 1686672010942464 1688097769193472 1688690210732343 1694192105861632 1698145970200576 1703903636054256 1705343960345088 1714045919602198 1715494817251904 1720018205036352 1720707419447296 1725244551733248 1726702915682304 1729270885515264 1735513864541184 1736980909228032 1739564164595712 1742870247273792 1746937715475456 1753244474936136 1754726507459328 1755235913826304 1755851917641276 1757336154258048 1767796488509584 1770534854373376 1773168011503616 1774666885562368 1775289708718617 1776703965364224 1777843470993408 1779346297257984 1781992558854144 1789937644265472 1791283309698064 1796006535300432 1797524714958336 1800198011678976 1806063208628224 1808224266833088 1810913476034208 1813718631309312 1817951443746816 1818589457711754 1824514575543296 1826056853291008 1827228011854336 1828772583292928 1830871769186304 1833594659979264 1845895605725444 1847455957040512 1849576588943616 1850113530789888 1852327297731456 1853893085810688 1855082097400896 1867816989229056 1869014931044352 1870594825322496 1871251314595299 1872833099307552 1873376792641536 1881729318330368 1884527844978688 1888109434546608 1889705469571584 1891094144090112 1892515858431744 1899348181180814 1900953716414272 1903780833779552 1905966119094336 1906729843171328 1910414216475648 1911850455543126 1913373501161472 1916219089354752 1924762629144576 1927625155362816 1929931669408392 1930491938758656 1935795846878208 1944991147753472 1945673746575468 1947318441204864 1948964526108672 1950214512652224 1958909622402512 1964861850585088 1966522765082624 1969447397392384 1971708059123712 1974640403054592 1983444416618496 1988073330966528 1988771049573282 1989567953735936 1991851711170048 1994814012941568 1996500246257664 2003707971355584 2006687905875744 2008384176294912 2014486734962688 2015193723410322 2023468404998144 2024766175298048 2026477727432704 2028902524249848 2029491525361664 2031821109706752 2036562924404736 2045451887425492 2047180925369216 2050225513301056 2052578897486208 2054313959952384 2055631513336128 2057369156204544 2069615401181952 2072821292924928 2075904013467648 2078387951670576 2085159514906624 2088260584976384 2090025809477632 2090759308525758 2095536754262016 2097112167451392 2109594977971936 2111378236617728 2112732388706576 2116945483121664 2120093825601024 2123377909825536 2136017064050688 2138572930966056 2139193769975808 2141002048733184 2141753438001996 2145071073567744 2153746108547072 2157839353767552 2159663393796096 2161048514020032 2162875266779136 2170683635635216 2175749524319488 2179119820767232 2182360629542912 2184971949192144 2188115041222656 2197977734604002 2203000177557504 2203773325202826 2204656381166848 2206276501438464 2210469581908224 2212338110717952 2215628322066432 2223627138943392 2225506789948416 2228816585888256 2232269084688384 2238263947952928 2245556400668672 2248896014589952 2250797025591296 2251586947643124 2256731889205248 2260088123424768 2271871514739008 2273791947126784 2276401955622912 2277861947210304 2279787443361792 2281714567151616 2283177966031872 2293357606715136 2300326068977664 2303078541040368 2306503702463688 2314018486054912 2315974545637376 2316787341879894 2319418886127616 2320232891168829 2322081268236288 2323826996365056 2329250287300608 2337659299914848 2339635343279104 2341135890188368 2343114872344064 2345804454269952 2349293158098432 2351279035662336 2367052944958156 2370457961324544 2372461729677312 2373294350218428 2375300516194944 2375990078472192 2376823937294898 2386583525687296 2394675380400576 2396699619944448 2400264015571968 2410965689110784 2414551301378944 2418291508412416 2422964372115456 2424785943615672 2439219193280051 2441162358915072 2442019090089618 2444792879972352 2447718214859424 2451509798363136 2455155708235776 2466102118591488 2469769730308608 2471857447747584 2473442796534528 2480238428812704 2492019908059136 2494126433763328 2495001752793732 2497110799076736 2497835723522048 2498712344335662 2500702904254464 2504421974605824 2517479246062144 2519607292762112 2523354477908992 2526250950752256 2528386412249088 2530008016413696 2532146653790208 2541288158792448 2547218955300864 2549133940724168 2555855454081384 2558015940517632 2566350172192768 2570166873817088 2571068879403297 2573242225877856 2573989251678208 2581061129170944 2594231662100624 2596424588273152 2598619368144896 2600286016869632 2603270796811776 2605471363842048 2609346246893568 2626851438916978 2628944078831616 2629866712404204 2632089761188992 2632853870739456 2633777876461914 2636004231387072 2644592555491328 2651694732764376 2655802281560064 2659752017255424 2662000328343552 2671610628474112 2675583874500992 2677845568393216 2684906466398208 2686924964547096 2702918565526543 2705203365666464 2709094812942336 2712336400249632 2716370214051312 2720577946963968 2726927165620224 2736771863314944 2739085279936512 2740842017781504 2743158874939392 2759487201575936 2763761723899904 2767872017956864 2768843408588166 2771183935560768 2775170296184832 2787679078034344 2796149556601856 2801725483843584 2803522396566528 2805892237983744 2810065188962304 2822593977495552 2826791767468032 2832164151819912 2834558204357376 2838773787647616 2848022752067584 2849022271771221 2851430574621408 2852258359967744 2855671250669328 2860094764756992 2867775683314689 2877119138356736 2879551191728128 2881398018693376 2883833689038848 2887143943716864 2891437733044224 2893881890045952 2895737908137984 2910835378259354 2913295932256192 2917486721630208 2918510619863202 2920977661807296 2923446789163008 2925321768978336 2938364433603768 2941702001917952 2947292775877632 2949784147623936 2954171096088576 2964836185257856 2967342386597888 2971755447851008 2975166624927744 2982109996449792 2984351930603904 3002115930190832 3005561957033376 3010031858813616 3012576264442368 3021730102444032 3035202607497216 3037149262947072 3039716591149056 3042286089535488 3043353786374772 3044237288042496 3057810142286848 3067101425303552 3068177831138238 3070771388053824 3075338269951584 3089049789173192 3093643854891772 3098435995153408 3104423101772928 3105667049734144 3109231939387392 3113856020201472 3127739272359936 3132390877464576 3135038714216448 3136138962788637 3145668251177088 3160610615099392 3164392466957904 3167067354926592 3169098583059864 3192900507200768 3195599493259264 3200352020762624 3204025596076032 3206733986267136 3208790654963712 3211503073099776 3230619162820608 3233047924820896 3236759030651328 3239495090694144 3241572771030048 3244312900168704 3256025453452824 3259723839963136 3263624286479232 3268679731150848 3273540944314368 3277457923788216 3288136158121984 3293026307078144 3295809930330112 3296966601906003 3297923728712704 3304500266336256 3306984571750272 3309414752157696 3326669003724976 3329481065435648 3331616459114216 3335440708415088 3338260184922624 3343224878832384 3348403627032576 3368334601003008 3371181882998784 3373344021884928 3376195538386944 3377380421464686 3388384211723264 3396291940401152 3407807272108512 3410687920690176 3428091839204396 3430989634503808 3440036410072704 3441414838894592 3450489103466496 3458541771030528 3471027729082368 3473961818456064 3475181012819841 3479128329191424 3485740494547584 3493875430950912 3506488949872272 3509453014918656 3511703835282552 3514672308516096 3535592977019168 3541069708746752 3546336023007232 3549333771124736 3550579417437234 3553407930728448 3555686941986816 3558692594515968 3563985117708288 3579875288530944 3582566619396128 3592013070600864 3595049429916672 3600396023357952 3612126417256448 3616448533666176 3621826952068416 3627437262618624 3635902887493632 3637178915423508 3649029151086592 3652113706582016 3654456023708672 3657545166585856 3661743538372608 3667189319958528 3691791211450888 3694911914081024 3699153177887232 3704654595462912 3707786171621376 3710164194801792 3735633978458112 3738029862088704 3741189650644992 3742502629190598 3745666198615104 3746753585283072 3748068516503493 3763458636660736 3769055689957376 3776218869093216 3779410939143168 3782188288180224 3785031716863488 3798696362361628 3801907432828544 3807561667559104 3811932238188672 3813459686342656 3820828432951296 3823700911086252 3832438178709504 3849525258289152 3855250310725632 3859863338816784 3860983877517312 3871591693756416 3891347493150936 3894636882409728 3897929052217344 3900429025304448 3917819244805024 3929723701170176 3933045530165248 3938894794784768 3940277158375467 3943416118247424 3949280806109184 3966888833236992 3976146661933056 3977542099146564 3979135907471872 3983703422340096 3989628025883136 3993000492515328 4007415942711168 4013375811751488 4016768352589824 4028973469925376 4030387446820644 4046936809996288 4049532350596096 4052955454865408 4057805048499696 4058983050723328 4063642219413504 4090903774850984 4094361850738432 4100451026602112 4105157794972416 4108627919904768 4111263026672256 4114738312409088 4139230802363904 4142342653676773 4145642585849856 4151808026935296 4153265112882249 4156775903341152 4170319029813248 4176521169952768 4180051618955264 4181518617051516 4191073508524032 4194224334902784 4219189955943872 4222756473235456 4225464777413152 4233890966243328 4240187651202048 4246755819651072 4272034128101376 4277145861932112 4278387539951616 4283506876003992 4290142147135488 4307492217094144 4315678707535104 4319326787592192 4322097028040064 4325750533558272 4341367271270432 4351499048638976 4358239641534464 4364721259085824 4366253067389031 4369943898384288 4376230082445312 4395955469208004 4406000355115008 4407546650405652 4409312762333696 4412553002876928 4420939163816448 4424676221435904 4431256644132864 4447254277886784 4451013579896832 4457633171776512 4464538169376768 4476527895905856 4491112801337344 4497792029179904 4503173895286248 4520176246849536 4529978501805809 4543743029478016 4547583894253568 4552803911245824 4555723894420608 4559574886723584 4563429134303232 4566355932063744 4586715213430272 4600652137955328 4602266746707357 4606157082080736 4613007404927376 4628036972109824 4631949091274752 4633574683759788 4638837772255232 4640465782337658 4644162536472576 4647653992730112 4658500574601216 4675318599829696 4679270686558208 4682271780376736 4686229744688128 4691608908539904 4698586316196864 4702558071324672 4734105889916312 4740915922649088 4746588700436856 4750601032389888 4751980156944384 4753647874589796 4773167051374592 4789350760801152 4793399239888896 4800528031143936 4821931378221568 4829102602757888 4836583016824832 4845928744230912 4849571887231344 4878438386560102 4882324717830144 4884038180179236 4889585759944704 4895436429718848 4903019596726272 4910311416471552 4932204237182976 4939539460617216 4943714895495168 4946885593069056 4960476857625408 4984039816118272 4990003505587464 4994221598153472 4995671447044096 4997424688671324 5008843949211648 5019705907406437 5034958492124288 5039214585524224 5046708955817984 5052501901504512 5056772824498176 5060016032827392 5064293307580416 5082576317584896 5094437910601728 5098267881448336 5111710908162768 5116031881035264 5132700344385536 5140333747634176 5142137758806594 5146484451755712 5147978503356416 5162122258341888 5188463324201248 5192849176546304 5197238736289792 5200572033739264 5206541593623552 5210942727684096 5218692493787136 5253702877833956 5259733424808408 5264179522377984 5265707741478912 5267555752923828 5272008462774144 5289185110982656 5303389465528752 5311604563120128 5319504034510848 5324000656687104 5325869126155851 5343221256948224 5351167749001984 5355691136786432 5369812932796416 5373849929094192 5405837131053086 5410406731332928 5413876746060601 5418189625884672 5424672800499264 5432740428102624 5441155893927936 5453854331240448 5473543726629888 5478170559873024 5481684035563008 5486317749878784 5518974403151872 5535744035913728 5537686817176332 5542367871121536 5550340592369664 5575358156068688 5592299113203712 5603450967687168 5607044793133056 5611784475967488 5620130377924608 5645187954991104 5653583534936064 5664328303639824 5669116408714752 5677547575295232 5696045504135168 5698044543542442 5702861149242816 5704516719935488 5711342501338656 5720189529513984 5735551366629378 5754238276713472 5759102383456256 5762796037386752 5767667378077696 5774287887433728 5782875466088448 5791475816275968 5821670756518708 5826591864512384 5834973443260416 5837021239726404 5841955323614592 5846893578326016 5850643537956672 5876728867207536 5894585551755264 5899568295247872 5908342192177152 5929672370515712 5934684773195776 5943510895702016 5950333249855488 5964219992899584 5968703861207808 5999160718607693 6004231860381664 6011123914066752 6020063717627232 6025152528884736 6043460204888064 6070405214994432 6074298525894144 6079433182298112 6086707572749544 6088474576084992 6115620284573696 6134202850607104 6136355662276476 6141542776107648 6150676539903168 6178099578346384 6187287709783544 6196871990306816 6208846203545856 6211334099468288 6218463878774784 6227712040402944 6255478544719872 6264781754929152 6270077428432896 6272277925577274 6291336502354176 6321221230198784 6328784933915808 6334134709853184 6338197166119728 6385801014401536 6391198986518528 6400704041525248 6408051192152064 6417581309927424 6423006146199552 6461238325641216 6466095849641792 6473518061302656 6478990181388288 6483145542060096 6488625800337408 6512050906905648 6527248572958464 6537359462301696 6547081888628736 6554915847576432 6576272316243968 6586052614156288 6591619860660224 6593933203812006 6595847457425408 6609000532672512 6613969143500544 6618829504315392 6647718634132849 6653338007449952 6658962130871296 6663232918228432 6670881416830176 6676520369845248 6686449757664768 6696807254065152 6736669202006016 6746688043769856 6752391076773888 6754760842929372 6776768423446528 6792583880802304 6815614544217024 6821375841380352 6856183678408792 6861979269007616 6880072820145408 6882829677789184 6900978206932992 6942055458164736 6947923636912128 6950362025639682 6958256658382848 6960698673506487 6971480989095168 6987750861901824 7012977899744544 7018906029837312 7023407670565104 7029344617032192 7071185954038336 7082139417493504 7092672046014464 7098667542249472 7101158834874468 7111373883973632 7117385189031936 7127970235416576 7159750577061888 7165133238792256 7184026141201728 7190098859833344 7200792046715904 7232897067332352 7243653904136832 7254874525237248 7274357830847016 7298058302173184 7304227413164032 7308912047417344 7315090333171712 7317657579840153 7323487076745216 7334378639917056 7383582422901776 7389823828162048 7398306355774464 7409309190925824 7415572343242752 7420328389603584 7476059724177408 7482379301289984 7485005258381196 7491332397230208 7493507170566144 7496137033006986 7526917273321472 7538111379914752 7552437738186432 7558821878286336 7570063433726976 7597392724723256 7603814865657088 7615123335118208 7623864476377344 7626919372685312 7641656865902592 7647401822172504 7692922071114007 7699050516578304 7710500621451264 7713206638209891 7719726677633568 7721967755034624 7743183387512832 7782694986301872 7789273764819456 7795858104434688 7800858050608896 7835638489610048 7859447402340352 7866091060330496 7877789589569536 7880554316750934 7886832236494848 7898561612218368 7933777666473984 7955084198293128 7958271814943744 7967406844680192 7979256051766272 7986000985030656 8014831885422336 8026751623502976 8033536705179648 8060774893641288 8093873619992576 8099064701192192 8105910909730816 8108755696579629 8115610096999392 8117966101446656 8127284438827008 8181807549701968 8188723701476864 8200902053204224 8210315589944832 8217255839809536 8222526053344512 8229476624818176 8278461604727808 8284685307353546 8291285171699712 8303616053870592 8306530225764498 8313551806682304 8340638059626496 8353042339905536 8363037234103032 8388448669805568 8438379911887744 8445512946470912 8450929554826304 8467781932486656 8480375302404096 8544068256202752 8547066815313663 8554291723864224 8556775079903232 8567013752007984 8580284294270976 8614984434188288 8631357415070208 8638653575184384 8644194056080128 8651501067116544 8682734542540864 8702998097277952 8716479283068928 8729442518171648 8732506134778062 8739887796768576 8752460164890624 8791910938416008 8815093300811304 8818625524667392 8825106005753856 8841878327632896 8849352442871808 8862513288265728 8894508555773568 8902027159793664 8915266343553024 8953055791811712 8982225602674688 8995584058359808 9006347790572496 9059957003611618 9087486058956032 9095167788507136 9105607822491648 9111447788841216 9119149773447168 9126858268606464 9132711864127488 9173430426860544 9201304275910656 9204533493414714 9212314164161472 9226014809854752 9256073944219648 9267149367519576 9277675544510464 9280931564675316 9295307985460224 9317001149202432 9350637199659392 9358541373116416 9364543560753472 9372459489376256 9383217817079808 9397172632393728 9405116142649344 9468211779832624 9481831845298176 9493177400873712 9501202064779776 9507295749179592 9546334102749184 9578701521602304 9586798479777792 9601056062287872 9643862756443136 9658205205515776 9673166033649664 9691857488461824 9699143774462688 9756876773120204 9768076360358472 9779171519889408 9790872859437696 9806039193452544 9820622832943104 9864408474365952 9879078921234432 9887429790990336 9890899805718009 9893771186138112 9920953715250816 9968079632236544 9980007011174928 9988443196306944 9994849377342648 10039411814812874 10069916984248576 10078429171048448 10093417911635968 10105003803009024 10113545648996352 10120032065654784 10128586615160832 10165152635169792 10188875821203456 10196535762896672 10223421816325536 10232063762070528 10280667495268352 10284275517613188 10292968903511424 10295957006712832 10324244516683776 10376926648402496 10385698353092608 10394477472579584 10401144067478528 10413083187247104 10421885455368192 10437384987574272 10507405755667912 10519466849616816 10528359044755968 10535111505847656 10544016925548288 10578370221965312 10606778931057504 10623209126240256 10639008069021696 10648001313374208 10651738252311702 10686442513896448 10702335498003968 10711382273572864 10739625865592832 10747699858188384 10811674262106172 10820813462665856 10827753492121202 10836379251769344 10849345600998528 10865480856205248 10882311787855872 10907708662480896 10947087453259776 10956341119746048 10963368071126016 10972635499757568 11037948806303744 11075373634352664 11084735742243072 11150716312137376 11184598226407424 11206901935374336 11214089586266112 11223568951934976 11240260755849216 11290375909982208 11307167069872128 11328656607279648 11338232817429504 11355095150590464 11392091008270336 11396089087084884 11405722298485632 11409033439870976 11422685002677312 11440379059027968 11471102733258756 11508476553426944 11518204766912512 11525592074773504 11535334756155392 11548575774867456 11565750932176896 11582951632551936 11643341513037416 11653183729024768 11674042479452808 11683910647229184 11693787156652032 11701287075913344 11753457734415072 11789171103510528 11799136590495744 11816684384354304 11820831475126401 11859344741031424 11869369546391552 11887021791404032 11900666499710976 11928439985799168 11937407722415616 11998321437215386 12008463720763328 12022247828133504 12040127435254464 12050305057769472 12086920409776128 12140810429988864 12148597051788288 12158866364596224 12173415145499088 12176949152169984 12231240569147392 12272711324552952 12283085552215296 12301353079806336 12356199156692768 12374575419567088 12393743980613632 12417692407091712 12422668198936576 12427027961030319 12436927757549568 12455424080805888 12510957089439744 12529563509858304 12540154856865792 12544555851154548 12582673004708352 12642442460397568 12657569867831616 12668269419706368 12676394332239456 12771602028803072 12782397973037056 12801408083050496 12816102384304128 12835162619854848 12922476651282432 12932191699283584 12947036122605312 12957980362776576 12966291084120192 12977251600674816 13024101813811296 13054497145916928 13074718924603392 13094163777257472 13098759202167093 13109831695152864 13152544632487936 13172105228312576 13183239721320448 13187866407624012 13191694914850816 13218001065345024 13227938287001088 13237659008630784 13295437268265698 13306676014899904 13317924261742592 13326465836456864 13341762833660352 13353040739690496 13372899515329536 13393614508130304 13473338404012032 13493376087539712 13509521685858744 13553536846893056 13585167761604608 13589935505417427 13631229088434048 13642751682760704 13712367356817584 13723958538015232 13760145640290816 13765659355578368 13801956413865984 13884110916329472 13895847273824256 13900724051279364 13916513316765696 13921397347012974 13942961978190336 13975501723803648 14025955799489088 14037812059674624 14046815341130208 14058689234064384 14142371908076672 14164278834987008 14185344092028928 14202317669748936 14222747767947264 14255940470833152 14286855274926013 14319501154123776 14330266477584512 14368052282403456 14380197719666688 14401584093431808 14465794134664704 14487307808273664 14509749050474496 14548715661694032 14596116604346368 14608454826328064 14617824094834688 14630180666343424 14635315159680306 14646974153490432 14668757279834112 14767164845803552 14779647656324096 14796612711548928 14818618381851648 14831144686485504 14840656779207168 14952119448354816 14970010516762392 14982664794460416 14987014341132288 14992274066013972 15053834546642944 15059117722219311 15076222759829504 15104875476372864 15117643756572672 15140126867453952 15194785449446512 15207629731314176 15230246670236416 15247728952754688 15253838745370624 15283313731805184 15294803644345008 15385844142228014 15398101033156608 15421001242902528 15426413276419782 15439453355267136 15443935510069248 15486366775025664 15565389972603744 15578547529638912 15591716208869376 15601716101217792 15671276979220096 15718894804680704 15755579179139072 15761108633501868 15797123224436736 15867555332947968 15910168396586256 15916543629887488 15934813689360384 15958512103532544 15972001970061312 16029663770844672 16053503247005952 16067073410359296 16121549787282576 16187747239985152 16198129402384384 16211821819461632 16217511393159258 16231220193998784 16235932202893312 16241630238181803 16254568877654016 16363615099403936 16377447402953728 16401804106408448 16420631179889664 16434511679619072 16445052106689024 16458953249636352 16556923209455616 16569370614707092 16607232107741184 16613060451528996 16627103613364608 16681276119252992 16706084679811072 16726074468206064 16776897339611136 16876759823775488 16891025892941824 16901859109652608 16935563864973312 16960750604808192 17074534352960357 17088136512405504 17094133630627326 17108583447728448 17113550159806464 17134027504015968 17160568588541952 17229968868376576 17262714830140416 17277307150368768 17288388112160256 17303002134233088 17365469085081728 17405996194555904 17458885036343296 17465012269556124 17479775593537152 17504920329781248 17583821876832016 17630186601622608 17637251049334784 17683756655265792 17698704885743616 17725026576531456 17789017111547136 17804054319587328 17830532687106048 17906111583623424 17964451205349376 17991168116719616 17997482155823079 18012695581144992 18119914007223236 18174972117912064 18190335577014272 18211215644983296 18222895577682432 18238299546894336 18265423728254976 18346860853721088 18402608551821312 18409066986829428 18424628328322944 18452029619709504 18512147888439296 18534298735039152 18561863129350632 18590615970920448 18634002298404864 18701274399318784 18717082746232832 18729087121506944 18744918978752512 18766435634159616 18794345264787456 18810232285298688 18920429958685801 18936423559665248 18963663690596352 18986354801747424 19002404129559552 19014591498359184 19092668205498368 19157403043204608 19173596959555584 19202112124575744 19287725512886272 19316410411031552 19346332067299328 19383714976923648 19398287548925376 19513753546240408 19536152720716944 19581745718875392 19612078386905088 19641245665886208 19728816948731904 19758157842468864 19774859581980672 19781799611436018 19787542372276224 19841907430501632 19936159264473088 19943155902398547 19960014022349856 19976886392613888 19989698754685296 20078823629625748 20139833968497152 20156858342096896 20186835823271936 20210007606018048 20240064131309568 20257173230321664 20330305270339584 20377751642406912 20393071525793344 20446843632651072 20464127524141056 20568551035226376 20585937807022848 20591914013425664 20648489033367552 20753853296804992 20771396706185216 20788954945159168 20802288134957056 20826166374494208 20843770910736384 20874769975148544 21014811511335824 21038933699233632 21056718089511936 21070223011695312 21088033851096576 21156740443930624 21213557862115008 21246418252480512 21278016138043392 21296002626748416 21303476504623404 21372885027792896 21404670996007936 21422764547145728 21479251731185664 21495399716376768 21623348524212344 21641626925331712 21655506984242404 21698691201997056 21730961712410496 21764623575711744 21894174906519552 21912682239492096 21926736142252032 21945270999515136 21952972739520459 22075897612607488 22150747268705328 22169471484486144 22301432624274752 22369196452814848 22428179172532224 22447137903869952 22480521511698432 22580751819964416 22614334139744256 22657313214559296 22676465634859008 22710190301180928 22792178174169768 22811444596971264 22818066879741952 22845370005354624 22880758118055936 22942205466517512 23016953106853888 23036409533825024 23051184149547008 23070669512310784 23078766213342021 23097151549734912 23131501864353792 23165903265103872 23286683026074832 23306367458049536 23348084958905616 23367821294458368 23387574313304064 23402574151826688 23506915468830144 23578342207021056 23598273180991488 23633368768708608 23641662950252802 23718689482062848 23738739092783104 23774043582808064 23801332999421952 23874815444831232 23996642874430772 24016927441526656 24044495656267008 24080254870508928 24100610115538944 24281620859977728 24297194103576576 24317732729192448 24326267089738887 24346830290998176 24353898304339968 24462481138294784 24545422649105904 24566171104430592 24602706159612672 24712398313385536 24749150839134176 24787487961227264 24835384814183424 24845336397873152 24854055922060638 24873855515099136 24910848161611776 25021914178879488 25059127019716608 25089111702309096 25165346009416704 25284884920795136 25315139735663232 25336538839412736 25352788664478912 25543204057606144 25564795946074112 25602816166100992 25632204768608256 25670325239709696 25844953302564864 25864383398567168 25894072245210624 25915960725553152 25932582168240384 25954503201349632 26048203627622592 26108994291833856 26149437849206784 26188327554514944 26197518404334186 26219663390305728 26305089264975872 26344210456625152 26375732815248024 26383389829701632 26455876574002176 26475318017261568 26590874536531396 26613352029799808 26635848523485184 26652931672913728 26683525667320704 26706081479380992 26745799030659072 26946676808024064 26986752175079424 27019043371717488 27107073693786112 27170335523209216 27179871010834854 27262458176868096 27285503365521408 27424734713635168 27447917076030464 27520291280581632 27531318711156736 27603912827731968 27768221832658944 27801448102558728 27833026633531392 27842794694025948 27885923956380672 27951003447607296 28051911598978176 28075624119349248 28093630682260416 28117378468128768 28284743816153344 28328557669974016 28370688184057856 28404635339497872 28445495535894528 28573710549852026 28639002308247552 28660532955169024 28736104564806912 28760395439333376 28803168186863616 28931588269329408 28974615616547328 29019498100948992 29097431323388064 29192233208692736 29235648189669376 29260361332686848 29270630319360612 29337514559668224 29534329691607104 29559295312648192 29593225423097856 29637236763703296 29662289372971008 29681313558414336 29904238896709632 29940021033524784 29965329588920832 29984548132027944 30107669093285888 30118235444438622 30152445519659008 30209750952745728 30235287513145344 30280253734907904 30389570898893024 30415259462628352 30460493340472832 30495457905509376 30507677490741248 30566627463610368 30589607288690016 30771688284456028 30842002485805056 30852826552839564 30878906710534272 30887871020138496 30972733550051328 31130779945207488 31157095059277824 31183432417738752 31203432202435584 31342553958440192 31437789609361408 31522217267003736 31709849512640663 31735110665895936 31820336793172512 31833087259774976 31869627378720768 31917024207065088 31944003940122624 32059327541689344 32107006494011904 32134146820718592 32243099574565152 32396258804768768 32423643638923264 32435022786318516 32462440387997568 32471864405786624 32483260476363606 32509137755308032 32727230198807872 32754894805907456 32803608212816896 32841262359779328 32869023359238144 32890104213378048 32917906499272704 33113846418911232 33138741229414184 33226120903057992 33254207226729216 33362552238505984 33412169359622144 33452148936412128 33553794679222272 33753519647550976 33782051785883648 33803718219305216 33871127729946624 33921501209616384 34149068705920714 34176273024811008 34188267261254652 34217166895456896 34227100319612928 34268055008031936 34321137177083904 34525429660280832 34554614300737536 34576776224320512 34606004268466176 34730938170163456 34811992389111808 34930024539112248 34959551187074304 35137941351845059 35167643753664032 35260373203245216 35274502098669568 35367513310531584 35397409771487232 35450053153062912 35578034223094272 35608108639174656 35661065374212096 35812223167246848 35928902410698752 35982336233439232 35994964311646158 36025391162289984 36239828014446472 36349944235824128 36380671154028544 36422431289966592 36445791155364864 36476599093788672 36530847456509952 36693721707442176 36818133973658856 36849256656645888 36904059239419008 37024295776878592 37068597470078304 37123726258701264 37181231941840896 37268004596809728 37281083883090957 37402548798637568 37434165492465664 37458174243013888 37489837957505024 37532871268319232 37588690529574912 37620464570597376 37840859917371602 37872847119330496 37927327381192704 37972709603494848 38004808259119104 38029182996718368 38314806086409216 38347193919111168 38404224249151488 38575451025772544 38632820822063104 38767429953847296 38796575097850752 39027507092480816 39072305441433888 39163491437750784 39224156773810176 39282491331772416 39457633897463808 39516315684937728 39549719163961344 39563599222872036 39575084744552448 39683814861003264 39872318528946176 39886311804797094 39920028044699712 39953772785227776 39979397509370592 40157647259251496 40279667936994304 40313716684193792 40373671646543872 40420015212036096 40480128262619136 40660610540679168 40755503284813824 40769806516252281 40786143051586688 40893687265302144 40928255048282112 41137102070452752 41171875614045696 41296978066735104 41507706593609984 41542793412370432 41577909890318336 41604576269914112 41652332748988416 41687541821472768 41749539950297088 42029623022671648 42077867398467264 42113436179023872 42140446023390624 42176067702193152 42427115724230016 42492836504961024 42556032276086784 42606953009246808 42745770055585792 42809341992015872 42845529094291456 42860565824778039 42958503462371328 42990799432753536 43246697048424688 43283253850663424 43311013968484808 43397382403994112 43461923424820992 43529247151423488 43788349813039104 43825364478984192 43853472284504064 43890541999030272 43905945479040918 44151795225214976 44301494537410656 44338942968972288 44602865248549504 44738392905629696 44856358345064448 44961043023396864 45161503639928832 45177353166657933 45228668279488512 45314626429118592 45352931269718016 45420380602361856 45584356348339536 45622889193942528 45690740010709248 45761516236111872 45884410933035024 46033906213707776 46072819067650048 46102368299094016 46141339024621568 46157532426684042 46194303099469824 46263003728707584 46331806530207744 46573366052149664 46612734916099072 46696169917811232 46735642588916736 46775148626608128 46805148303653376 47013830937660288 47156684414042112 47266737537417216 47283325900505604 47437378964125696 47477478185566208 47548087165616128 47602665998843904 47749630889662464 47993285748861544 48033854883053312 48088991312534016 48160509741017856 48201220231077888 48563241719955456 48594388207153152 48635465458384896 48652534179477774 48693660581996352 48707796608679936 48724890714545409 48924962276589568 49090845298211808 49132342208861184 49205412319225344 49424796626771072 49498301678268352 49574975922454528 49670769628366848 49690672795746304 49708111844121276 49821696323223552 50043828357758976 50118254039433216 50178223404618192 50330692018833408 50630279471326464 50673077678825472 50705577328957824 51086408115212288 51129591892148224 51205632332201984 51223603058881071 51264409537216512 51340650479419392 51689906605129728 51728766797134336 51788144490421248 51831921451106304 51865164336480768 51909006402699264 52096407255245184 52217988583667712 52376655109029888 52395036808668372 52439326780611456 52610178529951744 52688420913250304 52751465630496048 52766779659403264 52911753148004352 53181749073062792 53226704059599616 53271697046970368 53305863345827456 53367051334641408 53412162958761984 53491598061318144 53850454497798049 53893353616048128 53973504350158848 53992446467469237 54038086743434976 54214147387572224 54340671046418432 54359742021669708 54524916353736192 54571006731042816 54849469427270336 54895834152060928 55040582561163264 55062637422313472 55207825655463936 55536443665317888 55602896205117456 55685589388051896 55771847912761344 55902006895214592 56103823197956352 56151248238698496 56187261364520832 56234756936257536 56569487632306688 56657115339948032 56741376368115712 56761289876057403 56809270678995744 56890991071789056 57147421099704052 57278004616495104 57321065910338048 57472209129613824 57520790878666752 57606336373727232 57863176538658816 57949231233094656 58038996201897984 58194862646776128 58384466417385472 58471296379338752 58541260638721224 59068659383214208 59118590625296384 59186450846195712 59274473527406592 59324578745942016 59362627116828672 59808477793419264 59829467707195641 59880042067049568 59930659177841664 59969096264055888 60215338186571776 60236470888877244 60304891039318016 60419501905491456 60470575026290688 60560507469815808 60779141797786048 60830518925256704 60920986680945664 60990915811018752 61015354981482496 61133254927220736 61179214577380032 61543376568912056 61705653105679128 61757813421068544 61775742040276992 61945467100102656 62261559890414976 62314190118555648 62366864835477504 62406864404871168 62685107916880384 62875579218722816 63044434534007472 63419699025281326 63470221331791872 63640673586345024 63666174519549952 63739254757441536 63834048414130176 63888007880245248 64118655083378688 64214012988023808 64268293641437184 64486199149130304 64792517609537536 64870045572637032 64924880775995136 64943728811573248 64966520952727212 65454460397615744 65509789611814912 65607216425633792 65682524719558656 65738046718476288 65780208426756096 65835812998545408 66227692837822464 66277482458828368 66452241806115984 66508414453458432 66725104477011968 66824338719244288 66904297872824256 67107589358444544 67507039295101952 67564103571767296 67607436438610432 67742255459893248 67843002419232768 68298137411841428 68376534522509304 68434333790913792 68454200639225856 68536110016063872 68642274354167808 69050859320561664 69109228601475072 69153552448641024 69212008536932352 69236298640026063 69461876340326912 69623984778223616 69860049078224496 69919102374148608 70275882703690118 70335287507328064 70520746406490432 70549004197339136 70735026621063168 70794819542974464 70900106306125824 71156068446188544 71216217278349312 71322130748424192 71624446334493696 71964672466878464 71989928623292316 72050782324579968 72479656028892944 72699888471648256 72761342308057088 72844862579933184 72891582310729728 72953198187577344 73061694913019904 73387443414884352 73636267947317712 73698513313291776 73808118478838016 74048591553757184 74137194940156608 74247452517402528 74362463883681792 74536009193619456 74562167766181914 74805097597275136 74868330984931328 74916348486027776 74979675915010048 75065742536638464 75177381059149824 75681719834743204 75745694238660992 75854654762385408 75945419206989696 76009616518238208 76058365993436736 76629612172818432 76694387838222336 76808448498302976 77150902051545088 77265641644126208 77534859907694592 77593150195701504 78055014184961632 78144610882867776 78326982875501568 78448313547620352 78564982663544832 78915267794927616 79032631369875456 79127198445744072 79150169489104896 79367629722006528 79744637057892352 79772623609594188 79840056089399424 79907545570455552 79958795018741184 80315294518502992 80559335873988608 80627433368387584 80747343293087744 80840030424072192 80960256525238272 81321221081358336 81511006569627648 81539613032504562 81572286103173376 81787374530604288 81856510096564224 82274204140905504 82343751228091392 82593956133470208 83015413187219968 83085586824740864 83209152539828224 83304665497976832 83499079900594176 84059246045343296 84155734796934528 84226872358047744 84280892046781248 84352135404386304 84854231448460032 84985673009922048 85112064552173568 85213906018493616 85491540111171584 85618683984031744 85691058188582912 85721131649556078 85917006924742656 85981598865507072 86493394096849376 86566507701326848 86622027936969616 86794764807988224 86923846849641984 87058494302846976 87576699626078208 87706944569008128 87781083998060544 87811890958081836 88303590450429952 88602989074821312 88677885937944576 89205730497099008 89476785811259392 89712716690128896 90323007279857664 90354706333315866 90457336558977024 90629252858237184 90705862539436032 90840761204723712 91168712696679072 91245778387885056 91381480021418496 91523032472223744 91768821866070048 92067812427415552 92204736598188032 92282678049243136 92315064853368084 92526007457415168 92663613060415488 93146732104299328 93225469832198144 93392339835622464 93471285177833472 93550297253216256 93610296607306752 94027661875320576 94313368828084224 94566651801011208 94874757928251392 94954956371132416 95096174331232256 95129548537921989 95205331997687808 95499261779324928 95986571497723088 96067709766106624 96177982625068032 96321019482035712 96402440462155776 97188776414306304 97270930916769792 97305068358955548 97387321163992704 97415593217359872 97449781429090818 97849924553179136 98181690596423616 98264684417722368 98410824638450688 98849593253542144 98996603356536704 99149951844909056 99341539256733696 99416223688242552 100007986924482091 100087656715517952 100236508078866432 100356446809236384 100661384037666816 101260558942652928 101346155357650944 101411154657915648 102172816230424576 102259183784296448 102411264664403968 102447206117762142 102528819074433024 102681300958838784 103457533594268672 103576288980842496 103663842902212608 103730328672961536 103818012805398528 104192814510490368 104435977167335424 104790073617336744 104878653561222912 105220357059903488 105376841826500608 105413824055535177 105502931260992096 105533559318806528 105823506296008704 106363498146125584 106453408119199232 106543394093940736 106611726691654912 106734102669282816 106824325917523968 106983196122636288 107700908995596098 107786707232096256 107947008700317696 107984892934938474 108076173486869952 108428294775144448 108719484043339416 109049832707472384 109142013462085632 109698938854540672 109791668304121856 110081165122326528 111072887330635776 111205792410234912 111371178776103792 111543695825522688 111804013790429184 112207646395912704 112302496477396992 112374522729041664 112469513872515072 113138975264613376 113314230679896064 113482752736231424 113522579752114806 113618541357991488 113781982143578112 114294842199408104 114642131820676096 114944418259227648 115041581757333504 115212672747454464 115726353077317632 115898462466189312 116389725293552256 116768932834770944 116942592758677504 117082521277442448 118137318766428416 118237181250592768 118372901692391424 118548947054813184 118649157491884032 118725254233657344 119616955586838528 119658935414391282 119760084134099136 119861318355683328 119938192528111776 120472941777754488 120609782078636032 120839003810982912 120941150052581376 121121014939631616 121558283595572096 121661037850513408 121841973361891328 121981831622037504 122266509854441472 122358429154760064 123086753137824112 123411306211358256 123515626842137088 123890934200205312 124523119780829952 124628380237111296 124733729670955008 124813728809742336 125370215833760768 125751158437445632 126088869068014944 126839398050562652 127281347172690048 127332349039099904 127478509514883072 127668096828260352 128237310166757376 128428025976047616 128536587282874368 128581697474334117 128972398298260608 129585035219075072 129740091145274064 129849761551990272 129933041905454424 130908920795231488 131019579223629824 131214432851267584 131365049439117312 131476093436952576 131560416853512192 131671625997090816 132455385675644928 132554964917656736 132904483612231968 133016828906916864 133648677438488576 133808595745648512 134215178716889088 135014078590203904 135128207143534592 135214872877220864 135484510919786496 135686004838465536 136596274823682856 136753069045018608 136868667581827584 137072220032127744 137284548708335616 138101718641123328 138218457202950144 138307104897282048 138424017073864704 138472597280052126 138923752680653824 139247969556447232 139720098156448992 139838204748297216 140551765407380236 140670575014656128 141041492812980864 141098008394678272 141470053242126336 141800212612251648 142312136892377088 142432434556698624 142644261496848384 143248892668987392 143979857246584632 144101564649159936 144959312057785888 145399776943296512 145522684616114176 145689725159866368 145783164621459456 145906396375154688 146123389826039808 146774886829768704 147272535894635424 147397026626583552 147616236957676032 148097183107514368 148274389880313216 148494905034805056 148724927767363584 149072018387238912 149124335532363828 149610195194550272 149736661969862656 149832696972055552 149959351830020096 150131485073276928 150354762118299648 151363439669486408 151491388477321984 151890838413979392 152019233036476416 152116731986873472 153259224345636864 153388775676444672 153616896996605952 153670809176643213 154301804103090176 154531283288252416 155069719815389184 155186300391403008 156110028369923264 156289221765735552 156653965751003136 157129965327089664 157830535589855232 158065262739750912 158254396891488144 158300338978209792 158735259444013056 159545247219188376 159680112178798848 159815091140911104 159917590037482368 160630589037005984 161118671747977216 161254866736775168 161494686586175488 161551363493394147 161680060848144384 161920513050476544 162642442162716672 163022013139255296 163079226065009124 163144572206346752 163574749061208576 163713020193128448 164548408281811008 164687502456182784 165187912266940416 166030826374439936 166171173649481728 166418305079656448 166609330995953664 168118492090686592 168311469593869056 168453744716095488 168561784093562496 168704270808772608 169708462896920064 169971346019844096 170224129104347136 170283869628172209 170427812036987232 170983080222343168 171237367968063488 171382116377165824 171442263299112156 171834013849485312 171963197731014144 172986788193698752 173133015402653696 173244055873939232 173589529615976448 173847693699283968 174116988605693952 175153399252156416 175413889138016256 175623781916163672 176607180900859904 177205978149642624 177355771875889152 178411460994198016 178953571622518784 179425433380257792 180646014559715328 180709412666631732 180914673117954048 181258505716474368 181411725078872064 181681522409447424 182337425393358144 182491556775770112 182762960042836992 183046064944447488 183537643732140096 184135624854831104 184409473196376064 184630129706736168 185327226120830976 185729118574038169 186293464208598656 186450939664396288 186784679671244928 186942570355666944 187100594506432512 187220593214613504 188055323750641152 188626737656168448 189133303602022416 189749515856502784 189909912742264832 190192348662464512 190259097075843978 190410663995375616 190998523558649856 191973142995446176 192135419532213248 192355965250136064 192642038964071424 192804880924311552 194377552828612608 194610136717911096 194774642327985408 194831186434719744 194899562858181636 195699849106358272 196363381192847232 196529368835444736 196821649276901376 197699186507084288 197993206713073408 198299903689818112 198683078513467392 198832447376485104 200015973848964182 200175313431035904 200473016157732864 200712893618472768 201322768075333632 202521117885305856 202692310715301888 202822309315831296 204345632460849152 204822529328807936 204894412235524284 205362601917677568 206915067188537344 207152577961684992 207327685804425216 207460657345923072 207636025610797056 208385629020980736 208871954334670848 209580147234673488 209757307122445824 210440714119806976 210753683653001216 210827648111070354 211005862521984192 211067118637613056 211647012592017408 212726996292251168 212906816238398464 213086788187881472 213223453383309824 213468205338565632 213648651835047936 213966392245272576 215401817991192196 215894017400635392 215969785869876948 216152346973739904 216856589550288896 217438968086678832 218099665414944768 218284026924171264 219397877709081344 219583336608243712 220162330244653056 221968946588484641 222145774661271552 222411584820469824 222742357552207584 223087391651045376 223608027580858368 224415292791825408 224604992954793984 224749045458083328 224939027745030144 226277950529226752 226965505472462848 227045159504229612 227237082715982976 227563964287156224 228589684398816208 229284263641352192 229888836518455296 230083163514667008 230425345494908928 231452706154635264 231796924932378624 232779450587104512 233537865669541888 233885185517355008 234165042554884896 236274637532856832 236474362501185536 236745803384782848 237097894109626368 237450508467314688 239233911173677056 239317870828782564 239520168268198272 239722636711366656 239876385056223552 240945883555508976 241678007621965824 241882300105162752 242242029879263232 243116567191144192 243322075701026816 243683946723782656 243963663244075008 244533019708882944 244716858309520128 245965589462915413 246173506275648224 246822612422716512 247031253684274176 247781868400410624 249046239561659904 249256760474222592 249627457619484672 250740431667521536 251502316874891264 252177738136029888 253678796101125304 254562694345380096 254664698078199808 254957019029766144 255336193656520704 256474620333514752 256856051952095232 257073174565748736 257163394948668234 257944796596521216 259170070438150144 259480182290548128 259699523103980544 259866083810908848 261817841590462976 262039158447259648 262428865702535168 262730098878234624 263120833707024384 263343251994181632 264910771351289856 265109929835313472 265808967224463936 266033657813833728 267617191491297024 268430357433778176 270028157180407808 270256414287069184 270429745754441728 270969021839572992 271372009676931072 273192549647365712 273506138090037216 273737335163655168 274144440064255488 274569097416671232 276203437282246656 276614209794564096 276848034147729408 276945194560104252 277847505361307648 278495939112894464 279440196312897984 279676409496594432 281103530814760472 281341150029312256 282082985625961728 282196016789356544 282940106484252672 284624273784754176 284864869113397248 285288522993696768 285388645613765967 286497785337974784 287959714493169264 288203129298319872 289918624115571776 290799553886593024 291045369232228352 291566329242918912 291812792750309376 292246779652079616 293549773659537408 294545071789270848 294794053253167104 295232473915352064 296548779760626432 296989810069610112 297449855534727168 298248671064727656 299220390389100544 299473323939725312 299665393944111104 299918703660040192 300023960773446273 300262970146553856 300709524236599296 302726879338972816 302982776954643968 303781676827958784 304038466072952832 304233463973746944 306518448691273728 306777551352889344 307233793993211904 307341618353286426 308603608206180352 309062566576504832 310372600782806016 312220056739846528 312578443531471104 313307931502006272 315661071179710464 316130525479501824 316241472166605531 316508793782976288 316600677956419584 317470518888026112 319090494438376752 319360224357597696 319630182281822208 319835180074964736 321261178074011968 322237343495954432 322509733473550336 322989373172350976 323102726986788294 323360121696288768 323841026100953088 325284884325433344 326158452130018248 326289144412693504 327149498122417152 327426040386256896 329096816563622016 329375004912365568 332061652748879872 332342347298963456 332836610159312896 333218661991907328 336236984181373184 336622939187738112 336907489432190976 337123568187124992 337408541617545216 339416925793840128 339942692039688192 340448258208694272 340567739256344418 340855624073974464 341966160444686336 342474735936126976 342884526598224312 343926395462028288 345973576387397504 346266030805307392 346488111747878464 347179059231952896 347695387398567936 350306798504312832 350827778276032512 351247563832327344 353214361801719808 354411956299285248 354711543751778304 356822921988396032 357907143245037568 358850866760515584 361418825333263464 361829346235908096 362517011432948736 362823450157744128 363363044818894848 364674850786716288 364983113551540224 365525920085673984 367075287464280192 368271249709662208 368818946392752128 369260259413472336 371458237148076338 372586928417197312 372901879328792576 373569359342489856 373885140711333888 374201189012865024 374441186429227008 376110647501282304 377253475312336896 378266607204044832 379499031713005568 380384697324929024 380518194151687956 381997047117299712 383946285990892352 384270839064426496 384711930500272128 385284077928142848 385609761848623104 388755105657225216 389220273435822192 389549284655970816 389799125716363272 391399698212716544 392726762385694464 393058737670889472 393643298553802752 395398373014168576 395986413426146816 396599807379636224 397366157026934784 397664894752970208 400031947697928364 400946032315465728 401425787236945536 402645536150667264 405042235770611712 405384621430603776 405644618631662592 408691264921698304 409788824471048568 413830134377074688 414305155923369984 414655371608850432 414921314691846144 415272051221594112 416771258041961472 417743908669341696 419160294469346976 419514614244891648 421507367306002432 421655296222140708 422011725043968384 422134237275226112 423294025184034816 425453992584502336 425813632476796928 426173576375762944 426446906766619648 426936410677131264 427297303670095872 427932784490545152 430803635982384392 431939571739753896 432304693947479808 433713179100577792 434877936173357664 436199330829889536 436568053848342528 438795755418162688 439166673216487424 440324660489306112 443937893176969282 444291549322543104 444823169640939648 445484715104415168 446174783302090752 447216055161716736 448830585583650816 449209985909587968 449498090916166656 449878055490060288 452555901058453504 454090319008459224 454474165431965952 457179368797632416 458568527282704384 459777673036910592 460166327029334016 460850690989817856 462905412309270528 463593849864757248 465558901174209024 467075731339083776 467770371034710016 468330085109769792 472549275065713664 472948725002371072 473491606769565696 474195788219252736 474901016934629376 478635741657565128 479040336536396544 479445273422733312 479752770112447104 481891767111017952 483356015243931648 483764600210325504 484484059758526464 484654090480182441 486233134382288384 486644151402053632 487367893447565312 487927326488150016 489066039417765888 489433716619040256 491931178925830826 492347012551296448 493645224845433024 494062507368548352 495563736800821248 498092479123319808 498513520948445184 499254915238969344 501480863335043072 504355476272059776 507357592202250608 509125388690760192 509329396156399616 509914038059532288 510672387313041408 512949240667029504 513712103904190464 514146349131497472 514326789897336468 515889593193042432 518340140876300288 518960364581096256 519399046207961088 519732167621817696 523635683180925952 524078316894519296 524857731405070336 525460197756469248 526241667414048768 529821542702579712 530219859670626944 531617934448927872 532067315627667456 535234382982594048 536860714867556352 540056314360815616 540512828574138368 540859491508883456 541938043679145984 542744019353862144 546385099294731424 547012276180074432 547474670327310336 548288880128510976 549138194833342464 552406874564493312 553228419589128192 553890389120208504 555695010722615296 556991878225788928 557187355722114507 558880392625795968 559352818993188864 562207061629520944 562682300058624512 564165971251923456 564392033578713088 565880212968505344 569248547569508352 569729738226794496 570577045987393536 570777291227531934 572995570675949568 575919428986338528 576406258596639744 579837248231143552 581599107773186048 583132658485837824 584493559304159232 587099547319074816 589090143578541696 589588106506334208 590464947830704128 593097559521252864 593979620139220224 594899711069454336 596497342129455312 598440780778201088 598946647879450624 599330787888222208 599837407320080384 600047921546892546 600525940293107712 601419048473198592 605453758677945632 605965553909287936 607563353655917568 608076932145905664 608466927947493888 613036897382547456 614467587986423808 614683236706572852 617207216412360704 618125133153009664 620745201565612032 624440113479693056 625156887062942208 626615863004012544 631322142359420928 632261050959003648 632482944333211062 633017587565952576 633201355912839168 634941037776052224 638180988876753504 638720448715195392 639260364563644416 639670360149929472 642522356148023936 644474686991908864 645978746344701952 646205453973576588 647682052201906176 650569768650866688 652316904260036496 652578288825387008 654298996244834304 654852080772513792 658193633127244032 658750009824731136 664123305497759744 664684694597926912 665673220318625792 665906839765453923 666437323983814656 672473968362746368 673245878375476224 673814978864381952 674247136374249984 674817083235090432 678833851587680256 680896516417388544 681135478512688836 681711248147948928 683932320889372672 684949471872253952 685769053196448624 687852790924056576 691947152774795008 692532061610614784 692976223495756928 694358118463905792 695390774797135872 700055908471374637 700613597008625664 701655556552065024 702495127664654688 706428723603439616 708823912598570496 709423087503556608 713645843976792064 715814286490075136 717701733521031168 722837650666526928 725034022865897472 725646900315488256 726726089637789696 729349701573432576 729966227103080448 731051840171347968 734150574928560384 736542499419324416 737637892785504256 737896768388746239 738520518826944672 742916474296152676 745173856834394624 745803758657585152 747138718684979712 747770281422667776 748882372858454016 752221295002564608 754506950624673792 756533214408089664 758998063426011136 761036388303375912 763994094234599424 767892571981784704 768541678128852992 769423861000544256 770568155856285696 771219523697246208 777510211314450432 778440546871644384 779098569311941632 779598251432726544 782799396425433088 785453524771388928 786117475341778944 787286597107605504 790796746028337152 791972826852293632 793199614759272448 794732314053869568 795329789505940416 800063895395856728 802851574473891072 805291072301334528 810084471541223424 810769242861207552 811289237263325184 817382529843396608 819577648942097136 827660268754149376 828610311846739968 829842629383692288 830544102443188224 833542516083922944 835487817338683392 838320588938693952 839029228489783296 843310592444281416 844023450087936768 844268474550452224 846588050368069632 850907985169004672 851627264953593856 852347152751525888 852893813533239296 853872821354262528 854594607340191744 855865568981090304 861607271964768784 863879143479507792 864609387894959616 867426358201155584 869755872346715328 872398661659779072 873136107696685056 877591510836325376 878333346432974848 880649320978612224 887875786353938564 889646339281879296 890969430208830336 892349566604181504 897661171167301632 898419971819175936 898996181832333312 899756110980120576 900071882320338819 905111802116907008 908180638016918448 908948330863931904 914358737595264832 917137054565408768 919555346073821184 920332654058668032 921701381979635712 925810824618541056 927187699729514496 931117802348418048 935540742069420032 936660170219539584 945098550131427328 945897450004742144 946983213539131392 948391576438505472 949802033869258752 957271483315130256 958080673072793088 958890546845466624 959505540224894208 963783534222035904 966712030487863296 967529200420651008 968968119517052928 969308180960364882 972466268764576768 973288302804107264 974735786895130624 975854652976300032 978867433238080512 983862357851661652 984694025102592896 987290449690866048 988125014737096704 996184958246639616 997027041896890368 998509830477938688 1002961726670086144 1008710952544119552 1014715184404501216 1018250777381520384 1018658792312799232 1019828076119064576 1021344774626082816 1025898481334059008 1027424207808380928 1028653579794672936 1031779186386084864 1036680281752600576 1037920729162192512 1038798092415922176 1039464335243635392 1047271366361851904 1048156633789038592 1049715462810140672 1050920395512938496 1052483334828097536 1059643085405159424 1060439719341253888 1063235868897855744 1064134631255334912 1070468765965188096 1073721429735112704 1080112628721631232 1081718983017766912 1085488038707724288 1092770198589462848 1094024552360148864 1094949340654620672 1096577760257021952 1104813749128986624 1106456839178256384 1107780778240417008 1111390021445230592 1113983756451577856 1114374711444229014 1117760785251591936 1118705637986377728 1124414123259041888 1125364600117249024 1128331942503846912 1128784067157426176 1131760425937010688 1138497095139016704 1141154091974787072 1141554582455063868 1145991141351899136 1151838857972677056 1152812517193279488 1159674496462287104 1163198215546372096 1166265316971675648 1174199094638149632 1178180287157083392 1179176213012668416 1180929895661408256 1186195119042505728 1187959240278440448 1189799422138908672 1192994684258910624 1196881561556402176 1198661575776444416 1199674814640160768 1200095843093785092 1202838096946397184 1210907517355891264 1211931107818575872 1215126707311835136 1216153864291811328 1216933855894987776 1226073794765094912 1229366473413145704 1234414432824721408 1236250266306019328 1241490403131224064 1248880226959386112 1250313774125884416 1253231726008025088 1264522101918007296 1264965888666422124 1266035175131905152 1266402711825678336 1269882075552104448 1276361977753507008 1277440897430390784 1278520729127288832 1279340720299858944 1285044712296047872 1288949373983817728 1292410907947153176 1300103830018267183 1301139537301733376 1304633808520072992 1305156577650774016 1308597992489668608 1309704161545027584 1316387266254488064 1317500019649462272 1328246610995519488 1329369389195853824 1331346440637251584 1331813679530907846 1332874647967629312 1344947936725492736 1346491756750952448 1347629957728763904 1348494272748499968 1349634166470180864 1357667703175360512 1362270957025377672 1363422496295897856 1367864641778745344 1369898943744507904 1371538106392897248 1375705581848113152 1383894305549590016 1385064123221229568 1385952446991513856 1388716236927811584 1390781549594271744 1400111816942749274 1401227194017251328 1403311113104130048 1404990255329309376 1417647825197140992 1418846175007113216 1427291687953584128 1445675301333053856 1450068045731794944 1451293800630976512 1453452179275579392 1458699403146865152 1459932454206160896 1462103680342695936 1468301149857120768 1473084998838648832 1475275785571008512 1475793536777492478 1477041037653889344 1485832948592305352 1490347713668789248 1491607517315170304 1494277437369959424 1495540562845335552 1497764745716908032 1504442590005129216 1513066428816179328 1517996126852022272 1522072776606751824 1527988188469198848 1535785143963569408 1537083356257705984 1538847722001088512 1541136311712571392 1542439047394492416 1555020422628900864 1556881093743288768 1558197138623883264 1559196502865453088 1570907049542777856 1572234950683557888 1574573194215211008 1581593492056674304 1583945653704587264 1589464628107739136 1590659579011880832 1600127790791713456 1605703148947782144 1610582144602669056 1620168943082446848 1621538485722415104 1622578474526650368 1634765059686793216 1639155297884194272 1655320537508298752 1657220623693479936 1659685258767384576 1667085032167845888 1670975634677366784 1671562067166343521 1676641177877387904 1678058456979566592 1686621184888562832 1688046900175873536 1693176100736139264 1701815970338009344 1703254529907187712 1704694305503051776 1705787627066478592 1707745642708525056 1709189214680383488 1711731137962180608 1723214543929537568 1727758286959015584 1729218775789919232 1739511744693430656 1744797323319558144 1755183021672650752 1756666692865949696 1761298641957224448 1775751572707877128 1779292678563758592 1781938860417660672 1784699133208363008 1795322342334603264 1796839943638351872 1797992363664666624 1799512221960241152 1800143764640677638 1810223604233814016 1816361276033836896 1817896661727863808 1828717475190529664 1834274109130817536 1839110692147642368 1843402763959271424 1851621649237082112 1854375399459028992 1862235604696836096 1873320340439079168 1890197100262854656 1891794900009484288 1893966427078262784 1896783152877010944 1899604067738517504 1914542966630260512 1916161346145586176 1917781093690933248 1919011080449788416 1927567068444071808 1933424060975726592 1937936239034105856 1938616361920729764 1944932537529153536 1946576605608214528 1949471573790261248 1951709305952600064 1957734866476161024 1967724715703323304 1969388050205185792 1974580899381732096 1976250029474193408 1992369916493279232 1994054083793780736 1997019660955877376 1997720519296361769 2005923453340172288 2017421905088239104 2029430368809002432 2036501554763040768 2037317584625598464 2042689549252165632 2051796962668118016 2054848415616761856 2057307159589345872 2063558372772169728 2075841458324385024 2077596184831844352 2078928670487270784 2094542732723703808 2096313267578077184 2099430925620281344 2100167725414123911 2101840791025876992 2104966669656195072 2119286170810318848 2120879438682507776 2126471737795711488 2128269262510669824 2140937531930376192 2147442859470225408 2160225257443262464 2163437966035533824 2185540397178925696 2188049104720297728 2189898681309241344 2193155520514043904 2209627498257973248 2212913678356512768 2213690305166238717 2215561556480834016 2222780042890461184 2227967512903155712 2228749422888458028 2235521570503183872 2237411275972755456 2248828246518083776 2250729200234498048 2256663885007693824 2257568134314852352 2263520851874021376 2276994190278033408 2283109164910127736 2291982282703798272 2303677715945354112 2305625034386558976 2319348992924574208 2326396431092744192 2332530633943351296 2348398189276299264 2356360574314166784 2358352426025336832 2361859791322816512 2372390238085011456 2375918480556880896 2379598844277817344 2385989368517821248 2393763123112804352 2397323151552888832 2400191686187570184 2421815034711782528 2423862215637151744 2430253414623670272 2432307728583622656 2433867711789975552 2452147589530189824 2458732946826291408 2468828865649442816 2472500532612038656 2482980806262448128 2497760453918772224 2500627548251768832 2506463452016050176 2529931777332844248 2532070350263810304 2532805423651356672 2539764151104208896 2552723955507014016 2554881794860781568 2557041458254577664 2558681440599717888 2570089424592095744 2577898747967635456 2584821815894306352 2600207660036534366 2602279074603466752 2609267617040145984 2610313155301548032 2617195984979337216 2619408323090055168 2632774532508976128 2635000039298924544 2656493221991038976 2662692881274503168 2663627359061815692 2689895873450985472 2692983513501904896 2695259915457527808 2696988545496999936 2699268332940361728 2715335406350721024 2724541914050755344 2726844992591795712 2735729283557490688 2739797887489015808 2743076212785794496 2751411163696226304 2767788611099180032 2770128246442459136 2771904893983027712 2777432473855623168 2781563099188543488 2800223633885498548 2806622226208260096 2809980510658618752 2835295650394281984 2837692350014226432 2854583375907168256 2891350602666107712 2900136091463589888 2902587601261953024 2906904358551158784 2917398806293730304 2919864908412321792 2924207360685391872 2936602299714241536 2950551571142017024 2951587073554984956 2954082075307778688 2971665897184610704 2980695427337578496 2983215034630340608 2988554874739918848 2991081125690671104 2995529491433816064 3008885180010258432 3026132857632358656 3035992253704044544 3044145553213503648 3055976376938397696 3071570287927138816 3074166712515411968 3077695444002177024 3082272623425142784 3110040845257801728 3113762187486577536 3116394277247766528 3118393005730906176 3141814099085555712 3144469901367115776 3149146388430422016 3163186984113348608 3167891307409174528 3178929256215478272 3181319158023761664 3200255581583426912 3211406297895564288 3221164289205338112 3240337886164893696 3245156949053300736 3269530119373586432 3278310595768388544 3310641075016597504 3314441247386959872 3319370517534769152 3334170064335691776 3341951269354733568 3343124134332687042 3353282355754775808 3356116913959133184 3373242369777125664 3376093800351747072 3386352201472278528 3403631940676018688 3406509059814375424 3411575254132957184 3415491285417050112 3423462275924361216 3446429087859075136 3455516573918031168 3458437551579838464 3479023489386861312 3489594646639116288 3510366043345301504 3513333385731899392 3522597283914448896 3551503145415754256 3558585357127517184 3563877720835321344 3569398266416726016 3590644684669206528 3595984727329333248 3599024443920482304 3600287529281355276 3620447208467628032 3632722552067673792 3635793323455727616 3657434950381059328 3668548218261635072 3678221384295284736 3703243298474164224 3708750798918057984 3724471209393672192 3746640680878158336 3780394200525709312 3783589800018968576 3793566305754021888 3799208135477035008 3829085933260521024 3832322692291172352 3835562187381866496 3838022160899576832 3855134136888143616 3866848121951453184 3877232723841459528 3889865075058307072 3893153211216429056 3898943147580522496 3900311490054801549 3903418611905200128 3915469732952322048 3935449431406646608 3938776100410371584 3949161798763464192 3952500058948386816 3984739832986558464 3988108167587561472 3994039321911754752 3995441038592723538 4011846906680344576 4034843810176478208 4058860737618004864 4073003109526081536 4103593925336236032 4109696831233523712 4114614319178691744 4127116745544339456 4151682916648770048 4155192369663688704 4157857340974541568 4189085465447407616 4192626535156154368 4198861851240562688 4200335450828247822 4203681582051753984 4209933339312390144 4241758877365015552 4252943475591422976 4256538525021339648 4281875063860752384 4320450514886524928 4326875932071067648 4371080794357851392 4376098209440595456 4379797362618482688 4386311041028087808 4419254996515946496 4425827356713025536 4427380610332477434 4431123112961668032 4445560085780922368 4457498845776916056 4471043141006367744 4474822551945510912 4497656493036167552 4501458400468996096 4513327770015387648 4553988380556066816 4566218329820255472 4583964565407596544 4607355431890708224 4611250068773117952 4638697985849148416 4652792862185488384 4665061267886702592 4712721148628333568 4716704852050673664 4723719582645633024 4744780476170022912 4751836961113761792 4771978737035642496 4787526246225608704 4794646303105777664 4800383372375140368 4843630069423565056 4847724431274303488 4860506829247340544 4864615457167245312 4867735423579951104 4904295179060379648 4917465893652582816 4945001065224077312 4965961612524896256 4995520907837544448 5001255096503537664 5012926904032100352 5059863554665688496 5064140700527620608 5079528302208417792 5105447911014028032 5109763589721563136 5114082916509155328 5117362881199435776 5140178849184191488 5155797495935270912 5169643631788612704 5200415320073068732 5218535234080291968 5220626310603096064 5234391969958674432 5265549065017952256 5270000078597849088 5312986443982077952 5327254718123631384 5379791746901970944 5385967027003809792 5390519830915055616 5393977090993999872 5398536665880723456 5430670812701442048 5449083828101510688 5453689985183591424 5479595774978031616 5486152425571588992 5502822327392452608 5535577222198360064 5540256492884918272 5543809787966055424 5554864947711246336 5563126198377086976 5600447267770997096 5619961021317237504 5670591300788563968 5675384700028452864 5709166751814336512 5782701205332215424 5800272182927179776 5813808717102317568 5834797612587460608 5839729816824643584 5848414721370783744 5873204599428483072 5903174147109969912 5908164150615557376 5943331794369221408 5961390854675156992 5966430069260681216 5977109749479837696 5982162251381342208 5991058982867632128 6017770360020516864 6052265715264717312 6071984507408089088 6088291106427007296 6111952753876795392 6143140575854277632 6148333425030823936 6155390888004354048 6164545246850285568 6227524374973155072 6232788554495533056 6236786011461812352 6283628198171111424 6288939802734231552 6298292776860844032 6300503176242371733 6326373968226697216 6335782614818349056 6357858512430956544 6362638316047523328 6400511163166853824 6422812595791128576 6442328578410676224 6480675772329787392 6490313898106601472 6556621191536777088 6621282150033195008 6628882494773919744 6638741035069538304 6668340128671383552 6683902538709467136 6686248268665374084 6706564711509551616 6712233827918266368 6746484739554251328 6752187600703494144 6772704402944557056 6807263881352037376 6813018119628750848 6823150508265914368 6830982570834100224 6892858175718150272 6911033147836062336 6916875103159676928 6958046978773722624 6979189293278232576 7020732086690603008 7026666771463798784 7045194567828897792 7103006290831508512 7117170714255034368 7127755441670642688 7138796532833452032 7181289369338413056 7191969454658666496 7200575058562710552 7240894416935256064 7265445104135347584 7271586646911455232 7314869900762118656 7337096436523270144 7356442768590569472 7406486596948328448 7417501597836115968 7448942418787344384 7493281361756316672 7560788401051418624 7598416270954070016 7658171866521042048 7664645384582344704 7671124374763732992 7676044321799153664 7710268273776287232 7733696243902906368 7754465447682919056 7779730150116614144 7786306422432858112 7797886295161044992 7800622980109603098 7806837223810400256 7830939465904644096 7870898862813293216 7877552200820743168 7898323597526928384 7905000117896773632 7969479665973116928 7988078643823509504 7990882077185447076 8023693813360689152 8069687620352956416 8117721475236009728 8146006219052163072 8207187850672472064 8219393662467047424 8229228638357383488 8254233491088678912 8303365833297540096 8310384739327377408 8315714681949083136 8378170930894815232 8397723702481125376 8400670901656495644 8419866678624780288 8483517754730031104 8505886951182845952 8513077050042679296 8563750127721504768 8640901029773049856 8653751864142135296 8742161588715702784 8752196418881190912 8759594725236965376 8772622082056175616 8851654713426051072 8854761220664954868 8862246225923336064 8891120171561844736 8914997691553832112 8942086282012735488 8949645103891021824 8995312986072335104 9002916800937992192 9026655540030775296 9100726810127870281 9107976761112133632 9132436659640510944 9167929130815193088 9214710863781416448 9222500137546235904 9277395971698296832 9305585724370976768 9330122535773405184 9425442297256667136 9433409704101347328 9447439165291266048 9489560952340045824 9503673922227523584 9543957474071284992 9575052492451217408 9589292606211555328 9600766744750280736 9687260138847130112 9695448862548606976 9721013658494681088 9735470847159902208 9808590358120759296 9834931787305165632 9931923225049792512 9991041815675088896 10002510193007075328 10025853808064200704 10119727109331376992 10128281401055241216 10159056604416835584 10210895822028056064 10219527179443126272 10234725762398871552 10280357698368382976 10311594991870541824 10339287263577225408 10400830640146137464 10437070468160583936 10441252621206192128 10468783939917348864 10531098130035904512 10540000157195698176 10625972887964155904 10654509436247262768 10759583493803941888 10771934054007619584 10787954181987999744 10797073331761446912 10861341625402884096 10898167656203021376 10907379970367182848 10972304851143177984 11005644654784905216 11071154444396720128 11080512985769836544 11087619575932110848 11109729895422492672 11126252396754173952 11200894535541994192 11239922042634475008 11341182601577127936 11350769400056905728 11418333503628673024 11565402410664430848 11600544365854359552 11669595225174921216 11679459633649287168 11696829442741567488 11700934470164404647 11746409198856966144 11806348294219939824 11816328301231114752 11886663588738442816 11922781709350313984 11932860138521362432 11954219498959675392 11964324502762684416 11982117965735264256 12035540720041033728 12104531430529434624 12176582212854014592 12286281151708555264 12296666850061647872 12310781776008708096 12329090493700571136 12455048749946310144 12465577108991066112 12473572022923624704 12567256396342222848 12577879605468463104 12596585553721688064 12601006352484743466 12652747936453394432 12671565229636698112 12725276632095046656 12801022326333707648 12845625191582257152 12961351544659574784 12980627796213202944 13113242383073554176 13242564300066390016 13257764989547839488 13277482070139076608 13336680257342767104 13372496537330748168 13413129423019103232 13424467655836532736 13492969479108502656 13504375201406988288 13614527762704074752 13626036239257501696 13646301016531828736 13661965141668200448 13785716351436300544 13822066295672124672 13833750206319353856 13916093957547445248 13958378586556465152 14041464173381206016 14206012581663017024 14234341428510068736 14255510883341285376 14362578738676826112 14383938909317332992 14401150117125421104 14481788833870512128 14530890208270695168 14543173293822910464 14629739801524237312 14674192873046540288 14712885537181138944 14835003195672231936 14897884837574688768 14986562723512633344 15121576802102837248 15316343733042084096 15329290769164689408 15342248749527465984 15352088643598307328 15420536547552574464 15467392487805812736 15508930895365838112 15559460300233228288 15595772590322089984 15601245960219206196 15661878931809288192 15741797725626586432 15755104401641486336 15796647195053856768 15810000235793547264 15938959331946233856 15981764154370894152 16047387626721378304 16139375240705912832 16235442950472019456 16292012438104326144 16438787324934094848 16458457276714766976 16508466982177357824 16606731666595080192 16620769478654754816 16631429363898166272 16756341861789630464 16801341803312991288 16967035509460062208 17011773902365691904 17026154100085358592 17127500255443009536 17281802059546099712 17307503728284270592 17484323177431405568 17504392837762381824 17519189450473930752 17545244164112351232 17709522441329909736 17724492451846672128 17782240343123689472 17829995383107664224 17884172564025470976 17899290207782043648 17990625972144670208 18005833601875984384 18053311080061550592 18201453620255740562 18215953522224267264 18264873319281021888 18335858261630386176 18429421727562832896 18445000275092471808 18554791943396593664 18850884594513334272 18866819408202694656 18894878330582532096 18979121904680091648 19007347844455047168 19087914948142569984 19150104984902434816 19178585212423110656 19201533489500561472 19374520277694260224 19390897725097213952 19442027316989362176 19470941694319804416 19669863574610331264 19863846450099585024 19982083631350177792 20005020386014150656 20051707616128401408 20239454218662753984 20256562802110482432 20318113208833671168 20421791644056112128 20439054358886252544 20469451524797743104 20560715396736765952 20678574527154450816 20801661280292274928 20874140936321167872 20882505242412384256 20937567879834697728 21062196260071809024 21080000314391396352 21251945775928311808 21309018872494525536 21519166987607883776 21543868108015239168 21575908363975999488 21722683250805768192 21796335312406042752 21814759940734365696 21944609702286355968 22011289309569810432 22142308888793440256 22161025971539673088 22175239151864221696 22219459790844985344 22252504793508347904 22401789071083988384 22479844085268950016 22682365203154255872 22836667007257346048 23130804821328861696 23201088731708719104 23339190450349842432 23358919267298574336 23393658885483134976 23401868940328809294 23492818397713932288 23612696588439879648 23632656602462229504 23773327177476885632 23845563418700627968 23908438997919350784 23964235931470528512 24071081440082067456 24209062861058869248 24353164425708029184 24572562303417110528 24593333700123295744 24621563552017416192 24658180987401142272 24910097499892620288 24931154217982132224 24947144045847249408 25134512792684445696 25193171107443376128 25202012704969486932 25305495872906788864 25343130459273396224 25450553264190093312 25602044652667415296 25691250383164514304 25922703089319149568 25961255592426405888 26226484766147108352 26485128600132780032 26554964140278153216 26673360514685534208 26744993074661496336 26826258846038206464 26848935311673065472 26985938958217005312 27008750402813976576 27229055525408149504 27252072478515003392 27292602033063657472 27302180430383610843 27323930283336400896 27571432702872601088 27644132591344249344 27667500412638707712 27832187915094890496 27916757173112930304 28082928346762412032 28412025163326034048 28468682857020137472 28511021766682570752 28725157477353652224 28767877818634665984 28802300234250842208 28963577667741024256 29061780416541390336 29086346587645820928 29259479603048474624 29348385746093080576 29425771074362277888 29795769675149377536 29973125447025266688 30243153604205674496 30632687466084168192 30658581538329378816 30704177287196614656 30841073095105148928 30934784975611625472 31017861790731676224 31118920600466456576 31202491920438412392 31323757863618576384 31483595451253172864 31510208803282972672 31593294390107713536 31620000471587094528 31877918663892467712 31963528308741788304 32094775253442756608 32278750481411825664 32470885900944038912 32584024876208652288 32916914553429533952 33016933964354715648 33213463333190160384 33241538957309509632 33262858727796332544 33512683723579260928 33602683606625982576 33934071018920124416 34023547804731383808 34052308200170717184 34255000510886019072 34615007456568541184 34968646354862811136 35008785675524763648 35038378900947861504 35090488328224702464 35419044882659819472 35448984903693344256 35564480686247378944 35659990766215328448 35768345128050941952 35798580415564087296 35981251944289340416 36011667203751968768 36106622160123101184 36402907240511481124 36529746638562043776 36858843455125665792 36890000550184943616 37109583886793187328 37701769189026668544 37733638816405389312 37789756661165064192 37958243809360183296 38014695688910094336 38175829896285139968 38357170424846221312 38403066979001122944 38749040555388520448 38781795450194427904 38884054633978724352 38941883388639608832 39339727149220662528 39727692900199170048 39964167262700355584 40010040772028301312 40478908437325507968 40513125604220964864 40843583288112224256 40878108717772505088 40938903049595486208 41121430793473531904 41357149054308901632 41603322560584549856 41748281872642335744 41765010484824768512 41875135759669395456 42124392520143618048 42503891551856623616 42618037744989051072 43038333975215767552 43087736216030478336 43151816727951998976 43445366501611536384 43592670624812085504 43629519881468731392 43889219404572711936 44022578619139620864 44284617777586880512 44350478303728443392 44505009587016695808 44803578142167976768 44959688170537900032 45364730406308511744 45673334014514692096 46261609642657723392 46402177463417438208 46678380900699684864 46787317770966269952 46803737880657618588 46985636795427864576 47225393176879759296 47265313204924459008 47546654354953771264 47691126837401255936 47816877995838701568 48142162880164134912 48418125722117738496 48706328851416058368 49145124606834221056 49186667400246591488 49316361974802284544 49820194999785240576 49862308435964264448 49894288091694498816 50269025585368891392 50404025409938973864 50610991745813577728 50686260918546792448 50901106528380186624 51204089305334830592 51382500766329028608 51845406178638299136 51922511184852811776 52452969532294216704 53346721029371068416 53489986149322992672 53652517692076412928 53697870623346130944 53971877916434010624 54017500805627953152 54458111050816299008 54504144957030006784 54585204066127314944 54604360860767221686 54647860566672801792 55142865405745202176 55288265182688498688 55335000825277415424 55664375830189780992 56165856693524824064 56824050326652068096 56937365714040274944 57022043533365141504 57450314954707304448 57535755637269331968 57604600468501684416 58123560833082780672 58172693175291641856 58518959206096949248 59591539350298755072 59946250894050533376 60486307208411348992 61265374932168336384 61317163076658757632 61408354574393229312 61682146190210297856 62035723581463352448 62237841200932913152 62404983840876824784 62647515727237152768 62967190902506345728 63020417606565945344 63186588780215427072 63240000943174189056 63755837327784935424 63927056617483576608 64557500962823651328 64941771801888077824 65168049752417304576 65833829106859067904 66033867928709431296 66426926666380320768 66483077914619019264 66525717455592665088 67025367447158521856 67205367213251965152 67868142037840248832 68047095609462767616 68510001021772038144 69937292709725622272 70017571351049527296 70076757801895723008 70180976656449404928 70838089765319638944 70897969807386688512 71319981532430656896 71536690256101883904 71962503888578680832 72023334407503937536 72213244320246202368 72805814481022962248 73059493277124087552 73717686910251331584 73780001100369887232 74219167773586374656 75403538378053337088 75579513322330128384 75916487618720366592 76029391377820188672 76351659792570279936 76806133958002245888 77498081110777040896 77563590900388855808 77768109267957448704 77883766777279217664 78679454298441325056 79455385800398340096 79928334525400711168 80020081544056602624 80957816874651015936 81026251208441929728 81687166576224448512 81756217435545010176 81877806099190972416 81906541291150832529 82242861586947063808 82714298108617803264 83206645121169099712 83496563745284671488 83530020969649537024 83750271519338790912 84248785040287236096 85236075489978102144 86076667950431535104 86175472432060956672 86303633455903997952 86890733003223072768 87185341249624171008 87259039762937462784 87778438809145423872 88045157238279241728 88569235555173761024 88700956607456886784 89607156284335953536 89919376341075800064 90729460812617023488 91346668029029384192 92523219285315446784 92804354926834876416 93356761801399369728 93607475761315237176 93971273590855729152 94450786353759518592 94530626409848918016 95093308709907542528 95382253674802511872 95633755991677403136 96284325760328269824 96836251444235476992 97412657702832116736 98290249213668442112 99640389999570481152 99724616871928528896 99788576183388997632 100538051170737782784 100808050819877947728 101221983491627155456 101372521837093584896 101802213056760373248 102408178610669661184 102765001532658057216 103845022369705623552 104905939064588433408 106693442058742136832 106979972298645985344 107305035384152825856 107395741246692261888 107943755832868021248 108035001611255906304 108916222101632598016 109170408132254629888 109208721721534443372 110285730811490404352 110576530365376997376 110670001650554830848 111328751660379561984 112331713387049648128 113648100653304136192 113874731428080549888 114044087066730283008 115071511274538663936 115209200937003368832 116247121666165561344 116345386350583283712 117037918412193898496 119183078700597510144 119892501788101066752 120972614416822697984 122530749864336672768 122634326153317515264 122816709148786458624 123364292380420595712 124071447162926704896 124475682401865826304 124809967681753649568 125295031454474305536 125934381805012691456 126040835213131890688 126373177560430854144 127511674655569870848 127854113234967153216 129115001925647302656 129883543603776155648 130336099504834609152 131667658213718135808 132067735857418862592 132853853332760641536 133051434911185330176 134050734894317043712 134410734426503930304 135736284075680497664 136094191218925535232 137020002043544076288 139874585419451244544 140035142702099054592 140361953312898809856 141676179530639277888 141795939614773377024 142639963064861313792 143073380512203767808 143925007777157361664 144046668815007875072 144426488640492404736 145611628962045924496 146118986554248175104 147435373820502663168 147560002200739774464 148438335547172749312 150807076756106674176 151832975237440733184 152058782755640377344 152703319585140559872 153612267916004491776 154996162221554081792 155127181800777711616 155536218535914897408 155767533554558435328 157358908596882650112 159856669050801422336 160040163088113205248 161915633749302031872 162052502416883859456 163374333152448897024 163512434871090020352 163755612198381944832 163813082582301665058 164485723173894127616 165428596217235606528 166413290242338199424 166993127490569342976 168497570080574472192 170472150979956204288 172153335900863070208 172350944864121913344 172607266911807995904 174370682499248342016 174518079525874925568 175556877618290847744 177138471110347522048 177401913214913773568 179214312568671907072 179838752682151600128 181458921625234046976 185046438570630893568 186713523602798739456 187214951522630474352 187942547181711458304 188901572707519037184 189061252819697836032 190186617419815085056 190764507349605023744 191267511983354806272 193672502888470953984 194825315405664233472 196580498427336884224 199280779999140962304 199449233743857057792 199577152366777995264 201076102341475565568 201616101639755895456 202745043674187169792 203604426113520746496 204816357221339322368 205530003065316114432 209811878129176866816 213959944597291970688 214610070768305651712 215887511665736042496 216070003222511812608 217832444203265196032 218417443443068886744 220571461622980808704 221153060730753994752 221340003301109661696 222657503320759123968 224663426774099296256 227296201306608272384 227749462856161099776 228088174133460566016 230418401874006737664 232494243332331122688 232690772701166567424 234075836824387796992 238366157401195020288 239785003576202133504 245061499728673345536 245268652306635030528 245633418297572917248 246728584760841191424 248142894325853409792 248951364803731652608 249619935363507299136 250590062908948611072 251868763610025382912 252081670426263781376 252746355120861708288 255708226469934306432 258230003851294605312 259767087207552311296 260672199009669218304 263335316427436271616 264135471714837725184 265707706665521283072 266102869822370660352 268821468853007860608 271472568151360995328 272188382437851070464 274040004087088152576 279749170838902489088 280070285404198109184 283352359061278555776 283591879229546754048 285279926129722627584 286146761024407535616 287850015554314723328 288093337630015750144 288852977280984809472 291223257924091848992 292237973108496350208 294870747641005326336 296876671094345498624 301614153512213348352 303665950474881466368 304117565511280754688 305406639170281119744 307224535832008983552 309992324443108163584 311535067109116870656 314717817193765300224 319713338101602844672 320080326176226410496 323831267498604063744 324105004833767718912 326748666304897794048 327511224396763889664 327626165164603330116 328971446347788255232 330857192434471213056 332826580484676398848 333986254981138685952 336995140161148944384 340944301959912408576 344306671801726140416 345214533823615991808 348741364998496684032 349036159051749851136 351113755236581695488 354276942220695044096 354803826429827547136 358428625137343814144 359677505364303200256 362917843250468093952 370092877141261787136 373427047205597478912 374429903045260948704 375885094363422916608 377803145415038074368 378122505639395672064 380373234839630170112 381529014699210047488 382535023966709612544 387345005776941907968 389650630811328466944 393160996854673768448 398561559998281924608 399154304733555990528 402152204682951131136 403232203279511790912 407208852227041492992 409632714442678644736 411060006130632228864 419623756258353733632 427919889194583941376 429220141536611303424 431775023331472084992 432140006445023625216 435664888406530392064 436834886886137773488 441142923245961617408 442306121461507989504 442680006602219323392 445315006641518247936 454592402613216544768 455498925712322199552 456176348266921132032 460836803748013475328 464988486664662245376 465381545402333134848 468151673648775593984 479570007152404267008 490122999457346691072 490537304613270061056 491266836595145834496 493457169521682382848 496285788651706819584 499239870727014598272 503737527220050765824 504163340852527562752 505492710241723416576 511416452939868612864 516460007702589210624 519534174415104622592 526670632854872543232 531415413331042566144 532205739644741320704 537642937706015721216 542945136302721990656 544376764875702140928 559498341677804978176 560140570808396218368 566704718122557111552 567183758459093508096 570559852259445255168 572293522048815071232 575700031108629446656 582446515848183697984 584475946216992700416 589741495282010652672 593753342188690997248 603228307024426696704 608235131022561509376 610813278340562239488 614449071664017967104 619984648886216327168 629435634387530600448 639426676203205689344 647662534997208127488 648210009667535437824 653497332609795588096 655252330329206660232 657942892695576510464 661714384868942426112 665653160969352797696 667972509962277371904 673990280322297888768 681888603919824817152 697482729996993368064 698072318103499702272 702227510473163390976 708553884441390088192 709607652859655094272 716857250274687628288 719355010728606400512 740185754282523574272 746854094411194957824 748859806090521897408 751770188726845833216 755606290830076148736 756245011278791344128 760746469679260340224 774690011553883815936 779301261622656933888 786321993709347536896 797123119996563849216 798308609467111981056 806464406559023581824 814417704454082985984 819265428885357289472 822120012261264457728 839247512516707467264 855839778389167882752 858440283073222606848 863550046662944169984 864280012890047250432 871329776813060784128 873669773772275546976 882285846491923234816 884612242923015979008 890630013283036495872 909184805226433089536 910997851424644399104 912352696533842264064 921673607496026950656 929976973329324490752 936303347297551187968 959140014304808534016 980245998914693382144 982533673190291668992 986914339043364765696 992571577303413639168 998479741454029196544 1007475054440101531648 1008326681705055125504 1010985420483446833152 1022832905879737225728 1032920015405178421248 1039068348830209245184 1053341265709745086464 1062830826662085132288 1064411479289482641408 1075285875412031442432 1085890272605443981312 1088753529751404281856 1118996683355609956352 1120281141616792436736 1133409436245114223104 1134367516918187016192 1141119704518890510336 1144587044097630142464 1151400062217258893312 1164893031696367395968 1168951892433985400832 1179482990564021305344 1187506684377381994496 1206456614048853393408 1221626556681124478976 1228898143328035934208 1239969297772432654336 1258871268775061200896 1295325069994416254976 1296420019335070875648 1306994665219591176192 1310504660658413320464 1315885785391153020928 1323428769737884852224 1331306321938705595392 1335945019924554743808 1363777207839649634304 1394965459993986736128 1396144636206999404544 1404455020946326781952 1419215305719310188544 1433714500549375256576 1438710021457212801024 1480371508565047148544 1497719612181043794816 1511212581660152297472 1512490022557582688256 1521492939358520680448 1549380023107767631872 1558602523245313867776 1572643987418695073792 1594246239993127698432 1596617218934223962112 1612928813118047163648 1628835408908165971968 1638530857770714578944 1678495025033414934528 1711679556778335765504 1716880566146445213696 1727100093325888339968 1742659553626121568256 1747339547544551093952 1764571692983846469632 1769224485846031958016 1781260026566072991744 1818369610452866179072 1824705393067684528128 1843347214992053901312 1859953946658648981504 1872606694595102375936 1918280028609617068032 1960491997829386764288 1973828678086729531392 1985143154606827278336 1996959482908058393088 2014950108880203063296 2016653363410110251008 2021970840966893666304 2045665811759474451456 2078136697660418490368 2106682531419490172928 2125661653324170264576 2128822958578965282816 2150571750824062884864 2237993366711219912704 2240562283233584873472 2266818872490228446208 2268735033836374032384 2282239409037781020672 2302800124434517786624 2329786063392734791936 2337903784867970801664 2358965981128042610688 2443253113362248957952 2457796286656071868416 2479938595544865308672 2517742537550122401792 2590650139988832509952 2592840038670141751296 2613989330439182352384 2621009321316826640928 2646857539475769704448 2662612643877411190784 2671890039849109487616 2727554415679299268608 2789930919987973472256 2808910041892653563904 2867429001098750513152 2877420042914425602048 2960743017130094297088 2995439224362087589632 3022425163320304594944 3024980045115165376512 3042985878717041360896 3098760046215535263744 3117205046490627735552 3188492479986255396864 3193234437868447924224 3225857626236094327296 3257670817816331943936 3277061715541429157888 3356990050066829869056 3423359113556671531008 3433761132292890427392 3454200186651776679936 3494679095089102187904 3529143385967692939264 3538448971692063916032 3562520053132145983488 3636739220905732358144 3686694429984107802624 3719907893317297963008 3745213389190204751872 3920983995658773528576 3947657356173459062784 3970286309213654556672 3993918965816116786176 4029900217760406126592 4091331623518948902912 4156273395320836980736 4213365062838980345856 4257645917157930565632 4301143501648125769728 4475986733422439825408 4533637744980456892416 4537470067672748064768 4564478818075562041344 4605600248869035573248 4659572126785469583872 4675807569735941603328 4717931962256085221376 4886506226724497915904 4915592573312143736832 4959877191089730617344 5035485075100244803584 5181300279977665019904 5227978660878364704768 5242018642633653281856 5293715078951539408896 5325225287754822381568 5343780079698218975232 5455108831358598537216 5579861839975946944512 5617820083785307127808 5734858002197501026304 5754840085828851204096 5921486034260188594176 5990878448724175179264 6044850326640609189888 6049960090230330753024 6085971757434082721792 6234410092981255471104 6376984959972510793728 6386468875736895848448 6451715252472188654592 6554123431082858315776 6713980100133659738112 6846718227113343062016 6908400373303553359872 6989358190178204375808 7058286771935385878528 7076897943384127832064 7273478441811464716288 7373388859968215605248 7439815786634595926016 7841967991317547057152 7940572618427309113344 7987837931632233572352 8059800435520812253184 8182663247037897805824 8312546790641673961472 8426730125677960691712 8602287003296251539456 9067275489960913784832 9074940135345496129536 9128957636151124082688 9211200497738071146496 9319144253570939167744 9351615139471883206656 9773012453448995831808 9831185146624287473664 10070970150200489607168 10362600559955330039808 10484037285267306563712 10587430157903078817792 10650450575509644763136 10687560159396437950464 10910217662717197074432 11159723679951893889024 11235640167570614255616 11469716004395002052608 11842972068520377188352 11981756897448350358528 12089700653281218379776 12171943514868165443584 12468820185962510942208 12772937751473791696896 12903430504944377309184 13108246862165716631552 13427960200267319476224 13693436454226686124032 13816800746607106719744 13978716380356408751616 14116573543870771757056 14153795886768255664128 14546956883622929432576 14746777719936431210496 14879631573269191852032 15683935982635094114304 15881145236854618226688 15975675863264467144704 16119600871041624506368 16365326494075795611648 16853460251355921383424 17204574006592503078912 18134550979921827569664 18149880270690992259072 18257915272302248165376 18638288507141878335488 18703230278943766413312 19662370293248574947328 20141940300400979214336 20725201119910660079616 20968074570534613127424 21174860315806157635584 21300901151019289526272 21820435325434394148864 22319447359903787778048 22939432008790004105216 23963513794896700717056 24179401306562436759552 24343887029736330887168 24937640371925021884416 25806861009888754618368 26216493724331433263104 27386872908453372248064 27633601493214213439488 27957432760712817503232 29093913767245858865152 29493555439872862420992 31762290473709236453376 31951351726528934289408 32239201742083249012736 32730652988151591223296 33706920502711842766848 34409148013185006157824 36269101959843655139328 36515830544604496330752 37276577014283756670976 37406460557887532826624 39324740586497149894656 40283880600801958428672 41450402239821320159232 41936149141069226254848 42349720631612315271168 42601802302038579052544 43640870650868788297728 44638894719807575556096 45878864017580008210432 47927027589793401434112 48358802613124873519104 48687774059472661774336 51613722019777509236736 54773745816906744496128 55914865521425635006464 58187827534491717730304 58987110879745724841984 63524580947418472906752 63902703453057868578816 64478403484166498025472 65461305976303182446592 68818296026370012315648 72538203919687310278656 73031661089208992661504 74553154028567513341952 74812921115775065653248 78649481172994299789312 82900804479642640318464 83872298282138452509696 85203604604077158105088 87281741301737576595456 91757728035160016420864 95854055179586802868224 96717605226249747038208 103227444039555018473472 109547491633813488992256 111829731042851270012928 117974221759491449683968 127049161894836945813504 127805406906115737157632 130922611952606364893184 137636592052740024631296 145076407839374620557312 146063322178417985323008 149106308057135026683904 167744596564276905019392 170407209208154316210176 174563482603475153190912 183515456070320032841728 191708110359173605736448 193435210452499494076416 206454888079110036946944 219094983267626977984512 223659462085702540025856 235948443518982899367936 255610813812231474315264 261845223905212729786368 275273184105480049262592 290152815678749241114624 298212616114270053367808 335489193128553810038784 340814418416308632420352 383416220718347211472896 412909776158220073893888 438189966535253955969024 447318924171405080051712 511221627624462948630528 523690447810425459572736 550546368210960098525184 580305631357498482229248 596425232228540106735616 670978386257107620077568 766832441436694422945792 825819552316440147787776 894637848342810160103424 1022443255248925897261056 1192850464457080213471232 1341956772514215240155136 1533664882873388845891584 1651639104632880295575552 1789275696685620320206848 2385700928914160426942464 2683913545028430480310272 3067329765746777691783168 3578551393371240640413696 5367827090056860960620544 7157102786742481280827392 10735654180113721921241088 21471308360227443842482176
- Sum of all divisors σ(n): 82346045174836743590589663
- Sum of proper divisors (its aliquot sum) s(n): 60874736814609299748107487
- 21471308360227443842482176 is an abundant number, because the sum of its proper divisors (60874736814609299748107487) is greater than itself. Its abundance is 39403428454381855905625311
Bases of 21471308360227443842482176
- Binary: 10001110000101011100111110101011000010001111110100011110011100100010000000000000000002
- Hexadecimal: 0x11C2B9F5611FA3CE440000
- Base-36: 2P4F3AX54UHINRB40
Squares and roots of 21471308360227443842482176
- 21471308360227443842482176 squared (214713083602274438424821762) is 461017082699972923353087868101065776888152877694976
- 21471308360227443842482176 cubed (214713083602274438424821763) is 9898639941983595497703999722024330911783685808289851505622483447493244747776
-
21471308360227443842482176 is a
perfect square number . Itssquare root is 4633714315776 -
The
cube root of 21471308360227443842482176 is 277941141.2071373075 - Being both a perfect square and a perfect cube, 21471308360227443842482176 is also a
perfect sixth number .
Scales and comparisons
How big is 21471308360227443842482176?- 21,471,308,360,227,443,842,482,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,471,308,360,227,443,842,482,176 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 21471308360227443842482176 cubic inches would be around 23161761.8 feet tall.
Recreational maths with 21471308360227443842482176
- 21471308360227443842482176 backwards is 67128424834472206380317412
- The number of decimal digits it has is: 26
- The sum of 21471308360227443842482176's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 21471308360227443842482176 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 21471308360227443842482176 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/21471308360227443842482176/
Chicago style:
Numbermatics. 2024. "Number 21471308360227443842482176 - Facts about the integer". https://numbermatics.com/n/21471308360227443842482176/
The information we have on file for 21471308360227443842482176 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 21471308360227443842482176, math, Factors of 21471308360227443842482176, curriculum, school, college, exams, university, Prime factorization of 21471308360227443842482176, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, four hundred seventy-one sextillion, three hundred eight quintillion, three hundred sixty quadrillion, two hundred twenty-seven trillion, four hundred forty-three billion, eight hundred forty-two million, four hundred eighty-two thousand, one hundred seventy-six.