2944007192036190323736576
2,944,007,192,036,190,323,736,576 is an even composite number composed of seven prime numbers multiplied together.
2944007192036190323736576 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred forty-one divisors.
Prime factorization of 2944007192036190323736576:
228 × 32 × 132 × 192 × 312 × 472 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 19 × 19 × 31 × 31 × 47 × 47 × 97 × 97)See below for interesting mathematical facts about the number 2944007192036190323736576 from the Numbermatics database.
Names of 2944007192036190323736576
- Cardinal: 2944007192036190323736576 can be written as Two septillion, nine hundred forty-four sextillion, seven quintillion, one hundred ninety-two quadrillion, thirty-six trillion, one hundred ninety billion, three hundred twenty-three million, seven hundred thirty-six thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 2.944007192036190323736576 × 1024
Factors of 2944007192036190323736576
Divisors of 2944007192036190323736576
- Number of divisors d(n): 21141
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 31 32 36 38 39 47 48 52 57 62 64 72 76 78 93 94 96 97 104 114 117 124 128 141 144 152 156 169 171 186 188 192 194 208 228 234 247 248 256 279 282 288 291 304 312 338 342 361 372 376 384 388 403 416 423 456 468 494 496 507 512 558 564 576 582 589 608 611 624 676 684 722 741 744 752 768 776 806 832 846 873 893 912 936 961 988 992 1014 1024 1083 1116 1128 1152 1164 1178 1209 1216 1222 1248 1261 1352 1368 1444 1457 1482 1488 1504 1521 1536 1552 1612 1664 1692 1746 1767 1786 1824 1833 1843 1872 1922 1976 1984 2028 2048 2166 2209 2223 2232 2256 2304 2328 2356 2418 2432 2444 2496 2522 2679 2704 2736 2883 2888 2914 2964 2976 3007 3008 3042 3072 3104 3211 3224 3249 3328 3384 3492 3534 3572 3627 3648 3666 3686 3744 3783 3844 3952 3968 4056 4096 4332 4371 4418 4446 4464 4512 4559 4608 4656 4693 4712 4836 4864 4888 4992 5044 5239 5301 5358 5408 5472 5499 5529 5766 5776 5828 5928 5952 6014 6016 6084 6144 6208 6422 6448 6498 6627 6656 6768 6984 7068 7144 7254 7296 7332 7372 7488 7566 7657 7688 7904 7936 7943 8037 8112 8192 8649 8664 8742 8836 8892 8928 9021 9024 9118 9216 9312 9386 9409 9424 9633 9672 9728 9776 9984 10088 10478 10602 10716 10816 10944 10998 11058 11191 11349 11532 11552 11609 11656 11856 11904 12028 12032 12168 12288 12416 12493 12844 12896 12996 13113 13254 13312 13536 13677 13968 14079 14136 14288 14508 14592 14664 14744 14976 15132 15314 15376 15717 15808 15872 15886 16074 16224 16384 16393 16587 16967 17298 17328 17484 17672 17784 17856 18042 18048 18236 18259 18432 18624 18772 18818 18848 18941 19266 19344 19456 19552 19881 19968 20176 20956 21204 21432 21632 21888 21996 22116 22382 22698 22971 23064 23104 23218 23312 23712 23808 23829 23959 24056 24064 24336 24576 24832 24986 25688 25792 25992 26226 26508 26624 27063 27072 27354 27683 27936 28158 28227 28272 28576 28717 28899 29016 29184 29328 29488 29952 30264 30628 30752 31434 31616 31744 31772 32148 32448 32768 32786 33174 33573 33934 34596 34656 34827 34968 35017 35344 35568 35712 36084 36096 36472 36518 36864 37248 37479 37544 37636 37696 37882 38532 38688 38912 39091 39104 39762 39936 40352 41031 41912 41971 42237 42408 42864 43264 43776 43992 44232 44764 45167 45396 45942 46128 46208 46436 46624 47151 47424 47616 47658 47918 48112 48128 48672 49152 49179 49664 49972 50901 51376 51584 51984 52452 53016 53248 54126 54144 54708 54777 55366 55872 56316 56454 56544 56823 57133 57152 57434 57798 58032 58368 58656 58976 59267 59904 60528 61009 61256 61504 62868 63232 63488 63544 64296 64896 65536 65572 66348 67146 67868 68479 68913 69192 69312 69654 69936 70034 70688 71136 71424 71487 71877 72168 72192 72944 73036 73728 74496 74958 75088 75272 75392 75764 77064 77376 77824 78182 78208 79524 79872 80704 82062 83049 83824 83942 84474 84681 84816 85728 86151 86528 86621 87552 87984 88464 89528 90334 90792 91884 92256 92416 92872 93217 93248 94302 94848 95232 95316 95836 96224 96256 97344 98304 98358 99328 99541 99944 100719 101802 102752 103168 103968 104481 104904 105051 106032 106496 108252 108288 109416 109554 110732 111744 112437 112632 112908 113088 113646 114266 114304 114868 115596 116064 116736 117273 117312 117952 118534 119808 121056 122018 122317 122512 123008 125736 125913 126464 126976 127088 128592 129792 131072 131144 132696 134292 135501 135736 136958 137826 138384 138624 139308 139872 140068 141329 141376 142272 142848 142974 143754 144336 144384 145483 145888 146072 147456 147537 148992 149916 150176 150544 150784 150917 151528 152703 154128 154752 155648 156364 156416 159048 159744 161408 162409 164124 164331 166098 167648 167884 168948 169362 169632 170469 171399 171456 172302 173056 173242 175104 175968 176928 177801 178771 179056 180668 181584 183027 183768 184512 184832 185744 186434 186496 188604 189696 190464 190632 191672 192448 192512 194688 196608 196716 198656 199082 199888 201438 203604 205437 205504 206336 207936 208962 209808 210102 212064 212992 214273 215631 216504 216576 218832 219108 220571 221464 223488 224874 225264 225816 226176 227292 228532 228608 229736 231192 232128 233472 234546 234624 235904 237068 237367 239616 242112 244036 244634 245024 246016 246233 249147 251472 251826 252928 253952 254176 257184 258453 259584 259863 262144 262288 265392 268584 271002 271472 273916 275652 276768 277248 278616 279651 279744 280136 282658 282752 284544 285696 285948 287508 288672 288768 290966 291679 291776 292144 294912 295074 297984 298623 299832 300352 301088 301568 301834 303056 305406 308256 309504 311296 311467 312728 312832 315153 318096 319488 322816 324818 328248 328662 332196 335296 335768 337896 338724 339264 340938 342798 342912 344604 346112 346484 346921 350208 351819 351936 353856 355602 357542 358112 359879 361336 363168 366054 366951 367536 369024 369664 371488 372868 372992 373321 377208 377739 379392 380928 381264 383344 384896 385024 389376 393216 393432 397312 398164 399776 402876 406503 407208 410874 411008 412672 415872 417924 419616 420204 423987 424128 425984 428546 431262 433008 433152 436449 437664 438216 441142 442223 442928 446976 449748 450528 451632 452352 452751 454584 455221 457064 457216 459472 462384 464256 466944 469092 469248 471808 474136 474734 479232 484224 487227 488072 489268 490048 492032 492466 498294 502944 503652 505856 507904 508183 508352 514197 514368 516906 519168 519726 524288 524576 525977 530784 533403 536313 537168 542004 542944 545623 547832 549081 551304 553536 554496 557232 559302 559488 560272 565316 565504 569088 571392 571896 575016 577344 577536 581932 583358 583552 584288 587171 589824 590148 595968 597246 599664 600704 602176 603136 603668 606112 610812 616311 616512 619008 622592 622934 625456 625664 630306 636192 638976 642819 645632 649636 656496 657324 661713 664392 670592 671536 675792 677448 678528 681876 685596 685824 689208 692224 692968 693842 700416 703638 703872 707712 711204 712101 715084 716224 719758 722672 726336 732108 733902 735072 738048 738699 739328 742729 742976 745736 745984 746642 754416 755478 758784 761856 762528 766688 769792 770048 770471 778752 779589 786432 786864 794624 796328 797449 799552 805752 813006 814416 821748 822016 825344 831744 835848 838953 839232 840408 847974 848256 851968 857092 858173 862524 866016 866304 872898 875037 875328 876432 882284 884446 885856 890227 893952 895869 899496 901056 903264 904704 905502 909168 910442 914128 914432 918944 924768 928512 933888 934401 938184 938496 943616 948272 949468 958464 968448 974454 976144 978536 980096 984064 984932 996588 1005888 1007304 1011712 1015808 1016366 1016704 1028394 1028736 1033812 1038336 1039452 1040763 1048576 1049152 1051954 1061568 1066806 1072626 1074336 1079637 1084008 1085527 1085888 1091246 1095664 1098162 1100853 1102608 1107072 1108992 1114464 1118604 1118976 1119963 1120544 1126073 1130632 1131008 1138176 1142784 1143792 1150032 1154688 1155072 1163864 1166716 1167104 1168576 1174342 1179648 1180296 1191936 1194492 1199328 1201408 1204352 1206272 1207336 1211821 1212224 1221624 1232622 1233024 1238016 1245184 1245868 1250912 1251328 1260612 1271961 1272384 1277952 1285638 1291264 1299272 1301101 1309347 1312992 1314648 1323426 1326669 1328784 1341184 1343072 1351584 1354896 1357056 1358253 1363752 1365663 1371192 1371648 1378416 1384448 1385936 1387684 1400832 1407276 1407744 1415424 1422408 1424202 1430168 1432448 1439516 1445344 1452672 1461681 1464216 1467804 1470144 1476096 1477398 1478656 1485458 1485952 1491472 1491968 1493284 1508832 1510956 1517568 1523712 1524549 1525056 1533376 1539584 1540096 1540942 1557504 1559178 1572864 1573728 1577931 1589248 1590121 1592656 1594898 1599104 1608939 1611504 1626012 1628832 1636869 1643496 1644032 1645799 1650688 1663488 1671696 1677906 1678464 1680816 1695948 1696512 1703936 1714184 1716346 1725048 1732032 1732608 1745796 1750074 1750656 1752864 1761513 1764568 1768892 1771123 1771712 1780454 1787904 1791738 1798992 1802112 1806528 1809408 1811004 1818336 1820884 1828256 1828864 1837277 1837888 1849536 1857024 1867776 1868802 1876368 1876992 1887232 1891279 1896544 1898936 1916928 1928457 1936896 1948908 1952288 1957072 1960192 1968128 1969864 1985139 1993176 2011776 2014608 2023424 2031616 2032732 2033408 2056788 2057472 2067624 2076672 2078904 2081526 2097152 2098304 2103908 2122849 2123136 2133612 2136303 2145252 2148672 2159274 2168016 2171054 2171776 2182492 2191328 2196324 2201706 2205216 2214144 2216097 2217984 2228187 2228928 2237208 2237952 2239926 2241088 2252146 2261264 2262016 2276352 2285568 2287584 2300064 2309376 2310144 2311413 2324023 2327728 2333432 2334208 2337152 2348684 2359296 2360592 2383872 2388984 2392347 2398656 2402816 2408704 2412544 2414672 2423642 2424448 2443248 2465244 2466048 2476032 2490368 2491736 2501824 2502656 2521224 2543922 2544768 2555904 2571276 2574519 2582528 2598544 2602202 2618694 2625111 2625984 2629296 2646852 2653338 2657568 2670681 2682368 2685251 2686144 2703168 2709792 2714112 2716506 2727504 2731326 2742384 2743296 2756832 2768896 2771872 2775368 2785549 2801664 2803203 2814552 2815488 2830848 2844816 2848404 2860336 2864896 2867423 2879032 2890688 2905344 2923362 2928432 2935608 2940288 2952192 2954796 2957312 2970916 2971904 2982944 2983936 2986568 3017664 3021912 3035136 3047424 3049098 3050112 3066752 3079168 3080192 3081884 3085771 3115008 3118356 3122289 3145728 3147456 3155862 3178496 3180242 3185312 3189796 3198208 3217878 3223008 3238911 3252024 3256581 3257664 3273738 3286992 3288064 3291598 3301376 3326976 3343392 3355812 3356928 3359889 3361632 3378219 3391896 3393024 3396649 3407872 3428368 3432692 3450096 3464064 3465216 3491592 3500148 3501312 3505728 3523026 3529136 3537784 3542246 3543424 3560908 3575808 3583476 3597984 3604224 3613056 3618816 3622008 3635463 3636672 3641768 3656512 3657728 3674554 3675776 3699072 3714048 3735552 3737604 3752736 3753984 3774464 3782558 3791827 3793088 3797872 3833856 3856914 3873792 3897816 3903303 3904576 3914144 3920384 3936256 3939728 3970278 3980007 3986352 4023552 4029216 4046848 4063232 4065464 4066816 4071187 4096989 4113576 4114944 4135248 4153344 4157808 4163052 4194304 4196608 4207816 4245698 4246272 4267224 4272606 4290504 4297344 4318548 4336032 4342108 4343552 4364984 4381199 4382656 4392648 4403412 4410432 4428288 4432194 4435968 4456374 4457856 4474416 4475904 4479852 4482176 4504292 4509973 4522528 4524032 4552704 4571136 4573647 4575168 4600128 4618752 4620288 4622826 4648046 4655456 4666864 4668416 4674304 4678427 4697368 4718592 4721184 4733793 4767744 4770363 4777968 4784694 4797312 4805632 4817408 4825088 4829344 4847284 4848896 4886496 4910607 4930488 4932096 4937397 4952064 4980736 4983472 5003648 5005312 5042448 5087844 5089536 5111808 5142552 5149038 5165056 5197088 5204404 5237388 5250222 5251968 5258592 5284539 5293704 5306676 5313369 5315136 5341362 5364736 5370502 5372288 5406336 5419584 5428224 5433012 5455008 5462652 5484768 5486592 5511831 5513664 5537792 5541901 5543744 5550736 5571098 5603328 5606406 5629104 5630976 5661696 5673837 5689632 5696808 5720672 5729792 5734846 5748899 5758064 5781376 5810688 5846724 5856864 5871216 5880576 5904384 5909592 5914624 5917873 5941832 5943808 5965888 5967872 5973136 6035328 6043824 6070272 6094848 6098196 6100224 6133504 6158336 6160384 6163768 6171542 6230016 6236712 6244578 6291456 6294912 6311724 6356992 6360484 6368547 6370624 6379592 6396416 6435756 6446016 6477822 6504048 6513162 6515328 6547476 6573984 6576128 6583196 6602752 6642463 6653952 6684561 6686784 6711624 6713856 6719778 6723264 6756438 6783792 6786048 6793298 6815744 6837701 6856736 6865384 6900192 6928128 6930432 6934239 6972069 6983184 7000296 7002624 7011456 7046052 7058272 7075568 7084492 7086848 7093099 7121816 7151616 7166952 7177041 7195968 7208448 7226112 7237632 7244016 7270926 7273344 7283536 7313024 7315456 7349108 7351552 7398144 7428096 7471104 7475208 7505472 7507968 7548928 7565116 7583654 7586176 7595744 7633223 7667712 7713828 7723557 7747584 7795632 7806606 7809152 7828288 7840768 7872512 7879456 7940556 7960014 7972704 8012043 8047104 8055753 8058432 8093696 8126464 8130928 8133632 8142374 8193978 8227152 8229888 8270496 8306688 8315616 8326104 8356647 8388608 8393216 8402237 8415632 8491396 8492544 8534448 8545212 8581008 8594688 8602269 8637096 8672064 8684216 8687104 8729968 8762398 8765312 8785296 8806824 8820864 8856576 8864388 8871936 8912748 8915712 8948832 8951808 8959704 8964352 9008584 9019946 9042049 9045056 9048064 9105408 9142272 9147294 9150336 9200256 9237504 9240576 9245652 9257313 9296092 9310912 9333728 9336832 9348608 9356854 9394736 9437184 9442368 9467586 9535488 9540726 9555936 9569388 9594624 9611264 9634816 9650176 9655477 9658688 9694568 9697792 9769743 9772992 9821214 9860976 9864192 9874794 9904128 9961472 9966944 10007296 10010624 10084896 10134657 10175688 10179072 10189947 10223616 10285104 10298076 10330112 10366837 10394176 10408808 10474776 10500444 10503936 10517184 10569078 10587408 10613352 10626738 10630272 10682724 10729472 10741004 10744576 10812672 10839168 10856448 10866024 10906389 10910016 10925304 10969536 10973184 11023662 11027328 11075584 11083802 11087488 11101472 11142196 11156249 11206656 11212812 11258208 11261952 11323392 11347674 11375481 11379264 11393616 11441344 11459584 11469692 11497798 11516128 11562752 11572951 11621376 11693448 11709909 11713728 11742432 11761152 11808768 11819184 11829248 11835746 11883664 11887616 11931776 11935744 11946272 12070656 12087648 12140544 12189696 12196392 12200448 12213561 12267008 12316672 12320768 12327536 12343084 12460032 12473424 12489156 12582912 12589824 12623448 12713984 12720968 12737094 12741248 12759184 12792832 12871512 12892032 12955644 13008096 13026324 13030656 13094952 13143597 13147968 13152256 13166392 13205504 13284926 13307904 13369122 13373568 13423248 13427712 13439556 13446528 13512876 13529919 13567584 13572096 13586596 13631488 13675402 13708913 13713472 13730768 13800384 13856256 13860864 13868478 13944138 13966368 14000592 14005248 14022912 14035281 14092104 14111851 14116544 14151136 14168984 14173696 14186198 14243632 14303232 14311089 14333904 14354082 14391936 14416896 14452224 14475264 14488032 14541852 14546688 14567072 14626048 14630912 14638949 14698216 14703104 14796288 14812191 14856192 14942208 14950416 15010944 15015936 15097856 15130232 15167308 15172352 15191488 15266446 15335424 15427656 15447114 15495168 15591264 15613212 15618304 15656576 15681536 15745024 15753673 15758912 15881112 15920028 15940107 15945408 16024086 16094208 16111506 16116864 16187392 16252928 16261856 16267264 16284748 16305287 16387956 16454304 16459776 16535493 16540992 16613376 16625703 16631232 16652208 16713294 16777216 16786432 16804474 16831264 16914313 16982792 16985088 17021511 17068896 17090424 17162016 17189376 17204538 17246697 17274192 17344128 17368432 17374208 17459936 17524796 17530624 17570592 17613648 17641728 17713152 17728776 17743872 17753619 17825496 17831424 17897664 17903616 17919408 17928704 18017168 18039892 18084098 18090112 18096128 18210816 18284544 18294588 18300672 18400512 18475008 18481152 18491304 18514626 18592184 18621824 18667456 18673664 18697216 18713708 18789472 18874368 18884736 18935172 19070976 19081452 19105641 19111872 19138776 19189248 19222528 19269632 19300352 19310954 19317376 19389136 19395584 19539486 19545984 19642428 19721952 19728384 19749588 19808256 19922944 19927389 19933888 20014592 20021248 20169792 20269314 20351376 20358144 20379894 20447232 20513103 20570208 20596152 20660224 20733674 20784481 20788352 20817616 20916207 20949552 21000888 21007872 21034368 21138156 21174816 21226704 21253476 21260544 21279297 21365448 21395387 21458944 21482008 21489152 21625344 21678336 21712896 21732048 21812778 21820032 21850608 21939072 21946368 22047324 22054656 22151168 22167604 22174976 22202944 22284392 22312498 22413312 22425624 22516416 22523904 22646784 22695348 22750962 22758528 22787232 22882688 22899669 22919168 22939384 22995596 23024599 23032256 23125504 23145902 23242752 23386896 23419818 23427456 23484864 23522304 23617536 23638368 23658496 23671492 23767328 23775232 23863552 23871488 23884601 23892544 24141312 24167259 24175296 24281088 24379392 24392784 24400896 24427122 24534016 24633344 24641536 24655072 24686168 24720919 24920064 24946848 24978312 25069941 25165824 25179648 25206711 25246896 25427968 25441936 25474188 25482496 25518368 25585664 25743024 25784064 25806807 25911288 26016192 26052648 26061312 26189904 26287194 26295936 26304512 26332784 26411008 26569852 26615808 26738244 26747136 26846496 26855424 26879112 26893056 27025752 27059838 27126147 27135168 27144192 27173192 27262976 27350804 27417826 27426944 27461536 27597037 27600768 27712512 27721728 27736956 27771939 27888276 27932736 28001184 28010496 28045824 28070562 28184208 28223702 28233088 28302272 28337968 28347392 28372396 28487264 28606464 28622178 28667808 28708164 28783872 28833792 28904448 28950528 28966431 28976064 29083704 29093376 29134144 29252096 29261824 29277898 29396432 29406208 29592576 29624382 29712384 29884416 29900832 30021888 30031872 30195712 30212299 30260464 30334616 30344704 30382976 30532892 30569841 30670848 30855312 30894228 30990336 31100511 31182528 31226424 31236608 31313152 31363072 31490048 31507346 31517824 31762224 31840056 31880214 31890816 32048172 32188416 32223012 32233728 32374784 32505856 32523712 32534528 32569496 32610574 32775912 32908608 32919552 33070986 33081984 33226752 33251406 33262464 33304416 33426588 33468747 33554432 33572864 33608948 33651337 33662528 33828626 33965584 33970176 34043022 34126443 34137792 34180848 34324032 34378752 34409076 34493394 34548384 34688256 34718853 34736864 34748416 34908263 34919872 35049592 35061248 35141184 35227296 35283456 35426304 35457552 35487744 35507238 35650992 35662848 35795328 35807232 35838816 35857408 36034336 36079784 36168196 36180224 36192256 36212137 36421632 36569088 36589176 36601344 36640683 36801024 36950016 36962304 36982608 37029252 37184368 37243648 37334912 37347328 37394432 37427416 37578944 37748736 37769472 37870344 38141952 38162904 38211282 38223744 38277552 38378496 38445056 38539264 38600704 38621908 38634752 38778272 38791168 39078972 39091968 39284856 39430791 39443904 39456768 39499176 39616512 39845888 39854778 39867776 40029184 40042496 40334131 40339584 40538628 40589757 40702752 40716288 40759788 40894464 41026206 41126739 41140416 41192304 41320448 41467348 41568962 41576704 41635232 41832414 41899104 42001776 42015744 42068736 42105843 42276312 42335553 42349632 42453408 42506952 42521088 42558594 42730896 42790774 42917888 42964016 42978304 43250688 43356672 43425792 43464096 43625556 43640064 43701216 43878144 43892736 43916847 44094648 44109312 44156437 44302336 44335208 44349952 44405888 44568784 44624996 44826624 44851248 45032832 45047808 45293568 45390696 45501924 45517056 45574464 45765376 45799338 45838336 45878768 45991192 46049198 46064512 46251008 46291804 46485504 46773792 46839636 46854912 46969728 47044608 47235072 47261019 47276736 47316992 47342984 47534656 47550464 47727104 47742976 47769202 47785088 48282624 48334518 48350592 48562176 48758784 48785568 48801792 48854244 48915861 49068032 49266688 49283072 49293751 49310144 49372336 49441838 49840128 49877109 49893696 49956624 50139882 50331648 50359296 50413422 50493792 50742939 50855936 50883872 50948376 50964992 51019769 51036736 51171328 51486048 51568128 51613614 51740091 51822576 52032384 52105296 52122624 52379808 52574388 52591872 52609024 52665568 52822016 52925431 53139704 53231616 53260857 53476488 53494272 53692992 53710848 53758224 53786112 54051504 54119676 54252294 54270336 54288384 54346384 54525952 54701608 54835652 54853888 54923072 55194074 55201536 55425024 55443456 55473912 55543878 55776552 55865472 56002368 56020992 56091648 56141124 56368416 56447404 56466176 56604544 56675936 56694784 56744792 56955587 56974528 57212928 57244356 57335616 57416328 57567744 57667584 57808896 57901056 57932862 57952128 58167408 58186752 58268288 58504192 58523648 58555796 58629649 58792864 58812416 59185152 59248764 59424768 59768832 59782167 59801664 60043776 60063744 60391424 60424598 60520928 60669232 60689408 60765952 61065784 61139682 61341696 61539309 61710624 61788456 61980672 62201022 62353443 62365056 62452848 62473216 62626304 62726144 62980096 63014692 63035648 63524448 63680112 63760428 63781632 63837891 64096344 64186161 64376832 64446024 64467456 64749568 65011712 65047424 65069056 65138992 65221148 65551824 65817216 65839104 66141972 66163968 66453504 66502812 66524928 66608832 66853176 66937494 67108864 67145728 67217896 67302674 67325056 67657252 67931168 67940352 68086044 68252886 68275584 68361696 68648064 68699007 68757504 68818152 68986788 69073797 69096768 69376512 69437706 69473728 69496832 69816526 69839744 70099184 70122496 70282368 70454592 70566912 70852608 70915104 70975488 71014476 71301984 71325696 71590656 71614464 71653803 71677632 71714816 72044713 72068672 72159568 72336392 72360448 72384512 72424274 72843264 73138176 73178352 73202688 73281366 73602048 73900032 73924608 73965216 74058504 74162757 74368736 74487296 74669824 74694656 74735687 74788864 74854832 75157888 75497472 75538944 75620133 75740688 76283904 76325808 76422564 76447488 76555104 76756992 76890112 77078528 77201408 77243816 77269504 77352553 77556544 77582336 78157944 78183936 78569712 78861582 78887808 78913536 78998352 79233024 79691776 79709556 79735552 80058368 80084992 80668262 80679168 81077256 81179514 81378441 81405504 81432576 81519576 81788928 82052412 82253478 82280832 82384608 82640896 82791111 82934696 83137924 83153408 83242781 83270464 83664828 83798208 84003552 84031488 84137472 84211686 84552624 84671106 84699264 84906816 85013904 85042176 85117188 85461792 85581548 85835776 85928032 85956608 86352019 86501376 86713344 86851584 86899293 86928192 87251112 87280128 87402432 87756288 87785472 87833694 88189296 88218624 88312874 88604672 88670416 88699904 88811776 88890113 89137568 89249992 89653248 89702496 90065664 90095616 90587136 90636897 90781392 91003848 91034112 91148928 91530752 91598676 91676672 91757536 91982384 92098396 92129024 92502016 92583608 92971008 93301533 93547584 93679272 93709824 93939456 94089216 94470144 94522038 94553472 94633984 94685968 95069312 95100928 95454208 95485952 95538404 95570176 96565248 96669036 96701184 97124352 97517568 97571136 97603584 97708488 97831722 98136064 98533376 98566144 98587502 98620288 98744672 98883676 99680256 99754218 99787392 99913248 100279764 100406241 100663296 100718592 100826844 100954011 100987584 101485878 101711872 101767744 101896752 101929984 102039538 102073472 102342656 102972096 103136256 103227228 103480182 103645152 104064768 104156559 104210592 104245248 104724789 104759616 105148776 105183744 105218048 105296119 105331136 105644032 105850862 106279408 106463232 106521714 106952976 106988544 107385984 107421696 107516448 107572224 108103008 108239352 108504588 108540672 108576768 108636411 108692768 109051904 109229081 109403216 109671304 109707776 109846144 110388148 110403072 110850048 110886912 110947824 111087756 111553104 111730944 112004736 112041984 112183296 112282248 112736832 112894808 112932352 113209088 113351872 113389568 113489584 113911174 113949056 114425856 114488712 114671232 114832656 115135488 115335168 115617792 115802112 115865724 115904256 116334816 116373504 116536576 117008384 117047296 117111592 117259298 117546637 117585728 117624832 118370304 118497528 118849536 119537664 119564334 119603328 120087552 120127488 120782848 120849196 121002393 121041856 121338464 121378816 121531904 122131568 122279364 122683392 123078618 123380217 123421248 123576912 123961344 124402044 124706886 124730112 124905696 124946432 125252608 125452288 125960192 126029384 126071296 126206797 127006659 127048896 127360224 127520856 127563264 127675782 128192688 128372322 128753664 128892048 128934912 129499136 130023424 130094848 130138112 130277984 130442296 131103648 131634432 131678208 131750541 132283944 132327936 132469311 132907008 133005624 133049856 133217664 133706352 133874988 134217728 134291456 134435792 134605348 134650112 134768881 135314504 135862336 135880704 136172088 136505772 136551168 136723392 137296128 137398014 137515008 137636304 137973576 138147594 138193536 138753024 138875412 138947456 138993664 139633052 139679488 140198368 140244992 140564736 140909184 141133824 141705216 141783057 141830208 141950976 142028952 142603968 142651392 143181312 143228928 143307606 143355264 143429632 144089426 144137344 144319136 144672784 144720896 144769024 144848548 145031237 145686528 146276352 146356704 146405376 146562732 146747583 147204096 147800064 147849216 147881253 147930432 148117008 148325514 148737472 148974592 149339648 149389312 149471374 149577728 149709664 150315776 150994944 151077888 151240266 151481376 152228817 152567808 152651616 152845128 152894976 153059307 153110208 153513984 153780224 154157056 154402816 154487632 154539008 154705106 155113088 155164672 156315888 156367872 157139424 157723164 157775616 157827072 157996704 158466048 158776293 159383552 159419112 159471104 159642503 160116736 160169984 161336524 161358336 162154512 162359028 162756882 162811008 162865152 163039152 163577856 164104824 164506956 164561664 164769216 165281792 165582222 165869392 166275848 166306816 166485562 166540928 167329656 167596416 168007104 168062976 168274944 168423372 169105248 169342212 169398528 169813632 170027808 170084352 170234376 170866761 170923584 171163096 171671552 171798931 171856064 171913216 172704038 173002752 173426688 173703168 173798586 173856384 174502224 174560256 174804864 175512576 175570944 175667388 175888947 176378592 176437248 176625748 177209344 177340832 177399808 177623552 177780226 178215869 178275136 178499984 179306496 179404992 180131328 180191232 181174272 181273794 181562784 182007696 182068224 182297856 183061504 183197352 183353344 183454063 183515072 183964768 184196792 184258048 185004032 185167216 185942016 186603066 187060329 187095168 187358544 187419648 187878912 188178432 188940288 189044076 189106944 189267968 189371936 190138624 190201856 190908416 190971904 191076808 191140352 192558483 193130496 193338072 193402368 194248704 195035136 195142272 195207168 195416976 195663444 196272128 197066752 197132288 197175004 197240576 197489344 197767352 199360512 199508436 199574784 199826496 200559528 200812482 201326592 201437184 201653688 201908022 201975168 202971756 203423744 203535488 203793504 203859968 204079076 204146944 204685312 205916353 205944192 206272512 206454456 206960364 207221391 207290304 208129536 208313118 208421184 208490496 209449578 209519232 210297552 210367488 210436096 210592238 210662272 211288064 211701724 211968731 212558816 212926464 213043428 213905952 213977088 214771968 214843392 214961409 215032896 215144448 216134139 216206016 216478704 217009176 217081344 217153536 217272822 217385536 218103808 218458162 218806432 219342608 219415552 219692288 219886069 220776296 220806144 221700096 221773824 221895648 222175512 222488271 223106208 223461888 224009472 224083968 224207061 224366592 224564496 225473664 225789616 225864704 226418176 226703744 226779136 226979168 227822348 227898112 228851712 228977424 229342464 229665312 230270976 230670336 231235584 231604224 231731448 231808512 232057659 232669632 232747008 233073152 234016768 234094592 234223184 234518596 235093274 235171456 235249664 236740608 236995056 237699072 239075328 239128668 239206656 240175104 240254976 241565696 241698392 242004786 242083712 242676928 242757632 243063808 244263136 244558728 245366784 246157236 246760434 246842496 247153824 247922688 248373333 248804088 249413772 249460224 249728343 249811392 249892864 250505216 250904576 251920384 252058768 252142592 252413594 254013318 254097792 254720448 255041712 255126528 255351564 256385376 256744644 257507328 257784096 257869824 258998272 259056057 260046848 260189696 260276224 260469347 260555968 260884592 262207296 263268864 263356416 263501082 264567888 264655872 264938622 265814016 266011248 266099712 266435328 266670339 267412704 267749976 268435456 268582912 268871584 269210696 269300224 269537762 270198253 270629008 271724672 271761408 271910691 272344176 273011544 273102336 273446784 274592256 274796028 275030016 275272608 275947152 276295188 276387072 277506048 277750824 277894912 277987328 278140031 279266104 279358976 280396736 280489984 281129472 281818368 282267648 283410432 283566114 283660416 283901952 284057904 285207936 285302784 286362624 286457856 286615212 286710528 286859264 288178852 288274688 288638272 289345568 289441792 289538048 289697096 290062474 291373056 292552704 292713408 292810752 293125464 293495166 294408192 295600128 295698432 295762506 295860864 296234016 296651028 297474944 297949184 298679296 298778624 298942748 299155456 299319787 299419328 300631552 301989888 302155776 302480532 302862033 302962752 304457634 305135616 305303232 305690256 305789952 306118614 306220416 307027968 307560448 308314112 308805632 308975264 309078016 309410212 310226176 310329344 312631776 312735744 314174367 314278848 315446328 315551232 315654144 315888357 315993408 316932096 317552586 318767104 318838224 318942208 319285006 320233472 320339968 321371947 322673048 322716672 324309024 324718056 325513764 325622016 325730304 325909233 326078304 327155712 327687243 328209648 329013912 329123328 329538432 330563584 331164444 331738784 332551696 332613632 332971124 333081856 334659312 335192832 336014208 336125952 336549888 336846744 338210496 338684424 338797056 339627264 340055616 340168704 340468752 341733522 341847168 342326192 343343104 343597862 343712128 343826432 345408076 346005504 346853376 347406336 347597172 347712768 349004448 349120512 349609728 351025152 351141888 351334776 351777894 352639911 352757184 352874496 353251496 354418688 354681664 354799616 355247104 355560452 356431738 356550272 356999968 358612992 358761481 358809984 360262656 360382464 362348544 362547588 363007179 363125568 364015392 364136448 364595712 366123008 366394704 366706688 366908126 367030144 367929536 368393584 368516096 370008064 370334432 371884032 373206132 374120658 374190336 374717088 374839296 375757824 376356864 377880576 378088152 378213888 378535936 378620391 378743872 380277248 380403712 381816832 381943808 382153616 382280704 385116966 386260992 386676144 386804736 388497408 390070272 390284544 390414336 390833952 391326888 392544256 394133504 394264576 394350008 394481152 394905139 394978688 395534704 397407933 398721024 399016872 399149568 399652992 401119056 401624964 402653184 402874368 403307376 403816044 403950336 404306643 405943512 406847488 407070976 407587008 407719936 408158152 408293888 409370624 411832706 411888384 412545024 412908912 413920728 414442782 414580608 416259072 416626236 416842368 416980992 418899156 419038464 420595104 420734976 420872192 421184476 421324544 422576128 423403448 423937462 424976303 425117632 425852928 426086856 427811904 427954176 429543936 429686784 429922818 430065792 430288896 432268278 432412032 432957408 434018352 434162688 434307072 434545644 434771072 435093711 436207616 436916324 437467381 437612864 438685216 438831104 439384576 439772138 441552592 441612288 443400192 443547648 443643759 443791296 444351024 444976542 446212416 446923776 448018944 448167936 448414122 448733184 449128992 450947328 451579232 451729408 452836352 453407488 453558272 453807419 453958336 455644696 455796224 457703424 457954848 458684928 459177921 459330624 460541952 461340672 462471168 463208448 463462896 463617024 464115318 465339264 465494016 466146304 468033536 468189184 468446368 469037192 470186548 470342912 470499328 473481216 473990112 475398144 476328879 478150656 478257336 478413312 478927509 480350208 480509952 483131392 483396784 484009572 484167424 485353856 485515264 486127616 488526272 489117456 490733568 492314472 493520868 493684992 494307648 495845376 496746666 497608176 498827544 498920448 499456686 499622784 499785728 501010432 501809152 503840768 504117536 504285184 504827188 508026636 508195584 509440896 510083424 510253056 510703128 512600283 512770752 513489288 515014656 515396793 515568192 515739648 517996544 518112114 520093696 520379392 520552448 520938694 521111936 521769184 524343703 524414592 526537728 526712832 527002164 527666841 529135776 529311744 529877244 531628032 532022496 532199424 532870656 533340678 534647607 534825408 535499952 537165824 537743168 538421392 538600448 539075524 540396506 541258016 543449344 543522816 543821382 544688352 546023088 546204672 546893568 549184512 549592056 550060032 550362189 550545216 551894304 552590376 552774144 555012096 555501648 555789824 555974656 556280062 558532208 558717952 560793472 560979968 562258944 563636736 564535296 566820864 567132228 567320832 567803904 568115808 570415872 570605568 572725248 572915712 573230424 573421056 573718528 574033681 576357704 576549376 577276544 578691136 578883584 579076096 579394192 580124948 582746112 585105408 585426816 585621504 586250928 586990332 588816384 591200256 591396864 591525012 591721728 592468032 593302056 594949888 595898368 597358592 597557248 597885496 598310912 598639574 598838656 601263104 603979776 604311552 604961064 605724066 605925504 608915268 610271232 610606464 611380512 611579904 612237228 612440832 614055936 615120896 616628224 617611264 617749059 617950528 618156032 618820424 620452352 620658688 625263552 625471488 628348734 628557696 630892656 631102464 631308288 631776714 631986816 633864192 635105172 635906193 637534208 637676448 637884416 638570012 640466944 640679936 642743894 644318911 645346096 645433344 648402417 648618048 649436112 651027528 651244032 651460608 651818466 652156608 654311424 655374486 656419296 658027824 658246656 659076864 659658207 661127168 662328888 663256997 663477568 665103392 665227264 665942248 666163712 669318624 670385664 672028416 672251904 672621183 673099776 673693488 676420992 677368848 677594112 679254528 680111232 680337408 680937504 683467044 683694336 684652384 686686208 687195724 687424256 687652864 688030603 690816152 692011008 693706752 694812672 695194344 695425536 696172977 698008896 698241024 699219456 702050304 702283776 702669552 703555788 705279822 705514368 705748992 706502992 708837376 709363328 709599232 710494208 711120904 712863476 713100544 713999936 717225984 717522962 717619968 720525312 720764928 724697088 725095176 726014358 726251136 728030784 728272896 729191424 732246016 732789408 733413376 733816252 734060288 735859072 736787168 737032192 740016128 740422631 740668864 743768064 746412264 748241316 748380672 749185029 749434176 749678592 751515648 752713728 755761152 756176304 756427776 757071872 757240782 757487744 760554496 760807424 763633664 763887616 764307232 764561408 766348489 770233932 772521984 773352288 773609472 776994816 777168171 780140544 780569088 780828672 781408041 781667904 782653776 785088512 788267008 788529152 788700016 788962304 789810278 789957376 791069408 794815866 797442048 798033744 798299136 799305984 800011017 802238112 803249928 805306368 805748736 806614752 807632088 807900672 808613286 810594759 811887024 813694976 814141952 815174016 815439872 816316304 816587776 818741248 823665412 823776768 825090048 825817824 827841456 828885564 829161216 832518144 833252472 833684736 833961984 834420093 837798312 838076928 841190208 841469952 841744384 842368952 842649088 845152256 846806896 847874924 849952606 850235264 851705856 852173712 855623808 855908352 859087872 859373568 859845636 860131584 860577792 864536556 864824064 865914816 868036704 868325376 868614144 869091288 869542144 870187422 872415232 873832648 874934762 875225728 877370432 877662208 878769152 879544276 883105184 883224576 886800384 887095296 887287518 887582592 888702048 889953084 892424832 893847552 896037888 896335872 896828244 897466368 897959361 898257984 901894656 903158464 903458816 905672704 906814976 907116544 907614838 907916672 911289392 911592448 915406848 915909696 917369856 918355842 918661248 921083904 922681344 924942336 926416896 926925792 927234048 928230636 930678528 930988032 932292608 936067072 936378368 936581269 936892736 938074384 940373096 940685824 940998656 946962432 947665071 947980224 950796288 952657758 956301312 956514672 956826624 957855018 960700416 961019904 964115841 966262784 966793568 968019144 968334848 970707712 971030528 972255232 977052544 978234912 981467136 983061729 984628944 987041736 987369984 988615296 991690752 993493332 995216352 997655088 997840896 998913372 999245568 999571456 1002020864 1003618304 1005583189 1007681536 1008235072 1008570368 1009654376 1016053272 1016391168 1018881792 1020166848 1020506112 1021406256 1025200566 1025541504 1026978576 1030029312 1030793586 1031136384 1031479296 1035993088 1036224228 1040187392 1040758784 1041104896 1041877388 1042223872 1043538368 1048687406 1048829184 1053075456 1053425664 1054004328 1055333682 1057919733 1058271552 1058623488 1059754488 1063256064 1064044992 1064398848 1065741312 1066681356 1069295214 1069650816 1070999904 1074331648 1075486336 1076284443 1076842784 1077200896 1078151048 1080793012 1082156153 1082516032 1086898688 1087045632 1087642764 1089376704 1092046176 1092409344 1093787136 1098369024 1099184112 1100120064 1100724378 1101090432 1103788608 1105180752 1105548288 1110024192 1111003296 1111579648 1111949312 1112560124 1117064416 1117435904 1121586944 1121959936 1122576247 1124517888 1127273472 1129070592 1133641728 1134264456 1134641664 1135607808 1135861173 1136231616 1140831744 1141211136 1145450496 1145831424 1146460848 1146842112 1147437056 1148067362 1152715408 1153098752 1154553088 1157382272 1157767168 1158152192 1158788384 1160249896 1165492224 1170210816 1170853632 1171243008 1172501856 1173980664 1177632768 1182400512 1182793728 1183050024 1183443456 1184715417 1184936064 1186604112 1189899776 1191796736 1194717184 1195114496 1195770992 1196621824 1197279148 1197677312 1202526208 1207959552 1208623104 1209922128 1211448132 1211851008 1212919929 1217830536 1220542464 1221212928 1222761024 1223159808 1224474456 1224881664 1228111872 1230241792 1233256448 1235222528 1235498118 1235901056 1236312064 1237640848 1240904704 1241317376 1250527104 1250942976 1256697468 1257115392 1261785312 1262204928 1262616576 1263553428 1263973632 1267728384 1270210344 1271812386 1274928909 1275068416 1275352896 1275768832 1277140024 1280933888 1281359872 1285487788 1288637822 1290692192 1290866688 1296804834 1297236096 1298872224 1302055056 1302488064 1302921216 1303636932 1304313216 1305281133 1308622848 1310748972 1312402143 1312838592 1316055648 1316493312 1318153728 1319316414 1322254336 1324657776 1326513994 1326955136 1330206784 1330454528 1331884496 1332327424 1338637248 1340771328 1344056832 1344503808 1345242366 1346199552 1347386976 1352841984 1354737696 1355188224 1358509056 1360222464 1360674816 1361422257 1361875008 1366934088 1367388672 1368849547 1369304768 1373372416 1374391448 1374848512 1375305728 1376061206 1381632304 1384022016 1387413504 1389625344 1390388688 1390851072 1392345954 1396017792 1396482048 1398438912 1404100608 1404567552 1405339104 1407111576 1410559644 1411028736 1411497984 1413005984 1417674752 1418726656 1419198464 1419978053 1420988416 1422241808 1425726952 1426201088 1427999872 1434451968 1435045924 1435239936 1436782527 1441050624 1441529856 1449394176 1450190352 1452028716 1452502272 1456061568 1456545792 1458382848 1464492032 1465578816 1466826752 1467632504 1468120576 1471718144 1473574336 1474064384 1480032256 1480845262 1481337728 1487536128 1492824528 1496482632 1496761344 1498370058 1498868352 1499357184 1503031296 1505427456 1511522304 1512352608 1512855552 1514143744 1514481564 1514975488 1521108992 1521614848 1527267328 1527775232 1528106281 1528614464 1529122816 1532696978 1540467864 1545043968 1546190379 1546704576 1547218944 1553989632 1554336342 1560281088 1561138176 1561657344 1562816082 1563335808 1565307552 1570177024 1573031109 1576534016 1577058304 1577400032 1577924608 1579620556 1579914752 1581612839 1582138816 1589631732 1594884096 1596067488 1596598272 1598611968 1600022034 1603942821 1604476224 1606499856 1611497472 1613229504 1615264176 1615801344 1617226572 1621189518 1623774048 1627389952 1628283904 1630348032 1630879744 1632632608 1633175552 1637482496 1640688361 1647330824 1647553536 1650180096 1651086567 1651635648 1655682912 1657771128 1658322432 1665036288 1666504944 1667369472 1667923968 1668840186 1675596624 1676153856 1682380416 1682939904 1683488768 1684737904 1685298176 1690304512 1693613792 1695749848 1699905212 1700470528 1703411712 1704347424 1711247616 1711816704 1718175744 1718747136 1719691272 1720263168 1721155584 1722101043 1729073112 1729648128 1731829632 1736073408 1736650752 1737228288 1738182576 1739084288 1740374844 1744830464 1747665296 1749869524 1750451456 1754740864 1755324416 1757538304 1759088552 1766210368 1766449152 1773600768 1774190592 1774575036 1775165184 1777404096 1779906168 1784849664 1787695104 1792075776 1792671744 1793656488 1794932736 1795918722 1796515968 1803789312 1806316928 1806917632 1811345408 1813629952 1814233088 1815229676 1815833344 1822578784 1823184896 1830813696 1831819392 1834739712 1836711684 1837322496 1842167808 1845362688 1849884672 1852833792 1853247177 1853851584 1854468096 1856461272 1861357056 1861976064 1864585216 1872134144 1872756736 1873162538 1873785472 1876148768 1880746192 1881371648 1881997312 1893924864 1895330142 1895960448 1901592576 1905315516 1907718579 1912602624 1913029344 1913653248 1915710036 1921400832 1922039808 1928231682 1932525568 1932956733 1933587136 1936038288 1936669696 1941415424 1942061056 1944510464 1954105088 1956469824 1962934272 1966123458 1969257888 1974083472 1974739968 1977230592 1978974621 1983381504 1986986664 1989770991 1990432704 1995310176 1995681792 1997826744 1998491136 1999142912 2004041728 2007236608 2011166378 2015363072 2016470144 2017140736 2019308752 2032106544 2032782336 2037763584 2040333696 2041012224 2042812512 2050401132 2051083008 2053957152 2060058624 2061587172 2062272768 2062958592 2064091809 2071986176 2072448456 2075352539 2080374784 2081517568 2082209792 2083754776 2084447744 2087076736 2097374812 2097658368 2106150912 2106851328 2108008656 2110667364 2115839466 2116543104 2117246976 2119508976 2126512128 2128089984 2128797696 2131482624 2133362712 2138590428 2139301632 2141999808 2148663296 2150972672 2152568886 2153685568 2154401792 2156302096 2161586024 2164312306 2165032064 2173797376 2174091264 2175285528 2178753408 2184092352 2184818688 2187574272 2196738048 2198368224 2200240128 2201448756 2202180864 2207577216 2210361504 2211096576 2220048384 2221267893 2222006592 2223159296 2223898624 2225120248 2233386103 2234128832 2234871808 2243173888 2243919872 2245152494 2249035776 2254546944 2258141184 2267283456 2268528912 2269283328 2271215616 2271722346 2272463232 2281663488 2282422272 2290900992 2291662848 2292921696 2293684224 2294874112 2296134724 2299045467 2305430816 2306197504 2309106176 2314764544 2315534336 2316304384 2316806297 2317576768 2320499792 2330984448 2340421632 2341707264 2342486016 2344224123 2345003712 2347961328 2355265536 2364801024 2365587456 2366100048 2366886912 2369430834 2369872128 2373208224 2379799552 2383593472 2389434368 2390228992 2391541984 2393243648 2394558296 2395354624 2397929143 2405052416 2415919104 2417246208 2419844256 2422896264 2423702016 2425839858 2431784277 2435661072 2441084928 2442425856 2445522048 2446319616 2448948912 2449763328 2456223744 2460483584 2466512896 2470445056 2470996236 2471802112 2472624128 2475281696 2481809408 2482634752 2501054208 2501885952 2503260279 2513394936 2514230784 2523570624 2524409856 2525233152 2527106856 2527947264 2535456768 2540420688 2543624772 2549857818 2550136832 2550705792 2551537664 2554280048 2561867776 2562719744 2570975576 2577275644 2581384384 2581733376 2593609668 2594472192 2597744448 2604110112 2604976128 2605842432 2607273864 2608626432 2610562266 2617245696 2621497944 2624804286 2625677184 2632111296 2632986624 2636307456 2638632828 2644508672 2649315552 2653027988 2653910272 2660413568 2660909056 2663768992 2664654848 2676912589 2677274496 2681542656 2688113664 2689007616 2690484732 2692399104 2693878083 2694773952 2705683968 2709475392 2710376448 2717018112 2720444928 2721349632 2722844514 2723750016 2733868176 2734777344 2737699094 2738609536 2746744832 2748782896 2749697024 2750611456 2752122412 2755593503 2763264608 2768044032 2774827008 2779250688 2780777376 2781702144 2784691908 2792035584 2792964096 2796877824 2808201216 2809135104 2809743807 2810678208 2814223152 2821119288 2822057472 2822995968 2826011968 2835349504 2837453312 2838396928 2839956106 2841976832 2844483616 2851453904 2852402176 2855999744 2868903936 2870091848 2870479872 2873565054 2882101248 2883059712 2892347523 2898788352 2900380704 2904057432 2905004544 2912123136 2913091584 2916765696 2928984064 2931157632 2933653504 2935265008 2936241152 2943436288 2947148672 2948128768 2960064512 2961690524 2962675456 2975072256 2985649056 2992965264 2993522688 2996740116 2997736704 2998714368 3006062592 3010854912 3016749567 3023044608 3024705216 3025711104 3028287488 3028963128 3029950976 3042217984 3043229696 3054534656 3055550464 3056212562 3057228928 3058245632 3065393956 3080935728 3090087936 3092380758 3093409152 3094437888 3107979264 3108672684 3120562176 3122276352 3123314688 3125632164 3126671616 3130615104 3140354048 3146062218 3153068032 3154116608 3154800064 3155849216 3159241112 3159829504 3163225678 3164277632 3179263464 3189768192 3192134976 3193196544 3197223936 3200044068 3207885642 3208952448 3212999712 3222994944 3226459008 3228853329 3230528352 3231602688 3234453144 3242379036 3246468459 3247548096 3254779904 3256567808 3260696064 3261759488 3264179689 3265265216 3266351104 3274964992 3281376722 3294661648 3295107072 3300360192 3302173134 3303271296 3311365824 3315542256 3316644864 3330072576 3333009888 3334738944 3335847936 3337680372 3351193248 3352307712 3364760832 3365879808 3366977536 3367728741 3369475808 3370596352 3380609024 3386101511 3387227584 3391499696 3399810424 3400941056 3406823424 3408694848 3422495232 3423633408 3436351488 3437494272 3439382544 3440526336 3442311168 3444202086 3458146224 3459296256 3463659264 3472146816 3473301504 3474456576 3476365152 3478168576 3480749688 3489660928 3495330592 3499739048 3500902912 3509481728 3510648832 3512577289 3515076608 3518177104 3532420736 3532898304 3547201536 3548381184 3549150072 3550330368 3554146251 3554808192 3559812336 3569699328 3575390208 3584151552 3585343488 3587312976 3589865472 3591837444 3593031936 3607578624 3612633856 3613835264 3622690816 3627259904 3628466176 3630459352 3631666688 3645157568 3646369792 3661627392 3663638784 3669479424 3673423368 3674644992 3684335616 3690725376 3699769344 3705667584 3706494354 3707703168 3708936192 3712922544 3722714112 3723952128 3729170432 3744268288 3745513472 3746325076 3747570944 3752297536 3761492384 3762743296 3763994624 3787849728 3790660284 3791920896 3803185152 3810631032 3815437158 3824786727 3825205248 3826058688 3827306496 3831420072 3842801664 3844079616 3856463364 3865051136 3865913466 3867174272 3872076576 3873339392 3882830848 3884122112 3889020928 3908210176 3912410707 3912939648 3925868544 3932246916 3937206429 3938515776 3948166944 3949479936 3954461184 3957949242 3966763008 3973973328 3979541982 3980865408 3990620352 3991363584 3995653488 3996982272 3998285824 4008083456 4014473216 4022332756 4030726144 4032940288 4034281472 4038617504 4064213088 4065564672 4075527168 4080667392 4082024448 4084266771 4085625024 4100802264 4102166016 4106548641 4107914304 4120117248 4123174344 4124545536 4125917184 4128183618 4143972352 4144896912 4150705078 4160749568 4163035136 4164419584 4167509552 4168895488 4174153472 4177835311 4194749624 4195316736 4212301824 4213702656 4216017312 4221334728 4231678932 4233086208 4234493952 4239017952 4253024256 4256179968 4257595392 4259934159 4262965248 4266725424 4277180856 4278603264 4283999616 4297326592 4301945344 4305137772 4307371136 4308803584 4312604192 4323172048 4328624612 4330064128 4347594752 4348182528 4350571056 4357506816 4368184704 4369637376 4375148544 4393476096 4396736448 4400480256 4402897512 4404361728 4415154432 4420723008 4422193152 4440096768 4442535786 4444013184 4446318592 4447797248 4450240496 4466772206 4468257664 4469743616 4486347776 4487839744 4490304988 4498071552 4509093888 4516282368 4534566912 4537057824 4538566656 4542431232 4543444692 4544926464 4563326976 4564844544 4581801984 4583325696 4584318843 4585843392 4587368448 4589748224 4592269448 4598090934 4610861632 4612395008 4618212352 4629529088 4631068672 4632608768 4633612594 4635153536 4640999584 4661968896 4680843264 4683414528 4684972032 4688448246 4690007424 4695922656 4710531072 4719093327 4729602048 4731174912 4732200096 4733773824 4738861668 4739744256 4744838517 4746416448 4759599104 4767186944 4778868736 4780457984 4783083968 4786487296 4789116592 4790709248 4795858286 4810104832 4834492416 4839688512 4845792528 4847404032 4851679716 4863568554 4871322144 4882169856 4884851712 4891044096 4892639232 4897897824 4899526656 4912447488 4920967168 4922065083 4933025792 4940890112 4941992472 4943604224 4945248256 4948917593 4950563392 4963618816 4965269504 5002108416 5003771904 5006520558 5026789872 5028461568 5047141248 5048819712 5050466304 5054213712 5055894528 5070913536 5080841376 5087249544 5099715636 5100273664 5101411584 5103075328 5108560096 5123735552 5125439488 5133766807 5141951152 5154551288 5162768768 5163466752 5166303129 5187219336 5188944384 5195488896 5208220224 5209952256 5211684864 5214547728 5217252864 5221124532 5234491392 5242995888 5249608572 5251354368 5264222592 5265973248 5272614912 5277265656 5289017344 5298631104 5306055976 5307820544 5320827136 5321818112 5327537984 5329309696 5353825178 5354548992 5363085312 5376227328 5378015232 5380969464 5384798208 5387756166 5389547904 5411367936 5418950784 5420752896 5434036224 5440889856 5442699264 5445689028 5447500032 5467736352 5469554688 5475398188 5477219072 5493489664 5497565792 5499394048 5501222912 5504244824 5511187006 5524691939 5526529216 5536088064 5549654016 5558501376 5561554752 5563404288 5569383816 5584071168 5585928192 5593755648 5616402432 5618270208 5619487614 5621356416 5628446304 5642238576 5644114944 5645991936 5652023936 5670699008 5674906624 5676793856 5679912212 5683953664 5687075953 5688967232 5702907808 5704804352 5711999488 5737807872 5740183696 5740959744 5747130108 5764202496 5766119424 5784695046 5797576704 5798870199 5800761408 5808114864 5810009088 5824246272 5826183168 5833531392 5857968128 5862315264 5867307008 5870530016 5872482304 5886872576 5894297344 5896257536 5920129024 5923381048 5925350912 5950144512 5969312973 5971298112 5985930528 5987045376 5993480232 5995473408 5997428736 6012125184 6021709824 6033499134 6046089216 6049410432 6051422208 6056574976 6057926256 6059901952 6084435968 6086459392 6109069312 6111100928 6112425124 6114457856 6116491264 6130787912 6161871456 6180175872 6184761516 6186818304 6188875776 6192275427 6215958528 6217345368 6226057617 6241124352 6244552704 6246629376 6251264328 6253343232 6261230208 6280708096 6292124436 6306136064 6308233216 6309600128 6311698432 6318482224 6319659008 6326451356 6328555264 6358526928 6379536384 6384269952 6386393088 6394447872 6400088136 6415771284 6417904896 6425999424 6445989888 6452918016 6457706658 6461056704 6463205376 6468906288 6484758072 6492936918 6495096192 6509559808 6513135616 6521392128 6523518976 6528359378 6530530432 6532702208 6549929984 6562753444 6589323296 6590214144 6600720384 6604346268 6606542592 6622731648 6631084512 6633289728 6660145152 6663803679 6666019776 6669477888 6671695872 6675360744 6700158309 6702386496 6704615424 6729521664 6731759616 6733955072 6735457482 6738951616 6741192704 6761218048 6772203022 6774455168 6782999392 6799620848 6801882112 6813646848 6816468139 6817389696 6844990464 6847266816 6872702976 6874988544 6878765088 6881052672 6884622336 6888404172 6897136401 6916292448 6918592512 6927318528 6944293632 6946603008 6948913152 6950418891 6952730304 6956337152 6961499376 6990661184 6999478096 7001805824 7018963456 7021297664 7025154578 7030153216 7036354208 7064841472 7065796608 7094403072 7096762368 7098300144 7100660736 7108292502 7109616384 7119624672 7139398656 7150780416 7168303104 7170686976 7174625952 7179730944 7183674888 7186063872 7193787429 7215157248 7225267712 7227670528 7245381632 7254519808 7256932352 7260918704 7263333376 7290315136 7292739584 7323254784 7327277568 7338958848 7346846736 7349289984 7368671232 7381450752 7399538688 7411335168 7412988708 7415406336 7417872384 7425845088 7445428224 7447904256 7458340864 7488536576 7491026944 7492650152 7495141888 7503197641 7504595072 7522984768 7525486592 7527989248 7575699456 7581320568 7583841792 7606370304 7621262064 7630874316 7649573454 7650410496 7652117376 7654612992 7662840144 7685603328 7688159232 7712926728 7730102272 7731826932 7734348544 7744153152 7746678784 7765661696 7768244224 7778041856 7816420352 7824821414 7825879296 7851737088 7864493832 7874412858 7877031552 7896333888 7898959872 7908922368 7915898484 7933526016 7947946656 7959083964 7961730816 7981240704 7982727168 7991306976 7993964544 7996571648 8016166912 8028946432 8030737767 8044665512 8061452288 8065880576 8068562944 8074549757 8077235008 8128426176 8131129344 8151054336 8161334784 8164048896 8168533542 8171250048 8201604528 8204332032 8213097282 8215828608 8240234496 8246348688 8249091072 8251834368 8256367236 8266780509 8287944704 8289793824 8301410156 8321499136 8326070272 8328839168 8335019104 8337790976 8348306944 8355670622 8376145843 8389499248 8390633472 8424603648 8427405312 8429231421 8432034624 8442669456 8463357864 8466172416 8468987904 8478035904 8506048512 8512359936 8515190784 8519868318 8525930496 8533450848 8554361712 8557206528 8567999232 8594653184 8603890688 8610275544 8614742272 8617607168 8622340961 8625208384 8646344096 8657249224 8660128256 8695189504 8696365056 8701142112 8715013632 8736369408 8739274752 8750297088 8786952192 8793472896 8800960512 8805795024 8808723456 8830308864 8841446016 8844386304 8880193536 8885071572 8888026368 8892637184 8895594496 8900480992 8933544412 8936515328 8939487232 8972695552 8975679488 8980609976 8996143104 9018187776 9032564736 9050248701 9069133824 9074115648 9077133312 9084862464 9086889384 9089852928 9126653952 9129689088 9163603968 9166651392 9168637686 9171686784 9174736896 9179496448 9184538896 9196181868 9221723264 9224790016 9236424704 9259058176 9262137344 9265217536 9267225188 9270307072 9281999168 9323937792 9361686528 9366829056 9369944064 9376896492 9380014848 9391845312 9421062144 9438186654 9459204096 9462349824 9464400192 9467547648 9477723336 9479488512 9489677034 9492832896 9519198208 9534373888 9557737472 9560915968 9566167936 9572974592 9578233184 9581418496 9591716572 9620209664 9668984832 9679377024 9691585056 9694808064 9703359432 9727137108 9739405377 9742644288 9764339712 9769703424 9782088192 9785278464 9792539067 9795795648 9799053312 9824894976 9841934336 9844130166 9866051584 9881780224 9883984944 9887208448 9890496512 9897835186 9901126784 9927237632 9930539008 9962530357 10004216832 10007543808 10013041116 10053579744 10056923136 10094282496 10097639424 10100932608 10103186223 10108427424 10111789056 10141827072 10158304533 10161682752 10174499088 10199431272 10202823168 10206150656 10217120192 10247471104 10250878976 10267533614 10283902304 10309102576 10325537536 10326933504 10332606258 10374438672 10377888768 10390977792 10416440448 10419904512 10423369728 10429095456 10434505728 10442249064 10468982784 10485991776 10499217144 10502708736 10528445184 10531946496 10537731867 10545229824 10554531312 10578034688 10597262208 10612111952 10615641088 10641654272 10643636224 10655075968 10658619392 10707650356 10709097984 10726170624 10752454656 10756030464 10761938928 10769596416 10775512332 10779095808 10822735872 10837901568 10841505792 10868072448 10881779712 10885398528 10891378056 10895000064 10935472704 10939109376 10950796376 10954438144 10986979328 10995131584 10998788096 11002445824 11008489648 11022374012 11049383878 11053058432 11072176128 11099308032 11117002752 11123109504 11126808576 11138767632 11168142336 11171856384 11187511296 11232804864 11236540416 11238975228 11242712832 11256892608 11284477152 11288229888 11291983872 11304047872 11341398016 11349813248 11353587712 11359824424 11367907328 11374151906 11377934464 11405815616 11409608704 11423998976 11475615744 11480367392 11481919488 11494260216 11528404992 11532238848 11569390092 11595153408 11597740398 11601522816 11616229728 11620018176 11648492544 11652366336 11667062784 11715936256 11724630528 11734614016 11737232121 11741060032 11744964608 11773745152 11788594688 11792515072 11840258048 11846762096 11850701824 11900289024 11938625946 11942596224 11971861056 11974090752 11986960464 11990946816 11994857472 12024250368 12043419648 12066998268 12092178432 12098820864 12102844416 12113149952 12115852512 12119803904 12168871936 12172918784 12218138624 12222201856 12224850248 12228915712 12232982528 12242059309 12261575824 12319645923 12323742912 12360351744 12369523032 12373636608 12377751552 12384550854 12431917056 12434690736 12452115234 12482248704 12489105408 12493258752 12502528656 12506686464 12522460416 12533505933 12561416192 12584248872 12612272128 12616466432 12619200256 12623396864 12636964448 12639318016 12652902712 12657110528 12717053856 12759072768 12768539904 12772786176 12779802477 12788895744 12800176272 12831542568 12835809792 12851998848 12891979776 12905836032 12915413316 12922113408 12926410752 12937812576 12969516144 12985873836 12990192384 13019119616 13026271232 13042784256 13047037952 13056718756 13061060864 13065404416 13072581457 13099859968 13125506888 13178646592 13180428288 13201440768 13208692536 13213085184 13245463296 13262169024 13266579456 13320290304 13327607358 13332039552 13338955776 13343391744 13350721488 13400316618 13404772992 13409230848 13459043328 13463519232 13467910144 13470914964 13477903232 13482385408 13522436096 13544406044 13548910336 13565998784 13599241696 13603764224 13627293696 13632936278 13634779392 13689980928 13694533632 13745405952 13749977088 13752956529 13757530176 13762105344 13769244672 13776808344 13794272802 13832584896 13837185024 13854637056 13888587264 13893206016 13897826304 13900837782 13905460608 13912674304 13922998752 13981322368 13998956192 14003611648 14037926912 14042595328 14050309156 14060306432 14068029989 14072708416 14129682944 14131593216 14188806144 14193524736 14196600288 14201321472 14216585004 14219232768 14234515551 14239249344 14278797312 14301560832 14336606208 14341373952 14349251904 14359461888 14367349776 14372127744 14387574858 14430314496 14450535424 14455341056 14490763264 14509039616 14513864704 14521837408 14526666752 14580630272 14585479168 14646509568 14654555136 14677917696 14693693472 14698579968 14737342464 14762901504 14766195249 14799077376 14822670336 14825977416 14830812672 14835744768 14846752779 14851690176 14890856448 14895808512 14916681728 14977073152 14982053888 14985300304 14990283776 15006395282 15009190144 15045969536 15050973184 15055978496 15151398912 15162641136 15167683584 15212740608 15242524128 15261748632 15299146908 15300820992 15304234752 15309225984 15325680288 15371206656 15376318464 15401300421 15425853456 15460204544 15463653864 15468697088 15488306304 15493357568 15531323392 15536488448 15556083712 15632840704 15649642828 15651758592 15703474176 15728987664 15748825716 15754063104 15792667776 15797919744 15817844736 15831796968 15867052032 15895893312 15918167928 15923461632 15962481408 15965454336 15982613952 15987929088 15993143296 16032333824 16057892864 16061475534 16089331024 16122904576 16131761152 16137125888 16149099514 16154470016 16256852352 16262258688 16302108672 16322669568 16328097792 16337067084 16342500096 16403209056 16408664064 16426194564 16431657216 16480468992 16492697376 16498182144 16503668736 16512734472 16533561018 16574075817 16575889408 16579587648 16602820312 16652140544 16657678336 16670038208 16675581952 16696613888 16711341244 16752291686 16778998496 16781266944 16849207296 16854810624 16858462842 16864069248 16885338912 16926715728 16932344832 16937975808 16956071808 17012097024 17024719872 17030381568 17039736636 17051860992 17061227859 17066901696 17108723424 17114413056 17135998464 17189306368 17207781376 17220551088 17229484544 17235214336 17244681922 17250416768 17292688192 17314498448 17320256512 17390379008 17392730112 17402284224 17430027264 17472738816 17478549504 17500594176 17573904384 17586945792 17601921024 17611590048 17617446912 17660617728 17682892032 17688772608 17760387072 17770143144 17776052736 17785274368 17791188992 17795044111 17800961984 17867088824 17873030656 17878974464 17945391104 17951358976 17961219952 17992286208 18036375552 18065129472 18100497402 18138267648 18148231296 18154266624 18169724928 18173778768 18179705856 18253307904 18259378176 18327207936 18333302784 18337275372 18343373568 18349473792 18358992896 18369077792 18392363736 18443446528 18449580032 18472849408 18518116352 18524274688 18530435072 18534450376 18540614144 18563998336 18647875584 18678172851 18723373056 18733658112 18739888128 18753792984 18760029696 18783690624 18842124288 18876373308 18918408192 18924699648 18928800384 18935095296 18955446672 18958977024 18979354068 18985665792 19038396416 19068747776 19115474944 19121831936 19132335872 19145949184 19156466368 19162836992 19183433144 19240419328 19337969664 19358754048 19383170112 19389616128 19406718864 19454274216 19478810754 19485288576 19528679424 19539406848 19564176384 19570556928 19585078134 19591591296 19598106624 19649789952 19683868672 19688260332 19732103168 19763560448 19767969888 19774416896 19780993024 19795670372 19802253568 19854475264 19861078016 19925060714 19973886241 20008433664 20015087616 20026082232 20100474927 20107159488 20113846272 20188564992 20195278848 20201865216 20206372446 20216854848 20223578112 20283654144 20316609066 20323365504 20348998176 20398862544 20405646336 20412301312 20434240384 20449404417 20494942208 20501757952 20535067228 20560966907 20567804608 20618205152 20651075072 20653867008 20665212516 20748877344 20755777536 20781955584 20832880896 20839809024 20846739456 20851256673 20858190912 20869011456 20884498128 20971983552 20998434288 21005417472 21056890368 21063892992 21075463734 21090459648 21109062624 21156069376 21194524416 21224223904 21231282176 21283308544 21287272448 21310151936 21317238784 21328948693 21415300712 21418195968 21452341248 21504909312 21512060928 21523877856 21539192832 21551024664 21558191616 21581362287 21645471744 21675803136 21683011584 21736144896 21763559424 21770797056 21782756112 21790000128 21870945408 21878218752 21901592752 21908876288 21973958656 21990263168 21997576192 22004891648 22016979296 22044748024 22098767756 22106116864 22144352256 22198616064 22234005504 22246219008 22253617152 22277535264 22336284672 22343712768 22375022592 22465609728 22473080832 22477950456 22485425664 22509592923 22513785216 22568954304 22576459776 22583967744 22608095744 22682796032 22699626496 22707175424 22719648848 22735814656 22748303812 22755868928 22811631232 22819217408 22847997952 22951231488 22960734784 22963838976 22988520432 23056809984 23064477696 23138780184 23190306816 23195480796 23203045632 23232459456 23240036352 23296985088 23304732672 23334125568 23431872512 23449261056 23469228032 23474464242 23482120064 23489929216 23547490304 23577189376 23585030144 23680516096 23693524192 23701403648 23800578048 23877251892 23885192448 23943722112 23948181504 23973920928 23981893632 23989714944 24048500736 24086839296 24092213301 24133996536 24184356864 24197641728 24205688832 24223649271 24226299904 24231705024 24239607808 24337743872 24345837568 24436277248 24444403712 24449700496 24457831424 24465965056 24484118618 24523151648 24639291846 24647485824 24720703488 24739046064 24747273216 24755503104 24769101708 24800341527 24863834112 24869381472 24904230468 24964497408 24978210816 24986517504 25005057312 25013372928 25044920832 25067011866 25122832384 25128437529 25168497744 25224544256 25238400512 25246793728 25273928896 25278636032 25305805424 25314221056 25434107712 25518145536 25537079808 25545572352 25559604954 25577791488 25600352544 25663085136 25671619584 25703997696 25783959552 25811672064 25830826632 25844226816 25852821504 25867022883 25875625152 25939032288 25971747672 25980384768 26038239232 26052542464 26085568512 26094075904 26113437512 26122121728 26130808832 26145162914 26199719936 26251013776 26357293184 26360856576 26402881536 26417385072 26426170368 26490926592 26524338048 26533158912 26640580608 26655214716 26664079104 26677911552 26686783488 26701442976 26800633236 26809545984 26818461696 26918086656 26927038464 26935820288 26941829928 26955806464 26964770816 26979583007 27044872192 27088812088 27097820672 27131997568 27198483392 27207528448 27254587392 27265872556 27269558784 27379961856 27389067264 27490811904 27499954176 27505913058 27515060352 27524210688 27538489344 27553616688 27588545604 27665169792 27674370048 27709274112 27777174528 27786412032 27795652608 27801675564 27810921216 27825348608 27845997504 27962644736 27997912384 28007223296 28075853824 28085190656 28100618312 28120612864 28136059978 28145416832 28259365888 28263186432 28377612288 28387049472 28393200576 28402642944 28433170008 28438465536 28469031102 28478498688 28557594624 28603121664 28673212416 28682747904 28698503808 28718923776 28734699552 28744255488 28775149716 28860628992 28901070848 28910682112 28981526528 29018079232 29027729408 29034019339 29043674816 29053333504 29161260544 29170958336 29293019136 29309110272 29355835392 29377617201 29387386944 29397159936 29474684928 29525803008 29532390498 29598154752 29645340672 29651954832 29661625344 29671489536 29693505558 29703380352 29781712896 29791617024 29833363456 29887591071 29954146304 29964107776 29970600608 29980567552 30012790564 30018380288 30091939072 30101946368 30111956992 30302797824 30325282272 30335367168 30425481216 30474913599 30485048256 30523497264 30598293816 30608469504 30618451968 30651360576 30742413312 30752636928 30802600842 30851706912 30920409088 30927307728 30937394176 30976612608 30986715136 31062646784 31072976896 31112167424 31173078859 31265681408 31299285656 31303517184 31406948352 31457975328 31497651432 31508126208 31585335552 31595839488 31613195601 31635689472 31663593936 31734104064 31791786624 31836335856 31846923264 31924962816 31930908672 31965227904 31975858176 31986286592 32064667648 32115785728 32122951068 32178662048 32245809152 32263522304 32274251776 32298199028 32308940032 32513704704 32524517376 32604217344 32645339136 32656195584 32674134168 32685000192 32806418112 32817328128 32852389128 32863314432 32960937984 32985394752 32996364288 33007337472 33025468944 33067122036 33148151634 33151778816 33159175296 33205640624 33304281088 33315356672 33340076416 33351163904 33393227776 33422682488 33504583372 33557996992 33562533888 33698414592 33709621248 33716925684 33728138496 33770677824 33853431456 33864689664 33875951616 33912143616 34024194048 34049439744 34060763136 34079473272 34103721984 34122455718 34133803392 34217446848 34228826112 34271996928 34378612736 34415562752 34441102176 34458969088 34470428672 34489363844 34500833536 34585376384 34628996896 34640513024 34780758016 34785460224 34799863657 34804568448 34860054528 34945477632 34957099008 35001188352 35147808768 35173891584 35203842048 35211696363 35223180096 35234893824 35321235456 35365784064 35377545216 35520774144 35540286288 35552105472 35570548736 35582377984 35590088222 35601923968 35734177648 35746061312 35757948928 35890782208 35902717952 35922439904 35984572416 36072751104 36130258944 36200994804 36276535296 36296462592 36308533248 36339449856 36347557536 36359411712 36506615808 36518756352 36654415872 36666605568 36674550744 36686747136 36698947584 36717985792 36726177927 36738155584 36784727472 36886893056 36899160064 36945698816 37036232704 37048549376 37060870144 37068900752 37081228288 37127996672 37295751168 37356345702 37446746112 37467316224 37479776256 37507585968 37520059392 37567381248 37600517799 37684248576 37752746616 37836816384 37849399296 37857600768 37870190592 37910893344 37917954048 37958708136 37971331584 38076792832 38137495552 38230949888 38243663872 38264671744 38291898368 38312932736 38325673984 38366866288 38480838656 38675939328 38717508096 38766340224 38779232256 38813437728 38908548432 38957621508 38970577152 39057358848 39078813696 39128352768 39141113856 39170156268 39183182592 39196213248 39217744371 39299579904 39367737344 39376520664 39464206336 39527120896 39535939776 39548833792 39561986048 39591340744 39604507136 39708950528 39722156032 39850121428 39947772482 40016867328 40030175232 40052164464 40200949854 40214318976 40227692544 40377129984 40390557696 40403730432 40412744892 40433709696 40447156224 40567308288 40633218132 40646731008 40697996352 40797725088 40811292672 40824602624 40868480768 40898808834 40989884416 41003515904 41070134456 41121933814 41135609216 41236410304 41302150144 41307734016 41330425032 41497754688 41511555072 41563911168 41665761792 41679618048 41693478912 41702513346 41716381824 41738022912 41768996256 41943967104 41996868576 42010834944 42113780736 42127785984 42150927468 42180919296 42204089967 42218125248 42312138752 42389048832 42434335957 42448447808 42462564352 42566617088 42574544896 42620303872 42634477568 42657897386 42830601424 42836391936 42904682496 43009818624 43024121856 43047755712 43078385664 43102049328 43116383232 43162724574 43290943488 43351606272 43366023168 43472289792 43527118848 43541594112 43565512224 43580000256 43741890816 43756437504 43803185504 43817752576 43947917312 43980526336 43995152384 44009783296 44019319643 44033958592 44089496048 44197535512 44212233728 44288704512 44397232128 44468011008 44492438016 44507234304 44540258337 44555070528 44672569344 44687425536 44750045184 44931219456 44946161664 44955900912 44970851328 45019185846 45027570432 45137908608 45152919552 45167935488 45216191488 45365592064 45399252992 45414350848 45439297696 45471629312 45496607624 45511737856 45623262464 45638434816 45695995904 45902462976 45921469568 45927677952 45977040864 46113619968 46128955392 46203901263 46277560368 46380613632 46390961592 46406091264 46464918912 46480072704 46593970176 46609465344 46668251136 46863745024 46898522112 46938456064 46948928484 46964240128 46979858432 47094980608 47154378752 47170060288 47361032192 47387048384 47402807296 47601156096 47754503784 47770384896 47887444224 47896363008 47947841856 47963787264 47979429888 48097001472 48173678592 48184426602 48267993072 48368713728 48395283456 48411377664 48447298542 48452599808 48463410048 48479215616 48675487744 48691675136 48872554496 48888807424 48899400992 48915662848 48931930112 48968237236 49046303296 49278583692 49294971648 49441406976 49478092128 49494546432 49511006208 49538203416 49600683054 49722227451 49727668224 49738762944 49808460936 49956421632 49973035008 50010114624 50026745856 50089841664 50134023732 50245664768 50256875058 50336995488 50449088512 50476801024 50493587456 50547857792 50557272064 50611610848 50628442112 50861339191 50868215424 51036291072 51074159616 51091144704 51119209908 51155582976 51183683577 51200705088 51326170272 51343239168 51407995392 51567919104 51623344128 51661653264 51688453632 51705643008 51734045766 51751250304 51878064576 51943495344 51960769536 52105084928 52171137024 52188151808 52226875024 52244243456 52261617664 52290325828 52399439872 52502027552 52714586368 52721713152 52805763072 52834770144 52852340736 52981853184 53048676096 53066317824 53281161216 53310429432 53328158208 53355823104 53373566976 53385132333 53402885952 53601266472 53619091968 53636923392 53836173312 53854076928 53871640576 53883659856 53911612928 53929541632 53959166014 54089744384 54177624176 54195641344 54263995136 54396966784 54415056896 54509174784 54531745112 54539117568 54759923712 54778134528 54981623808 54999908352 55011826116 55030120704 55048421376 55076978688 55107233376 55177091208 55330339584 55348740096 55418548224 55554349056 55572824064 55591305216 55603351128 55621842432 55650697216 55691995008 55925289472 55995824768 56014446592 56151707648 56170381312 56201236624 56241225728 56272119956 56290833664 56518731776 56526372864 56755224576 56774098944 56786401152 56805285888 56866340016 56876931072 56938062204 56956997376 57115189248 57206243328 57346424832 57365495808 57397007616 57437847552 57469399104 57488510976 57550299432 57721257984 57802141696 57821364224 57963053056 58036158464 58055458816 58068038678 58087349632 58106667008 58322521088 58341916672 58586038272 58618220544 58711670784 58755234402 58774773888 58794319872 58949369856 59051606016 59064780996 59196309504 59290681344 59303909664 59323250688 59342979072 59387011116 59406760704 59563425792 59583234048 59666726912 59775182142 59908292608 59921658723 59928215552 59941201216 59961135104 60025581128 60036760576 60183878144 60203892736 60223913984 60605595648 60650564544 60670734336 60850962432 60949827198 60970096512 61046994528 61196587632 61216939008 61236903936 61302721152 61348213251 61484826624 61505273856 61605201684 61682900721 61703413824 61840818176 61854615456 61874788352 61953225216 61973430272 62125293568 62145953792 62224334848 62346157718 62531362816 62598571312 62607034368 62915950656 62995302864 63016252416 63170671104 63191678976 63226391202 63271378944 63327187872 63468208128 63583573248 63672671712 63693846528 63849925632 63861817344 63930455808 63951716352 63972573184 63986846079 64129335296 64231571456 64245902136 64335928709 64357324096 64491618304 64527044608 64548503552 64596398056 64617880064 65027409408 65049034752 65208434688 65290678272 65312391168 65348268336 65370000384 65612836224 65634656256 65704778256 65726628864 65921875968 65970789504 65992728576 66014674944 66050937888 66134244072 66296303268 66303557632 66318350592 66411281248 66608562176 66630713344 66680152832 66702327808 66738968491 66786455552 66845364976 67009166744 67115993984 67125067776 67396829184 67419242496 67433851368 67456276992 67528778769 67541355648 67706862912 67729379328 67751903232 67824287232 68048388096 68098879488 68121526272 68158946544 68207443968 68244911436 68267606784 68434893696 68457652224 68543993856 68757225472 68831125504 68882204352 68917938176 68940857344 68978727688 69001667072 69170752768 69257993792 69281026048 69561516032 69570920448 69599727314 69609136896 69720109056 69890955264 69914198016 70002376704 70295617536 70347783168 70407684096 70423392726 70446360192 70469787648 70642470912 70731568128 70755090432 71041548288 71080572576 71104210944 71141097472 71164755968 71180176444 71203847936 71468355296 71492122624 71515897856 71781564416 71805435904 71820995207 71844879808 71969144832 72145502208 72260517888 72401989608 72553070592 72592925184 72617066496 72670947813 72678899712 72695115072 72718823424 73013231616 73037512704 73308831744 73333211136 73349101488 73373494272 73397895168 73435971584 73452355854 73476311168 73569454944 73773786112 73798320128 73891397632 74072465408 74097098752 74121740288 74137801504 74162456576 74255993344 74335803433 74591502336 74712691404 74893492224 74934632448 74959552512 75015171936 75040118784 75134762496 75201035598 75368497152 75385312587 75505493232 75673632768 75715201536 75740381184 75821786688 75835908096 75917416272 75942663168 76153585664 76274991104 76461899776 76487327744 76529343488 76583796736 76625865472 76651347968 76733732576 76961677312 77351878656 77435016192 77532680448 77558464512 77601068649 77626875456 77817096864 77915243016 77941154304 78114717696 78157627392 78256705536 78282227712 78340312536 78366365184 78392426496 78435488742 78599159808 78735474688 78753041328 78928412672 79054241792 79071879552 79097667584 79123972096 79182681488 79209014272 79417901056 79444312064 79700242856 79895544964 80033734656 80060350464 80104328928 80401899708 80428637952 80455385088 80754259968 80781115392 80807460864 80825489784 80867419392 80894312448 80938749021 81134616576 81266436264 81293462016 81395992704 81595450176 81622585344 81649205248 81736961536 81797617668 81979768832 82007031808 82140268912 82243867628 82271218432 82472820608 82604300288 82615468032 82660850064 82995509376 83023110144 83127822336 83331523584 83359236096 83386957824 83405026692 83432763648 83476045824 83537992512 83887934208 83993737152 84021669888 84227561472 84255571968 84301854936 84361838592 84408179934 84436250496 84624277504 84778097664 84868671914 84896895616 84925128704 85133234176 85149089792 85240607744 85268955136 85315794772 85661202848 85672783872 85809364992 86019637248 86048243712 86095511424 86156771328 86204098656 86232766464 86325449148 86581886976 86703212544 86732046336 86944579584 87054237696 87083188224 87102058017 87131024448 87160000512 87483781632 87512875008 87606371008 87635505152 87895834624 87961052672 87990304768 88019566592 88038639286 88067917184 88178992096 88395071024 88424467456 88577409024 88794464256 88936022016 88984876032 89014468608 89080516674 89110141056 89345138688 89374851072 89500090368 89662773213 89862438912 89892323328 89911801824 89941702656 90038371692 90055140864 90275817216 90305839104 90335870976 90432382976 90798505984 90828701696 90878595392 90943258624 90993215248 91023475712 91246524928 91276869632 91391991808 91842939136 91855355904 91954081728 92227239936 92257910784 92407802526 92555120736 92761227264 92781923184 92812182528 92929837824 92960145408 93187940352 93218930688 93336502272 93519236577 93727490048 93797044224 93876912128 93897856968 93928480256 93959716864 94189961216 94308757504 94340120576 94722064384 94774096768 94805614592 95202312192 95509007568 95540769792 95774888448 95792726016 95895683712 95927574528 95958859776 96194002944 96347357184 96368853204 96535986144 96737427456 96790566912 96822755328 96894597084 96905199616 96926820096 96958431232 97350975488 97383350272 97541569333 97745108992 97777614848 97798801984 97831325696 97863860224 97936474472 98092606592 98557167384 98589943296 98882813952 98956184256 98989092864 99022012416 99076406832 99201366108 99444454902 99455336448 99477525888 99616921872 99912843264 99946070016 100020229248 100053491712 100179683328 100268047464 100491329536 100513750116 100673990976 100898177024 100953602048 100987174912 101095715584 101114544128 101223221696 101256884224 101722678382 101736430848 102072582144 102148319232 102182289408 102238419816 102311165952 102367367154 102401410176 102652340544 102686478336 102815990784 103135838208 103246688256 103323306528 103376907264 103411286016 103468091532 103502500608 103756129152 103886990688 103921539072 104210169856 104342274048 104376303616 104399590971 104453750048 104488486912 104523235328 104580651656 104798879744 104969146841 105004055104 105429172736 105443426304 105611526144 105669540288 105704681472 105963706368 106097352192 106132635648 106562322432 106620858864 106656316416 106711646208 106747133952 106770264666 106805771904 107202532944 107238183936 107273846784 107672346624 107708153856 107743281152 107767319712 107823225856 107859083264 107918332028 108179488768 108355248352 108391282688 108527990272 108793933568 108830113792 108889895959 109018349568 109063490224 109078235136 109519847424 109556269056 109963247616 109999816704 110023652232 110060241408 110096842752 110153957376 110178533781 110214466752 110354182416 110660679168 110697480192 110837096448 111108698112 111145648128 111182610432 111206702256 111243684864 111301394432 111383990016 111850578944 111991649536 112028893184 112303415296 112340762624 112402473248 112482451456 112544239912 112581667328 113037463552 113052745728 113510449152 113548197888 113572802304 113610571776 113732680032 113753862144 113876124408 113913994752 114230378496 114412486656 114692849664 114730991616 114794015232 114875695104 114938798208 114977021952 115100598864 115442515968 115604283392 115642728448 115926106112 116072316928 116110917632 116136077356 116174699264 116213334016 116645042176 116683833344 117172076544 117236441088 117423341568 117510468804 117549547776 117588639744 117653233113 117898739712 118103212032 118129561992 118392619008 118581362688 118607819328 118646501376 118685958144 118774022232 118813521408 119126851584 119166468096 119333453824 119550364284 119816585216 119843317446 119856431104 119882402432 119922270208 120051162256 120073521152 120367756288 120407785472 120447827968 121211191296 121301129088 121341468672 121701924864 121899654396 121940193024 122093989056 122393175264 122433878016 122473807872 122605442304 122696426502 122969653248 123010547712 123210403368 123365801442 123406827648 123681636352 123709230912 123749576704 123906450432 123946860544 124250587136 124291907584 124448669696 124692315436 125062725632 125197142624 125214068736 125831901312 125990605728 126032504832 126341342208 126383357952 126452782404 126542757888 126612269901 126654375744 126936416256 127167146496 127303007871 127345343424 127387693056 127699851264 127723634688 127860911616 127903432704 127945146368 127973692158 128258670592 128463142912 128491804272 128671857418 128714648192 128983236608 129054089216 129097007104 129192796112 129235760128 129512894641 130054818816 130098069504 130416869376 130581356544 130624782336 130696536672 130740000768 131225672448 131269312512 131409556512 131453257728 131843751936 131941579008 131985457152 132029349888 132057958929 132101875776 132268488144 132592606536 132636701184 132822562496 133217124352 133261426688 133360305664 133404655616 133477936982 133572911104 133690729952 134018333488 134231987968 134250135552 134793658368 134838484992 134867702736 134912553984 135057557538 135082711296 135413725824 135458758656 135503806464 135648574464 136096776192 136197758976 136243052544 136317893088 136414887936 136489822872 136535213568 136869787392 136915304448 137087987712 137514450944 137662251008 137764408704 137835876352 137881714688 137957455376 138003334144 138341505536 138515987584 138562052096 139123032064 139141840896 139199454628 139218273792 139440218112 139781910528 139828396032 140004753408 140591235072 140695566336 140815368192 140846785452 140892720384 140939575296 141284941824 141463136256 141510180864 142083096576 142161145152 142208421888 142282194944 142329511936 142360352888 142407695872 142936710592 142984245248 143031795712 143563128832 143610871808 143641990414 143689759616 143938289664 144291004416 144521035776 144803979216 145106141184 145185850368 145234132992 145341895626 145357799424 145390230144 145437646848 146026463232 146075025408 146617663488 146666422272 146698202976 146746988544 146795790336 146871943168 146904711708 146952622336 147138909888 147547572224 147596640256 147782795264 148144930816 148194197504 148243480576 148275603008 148324913152 148511986688 148671606866 149183004672 149425382808 149869264896 149919105024 150030343872 150080237568 150269524992 150402071196 150736994304 150770625174 151010986464 151347265536 151430403072 151480762368 151643573376 151671816192 151834832544 151885326336 152307171328 152549982208 152584017573 152923799552 152974655488 153058686976 153167593472 153251730944 153302695936 153416445383 153467465152 153923354624 154703757312 154870032384 155065360896 155116929024 155202137298 155253750912 155634193728 155830486032 155882308608 156315254784 156513411072 156564455424 156680625072 156732730368 156784852992 156870977484 157198319616 157470949376 157506082656 157856825344 158108483584 158143759104 158195335168 158247944192 158365362976 158418028544 158835802112 158888624128 159146771017 159400485712 159791089928 160067469312 160120700928 160155396999 160208657856 160803799416 160857275904 160910770176 161508519936 161562230784 161614921728 161650979568 161734838784 161788624896 161877498042 162269233152 162532872528 162586924032 162791985408 163190900352 163245170688 163298410496 163473923072 163595235336 163959537664 164014063616 164280537824 164487735256 164542436864 164945641216 165208600576 165230936064 165321700128 165991018752 166046220288 166255644672 166663047168 166718472192 166773915648 166810053384 166865527296 166952091648 167075985024 167775868416 167987474304 168043339776 168455122944 168511143936 168603709872 168723677184 168816359868 168872500992 169248555008 169556195328 169737343828 169793791232 169850257408 170266468352 170298179584 170481215488 170537910272 170631589544 171322405696 171345567744 171618729984 172039274496 172096487424 172191022848 172313542656 172408197312 172465532928 172650898296 173163773952 173406425088 173464092672 173889159168 174108475392 174166376448 174204116034 174262048896 174320001024 174967563264 175025750016 175212742016 175271010304 175791669248 175922105344 175980609536 176039133184 176077278572 176135834368 176357984192 176790142048 176848934912 177154818048 177588928512 177872044032 177969752064 178028937216 178161033348 178220282112 178690277376 178749702144 179000180736 179325546426 179724877824 179764976169 179784646656 179823603648 179883405312 180076743384 180110281728 180551634432 180611678208 180671741952 180864765952 181597011968 181657403392 181757190784 181886517248 181986430496 182046951424 182493049856 182553739264 182783983616 183685878272 183710711808 183908163456 184454479872 184515821568 184815605052 185048702163 185110241472 185522454528 185563846368 185624365056 185859675648 185920290816 186375880704 186437861376 186673004544 187038473154 187454980096 187594088448 187753824256 187795713936 187856960512 187919433728 188379922432 188617515008 188680241152 189444128768 189548193536 189611229184 190404624384 191018015136 191081539584 191549776896 191585452032 191791367424 191855149056 191917719552 191960538237 192388005888 192694714368 192737706408 193007786127 193071972288 193474854912 193581133824 193645510656 193789194168 193853640192 193916862464 194701950976 194766700544 195083138666 195490217984 195555229696 195597603968 195662651392 195727720448 195872948944 196185213184 197114334768 197179886592 197765627904 197912368512 197978185728 198044024832 198152813664 198402732216 198888909804 198910672896 198955051776 199233843744 199825686528 199892140032 200040458496 200106983424 200216905473 200359366656 200536094928 200982659072 201027500232 201347981952 201796354048 201907204096 201974349824 202191431168 202229088256 202446443392 202513768448 203445356764 203472861696 204145164288 204296638464 204364578816 204476839632 204622331904 204734734308 204802820352 205304681088 205372956672 205631981568 206271676416 206493376512 206646613056 206753814528 206822572032 206936183064 207005001216 207512258304 207773981376 207843078144 208420339712 208684548096 208752607232 208799181942 208907500096 208976973824 209046470656 209161303312 209597759488 209938293682 210008110208 210858345472 210886852608 211223052288 211339080576 211409362944 211927412736 212194704384 212265271296 213124644864 213241717728 213312632832 213423292416 213494267904 213540529332 213611543808 214405065888 214476367872 214547693568 215344693248 215416307712 215462985621 215486562304 215534639424 215646451712 215718166528 215836664056 216710496704 216782565376 217055980544 217587867136 217660227584 217779791918 218036699136 218126980448 218156470272 219039694848 219112538112 219926495232 219999633408 220047304464 220120482816 220193685504 220307914752 220357067562 220428933504 220708364832 221321358336 221394960384 221674192896 222217396224 222291296256 222365220864 222413404512 222487369728 222602788864 222767980032 223007410299 223701157888 223983299072 224057786368 224606830592 224681525248 224804946496 224964902912 225088479824 225163334656 226074927104 226105491456 227020898304 227145604608 227221143552 227465360064 227507724288 227752248816 227827989504 228460756992 228824973312 229385699328 229461983232 229588030464 229751390208 229877596416 229954043904 230201197728 230885031936 231208566784 231285456896 231852212224 232144633856 232221835264 232272154712 232349398528 232426668032 232599126871 233290084352 233367666688 234344153088 234472882176 234846683136 235020937608 235099095552 235177279488 235306466226 235797479424 236206424064 236259123984 236785238016 237162725376 237215638656 237293002752 237371916288 237548044464 237627042816 238253703168 238332936192 238666907648 239100728568 239633170432 239686634892 239712862208 239764804864 239844540416 240102324512 240147042304 240735512576 240815570944 240895655936 242422382592 242602258176 242682937344 242816247063 243403849728 243799308792 243880386048 244187978112 244786350528 244867756032 244947615744 245210884608 245392853004 245939306496 246021095424 246420806736 246731602884 246813655296 247363272704 247418461824 247499153408 247812900864 247893721088 248501174272 248583815168 248897339392 249384630872 250125451264 250394285248 250428137472 251663802624 251981211456 252065009664 252682684416 252766715904 252905564808 253085515776 253224539802 253308751488 253872832512 254334292992 254606015742 254690686848 254775386112 255399702528 255447269376 255721823232 255806865408 255890292736 255947384316 256517341184 256926285824 256983608544 257343714836 257429296384 257966473216 258108178432 258194014208 258385592224 258471520256 259025789282 259660521133 260109637632 260196139008 260833738752 261162713088 261249564672 261306174051 261393073344 261480001536 262451344896 262538625024 262819113024 262906515456 263687503872 263883158016 263970914304 264058699776 264115917858 264203751552 264536976288 265185213072 265273402368 265645124992 266434248704 266522853376 266720611328 266809311232 266955873964 267145822208 267292569791 267381459904 268036666976 268463975936 268500271104 269587316736 269676969984 269735405472 269825107968 270115115076 270165422592 270827451648 270917517312 271007612928 271297148928 272395517952 272486105088 272635786176 272829775872 272979645744 273070427136 273739574784 273830608896 274175975424 275028901888 275324502016 275528817408 275671752704 275763429376 275914910752 276006668288 276683011072 277031975168 277124104192 278246064128 278283681792 278398909256 278436547584 278880436224 279563821056 279656792064 280009506816 280557709731 281182470144 281391132672 281630736384 281693570904 281785440768 281879150592 282569883648 282926272512 283020361728 284166193152 284322290304 284416843776 284564389888 284659023872 284720705776 284815391744 285873421184 285968490496 286063591424 287126257664 287221743616 287283980828 287379519232 287876579328 288582008832 289042071552 289607958432 290212282368 290371700736 290468265984 290683791252 290715598848 290780460288 290875293696 292052926464 292150050816 292624707999 293235326976 293332844544 293396405952 293493977088 293591580672 293743886336 293809423416 293905244672 294277819776 295095144448 295193280512 295565590528 296289861632 296388395008 296486961152 296551206016 296649826304 297023973376 297343213732 298366009344 298850765616 299738529792 299838210048 300060687744 300160475136 300539049984 300804142392 301473988608 301541250348 302021972928 302694531072 302860806144 302961524736 303287146752 303343632384 303669665088 303770652672 304614342656 305099964416 305168035146 305847599104 305949310976 306117373952 306335186944 306503461888 306605391872 306832890766 306934930304 307846709248 309407514624 309740064768 310130721792 310233858048 310404274596 310507501824 311268387456 311660972064 311764617216 312630509568 313026822144 313128910848 313198772913 313361250144 313465460736 313569705984 313741954968 314396639232 314907440523 314941898752 315012165312 315713650688 316287518208 316390670336 316495888384 316730725952 316836057088 317671604224 317777248256 318293542034 318800971424 319582179856 320134938624 320241401856 320310793998 320417315712 321607598832 321714551808 321821540352 323017039872 323124461568 323229843456 323301959136 323469677568 323577249792 323754996084 324538466304 325065745056 325173848064 325583970816 326381800704 326490341376 326596820992 326669687877 326947846144 327190470672 327919075328 328561075648 328975470512 329084873728 329891282432 330417201152 330461872128 330643400256 331982037504 332092440576 332511289344 333326094336 333436944384 333547831296 333620106768 333731054592 333904183296 334151970048 335551736832 335974948608 336086679552 336910245888 337022287872 337207419744 337447354368 337632719736 337745001984 338497110016 339112390656 339474687656 339587582464 339700514816 340532936704 340596359168 340962430976 341075820544 341263179088 342644811392 342691135488 343237459968 344078548992 344192974848 344382045696 344627085312 344816394624 344931065856 345301796592 346327547904 346812850176 346928185344 347778318336 348216950784 348332752896 348408232068 348524097792 348640002048 349935126528 350051500032 350425484032 350542020608 351583338496 351844210688 351961219072 352078266368 352154557144 352271668736 352715968384 353580284096 353697869824 354309636096 355177857024 355744088064 355939504128 356057874432 356322066696 356440564224 357380554752 357499404288 358000361472 358651092852 359449755648 359529952338 359569293312 359647207296 359766810624 360153486768 360220563456 361103268864 361223356416 361343483904 361729531904 363194023936 363314806784 363514381568 363773034496 363972860992 364093902848 364986099712 365107478528 365567967232 367371756544 367421423616 367816326912 368908959744 369031643136 369631210104 370097404326 370220482944 371044909056 371127692736 371248730112 371719351296 371840581632 372751761408 372875722752 373346009088 374076946308 374909960192 375188176896 375507648512 375591427872 375713921024 375838867456 376759844864 377235030016 377360482304 378888257536 379096387072 379222458368 379503838579 380809248768 381909023613 382036030272 382163079168 383099553792 383170904064 383582734848 383710298112 383835439104 383921076474 384776011776 385389428736 385475412816 386015572254 386143944576 386949709824 387162267648 387291021312 387578388336 387707280384 387833724928 388538683923 389403901952 389533401088 390166277332 390980435968 391110459392 391195207936 391325302784 391455440896 391745897888 392370426368 394228669536 394359773184 395531255808 395824737024 395956371456 396088049664 396173876787 396305627328 396805464432 397777819608 397910103552 398467687488 399651373056 399784280064 400080916992 400213966848 400433810946 400718733312 401072189856 401965318144 402055000464 402695963904 403592708096 403814408192 403948699648 404382862336 404458176512 404892886784 405027536896 405250025167 406890713528 406945723392 408290328576 408593276928 408729157632 408953679264 409244663808 409469468616 409605640704 410609362176 410745913344 411263963136 412543352832 412986753024 413293226112 413507629056 413645144064 413872366128 414010002432 415024516608 415547962752 415686156288 416840679424 417369096192 417505214464 417598363884 417815000192 417953947648 418092941312 418322606624 419195518976 419876587364 420016220416 421716690944 421773705216 422446104576 422678161152 422818725888 423854825472 424389408768 424530542592 426249289728 426483435456 426625265664 426846584832 426988535808 427081058664 427223087616 428810131776 428952735744 429095387136 430689386496 430832615424 430925971242 430973124608 431069278848 431292903424 431436333056 431673328112 433420993408 433565130752 434111961088 435175734272 435320455168 435559583836 436073398272 436253960896 436312940544 438079389696 438225076224 439852990464 439999266816 440094608928 440240965632 440387371008 440615829504 440714135124 440857867008 441416729664 442642716672 442789920768 443348385792 444434792448 444582592512 444730441728 444826809024 444974739456 445205577728 445535960064 446014820598 447402315776 447966598144 448115572736 449213661184 449363050496 449609892992 449929805824 450176959648 450326669312 452149854208 452210982912 454041796608 454291209216 454442287104 454930720128 455015448576 455504497632 455655979008 456921513984 457649946624 457752052719 458771398656 458923966464 459176060928 459502780416 459755192832 459908087808 460249336149 460402395456 461770063872 462417133568 462570913792 463704424448 464289267712 464443670528 464544309424 464698797056 464853336064 465198253742 466580168704 466735333376 468945764352 469693366272 470041875216 470198191104 470354558976 470612932452 471594958848 472412848128 472518247968 473570476032 474325450752 474431277312 474586005504 474743832576 475096088928 475254085632 476507406336 476665872384 477333815296 477440313051 478201457136 479266340864 479373269784 479529609728 479689080832 480204649024 480294084608 481471025152 481631141888 481791311872 484844765184 485204516352 485365874688 485632494126 486807699456 487598617584 487760772096 488375956224 489572701056 489735512064 489895231488 490421769216 490785706008 491878612992 492042190848 492841613472 493463205768 493627310592 494726545408 494836923648 494998306816 495625801728 495787442176 497002348544 497167630336 497794678784 498769261744 500250902528 500788570496 500856274944 503327605248 503962422912 504130019328 505365368832 505533431808 505811129616 506171031552 506449079604 506617502976 507745665024 508668585984 509212031484 509381373696 509550772224 510799405056 510894538752 511443646464 511613730816 511780585472 511894768632 513034682368 513852571648 513967217088 514687429672 514858592768 516216356864 516388028416 516771184448 516943040512 518051578564 519321042266 520219275264 520392278016 521667477504 522325426176 522499129344 522612348102 522786146688 522960003072 524902689792 525077250048 525638226048 525813030912 527375007744 527766316032 527941828608 528117399552 528231835716 528407503104 529073952576 530370426144 530546804736 531290249984 532868497408 533045706752 533441222656 533618622464 533911747928 534291644416 534585139582 534762919808 536073333952 536927951872 537000542208 539174633472 539353939968 539470810944 539650215936 540230230152 540330845184 541654903296 541835034624 542015225856 542594297856 544791035904 544972210176 545271572352 545659551744 545959291488 546140854272 547479149568 547661217792 548351950848 550057803776 550649004032 551057634816 551343505408 551526858752 551646367441 551829821504 552013336576 553366022144 554063950336 554248208384 556492128256 556567363584 556797818512 556873095168 557760872448 559127642112 559313584128 560019013632 561115419462 562364940288 562782265344 563261472768 563387141808 563570881536 563758301184 565139767296 565852545024 566040723456 568332386304 568644580608 568833687552 569128779776 569318047744 569441411552 569630783488 571746842368 571936980992 572127182848 574252515328 574443487232 574567961656 574759038464 575753158656 577164017664 578084143104 579023358381 579215916864 580424564736 580743401472 580936531968 581367582504 581560920576 581750587392 584105852928 584300101632 585249415998 586470653952 586665689088 586792811904 586987954176 587183161344 587487772672 587618846832 587810489344 588555639552 590190288896 590386561024 591131181056 592579723264 592776790016 592973922304 593102412032 593299652608 594047946752 594686427464 596732018688 597701531232 599477059584 599676420096 600121375488 600320950272 600650716419 601078099968 601608284784 602947977216 603082500696 604043945856 605389062144 605721612288 605923049472 606574293504 606687264768 607339330176 607541305344 609228685312 610199928832 610336070292 611695198208 611898621952 612234747904 612670373888 613006923776 613210783744 613665781532 613869860608 615693418496 618815029248 619480129536 620261443584 620467716096 620808549192 621015003648 622536774912 623321944128 623529234432 625261019136 626053644288 626257821696 626397545826 626722500288 626930921472 627139411968 627483909936 628793278464 629814881046 629883797504 630024330624 631427301376 632575036416 632781340672 632991776768 633461451904 633672114176 635343208448 635554496512 636587084068 637601942848 639164359712 640269877248 640482803712 640621587996 640834631424 643215197664 643429103616 643643080704 646034079744 646248923136 646388956863 646459686912 646603918272 646939355136 647154499584 647509992168 650131490112 650347696128 651167941632 652763601408 652980682752 653193641984 653339375754 653895692288 654380941344 655838150656 657122151296 657950941024 658169747456 659782564864 660834402304 660923744256 661197409483 661286800512 663964075008 664184881152 665022578688 666652188672 666873888768 667095662592 667240213536 667462109184 667808366592 668303940096 669022230897 671103473664 671949897216 672173359104 673820491776 674044575744 674414839488 674894708736 675265439472 675490003968 678224781312 678949375312 679175164928 679401029632 681065873408 681192718336 681924861952 682151641088 682526358176 685289622784 685382270976 686474919936 688157097984 688385949696 688764091392 689254170624 689632789248 689862131712 690603593184 692655095808 693625700352 693856370688 695556636672 696433901568 696665505792 696816464136 697048195584 697280004096 697797380613 699870253056 700103000064 700850968064 701084041216 703166676992 703688421376 703922438144 704156532736 704309114288 704543337472 705431936768 707160568192 707395739648 708619272192 710355714048 711488176128 711879008256 712115748864 712644133392 712881128448 714761109504 714998808576 716000722944 717302185704 718899511296 719059904676 719138586624 719294414592 719533621248 720306973536 720441126912 722206537728 722446712832 722686967808 723459063808 726388047872 726629613568 727028763136 727546068992 727945721984 728187805696 729972199424 730214957056 731135934464 734743513088 734842847232 735632653824 737817919488 738063286272 739262420208 740194808652 740440965888 742089818112 742255385472 742497460224 743438702592 743681163264 745503522816 745751445504 746692018176 748153892616 749819920384 750376353792 751015297024 751182855744 751427842048 751677734912 753519689728 754470060032 754720964608 757776515072 758192774144 758444916736 759007677158 761618497536 763818047226 764072060544 764326158336 766199107584 766341808128 767165469696 767420596224 767670878208 767842152948 769552023552 770778857472 770950825632 772031144508 772287889152 773899419648 774324535296 774582042624 775156776672 775414560768 775667449856 777077367846 778807803904 778981563399 779066802176 780332554664 781960871936 782390415872 782650605568 782910881792 783491795776 784740852736 788457339072 788719546368 791062511616 791649474048 791912742912 792176099328 792347753574 792611254656 793610928864 795555639216 795820207104 796935374976 799302746112 799568560128 800161833984 800427933696 800867621892 801437466624 801877709373 802144379712 803930636288 804110000928 805391927808 807185416192 807628816384 807897399296 808765724672 808916353024 809785773568 810055073792 810500050334 813781427056 813891446784 817186553856 817458315264 817907358528 818489327616 818938937232 819211281408 821218724352 821491826688 822527926272 825086705664 825973506048 826586452224 827015258112 827290288128 827744732256 828020004864 830049033216 831095925504 831372312576 833681358848 834738192384 835010428928 835196727768 835630000384 835907895296 836185882624 836367073217 836645213248 838391037952 839753174728 840032440832 843433381888 843547410432 844892209152 845356322304 845637451776 847709650944 848778817536 849061085184 852498579456 852966870912 853250531328 853693169664 853977071616 854162117328 854446175232 857620263552 857905471488 858190774272 861378772992 861665230848 861851942484 861946249216 862138557696 862585806848 862872666112 863346656224 866841986816 867130261504 868223922176 870351468544 870640910336 871119167672 872146796544 872507921792 872625881088 876158779392 876450152448 877874123997 879705980928 879998533632 880189217856 880481931264 880774742016 881231659008 881428270248 881715734016 882833459328 885285433344 885579841536 886696771584 888869584896 889165185024 889460883456 889653618048 889949478912 890411155456 891071920128 892029641196 894804631552 895933196288 896231145472 898427322368 898726100992 899219785984 899859611648 900353919296 900653338624 904299708416 904421965824 908083593216 908582418432 908884574208 909861440256 910030897152 911008995264 911311958016 913843027968 915299893248 915504105438 917542797312 917847932928 918352121856 919005560832 919510385664 919816175616 920498672298 920804790912 923540127744 924834267136 925141827584 927408848896 928578535424 928887341056 929088618848 929397594112 929706672128 930396507484 933160337408 933470666752 937891528704 939386732544 940083750432 940396382208 940709117952 941225864904 943189917696 944722321569 944825696256 945036495936 947140952064 948862554624 949172011008 949487665152 950192177856 950508171264 953014812672 953331744768 954667630592 954880626102 956402914272 958532681728 958746539568 959059219456 959378161664 960409298048 960588169216 962942050304 963262283776 963582623744 966365444629 969689530368 970409032704 970731749376 971264988252 973615398912 975197235168 975521544192 976751912448 979145402112 979471024128 979790462976 980009063631 980843538432 981571412016 983757225984 985683226944 986926411536 987254621184 989673847296 989996613632 991251603456 991574884352 994004697088 994335260672 995589357568 997538523488 1000501805056 1001577140992 1001712549888 1006655210496 1007924845824 1008260038656 1010730737664 1011066863616 1011622259232 1012342063104 1012898159208 1013235005952 1015491330048 1017337171968 1018424062968 1018762747392 1019101544448 1021598810112 1021789077504 1022887292928 1023227461632 1023561170944 1023789537264 1026069364736 1027705143296 1027934434176 1029374859344 1029717185536 1032432713728 1032776056832 1033542368896 1033886081024 1036103157128 1038642084532 1040438550528 1040784556032 1043334955008 1044650852352 1044998258688 1045224696204 1045572293376 1045920006144 1049805379584 1050154500096 1051276452096 1051626061824 1054750015488 1055532632064 1055883657216 1056234799104 1056463671432 1056815006208 1058147905152 1060740852288 1061093609472 1062580499968 1065736994816 1066091413504 1066882445312 1067237244928 1067823495856 1068583288832 1069170279164 1069525839616 1072146667904 1073855903744 1074001084416 1078349266944 1078707879936 1078941621888 1079300431872 1080460460304 1080661690368 1083309806592 1083670069248 1084030451712 1085188595712 1089582071808 1089944420352 1090543144704 1091319103488 1091918582976 1092281708544 1094958299136 1095322435584 1096703901696 1100115607552 1101298008064 1102115269632 1102687010816 1103053717504 1103292734882 1103659643008 1104026673152 1106732044288 1108127900672 1108496416768 1112984256512 1113134727168 1113595637024 1113746190336 1115521744896 1118255284224 1118627168256 1120038027264 1122230838924 1124729880576 1125564530688 1126522945536 1126774283616 1127141763072 1127516602368 1130279534592 1131705090048 1132081446912 1136664772608 1137289161216 1137667375104 1138257559552 1138511515737 1138636095488 1138882823104 1139261566976 1143493684736 1143873961984 1144254365696 1148505030656 1148886974464 1149135923312 1149518076928 1151506317312 1154328035328 1156168286208 1158046716762 1158431833728 1160849129472 1161486802944 1161873063936 1162735165008 1163121841152 1163501174784 1165616051769 1168211705856 1168600203264 1170498831996 1172941307904 1173331378176 1173585623808 1173975908352 1174366322688 1174975545344 1175237693664 1175620978688 1177111279104 1180380577792 1180773122048 1182262362112 1185159446528 1185553580032 1186204824064 1186599305216 1188095893504 1189372854928 1195403062464 1198954119168 1199352840192 1200242750976 1200641900544 1201301432838 1202156199936 1203216569568 1205895954432 1206165001392 1208087891712 1210778124288 1211443224576 1211846098944 1213148587008 1213374529536 1214678660352 1215082610688 1215750075501 1218457370624 1220399857664 1220672140584 1223390396416 1223797243904 1224469495808 1225340747776 1226013847552 1226421567488 1227331563064 1227739721216 1231386836992 1237630058496 1238960259072 1240522887168 1240935432192 1241617098384 1242030007296 1245073549824 1246643888256 1247058468864 1250522038272 1252107288576 1252515643392 1252795091652 1253445000576 1253861842944 1254278823936 1254967819872 1257586556928 1259629762092 1259767595008 1260048661248 1262854602752 1265150072832 1265562681344 1265983553536 1266922903808 1267344228352 1268040401329 1270686416896 1271108993024 1273174168136 1275203885696 1278328719424 1280539754496 1280965607424 1281243175992 1281669262848 1286430395328 1286858207232 1287286161408 1292068159488 1292497846272 1292777913726 1292919373824 1293207836544 1293878710272 1294308999168 1295019984336 1300262980224 1300695392256 1302335883264 1305527202816 1305961365504 1306387283968 1306678751508 1307791384576 1308761882688 1311676301312 1314244302592 1315901882048 1316339494912 1319565129728 1321668804608 1321847488512 1322394818966 1322573601024 1327928150016 1328369762304 1330045157376 1333304377344 1333747777536 1334191325184 1334480427072 1334924218368 1335616733184 1336607880192 1338044461794 1342206947328 1343899794432 1344346718208 1347640983552 1348089151488 1348829678976 1349789417472 1350530878944 1350980007936 1356449562624 1357898750624 1358350329856 1358802059264 1362131746816 1362385436672 1363849723904 1364303282176 1364598908933 1365052716352 1370579245568 1370764541952 1372949839872 1376314195968 1376771899392 1377528182784 1378508341248 1379265578496 1379724263424 1380748008447 1381207186368 1385310191616 1387251400704 1387712741376 1391113273344 1392867803136 1393331011584 1393632928272 1394096391168 1394560008192 1395594761226 1399740506112 1400206000128 1401701936128 1402168082432 1406333353984 1407376842752 1407844876288 1408313065472 1408618228576 1409086674944 1410863873536 1414321136384 1414791479296 1417238544384 1420711428096 1422976352256 1423758016512 1424231497728 1425288266784 1425762256896 1429522219008 1429997617152 1432001445888 1432320939153 1434604371408 1437799022592 1438119809352 1438588829184 1439067242496 1440613947072 1440882253824 1444413075456 1444893425664 1445373935616 1446918127616 1452776095744 1453259227136 1454057526272 1455092137984 1455891443968 1456375611392 1459944398848 1460429914112 1462271868928 1469487026176 1469685694464 1471265307648 1475635838976 1476126572544 1478524840416 1480389617304 1480881931776 1484179636224 1484510770944 1484994920448 1486877405184 1487362326528 1491007045632 1491502891008 1493384036352 1496307785232 1499639840768 1500752707584 1502030594048 1502365711488 1502855684096 1503355469824 1507039379456 1508940120064 1509441929216 1515553030144 1516385548288 1516889833472 1518015354316 1523236995072 1527636094452 1528144121088 1528652316672 1532398215168 1532683616256 1534330939392 1534841192448 1535341756416 1535684305896 1539104047104 1541557714944 1541901651264 1544062289016 1544575778304 1548649070592 1549164085248 1550313553344 1550829121536 1551334899712 1554154735692 1557615607808 1557963126798 1558133604352 1560665109328 1563921743872 1564780831744 1565301211136 1565821763584 1566983591552 1569481705472 1576914678144 1577439092736 1582125023232 1583298948096 1583825485824 1584352198656 1584695507148 1585222509312 1587221857728 1591111278432 1591640414208 1593870749952 1598605492224 1599137120256 1600323667968 1600855867392 1601735243784 1602874933248 1603755418746 1604288759424 1607861272576 1608220001856 1610783855616 1615257632768 1615794798592 1617531449344 1617832706048 1619571547136 1620110147584 1621000100668 1627562854112 1627782893568 1634373107712 1634916630528 1635814717056 1636978655232 1637877874464 1638422562816 1642437448704 1642983653376 1645055852544 1650173411328 1651947012096 1653172904448 1654030516224 1654580576256 1654939102323 1655489464512 1656040009728 1660098066432 1662191851008 1662744625152 1667362717696 1669476384768 1670020857856 1670393455536 1671260000768 1671815790592 1672371765248 1672734146434 1673290426496 1676782075904 1679506349456 1680064881664 1686866763776 1687094820864 1689784418304 1690712644608 1691274903552 1695419301888 1697557635072 1698122170368 1704997158912 1705933741824 1706501062656 1707386339328 1707954143232 1708324234656 1708892350464 1715240527104 1715810942976 1716381548544 1722757545984 1723330461696 1723703884968 1724277115392 1725171613696 1725745332224 1726693312448 1733683973632 1734260523008 1736447844352 1740702937088 1741281820672 1742238335344 1745015843584 1745251762176 1752317558784 1752900304896 1755748247994 1759411961856 1759997067264 1760378435712 1760963862528 1761549484032 1762463318016 1762856540496 1763431468032 1765666918656 1770570866688 1771159683072 1773393543168 1777739169792 1778330370048 1778921766912 1779307236096 1779898957824 1780822310912 1782143840256 1784059282392 1789609263104 1791866392576 1792462290944 1796854644736 1797452201984 1798439571968 1799719223296 1800707838592 1801306677248 1808599416832 1808843931648 1816167186432 1817164836864 1817769148416 1819722880512 1820061794304 1822017990528 1822623916032 1827686055936 1830599786496 1831008210876 1835085594624 1835695865856 1836704243712 1838011121664 1839020771328 1839632351232 1840997344596 1841609581824 1847080255488 1849668534272 1850283655168 1854817697792 1857157070848 1857774682112 1858177237696 1858795188224 1859413344256 1860793014968 1866320674816 1866941333504 1875783057408 1878773465088 1880167500864 1880792764416 1881418235904 1882451729808 1886379835392 1889444643138 1889651392512 1890072991872 1894281904128 1897725109248 1898344022016 1898975330304 1900384355712 1901016342528 1906029625344 1906663489536 1909335261184 1909761252204 1912805828544 1917065363456 1917493079136 1918118438912 1918756323328 1920818596096 1921176338432 1925884100608 1926524567552 1927165247488 1932730889258 1939379060736 1940818065408 1941463498752 1942529976504 1950394470336 1951043088384 1953503824896 1958290804224 1958942048256 1959580925952 1960018127262 1961687076864 1963142824032 1967514451968 1971366453888 1973852823072 1974509242368 1979347694592 1979993227264 1982503206912 1983149768704 1983592228449 1988009394176 1988670521344 1991178715136 1994413789979 1995077046976 2001003610112 2003154281984 2003425099776 2013310420992 2015849691648 2016520077312 2021461475328 2022133727232 2023244518464 2024684126208 2025796318416 2026470011904 2034674343936 2036848125936 2037525494784 2038203088896 2043197620224 2043578155008 2045774585856 2046454923264 2047122341888 2047579074528 2052138729472 2055410286592 2055868868352 2058749718688 2059434371072 2064865427456 2065552113664 2067084737792 2067772162048 2068908023221 2072206314256 2077284169064 2080877101056 2081569112064 2086669910016 2089301704704 2089996517376 2090449392408 2091144586752 2091840012288 2093392141839 2099610759168 2100309000192 2102552904192 2103252123648 2109500030976 2111065264128 2111767314432 2112469598208 2112927342864 2113630012416 2116295810304 2121481704576 2122187218944 2125160999936 2131473989632 2132182827008 2133764890624 2134474489856 2135646991712 2137166577664 2138340558328 2139051679232 2144293335808 2147711807488 2148002168832 2156698533888 2157415759872 2157883243776 2158600863744 2160920920608 2161323380736 2166619613184 2167340138496 2168060903424 2170377191424 2179164143616 2179888840704 2181086289408 2182638206976 2183837165952 2184563417088 2189916598272 2190644871168 2193407803392 2200231215104 2202596016128 2204230539264 2205374021632 2206107435008 2206585469764 2207319286016 2208053346304 2213464088576 2216255801344 2216992833536 2225968513024 2226269454336 2227191274048 2227492380672 2231043489792 2236510568448 2237254336512 2240076054528 2244461677848 2249459761152 2251129061376 2253045891072 2253548567232 2254283526144 2255033204736 2260559069184 2263410180096 2264162893824 2273329545216 2274578322432 2275334750208 2276515119104 2277023031474 2277272190976 2277765646208 2278523133952 2286987369472 2287747923968 2288508731392 2297010061312 2297773948928 2298271846624 2299036153856 2303012634624 2308656070656 2312336572416 2316093433524 2316863667456 2321698258944 2322973605888 2323746127872 2325470330016 2326243682304 2327002349568 2331232103538 2336423411712 2336944690197 2337200406528 2340997663992 2345882615808 2347171247616 2347951816704 2348732645376 2349951090688 2350475387328 2351241957376 2354222558208 2360761155584 2361546244096 2364524724224 2370318893056 2371107160064 2372409648128 2373198610432 2376191787008 2378745709856 2390806124928 2397908238336 2398705680384 2400485501952 2401283801088 2402602865676 2404312399872 2405633128119 2406433139136 2411791908864 2412330002784 2416175783424 2421556248576 2422886449152 2423692197888 2426297174016 2426749059072 2429357320704 2430165221376 2431500151002 2436914741248 2440799715328 2441344281168 2446780792832 2448938991616 2450681495552 2452027695104 2452843134976 2454663126128 2455479442432 2462773673984 2475260116992 2477920518144 2481045774336 2481870864384 2483234196768 2484060014592 2490147099648 2493287776512 2494116937728 2501044076544 2504214577152 2505031286784 2505590183304 2506890001152 2507723685888 2508557647872 2509101219651 2509935639744 2515173113856 2519259524184 2520097322496 2525709205504 2530300145664 2531125362688 2531967107072 2533845807616 2534688456704 2536080802658 2541372833792 2542217986048 2546348336272 2550407771392 2556657438848 2561079508992 2561931214848 2562486351984 2563338525696 2572860790656 2573716414464 2574572322816 2584136318976 2584995692544 2585555827452 2585838747648 2586415673088 2587757420544 2588617998336 2590039968672 2600525960448 2601390784512 2604671766528 2611054405632 2611922731008 2612774567936 2613357503016 2615582769152 2617523765376 2623352602624 2628488605184 2631803764096 2632678989824 2639130259456 2643337609216 2643694977024 2644789637932 2645147202048 2655856300032 2656739524608 2660090314752 2666608754688 2667495555072 2668382650368 2668960854144 2669848436736 2671233466368 2673215760384 2676088923588 2684413894656 2687799588864 2688693436416 2695281967104 2696178302976 2697659357952 2699578834944 2701061757888 2701960015872 2712899125248 2715797501248 2716700659712 2717604118528 2724263493632 2724770873344 2727699447808 2728606564352 2729197817866 2730105432704 2741158491136 2741529083904 2745899679744 2752628391936 2753543798784 2755056365568 2757016682496 2758531156992 2759448526848 2761496016894 2762414372736 2770620383232 2774502801408 2775425482752 2782226546688 2785735606272 2786662023168 2787265856544 2788192782336 2789120016384 2791189522452 2799481012224 2800412000256 2803403872256 2804336164864 2814753685504 2815689752576 2816626130944 2817236457152 2818173349888 2821727747072 2828642272768 2829582958592 2834477088768 2841422856192 2847516033024 2848462995456 2850576533568 2851524513792 2859044438016 2859995234304 2864002891776 2864641878306 2869208742816 2875598045184 2876239618704 2877177658368 2878134484992 2881227894144 2881764507648 2888826150912 2889786851328 2890747871232 2893836255232 2899096333887 2905552191488 2906518454272 2908115052544 2910184275968 2911782887936 2912751222784 2919888797696 2920859828224 2924543737856 2938974052352 2939371388928 2942530615296 2951271677952 2957049680832 2960779234608 2961763863552 2969021541888 2969989840896 2973754810368 2974724653056 2982014091264 2983005782016 2986768072704 2992615570464 2999279681536 3001505415168 3004061188096 3004731422976 3005711368192 3006710939648 3014078758912 3017880240128 3018883858432 3023788649323 3031106060288 3032771096576 3033779666944 3036030708632 3046473990144 3055272188904 3056288242176 3057304633344 3064796430336 3065367232512 3068661878784 3069682384896 3070683512832 3071368611792 3078208094208 3083115429888 3083803302528 3088124578032 3089151556608 3097298141184 3098328170496 3100627106688 3101658243072 3102669799424 3108309471384 3115231215616 3115926253596 3116267208704 3121330218656 3127843487744 3129561663488 3130602422272 3131643527168 3133967183104 3138963410944 3153829356288 3154878185472 3164250046464 3166597896192 3167650971648 3168704397312 3169391014296 3170445018624 3174443715456 3182222556864 3183280828416 3187741499904 3197210984448 3198274240512 3200647335936 3201711734784 3203470487568 3205749866496 3207510837492 3208577518848 3215722545152 3216440003712 3221567711232 3230515265536 3231589597184 3235062898688 3235665412096 3239143094272 3240220295168 3242000201336 3255125708224 3255565787136 3268746215424 3269833261056 3271629434112 3273957310464 3275755748928 3276845125632 3284874897408 3285967306752 3290111705088 3300346822656 3303894024192 3306345808896 3308061032448 3309161152512 3309878204646 3310978929024 3312080019456 3320196132864 3324383702016 3325489250304 3334725435392 3338952769536 3340041715712 3340786911072 3342520001536 3343631581184 3344743530496 3345468292868 3346580852992 3353564151808 3359012698912 3360129763328 3373733527552 3374189641728 3375586774729 3379568836608 3381425289216 3382549807104 3390838603776 3395115270144 3396244340736 3409994317824 3411867483648 3413002125312 3414772678656 3415534547211 3415908286464 3416648469312 3417784700928 3430481054208 3431621885952 3432763097088 3445515091968 3446660923392 3447407769936 3448554230784 3450343227392 3451490664448 3453386624896 3467367947264 3468521046016 3472895688704 3481405874176 3482563641344 3484476670688 3490031687168 3490503524352 3504635117568 3505800609792 3511496495988 3518823923712 3519994134528 3520756871424 3521927725056 3523098968064 3524926636032 3525713080992 3526862936064 3531333837312 3541141733376 3542319366144 3546787086336 3555478339584 3556660740096 3558614472192 3559797915648 3561644621824 3564287680512 3568118564784 3579218526208 3583732785152 3584924581888 3593709289472 3594904403968 3596879143936 3599438446592 3601415677184 3602613354496 3617198833664 3617687863296 3632334372864 3634329673728 3635538296832 3639445761024 3640123588608 3644035981056 3645247832064 3647250226503 3655372111872 3661199572992 3662016421752 3670171189248 3671391731712 3673408487424 3676022243328 3678041542656 3679264702464 3681994689192 3683219163648 3694160510976 3699337068544 3700567310336 3709635395584 3714314141696 3715549364224 3716354475392 3717590376448 3718826688512 3721586029936 3732641349632 3733882667008 3751566114816 3757546930176 3760335001728 3761585528832 3762836471808 3764903459616 3772759670784 3778889286276 3779302785024 3780145983744 3788563808256 3795450218496 3796688044032 3797950660608 3800768711424 3802032685056 3804121203987 3812059250688 3813326979072 3818670522368 3819522504408 3825611657088 3834130726912 3834986158272 3836236877824 3837512646656 3841637192192 3842352676864 3851768201216 3853049135104 3854330494976 3865461778516 3878758121472 3881636130816 3882926997504 3885059953008 3900788940672 3902086176768 3907007649792 3916581608448 3917884096512 3919161851904 3920036254524 3923374153728 3926285648064 3935028903936 3942732907776 3947705646144 3949018484736 3958695389184 3959986454528 3965006413824 3966299537408 3967184456898 3976018788352 3977341042688 3982357430272 3988827579958 3990154093952 4002007220224 4006308563968 4006850199552 4026620841984 4031699383296 4033040154624 4042922950656 4044267454464 4046489036928 4049368252416 4051592636832 4052940023808 4069348687872 4073696251872 4075050989568 4076406177792 4086395240448 4087156310016 4091549171712 4092909846528 4093796726799 4094244683776 4095158149056 4104277458944 4111737736704 4117499437376 4118868742144 4129730854912 4131104227328 4134169475584 4135544324096 4137816046442 4144412628512 4154568338128 4161754202112 4163138224128 4173339820032 4178603409408 4179993034752 4180898784816 4182289173504 4183680024576 4186784283678 4199221518336 4200618000384 4205105808384 4206504247296 4219000061952 4222130528256 4223534628864 4224939196416 4225854685728 4227260024832 4232591620608 4242963409152 4244374437888 4250321999872 4262947979264 4267529781248 4268948979712 4271293983424 4274333155328 4276681116656 4278103358464 4288586671616 4295423614976 4296004337664 4313397067776 4315766487552 4317201727488 4321841841216 4322646761472 4333239226368 4334680276992 4336121806848 4340754382848 4358328287232 4359777681408 4362172578816 4365276413952 4367674331904 4369126834176 4379833196544 4381289742336 4386815606784 4400462430208 4405192032256 4408461078528 4410748043264 4412214870016 4413170939528 4414638572032 4416106692608 4426928177152 4432511602688 4433985667072 4451937026048 4452538908672 4454382548096 4454984761344 4462086979584 4473021136896 4474508673024 4480152109056 4488923355696 4498919522304 4502258122752 4506091782144 4507097134464 4508567052288 4510066409472 4521118138368 4526820360192 4528325787648 4546659090432 4549156644864 4550669500416 4553030238208 4554046062948 4554544381952 4555531292416 4557046267904 4573974738944 4575495847936 4577017462784 4594020122624 4595547897856 4596543693248 4598072307712 4606025269248 4617312141312 4624673144832 4632186867048 4633727334912 4645947211776 4647492255744 4650940660032 4652487364608 4654004699136 4662464207076 4672846823424 4673889380394 4674400813056 4681995327984 4691765231616 4694342495232 4695903633408 4697465290752 4699902181376 4700950774656 4702483914752 4708445116416 4721522311168 4723092488192 4729049448448 4740637786112 4742214320128 4744819296256 4746397220864 4752383574016 4757491419712 4781612249856 4795816476672 4797411360768 4800971003904 4802567602176 4805205731352 4808624799744 4811266256238 4812866278272 4823583817728 4824660005568 4832351566848 4845772898304 4847384395776 4852594348032 4853498118144 4858714641408 4860330442752 4863000302004 4873829482496 4881599430656 4882688562336 4893561585664 4897877983232 4901362991104 4904055390208 4905686269952 4909326252256 4910958884864 4925547347968 4933549901527 4950520233984 4955841036288 4962091548672 4963741728768 4964817306969 4966468393536 4968120029184 4980294199296 4986575553024 4988233875456 5002088153088 5008429154304 5010062573568 5011180366608 5013780002304 5015447371776 5017115295744 5018202439302 5019871279488 5030346227712 5038519048368 5040194644992 5060600291328 5062250725376 5063934214144 5067691615232 5069376913408 5072161605316 5082745667584 5084435972096 5092696672544 5100815542784 5113314877696 5122159017984 5123862429696 5124972703968 5126677051392 5145721581312 5147432828928 5149144645632 5168272637952 5169991385088 5171111654904 5172831346176 5175514841088 5177235996672 5180079937344 5201051920896 5202781569024 5209343533056 5222108811264 5223845462016 5225549135872 5226715006032 5231165538304 5235047530752 5246705205248 5256977210368 5263607528192 5265357979648 5278260518912 5286675218432 5287389954048 5289579275864 5290294404096 5311712600064 5313479049216 5320180629504 5333217509376 5334991110144 5336765300736 5337921708288 5339696873472 5342466932736 5346431520768 5352177847176 5368827789312 5375599177728 5377386872832 5390563934208 5392356605952 5395318715904 5399157669888 5402123515776 5403920031744 5425798250496 5431595002496 5433401319424 5435208237056 5448526987264 5449541746688 5455398895616 5457213128704 5458395635732 5460210865408 5482316982272 5483058167808 5491799359488 5505256783872 5507087597568 5510112731136 5514033364992 5517062313984 5518897053696 5522992033788 5524828745472 5541240766464 5549005602816 5550850965504 5564453093376 5571471212544 5573324046336 5574531713088 5576385564672 5578240032768 5582379044904 5598962024448 5600824000512 5606807744512 5608672329728 5629507371008 5631379505152 5633252261888 5634472914304 5636346699776 5643455494144 5657284545536 5659165917184 5668954177536 5682845712384 5695032066048 5696925990912 5701153067136 5703049027584 5718088876032 5719990468608 5728005783552 5729283756612 5738417485632 5751196090368 5752479237408 5754355316736 5756268969984 5762455788288 5763529015296 5777652301824 5779573702656 5781495742464 5787672510464 5798192667774 5811104382976 5813036908544 5816230105088 5820368551936 5823565775872 5825502445568 5839777595392 5841719656448 5849087475712 5877948104704 5878742777856 5885061230592 5902543355904 5914099361664 5921558469216 5923527727104 5938043083776 5939979681792 5947509620736 5949449306112 5950776685347 5964028182528 5966011564032 5973536145408 5983241369937 5985231140928 5998559363072 6003010830336 6009462845952 6011422736384 6013421879296 6028157517824 6035760480256 6037767716864 6047577298646 6062212120576 6065542193152 6067559333888 6072061417264 6110544377808 6112576484352 6114609266688 6129592860672 6130734465024 6137323757568 6139364769792 6141367025664 6142737223584 6156416188416 6166230859776 6167606605056 6176249156064 6178303113216 6194596282368 6196656340992 6201254213376 6203316486144 6205339598848 6206724069663 6216618942768 6230462431232 6231852507192 6242660437312 6255686975488 6259123326976 6261204844544 6263287054336 6267934366208 6277926821888 6307658712576 6309756370944 6328500092928 6333195792384 6335301943296 6337408794624 6338782028592 6340890037248 6348887430912 6364445113728 6366561656832 6375482999808 6394421968896 6396548481024 6401294671872 6403423469568 6406940975136 6411499732992 6415021674984 6417155037696 6431445090304 6432880007424 6443135422464 6461030531072 6463179194368 6470125797376 6471330824192 6478286188544 6480440590336 6484000402672 6510251416448 6511131574272 6537492430848 6539666522112 6543258868224 6547914620928 6551511497856 6553690251264 6569749794816 6571934613504 6580223410176 6600693645312 6607788048384 6612691617792 6616122064896 6618322305024 6619756409292 6621957858048 6624160038912 6640392265728 6648767404032 6650978500608 6669450870784 6677905539072 6680083431424 6681573822144 6685040003072 6687263162368 6689487060992 6690936585736 6693161705984 6718025397824 6720259526656 6747467055104 6748379283456 6751173549458 6759137673216 6762850578432 6765099614208 6781677207552 6790230540288 6792488681472 6819988635648 6823734967296 6826004250624 6829545357312 6831069094422 6831816572928 6833296938624 6835569401856 6860962108416 6863243771904 6865526194176 6891030183936 6893321846784 6894815539872 6897108461568 6900686454784 6902981328896 6906773249792 6934735894528 6937042092032 6945791377408 6962811748352 6965127282688 6968953341376 6980063374336 6981007048704 7009270235136 7011601219584 7022992991976 7037647847424 7041513742848 7043855450112 7046197936128 7049853272064 7051426161984 7053725872128 7062667674624 7082283466752 7084638732288 7093574172672 7110956679168 7113321480192 7117228944384 7119595831296 7123289243648 7128575361024 7136237129568 7158437052416 7167465570304 7169849163776 7187418578944 7189808807936 7193758287872 7198876893184 7202831354368 7205226708992 7210572933001 7234397667328 7235375726592 7264668745728 7268659347456 7271076593664 7278891522048 7280247177216 7288071962112 7290495664128 7294500453006 7310744223744 7322399145984 7324032843504 7340342378496 7346816974848 7352044486656 7356083085312 7358529404928 7363989378384 7366438327296 7388321021952 7398674137088 7401134620672 7419270791168 7428628283392 7431098728448 7432708950784 7435180752896 7437653377024 7443172059872 7465282699264 7467765334016 7503132229632 7515093860352 7520670003456 7523171057664 7525672943616 7527303658953 7529806919232 7545519341568 7557778572552 7560291967488 7577127616512 7590900436992 7593376088064 7595901321216 7601537422848 7604065370112 7608242407974 7624118501376 7626653958144 7637341044736 7639045008816 7651223314176 7668261453824 7669972316544 7672473755648 7675025293312 7683274384384 7684705353728 7703536402432 7706098270208 7708660989952 7730923557032 7757516242944 7763272261632 7765853995008 7770119906016 7801577881344 7804172353536 7814015299584 7833163216896 7835768193024 7838323703808 7840072509048 7846748307456 7852571296128 7870057807872 7885465815552 7895411292288 7898036969472 7917390778368 7919972909056 7930012827648 7932599074816 7934368913796 7952037576704 7954682085376 7964714860544 7977655159916 7980308187904 8004014440448 8012617127936 8013700399104 8053241683968 8063398766592 8066080309248 8085845901312 8088534908928 8092978073856 8098736504832 8103185273664 8105880047616 8138697375744 8147392503744 8150101979136 8152812355584 8172790480896 8174312620032 8183098343424 8185819693056 8187593453598 8188489367552 8190316298112 8208554917888 8223475473408 8234998874752 8237737484288 8259461709824 8262208454656 8268338951168 8271088648192 8275632092884 8288825257024 8309136676256 8323508404224 8326276448256 8346679640064 8357206818816 8359986069504 8361797569632 8364578347008 8367360049152 8373568567356 8398443036672 8401236000768 8410211616768 8413008494592 8444261056512 8447069257728 8449878392832 8451709371456 8454520049664 8465183241216 8485926818304 8488748875776 8500643999744 8525895958528 8535059562496 8537897959424 8542587966848 8548666310656 8553362233312 8556206716928 8577173343232 8590847229952 8592008675328 8626794135552 8631532975104 8634403454976 8643683682432 8645293522944 8666478452736 8669360553984 8672243613696 8681508765696 8697289001661 8716656574464 8719555362816 8724345157632 8730552827904 8735348663808 8738253668352 8759666393088 8762579484672 8773631213568 8810384064512 8816922157056 8821496086528 8824429740032 8826341879056 8829277144064 8832213385216 8853856354304 8865023205376 8867971334144 8903874052096 8908765096192 8909969522688 8924173959168 8946042273792 8949017346048 8960304218112 8977846711392 8997839044608 9004516245504 9012183564288 9014194268928 9017134104576 9020132818944 9042236276736 9053640720384 9056651575296 9071365947969 9093318180864 9098313289728 9101339000832 9106060476416 9108092125896 9111062584832 9114092535808 9147949477888 9150991695872 9154034925568 9188040245248 9191095795712 9193087386496 9196144615424 9212050538496 9234624282624 9249346289664 9264373734096 9267454669824 9291894423552 9294984511488 9301881320064 9304974729216 9308009398272 9324928414152 9345693646848 9347778760788 9348801626112 9363990655968 9383530463232 9388684990464 9391807266816 9394930581504 9399804362752 9401901549312 9404967829504 9416890232832 9443044622336 9446184976384 9458098896896 9481275572224 9484428640256 9489638592512 9492794441728 9504767148032 9514982839424 9563224499712 9591632953344 9594822721536 9601942007808 9605135204352 9610411462704 9617249599488 9622532512476 9625732556544 9647167635456 9649320011136 9664703133696 9691545796608 9694768791552 9705188696064 9706996236288 9717429282816 9720660885504 9726000604008 9747658964992 9763198861312 9765377124672 9787123171328 9795755966464 9808110780416 9811372539904 9818652504512 9821917769728 9851094695936 9867099803054 9901040467968 9911682072576 9924183097344 9927483457536 9929634613938 9932936787072 9936240058368 9960588398592 9973151106048 9976467750912 10004176306176 10016858308608 10020125147136 10022360733216 10027560004608 10030894743552 10034230591488 10036404878604 10039742558976 10060692455424 10077038096736 10080389289984 10121200582656 10124501450752 10126760324187 10127868428288 10135383230464 10138753826816 10144323210632 10165491335168 10185393345088 10201631085568 10226629755392 10244318035968 10247724859392 10249945407936 10253354102784 10291443162624 10294865657856 10298289291264 10336545275904 10339982770176 10342223309808 10345662692352 10351029682176 10354471993344 10360159874688 10402103841792 10405563138048 10418687066112 10444217622528 10447690924032 10451098271744 10453430012064 10462331076608 10470095061504 10493410410496 10513954420736 10527215056384 10530715959296 10556521037824 10573350436864 10574779908096 10579158551728 10580588808192 10623425200128 10626958098432 10640361259008 10666435018752 10669982220288 10675843416576 10679393746944 10684933865472 10692863041536 10704355694352 10737655578624 10751198355456 10754773745664 10781127868416 10784713211904 10790637431808 10798315339776 10804247031552 10807840063488 10851596500992 10863190004992 10866802638848 10870416474112 10897053974528 10899083493376 10910797791232 10914426257408 10916791271464 10920421730816 10964633964544 10966116335616 10983598718976 11010513567744 11014175195136 11020225462272 11028066729984 11034124627968 11037794107392 11045984067576 11049657490944 11082481532928 11098011205632 11101701931008 11128906186752 11142942425088 11146648092672 11149063426176 11152771129344 11156480065536 11164758089808 11197924048896 11201648001024 11213615489024 11217344659456 11259014742016 11262759010304 11266504523776 11268945828608 11272693399552 11286910988288 11314569091072 11318331834368 11337908355072 11365691424768 11390064132096 11393851981824 11402306134272 11406098055168 11412363611961 11436177752064 11439980937216 11456011567104 11458567513224 11476834971264 11502392180736 11504958474816 11508710633472 11512537939968 11524911576576 11527058030592 11555304603648 11559147405312 11562991484928 11575345020928 11596385335548 11622208765952 11626073817088 11632460210176 11640737103872 11647131551744 11651004891136 11679555190784 11683439312896 11698174951424 11755896209408 11757485555712 11770122461184 11805086711808 11828198723328 11843116938432 11847055454208 11876086167552 11879959363584 11895019241472 11898898612224 11901553370694 11928056365056 11932023128064 11947072290816 11966482739874 11970462281856 11997118726144 12006021660672 12018925691904 12022845472768 12026843758592 12056315035648 12071520960512 12075535433728 12095154597292 12124424241152 12131084386304 12135118667776 12144122834528 12221088755616 12225152968704 12229218533376 12259185721344 12261468930048 12274647515136 12278729539584 12281390180397 12282734051328 12285474447168 12312832376832 12335213210112 12352498312128 12356606226432 12389192564736 12393312681984 12402508426752 12406632972288 12410679197696 12413448139326 12433237885536 12460924862464 12463705014384 12485320874624 12511373950976 12518246653952 12522409689088 12526574108672 12535868732416 12555853643776 12562750780177 12615317425152 12619512741888 12657000185856 12666391584768 12670603886592 12674817589248 12677564057184 12681780074496 12697774861824 12728890227456 12733123313664 12750965999616 12788843937792 12802589343744 12806846939136 12813881950272 12822999465984 12830043349968 12834310075392 12865760014848 12886270844928 12922061062144 12926358388736 12940251594752 12942661648384 12956572377088 12960881180672 12968000805344 13020502832896 13022263148544 13074984861696 13079333044224 13086517736448 13095829241856 13103022995712 13107380502528 13139499589632 13143869227008 13160446820352 13201387290624 13215576096768 13225383235584 13232244129792 13236644610048 13239512818584 13243915716096 13248320077824 13280784531456 13297534808064 13301957001216 13338901741568 13355811078144 13360166862848 13363147644288 13370080006144 13374526324736 13378974121984 13381873171472 13386323411968 13436050795648 13440519053312 13494934110208 13496758566912 13502347098916 13518275346432 13525701156864 13530199228416 13563354415104 13580461080576 13584977362944 13639977271296 13647469934592 13652008501248 13659090714624 13662138188844 13663633145856 13666593877248 13671138803712 13721924216832 13726487543808 13731052388352 13782060367872 13786643693568 13789631079744 13794216923136 13801372909568 13805962657792 13813546499584 13869471789056 13874084184064 13891582754816 13925623496704 13930254565376 13937906682752 13960126748672 13962014097408 14018540470272 14023202439168 14045985983952 14075295694848 14083027485696 14087710900224 14092395872256 14099706544128 14102852323968 14107451744256 14125335349248 14164566933504 14169277464576 14187148345344 14221913358336 14226642960384 14234457888768 14239191662592 14246578487296 14257150722048 14272474259136 14316874104832 14334931140608 14339698327552 14374837157888 14379617615872 14387516575744 14397753786368 14405662708736 14410453417984 14421145866002 14468795334656 14470751453184 14537318694912 14542153187328 14557783044096 14560494354432 14576143924224 14580991328256 14589000906012 14621488447488 14644798291968 14648065687008 14680684756992 14693633949696 14704088973312 14712166170624 14717058809856 14727978756768 14732876654592 14776642043904 14797348274176 14800649704581 14802269241344 14838541582336 14857256566784 14865417901568 14870361505792 14875306754048 14886344119744 14930565398528 14935530668032 15006264459264 15030187720704 15041340006912 15046342115328 15051345887232 15054607317906 15059613838464 15091038683136 15115557145104 15120583934976 15181800873984 15186752176128 15191802642432 15203074845696 15208130740224 15216484815948 15248237002752 15253307916288 15274682089472 15278090017632 15302446628352 15336522907648 15339944633088 15344947511296 15350050586624 15366548768768 15369410707456 15407072804864 15412196540416 15461847114064 15526544523264 15531707990016 15540239812032 15603155762688 15608344707072 15628030599168 15666326433792 15671536386048 15676647407616 15680145018096 15693496614912 15705142592256 15740115615744 15770931631104 15790822584576 15796073938944 15834781556736 15839945818112 15860025655296 15865198149632 15868737827592 15904075153408 15909364170752 15929429721088 15955310319832 15960616375808 16008028880896 16025234255872 16027400798208 16106483367936 16126797533184 16132160618496 16171691802624 16177069817856 16185956147712 16197473009664 16206370547328 16211760095232 16277394751488 16294785007488 16300203958272 16305624711168 16345580961792 16348625240064 16366196686848 16371639386112 16375186907196 16376978735104 16380632596224 16417109835776 16446950946816 16469997749504 16475474968576 16518923419648 16524416909312 16536677902336 16542177296384 16551264185768 16577650514048 16618273352512 16647016808448 16652552896512 16693359280128 16714413637632 16719972139008 16723595139264 16729156694016 16734720098304 16747137134712 16796886073344 16802472001536 16820423233536 16826016989184 16888522113024 16894138515456 16899756785664 16903418742912 16909040099328 16930366482432 16971853636608 16977497751552 17001287999488 17051791917056 17070119124992 17075795918848 17085175933696 17097332621312 17106724466624 17112413433856 17154346686464 17181694459904 17184017350656 17253588271104 17263065950208 17268806909952 17287367364864 17290587045888 17332956905472 17338721107968 17344487227392 17363017531392 17394578003322 17433313148928 17439110725632 17448690315264 17461105655808 17470697327616 17476507336704 17519332786176 17525158969344 17547262427136 17620768129024 17633844314112 17642992173056 17648859480064 17652683758112 17658554288128 17664426770432 17707712708608 17730046410752 17735942668288 17807748104192 17817530192384 17819939045376 17848347918336 17892084547584 17898034692096 17920608436224 17949724109811 17955693422784 17995678089216 18009032491008 18028388537856 18034268209152 18040265637888 18084472553472 18107281440768 18113303150592 18142731895938 18186636361728 18196626579456 18202678001664 18212120952832 18216184251792 18222125169664 18228185071616 18295898955776 18301983391744 18308069851136 18376080490496 18382191591424 18386174772992 18392289230848 18424101076992 18469248565248 18498692579328 18528747468192 18534909339648 18583788847104 18589969022976 18603762640128 18609949458432 18616018796544 18620172208989 18649856828304 18691387293696 18695557521576 18727981311936 18767060926464 18777369980928 18783614533632 18789861163008 18803803098624 18809935659008 18833780465664 18886089244672 18892369952768 18916197793792 18962551144448 18968857280512 18979277185024 18985588883456 19009534296064 19029965678848 19126448999424 19183265906688 19189645443072 19203884015616 19210270408704 19220822925408 19234499198976 19245065024952 19251465113088 19294335270912 19298640022272 19329406267392 19383091593216 19389537583104 19410377392128 19413992472576 19434858565632 19441321771008 19452001208016 19495317929984 19526397722624 19530754249344 19574246342656 19591511932928 19616221560832 19622745079808 19637305009024 19643835539456 19702189391872 19734199606108 19802080935936 19823364145152 19848366194688 19854966915072 19859269227876 19865873574144 19872480116736 19921176797184 19946302212096 19952935501824 20008352612352 20033716617216 20040250294272 20044721466432 20055120009216 20061789487104 20068461182976 20072809757208 20079485117952 20154076193472 20160778579968 20242401165312 20249002901504 20253520648374 20255736856576 20270766460928 20277507653632 20288646421264 20330982670336 20370786690176 20403262171136 20453259510784 20488636071936 20495449718784 20499890815872 20506708205568 20582886325248 20589731315712 20596578582528 20673090551808 20679965540352 20684446619616 20691325384704 20702059364352 20708943986688 20720319749376 20804207683584 20811126276096 20837374132224 20888435245056 20895381848064 20902196543488 20906860024128 20924662153216 20940190123008 21027908841472 21054430112768 21061431918592 21113042075648 21146700873728 21149559816192 21158317103456 21161177616384 21246850400256 21253916196864 21280722518016 21332870037504 21339964440576 21351686833152 21358787493888 21369867730944 21385726083072 21408711388704 21475311157248 21502396710912 21509547491328 21562255736832 21569426423808 21581274863616 21596630679552 21608494063104 21615680126976 21631718799003 21703193001984 21726380009984 21733605277696 21740832948224 21794107949056 21798166986752 21821595582464 21828852514816 21833582542928 21840843461632 21929267929088 21932232671232 21967197437952 22021027135488 22040450924544 22056133459968 22068249255936 22075588214784 22091968135152 22099314981888 22164963065856 22196022411264 22203403862016 22257812373504 22285884850176 22293296185344 22298126852352 22305542258688 22312960131072 22329516179616 22395848097792 22403296002048 22427230978048 22434689318912 22518029484032 22525518020608 22537891657216 22545386799104 22573821976576 22629138182144 22636663668736 22731382849536 22780128264192 22787703963648 22804612268544 22812196110336 22824727223922 22872355504128 22879961874432 22912023134208 22917135026448 22953669942528 23004784361472 23009916949632 23017421266944 23025075879936 23049823153152 23054116061184 23110609207296 23118294810624 23125982969856 23150690041856 23192770671096 23244417531904 23252147634176 23264920420352 23281474207744 23294263103488 23302009782272 23359110381568 23366878625792 23396349902848 23511792418816 23514971111424 23540244922368 23610173423616 23656397446656 23686233876864 23694110908416 23752172335104 23759918727168 23790038482944 23797797224448 23803106741388 23856112730112 23864046256128 23894144581632 23932965479748 23940924563712 23994237452288 24012043321344 24037851383808 24045690945536 24053687517184 24112630071296 24143041921024 24151070867456 24190309194584 24262168772608 24270237335552 24288245669056 24442177511232 24450305937408 24458437066752 24518371442688 24522937860096 24549295030272 24557459079168 24562780360794 24565468102656 24570948894336 24625664753664 24670426420224 24704996624256 24713212452864 24778385129472 24786625363968 24805016853504 24813265944576 24821358395392 24826896278652 24866475771072 24921849724928 24927410028768 24970641749248 25022747901952 25036493307904 25044819378176 25053148217344 25071737464832 25111707287552 25125501560354 25230634850304 25239025483776 25332783169536 25341207773184 25349635178496 25355128114368 25363560148992 25395549723648 25457780454912 25466246627328 25501931999232 25577687875584 25605178687488 25613693878272 25627763900544 25645998931968 25660086699936 25668620150784 25731520029696 25772541689856 25844122124288 25852716777472 25880503189504 25885323296768 25913144754176 25921762361344 25927379269727 25936001610688 26041005665792 26044526297088 26149969723392 26158666088448 26173035472896 26191658483712 26206045991424 26214761005056 26278999179264 26287738454016 26320893640704 26431152193536 26450766471168 26464488259584 26473289220096 26479025637168 26487831432192 26496640155648 26561569062912 26595069616128 26603914002432 26677803483136 26711622156288 26720333725696 26726295288576 26740160012288 26749052649472 26757948243968 26763746342944 26772646823936 26872101591296 26881038106624 26989868220416 26993517133824 27004694197832 27036550692864 27051402313728 27060398456832 27126708830208 27160922161152 27169954725888 27214097843907 27279954542592 27294939869184 27304017002496 27318181429248 27324276377688 27333187754496 27342277607424 27443848433664 27452975087616 27462104776704 27564120735744 27573287387136 27579262159488 27588433846272 27602745819136 27611925315584 27627092999168 27738943578112 27748168368128 27783165509632 27851246993408 27860509130752 27875813365504 27920253497344 27924028194816 28037080940544 28046404878336 28091971967904 28150591389696 28166054971392 28175421800448 28184791744512 28199413088256 28205704647936 28214903488512 28250670698496 28329133867008 28338554929152 28374296690688 28443826716672 28453285920768 28468915777536 28478383325184 28493156974592 28514301444096 28544948518272 28633748209664 28669862281216 28679396655104 28749674315776 28759235231744 28775033151488 28795507572736 28811325417472 28820906835968 28842291732004 28937590669312 28941502906368 29074637389824 29084306374656 29115566088192 29120988708864 29152287848448 29161982656512 29178001812024 29242976894976 29289596583936 29296131374016 29361369513984 29387267899392 29424332341248 29434117619712 29455957513536 29465753309184 29553284087808 29594696548352 29601299409162 29604538482688 29677083164672 29714513133568 29730835803136 29740723011584 29750613508096 29772688239488 29861130797056 29871061336064 30012528918528 30060375441408 30082680013824 30092684230656 30102691774464 30109214635812 30119227676928 30182077366272 30231114290208 30241167869952 30363601747968 30373504352256 30380280972561 30383605284864 30406149691392 30416261480448 30432969631896 30496474005504 30549364178944 30556180035264 30604893256704 30679889266176 30689895022592 30700101173248 30733097537536 30738821414912 30814145609728 30824393080832 30923694228128 31053089046528 31063415980032 31080479624064 31206311525376 31216689414144 31256061198336 31332652867584 31343072772096 31353294815232 31360290036192 31386993229824 31410285184512 31480231231488 31541863262208 31581645169152 31592147877888 31669563113472 31679891636224 31720051310592 31730396299264 31737475655184 31808150306816 31858859442176 31910620639664 31921232751616 32016057761792 32050468511744 32054801596416 32212966735872 32253595066368 32264321236992 32343383605248 32354139635712 32371912295424 32394946019328 32412741094656 32423520190464 32554789502976 32589570014976 32600407916544 32611249422336 32691161923584 32697250480128 32732393373696 32743278772224 32750373814392 32761265192448 32834219671552 32893901893632 32939995499008 32950949937152 33037846839296 33048833818624 33073355804672 33084354592768 33102528371536 33155301028096 33236546705024 33294033616896 33305105793024 33386718560256 33428827275264 33439944278016 33447190278528 33458313388032 33469440196608 33494274269424 33593772146688 33604944003072 33640846467072 33652033978368 33777044226048 33788277030912 33799513571328 33806837485824 33818080198656 33860732964864 33943707273216 33954995503104 34002575998976 34103583834112 34140238249984 34151591837696 34170351867392 34194665242624 34213448933248 34224826867712 34308693372928 34363388919808 34368034701312 34507176542208 34526131900416 34537613819904 34574734729728 34581174091776 34665913810944 34677442215936 34688974454784 34726035062784 34789156006644 34866626297856 34878221451264 34897380630528 34922211311616 34941394655232 34953014673408 35038665572352 35050317938688 35094524854272 35241536258048 35267688628224 35285984346112 35297718960128 35305367516224 35317108576256 35328853540864 35415425417216 35460092821504 35471885336576 35615496208384 35635060384768 35639878090752 35696695836672 35784169095168 35796069384192 35841216872448 35899448219622 35911386845568 35991356178432 36018064982016 36056777075712 36068536418304 36080531275776 36168945106944 36214562881536 36226606301184 36285463791876 36373272723456 36393253158912 36405356003328 36424241905664 36432368503584 36444250339328 36456370143232 36591797911552 36603966783488 36616139702272 36752160980992 36772349545984 36784578461696 36848202153984 36938497130496 37057494936384 37069818679296 37167577694208 37179938045952 37207525280256 37219898916864 37232037593088 37240344417978 37299713656608 37382774587392 37391115043152 37455962623872 37534121852928 37554739961856 37567229067264 37579722326016 37607606197248 37619871318016 37667560931328 37688252340531 37772178489344 37784739905536 37832395587584 37925102288896 37937714561024 37958554370048 37971177766912 38019068592128 38059931357696 38252897998848 38366531813376 38407768031232 38420540817408 38441645850816 38468998397952 38490130049904 38502930226176 38597280044544 38658812534784 38766183186432 38779075166208 38820754784256 38827984945152 38869717131264 38882643542016 38904002416032 38990635859968 39052795445248 39061508498688 39148492685312 39183023865856 39232443121664 39245490159616 39274610018048 39287671078912 39309252441199 39404378783744 39468399212216 39604161871872 39646728290304 39696732389376 39709933830144 39718538455752 39731747148288 39744960233472 39842353594368 39892604424192 39905871003648 40016705224704 40067433234432 40080500588544 40089442932864 40110240018432 40123578974208 40136922365952 40145619514416 40158970235904 40308152386944 40321557159936 40484802330624 40498005803008 40507041296748 40511473713152 40541532921856 40555015307264 40577292842528 40661965340672 40741573380352 40806524342272 40906519021568 40977272143872 40990899437568 40999781631744 41013416411136 41165772650496 41179462631424 41193157165056 41346181103616 41359931080704 41368893239232 41382650769408 41404118728704 41417887973376 41440639498752 41608415367168 41622252552192 41674748264448 41776870490112 41790763696128 41804393086976 41813720048256 41849324306432 41880380246016 42055817682944 42108860225536 42122863837184 42226084151296 42293401747456 42299119632384 42316634206912 42322355232768 42493700800512 42507832393728 42561445036032 42665740075008 42679928881152 42703373666304 42717574987776 42739735461888 42771452166144 42817422777408 42950622314496 43004793421824 43019094982656 43124511473664 43138852847616 43162549727232 43193261359104 43216988126208 43231360253952 43263437598006 43406386003968 43452760019968 43467210555392 43481665896448 43588215898112 43596333973504 43643191164928 43657705029632 43667165085856 43681686923264 43858535858176 43864465342464 43934394875904 44042054270976 44080901849088 44112266919936 44136498511872 44151176429568 44183936270304 44198629963776 44329926131712 44392044822528 44401949113743 44406807724032 44515624747008 44571769700352 44596253704704 44611084517376 44625920262144 44659032359232 44791696195584 44806592004096 44854461956096 44869378637824 45036058968064 45051036041216 45075783314432 45090773598208 45147643953152 45258276364288 45273327337472 45560256528384 45575407927296 45609224537088 45624392220672 45649454447844 45744711008256 45759923748864 45824046268416 45834270052896 45907339885056 46009568722944 46019833899264 46034842533888 46050151759872 46099646306304 46108232122368 46221218414592 46236589621248 46301380083712 46385541342192 46488835063808 46529840840704 46562948415488 46588526206976 46604019564544 46718220763136 46733757251584 46792699805696 47023584837632 47029942222848 47080489844736 47220346847232 47312794893312 47372467753728 47388221816832 47504344670208 47519837454336 47580076965888 47595594448896 47606213482776 47712225460224 47728092512256 47788289163264 47865930959496 47881849127424 47988474904576 48024086642688 48075702767616 48091381891072 48107375034368 48225260142592 48286083842048 48302141734912 48380618389168 48524337545216 48540474671104 48576491338112 48884355022464 48900611874816 48916874133504 49036742885376 49045875720192 49098590060544 49114918158336 49125560721588 49130936205312 49141897788672 49251329507328 49340852840448 49409993248512 49426424905728 49556770258944 49573250727936 49610033707008 49626531889152 49642716790784 49653792557304 49732951542144 49843699449856 49854820057536 49941283498496 50072986615808 50089638756352 50106296434688 50143474929664 50223414575104 50251003120708 50461269700608 50478050967552 50665566339072 50682415546368 50699270356992 50710256228736 50727120297984 50791099447296 50915560909824 50932493254656 51003863998464 51155375751168 51210357374976 51227387756544 51255527801088 51291997863936 51320173399872 51337240301568 51463040059392 51545083379712 51688244248576 51705433554944 51761006379008 51770646593536 51826289508352 51843524722688 51854758539454 51872003221376 52082011331584 52089052594176 52299939446784 52317332176896 52346070945792 52383316967424 52412091982848 52429522010112 52557998358528 52575476908032 52641787281408 52862304387072 52901532942336 52928976519168 52946578440192 52958051274336 52975662864384 52993280311296 53123138125824 53190139232256 53207828004864 53355606966272 53423244312576 53452590577152 53480320024576 53498105298944 53515896487936 53527492685888 53545293647872 53744203182592 53762076213248 53979736440832 53987034267648 54009388395664 54102804627456 54120796913664 54253417660416 54321844322304 54339909451776 54428195687814 54559909085184 54589879738368 54608034004992 54636362858496 54648552755376 54666375508992 54684555214848 54887696867328 54905950175232 54924209553408 55128241471488 55146574774272 55158524318976 55176867692544 55205491638272 55223850631168 55254185998336 55477887156224 55496336736256 55566331019264 55702493986816 55721018261504 55751626731008 55840506994688 55848056389632 56074161881088 56183943935808 56301182779392 56332109942784 56350843600896 56369583489024 56411409295872 56429806977024 56501341396992 56658267734016 56677109858304 56748593381376 56887653433344 56906571841536 56937831555072 56956766650368 56986313949184 57028602888192 57089897036544 57267496419328 57339724562432 57358793310208 57499348631552 57518470463488 57550066302976 57591015145472 57622650834944 57641813671936 57684583464008 57875181338624 57883005812736 58149274779648 58168612749312 58231132176384 58241977417728 58304575696896 58323965313024 58356003624048 58485953789952 58579193167872 58592262748032 58722739027968 58774535798784 58848664682496 58868235239424 58911915027072 58931506618368 59106568175616 59189393096704 59202598818324 59209076965376 59354166329344 59429026267136 59461671606272 59481446023168 59501227016192 59545376478976 59722261594112 59742122672128 60025057837056 60120750882816 60165360027648 60185368461312 60205383548928 60218429271624 60238455353856 60462228580416 60482335739904 60727203495936 60747008704512 60760561945122 60767210569728 60812299382784 60832522960896 60865939263792 60992948011008 61098728357888 61112360070528 61209786513408 61359778532352 61379790045184 61400202346496 61466195075072 61477642829824 61628291219456 61648786161664 61847388456256 62106178093056 62126831960064 62160959248128 62412623050752 62433378828288 62512122396672 62665305735168 62686145544192 62706589630464 62720580072384 62773986459648 62820570369024 63083726524416 63163290338304 63184295755776 63339126226944 63359783272448 63440102621184 63460792598528 63474951310368 63616300613632 63717718884352 63821241279328 63842465503232 64032115523584 64100937023488 64109603192832 64136148719851 64425933471744 64507190132736 64528642473984 64686767210496 64708279271424 64743824590848 64789892038656 64825482189312 64847040380928 64895156397009 65109579005952 65179140029952 65200815833088 65222498844672 65382323847168 65394500960256 65464786747392 65486557544448 65500747628784 65522530384896 65787803787264 65879990998016 65901899874304 66075693678592 66097667637248 66146711609344 66168709185536 66205056743072 66310602056192 66473093410048 66588067233792 66610211586048 66773437120512 66857654550528 66879888556032 66894380557056 66916626776064 66938880393216 66988548538848 67187544293376 67209888006144 67281692934144 67304067956736 67554088452096 67576554061824 67613674971648 67636160397312 67721465929728 67887414546432 67909991006208 68005151997952 68207167668224 68280476499968 68303183675392 68340703734784 68389330485248 68426897866496 68449653735424 68617386745856 68726777839616 68736069402624 69014353084416 69052263800832 69075227639808 69149469459456 69162348183552 69331827621888 69354884431872 69377948909568 69452070125568 69578312013288 69733252595712 69756442902528 69794761261056 69844422623232 69882789310464 69906029346816 70077331144704 70100635877376 70189049708544 70483072516096 70535377256448 70571968692224 70595437920256 70610735032448 70634217152512 70657707081728 70830850834432 70920185643008 70943770673152 71230992416768 71270120769536 71279756181504 71393391673344 71568338190336 71592138768384 71682433744896 71798896439244 71822773691136 71982712356864 72036129964032 72113554151424 72137072836608 72161062551552 72337890213888 72429125763072 72453212602368 72570927583752 72786506317824 72810712006656 72848483811328 72864737007168 72888500678656 72912740286464 73183595823104 73207933566976 73232279404544 73504321961984 73544699091968 73569156923392 73696404307968 73876994260992 74114989872768 74139637358592 74335155388416 74359876091904 74415050560512 74439797833728 74464075186176 74480688835956 74599427313216 74765549174784 74782230086304 74911925247744 75068243705856 75109479923712 75134458134528 75159444652032 75215212394496 75239742636032 75335121862656 75376504681062 75544356978688 75569479811072 75664791175168 75850204577792 75917108740096 75942355533824 76038137184256 76119862715392 76505795997696 76733063626752 76815536062464 76841081634816 76883291701632 76937996795904 76980260099808 77005860452352 77194560089088 77317625069568 77532366372864 77558150332416 77641509568512 77655969890304 77739434262528 77765287084032 77782137809181 77808004832064 77981271719936 78123016997376 78296985370624 78366047731712 78464886243328 78490980319232 78549220036096 78575342157824 78618504882398 78808757567488 78936798424432 79293456580608 79393464778752 79419867660288 79437076911504 79463494296576 79489920466944 79684707188736 79785208848384 79811742007296 80033410449408 80134866468864 80161001177088 80178885865728 80220480036864 80247157948416 80273844731904 80291239028832 80317940471808 80616304773888 80643114319872 80969604661248 80996011606016 81014082593496 81083065843712 81110030614528 81154585685056 81323930681344 81483146760704 81613048684544 81813038043136 81954544287744 81999563263488 82026832822272 82331545300992 82358925262848 82386314330112 82692362207232 82719862161408 82737786478464 82765301538816 82808237457408 82835775946752 82881278997504 83216830734336 83244505104384 83349496528896 83553740980224 83581527392256 83608786173952 83627440096512 83698648612864 83760760492032 84111635365888 84217720451072 84245727674368 84452168302592 84586803494912 84598239264768 84633268413824 84644710465536 84987401601024 85015664787456 85122890072064 85331480150016 85359857762304 85406747332608 85435149975552 85479470923776 85542904332288 85634845554816 85901244628992 86009586843648 86038189965312 86249022947328 86277705695232 86325099454464 86386522718208 86433976252416 86462720507904 86526875196012 86812772007936 86905520039936 86934421110784 86963331792896 87176431796224 87286382329856 87315410059264 87334330171712 87363373846528 87717071716352 87728930684928 87868789751808 88084108541952 88161803698176 88272997023744 88302352859136 88367872540608 88397259927552 88659852263424 88784089645056 88803898227486 88813615448064 89031249494016 89143539400704 89192507409408 89222169034752 89251840524288 89318064718464 89583392391168 89613184008192 89708923912192 89738757275648 90072117936128 90102072082432 90151566628864 90181547196416 90295287906304 90516552728576 90546654674944 91120513056768 91150815854592 91218449074176 91248784441344 91298908895688 91489422016512 91648092536832 91668540105792 91814679770112 92039667798528 92069685067776 92100303519744 92199292612608 92216464244736 92442436829184 92473179242496 92602760167424 92771082684384 92977670127616 93059681681408 93125896830976 93177052413952 93208039129088 93436441526272 93467514503168 93585399611392 93737448129013 94047169675264 94059884445696 94160979689472 94440693694464 94625589786624 94744935507456 94776443633664 95008689340416 95039674908672 95160153931776 95191188897792 95212426965552 95424450920448 95576578326528 95731861918992 95763698254848 96048173285376 96151405535232 96182763782144 96214750068736 96450520285184 96572167684096 96604283469824 96761236778336 97048675090432 97080949342208 97152982676224 97768710044928 97801223749632 97833748267008 98073485770752 98091751440384 98197180121088 98229836316672 98251121443176 98283795577344 98502659014656 98681705680896 98819986497024 98852849811456 99113540517888 99146501455872 99220067414016 99253063778304 99285433581568 99307585114608 99465903084288 99687398899712 99709640115072 99882566996992 100145973231616 100179277512704 100212592869376 100286949859328 100446829150208 100502006241416 100922539401216 100956101935104 101331132678144 101364831092736 101398540713984 101420512457472 101454240595968 101582198894592 101831121819648 101864986509312 102007727996928 102310751502336 102420714749952 102454775513088 102511055602176 102583995727872 102640346799744 102674480603136 102926080118784 103090166759424 103376488497152 103410867109888 103522012758016 103541293187072 103652579016704 103687049445376 103709517078908 103744006442752 104164022663168 104178105188352 104599878893568 104634664353792 104692141891584 104766633934848 104824183965696 104859044020224 105115996717056 105150953816064 105283574562816 105724608774144 105803065884672 105857953038336 105893156880384 105916102548672 105951325728768 105986560622592 106246276251648 106380278464512 106415656009728 106711213932544 106846488625152 106905181154304 106960640049152 106996210597888 107031792975872 107054985371776 107090587295744 107488406365184 107524152426496 107959472881664 107974068535296 108018776791328 108205609254912 108241593827328 108506835320832 108643688644608 108679818903552 108856391375628 109119818170368 109179759476736 109216068009984 109272725716992 109297105510752 109332751017984 109369110429696 109775393734656 109811900350464 109848419106816 110256482942976 110317048637952 110353735385088 110410983276544 110447701262336 110508371996672 110955774312448 110992673472512 111132662038528 111404987973632 111442036523008 111503253462016 111681013989376 111696112779264 112148323762176 112367887871616 112602365558784 112664219885568 112701687201792 112739166978048 112822818591744 112859613954048 113002682793984 113064757021593 113316535468032 113354219716608 113497186762752 113775306866688 113813143683072 113875663110144 113913533300736 113972627898368 114057205776384 114179794073088 114534992838656 114679449124864 114717586620416 114998697263104 115100132605952 115182030290944 115245301669888 115283627343872 115369166928016 115750362677248 116298549559296 116337225498624 116462264352768 116483954835456 116609151393792 116647930626048 116712007248096 116971907579904 117158386335744 117184525496064 117445478055936 117549071597568 117697329364992 117736470478848 117823830054144 117863013236736 117927757323597 118213136351232 118378786193408 118405197636648 118708332658688 118858052534272 118923343212544 118962892046336 119002454032384 119090752957952 119444523188224 119484245344256 120050115674112 120241501765632 120330720055296 120370736922624 120410767097856 120436858543248 120476910707712 120924457160832 120964671479808 121454406991872 121494017409024 121521123890244 121534421139456 121624598765568 121665045921792 121731878527584 121985896022016 122197456715776 122224720141056 122419573026816 122719557064704 122759580090368 122800404692992 122932390150144 122955285659648 123256582438912 123297572323328 123694776912512 124212356186112 124253663920128 124321918496256 124825246101504 124866757656576 125024244793344 125330611470336 125372291088384 125413179260928 125441160144768 125547972919296 125641140738048 126167453048832 126326580676608 126368591511552 126678252453888 126719566544896 126880205242368 126921585197056 126949902620736 127232601227264 127642482558656 127684931006464 128064231047168 128201874046976 128219206385664 128272297439702 128851866943488 129014380265472 129057284947968 129373534420992 129416558542848 129487649181696 129579784077312 129650964378624 129694080761856 129790312794018 130219158011904 130358280059904 130401631666176 130444997689344 130764647694336 130789001920512 130929573494784 130973115088896 131001495257568 131045060769792 131575607574528 131759981996032 131803799748608 132151387357184 132293423218688 132337418371072 132410113486144 132621204112384 132946186820096 133176134467584 133220423172096 133546874241024 133715309101056 133788761114112 133833253552128 133877760786432 133977097077696 134375088586752 134419776012288 134563385868288 134608135913472 135108176904192 135153108123648 135227349943296 135272320794624 135442931859456 135774829092864 135819982012416 136010303995904 136414335336448 136560952999936 136606367350784 136681407469568 136778660970496 136853795732992 136899307470848 137234773491712 137453555679232 137472138805248 138028706168832 138104527601664 138150455279616 138298938918912 138324696367104 138663655243776 138709768863744 138904140251136 139156624026576 139466505191424 139589522522112 139688845246464 139765578620928 139812058693632 140154662289408 140201271754752 140378099417088 140966145032192 141070754512896 141143937384448 141190875840512 141221470064896 141268434305024 141315414163456 141661701668864 141840371286016 141887541346304 142461984833536 142540241539072 142559512363008 142786783346688 143136676380672 143184277536768 143364867489792 143597792878488 143645547382272 143965424713728 144072259928064 144227108302848 144274145673216 144322125103104 144675780427776 144858251526144 144906425204736 145141855167504 145573012635648 145621424013312 145696967622656 145729474014336 145777001357312 145825480572928 146367191646208 146415867133952 146464558809088 147008643923968 147089398183936 147138313846784 147392808615936 147753988521984 148229979745536 148279274717184 148670310776832 148719752183808 148830101121024 148879595667456 148928150372352 148961377671912 149198854626432 149531098349568 149564460172608 149823850495488 150218959847424 150268916269056 150318889304064 150430424788992 150479485272064 150670243725312 150753009362124 151088713957376 151138959622144 151329582350336 151700409155584 151834217480192 151884711067648 152076274368512 152239725430784 153011591995392 153466127253504 153631072124928 153682163269632 153766583403264 153875993591808 153960520199616 154011720904704 154389120178176 154635250139136 155064732745728 155116300664832 155283019137024 155311939780608 155478868525056 155530574168064 155564275618362 155616009664128 155962543439872 156246033994752 156732095463424 156929772486656 156981960638464 157098440072192 157150684315648 157237009764796 157617515134976 157873596848864 158586913161216 158786929557504 158839735320576 158874153823008 158926988593152 158979840933888 159369414377472 159570417696768 159623484014592 160066820898816 160269732937728 160357771731456 160440960073728 160494315896832 160547689463808 160582478057664 160635880943616 161232609547776 161286228639744 161939209322496 161992023212032 162028165186992 162166131687424 162220061229056 162309171370112 162647861362688 162966293521408 163226097369088 163626076086272 163909088575488 163999126526976 164053665644544 164663090601984 164717850525696 164772628660224 165384724414464 165439724322816 165475572956928 165530603077632 165616474914816 165671551893504 165762557995008 166433661468672 166489010208768 166698993057792 167107481960448 167163054784512 167254880193024 167397297225728 167521520984064 168223270731776 168435440902144 168491455348736 168904336605184 169173606989824 169266536827648 169289420931072 169974803202048 170031329574912 170245780144128 170662960300032 170719715524608 170813494665216 170870299951104 170958941847552 171085808664576 171269691109632 171802489257984 172019173687296 172076379930624 172498045894656 172555411390464 172650198908928 172773045436416 172867952504832 172925441015808 173053750392024 173625544015872 173811040079872 173868842221568 173926663585792 174352863592448 174572764659712 174630820118528 174668660343424 174726747693056 175434143432704 175457861369856 175737579503616 176168217083904 176323607396352 176545994047488 176604705718272 176735745081216 176794519855104 177319704526848 177568179290112 177607796454972 177627230896128 178062498988032 178287078801408 178385014818816 178444338069504 178503681048576 178636129436928 179166784782336 179226368016384 179417847824384 179477514551296 180144235872256 180204144164864 180303133257728 180363094392832 180590575812608 181033105457152 181093309349888 182241026113536 182301631709184 182436898148352 182497568882688 182597817791376 182978844033024 183296185073664 183337080211584 183629359540224 184079335597056 184139370135552 184200607039488 184398585225216 184432928489472 184884873658368 184946358484992 185205520334848 185542165368768 185955340255232 186119363362816 186354104827904 186416078258176 186872883052544 186935029006336 187170799222784 187474896258026 188094339350528 188119768891392 188321959378944 189251179573248 189489871014912 189552887267328 190017378680832 190079349817344 190320307863552 190382377795584 190424853931104 190848901840896 191153156653056 191463723837984 191527396509696 192096346570752 192302811070464 192365527564288 192408446159553 192429500137472 192901040570368 193144335368192 193522473556672 194097350180864 194161898684416 194305965352448 195537420089856 195602447499264 195667496534016 196146971541504 196183502880768 196394360242176 196459672633344 196502242886352 196567591154688 197363411361792 197639972994048 197705699622912 198227081035776 198293002911744 198440134828032 198506127556608 198570867163136 198615170229216 198931806168576 199374797799424 199419280230144 199765133993984 200291946463232 200358555025408 200573899718656 200893658300416 201004012482832 201845078802432 201912203870208 202662265356288 202729662185472 202841024914944 202908481191936 203164397789184 203662243639296 203729973018624 204015455993856 204621503004672 204841429499904 204909551026176 205022111204352 205167991455744 205280693599488 205348961206272 205852160237568 206180333518848 206752976994304 206821734219776 207044025516032 207082586374144 207305158033408 207374098890752 207419034157816 207488012885504 208328045326336 208356210376704 209199757787136 209269328707584 209384283783168 209533267869696 209648367931392 209718088040448 210231993434112 210301907632128 210567149125632 211449217548288 211606131769344 211715906076672 211786313760768 211832205097344 211902651457536 211973121245184 212492552503296 212760556929024 212831312019456 213422427865088 213692977250304 213810362308608 213921280098304 213992421195776 214063585951744 214109970743552 214181174591488 214976812730368 215048304852992 215918945763328 215948137070592 216037553582656 216411218509824 216483187654656 217013670641664 217287377289216 217359637807104 217712782751256 218359518953472 218432136019968 218545451433984 218594211021504 218665502035968 218738220859392 219550787469312 219623800700928 219696838213632 220512965885952 220634097275904 220707470770176 220821966553088 220895402524672 221016743993344 221911548624896 221985346945024 222265324077056 222809975947264 222884073046016 223006506924032 223362027978752 223392225558528 224296647524352 224735775743232 225204731117568 225328439771136 225403374403584 225478333956096 225645637183488 225719227908096 226005365587968 226129514043186 226633070936064 226708439433216 226994373525504 227550613733376 227751326220288 227827066601472 227945255796736 228114411552768 228359588146176 229069985677312 229358898249728 229435173240832 229997394526208 230200265211904 230364060581888 230490603339776 230567254687744 230738333856032 231500725354496 232597099118592 232674450997248 232924528705536 232967909670912 233218302787584 233295861252096 233346413427543 233424014496192 233943815159808 234369050992128 234890956111872 235098143195136 235394658729984 235472940957696 235647660108288 235726026473472 235855514647194 236426272702464 236757572386816 236810395273296 237716105068544 237846686425088 237925784092672 238004908064768 238181505915904 238889046376448 238968490688512 240100231348224 240483003531264 240661440110592 240741473845248 240821534195712 240873717086496 240953821415424 241848914321664 241929342959616 242908813983744 242988034818048 243042247780488 243249197531136 243330091843584 243463757055168 243971792044032 244449440282112 244839146053632 245439114129408 245519160180736 245600809385984 245864780300288 245910571319296 246513164877824 246595144646656 247389553825024 248424712372224 248507327840256 248643836992512 249650492203008 249733515313152 250048489586688 250661222940672 250744582176768 250826358521856 250882320289536 251095945838592 251282281476096 252334906097664 252653161353216 252737183023104 253356504907776 253439133089792 253760410484736 253843170394112 253899805241472 254465202454528 255284965117312 255369862012928 256128462094336 256403748093952 256438412771328 256544594879404 257703733886976 258028760530944 258114569895936 258747068841984 258833117085696 258975298363392 259159568154624 259301928757248 259388161523712 259580625588036 260438316023808 260716560119808 260803263332352 260889995378688 261529295388672 261859146989568 261946230177792 262002990515136 262090121539584 263151215149056 263519963992064 263607599497216 264302774714368 264586846437376 264674836742144 264820226972288 265242408224768 265892373640192 266352268935168 266440846344192 267093748482048 267430618202112 267577522228224 267666507104256 267755521572864 267954194155392 268750177173504 268839552024576 269126771736576 269216271826944 270216353808384 270306216247296 270454699886592 270544641589248 270885863718912 271549658185728 271639964024832 272020607991808 273121905999872 273212734701568 273362814939136 273557321940992 273707591465984 273798614941696 274469546983424 274907111358464 274944277610496 276209055203328 276300910559232 276597877837824 276649392734208 277327310487552 277419537727488 277808280502272 278313248053152 278933010382848 279179045044224 279377690492928 279531157241856 279624117387264 280309324578816 280402543509504 280756198834176 281212344387039 281932290064384 282141509025792 282287874768896 282442940129792 282536868610048 282630828326912 283323403337728 283680742572032 283775082692608 284923969667072 285080483078144 285119024726016 285573566693376 286273352761344 286729734979584 287195585756976 287291094764544 288144519856128 288454216605696 288548291346432 288644250206208 289351560855552 289716503052288 289812850409472 290283710335008 291146025271296 291242848026624 291393935245312 291458948028672 291554002714624 291650961145856 292734383292416 292831734267904 294017287847936 294178796367872 294276627693568 295507977043968 296459959491072 296558549434368 297340621553664 297439504367616 297660202242048 297759191334912 297856300744704 297922755343824 298397709252864 299062196699136 299128920345216 299647700990976 300437919694848 300537832538112 300637778608128 300860849577984 300958970544128 301340487450624 301506018724248 302177427914752 302277919244288 302659164700672 303400818311168 303668434960384 303769422135296 304152548737024 304479450861568 306023183990784 306932254507008 307262144249856 307364326539264 307533166806528 307751987183616 307921040399232 308023441809408 308778240356352 309270500278272 310129465491456 310232601329664 310566038274048 310623879561216 310957737050112 311061148336128 311128551236724 311232019328256 311925086879744 312492067989504 313464190926848 313859544973312 313963921276928 314196880144384 314301368631296 314474019529592 315747193697728 317173826322432 317573859115008 317679470641152 317748307646016 317853977186304 317959681867776 318738828754944 319140835393536 319246968029184 320133641797632 320539465875456 320715543462912 320881920147456 320988631793664 321095378927616 321164956115328 321271761887232 322465219095552 322572457279488 323878418644992 323984046424064 324056330373984 324332263374848 324440122458112 324618342740224 325295722725376 325932587042816 326452194738176 327252152172544 327818177150976 327998253053952 328107331289088 329326181203968 329435701051392 329545257320448 330769448828928 330951145913856 331061206155264 331232949829632 331343103787008 331525115990016 332867322937344 332978020417536 333397986115584 334214963920896 334326109569024 334509760386048 334794594451456 335043041968128 336446541463552 336870881804288 336982910697472 337808673210368 338347213979648 338533073655296 338578841862144 339949606404096 340062659149824 340491560288256 341325920600064 341439431049216 341626989330432 341740599902208 341917883695104 342171617329152 342539382219264 343604978515968 344038347374592 344152759861248 344996091789312 345300397817856 345546090872832 345735905009664 345850882031616 346107500784048 347251088031744 347622080159744 347737684443136 347853327171584 348705727184896 349145529319424 349261640237056 349337320686848 349453495386112 350868286865408 350915722739712 351475159007232 352336434167808 352647214792704 353091988094976 353209411436544 353471490162432 353589039710208 353783271970791 354639409053696 355136358580224 355215592909944 356124997976064 356574157602816 356770029637632 356888676139008 357007362097152 357272258873856 358333569564672 358452736032768 358835695648768 358955029102592 360288471744512 360408288329728 360606266515456 360726188785664 361181151625216 362066210914304 362186618699776 364482052227072 364603263418368 364873796296704 364995137765376 365195635582752 365957688066048 366592370147328 366674160423168 367258719080448 368158671194112 368278740271104 368401214078976 368797170450432 368865856978944 369769747316736 369892716969984 370411040669696 371084330737536 371910680510464 372238726725632 372708209655808 372832156516352 373745766105088 373870058012672 374341598445568 374949792516052 376188678701056 376239537782784 376643918757888 378502359146496 378979742029824 379105774534656 380034757361664 380158699634688 380640615727104 380764755591168 380849707862208 381697803681792 382927447675968 383054793019392 384192693141504 384605622140928 384731055128576 384816892319106 384859000274944 385802081140736 386288670736384 387044947113344 388194700361728 388323797368832 388611930704896 391074840179712 391204894998528 391334993068032 392293943083008 392367005761536 392788720484352 392919345266688 393004485772704 393135182309376 394726822723584 395279945988096 395411399245824 396454162071552 396880269656064 397012255113216 397141734326272 397230340458432 397863612337152 398838560460288 399530267987968 400583892926464 400717110050816 401147799437312 401787316600832 402008024965664 403690157604864 403824407740416 405324530712576 405459324370944 405682049829888 405816962383872 406328795578368 407324487278592 407459946037248 408030911987712 409243006009344 409682858999808 409819102052352 410044222408704 410335982911488 410561387198976 410697922412544 411704320475136 412360667037696 413505953988608 414088051032064 414165172748288 414610316066816 414748197781504 414838068315632 414976025771008 416656090652672 416712420753408 418399515574272 418768567566336 419066535739392 419296735862784 419436176080896 420463986868224 420603815264256 421134298251264 422898435096576 423212263538688 423431812153344 423572627521536 423664410194688 423805302915072 423946242490368 424985105006592 425521113858048 425662624038912 426844855730176 427385954500608 427620724617216 427842560196608 427984842391552 428219941487104 428362349182976 429953625460736 430096609705984 431837891526656 431896274141184 432075107165312 432822437019648 432966375309312 434027341283328 434574754578432 434719275614208 435425565502512 436719037906944 436864272039936 437090902867968 437188422043008 437331004071936 437476441718784 439101574938624 439247601401856 439393676427264 441025931771904 441268194551808 441414941540352 441643933106176 441790805049344 442033487986688 443823097249792 443970693890048 444530648154112 445619951894528 445768146092032 446013013848064 446724055957504 446784451117056 448593295048704 449471551486464 450656879542272 450806748807168 450956667912192 451291274366976 451438455816192 452010731175936 452259028086372 453266141872128 453416878866432 453988747051008 455101227466752 455502652440576 455654133202944 455890511593472 456228823105536 456719176292352 458139971354624 458717796499456 458870346481664 459994789052416 460400530423808 460981206679552 461134509375488 461476667712064 463001450708992 465194198237184 465348901994496 465849057411072 465935819341824 466436605575168 466591722504192 466692826855086 466848028992384 467887630319616 468738101984256 470196286390272 470789317459968 470945881915392 471295320216576 471452052946944 471711029294388 472852545404928 473515144773632 473620790546592 475432210137088 475693372850176 475851568185344 476009816129536 476363011831808 477778092752896 480200462696448 481322880221184 481482947690496 481643068391424 481747434172992 481907642830848 483697828643328 483858685919232 485817627967488 485976069636096 486084495560976 486498395062272 486660183687168 486927514110336 487943584088064 488898880564224 489678292107264 490878228258816 491038320361472 491201618771968 491729560600576 491821142638592 493026329755648 493190289293312 494779107650048 496849424744448 497014655680512 497287673985024 499300984406016 499467030626304 500096979173376 501322445881344 501489164353536 501764640579072 502191891677184 502564562952192 504669812195328 505306322706432 505474366046208 506713009815552 506878266179584 507520820969472 507686340788224 507799610482944 508930404909056 510569930234624 510739724025856 512256924188672 512807496187904 512876825542656 513089189758808 515407467773952 516057521061888 516229139791872 517494137683968 517666234171392 517950596726784 518319136309248 518603857514496 518776323047424 519161251176072 520876632047616 521433120239616 521606526664704 521779990757376 523058590777344 523718293979136 523892460355584 524005981030272 524180243079168 526302430298112 527039927984128 527215198994432 528605549428736 529173692874752 529349673484288 529640453944576 530484816449536 531784747280384 532704537870336 532881692688384 534187496964096 534861236404224 535155044456448 535333014208512 535511043145728 535908388310784 537500354347008 537679104049152 538253543473152 538432543653888 540432707616768 540612432494592 540909399773184 541089283178496 541771727437824 543099316371456 543279928049664 544041215983616 546243811999744 546425469403136 546725629878272 547114643881984 547415182931968 547597229883392 548939093966848 549814222716928 549888555220992 552418110406656 552601821118464 553195755675648 553298785468416 554654620975104 554839075454976 555616561004544 556626496106304 557866020765696 558358090088448 559062314483712 559248234774528 560618649157632 560805087019008 561512397668352 562424688774078 563864580128768 564283018051584 564575749537792 564885880259584 565073737220096 565261656653824 566646806675456 567361485144064 567550165385216 569847939334144 570160966156288 570238049452032 571147133386752 572546705522688 573459469959168 574391171513952 574582189529088 576289039712256 576908433211392 577096582692864 577225338478659 577288500412416 578703121711104 579433006104576 580567420670016 582292050542592 582485696053248 582917896057344 583108005429248 583301922291712 585468766584832 585663468535808 588034575695872 588357592735744 588553255387136 592919918982144 593117098868736 594681243107328 594879008735232 595320404484096 595518382669824 595712601489408 595845510687648 596795418505728 598124393398272 598257840690432 599295401981952 600875839389696 601075665076224 601721699155968 601917941088256 602680974901248 603012037448496 604354855829504 605318329401344 606801636622336 607336869920768 607538844270592 608305097474048 608958901723136 612046367981568 613864509014016 614524288499712 614728653078528 615066333613056 615503974367232 615842080798464 616046883618816 617556480712704 618541000556544 620258930982912 620465202659328 621132076548096 621247759122432 621915474100224 622122296672256 622257102473448 622464038656512 623850173759488 624984135979008 626928381853696 627719089946624 627927842553856 628393760288768 628602737262592 628948039059184 631494387395456 634347652644864 635147718230016 635358941282304 635496615292032 635707954372608 635919363735552 637477657509888 638281670787072 638493936058368 640267283595264 641078931750912 641431086925824 641763840294912 641977263587328 642190757855232 642329912230656 642543523774464 644930438191104 645144914558976 647756837289984 647968092848128 648112660747968 648664526749696 648880244916224 649236685480448 651865174085632 652904389476352 654504304345088 655636354301952 655996506107904 656214662578176 658652362407936 658871402102784 659090514640896 661538897657856 661902291827712 662122412310528 662465899659264 662686207574016 663050231980032 665734645874688 665956040835072 666795972231168 668429927841792 668652219138048 669019520772096 669589188902912 670086083936256 672893082927104 673741763608576 673965821394944 675617346420736 676694427959296 677066147310592 677157683724288 679899212808192 680125318299648 680983120576512 682651841200128 683253978660864 683481199804416 683835767390208 684343234658304 685078764438528 687209957031936 688076694749184 688305519722496 689992183578624 690600795635712 691092181745664 691471810019328 691701764063232 692215001568096 694502176063488 695244160319488 695475368886272 695706654343168 697411454369792 698291058638848 698674641373696 698906990772224 701736573730816 701831445479424 704672868335616 705294429585408 706183976189952 706418822873088 706942980324864 707178079420416 707566543941582 709278818107392 710272717160448 710431185819888 713148315205632 713540059275264 713777352278016 714014724194304 714544517747712 716667139129344 716905472065536 717671391297536 717910058205184 720576943489024 720816576659456 721212533030912 721452377571328 722362303250432 724132421828608 724373237399552 728964104454144 729747592593408 729990275530752 730391271165504 731915376132096 733348320846336 734517438160896 736317342388224 736557480542208 736802428157952 737594340900864 737731713957888 739539494633472 739785433939968 740822081339392 742168661475072 743821361020928 744477453451264 745416419311616 745664313032704 747491532210176 747740116025344 748683196891136 749899585032104 752377357402112 752479075565568 753287837515776 757004718292992 757959484059648 758211549069312 760069514723328 760317399269376 761281231454208 761529511182336 761699415724416 763395607363584 765854895351936 766109586038784 768385386283008 769211244281856 769462110257152 769633784638212 769718000549888 771604162281472 772577341472768 774089894226688 776389400723456 776647594737664 777223861409792 782149680359424 782409789997056 782669986136064 784587886166016 785577440968704 785838690533376 786008971545408 786270364618752 789453645447168 790559891976192 790822798491648 792908324143104 793760539312128 794024510226432 794283468652544 794460680916864 795727224674304 797677120920576 799060535975936 801167785852928 801434220101632 802295598874624 803574633201664 804016049931328 807380315209728 807648815480832 810649061425152 810918648741888 811364099659776 811633924767744 812657591156736 814648974557184 814919892074496 816061823975424 819365717999616 819638204104704 820088444817408 820671965822976 821122774397952 821395844825088 823408640950272 824721334075392 827011907977216 828176102064128 828330345496576 829220632133632 829496395563008 829676136631264 829952051542016 833312181305344 833424841506816 836799031148544 837537135132672 838133071478784 838593471725568 838872352161792 840927973736448 841207630528512 842268596502528 843637033161117 845796870193152 846424527077376 846863624306688 847328820389376 847610605830144 847892484980736 849970210013184 851042227716096 851325248077824 854771909001216 855241449234432 855685120393216 855969684783104 856439882974208 856724698365952 859907250921472 860193219411968 863675783053312 864150214330624 865644874039296 865932750618624 868054682566656 869149509156864 869438551228416 870851131005024 873438075813888 873728544079872 874181805735936 874376844086016 874662008143872 874952883437568 878203149877248 878495202803712 882051863543808 882536389103616 882829883080704 883287866212352 884066975973376 887646194499584 887941387780096 889061296308224 891239903789056 891536292184064 892026027696128 893448111915008 893568902234112 897186590097408 898943102972928 901313759084544 901613497614336 901913335824384 902582548733952 902876911632384 904021462351872 904518056172744 906532283744256 906833757732864 907977494102016 910202454933504 911005304881152 911308266405888 911781023186944 912457646211072 913438352584704 916279942709248 917435592998912 917740692963328 919989578104832 920801060847616 921962413359104 922269018750976 922953335424128 926002901417984 930388396474368 930697803988992 931698114822144 931871638683648 932873211150336 933183445008384 933385653710172 933696057984768 935775260639232 937476203968512 940392572780544 941578634919936 941891763830784 942590640433152 942904105893888 943422058588776 947030289547264 947241581093184 951386745700352 951703136370688 952019632259072 952726023663616 955556185505792 960400925392896 962645760442368 962965895380992 963286136782848 963494868345984 963815285661696 967395657286656 967717371838464 971635255934976 971952139272192 972168991121952 972996790124544 973320367374336 973855028220672 975887168176128 977797761128448 979356584214528 981756456517632 982076640722944 982403237543936 983459121201152 983642285277184 986052659511296 989558215300096 993698849488896 994029311361024 994575347970048 998601968812032 998934061252608 1000193958346752 1002644891762688 1002978328707072 1003529281158144 1004383783354368 1005129125904384 1009339624390656 1010612645412864 1010948732092416 1013426019631104 1013756532359168 1015041641938944 1015599220965888 1017860809818112 1021139860469248 1021479448051712 1024513848377344 1025614992375808 1025753651085312 1026178379517616 1030814935547904 1032115042123776 1032458279583744 1034988275367936 1035901193453568 1036638272618496 1037207715028992 1037552646094848 1038322502352144 1041753264095232 1042866240479232 1043213053329408 1043559981514752 1046117181554688 1047436587958272 1047784920711168 1048011962060544 1048360486158336 1052604860596224 1054079855968256 1054430397988864 1057211098857472 1058347385749504 1058699346968576 1059280907889152 1060969632899072 1063569494560768 1065409075740672 1068374993928192 1069722472808448 1070310088912896 1070666028417024 1071022086291456 1071816776621568 1075000708694016 1075358208098304 1076507086946304 1076865087307776 1080865415233536 1081224864989184 1081818799546368 1082178566356992 1083543454875648 1086198632742912 1086559856099328 1088082431967232 1092487623999488 1092850938806272 1093451259756544 1094229287763968 1094830365863936 1095194459766784 1097878187933696 1099628445433856 1099777110441984 1104836220813312 1105203642236928 1106391511351296 1106597570936832 1109309241950208 1109678150909952 1111233122009088 1113252992212608 1115732041531392 1116716180176896 1118124628967424 1118496469549056 1121237298315264 1121610174038016 1123024795336704 1124849377548156 1127729160257536 1128566036103168 1129151499075584 1129771760519168 1130147474440192 1130523313307648 1133293613350912 1134722970288128 1135100330770432 1140321932312576 1140476098904064 1142294266773504 1145093411045376 1148782343027904 1149164379058176 1152578079424512 1153816866422784 1154193165385728 1154450676957318 1154577000824832 1157406243422208 1158866012209152 1161134841340032 1164584101085184 1164971392106496 1165835792114688 1166216010858496 1166603844583424 1170937533169664 1171326937071616 1176069151391744 1176715185471488 1177106510774272 1185839837964288 1186234197737472 1189362486214656 1190640808968192 1191036765339648 1191425202978816 1191691021375296 1193590837011456 1196515681380864 1198590803963904 1201751678779392 1202151330152448 1203443398311936 1203835882176512 1205361949802496 1206024074896992 1208709711659008 1210636658802688 1213603273244672 1214673739841536 1215077688541184 1216610194948096 1217917803446272 1218586825677169 1224092735963136 1227729018028032 1229048576999424 1229457306157056 1230132667226112 1231007948734464 1231684161596928 1232093767237632 1235112961425408 1237082001113088 1240517861965824 1242264153096192 1242495518244864 1243830948200448 1244244593344512 1244514204946896 1244928077313024 1249968271958016 1253856763707392 1255438179893248 1255855685107712 1256787520577536 1257205474525184 1257896078118368 1262988774790912 1268695305289728 1270295436460032 1270717882564608 1270993230584064 1271415908745216 1271838727471104 1274955315019776 1276563341574144 1276987872116736 1280534567190528 1282157863501824 1282862173851648 1283527680589824 1283954527174656 1284659824461312 1285087047548928 1289860876382208 1290289829117952 1295513674579968 1295936185696256 1296225321495936 1297329053499392 1297760489832448 1298473370960896 1303730348171264 1305808778952704 1309008608690176 1311272708603904 1311993012215808 1312429325156352 1317304724815872 1317742804205568 1318181029281792 1323077795315712 1323804583655424 1324244824621056 1324931799318528 1325372415148032 1326100463960064 1331469291749376 1331912081670144 1333591944462336 1336859855683584 1337304438276096 1338039041544192 1339178377805824 1340172167872512 1345786165854208 1347483527217152 1347931642789888 1351234692841472 1353388855918592 1354132294621184 1354315367448576 1359798425616384 1360250636599296 1361966241153024 1365303682400256 1366507957321728 1366962399608832 1367671534780416 1368686469316608 1370157528877056 1374419914063872 1376153389498368 1376611039444992 1379984367157248 1381201591271424 1382943620038656 1383403528126464 1384430003136192 1389004352126976 1390488320638976 1390950737772544 1391413308686336 1394822908739584 1396582117277696 1397349282747392 1397813981544448 1403473147461632 1403662890958848 1410588859170816 1412367952379904 1412837645746176 1413885960649728 1414356158840832 1415133087883164 1418557636214784 1420545434320896 1420862371639776 1426296630411264 1427080118550528 1427554704556032 1428029448388608 1429089035495424 1433334278258688 1435342782595072 1435820116410368 1441153886978048 1442425066061824 1442904755142656 1444724606500864 1448264843657216 1448746474799104 1457928208908288 1459495185186816 1459980551061504 1460782542331008 1463830752264192 1466696641692672 1469034876321792 1472634684776448 1473114961084416 1473604856315904 1475188681801728 1475463427915776 1479078989266944 1479570867879936 1481644162678784 1484337322950144 1487642722041856 1488954906902528 1490832838623232 1491328626065408 1494983064420352 1497366393782272 1499799170064208 1504754714804224 1506575675031552 1514009436585984 1515918968119296 1516423098138624 1520139029446656 1520634798538752 1522562462908416 1523059022364672 1523398831448832 1526791214727168 1531709790703872 1532219172077568 1536770772566016 1538422488563712 1538924220514304 1539267569276424 1543208324562944 1545154682945536 1548179788453376 1552778801446912 1553295189475328 1554447722819584 1564299360718848 1564819579994112 1565339972272128 1569175772332032 1571154881937408 1571677381066752 1572017943090816 1572540729237504 1578907290894336 1581119783952384 1581645596983296 1585816648286208 1587521078624256 1588049020452864 1588566937305088 1588921361833728 1591454449348608 1595354241841152 1598121071951872 1602335571705856 1602868440203264 1604591197749248 1607149266403328 1608032099862656 1614760630419456 1615297630961664 1621298122850304 1621837297483776 1622728199319552 1623267849535488 1625315182313472 1629297949114368 1629839784148992 1632123647950848 1638731435999232 1639276408209408 1640176889634816 1641343931645952 1642245548795904 1642791689650176 1646817281900544 1649442668150784 1654023815954432 1656352204128256 1658441264267264 1658992791126016 1659352273262528 1659904103084032 1666624362610688 1666849683013632 1673598062297088 1675074270265344 1677186943451136 1677744704323584 1681855947472896 1682415261057024 1684537193005056 1687274066322234 1691593740386304 1692849054154752 1693727248613376 1694657640778752 1695221211660288 1695784969961472 1699940420026368 1702084455432192 1702650496155648 1709543818002432 1710482898468864 1711370240786432 1711939369566208 1712879765948416 1713449396731904 1719814501842944 1720386438823936 1727351566106624 1728300428661248 1731289748078592 1731865501237248 1736109365133312 1738299018313728 1741702262010048 1746876151627776 1747457088159744 1748753688172032 1749324016287744 1749905766875136 1756406299754496 1756990405607424 1764103727087616 1765072778207232 1765659766161408 1766575732424704 1768133951946752 1775292388999168 1775882775560192 1778122592616448 1782479807578112 1783072584368128 1784052055392256 1786896223830016 1787137804468224 1794373180194816 1797886205945856 1802627518169088 1803226995228672 1805165097467904 1805753823264768 1808042924703744 1809036112345488 1813064567488512 1815954988204032 1820404909867008 1822010609762304 1822616532811776 1824915292422144 1826876705169408 1832559885418496 1834871185997824 1835481385926656 1839979156209664 1841602121695232 1843924826718208 1844538037501952 1845906670848256 1852005802835968 1860776792948736 1861395607977984 1863396229644288 1863743277367296 1865746422300672 1866366890016768 1866771307420344 1867392115969536 1871550521278464 1874952407937024 1880785145561088 1883157269839872 1883783527661568 1885181280866304 1885808211787776 1886844117177552 1894060579094528 1894483162186368 1902773491400704 1903406272741376 1904039264518144 1905452047327232 1911112371011584 1920801850785792 1925291520884736 1925931790761984 1926572273565696 1926989736691968 1927630571323392 1934791314573312 1935434743676928 1943270511869952 1943904278544384 1944337982243904 1945993580249088 1946640734748672 1947710056441344 1955595522256896 1958713168429056 1963512913035264 1964153281445888 1964806475087872 1966918242402304 1967284570554368 1972105319022592 1979116430600192 1987397698977792 1988058622722048 1989150695940096 1997203937624064 1997868122505216 2000387916693504 2005289783525376 2005956657414144 2007058562316288 2008767566708736 2010258251808768 2018679248781312 2021225290825728 2021897464184832 2026852039262208 2027513064718336 2030083283877888 2031198441931776 2042279720938496 2042958896103424 2049027696754688 2051229984751616 2051507302170624 2052356759035232 2061629871095808 2064230084247552 2064916559167488 2069976550735872 2071802386907136 2073276545236992 2074415430057984 2075105292189696 2076645004704288 2083506528190464 2085732480958464 2086426106658816 2087119963029504 2092234363109376 2094873175916544 2096023924121088 2096720972316672 2105209721192448 2108159711936512 2108860795977728 2114422197714944 2116694771499008 2117398693937152 2118561815778304 2121939265798144 2127138989121536 2130818151481344 2139444945616896 2140620177825792 2141332056834048 2142044172582912 2143633553243136 2150001417388032 2150716416196608 2153014173892608 2153730174615552 2161730830467072 2162449729978368 2163637599092736 2164357132713984 2167086909751296 2172397265485824 2173119712198656 2176164863934464 2184975247998976 2186902519513088 2188458575527936 2189660731727872 2190388919533568 2195756375867392 2199256890867712 2209672441626624 2210407284473856 2212783022702592 2213195141873664 2218618483900416 2219356301819904 2222466244018176 2226505984425216 2231464083062784 2233432360353792 2236249257934848 2236992939098112 2242474596630528 2243220348076032 2246049590673408 2249698755096312 2255458320515072 2257132072206336 2258302998151168 2259543521038336 2260294948880384 2261046626615296 2266587226701824 2269445940576256 2270200661540864 2280643864625152 2280952197808128 2284588533547008 2290186822090752 2297564686055808 2298328758116352 2305156158849024 2307633732845568 2308386330771456 2308901353914636 2309154001649664 2314812486844416 2317732024418304 2322269682680064 2329168202170368 2329942784212992 2331671584229376 2332432021716992 2333207689166848 2341875066339328 2342653874143232 2353430370942976 2354213021548544 2371679675928576 2372468395474944 2378724972429312 2381281617936384 2382073530679296 2382850405957632 2383382042750592 2387181674022912 2393031362761728 2397181607927808 2403503357558784 2404302660304896 2406886796623872 2407671764353024 2410723899604992 2412048149793984 2417419423318016 2427206546489344 2429347479683072 2430155377082368 2433220389896192 2435835606892544 2437173651354338 2448185471926272 2458097153998848 2458914612314112 2460265334452224 2462015897468928 2463368323193856 2464187534475264 2470225922850816 2474164002226176 2481035723931648 2484528306192384 2484991036489728 2487661896400896 2488489186689024 2489028409893792 2489856154626048 2499936543916032 2507713527414784 2510876359786496 2513575041155072 2514410949050368 2515792156236736 2525977549581824 2537390610579456 2540590872920064 2541986461168128 2542831817490432 2543677454942208 2549910630039552 2553126683148288 2553975744233472 2564315727003648 2565724347703296 2567055361179648 2567909054349312 2569319648922624 2570174095097856 2579721752764416 2580579658235904 2591027349159936 2591872371392512 2592450642991872 2594658106998784 2595520979664896 2596946741921792 2607460696342528 2611617557905408 2618017217380352 2622545417207808 2623986024431616 2624858650312704 2634609449631744 2635485608411136 2646155590631424 2647609167310848 2648489649242112 2649863598637056 2652200927920128 2662938583498752 2663824163340288 2667183888924672 2673719711367168 2674608876552192 2676078083088384 2678356755611648 2680344335745024 2691572331708416 2694967054434304 2695863285579776 2702469385682944 2706777711837184 2708264589242368 2708630734897152 2719596851232768 2720501273198592 2723932482306048 2730607364800512 2733015914643456 2733924799217664 2735343069560832 2737372938633216 2740315057754112 2748839828127744 2752306778996736 2753222078889984 2759968734314496 2762403182542848 2765887240077312 2766807056252928 2768860006272384 2778008704253952 2780976641277952 2781901475545088 2782826617372672 2789645817479168 2793164234555392 2794698565494784 2795627963088896 2806946294923264 2807325781917696 2821177718341632 2824735904759808 2825675291492352 2827771921299456 2828712317681664 2830266175766328 2841090868641792 2841724743279552 2854160237101056 2855109409112064 2856058896777216 2858178070990848 2866668556517376 2870685565190144 2871640232820736 2882307773956096 2884850132123648 2885809510285312 2889449213001728 2896529687314432 2897492949598208 2915856417816576 2918990370373632 2919961102123008 2921565084662016 2927661504528384 2933393283385344 2938069752643584 2945269369552896 2946229922168832 2947209712631808 2950377363603456 2950926855831552 2958157978533888 2963288325357568 2968674645900288 2977909813805056 2981665677246464 2982657252130816 2989966128840704 2994732787564544 2999598340128416 3009509429608448 3013151350063104 3028018873171968 3031837936238592 3032846196277248 3040278058893312 3041269597077504 3045124925816832 3046797662897664 3053582429454336 3063419581407744 3064438344155136 3073541545132032 3076844977127424 3077848441028608 3078535138552848 3090309365891072 3096359576906752 3105557602893824 3106590378950656 3108895445639168 3128598721437696 3129639159988224 3130679944544256 3138351544664064 3142309763874816 3143354762133504 3144035886181632 3145081458475008 3157814581788672 3162239567904768 3163291193966592 3171633296572416 3175042157248512 3176098040905728 3177842723667456 3182908898697216 3190708483682304 3196242143903744 3204671143411712 3205736880406528 3209182395498496 3214298532806656 3216064199725312 3229521260838912 3230595261923328 3242596245700608 3243674594967552 3245456398639104 3246535699070976 3250630364626944 3258595898228736 3259679568297984 3264247295901696 3277462871998464 3278552816418816 3280353779269632 3282687863291904 3284491097591808 3285583379300352 3293634563801088 3298885336301568 3308047631908864 3312704408256512 3316882528534528 3317985582252032 3318704546525056 3319808206168064 3333248725221376 3333699366027264 3347196124594176 3350148540530688 3354373886902272 3355489408647168 3363711894945792 3364830522114048 3369074386010112 3374548132644468 3383187480772608 3385698108309504 3387454497226752 3389315281557504 3390442423320576 3391569939922944 3399880840052736 3404168910864384 3405300992311296 3420965796937728 3422740481572864 3423878739132416 3425759531896832 3426898793463808 3439629003685888 3440772877647872 3454703132213248 3456600857322496 3462579496157184 3463731002474496 3472218730266624 3476598036627456 3483404524020096 3493752303255552 3494914176319488 3497507376344064 3498648032575488 3499811533750272 3512812599508992 3513980811214848 3528207454175232 3530145556414464 3531319532322816 3533151464849408 3536267903893504 3550584777998336 3551765551120384 3556245185232896 3564959615156224 3568104110784512 3573792447660032 3574275608936448 3595772411891712 3605255036338176 3606453990457344 3610330194935808 3611507646529536 3616085849407488 3618072224690976 3626129134977024 3631909976408064 3640809819734016 3644021219524608 3645233065623552 3649830584844288 3653753410338816 3655760477031507 3665119770836992 3669742371995648 3679958312419328 3683204243390464 3687849653436416 3689076075003904 3691813341696512 3704011605671936 3721553585897472 3726792459288576 3727486554734592 3731492844601344 3732733780033536 3733542614840688 3734784231939072 3749904815874048 3761570291122176 3766314539679744 3767567055323136 3770362561732608 3771616423575552 3773688234355104 3788121158189056 3788966324372736 3805546982801408 3806812545482752 3810904094654464 3822224742023168 3841603701571584 3850583041769472 3851863581523968 3853979473383936 3855261142646784 3869582629146624 3870869487353856 3886541023739904 3887808557088768 3888675964487808 3891987160498176 3893281469497344 3895420112882688 3911191044513792 3917426336858112 3927025826070528 3928306562891776 3929612950175744 3933836484804608 3934569141108736 3944210638045184 3958232861200384 3974795397955584 3976117245444096 3978301391880192 3994407875248128 3995736245010432 4000775833387008 4010579567050752 4011913314828288 4014117124632576 4017535133417472 4020516503617536 4037358497562624 4042450581651456 4043794928369664 4053704078524416 4055026129436672 4060166567755776 4062396883863552 4084559441876992 4085917792206848 4102459969503232 4103014604341248 4104713518070464 4123259742191616 4128460168495104 4129833118334976 4139953101471744 4143604773814272 4148830860115968 4150210584379392 4153290009408576 4167013056380928 4171464961916928 4172852213317632 4174239926059008 4184468726218752 4189746351833088 4192047848242176 4193441944633344 4210419442384896 4216319423873024 4217721591955456 4228844395429888 4233389542998016 4234797387874304 4237123631556608 4243878531596288 4254277978243072 4261636302962688 4278889891233792 4281240355651584 4282664113668096 4284088345165824 4287267106486272 4300002834776064 4306028347785216 4307460349231104 4323461660934144 4327275198185472 4328714265427968 4334173819502592 4344794530971648 4346239424397312 4352329727868928 4369950495997952 4373805039026176 4376917151055872 4379321463455744 4380777839067136 4391512751734784 4398513781735424 4419344883253248 4420814568947712 4425566045405184 4426390283747328 4437236967800832 4438712603639808 4444932488036352 4453011968850432 4462928166125568 4466864720707584 4472498515869696 4473985878196224 4484949193261056 4492099181346816 4499397510192624 4514264144412672 4516605996302336 4519087042076672 4520589897760768 4522093253230592 4533174453403648 4538891881152512 4540401323081728 4561287729250304 4561904395616256 4569177067094016 4580373644181504 4595129372111616 4596657516232704 4610312317698048 4615267465691136 4616772661542912 4617802707829272 4629624973688832 4635464048836608 4644539365360128 4658336404340736 4659885568425984 4663343168458752 4664864043433984 4666415378333696 4683750132678656 4685307748286464 4706860741885952 4708426043097088 4743359351857152 4744936790949888 4757449944858624 4762563235872768 4764147061358592 4765700811915264 4766764085501184 4774363348045824 4786062725523456 4794363215855616 4807006715117568 4808605320609792 4813773593247744 4815343528706048 4821447799209984 4824096299587968 4834838846636032 4858694959366144 4860310754164736 4866440779792384 4871671213785088 4874347302708676 4896370943852544 4916194307997696 4917829224628224 4920530668904448 4924031794937856 4926736646387712 4928375068950528 4940451845701632 4948328004452352 4962071447863296 4969056612384768 4975323792801792 4976978373378048 4978056819787584 4979712309252096 4999873087832064 5015427054829568 5021752719572992 5027150082310144 5028821898100736 5031584312473472 5051955099163648 5074781221158912 5081181745840128 5083972922336256 5085663634980864 5087354909884416 5099821260079104 5106253366296576 5107951488466944 5128631454007296 5131448695406592 5134110722359296 5135818108698624 5138639297845248 5140348190195712 5159443505528832 5161159316471808 5182054698319872 5184901285983744 5189316213997568 5191041959329792 5193893483843584 5214921392685056 5223235115810816 5236034434760704 5247972048863232 5249717300625408 5269218899263488 5270971216822272 5292311181262848 5295218334621696 5296979298484224 5299727197274112 5304401855840256 5325877166997504 5327648326680576 5334367777849344 5347439422734336 5349217753104384 5352156166176768 5356713511223296 5360688671490048 5383144663416832 5389934108868608 5391726571159552 5404938771365888 5413555423674368 5416529178484736 5417261469794304 5439193702465536 5447864964612096 5461214729601024 5466031829286912 5467849598435328 5474745877266432 5480630115508224 5497679656255488 5504613557993472 5506444157779968 5519937468628992 5524806365085696 5531774480154624 5533614112505856 5537720012544768 5556017408507904 5561953282555904 5563802951090176 5579291634958336 5586328469110784 5589397130989568 5591255926177792 5613892589846528 5614651563835392 5642355436683264 5649471809519616 5651350582984704 5655543842598912 5657424635363328 5660532351532656 5682181737283584 5683449486559104 5708320474202112 5710218818224128 5712117793554432 5716356141981696 5733337113034752 5741371130380288 5743280465641472 5764615547912192 5769700264247296 5771619020570624 5778898426003456 5793059374628864 5794985899196416 5831712835633152 5837980740747264 5839922204246016 5843130169324032 5866786566770688 5876139505287168 5890538739105792 5892459844337664 5894419425263616 5900754727206912 5901853711663104 5916315957067776 5926576650715136 5937349291800576 5955819627610112 5963331354492928 5965314504261632 5979932257681408 5999196680256832 6019018859216896 6026302700126208 6056037746343936 6063675872477184 6065692392554496 6080556117786624 6082539194155008 6090249851633664 6093595325795328 6126839162815488 6128876688310272 6147083090264064 6153689954254848 6155696882057216 6157070277105696 6180618731782144 6192719153813504 6211115205787648 6217790891278336 6257197442875392 6259278319976448 6261359889088512 6276703089328128 6284619527749632 6288071772363264 6290162916950016 6315629163577344 6324479135809536 6326582387933184 6343266593144832 6350084314497024 6352196081811456 6355685447334912 6365817797394432 6381416967364608 6392484287807488 6409342286823424 6411473760813056 6418364790996992 6428597065613312 6432128399450624 6459042521677824 6461190523846656 6485192491401216 6487349189935104 6490912797278208 6493071398141952 6501260729253888 6517191796457472 6519359136595968 6528494591803392 6554925743996928 6560707558539264 6565375726583808 6568982195183616 6571166758600704 6587269127602176 6597770672603136 6616095263817728 6625408816513024 6633765057069056 6635971164504064 6637409093050112 6639616412336128 6666497450442752 6667398732054528 6694392249188352 6700297081061376 6708747773804544 6710978817294336 6727423789891584 6729661044228096 6738148772020224 6749096265288936 6766374961545216 6771396216619008 6774908994453504 6778630563115008 6780884846641152 6783139879845888 6799761680105472 6808337821728768 6810601984622592 6841931593875456 6845480963145728 6847757478264832 6851519063793664 6853797586927616 6879258007371776 6881545755295744 6909406264426496 6913201714644992 6925158992314368 6927462004948992 6944437460533248 6953196073254912 6966809048040192 6987504606511104 6989828352638976 6995014752688128 6997296065150976 6999623067500544 7025625199017984 7027961622429696 7060291112828928 7062639064645632 7066302929698816 7072535807787008 7101169555996672 7103531102240768 7112490370465792 7129919230312448 7136208221569024 7147584895320064 7148551217872896 7191544823783424 7210510072676352 7212907980914688 7220660389871616 7223015293059072 7232171698814976 7236144449381952 7252258269954048 7281619639468032 7288042439049216 7290466131247104 7299661169688576 7307506820677632 7311520954063014 7330239541673984 7339484743991296 7366408486780928 7375699306872832 7378152150007808 7383626683393024 7408023211343872 7443107171794944 7453584918577152 7454973109469184 7462985689202688 7465467560067072 7467085229681376 7469568463878144 7499809631748096 7523140582244352 7532629079359488 7540725123465216 7543232847151104 7547376468710208 7577932648745472 7611093965602816 7613625090965504 7621808189308928 7644449484046336 7701166083538944 7703727163047936 7707958946767872 7710522285293568 7739165258293248 7741738974707712 7773082047479808 7775617114177536 7777351928975616 7783974320996352 7786562938994688 7790840225765376 7822382089027584 7834852673716224 7854051652141056 7856613125783552 7867672969609216 7869138282217472 7888421276090368 7916465722400768 7949590795911168 7956602783760384 7988815750496256 7991472490020864 8001551666774016 8021159134101504 8023826629656576 8028234249265152 8035070266834944 8041033007235072 8074716995125248 8084901163302912 8087589856739328 8107408157048832 8110052258873344 8120333135511552 8124793767727104 8169118883753984 8171835584413696 8204919939006464 8206029208682496 8209427036140928 8246519484383232 8256920336990208 8259666236669952 8279906202943488 8287209547628544 8297661720231936 8300421168758784 8306580018817152 8334026112761856 8342929923833856 8345704426635264 8348479852118016 8368937452437504 8379492703666176 8384095696484352 8386883889266688 8420838884769792 8432638847746048 8435443183910912 8466779085996032 8469594775748608 8474247263113216 8487757063192576 8508555956486144 8523272605925376 8562480711303168 8565328227336192 8568176690331648 8574534212972544 8600005669552128 8612056695570432 8614920698462208 8646923321868288 8654550396370944 8657428530855936 8668347639005184 8689589061943296 8692478848794624 8704659455737856 8739900991995904 8747610078052352 8758642926911488 8761555678134272 8783025503469568 8797027563470848 8838689766506496 8841629137895424 8851132090810368 8852780567494656 8874473935601664 8889864976072704 8906023937700864 8933729441415168 8944997031739392 8947971756392448 8969898386522112 8984198362693632 8998795020385248 9028528288825344 9033211992604672 9038174084153344 9041179795521536 9044186506461184 9066348906807296 9077783762305024 9122575458500608 9123808791232512 9160747288363008 9190258744223232 9193315032465408 9220624635396096 9230534931382272 9233545323085824 9235605415658544 9270928097673216 9289078730720256 9316672808681472 9319771136851968 9326686336917504 9329728086867968 9332830756667392 9367500265357312 9370615496572928 9413721483771904 9416852086194176 9486718703714304 9489873581899776 9514899889717248 9525126471745536 9528294122717184 9533528171002368 9548726696091648 9572125451046912 9588726431711232 9614013430235136 9617210641219584 9627547186495488 9630687057412096 9642895598419968 9648192599175936 9669677693272064 9717389918732288 9720621508329472 9732881559584768 9743342427570176 9748694605417352 9792741887705088 9832388615995392 9835658449256448 9841061337808896 9848063589875712 9853473292775424 9856750137901056 9880903691403264 9896656008904704 9924142895726592 9938113224769536 9950647585603584 9953956746756096 9956113639575168 9959424618504192 9999746175664128 10030854109659136 10043505439145984 10054300164620288 10057643796201472 10063168624946944 10103910198327296 10149562442317824 10162363491680256 10167945844672512 10171327269961728 10174709819768832 10199642520158208 10212506732593152 10215902976933888 10262897390813184 10268221444718592 10271636217397248 10277278595690496 10280696380391424 10318887011057664 10322318632943616 10364109396639744 10369802571967488 10378632427995136 10382083918659584 10387786967687168 10429842785370112 10446470231621632 10472068869521408 10495944097726464 10499434601250816 10538437798526976 10541942433644544 10584622362525696 10590436669243392 10593958596968448 10599454394548224 10608803711680512 10651754333995008 10655296653361152 10668735555698688 10694878845468672 10704312332353536 10713427022446592 10721377342980096 10766289326833664 10779868217737216 10783453142319104 10809877542731776 10827110847348736 10833058356969472 10834522939588608 10878387404931072 10895729929224192 10922429459202048 10932063658573824 10935699196870656 10949491754532864 10961260231016448 10967281431094521 10995359312510976 11009227115986944 11039874937257984 11049612730171392 11063548960309248 11067228225011712 11075440025089536 11112034817015808 11123906565111808 11127605902180352 11172656938221568 11178794261979136 11182511852355584 11227785179693056 11284710873366528 11298943619039232 11302701165969408 11311087685197824 11314849270726656 11321064703065312 11364363474567168 11366898973118208 11416640948404224 11420437636448256 11432712283963392 11466674226069504 11482742260760576 11529231095824384 11539400528494592 11543238041141248 11557796852006912 11586118749257728 11589971798392832 11663425671266304 11675961481494528 11679844408492032 11686260338648064 11733573133541376 11752279010574336 11781077478211584 11784919688675328 11788838850527232 11801509454413824 11803707423326208 11832631914135552 11853153301430272 11874698583601152 11911639255220224 11926662708985856 11930629008523264 11959864515362816 11998393360513664 12038037718433792 12052605400252416 12112075492687872 12127351744954368 12131384785108992 12161112235573248 12165078388310016 12180499703267328 12187190651590656 12253678325630976 12257753376620544 12307379908509696 12311393764114432 12314140554211392 12385438307627008 12422230411575296 12435581782556672 12514394885750784 12518556639952896 12522719778177024 12553406178656256 12569239055499264 12576143544726528 12580325833900032 12631258327154688 12648958271619072 12653164775866368 12686533186289664 12700168628994048 12704392163622912 12711370894669824 12731635594788864 12762833934729216 12784968575614976 12818684573646848 12836729581993984 12857194131226624 12864256798901248 12918085043355648 12922381047693312 12970384982802432 12981825594556416 12986142796283904 13002521458507776 13034383592914944 13038718273191936 13056989183606784 13109851487993856 13121415117078528 13130751453167616 13137964390367232 13142333517201408 13174538255204352 13195541345206272 13232190527635456 13250817633026048 13267530114138112 13274818186100224 13279232824672256 13332994900885504 13334797464109056 13388784498376704 13400594162122752 13417495547609088 13421957634588672 13454847579783168 13476297544040448 13498192530577872 13542792433238016 13549817988907008 13557261126230016 13561769693282304 13566279759691776 13599523360210944 13616675643457536 13621203969245184 13683863187750912 13690961926291456 13695514956529664 13703038127587328 13707595173855232 13758516014743552 13763091510591488 13818812528852992 13826403429289984 13850317984628736 13888874921066496 13906392146509824 13933618096080384 13975009213022208 13979656705277952 13990029505376256 13994592130301952 13999246135001088 14051250398035968 14055923244859392 14120582225657856 14125278129291264 14132605859397632 14145071615574016 14202339111993344 14207062204481536 14224980740931584 14259838460624896 14272416443138048 14295169790640128 14297102435745792 14383089647566848 14421020145352704 14425815961829376 14441320779743232 14446030586118144 14464343397629952 14472288898763904 14504516539908096 14576084878098432 14580932262494208 14599322339377152 14615013641355264 14623041908126028 14660479083347968 14678969487982592 14732816973561856 14751398613745664 14756304300015616 14767253366786048 14886214343589888 14907169837154304 14925971378405376 14930935120134144 14934170459362752 14939136927756288 14999619263496192 15046281164488704 15065258158718976 15081450246930432 15086465694302208 15094752937420416 15155865297490944 15222187931205632 15227250181931008 15243616378617856 15288898968092672 15402332167077888 15407454326095872 15415917893535744 15421044570587136 15478330516586496 15483477949415424 15546164094959616 15554703857951232 15567948641992704 15573125877989376 15581680451530752 15644764178055168 15669705347432448 15708103304282112 15713226251567104 15735345939218432 15738276564434944 15776842552180736 15832931444801536 15899181591822336 15913205567520768 15977631500992512 15982944980041728 16003103333548032 16042318268203008 16047653259313152 16056468498530304 16070140533669888 16082066014470144 16149433990250496 16169802326605824 16175179713478656 16214816314097664 16240666271023104 16249587535454208 16338237767507968 16343671168827392 16409839878012928 16418854072281856 16493038968766464 16513840673980416 16519332473339904 16559812405886976 16574419095257088 16595323440463872 16600842337517568 16613160037634304 16668052225523712 16685859847667712 16691408853270528 16737874904875008 16758985407332352 16768191392968704 16773767778533376 16841677769539584 16865277695492096 16870886367821824 16933558171992064 16939189551497216 16948494526226432 16975514126385152 17017111912972288 17046545211850752 17124961422606336 17130656454672384 17136353380663296 17149068425945088 17200011339104256 17224113391140864 17229841396924416 17293846643736576 17309100792741888 17314857061711872 17336695278010368 17379178123886592 17384957697589248 17409318911475712 17479801983991808 17495220156104704 17517285853822976 17523111356268544 17566051006939136 17594055126941696 17677379533012992 17683258275790848 17702264181620736 17705561134989312 17748947871203328 17779729952145408 17812047875401728 17867458882830336 17889994063478784 17895943512784896 17939796773044224 17997590040770496 18057056577650688 18076348168306688 18082359591043072 18088373012922368 18132697813614592 18155567524610048 18245150917001216 18247617582465024 18380517488446464 18386630064930816 18441249270792192 18461069862764544 18467090646171648 18471210831317088 18541856195346432 18578157461440512 18633345617362944 18653372673835008 18659456173735936 18665661513334784 18735000530714624 18827442967543808 18833704172388352 18973437407428608 18979747163799552 19029799779434496 19050252943491072 19056588245434368 19067056342004736 19097453392183296 19144250902093824 19177452863422464 19228026860470272 19234421282439168 19255094372990976 19261374114824192 19285791196839936 19296385198351872 19339355386544128 19434779837464576 19465763119169536 19486684855140352 19497389210834704 19585483775410176 19664777231990784 19682122675617792 19696127179751424 19706946585550848 19713500275802112 19761807382806528 19793312017809408 19848285791453184 19876226449539072 19901295171207168 19907913493512192 19912227279150336 19918849237008384 19999492351328256 20061708219318272 20087010878291968 20108600329240576 20115287592402944 20126337249893888 20207820396654592 20299124884635648 20324726983360512 20335891689345024 20342654539923456 20349419639537664 20399285040316416 20425013465186304 20431805953867776 20525794781626368 20536442889437184 20543272434794496 20554557191380992 20561392760782848 20637774022115328 20644637265887232 20728218793279488 20739605143934976 20757264855990272 20764167837319168 20775573935374336 20859685570740224 20892940463243264 20944137739042816 20991888195452928 20998869202501632 21076875597053952 21083884867289088 21180873338486784 21187917193936896 21198908789096448 21217607423361024 21303508667990016 21310593306722304 21337471111397376 21389757690937344 21408624664707072 21426854044893184 21442754685960192 21532578653667328 21559736435474432 21566906284638208 21619755085463552 21666116713938944 21669045879177216 21756774809862144 21844858918404096 21864127317147648 21871398393741312 21898983509065728 21922520462032896 21934562862189042 21990718625021952 22018454231973888 22099225460342784 22127097920618496 22134456450023424 22150880050179072 22224069634031616 22247813130223616 22255211804360704 22345313876443136 22357588523958272 22365023704711168 22455570359386112 22569421746733056 22597887238078464 22622175370395648 22629698541453312 22642129406130624 22733797946236416 22833281896808448 22840875272896512 22865424567926784 22933348452139008 22965484521521152 23058462191648768 23078801056989184 23086476082282496 23115593704013824 23172237498515456 23179943596785664 23326851342532608 23351922962989056 23359688816984064 23372520677296128 23467146267082752 23504558021148672 23562154956423168 23569839377350656 23603018908827648 23607414846652416 23665263828271104 23749397167202304 23823278510440448 23853325417971712 23861258017046528 23919729030725632 23996786721027328 24076075436867584 24105210800504832 24224150985375744 24254703489908736 24262769570217984 24322224471146496 24330156776620032 24360999406534656 24374381303181312 24507356651261952 24515506753241088 24614759817019392 24622787528228864 24628281108422784 24770876615254016 24844460823150592 24871163565113344 25028789771501568 25037113279905792 25045439556354048 25106812357312512 25138478110998528 25152287089453056 25160651667800064 25262516654309376 25297916543238144 25306329551732736 25400337257988096 25408784327245824 25422741789339648 25463271189577728 25525667869458432 25569937151229952 25637369147293696 25673459163987968 25714388262453248 25728513597802496 25836170086711296 25844762095386624 25940769965604864 25963651189112832 25972285592567808 26005042917015552 26068767185829888 26077436546383872 26113978367213568 26219702975987712 26242830234157056 26275928780734464 26284667034402816 26349076510408704 26391082690412544 26501635266052096 26535060228276224 26549636372200448 26558465649344512 26665989801771008 26669594928218112 26801188324245504 26834991095218176 26843915269177344 26909695159566336 26952595088080896 26996385061155744 27085584866476032 27099635977814016 27114522252460032 27123539386564608 27132559519383552 27199046720421888 27233351286915072 27367726375501824 27381923852582912 27406076255174656 27415190347710464 27517032029487104 27526183021182976 27637625057705984 27652806858579968 27700635969257472 27812784293019648 27867236192160768 27950018426044416 27959313410555904 27980059010752512 27989184260603904 27998492270002176 28102500796071936 28111846489718784 28241164451315712 28250556258582528 28265211718795264 28290143231148032 28404678223986688 28449961481863168 28519676921249792 28544832886276096 28590339581280256 28766179295133696 28842040290705408 28851631923658752 28882641559486464 28892061172236288 28928686795259904 28944577797527808 29009033079816192 29152169756196864 29161864524988416 29198644678754304 29230027282710528 29246083816252056 29320958166695936 29357938975965184 29465633947123712 29502797227491328 29512608600031232 29534506733572096 29772428687179776 29814339674308608 29851942756810752 29861870240268288 29868340918725504 29878273855512576 29999238526992384 30092562328977408 30130516317437952 30162900493860864 30172931388604416 30189505874840832 30311730594981888 30444375862411264 30454500363862016 30487232757235712 30804664334155776 30814908652191744 30831835787071488 30842089141174272 30956661033172992 30966955898830848 31092328189919232 31109407715902464 31135897283985408 31146251755978752 31163360903061504 31289528356110336 31339410694864896 31416206608564224 31426452503134208 31470691878436864 31553685104361472 31665862889603072 31798363183644672 31826411135041536 31955263001985024 31965889960083456 32006206667096064 32084636536406016 32112936997060608 32140281067339776 32164132028940288 32298867980500992 32339604653211648 32350359426957312 32429632628195328 32481332542046208 32499175070908416 32676475535015936 32687342337654784 32819679756025856 32837708144563712 32986077937532928 33027681347960832 33119624811773952 33148838190514176 33190646880927744 33201684675035136 33226320075268608 33336104451047424 33371719695335424 33382817706541056 33517970814664704 33536382785937408 33547535557066752 33683355539079168 33730555390984192 33741772735643648 33867116343984128 33878379102994432 33896989052452864 33951028252770304 34034223825944576 34093090423701504 34249922845212672 34261312909344768 34298136851890176 34400022678208512 34448226782281728 34587693287473152 34618201585483776 34629714123423744 34673390556020736 34758356247773184 34769915395178496 34818637822951424 34959603967983616 34990440312209408 35034571707645952 35046222712537088 35132102013878272 35188110253883392 35354759066025984 35366516551581696 35404528363241472 35411122269978624 35497895742406656 35559459904290816 35624095750803456 35734917765660672 35779988126957568 35791887025569792 35879593546088448 35995180081540992 36114113155301376 36152696336613376 36164719182086144 36176746025844736 36265395627229184 36311135049220096 36490301834002432 36495235164930048 36761034976892928 36773260129861632 36922139725529088 36934181292343296 36942421662634176 37156314922881024 37266691234725888 37306745347670016 37318912347471872 37331323026669568 37470001061429248 37654885935087616 37667408344776704 37946874814857216 37959494327599104 38059599558868992 38100505886982144 38113176490868736 38134112684009472 38194906784366592 38288501804187648 38354905726844928 38456053720940544 38510188745981952 38522748229648384 38571582393679872 38592770396703744 38869559674929152 38931526238339072 38973369710280704 38994778421669408 39170967550820352 39329554463981568 39364245351235584 39392254359502848 39413893171101696 39427000551604224 39523614765613056 39586624035618816 39696571582906368 39752452899078144 39802590342414336 39824454558300672 39837698474016768 39998984702656512 40174021756583936 40217200658481152 40230575184805888 40252674499787776 40415640793309184 40649453966721024 40671783378690048 40685309079846912 40698839279075328 40798570080632832 40850026930372608 40863611907735552 41051589563252736 41072885778874368 41086544869588992 41109114382761984 41122785521565696 41275548044230656 41289274531774464 41456437586558976 41479210287869952 41514529711980544 41551147870748672 41719371141480448 41785880926486528 41888275478085632 41983776390905856 41997738405003264 42153751194107904 42167769734578176 42361746676973568 42375834387873792 42397817578192896 42435214846722048 42607017335980032 42621186613444608 42674942222794752 42779515381874688 42817249329414144 42853708089786368 42885509371920384 43065157307334656 43119472870948864 43133812569276416 43239510170927104 43332233427877888 43338091758354432 43513549619724288 43728254634295296 43742796787482624 43797967018131456 43845040924065792 43869125724378084 43981437250043904 44036908463947776 44198450920685568 44254195841236992 44268912900046848 44301760100358144 44495626260447232 44510423608721408 44715177047916544 44730047409422336 44911140718772224 45138843493466112 45195774476156928 45244350740791296 45259397082906624 45284258812261248 45467595892472832 45666563793616896 45681750545793024 45730849135853568 45866696904278016 45930969043042304 46116924383297536 46157602113978368 46172952164564992 46231187408027648 46344474997030912 46703845925978112 46719377633968128 46745041354592256 46934292534165504 47009116042297344 47124309912846336 47139678754701312 47206037817655296 47214829693304832 47330527656542208 47498794334404608 47646557020880896 47706650835943424 47839458061451264 47993573442054656 48152150873735168 48210421601009664 48448301970751488 48509406979817472 48525539140435968 48644448942292992 48721998813069312 48748762606362624 49014713302523904 49031013506482176 49229519634038784 49245575056457728 49256562216845568 49541753230508032 49688921646301184 49742327130226688 50057579543003136 50074226559811584 50213624714625024 50276956221997056 50304574178906112 50321303335600128 50525033308618752 50595833086476288 50612659103465472 50800674515976192 50817568654491648 50845483578679296 50926542379155456 51051335738916864 51139874302459904 51274738294587392 51346918327975936 51428776524906496 51457027195604992 51672340173422592 51689524190773248 51881539931209728 51927302378225664 51944571185135616 52010085834031104 52137534371659776 52154873092767744 52227956734427136 52439405951975424 52485660468314112 52551857561468928 52569334068805632 52698153020817408 52782165380825088 53003270532104192 53070120456552448 53099272744400896 53116931298689024 53331979603542016 53339189856436224 53602376648491008 53669982190436352 53687830538354688 53819390319132672 53992770122311488 54171169732952064 54229044504920064 54247078773129216 54265119038767104 54398093440843776 54466702573830144 54735452751003648 54763847705165824 54812152510349312 54830380695420928 55034064058974208 55052366042365952 55275250115411968 55305613717159936 55401271938514944 55625568586039296 55734472384321536 55900036852088832 55960118021505024 55978368521207808 55996984540004352 56205001592143872 56482328902631424 56501112517165056 56580286462296064 56809356447973376 56899922963726336 57039353842499584 57089665772552192 57180679162560512 57532358590267392 57684080581410816 57703263847317504 57765283118972928 57784122344472576 57857373590519808 57889155595055616 58018066159632384 58304339512393728 58397289357508608 58460054565421056 58492167632504112 58715877951930368 58931267894247424 59005594454982656 59025217200062464 59069013467144192 59544857374359552 59628679348617216 59703885513621504 59723740480536576 59736681837451008 59756547711025152 59998477053984768 60185124657954816 60261032634875904 60325800987721728 60345862777208832 60379011749681664 60623461189963776 60888751724822528 60909000727724032 60974465514471424 61609328668311552 61629817304383488 61663671574142976 61684178282348544 61913322066345984 61933911797661696 62184656379838464 62218815431804928 62271794567970816 62292503511957504 62326721806123008 62579056712220672 62678821389729792 62832413217128448 62852905006268416 62941383756873728 63331725779206144 63596726367289344 63652822270083072 63910526003970048 63931779920166912 64012413334192128 64169273072812032 64225873994121216 64280562134679552 64328264057880576 64597735961001984 64679209306423296 64700718853914624 64859265256390656 64998350141816832 65352951070031872 65374684675309568 65639359512051712 65675416289127424 65972155875065856 66055362695921664 66297676381028352 66381293761855488 66403369350070272 66452640150537216 66672208902094848 66743439390670848 66765635413082112 67035941629329408 67072765571874816 67095071114133504 67366711078158336 67461110781968384 67483545471287296 67734232687968256 67793978104905728 67902056505540608 68068447651889152 68499845690425344 68522625818689536 68596273703780352 68800045356417024 68896453564563456 69175386574946304 69236403170967552 69259428246847488 69346781112041472 69516712495546368 69539830790356992 69637275645902848 69919207935967232 69980880624418816 70069143415291904 70092445425074176 70264204027756544 70376220507766784 70709518132051968 70809056726482944 70822244539957248 70995791484813312 71248191501606912 71469835531321344 71559976253915136 71583774051139584 71759187092176896 71990360163081984 72228226310602752 72305392673226752 72329438364172288 72530791254458368 72622270098440192 72980603668004864 72990470329860096 73522069953785856 73546520259723264 73844279451058176 73868362584686592 73884843325268352 74312629845762048 74533382469451776 74613490695340032 74637824694943744 74662646053339136 74940002122858496 75309771870175232 75334816689553408 75893749629714432 75918988655198208 76201011773964288 76226352981737472 76268225368018944 76389813568733184 76577003608375296 76709811453689856 76912107441881088 77020377491963904 77045496459296768 77143164787359744 77185540793407488 77739119349858304 77946739420561408 77989556843338816 78341935101640704 78659108927963136 78728490702471168 78827786342203392 78854001103208448 79047229531226112 79173248071237632 79504905798156288 79605180684828672 79648909116601344 79675396948033536 79997969405313024 80348043513167872 80434401316962304 80461150369611776 80505348999575552 80831281586618368 81298907933442048 81343566757380096 81370618159693824 81397678558150656 81597140161265664 81700053860745216 82103179126505472 82145771557748736 82218228765523968 82245571043131392 82551096088461312 82578549063548928 82912875173117952 82958420575739904 83029059423961088 83102295741497344 83438742282960896 83571761852973056 83776550956171264 83967552781811712 83995476810006528 84307502388215808 84335539469156352 84723493353947136 84751668775747584 84795635156385792 84870429693444096 85214034671960064 85349884445589504 85559030763749376 85634498658828288 85771018743840768 86130314614669312 86238945741897728 86267625138552832 86479020341854208 86664466855755776 86676183516708864 87027099239448576 87456509268590592 87485593574965248 87595934036262912 87690081848131584 87738251448756168 87962874500087808 88073816927895552 88396901841371136 88508391682473984 88537825800093696 88603520200716288 88991252520894464 89020847217442816 89430354095833088 89460094818844672 89822281437544448 90277686986932224 90391548952313856 90488701481582592 90518794165813248 90568517624522496 90935191784945664 91333127587233792 91363501091586048 91461698271707136 91861938086084608 92315204227956736 92345904329129984 92462374816055296 92688949994061824 93407691851956224 93438755267936256 93490082709184512 93868585068331008 94018232084594688 94248619825692672 94279357509402624 94412075635310592 94661055313084416 94997588668809216 95293114041761792 95413301671886848 95987146884109312 96304301747470336 96420843202019328 96896603941502976 97018813959634944 97051078280871936 97288897884585984 97443997626138624 97497525212725248 98029426605047808 98062027012964352 98459039268077568 98513124433691136 99083506461016064 99377843292602368 99484654260453376 100115159086006272 100148453119623168 100553912443994112 100609148357812224 100642606671200256 101050066617237504 101191666172952576 101225318206930944 101601349031952384 101635137308983296 101690967157358592 101853084758310912 102102671477833728 102279748604919808 102549476589174784 102693836655951872 102857553049812992 102914054391209984 103344680346845184 103763079862419456 103854604756451328 103889142370271232 104020171668062208 104275068743319552 104309746185535488 104455913468854272 104878811903950848 104971320936628224 105103715122937856 105138668137611264 105396306041634816 105564330761650176 106006541064208384 106140240913104896 106198545488801792 106233862597378048 106663959207084032 106678379712872448 107204753296982016 107339964380872704 107375661076709376 107638780638265344 107985540244622976 108342339465904128 108458089009840128 108494157546258432 108530238077534208 108796186881687552 108933405147660288 109470905502007296 109527695410331648 109624305020698624 109660761390841856 110068128117948416 110104732084731904 110611227434319872 110802543877029888 111468944768643072 111800073704177664 111920236043010048 111956737042415616 111993969080008704 112410003184287744 112964657805262848 113002225034330112 113160572924592128 113618712895946752 114078707684999168 114179331545104384 114361358325121024 115064717180534784 115368161162821632 115530566237945856 115568244688945152 115714747181039616 115778311190111232 116608679024787456 116794578715017216 116920109130842112 116984335265008224 117431755903860736 117862535788494848 118011188909965312 118138026934288384 119089714748719104 119257358697234432 119407771027243008 119473363674902016 119513095422050304 119996954107969536 120522065269751808 120651601975443456 120691725554417664 120758023499363328 121246922379927552 121777503449645056 121818001455448064 121948931028942848 123218657336623104 123259634608766976 123327343148285952 123368356564697088 123826644132691968 123867823595323392 124369312759676928 124437630863609856 124543589135941632 124653443612246016 125158113424441344 125357642779459584 125664826434256896 125705810012536832 125882767513747456 126663451558412288 127193452734578688 127305644540166144 127821052007940096 127863559840333824 128024826668384256 128338546145624064 128451747988242432 128561124269359104 128656528115761152 129195471922003968 129358418612846592 129401437707829248 129718530512781312 129996700283633664 130705902140063744 130749369350619136 131278719024103424 131350832578254848 131944311750131712 132110725391843328 132595352762056704 132762587523710976 132806738700140544 132905280301074432 133486878781341696 133531270826164224 134145531143749632 134190142228267008 134733422156316672 134922221563936768 134967090942574592 135468465375936512 135587956209811456 135804113011081216 136136895303778304 136999691380850688 137045251637379072 137192547407560704 137600090712834048 137792907129126912 138350773149892608 138472806341935104 138518856493694976 138693562224082944 139033424991092736 139274551291805696 139961761248837632 140138286830583808 140184890850148352 140528408055513088 140752441015533568 141419036264103936 141618113452965888 141644489079914496 141991582969626624 142496383003213824 142939671062642688 143119952507830272 143518374184353792 143980720326163968 144456452621205504 144610785346453504 144658876728344576 145244540196880384 145961207336009728 147044139907571712 147093040519446528 147688558902116352 147736725169373184 147769686650536704 148625259691524096 149066764938903552 149226981390680064 149275649389887488 149880004245716992 150619543740350464 150669633379106816 151787499259428864 151837977310396416 152402023547928576 152452705963474944 152536450736037888 152779627137466368 153154007216750592 153419622907379712 153824214883762176 154040754983927808 154090992918593536 154286329574719488 154371081586814976 155478238699716608 155893478841122816 155979113686677632 156683870203281408 157318217855926272 157456981404942336 157655572684406784 157708002206416896 158094459062452224 158346496142475264 159009811596312576 159210361369657344 159297818233202688 159350793896067072 159995938810626048 160868802633924608 160922300739223552 161010697999151104 161662563173236736 162687133514760192 162741236319387648 162795357116301312 163194280322531328 163400107721490432 164206358253010944 164291543115497472 164436457531047936 164491142086262784 165102192176922624 165157098127097856 165825750346235904 165916841151479808 166058118847922176 166204591482994688 166877484565921792 167143523705946112 167553101912342528 167935105563623424 167990953620013056 168615004776431616 169446986707894272 169503337551495168 169740859386888192 170428069343920128 170699768891179008 171118061527498752 171268997317656576 171542037487681536 172260629229338624 172477891483795456 172958040683708416 173328933711511552 173352367033417728 174054198478897152 174913018537181184 175191868072525824 175380163696263168 175476502897512336 176147633855791104 176793803682742272 177016783364947968 177075651600187392 177207040401432576 177982505041788928 178041694434885632 178860708191666176 178920189637689344 179644562875088896 180555373973864448 180783097904627712 180977402963165184 181037588331626496 181137035249044992 181870383569891328 182666255174467584 182727002183172096 182923396543414272 183723876172169216 184630408455913472 184691808658259968 184924749632110592 185377899988123648 186815383703912448 186877510535872512 186980165418369024 187737170136662016 188036464169189376 188497239651385344 188558715018805248 188824151270621184 189995177337618432 190586228083523584 190826603343773696 191974293768218624 192841686404038656 193793207883005952 194037627919269888 194102156561743872 194577795769171968 194995050425450496 196058853210095616 196124054025928704 196918078536155136 197026248867382272 198167012922032128 198755686585204736 198969308520906752 200230318172012544 200296906239246336 201107824887988224 201218296715624448 201285213342400512 202100133234475008 202383332345905152 202450636413861888 203202698063904768 203381934314717184 203706169516621824 204205342955667456 204559497209839616 205098953178349568 205387673311903744 205715106099625984 205828108782419968 206689360693690368 207526159724838912 207709209512902656 207778284740542464 208040343336124416 208550137486639104 208619492371070976 208911826937708544 209757623807901696 209942641873256448 210207430245875712 210277336275222528 210792612083269632 211128661523300352 212280481826209792 212397090977603584 212467725194756096 213327918414168064 214409506593964032 214679928761745408 214751322153418752 215277561276530688 215971080489245952 216684678931808256 216916178019680256 216988315092516864 217592373763375104 217866810295320576 218941811004014592 219055390820663296 219248610041397248 219321522781683712 220136256235896832 220209464169463808 221222454868639744 221605087754059776 222937889537286144 223600147408355328 223840472086020096 223913474084831232 223987938160017408 224820006368575488 225929315610525696 226004450068660224 226321145849184256 227237425791893504 228358663090208768 228722716650242048 230129434361069568 230736322325643264 231061132475891712 231136489377890304 231429494362079232 231556622380222464 233217358049574912 233840218261684224 233968670530016448 235725071576989696 236022377819930624 236276053868576768 238514717394468864 238815542054486016 238946727349804032 239026190844100608 239993908215939072 241044130539503616 241303203950886912 241383451108835328 241516046998726656 242493844759855104 243555006899290112 243897862057885696 246437314673246208 246654686296571904 246736713129394176 247653288265383936 247735647190646784 248738625519353856 248875261727219712 249087178271883264 249306887224492032 250316226848882688 250715285558919168 251329652868513792 251411620025073664 251765535027494912 253326903116824576 254386905469157376 254611289080332288 255642104015880192 256049653336768512 256677092291248128 256903495976484864 257313056231522304 258390943844007936 258716837225693184 258802875415658496 259437061025562624 259993400567267328 261411804280127488 261498738701238272 262557438048206848 262701665156509696 263888623500263424 264221450783686656 265190705524113408 265525175047421952 265613477400281088 265810560602148864 266973757562683392 267062541652328448 268291062287499264 268380284456534016 269466844312633344 269844443127873536 269934181885149184 270936930751873024 271175912419622912 271608226022162432 272273790607556608 273999382761701376 274090503274758144 274385094815121408 275585814258253824 276945612683870208 277037712987389952 277387124448165888 278066849982185472 278549102583611392 279923522497675264 280276573661167616 280369781700296704 281056816111026176 282838072528207872 283236226905931776 283983165939253248 284992766006427648 285879342125285376 286239905015660544 287961440652327936 288912905242411008 289221570692907008 289317753456689152 290489080393760768 291922414672019456 294088279815143424 294186081038893056 295377117804232704 295539373301073408 297250519383048192 298133529877807104 298453962781360128 298551298779774976 299760008491433984 301239087480700928 301339266758213632 303574998518857728 303675954620792832 304804047095857152 304905411926949888 305072901472075776 305559254274932736 306308014433501184 306839245814759424 307648429767524352 308081509967855616 308572659149438976 308742163173629952 310956477399433216 311786957682245632 311958227373355264 313367740406562816 314636435711852544 314913962809884672 315311145368813568 315416004412833792 316188918124904448 316692992284950528 318019623192625152 318420722739314688 318595636466405376 318701587792134144 319991877621252096 321737605267849216 321844601478447104 322021395998302208 323325126346473472 325374267029520384 325482472638775296 325590714232602624 326388560645062656 326800215442980864 328412716506021888 328583086230994944 328872915062095872 328982284172525568 330204384353845248 330314196254195712 331833682302959616 332116237695844352 332409182965989376 333754969131843584 334287047411892224 335106203824685056 335870211127246848 335981907240026112 337230009552863232 338893973415788544 339006675102990336 339481718773776384 340856138687840256 342236123054997504 342537994635313152 343084074975363072 344521258458677248 344955782967590912 346657867423023104 346704734066835456 349826037074362368 350383736145051648 350760327392526336 350953005795024672 352295267711582208 353587607365484544 354033566729895936 354414080802865152 355965010083577856 357721416383332352 357840379275378688 359289125750177792 361566195809255424 361954805926330368 362075176663252992 362274070498089984 363740767139782656 365332510348935168 365454004366344192 365846793086828544 367447752344338432 369260816911826944 369849499264221184 370755799976247296 373630767407824896 373960330836738048 375474340273324032 376072928338378752 376994479302770688 377117430037610496 377648302541242368 379990354675236864 381172456167047168 381653206687547392 383948587536437248 385683372808077312 387586415766011904 388075255838539776 388204313123487744 389155591538343936 389990100850900992 392117706420191232 392248108051857408 393836157072310272 394052497734764544 396334025844064256 397938617041813504 400460636344025088 400593812478492672 402436593431248896 402570426684801024 404200266468950016 404766664691810304 404901272827723776 406405396127809536 406763868629434368 407412339033243648 408410685911334912 409118994419679232 410197906356699136 410775346623807488 411656217564839936 413378721387380736 415052319449677824 415418419025805312 415556569481084928 416080686672248832 417100274973278208 417823653875417088 419885283746512896 420414860491751424 420554672550445056 421585224166539264 422257323046600704 424560963652419584 424794181955207168 424935450389512192 426655836828336128 428819013187928064 429359857523490816 430555122553061376 431942160978491904 433369357863616512 433832356039360512 433976630185033728 435733620590641152 437883622008029184 438110781641326592 438497220082794496 438643045563367424 440272512471793664 440418928338927616 442444909737279488 443210175508119552 445875779074572288 447200294816710656 447680944172040192 447826948169662464 449640012737150976 451858631221051392 452008900137320448 452642291698368512 454474851583787008 456717326180417536 457445433300484096 460258868722139136 461472644651286528 462122264951783424 462272978755780608 462858988724158464 463113244760444928 466434716099149824 467680436523368448 467937341060032896 471450143153979392 472044755639861248 472552107737153536 477029434788937728 477631084108972032 477893454699608064 478052381688201216 479987816431878144 482606407901773824 482766902217670656 483032093997453312 484987689519710208 487110013798580224 487795724115771392 492874629346492416 493309372593143808 493473426258788352 495306576530767872 495471294381293568 497477251038707712 497750523454439424 498174356543766528 498613774448984064 500632453697765376 501430571117838336 502659305737027584 503531070054989824 506653806233649152 509222578160664576 511284208031760384 512099306673537024 513354184582496256 513806991952969728 514626112463044608 516781887688015872 517433674451386368 518874122051125248 519986801134534656 522823608560254976 522997477402476544 525114876096413696 525403330313019392 528442901567373312 530381411048226816 531050350094843904 531226954800562176 531621121204297728 533947515125366784 534125083304656896 536582124574998528 536760568913068032 538933688625266688 539688886255747072 541873861503746048 542351824839245824 543216452044324864 544547581215113216 547998765523402752 548181006549516288 548770189630242816 551171628516507648 553891225367740416 554075425974779904 554774248896331776 556133699964370944 557098205167222784 559847044995350528 560553147322335232 560739563400593408 562113632222052352 565676145056415744 566472453811863552 569985532012855296 571758684250570752 572479810031321088 575922881304655872 578443141385814016 578635506913378304 583844829344038912 588176559630286848 588372162077786112 590754235608465408 591078746602146816 594501038766096384 596267059755614208 596907925562720256 597102597559549952 599520016982867968 602478174961401856 607149997037715456 607351909241585664 609608094191714304 610145802944151552 611118508549865472 612616028867002368 613678491629518848 615296859535048704 616163019935711232 617145318298877952 617484326347259904 621912954798866432 623573915364491264 623916454746710528 626735480813125632 629272871423705088 629827925619769344 630622290737627136 630832008825667584 632377836249808896 633385984569901056 636841445478629376 637191272932810752 637403175584268288 639983755242504192 643475210535698432 643689202956894208 644042791996604416 646650252692946944 650748534059040768 650964945277550592 652777121290125312 653600430885961728 656825433012043776 657166172461989888 657745830124191744 657964568345051136 660408768707690496 660628392508391424 663667364605919232 664232475391688704 664818365931978752 667509938263687168 668574094823784448 670212407649370112 671740422254493696 671963814480052224 674460019105726464 677787946831577088 678013350205980672 678963437547552768 681712277375680512 685075989270626304 686168149950726144 689042516917354496 689911565935181824 693315734846046208 693409468133670912 699652074148724736 701520654785052672 701906011590049344 707175214730969088 708067133459791872 708828161605730304 711930020167155712 715442832766664704 715680758550757376 718578251500355584 723132391618510848 723909611852660736 724150353326505984 724548140996179968 727481534279565312 730665020697870336 731693586173657088 738521633823653888 739698998528442368 741511599952494592 747261534815649792 747920661673476096 750948680546648064 752145856676757504 753988958605541376 754234860075220992 755296605082484736 759980709350473728 763306413375094784 767897175072874496 775172831532023808 776150511677079552 776408626246975488 778311183076687872 779980201701801984 784235412840382464 784496216103714816 787672314144620544 788104995469529088 792668051688128512 795877234083627008 800921272688050176 801187624956985344 804873186862497792 805140853369602048 808400532937900032 809533329383620608 809802545655447552 812810792255619072 813527737258868736 814824678066487296 816821371822669824 818237988839358464 821550693247614976 823312435129679872 826757442774761472 830836838051610624 831113138962169856 832161373344497664 834200549946556416 835647307750834176 839770567493025792 840829720983502848 841109345100890112 843170448333078528 849588363910414336 849870900779024384 853311673656672256 857638026375856128 858719715046981632 863884321956983808 866738715727233024 867664712078721024 867953260370067456 871467241181282304 875767244016058368 876221563282653184 876994440165588992 877286091126734848 880545024943587328 884889819474558976 891751558149144576 894400589633421312 895361888344080384 895653896339324928 899280025474301952 903717262442102784 904017800274640896 905284583396737024 908949703167574016 913434652360835072 914890866600968192 920517737444278272 922945289302573056 924244529903566848 925717977448316928 926226489520889856 932869432198299648 935360873046736896 935874682120065792 942900286307958784 944089511279722496 945104215474307072 954058869577875456 955262168217944064 955786909399216128 956104763376402432 959975632863756288 965212815803547648 965533804435341312 966064187994906624 969975379039420416 974220027597160448 975591448231542784 985749258692984832 986618745186287616 986946852517576704 990613153061535744 990942588762587136 995501046908878848 996348713087533056 997227548897968128 1001264907395530752 1002861142235676672 1005318611474055168 1007062140109979648 1013307612467298304 1018445156321329152 1022568416063520768 1026708369164992512 1027613983905939456 1029252224926089216 1033563775376031744 1034867348902772736 1039973602269069312 1045647217120509952 1045994954804953088 1050229752192827392 1050806660626038784 1056885803134746624 1060762822096453632 1062100700189687808 1063242242408595456 1067895030250733568 1073164249149997056 1073521137826136064 1077867377250533376 1079377772511494144 1083747723007492096 1084703649678491648 1086432904088649728 1089095162430226432 1095997531046805504 1096362013099032576 1097540379260485632 1102343257033015296 1107782450735480832 1109548497792663552 1112267399928741888 1119694089990701056 1121106294644670464 1121479126801186816 1124227264444104704 1131352290112831488 1132944907623727104 1139971064025710592 1143517368501141504 1144959620062642176 1151845762609311744 1156886282771628032 1157271013826756608 1167689658688077824 1176353119260573696 1176744324155572224 1181508471216930816 1182157493204293632 1189002077532192768 1193815851125440512 1194205195119099904 1204956349922803712 1214299994075430912 1214703818483171328 1219216188383428608 1220291605888303104 1222237017099730944 1225232057734004736 1227356983259037696 1230593719070097408 1232326039871422464 1234968652694519808 1247147830728982528 1247832909493421056 1253470961626251264 1259655851239538688 1261244581475254272 1261664017651335168 1264755672499617792 1266771969139802112 1273682890957258752 1274382545865621504 1274806351168536576 1279967510485008384 1286950421071396864 1288085583993208832 1293300505385893888 1301497068118081536 1301929890555101184 1307200861771923456 1313650866024087552 1314332344923979776 1315491660248383488 1315929136690102272 1320817537415380992 1321256785016782848 1327334729211838464 1328464950783377408 1329636731863957504 1335019876527374336 1337148189647568896 1340424815298740224 1343480844508987392 1348920038211452928 1355575893663154176 1356026700411961344 1357926875095105536 1363424554751361024 1370151978541252608 1372336299901452288 1378085033834708992 1379823131870363648 1386631469692092416 1386818936267341824 1399304148297449472 1403041309570105344 1403812023180098688 1414350429461938176 1416134266919583744 1417656323211460608 1423860040334311424 1430885665533329408 1431361517101514752 1447819223705321472 1448300706653011968 1449096281992359936 1454963068559130624 1461330041395740672 1463387172347314176 1477043267647307776 1483023199904989184 1494523069631299584 1495841323346952192 1501897361093296128 1504291713353515008 1507977917211082752 1510593210164969472 1519961418700947456 1526612826750189568 1535794350145748992 1550345663064047616 1552301023354159104 1556622366153375744 1559960403403603968 1568470825680764928 1568992432207429632 1575344628289241088 1576209990939058176 1585336103376257024 1591754468167254016 1601842545376100352 1602375249913970688 1609746373724995584 1610281706739204096 1616801065875800064 1619066658767241216 1625621584511238144 1627055474517737472 1629649356132974592 1633642743645339648 1636475977678716928 1643101386495229952 1646624870259359744 1653514885549522944 1661673676103221248 1662226277924339712 1664322746688995328 1668401099893112832 1671294615501668352 1679541134986051584 1681659441967005696 1682218690201780224 1686340896666157056 1699176727820828672 1699741801558048768 1706623347313344512 1715276052751712256 1717439430093963264 1727768643913967616 1735329424157442048 1735906520740134912 1751534488032116736 1753988880331177984 1754572182253469696 1761090049887174656 1769779638949117952 1783503116298289152 1788801179266842624 1790723776688160768 1791307792678649856 1798560050948603904 1807434524884205568 1810569166793474048 1826869304721670144 1829781733201936384 1841035474888556544 1845890578605146112 1848489059807133696 1851435954896633856 1852452979041779712 1865738864396599296 1870721746093473792 1871749364240131584 1888179022559444992 1890208430948614144 1910524336435888128 1911573818798432256 1912209526752804864 1919951265727512576 1930425631607095296 1931067608870682624 1932128375989813248 1939950758078840832 1948440055194320896 1951182896463085568 1971498517385969664 1973237490372575232 1973893705035153408 1981226306123071488 1981885177525174272 1991002093817757696 1992697426175066112 1994455097795936256 2002529814791061504 2005722284471353344 2010637222948110336 2014124280219959296 2026615224934596608 2036890312642658304 2045136832127041536 2055227967811878912 2058504449852178432 2067127550752063488 2069734697805545472 2079947204538138624 2091294434241019904 2091989909609906176 2101613321252077568 2121525644192907264 2124201400379375616 2126484484817190912 2135790060501467136 2146328498299994112 2147042275652272128 2155734754501066752 2158755545022988288 2167495446014984192 2169407299356983296 2172865808177299456 2178190324860452864 2191995062093611008 2195080758520971264 2215564901470961664 2219096995585327104 2224534799857483776 2239388179981402112 2242212589289340928 2248454528888209408 2262704580225662976 2265889815247454208 2279942128051421184 2289919240125284352 2303691525218623488 2313772565543256064 2314542027653513216 2335379317376155648 2352706238521147392 2353488648311144448 2363016942433861632 2364314986408587264 2378004155064385536 2387631702250881024 2388410390238199808 2409912699845607424 2428599988150861824 2429407636966342656 2438432376766857216 2440583211776606208 2444474034199461888 2450464115468009472 2454713966518075392 2464652079742844928 2469937305389039616 2494295661457965056 2495665818986842112 2506941923252502528 2519311702479077376 2522489162950508544 2523328035302670336 2529511344999235584 2548765091731243008 2549612702337073152 2559935020970016768 2573900842142793728 2576171167986417664 2586601010771787776 2602994136236163072 2603859781110202368 2614401723543846912 2627301732048175104 2628664689847959552 2630983320496766976 2631858273380204544 2641635074830761984 2654669458423676928 2659273463727915008 2670039753054748672 2674296379295137792 2680849630597480448 2686961689017974784 2697840076422905856 2711151787326308352 2712053400823922688 2715853750190211072 2726849109502722048 2740303957082505216 2744672599802904576 2759646263740727296 2773262939384184832 2798608296594898944 2806082619140210688 2807624046360197376 2828700858923876352 2832268533839167488 2835312646422921216 2847720080668622848 2861771331066658816 2862723034203029504 2895638447410642944 2896601413306023936 2898192563984719872 2909926137118261248 2922660082791481344 2926774344694628352 2954086535294615552 2989046139262599168 2991682646693904384 3003794722186592256 3008583426707030016 3015955834422165504 3021186420329938944 3039922837401894912 3071588700291497984 3100691326128095232 3104602046708318208 3119920806807207936 3136941651361529856 3137984864414859264 3150689256578482176 3152419981878116352 3170672206752514048 3183508936334508032 3203685090752200704 3219492747449991168 3220563413478408192 3233602131751600128 3238133317534482432 3251243169022476288 3254110949035474944 3259298712265949184 3267285487290679296 3272951955357433856 3286202772990459904 3293249740518719488 3307029771099045888 3323347352206442496 3328645493377990656 3336802199786225664 3359082269972103168 3363318883934011392 3364437380403560448 3372681793332314112 3398353455641657344 3399483603116097536 3413246694626689024 3430552105503424512 3434878860187926528 3455537287827935232 3470658848314884096 3471813041480269824 3503068976064233472 3507977760662355968 3509144364506939392 3522180099774349312 3539559277898235904 3567006232596578304 3581447553376321536 3582615585357299712 3614869049768411136 3621138333586948096 3653738609443340288 3682070949777113088 3691781157210292224 3696978119614267392 3704905958083559424 3741443492186947584 3743498728480263168 3776358045118889984 3780416861897228288 3821048672871776256 3823147637596864512 3824419053505609728 3839902531455025152 3860851263214190592 3864256751979626496 3879901516157681664 3896880110388641792 3902365792926171136 3942997034771939328 3946474980745150464 3947787410070306816 3962452612246142976 3963770355050348544 3982004187635515392 3985394852350132224 3988910195591872512 4005059629582123008 4011444568942706688 4021274445896220672 4053230449869193216 4073780625285316608 4090273664254083072 4110455935623757824 4117008899704356864 4134255101504126976 4139469395611090944 4159894409076277248 4182588868482039808 4183979819219812352 4203226642504155136 4243051288385814528 4248402800758751232 4252968969634381824 4271580121002934272 4292656996599988224 4294084551304544256 4317511090045976576 4338814598713966592 4345731616354598912 4356380649720905728 4383990124187222016 4390161517041942528 4431129802941923328 4449069599714967552 4478776359962804224 4484425178578681856 4531779630494908416 4559884256102842368 4579838480250568704 4607383050437246976 4627545131086512128 4670758634752311296 4705412477042294784 4706977296622288896 4726033884867723264 4728629972817174528 4756008310128771072 4775263404501762048 4776820780476399616 4819825399691214848 4857199976301723648 4876864753533714432 4881166423553212416 4888948068398923776 4900928230936018944 4909427933036150784 4929304159485689856 4939874610778079232 4988591322915930112 4991331637973684224 5013883846505005056 5038623404958154752 5044978325901017088 5046656070605340672 5059022689998471168 5097530183462486016 5099225404674146304 5119870041940033536 5147801684285587456 5152342335972835328 5173202021543575552 5205988272472326144 5207719562220404736 5254603464096350208 5261966640993533952 5263716546760409088 5283270149661523968 5309338916847353856 5318546927455830016 5340079506109497344 5361699261194960896 5373923378035949568 5395680152845811712 5422303574652616704 5431707500380422144 5480607914165010432 5489345199605809152 5519292527481454592 5546525878768369664 5597216593189797888 5612165238280421376 5615248092720394752 5664537067678334976 5670625292845842432 5695440161337245696 5723542662133317632 5725446068406059008 5791276894821285888 5793202826612047872 5796385127969439744 5819852274236522496 5845320165582962688 5853548689389256704 5908173070589231104 5978092278525198336 5983365293387808768 6007589444373184512 6017166853414060032 6031911668844331008 6042372840659877888 6079845674803789824 6143177400582995968 6201382652256190464 6209204093416636416 6239841613614415872 6273883302723059712 6275969728829718528 6304839963756232704 6341344413505028096 6367017872669016064 6407370181504401408 6438985494899982336 6441126826956816384 6467204263503200256 6476266635068964864 6502486338044952576 6508221898070949888 6518597424531898368 6534570974581358592 6545903910714867712 6586499481037438976 6646694704412884992 6657290986755981312 6673604399572451328 6718164539944206336 6726637767868022784 6745363586664628224 6796706911283314688 6798967206232195072 6826493389253378048 6869757720375853056 6911074575655870464 6941317696629768192 6943626082960539648 7006137952128466944 7015955521324711936 7044360199548698624 7079118555796471808 7134012465193156608 7162895106752643072 7165231170714599424 7229738099536822272 7242276667173896192 7307477218886680576 7364141899554226176 7393956239228534784 7409811916167118848 7482886984373895168 7486997456960526336 7560833723794456576 7646295275193729024 7648838107011219456 7679805062910050304 7721702526428381184 7728513503959252992 7759803032315363328 7793760220777283584 7804731585852342272 7885994069543878656 7892949961490300928 7895574820140613632 7924905224492285952 7964008375271030784 7977820391183745024 8010119259164246016 8022889137885413376 8042548891792441344 8106460899738386432 8147561250570633216 8180547328508166144 8220911871247515648 8234017799408713728 8278938791222181888 8319788818152554496 8365177736964079616 8367959638439624704 8406453285008310272 8486102576771629056 8496805601517502464 8505937939268763648 8543160242005868544 8585313993199976448 8588169102609088512 8635022180091953152 8677629197427933184 8691463232709197824 8712761299441811456 8767980248374444032 8780323034083885056 8862259605883846656 8957552719925608448 8968850357157363712 9063559260989816832 9119768512205684736 9214766100874493952 9255090262173024256 9341517269504622592 9410824954084589568 9413954593244577792 9452067769735446528 9457259945634349056 9512016620257542144 9550526809003524096 9639650799382429696 9714399952603447296 9753729507067428864 9762332847106424832 9777896136797847552 9801856461872037888 9818855866072301568 9858608318971379712 9879749221556158464 9977182645831860224 9982663275947368448 10077246809916309504 10089956651802034176 10093312141210681344 10118045379996942336 10195060366924972032 10198450809348292608 10239740083880067072 10295603368571174912 10304684671945670656 10346404043087151104 10411976544944652288 10415439124440809472 10509206928192700416 10523933281987067904 10527433093520818176 10566540299323047936 10618677833694707712 10637093854911660032 10680159012218994688 10747846756071899136 10844607149305233408 10863415000760844288 10961215828330020864 11093051757536739328 11224330476560842752 11230496185440789504 11329074135356669952 11341250585691684864 11390880322674491392 11447085324266635264 11582553789642571776 11592770255938879488 11639704548473044992 11690640331165925376 11707097378778513408 11816346141178462208 11956184557050396672 11966730586775617536 12015178888746369024 12034333706828120064 12063823337688662016 12159691349607579648 12286354801165991936 12402765304512380928 12418408186833272832 12479683227228831744 12547766605446119424 12551939457659437056 12609679927512465408 12682688827010056192 12734035745338032128 12814740363008802816 12877970989799964672 12882253653913632768 12952533270137929728 13016443796141899776 13037194849063796736 13069141949162717184 13091807821429735424 13172998962074877952 13293389408825769984 13347208799144902656 13436329079888412672 13453275535736045568 13593413822566629376 13597934412464390144 13652986778506756096 13739515440751706112 13822149151311740928 13882635393259536384 14012275904256933888 14031911042649423872 14088720399097397248 14158237111592943616 14268024930386313216 14325790213505286144 14330462341429198848 14459476199073644544 14614954437773361152 14728283799108452352 14787912478457069568 14819623832334237696 14965773968747790336 14973994913921052672 15121667447588913152 15292590550387458048 15297676214022438912 15359610125820100608 15443405052856762368 15457027007918505984 15519606064630726656 15609463171704684544 15785899922980601856 15791149640281227264 15849810448984571904 15928016750542061568 15955640782367490048 16020238518328492032 16085097783584882688 16212921799476772864 16295122501141266432 16441823742495031296 16468035598817427456 16557877582444363776 16639577636305108992 16730355473928159232 16812906570016620544 16993611203035004928 17011875878537527296 17086320484011737088 17170627986399952896 17176338205218177024 17270044360183906304 17355258394855866368 17382926465418395648 17425522598883622912 17535960496748888064 17560646068167770112 17724519211767693312 17915105439851216896 17937700714314727424 18127118521979633664 18239537024411369472 18429532201748987904 18510180524346048512 18821649908169179136 18827909186489155584 18914519891268698112 19024033240515084288 19101053618007048192 19279301598764859392 19428799905206894592 19507459014134857728 19524665694212849664 19555792273595695104 19603712923744075776 19637711732144603136 19759498443112316928 19954365291663720448 19965326551894736896 20154493619832619008 20179913303604068352 20236090759993884672 20390120733849944064 20396901618696585216 20479480167760134144 20591206737142349824 20609369343891341312 20692808086174302208 20823953089889304576 20830878248881618944 21018413856385400832 21047866563974135808 21133080598646095872 21237355667389415424 21274187709823320064 21360318024437989376 21495693512143798272 21689214298610466816 21726830001521688576 21922431656660041728 22186103515073478656 22448660953121685504 22460992370881579008 22682501171383369728 22894170648533270528 23165107579285143552 23185540511877758976 23279409096946089984 23381280662331850752 23414194757557026816 23933461173551235072 24030357777492738048 24068667413656240128 24127646675377324032 24319382699215159296 24572709602331983872 24836816373666545664 24959366454457663488 25095533210892238848 25103878915318874112 25219359855024930816 25365377654020112384 25468071490676064256 25629480726017605632 25755941979599929344 25764507307827265536 25905066540275859456 26032887592283799552 26074389698127593472 26138283898325434368 26183615642859470848 26345997924149755904 26586778817651539968 26872658159776825344 26906551071472091136 27186827645133258752 27195868824928780288 27644298302623481856 27765270786519072768 28024551808513867776 28063822085298847744 28177440798194794496 28316474223185887232 28536049860772626432 28651580427010572288 28918952398147289088 29229908875546722304 29456567598216904704 29575824956914139136 29639247664668475392 29931547937495580672 29947989827842105344 30243334895177826304 30585181100774916096 30595352428044877824 30719220251640201216 30886810105713524736 30914054015837011968 31039212129261453312 31218926343409369088 31571799845961203712 31582299280562454528 31699620897969143808 31856033501084123136 31911281564734980096 32040477036656984064 32425843598953545728 32590245002282532864 32883647484990062592 33279155272610217984 33460710947856318464 33625813140033241088 33987222406070009856 34023751757075054592 34172640968023474176 34341255972799905792 34710516789711732736 34765852930836791296 34851045197767245824 35071920993497776128 35121292136335540224 35449038423535386624 35875401428629454848 36479074048822738944 36859064403497975808 37020361048692097024 37643299816338358272 37655818372978311168 37829039782537396224 38048066481030168576 38202107236014096384 38857599810413789184 39049331388425699328 39111584547191390208 39207425847488151552 39275423464289206272 39518996886224633856 39930653103789473792 40308987239665238016 40359826607208136704 40780241467699888128 40793803237393170432 40958960335520268288 41182413474284699648 41218738687782682624 41385616172348604416 41647906179778609152 42036827712770801664 42095733127948271616 42266161197292191744 42474711334778830848 42548375419646640128 42720636048875978752 42991387024287596544 43378428597220933632 43844863313320083456 44372207030146957312 44897321906243371008 44921984741763158016 45365002342766739456 45788341297066541056 46330215158570287104 46371081023755517952 46558818193892179968 46828389515114053632 47866922347102470144 48060715554985476096 48255293350754648064 48638765398430318592 49145419204663967744 49673632747333091328 49918732908915326976 50191066421784477696 50438719710049861632 50730755308040224768 50936142981352128512 51258961452035211264 51511883959199858688 51529014615654531072 51810133080551718912 52065775184567599104 52148779396255186944 52276567796650868736 52691995848299511808 53173557635303079936 53745316319553650688 53813102142944182272 54373655290266517504 54391737649857560576 55288596605246963712 55530541573038145536 56127644170597695488 56632948446371774464 57072099721545252864 57303160854021144576 57837904796294578176 58913135196433809408 59278495329336950784 59863095874991161344 59895979655684210688 60486669790355652608 61170362201549832192 61190704856089755648 61438440503280402432 61773620211427049472 61828108031674023936 62078424258522906624 62437852686818738176 63143599691922407424 63399241795938287616 63712067002168246272 63822563129469960192 64080954073313968128 64851687197907091456 65180490004565065728 65767294969980125184 66558310545220435968 66921421895712636928 67251626280066482176 68047503514150109184 68682511945599811584 69421033579423465472 69702090395534491648 70143841986995552256 70242584272671080448 71750802857258909696 72958148097645477888 73718128806995951616 74040722097384194048 75286599632676716544 75311636745956622336 75658079565074792448 76096132962060337152 76404214472028192768 77715199620827578368 78098662776851398656 78223169094382780416 78414851694976303104 78550846928578412544 79037993772449267712 79861306207578947584 80617974479330476032 80719653214416273408 81560482935399776256 81587606474786340864 82437477375565365248 82771232344697208832 83295812359557218304 84073655425541603328 84191466255896543232 84532322394584383488 84949422669557661696 85096750839293280256 86756857194441867264 87689726626640166912 88744414060293914624 89794643812486742016 89843969483526316032 90730004685533478912 91576682594133082112 92660430317140574208 92742162047511035904 93117636387784359936 93656779030228107264 95733844694204940288 96121431109970952192 97277530796860637184 98290838409327935488 99837465817830653952 100382132843568955392 100877439420099723264 101461510616080449536 101872285962704257024 102517922904070422528 103023767918399717376 104131550369135198208 104297558792510373888 104553135593301737472 105383991696599023616 106347115270606159872 107626204285888364544 108747310580533035008 108783475299715121152 110577193210493927424 111061083146076291072 112255288341195390976 113265896892743548928 114144199443090505728 114606321708042289152 117826270392867618816 118556990658673901568 119791959311368421376 120973339580711305216 122340724403099664384 122381409712179511296 122876881006560804864 123547240422854098944 123656216063348047872 124156848517045813248 126287199383844814848 126798483591876575232 127424134004336492544 127645126258939920384 128161908146627936256 129703374395814182912 131534589939960250368 133116621090440871936 133842843791425273856 134503252560132964352 136095007028300218368 137365023891199623168 138842067158846930944 140485168545342160896 145916296195290955776 147436257613991903232 148081444194768388096 150573199265353433088 151316159130149584896 152192265924120674304 152808428944056385536 155430399241655156736 156197325553702797312 156446338188765560832 156829703389952606208 158075987544898535424 159722612415157895168 161235948958660952064 161439306428832546816 163120965870799552512 163175212949572681728 164874954751130730496 165542464689394417664 166591624719114436608 168382932511793086464 169898845339115323392 170193501678586560512 173513714388883734528 177488828120587829248 179589287624973484032 179687938967052632064 181460009371066957824 183153365188266164224 185320860634281148416 185484324095022071808 186235272775568719872 187313558060456214528 191467689388409880576 192242862219941904384 194555061593721274368 196581676818655870976 199674931635661307904 200764265687137910784 201754878840199446528 202923021232160899072 206047535836799434752 208263100738270396416 209106271186603474944 210767983393198047232 215252408571776729088 217494621161066070016 221154386420987854848 222122166292152582144 224510576682390781952 226531793785487097856 228288398886181011456 229212643416084578304 235652540785735237632 237113981317347803136 239583918622736842752 241946679161422610432 244681448806199328768 244762819424359022592 247312432126696095744 248313697034091626496 252574398767689629696 253596967183753150464 254848268008672985088 255290252517879840768 259406748791628365824 263069179879920500736 266233242180881743872 267685687582850547712 269006505120265928704 272190014056600436736 274730047782399246336 277684134317693861888 280970337090684321792 291832592390581911552 294872515227983806464 301146398530706866176 302632318260299169792 304384531848241348608 305616857888112771072 312394651107405594624 312892676377531121664 313659406779905212416 316151975089797070848 319445224830315790336 322878612857665093632 326241931741599105024 326350425899145363456 329749909502261460992 331084929378788835328 333183249438228873216 336765865023586172928 339797690678230646784 340387003357173121024 359375877934105264128 362920018742133915648 366306730376532328448 370641721268562296832 370968648190044143616 372470545551137439744 382935378776819761152 384485724439883808768 389110123187442548736 393163353637311741952 399349863271322615808 401528531374275821568 403509757680398893056 405846042464321798144 412095071673598869504 416526201476540792832 421535966786396094464 434989242322132140032 442308772841975709696 444244332584305164288 453063587570974195712 456576797772362022912 458425286832169156608 474227962634695606272 479167837245473685504 483893358322845220864 489362897612398657536 489525638848718045184 494624864253392191488 496627394068183252992 505148797535379259392 509696536017345970176 510580505035759681536 532466484361763487744 535371375165701095424 538013010240531857408 544380028113200873472 549460095564798492672 555368268635387723776 561940674181368643584 583665184781163823104 589745030455967612928 602292797061413732352 605264636520598339584 608769063696482697216 624789302214811189248 627318813559810424832 632303950179594141696 638890449660631580672 645757225715330187264 652483863483198210048 659499819004522921984 662169858757577670656 666366498876457746432 673531730047172345856 679595381356461293568 718751755868210528256 725840037484267831296 741937296380088287232 744941091102274879488 765870757553639522304 778220246374885097472 786326707274623483904 798699726542645231616 803057062748551643136 807019515360797786112 811692084928643596288 824190143347197739008 833052402953081585664 843071933572792188928 869978484644264280064 884617545683951419392 906127175141948391424 913153595544724045824 916850573664338313216 948455925269391212544 958335674490947371008 967786716645690441728 978725795224797315072 979051277697436090368 989249728506784382976 993254788136366505984 1010297595070758518784 1019393072034691940352 1021161010071519363072 1076026020481063714816 1088760056226401746944 1098920191129596985344 1167330369562327646208 1179490060911935225856 1204585594122827464704 1210529273041196679168 1217538127392965394432 1249578604429622378496 1264607900359188283392 1277780899321263161344 1304967726966396420096 1318999638009045843968 1324339717515155341312 1332732997752915492864 1359190762712922587136 1437503511736421056512 1451680074968535662592 1483874592760176574464 1489882182204549758976 1531741515107279044608 1572653414549246967808 1597399453085290463232 1606114125497103286272 1614039030721595572224 1648380286694395478016 1666104805906163171328 1686143867145584377856 1739956969288528560128 1769235091367902838784 1826307191089448091648 1896911850538782425088 1916671348981894742016 1935573433291380883456 1957451590449594630144 1978499457013568765952 1986509576272733011968 2020595190141517037568 2038786144069383880704 2152052040962127429632 2177520112452803493888 2334660739124655292416 2358980121823870451712 2409171188245654929408 2421058546082393358336 2435076254785930788864 2499157208859244756992 2529215800718376566784 2555561798642526322688 2609935453932792840192 2637999276018091687936 2718381525425845174272 2875007023472842113024 2903360149937071325184 2967749185520353148928 2979764364409099517952 3063483030214558089216 3145306829098493935616 3228078061443191144448 3296760573388790956032 3372287734291168755712 3479913938577057120256 3538470182735805677568 3652614382178896183296 3793823701077564850176 3833342697963789484032 3914903180899189260288 3956998914027137531904 3973019152545466023936 4077572288138767761408 4304104081924254859264 4355040224905606987776 4717960243647740903424 4818342376491309858816 4842117092164786716672 4998314417718489513984 5058431601436753133568 5111123597285052645376 5219870907865585680384 5275998552036183375872 5750014046945684226048 5806720299874142650368 5935498371040706297856 5959528728818199035904 6290613658196987871232 6456156122886382288896 6959827877154114240512 7076940365471611355136 7305228764357792366592 7587647402155129700352 7666685395927578968064 7829806361798378520576 7913997828054275063808 8155144576277535522816 8608208163848509718528 8710080449811213975552 9435920487295481806848 9684234184329573433344 10116863202873506267136 10222247194570105290752 10439741815731171360768 10551997104072366751744 11500028093891368452096 11870996742081412595712 11919057457636398071808 12581227316393975742464 12912312245772764577792 14153880730943222710272 15175294804310259400704 15333370791855157936128 15659612723596757041152 15827995656108550127616 17216416327697019437056 17420160899622427951104 18871840974590963613696 19368468368659146866688 20444494389140210581504 20879483631462342721536 23000056187782736904192 23741993484162825191424 25162454632787951484928 25824624491545529155584 28307761461886445420544 30350589608620518801408 30666741583710315872256 31319225447193514082304 31655991312217100255232 37743681949181927227392 38736936737318293733376 40888988778280421163008 46000112375565473808384 47483986968325650382848 51649248983091058311168 56615522923772890841088 61333483167420631744512 62638450894387028164608 75487363898363854454784 77473873474636587466752 81777977556560842326016 92000224751130947616768 94967973936651300765696 113231045847545781682176 122666966334841263489024 154947746949273174933504 163555955113121684652032 184000449502261895233536 226462091695091563364352 245333932669682526978048 327111910226243369304064 368000899004523790467072 490667865339365053956096 736001798009047580934144 981335730678730107912192 1472003596018095161868288 2944007192036190323736576
- Sum of all divisors σ(n): 10368444149336713464989523
- Sum of proper divisors (its aliquot sum) s(n): 7424436957300523141252947
- 2944007192036190323736576 is an abundant number, because the sum of its proper divisors (7424436957300523141252947) is greater than itself. Its abundance is 4480429765264332817516371
Bases of 2944007192036190323736576
- Binary: 10011011110110101011110011000111011010001001001111100100000000000000000000000000002
- Hexadecimal: 0x26F6AF31DA24F90000000
- Base-36: DBEMQGKAH47LQF40
Squares and roots of 2944007192036190323736576
- 2944007192036190323736576 squared (29440071920361903237365762) is 8667178346760814010723885854441342176250640203776
- 2944007192036190323736576 cubed (29440071920361903237365763) is 25516235387524174341597400502397092742665136459553909209737430818384510976
-
2944007192036190323736576 is a
perfect square number . Itssquare root is 1715810942976 -
The
cube root of 2944007192036190323736576 is 143322031.5498270605
Scales and comparisons
How big is 2944007192036190323736576?- 2,944,007,192,036,190,323,736,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,944,007,192,036,190,323,736,576 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 2944007192036190323736576 cubic inches would be around 11943502.6 feet tall.
Recreational maths with 2944007192036190323736576
- 2944007192036190323736576 backwards is 6756373230916302917004492
- The number of decimal digits it has is: 25
- The sum of 2944007192036190323736576'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 2944007192036190323736576 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 2944007192036190323736576 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/2944007192036190323736576/
Chicago style:
Numbermatics. 2024. "Number 2944007192036190323736576 - Facts about the integer". https://numbermatics.com/n/2944007192036190323736576/
The information we have on file for 2944007192036190323736576 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 2944007192036190323736576, math, Factors of 2944007192036190323736576, curriculum, school, college, exams, university, Prime factorization of 2944007192036190323736576, STEM, science, technology, engineering, physics, economics, calculator, two septillion, nine hundred forty-four sextillion, seven quintillion, one hundred ninety-two quadrillion, thirty-six trillion, one hundred ninety billion, three hundred twenty-three million, seven hundred thirty-six thousand, five hundred seventy-six.