243271239759762810665435136
243,271,239,759,762,810,665,435,136 is an even composite number composed of six prime numbers multiplied together.
What does the number 243271239759762810665435136 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17415 divisors.
243271239759762810665435136 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred fifteen divisors.
Prime factorization of 243271239759762810665435136:
242 × 34 × 192 × 232 × 312 × 612
(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 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 19 × 19 × 23 × 23 × 31 × 31 × 61 × 61)See below for interesting mathematical facts about the number 243271239759762810665435136 from the Numbermatics database.
Names of 243271239759762810665435136
- Cardinal: 243271239759762810665435136 can be written as Two hundred forty-three septillion, two hundred seventy-one sextillion, two hundred thirty-nine quintillion, seven hundred fifty-nine quadrillion, seven hundred sixty-two trillion, eight hundred ten billion, six hundred sixty-five million, four hundred thirty-five thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 2.43271239759762810665435136 × 1026
Factors of 243271239759762810665435136
Divisors of 243271239759762810665435136
- Number of divisors d(n): 17415
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 27 31 32 36 38 46 48 54 57 61 62 64 69 72 76 81 92 93 96 108 114 122 124 128 138 144 152 162 171 183 184 186 192 207 216 228 244 248 256 276 279 288 304 324 342 361 366 368 372 384 414 432 437 456 488 496 512 513 529 549 552 558 576 589 608 621 648 684 713 722 732 736 744 768 828 837 864 874 912 961 976 992 1024 1026 1058 1083 1098 1104 1116 1152 1159 1178 1216 1242 1296 1311 1368 1403 1426 1444 1464 1472 1488 1536 1539 1587 1647 1656 1674 1728 1748 1767 1824 1863 1891 1922 1952 1984 2048 2052 2116 2139 2166 2196 2208 2232 2304 2318 2356 2432 2484 2511 2592 2622 2736 2806 2852 2883 2888 2928 2944 2976 3072 3078 3174 3249 3294 3312 3348 3456 3477 3496 3534 3648 3721 3726 3782 3844 3904 3933 3968 4096 4104 4209 4232 4278 4332 4392 4416 4464 4608 4636 4712 4761 4864 4941 4968 5022 5184 5244 5301 5472 5612 5673 5704 5766 5776 5856 5888 5952 6144 6156 6348 6417 6498 6588 6624 6696 6912 6954 6992 7068 7296 7442 7452 7564 7688 7808 7866 7936 8192 8208 8303 8418 8464 8556 8649 8664 8784 8832 8928 9216 9272 9424 9522 9728 9747 9882 9936 10044 10051 10368 10431 10488 10602 10944 11163 11191 11224 11346 11408 11532 11552 11712 11776 11799 11904 12288 12312 12627 12696 12834 12996 13176 13248 13392 13547 13824 13908 13984 14136 14283 14592 14884 14904 15128 15376 15616 15732 15872 15903 16384 16399 16416 16606 16836 16928 17019 17112 17298 17328 17568 17664 17856 18259 18432 18544 18848 19044 19251 19456 19494 19764 19872 20088 20102 20736 20862 20976 21204 21888 22021 22103 22326 22382 22448 22692 22816 23064 23104 23424 23552 23598 23808 24576 24624 24909 25254 25392 25668 25947 25992 26352 26496 26657 26784 27094 27648 27816 27968 28272 28566 29184 29241 29768 29808 30153 30256 30752 31232 31293 31464 31744 31806 32269 32768 32798 32832 33212 33489 33573 33672 33856 34038 34224 34596 34656 35136 35328 35397 35712 35929 36518 36864 37088 37696 37881 38088 38502 38912 38988 39528 39744 40176 40204 40641 41472 41724 41952 42408 42849 43493 43776 44042 44206 44652 44764 44896 45384 45632 46128 46208 46848 47104 47196 47616 47709 49152 49197 49248 49818 50508 50784 51057 51336 51894 51984 52704 52992 53314 53568 54188 54777 55296 55632 55936 56544 57132 57753 58368 58482 58621 59536 59616 60306 60512 61504 62464 62586 62928 63488 63612 64538 65536 65596 65664 66063 66309 66424 66978 67146 67344 67712 68076 68448 69192 69312 70272 70656 70699 70794 71424 71858 73036 73728 74176 74727 75392 75762 76176 77004 77824 77841 77976 79056 79488 79971 80352 80408 81282 82944 83448 83904 84816 85583 85698 86986 87552 88084 88412 89304 89528 89792 90459 90768 91264 92256 92416 93696 93879 94208 94392 95232 95418 96807 98304 98394 98496 99636 100467 100719 101016 101568 102114 102672 103788 103968 105408 105984 106628 107136 107787 108376 109554 110592 111264 111872 113088 113643 114264 115351 115506 116736 116964 117242 119072 119232 120612 121024 121923 123008 124928 125172 125856 126976 127224 129076 130479 131072 131192 131328 132126 132618 132848 133956 134292 134688 135424 136152 136896 138384 138624 140544 141312 141398 141588 142848 143716 146072 147456 147591 148352 149454 150784 151524 152352 153171 154008 155648 155682 155952 158112 158976 159942 160704 160816 162564 164331 165888 166896 167808 169632 171166 171396 173972 175104 175863 176168 176824 178608 179056 179584 180918 181536 182528 184512 184832 187392 187758 188416 188784 190464 190836 190969 193614 196608 196788 196992 198189 198927 199272 200934 201438 202032 203136 204228 205344 207576 207936 210816 211968 212097 213256 214272 215574 216752 219108 221184 222528 223744 224181 226176 227286 228528 230702 231012 233472 233928 234484 238144 238464 239913 241224 242048 243846 246016 249856 250344 251712 253952 254448 256749 257393 258152 260958 262144 262384 262656 264252 265236 265696 267912 268584 269376 270848 271377 272304 273792 276768 277248 281088 282624 282796 283176 285696 287432 290421 292144 294912 295182 296704 298908 301401 301568 302157 303048 304704 306342 308016 311296 311364 311581 311904 316224 317952 319884 321408 321632 323361 325128 328662 331776 333792 335616 339264 342332 342792 346053 346921 347944 350208 351726 352336 353648 357216 358112 359168 361836 363072 365056 365769 369024 369664 374784 375516 376832 377568 380928 381672 381938 387228 391437 393216 393576 393984 396378 397854 398544 401868 402876 404064 406272 408456 410688 415152 415872 419957 421632 423936 424194 426512 428544 431148 433504 438216 442368 442773 445056 447488 448362 452352 454572 457056 461404 462024 466944 467856 468968 476288 476928 479826 482448 484096 487692 492032 492993 499712 500688 503424 506483 507904 508369 508896 513498 514786 516304 521916 524288 524768 525312 527589 528504 530472 531392 535824 537168 538752 541696 542754 544608 547584 553536 554496 562176 565248 565592 566352 571392 572907 574864 580842 584288 589824 590364 593408 594567 596781 597816 602802 603136 604314 606096 609408 612684 613111 616032 622592 622728 623162 623808 632448 635904 636291 639768 642816 643264 646722 650256 657324 663552 667584 671232 672543 678528 682651 684664 685584 692106 693842 695888 700416 703452 704672 707296 714432 716224 718336 719739 723672 726144 730112 731538 738048 739328 749568 751032 753664 755136 761856 763344 763876 770247 772179 774456 782874 786432 787152 787968 792756 795708 797088 803736 805752 808128 812544 814131 816912 821376 826367 830304 831744 839914 843264 847872 848388 853024 857088 862296 867008 871263 876432 884736 885546 890112 894976 896724 904704 906471 909144 914112 922808 924048 933888 934743 935712 937936 952576 953856 959652 964896 968192 970083 975384 984064 985986 999424 1000339 1001376 1006848 1012966 1015808 1016738 1017792 1026996 1029572 1032608 1038159 1040763 1043832 1048576 1049536 1050624 1055178 1057008 1060944 1062784 1071648 1074336 1077504 1083392 1085508 1089216 1095168 1097307 1107072 1108992 1113799 1124352 1130496 1131184 1132704 1142784 1145814 1149728 1161684 1168576 1174311 1179648 1180728 1186816 1189134 1193562 1195632 1205604 1206272 1208628 1212192 1218816 1225368 1226222 1232064 1245184 1245456 1246324 1247616 1259871 1264896 1271808 1272582 1279536 1285632 1286528 1293444 1300512 1314648 1327104 1328319 1335168 1342464 1343281 1345086 1348283 1357056 1365302 1369328 1371168 1384212 1387684 1391776 1400832 1406904 1409344 1414592 1428864 1432448 1436672 1439478 1447344 1452288 1460224 1463076 1476096 1478656 1478979 1499136 1502064 1507328 1510272 1519449 1523712 1525107 1526688 1527752 1540494 1544358 1548912 1565748 1572864 1574304 1575936 1582767 1585512 1591416 1594176 1607472 1611504 1616256 1625088 1626077 1628262 1633824 1642752 1652734 1660608 1663488 1679828 1686528 1695744 1696776 1706048 1714176 1718721 1724592 1734016 1742526 1752864 1769472 1771092 1780224 1783701 1789952 1790343 1793448 1809408 1812942 1818288 1828224 1839333 1845616 1848096 1867776 1869486 1871424 1875872 1905152 1907712 1908873 1919304 1929792 1936384 1940166 1950768 1968128 1968409 1971972 1998848 2000678 2002752 2013696 2025932 2031616 2033476 2035584 2047953 2053992 2059144 2065216 2076318 2081526 2087664 2097152 2099072 2101248 2110356 2114016 2121888 2125568 2143296 2148672 2155008 2159217 2166784 2171016 2178432 2190336 2191669 2194614 2214144 2217984 2227598 2248704 2260992 2262368 2265408 2285568 2291628 2299456 2310741 2316537 2323368 2337152 2348622 2359296 2361456 2373632 2378268 2387124 2391264 2411208 2412544 2417256 2424384 2437632 2450736 2452444 2464128 2479101 2490368 2490912 2492648 2495232 2519742 2529792 2543616 2545164 2559072 2571264 2573056 2586888 2601024 2613789 2629296 2653073 2654208 2656638 2670336 2684928 2686562 2690172 2696566 2714112 2730604 2738656 2742336 2768424 2775368 2783552 2801664 2804229 2813808 2818688 2829184 2857728 2864896 2873344 2878956 2894688 2904576 2910249 2920448 2926152 2952192 2957312 2957958 2998272 3001017 3004128 3014656 3020544 3038898 3047424 3050214 3053376 3055504 3080988 3088716 3097824 3114477 3122289 3131496 3145728 3148608 3151872 3165534 3171024 3182832 3188352 3214944 3223008 3232512 3250176 3252154 3256524 3267648 3285504 3305468 3321216 3326976 3341397 3359656 3373056 3391488 3393552 3412096 3428352 3437442 3449184 3468032 3485052 3505728 3522933 3538944 3542184 3560448 3567402 3575881 3579904 3580686 3586896 3618816 3625884 3636576 3656448 3678666 3691232 3696192 3735552 3738972 3742848 3751744 3779613 3810304 3815424 3817746 3838608 3859584 3872768 3880332 3901536 3936256 3936818 3943944 3997696 4001356 4005504 4027392 4029843 4044849 4051864 4063232 4066952 4071168 4095906 4107984 4118288 4130432 4152636 4163052 4175328 4194304 4198144 4202496 4220712 4228032 4243776 4251136 4286592 4297344 4310016 4318434 4333568 4342032 4356864 4380672 4383338 4389228 4428288 4435968 4455196 4497408 4521984 4524736 4530816 4558347 4571136 4575321 4583256 4598912 4621482 4633074 4646736 4674304 4697244 4718592 4722912 4747264 4748301 4756536 4774248 4782528 4822416 4825088 4834512 4848768 4875264 4878231 4901472 4904888 4928256 4958202 4980736 4981824 4985296 4990464 5039484 5059584 5087232 5090328 5118144 5142528 5146112 5156163 5173776 5202048 5227578 5258592 5306146 5308416 5313276 5340672 5369856 5373124 5380344 5393132 5428224 5461208 5477312 5484672 5517999 5536848 5550736 5567104 5603328 5608458 5627616 5637376 5658368 5715456 5726619 5729792 5746688 5757912 5789376 5809152 5820498 5840896 5852304 5904384 5905227 5914624 5915916 5920039 5996544 6002034 6008256 6029312 6041088 6077796 6094848 6100428 6106752 6111008 6143859 6161976 6177432 6195648 6228954 6244578 6262992 6291456 6297216 6303744 6331068 6342048 6365664 6376704 6429888 6446016 6465024 6500352 6504308 6513048 6535296 6571008 6575007 6610936 6642432 6653952 6682794 6719312 6746112 6782976 6787104 6824192 6856704 6874884 6898368 6932223 6936064 6949611 6970104 7011456 7045866 7077888 7084368 7120896 7134804 7151762 7159808 7161372 7173792 7237632 7251768 7273152 7312896 7357332 7382464 7392384 7437303 7471104 7477944 7485696 7503488 7559226 7620608 7630848 7635492 7677216 7719168 7745536 7760664 7803072 7872512 7873636 7887888 7959219 7979183 7995392 8002712 8011008 8054784 8059686 8089698 8103728 8126464 8133904 8142336 8191812 8215968 8236576 8260864 8305272 8326104 8350656 8388608 8396288 8404992 8412687 8441424 8456064 8487552 8502272 8573184 8594688 8620032 8636868 8667136 8684064 8713728 8761344 8766676 8778456 8856576 8871936 8910392 8994816 9003051 9043968 9049472 9061632 9116694 9142272 9150642 9166512 9197824 9242964 9266148 9293472 9343431 9348608 9366867 9394488 9437184 9445824 9494528 9496602 9513072 9548496 9565056 9644832 9650176 9659011 9669024 9697536 9750528 9756462 9802944 9809776 9856512 9916404 9961472 9963648 9970592 9980928 10024191 10078968 10119168 10174464 10180656 10236288 10285056 10292224 10312326 10347552 10404096 10455156 10517184 10612292 10616832 10626552 10681344 10727643 10739712 10746248 10760688 10786264 10856448 10922416 10954624 10969344 11035998 11073696 11101472 11134208 11206656 11216916 11255232 11274752 11316736 11338839 11430912 11453238 11459584 11493376 11515824 11578752 11618304 11640996 11649109 11681792 11704608 11808768 11810454 11829248 11831832 11840078 11993088 12004068 12016512 12058624 12082176 12089529 12134547 12155592 12189696 12200856 12213504 12222016 12287718 12323952 12354864 12391296 12457908 12489156 12525984 12582912 12594432 12607488 12662136 12684096 12731328 12753408 12859776 12892032 12930048 13000704 13008616 13026096 13070592 13142016 13150014 13221872 13284864 13307904 13365588 13438624 13492224 13565952 13574208 13648384 13675041 13713408 13725963 13749768 13796736 13864446 13872128 13899222 13940208 14022912 14091732 14155776 14168736 14241792 14269608 14303524 14319616 14322744 14347584 14475264 14503536 14546304 14625792 14634693 14714664 14764928 14784768 14874606 14942208 14955888 14971392 15006976 15118452 15241216 15261696 15270984 15354432 15438336 15468489 15491072 15521328 15606144 15700973 15745024 15747272 15775776 15918438 15958366 15990784 16005424 16022016 16109568 16119372 16179396 16207456 16252928 16267808 16284672 16383624 16431936 16473152 16521728 16553997 16610544 16652208 16701312 16777216 16792576 16809984 16825374 16882848 16912128 16975104 17004544 17146368 17189376 17240064 17273736 17334272 17368128 17427456 17522688 17533352 17556912 17713152 17715681 17743872 17760117 17820784 17989632 18006102 18087936 18098944 18123264 18233388 18284544 18301284 18333024 18395648 18431577 18485928 18532296 18586944 18686862 18697216 18733734 18788976 18874368 18891648 18989056 18993204 19006441 19026144 19096992 19130112 19289664 19300352 19318022 19338048 19395072 19501056 19512924 19605888 19619552 19713024 19725021 19832808 19922944 19927296 19941184 19961856 20048382 20157936 20238336 20348928 20361312 20472576 20570112 20584448 20624652 20695104 20808192 20848833 20910312 21034368 21162181 21224584 21233664 21253104 21362688 21455286 21479424 21492496 21521376 21572528 21712896 21844832 21909248 21938688 22071996 22147392 22202944 22268416 22311909 22413312 22433832 22510464 22549504 22633472 22677678 22861824 22906476 22919168 22986752 23031648 23157504 23236608 23281992 23298218 23363584 23409216 23617536 23620908 23658496 23663664 23680156 23877657 23937549 23986176 24008136 24033024 24117248 24164352 24179058 24269094 24311184 24379392 24401712 24427008 24444032 24575436 24647904 24709728 24782592 24915816 24978312 25051968 25165824 25188864 25214976 25238061 25324272 25368192 25462656 25506816 25617377 25719552 25784064 25860096 26001408 26017232 26052192 26141184 26284032 26300028 26443744 26569728 26615808 26731176 26877248 26984448 27009153 27131904 27148416 27296768 27350082 27426816 27451926 27499536 27593472 27728892 27744256 27798444 27880416 28045824 28100601 28183464 28311552 28337472 28483584 28539216 28607048 28639232 28645488 28695168 28950528 28977033 29007072 29092608 29251584 29269386 29429328 29529856 29569536 29749212 29884416 29911776 29942784 30013952 30072573 30236904 30482432 30523392 30541968 30708864 30876672 30895463 30936978 30982144 31010509 31042656 31212288 31401946 31490048 31494544 31551552 31836876 31916732 31981568 32010848 32044032 32182929 32219136 32238744 32358792 32414912 32505856 32535616 32569344 32767248 32863872 32946304 33043456 33107994 33221088 33304416 33402624 33554432 33585152 33619968 33650748 33765696 33824256 33950208 34009088 34016517 34292736 34378752 34480128 34547472 34668544 34736256 34854912 34947327 35045376 35066704 35113824 35426304 35431362 35487744 35520234 35641568 35979264 36012204 36175872 36197888 36246528 36268587 36403641 36466776 36569088 36602568 36666048 36791296 36863154 36971856 37064592 37173888 37373724 37394432 37399771 37467468 37577952 37748736 37783296 37978112 37986408 38012882 38052288 38193984 38260224 38579328 38600704 38636044 38676096 38790144 39002112 39025848 39211776 39239104 39426048 39450042 39665616 39845888 39854592 39882368 39923712 40096764 40315872 40476672 40697856 40722624 40945152 41025123 41140224 41168896 41177889 41249304 41390208 41616384 41641711 41697666 41820624 42068736 42324362 42449168 42467328 42506208 42725376 42910572 42958848 42984992 43042752 43145056 43425792 43689664 43818496 43877376 43904079 44143992 44294784 44405888 44536832 44623818 44826624 44867664 45020928 45099008 45266944 45355356 45723648 45812952 45838336 45973504 46063296 46315008 46473216 46563984 46596436 46727168 46818432 47102919 47235072 47241816 47316992 47327328 47360312 47755314 47875098 47972352 48016272 48066048 48234496 48328704 48358116 48538188 48622368 48758784 48803424 48854016 48888064 49150872 49295808 49419456 49565184 49661991 49831632 49956624 50103936 50331648 50377728 50408387 50429952 50476122 50648544 50736384 50925312 51013632 51234754 51439104 51568128 51720192 52002816 52034464 52104384 52282368 52568064 52600056 52887488 53139456 53147043 53231616 53280351 53462352 53754496 53968896 54018306 54263808 54296832 54593536 54700164 54853632 54903852 54999072 55186944 55294731 55457784 55488512 55596888 55760832 56091648 56201202 56366928 56623104 56674944 56967168 57019323 57078432 57214096 57278464 57290976 57390336 57901056 57954066 58014144 58185216 58503168 58538772 58858656 59059712 59139072 59175063 59498424 59768832 59823552 59885568 60027904 60145146 60473808 60964864 61020679 61046784 61083936 61417728 61753344 61790926 61873956 61964288 62021018 62085312 62424576 62803892 62980096 62989088 63103104 63486543 63673752 63833464 63963136 64021696 64088064 64365858 64438272 64477488 64717584 64829824 65011712 65071232 65138688 65534496 65727744 65892608 66086912 66215988 66442176 66608832 66805248 66935727 67108864 67170304 67239936 67301496 67531392 67648512 67900416 67941739 68018176 68033034 68585472 68757504 68960256 69094944 69337088 69472512 69709824 69894654 70090752 70133408 70227648 70852608 70862724 70975488 71040468 71283136 71632971 71812647 71958528 72024408 72351744 72395776 72493056 72537174 72807282 72933552 73138176 73205136 73332096 73582592 73726308 73943712 74129184 74347776 74747448 74788864 74799542 74934936 75155904 75497472 75566592 75956224 75972816 76025764 76104576 76387968 76520448 76852131 77158656 77201408 77272088 77352192 77580288 78004224 78051696 78423552 78478208 78852096 78900084 79331232 79691776 79709184 79764736 79847424 80193528 80631744 80953344 81027459 81395712 81445248 81890304 82050246 82245263 82280448 82337792 82355778 82498608 82780416 83232768 83283422 83395332 83641248 84137472 84648724 84898336 84934656 85012416 85450752 85821144 85917696 85969984 86085504 86290112 86851584 86931099 87379328 87636992 87754752 87808158 88287984 88589568 88811776 89073664 89247636 89653248 89735328 90041856 90198016 90217719 90533888 90710712 91447296 91625904 91676672 91947008 92126592 92630016 92686389 92946432 93031527 93127968 93192872 93454336 93636864 94205838 94470144 94483632 94633984 94654656 94720624 95510628 95750196 95944704 96032544 96132096 96468992 96548787 96657408 96716232 97076376 97244736 97517568 97606848 97708032 97776128 98301744 98591616 98838912 99130368 99323982 99663264 99913248 100207872 100663296 100755456 100816774 100859904 100952244 101297088 101472768 101850624 102027264 102469508 102878208 103136256 103440384 104005632 104068928 104208768 104564736 104841981 105136128 105200112 105774976 106278912 106294086 106463232 106560702 106924704 107508992 107937792 108036612 108527616 108593664 108805761 109187072 109210923 109400328 109707264 109807704 109998144 110373888 110589462 110915568 110977024 111193776 111521664 112183296 112199313 112402404 112733856 113246208 113349888 113934336 114038646 114156864 114428192 114556928 114581952 114780672 115802112 115908132 116028288 116370432 117006336 117077544 117717312 118119424 118278144 118350126 118996848 119537664 119647104 119771136 120055808 120290292 120947616 121929728 122041358 122093568 122167872 122835456 123506688 123581852 123747912 123928576 124042036 124170624 124849152 124925133 125607784 125960192 125978176 126206208 126973086 127347504 127666928 127926272 128043392 128176128 128731716 128876544 128954976 129435168 129659648 130023424 130142464 130277376 131068992 131455488 131712237 131785216 132173824 132431976 132884352 133217664 133610496 133871454 134217728 134340608 134479872 134602992 135062784 135297024 135800832 135883478 136036352 136066068 137170944 137515008 137920512 138189888 138674176 138945024 139419648 139789308 140181504 140266816 140455296 141308757 141705216 141725448 141950976 142080936 142566272 143265942 143625294 143917056 144048816 144703488 144791552 144986112 145074348 145614564 145867104 146276352 146410272 146664192 147165184 147452616 147887424 148258368 148695552 149494896 149577728 149599084 149869872 150311808 150994944 151133184 151225161 151912448 151945632 152051528 152209152 152775936 153040896 153704262 154317312 154402816 154544176 154704384 155160576 156008448 156103392 156847104 156956416 157704192 157800168 158662464 159383552 159418368 159441129 159529472 159694848 159841053 160387056 161263488 161906688 162054918 162791424 162890496 163780608 164100492 164490526 164560896 164675584 164711556 164997216 165560832 166465536 166566844 166790664 167282496 168274944 169297448 169796672 169869312 170024832 170901504 171057969 171642288 171835392 171939968 172171008 172580224 173703168 173862198 174758656 175273984 175509504 175616316 176575968 177179136 177525189 177623552 178147328 178495272 179306496 179470656 180083712 180396032 180435438 181067776 181421424 182894592 183062037 183251808 183353344 183521209 183894016 184253184 185260032 185372778 185892864 186063054 186255936 186385744 186908672 187273728 188411676 188940288 188967264 189267968 189309312 189441248 190459629 191021256 191500392 191889408 192065088 192264192 192937984 193097574 193314816 193432464 194152752 194489472 195035136 195213696 195416064 195552256 196603488 197183232 197677824 198260736 198647964 199326528 199826496 200415744 201326592 201510912 201633548 201719808 201904488 202594176 202945536 203701248 203825217 204054528 204939016 205756416 206272512 206880768 208011264 208137856 208417536 209129472 209683962 210272256 210400224 211549952 212557824 212588172 212926464 213121404 213849408 214898913 215017984 215437941 215875584 216073224 217055232 217187328 217611522 218374144 218421846 218800656 219414528 219615408 219996288 220747776 221178924 221831136 221954048 222387552 223043328 224366592 224398626 224804808 225467712 226492416 226699776 227868672 228077292 228313728 228856384 229113856 229163904 229561344 230556393 231604224 231816264 232056576 232740864 234012672 234155088 235434624 236238848 236556288 236700252 237993696 239075328 239294208 239542272 240111616 240580584 241895232 243859456 244082716 244187136 244335744 245670912 246735789 247013376 247163704 247495824 247857152 248084072 248341248 249698304 249850266 251215568 251920384 251956352 252412416 253946172 254695008 255333856 255852544 256086784 256352256 257463432 257753088 257909952 258870336 259319296 260046848 260284928 260554752 260793297 262137984 262910976 263424474 263570432 264347648 264863952 265768704 266435328 267220992 267742908 268435456 268681216 268959744 269205984 270125568 270594048 271601664 271766956 272072704 272132136 274341888 275030016 275841024 276379776 277348352 277890048 278059167 278839296 279094581 279578616 280363008 280533632 280910592 282617514 283410432 283450896 283901952 284161872 285132544 286531884 287250588 287834112 288097632 289406976 289583104 289646361 289972224 290148696 291229128 291734208 292552704 292820544 293328384 294330368 294905232 295774848 296516736 297391104 298989792 299155456 299198168 299739744 300623616 301989888 302266368 302450322 303824896 303891264 304103056 304418304 305551872 306081792 307408524 308634624 308805632 309088352 309408768 310321152 312016896 312206784 313694208 313912832 314525943 315408384 315600336 317324928 318767104 318836736 318882258 319058944 319389696 319682106 320774112 322526976 323813376 324109836 325582848 325780992 327561216 328200984 328981052 329121792 329351168 329423112 329994432 331121664 332931072 333133688 333581328 334564992 336549888 336597939 338594896 339593344 339738624 340049664 341803008 342115938 343284576 343670784 343879936 344342016 345160448 347406336 347724396 349517312 350547968 351019008 351232632 353151936 354358272 355050378 355247104 356294656 356990544 358612992 358941312 360167424 360792064 360870876 361122379 362135552 362842848 365789184 366124074 366503616 366706688 367042418 367788032 368506368 370520064 370745556 371785728 372126108 372511872 372771488 373817344 374547456 374775399 376823352 377880576 377934528 378535936 378618624 378882496 380919258 382042512 383000784 383778816 384130176 384528384 385875968 386195148 386629632 386864928 388305504 388978944 390070272 390427392 390832128 391104512 393206976 394366464 395355648 396521472 397295928 398653056 399652992 400831488 402653184 403021824 403267096 403439616 403808976 405188352 405891072 407402496 407650434 408109056 409878032 411512832 412545024 413761536 416022528 416275712 416835072 418258944 419367924 420544512 420800448 423099904 423926271 425115648 425176344 425852928 426242808 427698816 429797826 430035968 430875882 431751168 432146448 434110464 434374656 435223044 436748288 436843692 437601312 438829056 439230816 439992576 441495552 442357848 443662272 443908096 444775104 446086656 448733184 448797252 449609616 450935424 452984832 453399552 453675483 455737344 456154584 456627456 457712768 458227712 458327808 459122688 461112786 463208448 463632528 464113152 465481728 468025344 468310176 470869248 472477696 473112576 473400504 475987392 478150656 478588416 479084544 479523159 480223232 481161168 483790464 486730163 487718912 488165432 488374272 488671488 491341824 493471578 494026752 494327408 494991648 495714304 496168144 496682496 499396608 499700532 502431136 503840768 503912704 504824832 507892344 509390016 510667712 511705088 512173568 512704512 513173907 514926864 515506176 515819904 517740672 518638592 520093696 520569856 521109504 521586594 524275968 525821952 526848948 527140864 528695296 529727904 531537408 532870656 534441984 535485816 536870912 537362432 537919488 538411968 540251136 541188096 543203328 543533912 544145408 544264272 548683776 549186111 550060032 550563627 551682048 552759552 554696704 555780096 556118334 557678592 558189162 559157232 560726016 561067264 561821184 565235028 566820864 566901792 567803904 568323744 570265088 571378887 573063768 574501176 575668224 576195264 578813952 579166208 579292722 579944448 580297392 582458256 583468416 585105408 585641088 586656768 588660736 589199671 589810464 591549696 593033472 594782208 597979584 598310912 598396336 599479488 601247232 603979776 604532736 604900644 607649792 607782528 608206112 608836608 611103744 611475651 612163584 614817048 617269248 617611264 618176704 618817536 620642304 624033792 624413568 627388416 627825664 629051886 630816768 631200672 634649856 637534208 637673472 637764516 638117888 638779392 639364212 641548224 645053952 646313823 647626752 648219672 651165696 651561984 655122432 656401968 657962104 658243584 658702336 658846224 659988864 662243328 665862144 666267376 667162656 669129984 673099776 673195878 677189792 679186688 679477248 680099328 683606016 684231876 686569152 687341568 687759872 688684032 690320896 691669179 694812672 695448792 699034624 701095936 702038016 702465264 706303872 708716544 710100756 710494208 710595649 712589312 713981088 717225984 717882624 720334848 721584128 721741752 722244758 724271104 725685696 731578368 732248148 733007232 733413376 734084836 735576064 737012736 740207367 741040128 741491112 743571456 744252216 745023744 745542976 747634688 749094912 749550798 753646704 755761152 755869056 757071872 757237248 757764992 761838516 764085024 766001568 767557632 768260352 769056768 771751936 772390296 773259264 773729856 776611008 777957888 780140544 780854784 781664256 782209024 782379891 786413952 788732928 790711296 793042944 794591856 797306112 799305984 801662976 805306368 806043648 806534192 806879232 807617952 810376704 811782144 814804992 815300868 816218112 819756064 823025664 825090048 827523072 832045056 832551424 833670144 834177501 836517888 837283743 838735848 841089024 841600896 846199808 847852542 850231296 850352688 851705856 852485616 855397632 859595652 860071936 861751764 863502336 864292896 868220928 868749312 870446088 873496576 873687384 875202624 877658112 878461632 879985152 882991104 884715696 887324544 887816192 889550208 892173312 897466368 897594504 899219232 901870848 905969664 906799104 907350966 911474688 912309168 913254912 915425536 916455424 916655616 918245376 922225572 926416896 927265056 928226304 930963456 936050688 936620352 941738496 943577829 944955392 946225152 946801008 951974784 956301312 957176832 957759353 958169088 959046318 960446464 962322336 967580928 973460326 975437824 976330864 976748544 977342976 982683648 986943156 988053504 988654816 989983296 991428608 992336288 993364992 998793216 999401064 1004862272 1007681536 1007825408 1009649664 1009793817 1015784688 1018780032 1021335424 1023410176 1024347136 1025409024 1026347814 1029853728 1031012352 1031639808 1035481344 1037277184 1040187392 1041139712 1042219008 1043173188 1048551936 1051643904 1053697896 1054281728 1057390592 1059455808 1063074816 1065741312 1068883968 1070971632 1073741824 1074724864 1075838976 1076823936 1080502272 1082376192 1083367137 1086406656 1087067824 1088290816 1088528544 1097367552 1098372222 1100120064 1101127254 1103364096 1105519104 1109393408 1111560192 1112236668 1115357184 1116378324 1118314464 1121452032 1122134528 1123642368 1124326197 1130470056 1133641728 1133803584 1135607808 1136647488 1140530176 1142757774 1146127536 1149002352 1151336448 1152390528 1157627904 1158332416 1158585444 1159392901 1159888896 1160594784 1164916512 1166936832 1170210816 1171282176 1173313536 1177321472 1178399342 1179620928 1183099392 1186066944 1189564416 1195959168 1196621824 1196792672 1198958976 1202494464 1207959552 1209065472 1209801288 1215299584 1215565056 1216412224 1217673216 1222207488 1222951302 1224327168 1229634096 1234538496 1235222528 1236353408 1237635072 1241284608 1248067584 1248827136 1254776832 1255651328 1258103772 1261633536 1262401344 1269299712 1271778813 1275068416 1275346944 1275529032 1276235776 1277558784 1278728424 1283096448 1290107904 1290893041 1292627646 1295253504 1296439344 1302331392 1303123968 1310244864 1312803936 1315924208 1316487168 1317404672 1317692448 1319977728 1324486656 1331724288 1332534752 1334325312 1338259968 1346199552 1346391756 1354379584 1358373376 1358954496 1360198656 1361026449 1367212032 1368463752 1373138304 1374683136 1375519744 1377368064 1380641792 1383338358 1389625344 1390897584 1398069248 1402191872 1404076032 1404930528 1412607744 1417433088 1420201512 1420988416 1421191298 1425178624 1427962176 1434451968 1435765248 1440669696 1443168256 1443483504 1444489516 1448542208 1451371392 1460190489 1463156736 1464496296 1466014464 1466826752 1468169672 1471152128 1474025472 1480414734 1482080256 1482982224 1487142912 1488504432 1490047488 1491085952 1495269376 1498189824 1499101596 1507293408 1511522304 1511738112 1514143744 1514474496 1515529984 1523677032 1528170048 1532003136 1535115264 1536520704 1538113536 1539521721 1543503872 1544780592 1546518528 1547459712 1553222016 1555915776 1560281088 1561709568 1562659997 1563328512 1564418048 1564759782 1572827904 1577465856 1581422592 1586085888 1589183712 1594612224 1598611968 1603325952 1610612736 1612087296 1613068384 1613758464 1615235904 1620753408 1623564288 1629609984 1630601736 1632436224 1639512128 1646051328 1647558333 1650180096 1651690881 1655046144 1664090112 1665102848 1667340288 1668355002 1673035776 1674567486 1677471696 1682178048 1683201792 1692399616 1695705084 1700462592 1700705376 1703411712 1704971232 1710795264 1714136661 1719191304 1720143872 1723503528 1727004672 1728585792 1736441856 1737498624 1740892176 1746993152 1747374768 1750405248 1755316224 1756923264 1759970304 1765982208 1767599013 1769431392 1774649088 1775632384 1779100416 1784346624 1794932736 1795189008 1798438464 1803741696 1811939328 1813598208 1814701932 1822949376 1824618336 1826509824 1830851072 1832910848 1833311232 1834426953 1836490752 1844451144 1852833792 1854530112 1856452608 1861926912 1872101376 1873240704 1883476992 1887155658 1889910784 1891641049 1892450304 1893602016 1903949568 1912602624 1914353664 1915518706 1916338176 1918092636 1920892928 1924644672 1935161856 1946920652 1950875648 1952661728 1953497088 1954685952 1965367296 1973886312 1976107008 1977309632 1979966592 1982857216 1984672576 1986729984 1997586432 1998802128 2009724544 2015363072 2015650816 2019299328 2019587634 2031569376 2037560064 2042670848 2046820352 2048694272 2050818048 2052695628 2059707456 2062024704 2063279616 2070962688 2074554368 2075007537 2080374784 2082279424 2084438016 2086346376 2097103872 2103287808 2107395792 2108563456 2114781184 2118911616 2126149632 2131482624 2131786947 2137767936 2141943264 2147483648 2149449728 2151677952 2153647872 2161004544 2164752384 2166734274 2172813312 2174135648 2176581632 2177057088 2194735104 2196744444 2200240128 2202254508 2206728192 2211038208 2218786816 2220622101 2223120384 2224473336 2230714368 2232756648 2236628928 2242904064 2244269056 2247284736 2248652394 2260940112 2267283456 2267607168 2271215616 2273294976 2281060352 2285515548 2292255072 2298004704 2302672896 2304781056 2315255808 2316664832 2317170888 2318785802 2319777792 2321189568 2329833024 2333873664 2340421632 2342564352 2346627072 2354642944 2356798684 2359241856 2366198784 2372133888 2379128832 2391918336 2393243648 2393585344 2397917952 2404988928 2415919104 2418130944 2419602576 2430599168 2431130112 2432824448 2435346432 2444414976 2445902604 2448654336 2459268192 2469076992 2470445056 2472706816 2475270144 2482569216 2496135168 2497654272 2502532503 2509553664 2511302656 2511851229 2516207544 2523267072 2524802688 2538599424 2543557626 2550136832 2550693888 2551058064 2552471552 2555117568 2557456848 2566192896 2580215808 2581786082 2585255292 2590507008 2592878688 2604662784 2606247936 2620489728 2625607872 2631848416 2632974336 2634809344 2635384896 2639955456 2648973312 2663448576 2665069504 2668650624 2676519936 2692399104 2692783512 2708759168 2716746752 2717908992 2720397312 2722052898 2734424064 2736927504 2746276608 2749366272 2751039488 2754736128 2761283584 2766676716 2779250688 2781795168 2796138496 2804383744 2808152064 2809861056 2825215488 2834866176 2840403024 2841976832 2842382596 2850357248 2855924352 2868903936 2871530496 2873278059 2881339392 2886336512 2886967008 2888979032 2897084416 2902742784 2920380978 2926313472 2928992592 2932028928 2933653504 2936339344 2942304256 2948050944 2960829468 2964160512 2965964448 2974285824 2977008864 2980094976 2982171904 2990538752 2996379648 2998203192 3014586816 3023044608 3023476224 3028287488 3028948992 3029381451 3031059968 3047354064 3056340096 3064006272 3070230528 3073041408 3076227072 3079043442 3087007744 3089561184 3093037056 3094919424 3106444032 3111831552 3120562176 3123419136 3125319994 3126657024 3128836096 3129519564 3145655808 3154931712 3162845184 3172171776 3178367424 3189224448 3197223936 3206651904 3221225472 3224174592 3226136768 3227516928 3230471808 3241506816 3247128576 3250101411 3259219968 3261203472 3264872448 3279024256 3292102656 3295116666 3300360192 3303381762 3310092288 3328180224 3330205696 3334680576 3336710004 3346071552 3349134972 3354943392 3364356096 3366403584 3372978591 3384799232 3391410168 3400925184 3401410752 3406823424 3409942464 3421590528 3428273322 3438382608 3440287744 3447007056 3454009344 3457171584 3472883712 3474997248 3478178703 3481784352 3493986304 3494749536 3500810496 3510632448 3513846528 3519940608 3531964416 3535198026 3538862784 3549298176 3551264768 3558200832 3568693248 3589865472 3590378016 3596876928 3607483392 3623878656 3627196416 3629403864 3645898752 3649236672 3653019648 3661702144 3665821696 3666622464 3668853906 3672981504 3688902288 3705667584 3709060224 3712905216 3723853824 3744202752 3746481408 3766953984 3774311316 3779821568 3783282098 3784900608 3787204032 3807899136 3825205248 3828707328 3831037412 3832676352 3836185272 3841785856 3849289344 3870323712 3872679123 3893841304 3901751296 3905323456 3906994176 3909371904 3930734592 3947772624 3952214016 3954619264 3959933184 3965714432 3969345152 3973459968 3995172864 3997604256 4019449088 4030726144 4031301632 4038598656 4039175268 4063138752 4075120128 4083079347 4085341696 4093640704 4097388544 4101636096 4105391256 4119414912 4124049408 4126559232 4141925376 4149108736 4150015074 4160749568 4164558848 4168876032 4172692752 4194207744 4206575616 4214791584 4217126912 4229562368 4237823232 4252299264 4262965248 4263573894 4275535872 4283886528 4294967296 4298899456 4303355904 4307295744 4322009088 4329504768 4333468548 4345626624 4348271296 4353163264 4354114176 4380571467 4389470208 4393488888 4400480256 4404509016 4413456384 4422076416 4437573632 4441244202 4446240768 4448946672 4461428736 4465513296 4473257856 4485808128 4488538112 4494569472 4497304788 4521880224 4534566912 4535214336 4542431232 4546589952 4562120704 4571031096 4584510144 4596009408 4605345792 4609562112 4630511616 4633329664 4634341776 4637571604 4639555584 4642379136 4659666048 4667747328 4680843264 4685128704 4687979991 4693254144 4709285888 4713597368 4718483712 4732397568 4744267776 4758257664 4783836672 4786487296 4787170688 4795835904 4809977856 4831838208 4836261888 4839205152 4861198336 4862260224 4865648896 4870692864 4888829952 4891805208 4897308672 4918536384 4938153984 4940890112 4942674999 4945413632 4950540288 4955072643 4965138432 4992270336 4995308544 5005065006 5019107328 5022605312 5023702458 5032415088 5046534144 5049605376 5077198848 5087115252 5100273664 5101387776 5102116128 5104943104 5110235136 5114913696 5132385792 5160431616 5163572164 5170510584 5181014016 5185757376 5209325568 5212495872 5240979456 5251215744 5263696832 5265948672 5269618688 5270769792 5279910912 5297946624 5302797039 5326897152 5330139008 5337301248 5353039872 5384798208 5385567024 5417518336 5433493504 5435817984 5440794624 5444105796 5468848128 5473855008 5492553216 5498732544 5502078976 5503280859 5509472256 5522567168 5533353432 5558501376 5563590336 5592276992 5608767488 5616304128 5619722112 5650430976 5669732352 5674923147 5680806048 5683953664 5684765192 5700714496 5711848704 5737807872 5743060992 5746556118 5762678784 5772673024 5773934016 5777958064 5794168832 5805485568 5840761956 5852626944 5857985184 5864057856 5867307008 5872678688 5884608512 5896101888 5921658936 5928321024 5931928896 5948571648 5954017728 5960189952 5964343808 5981077504 5992759296 5996406384 6029173632 6046089216 6046952448 6056574976 6057897984 6058762902 6062119936 6094708128 6112680192 6128012544 6140461056 6146082816 6152454144 6158086884 6174015488 6179122368 6186074112 6189838848 6212888064 6223663104 6241124352 6246838272 6250639988 6253314048 6257672192 6259039128 6291311616 6309863424 6325690368 6344343552 6356734848 6378448896 6394447872 6395360841 6413303808 6442450944 6448349184 6452273536 6455033856 6460943616 6483013632 6494257152 6500202822 6518439936 6522406944 6529744896 6558048512 6584205312 6590233332 6600720384 6606763524 6620184576 6656360448 6660411392 6661866303 6669361152 6673420008 6692143104 6698269944 6709886784 6728712192 6732807168 6745957182 6769598464 6782820336 6801850368 6802821504 6813646848 6819884928 6843181056 6856546644 6876765216 6880575488 6894014112 6908018688 6914343168 6945767424 6949994496 6956357406 6963568704 6987972608 6989499072 7001620992 7021264896 7027693056 7039881216 7063928832 7070396052 7077725568 7098596352 7102529536 7116401664 7137386496 7179730944 7180756032 7193753856 7214966784 7247757312 7254392832 7258807728 7291797504 7298473344 7306039296 7323404288 7331643392 7333244928 7337707812 7345963008 7377804576 7411335168 7418120448 7425810432 7447707648 7488405504 7492962816 7533907968 7548622632 7559643136 7566564196 7569801216 7574408064 7615798272 7650410496 7657414656 7662074824 7665352704 7672370544 7683571712 7698578688 7740647424 7745358246 7787682608 7803502592 7810646912 7813988352 7818743808 7861469184 7895545248 7904428032 7909238528 7919866368 7931428864 7938690304 7946919936 7990345728 7995208512 8038898176 8061452288 8062603264 8077197312 8078350536 8126277504 8150240256 8166158694 8170683392 8187281408 8194777088 8203272192 8210782512 8238829824 8248098816 8253118464 8283850752 8298217472 8300030148 8321499136 8329117696 8337752064 8345385504 8388415488 8413151232 8429583168 8434253824 8459124736 8475646464 8504598528 8525930496 8527147788 8551071744 8567773056 8589934592 8597798912 8606711808 8614591488 8619834177 8644018176 8659009536 8666937096 8691253248 8696542592 8706326528 8708228352 8761142934 8778940416 8786977776 8800960512 8809018032 8826912768 8844152832 8875147264 8882488404 8892481536 8897893344 8922857472 8931026592 8946515712 8971616256 8977076224 8989138944 8994609576 9043760448 9069133824 9070428672 9084862464 9093179904 9124241408 9142062192 9169020288 9192018816 9210691584 9219124224 9261023232 9266659328 9268683552 9275143208 9279111168 9284758272 9319332096 9335494656 9361686528 9370257408 9375959982 9386508288 9418571776 9427194736 9436967424 9464795136 9488535552 9516515328 9567673344 9572974592 9574341376 9591671808 9619955712 9663676416 9672523776 9678410304 9722396672 9724520448 9731297792 9741385728 9750304233 9777659904 9783610416 9794617344 9837072768 9876307968 9881780224 9885349998 9890827264 9901080576 9910145286 9930276864 9984540672 9990617088 10010130012 10038214656 10045210624 10047404916 10064830176 10093068288 10099210752 10154397696 10174230504 10200547328 10202775552 10204232256 10209886208 10220470272 10229827392 10264771584 10320863232 10327144328 10341021168 10362028032 10371514752 10418651136 10424991744 10434536109 10481958912 10502431488 10527393664 10531897344 10539237376 10541539584 10559821824 10595893248 10605594078 10653794304 10660278016 10674602496 10706079744 10769596416 10771134048 10835036672 10866987008 10871635968 10881589248 10888211592 10937696256 10947710016 10985106432 10997465088 11004157952 11006561718 11018944512 11045134336 11066706864 11117002752 11127180672 11184553984 11194793749 11217534976 11232608256 11239444224 11300861952 11339464704 11349846294 11361612096 11367907328 11369530384 11401428992 11423697408 11475615744 11486121984 11493112236 11525357568 11545346048 11547868032 11555916128 11588337664 11610971136 11618037369 11681523912 11705253888 11715970368 11728115712 11734614016 11745357376 11769217024 11792203776 11843317872 11856642048 11863857792 11897143296 11908035456 11920379904 11928687616 11962155008 11985518592 11992812768 12058347264 12092178432 12093904896 12113149952 12115795968 12117525804 12124239872 12189416256 12225360384 12256025088 12280922112 12292165632 12304908288 12316173768 12348030976 12358244736 12372148224 12379677696 12425776128 12447326208 12482248704 12493676544 12501279976 12506628096 12515344384 12518078256 12582623232 12619726848 12651380736 12688687104 12713469696 12756897792 12788895744 12790721682 12826607616 12884901888 12896698368 12904547072 12910067712 12921887232 12966027264 12988514304 13000405644 13036879872 13044813888 13059489792 13116097024 13141714401 13168410624 13180466664 13201440768 13213527048 13240369152 13312720896 13320822784 13323732606 13338722304 13346840016 13384286208 13396539888 13419773568 13457424384 13465614336 13491914364 13539196928 13565640672 13603700736 13605643008 13627293696 13639769856 13686362112 13713093288 13753530432 13761150976 13788028224 13816037376 13828686336 13891534848 13899988992 13912714812 13927137408 13975945216 13978998144 14003241984 14042529792 14055386112 14063939973 14079762432 14127857664 14140792104 14155451136 14197192704 14205059072 14232803328 14274772992 14359461888 14361512064 14387507712 14429933568 14495514624 14508785664 14517615456 14583595008 14596946688 14612078592 14646808576 14663286784 14666489856 14675415624 14691926016 14755609152 14822670336 14836240896 14851620864 14865217929 14895415296 14976811008 14985925632 15067815936 15097245264 15119286272 15133128392 15139602432 15148816128 15231596544 15300820992 15314829312 15324149648 15330705408 15344741088 15367143424 15397157376 15481294848 15490716492 15575365216 15607005184 15621293824 15627976704 15637487616 15722938368 15791090496 15808856064 15818477056 15839732736 15862857728 15877380608 15893839872 15908391117 15980691456 15990417024 16077796352 16122904576 16125206528 16154394624 16156701072 16252555008 16300480512 16332317388 16341366784 16374562816 16389554176 16406544384 16421565024 16477659648 16496197632 16506236928 16567701504 16596434944 16600060296 16642998272 16658235392 16675504128 16690771008 16776830976 16826302464 16859166336 16868507648 16918249472 16951292928 17009197056 17024769441 17051860992 17054295576 17102143488 17135546112 17179869184 17195597824 17213423616 17229182976 17239668354 17288036352 17318019072 17333874192 17382506496 17393085184 17412653056 17416456704 17522285868 17557880832 17573955552 17601921024 17618036064 17653825536 17688305664 17750294528 17764976808 17784963072 17795786688 17845714944 17862053184 17893031424 17943232512 17954152448 17978277888 17989219152 18087520896 18138267648 18140857344 18169724928 18186359808 18248482816 18284124384 18338040576 18384037632 18421383168 18438248448 18522046464 18533318656 18537367104 18550286416 18558222336 18569516544 18638664192 18670989312 18723373056 18740514816 18751919964 18773016576 18837143552 18854389472 18873934848 18929590272 18977071104 19033030656 19135346688 19145949184 19148682752 19183343616 19186082523 19239911424 19327352832 19345047552 19356820608 19444793344 19449040896 19462595584 19482771456 19500608466 19555319808 19567220832 19589234688 19674145536 19752615936 19763560448 19770699996 19781654528 19802161152 19820290572 19860553728 19969081344 19981234176 20020260024 20076429312 20090421248 20094809832 20129660352 20186136576 20198421504 20308795392 20348461008 20401094656 20405551104 20408464512 20419772416 20440940544 20459654784 20529543168 20641726464 20654288656 20682042336 20724056064 20743029504 20837302272 20849983488 20869072218 20963917824 21004862976 21054787328 21063794688 21078474752 21083079168 21119643648 21191786496 21211188156 21307588608 21320556032 21349204992 21412159488 21539192832 21542268096 21670073344 21733974016 21743271936 21763178496 21776423184 21875392512 21895420032 21970212864 21994930176 22008315904 22013123436 22028465119 22037889024 22090268672 22133413728 22234005504 22254361344 22369107968 22389587498 22435069952 22465216512 22478888448 22601723904 22678929408 22699692588 22723224192 22735814656 22739060768 22802857984 22847394816 22951231488 22972243968 22986224472 23050715136 23090692096 23095736064 23111832256 23176675328 23221942272 23236074738 23363047824 23410507776 23431940736 23456231424 23469228032 23490714752 23538434048 23584407552 23686635744 23713284096 23727715584 23794286592 23816070912 23840759808 23857375232 23924310016 23971037184 23985625536 24116694528 24184356864 24187809792 24226299904 24231591936 24235051608 24248479744 24378832512 24450720768 24512050176 24561844224 24584331264 24609816576 24632347536 24696061952 24716489472 24744296448 24759355392 24851552256 24894652416 24964497408 24987353088 25002559952 25013256192 25030688768 25036156512 25165246464 25239453696 25302761472 25377374208 25426939392 25513795584 25577791488 25581443364 25653215232 25769803776 25793396736 25809094144 25820135424 25843774464 25859502531 25932054528 25977028608 26000811288 26073759744 26089627776 26118979584 26232194048 26283428802 26336821248 26360933328 26402881536 26427054096 26480738304 26625441792 26641645568 26647465212 26677444608 26693680032 26768572416 26793079776 26839547136 26914848768 26931228672 26983828728 27078393856 27131281344 27207401472 27211286016 27254587392 27279539712 27372724224 27426186576 27507060864 27522301952 27576056448 27632074752 27657372672 27783069696 27799977984 27825429624 27854274816 27951890432 27957996288 28006483968 28085059584 28110772224 28127879946 28159524864 28255715328 28281584208 28310902272 28394385408 28410118144 28465606656 28549545984 28718923776 28723024128 28775015424 28859867136 28991029248 29017571328 29035230912 29167190016 29193893376 29224157184 29250912699 29293617152 29326573568 29332979712 29350831248 29383852032 29511218304 29645340672 29672481792 29690539943 29703241728 29730435858 29790830592 29953622016 29971851264 30135631872 30194490528 30238572544 30266256784 30279204864 30297632256 30463193088 30601641984 30629658624 30648299296 30661410816 30689482176 30734286848 30794314752 30962589696 30981432984 31150730432 31214010368 31242587648 31255953408 31274975232 31303608327 31445876736 31582180992 31617712128 31636954112 31679465472 31725715456 31754761216 31787679744 31816782234 31961382912 31980834048 32155592704 32245809152 32250413056 32308789248 32313402144 32505110016 32600961024 32664634776 32682733568 32749125632 32779108352 32813088768 32843130048 32955319296 32992395264 33012473856 33135403008 33192869888 33200120592 33285996544 33316470784 33351008256 33381542016 33553661952 33584381247 33652604928 33718332672 33737015296 33836498944 33902585856 34018394112 34049538882 34103721984 34108591152 34204286976 34271092224 34359738368 34391195648 34426847232 34458365952 34479336708 34576072704 34636038144 34667748384 34765012992 34786170368 34825306112 34832913408 34854112107 35044571736 35115761664 35147911104 35203842048 35236072128 35307651072 35376611328 35500589056 35529953616 35569926144 35591573376 35691429888 35724106368 35786062848 35886465024 35908304896 35941179931 35956555776 35978438304 36175041792 36276535296 36281714688 36339449856 36372719616 36496965632 36568248768 36676081152 36768075264 36842766336 36876496896 37044092928 37066637312 37074734208 37100572832 37116444672 37139033088 37277328384 37341978624 37446746112 37481029632 37503839928 37546033152 37674287104 37708778944 37747869696 37859180544 37954142208 38066061312 38270693376 38291898368 38297365504 38366687232 38372165046 38479822848 38654705664 38690095104 38713641216 38889586688 38898081792 38925191168 38965542912 39001216932 39110639616 39134441664 39178469376 39348291072 39425143203 39505231872 39527120896 39541399992 39563309056 39604322304 39640581144 39721107456 39938162688 39962468352 40040520048 40152858624 40180842496 40189619664 40259320704 40372273152 40396843008 40617590784 40696922016 40802189312 40811102208 40816929024 40839544832 40881881088 40919309568 41059086336 41283452928 41308577312 41364084672 41448112128 41486059008 41674604544 41699966976 41738144436 41927835648 42009725952 42109574656 42127589376 42156949504 42166158336 42191819919 42239287296 42383572992 42422376312 42615177216 42641112064 42698409984 42824318976 43078385664 43084536192 43340146688 43467948032 43486543872 43526356992 43552846368 43750785024 43790840064 43940425728 43989860352 44016631808 44026246872 44056930238 44075778048 44180537344 44266827456 44468011008 44508722688 44738215936 44779174996 44870139904 44930433024 44957776896 45203447808 45357858816 45399385176 45446448384 45471629312 45478121536 45605715968 45694789632 45902462976 45944487936 45972448944 46101430272 46181384192 46191472128 46223664512 46353350656 46443884544 46472149476 46726095648 46821015552 46863881472 46912462848 46938456064 46981429504 47076868096 47168815104 47373271488 47426568192 47455431168 47588573184 47632141824 47681519616 47714750464 47725173351 47848620032 47942074368 47971251072 48233389056 48368713728 48375619584 48452599808 48463183872 48470103216 48496959488 48757665024 48901441536 49024100352 49123688448 49168662528 49219633152 49264695072 49392123904 49432978944 49488592896 49518710784 49703104512 49789304832 49928994816 49974706176 50005119904 50026512384 50061377536 50072313024 50330492928 50478907392 50605522944 50754748416 50853878784 51027591168 51074308323 51155582976 51162886728 51306430464 51539607552 51586793472 51618188288 51640270848 51687548928 51719005062 51864109056 51954057216 52001622576 52147519488 52179255552 52237959168 52464388096 52566857604 52673642496 52721866656 52805763072 52854108192 52961476608 53250883584 53283291136 53294930424 53354889216 53387360064 53537144832 53586159552 53679094272 53829697536 53862457344 53967657456 54156787712 54262562688 54414802944 54422572032 54509174784 54559079424 54745448448 54852373152 55014121728 55044603904 55152112896 55264149504 55314745344 55566139392 55599955968 55650859248 55708549632 55903780864 55915992576 56012967936 56170119168 56221544448 56255759892 56319049728 56511430656 56563168416 56621804544 56788770816 56820236288 56931213312 57099091968 57437847552 57446048256 57550030848 57558247569 57719734272 57982058496 58035142656 58070461824 58334380032 58387786752 58448314368 58501825398 58587234304 58653147136 58665959424 58701662496 58767704064 59022436608 59290681344 59344963584 59381079886 59406483456 59460871716 59581661184 59907244032 59943702528 60271263744 60388981056 60477145088 60532513568 60558409728 60595264512 60926386176 61203283968 61259317248 61296598592 61322821632 61378964352 61468573696 61588629504 61925179392 61962865968 62301460864 62428020736 62485175296 62511906816 62549950464 62607216654 62891753472 63164361984 63235424256 63273908224 63358930944 63451430912 63509522432 63575359488 63633564468 63922765824 63961668096 64311185408 64491618304 64500826112 64617578496 64626804288 65010220032 65201922048 65329269552 65365467136 65498251264 65558216704 65626177536 65686260096 65910638592 65984790528 66024947712 66085395357 66270806016 66385739776 66400241184 66571993088 66632941568 66702016512 66763084032 67107323904 67168762494 67305209856 67436665344 67474030592 67672997888 67805171712 68036788224 68099077764 68207443968 68217182304 68408573952 68542184448 68719476736 68782391296 68853694464 68916731904 68958673416 69152145408 69272076288 69335496768 69530025984 69572340736 69650612224 69665826816 69708224214 70089143472 70231523328 70295822208 70407684096 70472144256 70615302144 70753222656 71001178112 71059907232 71139852288 71183146752 71382859776 71448212736 71572125696 71772930048 71816609792 71882359862 71913111552 71956876608 72350083584 72553070592 72563429376 72678899712 72745439232 72993931264 73136497536 73352162304 73536150528 73685532672 73752993792 74088185856 74133274624 74149468416 74201145664 74232889344 74278066176 74554656768 74683957248 74893492224 74962059264 75007679856 75092066304 75348574208 75417557888 75495739392 75718361088 75908284416 76132122624 76541386752 76583796736 76594731008 76733374464 76744330092 76959645696 77309411328 77380190208 77427282432 77578507593 77779173376 77796163584 77850382336 77931085824 78002433864 78221279232 78268883328 78356938752 78696582144 78850286406 79010463744 79054241792 79082799984 79126618112 79208644608 79281162288 79442214912 79876325376 79924936704 80081040096 80305717248 80361684992 80379239328 80518641408 80744546304 80793686016 81235181568 81393844032 81604378624 81622204416 81633858048 81679089664 81763762176 81838619136 82118172672 82566905856 82617154624 82728169344 82896224256 82972118016 83349209088 83399933952 83476288872 83855671296 84019451904 84219149312 84255178752 84313899008 84332316672 84383639838 84478574592 84767145984 84844752624 85230354432 85282224128 85396819968 85648637952 86156771328 86169072384 86680293376 86935896064 86973087744 87052713984 87105692736 87501570048 87581680128 87880851456 87979720704 88033263616 88052493744 88113860476 88151556096 88361074688 88533654912 88936022016 89017445376 89071619829 89476431872 89558349992 89740279808 89860866048 89915553792 90406895616 90715717632 90798770352 90892896768 90943258624 90956243072 91211431936 91389579264 91804925952 91888975872 91944897888 92202860544 92362768384 92382944256 92447329024 92706701312 92887769088 92944298952 93452191296 93642031104 93727762944 93824925696 93876912128 93910824981 93962859008 94153736192 94337630208 94746542976 94853136384 94910862336 95177146368 95264283648 95363039232 95429500928 95450346702 95697240064 95884148736 95942502144 96466778112 96737427456 96751239168 96905199616 96926367744 96940206432 96993918976 97515330048 97802883072 98048200704 98247376896 98337325056 98439266304 98529390144 98784247808 98865957888 98977185792 99037421568 99406209024 99578609664 99857989632 99949412352 100010239808 100053024768 100122755072 100144626048 100660985856 100753143741 100957814784 101211045888 101509496832 101707757568 102055182336 102148616646 102311165952 102325773456 102612860928 103079215104 103173586944 103236376576 103280541696 103375097856 103438010124 103728218112 103908114432 104003245152 104295038976 104358511104 104475918336 104562336321 104928776192 105133715208 105347284992 105443733312 105611526144 105708216384 105922953216 106501767168 106566582272 106589860848 106709778432 106774720128 107074289664 107172319104 107358188544 107659395072 107724914688 107823539793 107935314912 108313575424 108525125376 108829605888 108845144064 109018349568 109118158848 109490896896 109704746304 110028243456 110089207808 110304225792 110528299008 110629490688 111132278784 111199911936 111301718496 111417099264 111807561728 111831985152 112025935872 112340238336 112443088896 112511519784 112638099456 113022861312 113126336832 113243609088 113577541632 113640472576 113862426624 114198183936 114875695104 114892096512 115100061696 115116495138 115439468544 115964116992 116070285312 116140923648 116668760064 116775573504 116896628736 117003650796 117174468608 117306294272 117331918848 117403324992 117535408128 118044873216 118581362688 118689927168 118762159772 118812966912 118921743432 119163322368 119814488064 119887405056 120542527488 120777962112 120954290176 121065027136 121116819456 121190529024 121852772352 122406567936 122518634496 122593197184 122645643264 122757928704 122937147392 123177259008 123850358784 123925731936 124602921728 124856041472 124970350592 125023813632 125099900928 125214433308 125783506944 126328723968 126470848512 126547816448 126575459757 126717861888 126902861824 127019044864 127150718976 127267128936 127845531648 127923336192 128622370816 128983236608 129001652224 129235156992 129253608576 130020440064 130403844096 130658539104 130730934272 130996502528 131116433408 131252355072 131372520192 131821277184 131969581056 132049895424 132170790714 132541612032 132771479552 132800482368 133143986176 133265883136 133404033024 133526168064 134214647808 134337524988 134610419712 134873330688 134948061184 135345995776 135610343424 136073576448 136198155528 136414887936 136434364608 136817147904 137084368896 137438953472 137564782592 137707388928 137833463808 137917346832 138304290816 138544152576 138670993536 139060051968 139144681472 139301224448 139331653632 139416448428 140178286944 140463046656 140591644416 140815368192 140944288512 141230604288 141506445312 142002356224 142119814464 142279704576 142366293504 142765719552 142896425472 143144251392 143545860096 143633219584 143764719724 143826223104 143913753216 144700167168 145106141184 145126858752 145357799424 145490878464 145987862528 146272995072 146704324608 147072301056 147371065344 147505987584 148176371712 148266549248 148298936832 148402291328 148465778688 148556132352 149109313536 149367914496 149786984448 149924118528 150015359712 150184132608 150697148416 150835115776 150991478784 151436722176 151816568832 152264245248 153082773504 153167593472 153189462016 153222924969 153466748928 153488660184 153919291392 154618822656 154760380416 154854564864 155157015186 155558346752 155592327168 155700764672 155862171648 156004867728 156442558464 156537766656 156713877504 157393164288 157700572812 158020927488 158108483584 158165599968 158253236224 158417289216 158562324576 158884429824 159752650752 159849873408 160162080192 160611434496 160723369984 160758478656 161037282816 161489092608 161587372032 162470363136 162787688064 163208757248 163244408832 163267716096 163358179328 163527524352 163677238272 164236345344 165133811712 165234309248 165456338688 165792448512 165944236032 166698418176 166799867904 166952577744 167711342592 168038903808 168438298624 168510357504 168627798016 168664633344 168767279676 168957149184 169534291968 169689505248 170460708864 170564448256 170793639936 171297275904 172313542656 172338144768 173360586752 173871792128 173946175488 174105427968 174211385472 175003140096 175163360256 175761702912 175959441408 176066527232 176104987488 176227720952 176303112192 176722149376 177067309824 177872044032 178034890752 178143239658 178952863744 179116699984 179480559616 179721732096 179831107584 180813791232 181431435264 181597540704 181785793536 181886517248 181912486144 182422863872 182779158528 183609851904 183777951744 183889795776 184405721088 184725536768 184765888512 184894658048 185413402624 185775538176 185888597904 186904382592 187284062208 187455525888 187649851392 187753824256 187821649962 187925718016 188307472384 188675260416 189493085952 189706272768 189821724672 190354292736 190528567296 190726078464 190859001856 190900693404 191394480128 191768297472 191885004288 192933556224 193474854912 193502478336 193810399232 193852735488 193880412864 193987837952 195030660096 195605766144 196096401408 196494753792 196674650112 196878532608 197058780288 197568495616 197731915776 197954371584 198074843136 198256186071 198812418048 199157219328 199715979264 199898824704 200020479616 200106049536 200245510144 200289252096 201321971712 201506287482 201915629568 202422091776 203018993664 203415515136 204110364672 204297233292 204622331904 204651546912 205225721856 206158430208 206347173888 206472753152 206561083392 206750195712 206876020248 207456436224 207816228864 208006490304 208590077952 208717022208 208951836672 209124672642 209857552384 210267430416 210694569984 210887466624 211223052288 211416432768 211845906432 213003534336 213133164544 213179721696 213419556864 213549440256 214148579328 214344638208 214716377088 215318790144 215449829376 215647079586 215870629824 216627150848 217050250752 217659211776 217690288128 218036699136 218236317696 218981793792 219409492608 220056486912 220178415616 220608451584 221056598016 221258981376 222264557568 222399823872 222603436992 222834198528 223615123456 223663970304 224051871744 224680476672 224886177792 225023039568 225276198912 226045722624 226252673664 226487218176 227155083264 227280945152 227724853248 228396367872 229751390208 229784193024 230200123392 230232990276 230878937088 231928233984 232140570624 232281847296 233337520128 233551147008 233793257472 234007301592 234348937216 234612588544 234663837696 234806649984 235070816256 236089746432 237162725376 237379854336 237524319544 237625933824 237843486864 238326644736 239628976128 239774810112 241085054976 241555924224 241908580352 242130054272 242233638912 242381058048 243705544704 244813135872 245037268992 245186394368 245291286528 245515857408 245874294784 246354518016 247700717568 247851463872 249205843456 249712082944 249940701184 250047627264 250199801856 250428866616 251567013888 252657447936 252941697024 253095632896 253150919514 253435723776 253805723648 254038089728 254301437952 254534257872 255691063296 255846672384 257244741632 257966473216 258003304448 258470313984 258507217152 260040880128 260807688192 261317078208 261461868544 261993005056 262232866816 262504710144 262745040384 263642554368 263939162112 264099790848 264341581428 265083224064 265542959104 265600964736 266287972352 266531766272 266808066048 267052336128 267214859487 268429295616 268675049976 269220839424 269746661376 269896122368 270691991552 271220686848 272147152896 272396311056 272829775872 272868729216 273634295808 274168737792 274877906944 275129565184 275414777856 275666927616 275834693664 276608581632 277088305152 277341987072 278120103936 278289362944 278602448896 278663307264 278832896856 280356573888 280926093312 281183288832 281630736384 281888577024 282461208576 283012890624 284004712448 284239628928 284559409152 284732587008 285531439104 285792850944 286288502784 287091720192 287266439168 287529439448 287652446208 287827506432 289400334336 290212282368 290253717504 290715598848 290981756928 291975725056 292545990144 293408649216 294144602112 294742130688 295011975168 296352743424 296533098496 296597873664 296804582656 296931557376 297112264704 298218627072 298735828992 299573968896 299848237056 300030719424 300368265216 301394296832 301670231552 301982957568 302259431223 302873444352 303633137664 304528490496 306165547008 306335186944 306378924032 306445849938 306933497856 306977320368 307838582784 309237645312 309520760832 309709129728 310314030372 311116693504 311184654336 311401529344 311724343296 312009735456 312885116928 313075533312 313427755008 314786328576 315401145624 316041854976 316216967168 316331199936 316506472448 316834578432 317124649152 317768859648 319505301504 319699746816 320324160384 321222868992 321446739968 321516957312 322074565632 322978185216 323174744064 323470619379 324940726272 325575376128 326417514496 326488817664 326535432192 326716358656 327055048704 327354476544 328472690688 330267623424 330468618496 330912677376 331584897024 331888472064 333396836352 333599735808 333905155488 335422685184 336077807616 336876597248 337020715008 337255596032 337329266688 337534559352 337914298368 339068583936 339379010496 340921417728 341128896512 341587279872 342594551808 344627085312 344676289536 346721173504 347743584256 347892350976 348210855936 348422770944 350006280192 350326720512 351523405824 351918882816 352133054464 352209974976 352455441904 352606224384 353444298752 354134619648 355744088064 356069781504 356286479316 357905727488 358233399968 358961119232 359443464192 359662215168 361627582464 362862870528 363195081408 363571587072 363773034496 363824972288 364845727744 365558317056 367219703808 367555903488 367779591552 368811442176 369451073536 369531777024 369789316096 370826805248 371551076352 371777195808 373808765184 374568124416 374911051776 375299702784 375507648512 375643299924 375851436032 376614944768 377350520832 378986171904 379412545536 379643449344 380708585472 381057134592 381452156928 381718003712 381801386808 382788960256 383536594944 383770008576 385867112448 386949709824 387004956672 387620798464 387705470976 387760825728 387975675904 390061320192 391211532288 392192802816 392989507584 393349300224 393757065216 394117560576 395136991232 395463831552 395908743168 396149686272 396512372142 397624836096 398314438656 399431958528 399797649408 400040959232 400212099072 400491020288 400578504192 402643943424 403012574964 403831259136 404844183552 406037987328 406831030272 408220729344 408594466584 409244663808 409303093824 410451443712 412316860416 412694347776 412945506304 413122166784 413500391424 413752040496 414912872448 415632457728 416012980608 417180155904 417434044416 417903673344 418249345284 419715104768 420534860832 421389139968 421774933248 422446104576 422832865536 423691812864 426007068672 426266329088 426359443392 426839113728 427098880512 428297158656 428689276416 429432754176 430637580288 430899658752 431294159172 431741259648 433254301696 434100501504 435318423552 435380576256 436073398272 436472635392 437963587584 438818985216 440112973824 440356831232 441216903168 442113196032 442517962752 444529115136 444799647744 445206873984 445668397056 447230246912 447327940608 448103743488 449360953344 449772355584 450046079136 450552397824 452091445248 452505347328 452974436352 454310166528 454561890304 455449706496 456792735744 459502780416 459568386048 460400246784 460465980552 461757874176 463856467968 464281141248 464563694592 466675040256 467102294016 467586514944 468014603184 468697874432 469225177088 469327675392 469613299968 470141632512 472179492864 474325450752 474759708672 475048639088 475251867648 475686973728 476653289472 479257952256 479549620224 482170109952 483111848448 483817160704 484260108544 484467277824 484762116096 487411089408 489626271744 490074537984 490372788736 490582573056 491031714816 491748589568 492709036032 495401435136 495702927744 498411686912 499424165888 499881402368 500095254528 500399603712 500857733232 503134027776 505314895872 505883394048 506191265792 506301839028 506871447552 507611447296 508076179456 508602875904 509068515744 511382126592 511693344768 514489483264 515932946432 516006608896 516940627968 517014434304 520081760256 521615376384 522634156416 522923737088 523986010112 524465733632 525009420288 525490080768 527285108736 527878324224 528199581696 528683162856 530166448128 531085918208 531201929472 532575944704 533063532544 533616132096 534104672256 534429718974 536858591232 537350099952 538441678848 539493322752 539792244736 541383983104 542441373696 544294305792 544792622112 545659551744 545737458432 547268591616 548337475584 549755813888 550259130368 550829555712 551333855232 551669387328 553217163264 554176610304 554683974144 556240207872 556578725888 557204897792 557326614528 557665793712 560713147776 561852186624 562366577664 563261472768 563777154048 564922417152 566025781248 568009424896 568479257856 569118818304 569465174016 571062878208 571585701888 572577005568 574183440384 574532878336 575058878896 575304892416 575655012864 578800668672 580424564736 580507435008 581431197696 581963513856 583951450112 585091980288 586817298432 588289204224 589484261376 590023950336 592705486848 593066196992 593195747328 593609165312 593863114752 594224529408 594768558213 596437254144 597471657984 599147937792 599696474112 600061438848 600736530432 602788593664 603340463104 603965915136 604518862446 605746888704 607266275328 609056980992 612331094016 612670373888 612757848064 612891699876 613866995712 613954640736 615677165568 618475290624 619041521664 619418259456 620628060744 622233387008 622369308672 622803058688 623448686592 624019470912 625770233856 626151066624 626855510016 629572657152 630802291248 632083709952 632433934336 632662399872 633012944896 633669156864 634249298304 635537719296 639010603008 639399493632 640648320768 642445737984 642893479936 643033914624 644149131264 645956370432 646349488128 646941238758 649881452544 651150752256 652835028992 652977635328 653070864384 653432717312 654110097408 654708953088 656945381376 660535246848 660937236992 661825354752 663169794048 663776944128 666793672704 667199471616 667810310976 670845370368 672155615232 673753194496 674041430016 674511192064 674658533376 675069118704 675828596736 678137167872 678758020992 681842835456 682257793024 682882418689 683174559744 685189103616 689254170624 689352579072 693442347008 695487168512 695784701952 696421711872 696845541888 700012560384 700653441024 703046811648 703837765632 704266108928 704419949952 704910883808 705212448768 706888597504 708269239296 711488176128 712139563008 712572958632 715811454976 716466799936 717922238464 718886928384 719324430336 723255164928 725725741056 726390162816 727143174144 727546068992 727649944576 729691455488 731116634112 734439407616 735111806976 735559183104 737622884352 738902147072 739063554048 739578632192 741653610496 743102152704 743554391616 747617530368 749136248832 749822103552 750599405568 751015297024 751286599848 751702872064 753229889536 754701041664 757972343808 758825091072 759286898688 761417170944 762114269184 762904313856 763436007424 763602773616 765577920512 767073189888 767540017152 771734224896 773899419648 774009913344 775241596928 775410941952 775521651456 775951351808 780122640384 782423064576 784385605632 785979015168 786698600448 787514130432 788235121152 790273982464 790927663104 791817486336 792299372544 793024744284 795249672192 796628877312 798863917056 799595298816 800081918464 800424198144 800982040576 801157008384 801644578461 805287886848 806025149928 807662518272 809688367104 812075974656 813662060544 816441458688 817188933168 818489327616 818606187648 820902887424 824633720832 825388695552 825891012608 826244333568 827000782848 827504080992 829825744896 831264915456 832025961216 834360311808 834868088832 835807346688 836498690568 839430209536 841069721664 842778279936 843549866496 844892209152 845665731072 847383625728 852014137344 852532658176 852718886784 853678227456 854197761024 856594317312 857378552832 858865508352 861275160576 861799317504 862588318344 863482519296 866508603392 868201003008 870636847104 870761152512 872146796544 872945270784 875927175168 877637970432 880225947648 880713662464 882433806336 884226392064 885035925504 889058230272 889599295488 890413747968 891336794112 894460493824 894655881216 896207486976 898721906688 899544711168 900092158272 901104795648 904182890496 905010694656 905948872704 906778293669 908620333056 909123780608 910899412992 913585471488 919005560832 919136772096 920800493568 920931961104 923515748352 927712935936 928562282496 929127389184 933350080512 934204588032 935173029888 936029206368 937395748864 938450354176 938655350784 939226599936 940283265024 944358985728 948650901504 949519417344 950097278176 950503735296 951373947456 953306578944 958515904512 959099240448 964340219904 966223696896 967634321408 968520217088 968934555648 969524232192 970411858137 974822178816 979252543488 980149075968 980745577472 981165146112 982063429632 983497179136 985418072064 990802870272 991405855488 996823373824 998848331776 999762804736 1000190509056 1000799207424 1001715466464 1006268055552 1010629791744 1011766788096 1012382531584 1012603678056 1013742895104 1015222894592 1016152358912 1017205751808 1018137031488 1022764253184 1023386689536 1028978966528 1031865892864 1032013217792 1033881255936 1034028868608 1040163520512 1043230752768 1045268312832 1045847474176 1047972020224 1048931467264 1050018840576 1050980161536 1054570217472 1055756648448 1056399163392 1057366325712 1060332896256 1062171836416 1062403858944 1065151889408 1066127065088 1067232264192 1068209344512 1068859437948 1073717182464 1074700199904 1076883357696 1078986645504 1079584489472 1082767966208 1084882747392 1088588611584 1089585244224 1091319103488 1091474916864 1094537183232 1096674951168 1099511627776 1100518260736 1101659111424 1102667710464 1103338774656 1106434326528 1108353220608 1109367948288 1112480415744 1113157451776 1114409795584 1114653229056 1115331587424 1121426295552 1123704373248 1124733155328 1126522945536 1127554308096 1129844834304 1132051562496 1136018849792 1136958515712 1138237636608 1138930348032 1142125756416 1143171403776 1145154011136 1148366880768 1149065756672 1150117757792 1150609784832 1151310025728 1157601337344 1160849129472 1161014870016 1162862395392 1163927027712 1167902900224 1170183960576 1173634596864 1176578408448 1178968522752 1180047900672 1185410973696 1186132393984 1186391494656 1187218330624 1187726229504 1188449058816 1189537116426 1192874508288 1194943315968 1198295875584 1199392948224 1200122877696 1201473060864 1205577187328 1206680926208 1207931830272 1209037724892 1211493777408 1214532550656 1218113961984 1224662188032 1225340747776 1225515696128 1225783399752 1227733991424 1227909281472 1231354331136 1236950581248 1238083043328 1238836518912 1241256121488 1244466774016 1244738617344 1245606117376 1246897373184 1248038941824 1251540467712 1252302133248 1253711020032 1259145314304 1261604582496 1264167419904 1264867868672 1265324799744 1266025889792 1267338313728 1268498596608 1271075438592 1278021206016 1278798987264 1281296641536 1284891475968 1285786959872 1286067829248 1288298262528 1291912740864 1292698976256 1293882477516 1299762905088 1302301504512 1305670057984 1305955270656 1306141728768 1306865434624 1308220194816 1309417906176 1313890762752 1321070493696 1321874473984 1323650709504 1326339588096 1327553888256 1333587345408 1334398943232 1335620621952 1341690740736 1344311230464 1347506388992 1348082860032 1349022384128 1349317066752 1350138237408 1351657193472 1356274335744 1357516041984 1363685670912 1364515586048 1365764837378 1366349119488 1370378207232 1378508341248 1378705158144 1386884694016 1390974337024 1391569403904 1392843423744 1393691083776 1400025120768 1401306882048 1406093623296 1407675531264 1408532217856 1408839899904 1409821767616 1410424897536 1413777195008 1416538478592 1422976352256 1424279126016 1425145917264 1431622909952 1432933599872 1435844476928 1437773856768 1438648860672 1446510329856 1451451482112 1452780325632 1454286348288 1455092137984 1455299889152 1459382910976 1462233268224 1468878815232 1470223613952 1471118366208 1475245768704 1477804294144 1478127108096 1479157264384 1483307220992 1486204305408 1487108783232 1495235060736 1498272497664 1499644207104 1501198811136 1502030594048 1502573199696 1503405744128 1506459779072 1509402083328 1515944687616 1517650182144 1518573797376 1522834341888 1524228538368 1525808627712 1526872014848 1527205547232 1531155841024 1534146379776 1535080034304 1543468449792 1547798839296 1548019826688 1550483193856 1550821883904 1551043302912 1551902703616 1560245280768 1564846129152 1568771211264 1571958030336 1573397200896 1575028260864 1576470242304 1580547964928 1581855326208 1583634972672 1584598745088 1586049488568 1590499344384 1593257754624 1597727834112 1599190597632 1600163836928 1600848396288 1601964081152 1602314016768 1603289156922 1610575773696 1612050299856 1615325036544 1619376734208 1624151949312 1627324121088 1632882917376 1634377866336 1636978655232 1637212375296 1641805774848 1649267441664 1650777391104 1651782025216 1652488667136 1654001565696 1655008161984 1659651489792 1662529830912 1664051922432 1668720623616 1669736177664 1671614693376 1672997381136 1678860419072 1682139443328 1685556559872 1687099732992 1689784418304 1691331462144 1694767251456 1704028274688 1705065316352 1705437773568 1707356454912 1708395522048 1713188634624 1714757105664 1717731016704 1722550321152 1723598635008 1725176636688 1726965038592 1733017206784 1736402006016 1741273694208 1741522305024 1744293593088 1745890541568 1751854350336 1755275940864 1760451895296 1761427324928 1764867612672 1768452784128 1770071851008 1778116460544 1779198590976 1780827495936 1782673588224 1784305674639 1788920987648 1789311762432 1792414973952 1797443813376 1799089422336 1800184316544 1802209591296 1808365780992 1810021389312 1811897745408 1813556587338 1817240666112 1818247561216 1821798825984 1827170942976 1838011121664 1838273544192 1841600987136 1841863922208 1847031496704 1855425871872 1857124564992 1858254778368 1866700161024 1868409176064 1870346059776 1872058412736 1874791497728 1876900708352 1877310701568 1878453199872 1880566530048 1888717971456 1897301803008 1899038834688 1900194556352 1901007470592 1902747894912 1906613157888 1917031809024 1918198480896 1928680439808 1932447393792 1935268642816 1937040434176 1937869111296 1939048464384 1940823716274 1949644357632 1958505086976 1960298151936 1961491154944 1962330292224 1964126859264 1966994358272 1970836144128 1981605740544 1982811710976 1993646747648 1997696663552 1999525609472 2000381018112 2001598414848 2003430932928 2012536111104 2021259583488 2023533576192 2024765063168 2025207356112 2027485790208 2030445789184 2032304717824 2034411503616 2036274062976 2045528506368 2046773379072 2048647256067 2057957933056 2063731785728 2064026435584 2067762511872 2068057737216 2080327041024 2086461505536 2090536625664 2091694948352 2095944040448 2097862934528 2100037681152 2101960323072 2109140434944 2111513296896 2112798326784 2114732651424 2120665792512 2124343672832 2124807717888 2130303778816 2132254130176 2134464528384 2136418689024 2137718875896 2147434364928 2149400399808 2153766715392 2157973291008 2159168978944 2165535932416 2169765494784 2177177223168 2179170488448 2182638206976 2182949833728 2189074366464 2193349902336 2199023255552 2201036521472 2203318222848 2205335420928 2206677549312 2212868653056 2216706441216 2218735896576 2224960831488 2226314903552 2228819591168 2229306458112 2230663174848 2242852591104 2247408746496 2249466310656 2253045891072 2255108616192 2259689668608 2264103124992 2272037699584 2273917031424 2276475273216 2277860696064 2284251512832 2286342807552 2290308022272 2296733761536 2298131513344 2300235515584 2301219569664 2302620051456 2315202674688 2321698258944 2322029740032 2325724790784 2327854055424 2335805800448 2340367921152 2347269193728 2353156816896 2357937045504 2360095801344 2370821947392 2372264787968 2372782989312 2374436661248 2375452459008 2376898117632 2379074232852 2385749016576 2389886631936 2396591751168 2398785896448 2400245755392 2402946121728 2404933735383 2411154374656 2413361852416 2415863660544 2418075449784 2422987554816 2429065101312 2436227923968 2449324376064 2450681495552 2451031392256 2451566799504 2455467982848 2455818562944 2462708662272 2473901162496 2476166086656 2477673037824 2482512242976 2488933548032 2489477234688 2491212234752 2493794746368 2496077883648 2503080935424 2504604266496 2507422040064 2518290628608 2523209164992 2528334839808 2529735737344 2530649599488 2532051779584 2534676627456 2536997193216 2542150877184 2556042412032 2557597974528 2562593283072 2569782951936 2571573919744 2572135658496 2576596525056 2583825481728 2585397952512 2587764955032 2599525810176 2604603009024 2611340115968 2611910541312 2612283457536 2613730869248 2616440389632 2618835812352 2627781525504 2642140987392 2643748947968 2647301419008 2652679176192 2655107776512 2667174690816 2668797886464 2671241243904 2683381481472 2688622460928 2695012777984 2696165720064 2698044768256 2698634133504 2700276474816 2703314386944 2712548671488 2715032083968 2727371341824 2729031172096 2731529674756 2732698238976 2740756414464 2757016682496 2757410316288 2773769388032 2781948674048 2783138807808 2785686847488 2787382167552 2800050241536 2802613764096 2812187246592 2815351062528 2817064435712 2817679799808 2819643535232 2820849795072 2827554390016 2833076957184 2845952704512 2848558252032 2850291834528 2863245819904 2865867199744 2871688953856 2875547713536 2877297721344 2893020659712 2902902964224 2905560651264 2908572696576 2910184275968 2910599778304 2911235574411 2918765821952 2924466536448 2937757630464 2940447227904 2942236732416 2950491537408 2955608588288 2956254216192 2958314528768 2966614441984 2972408610816 2974217566464 2990470121472 2996544995328 2999288414208 3002397622272 3004061188096 3005146399392 3006811488256 3012919558144 3018804166656 3031889375232 3035300364288 3037147594752 3045668683776 3048457076736 3051617255424 3053744029696 3054411094464 3062311682048 3068292759552 3070160068608 3086936899584 3095597678592 3096039653376 3100966387712 3101643767808 3102086605824 3103805407232 3120490561536 3129692258304 3137542422528 3143916060672 3146794401792 3150056521728 3152940484608 3161095929856 3163710652416 3167269945344 3169197490176 3172098977136 3180998688768 3186515509248 3195455668224 3198381195264 3200327673856 3201696792576 3203928162304 3204628033536 3206578313844 3221151547392 3224100599712 3230650073088 3238753468416 3248303898624 3254648242176 3265765834752 3268755732672 3273957310464 3274424750592 3283611549696 3298534883328 3301554782208 3303564050432 3304977334272 3308003131392 3310016323968 3319302979584 3325059661824 3328103844864 3337441247232 3339472355328 3343229386752 3345994762272 3357720838144 3364278886656 3371113119744 3374199465984 3379568836608 3382662924288 3389534502912 3408056549376 3410130632704 3410875547136 3414712909824 3416791044096 3426377269248 3429514211328 3435462033408 3445100642304 3447197270016 3450353273376 3453930077184 3466034413568 3472804012032 3482547388416 3483044610048 3488587186176 3491781083136 3503708700672 3510551881728 3520903790592 3522854649856 3529735225344 3536905568256 3540143702016 3556232921088 3558397181952 3561654991872 3565347176448 3568611349278 3577841975296 3578623524864 3584829947904 3594887626752 3598178844672 3600368633088 3604419182592 3616731561984 3620042778624 3623795490816 3627113174676 3634481332224 3636495122432 3643597651968 3654341885952 3676022243328 3676547088384 3683201974272 3683727844416 3694062993408 3710851743744 3714249129984 3716509556736 3733400322048 3736818352128 3740692119552 3744116825472 3749582995456 3753801416704 3754621403136 3756906399744 3761133060096 3777435942912 3794603606016 3798077669376 3800389112704 3802014941184 3805495789824 3813226315776 3834063618048 3836396961792 3857360879616 3864894787584 3870537285632 3874080868352 3875738222592 3878096928768 3881647432548 3899288715264 3917010173952 3920596303872 3922982309888 3924660584448 3928253718528 3933988716544 3941672288256 3963211481088 3965623421952 3987293495296 3995393327104 3999051218944 4000762036224 4003196829696 4006861865856 4025072222208 4042519166976 4047067152384 4049530126336 4050414712224 4054971580416 4060891578368 4064609435648 4068823007232 4072548125952 4091057012736 4093546758144 4097294512134 4115915866112 4127463571456 4128052871168 4135525023744 4136115474432 4160654082048 4172923011072 4181073251328 4183389896704 4191888080896 4195725869056 4200075362304 4203920646144 4218280869888 4223026593792 4225596653568 4229465302848 4241331585024 4248687345664 4249615435776 4260607557632 4264508260352 4268929056768 4272837378048 4275437751792 4294868729856 4298800799616 4307533430784 4315946582016 4318337957888 4331071864832 4339530989568 4354354446336 4358340976896 4365276413952 4365899667456 4378148732928 4386699804672 4398046511104 4402073042944 4406636445696 4410670841856 4413355098624 4425737306112 4433412882432 4437471793152 4449921662976 4452629807104 4457639182336 4458612916224 4461326349696 4485705182208 4494817492992 4498932621312 4506091782144 4510217232384 4519379337216 4528206249984 4544075399168 4547834062848 4552950546432 4555721392128 4568503025664 4572685615104 4580616044544 4593467523072 4596263026688 4600471031168 4602439139328 4605240102912 4630405349376 4643396517888 4644059480064 4651449581568 4655708110848 4671611600896 4680735842304 4694538387456 4706313633792 4715874091008 4720191602688 4741643894784 4744529575936 4745565978624 4748873322496 4750904918016 4753796235264 4758148465704 4771498033152 4779773263872 4793183502336 4797571792896 4800491510784 4805892243456 4809867470766 4822308749312 4826723704832 4831727321088 4836150899568 4845975109632 4858130202624 4872455847936 4898648752128 4901362991104 4902062784512 4903133599008 4910935965696 4911637125888 4925417324544 4947802324992 4952332173312 4955346075648 4965024485952 4977867096064 4978954469376 4982424469504 4987589492736 4992155767296 5006161870848 5009208532992 5014844080128 5036581257216 5046418329984 5056669679616 5059471474688 5061299198976 5064103559168 5069353254912 5073994386432 5084301754368 5112084824064 5115195949056 5125186566144 5139565903872 5143147839488 5144271316992 5153193050112 5167650963456 5170795905024 5175529910064 5199051620352 5209206018048 5222680231936 5223821082624 5224566915072 5227461738496 5232880779264 5237671624704 5255563051008 5284281974784 5287497895936 5294602838016 5305358352384 5310215553024 5334349381632 5337595772928 5342482487808 5366762962944 5377244921856 5390025555968 5392331440128 5396089536512 5397268267008 5400552949632 5406628773888 5425097342976 5430064167936 5454742683648 5458062344192 5463059349512 5465396477952 5481512828928 5514033364992 5514820632576 5547538776064 5563897348096 5566277615616 5571373694976 5574764335104 5600100483072 5605227528192 5624374493184 5630702125056 5634128871424 5635359599616 5639287070464 5641699590144 5655108780032 5666153914368 5691905409024 5697116504064 5700583669056 5726491639808 5731734399488 5743377907712 5751095427072 5754595442688 5786041319424 5805805928448 5811121302528 5817145393152 5820368551936 5821199556608 5822471148822 5837531643904 5848933072896 5875515260928 5880894455808 5884473464832 5900983074816 5911217176576 5912508432384 5916629057536 5933228883968 5944817221632 5948435132928 5980940242944 5993089990656 5998576828416 6004795244544 6008122376192 6010292798784 6013622976512 6025839116288 6037608333312 6063778750464 6070600728576 6074295189504 6091337367552 6096914153472 6103234510848 6107488059392 6108822188928 6124623364096 6136585519104 6140320137216 6145941768201 6173873799168 6191195357184 6192079306752 6201932775424 6203287535616 6204173211648 6207610814464 6240981123072 6259384516608 6275084845056 6287832121344 6293588803584 6300113043456 6305880969216 6322191859712 6327421304832 6334539890688 6338394980352 6344197954272 6361997377536 6373031018496 6390911336448 6396762390528 6400655347712 6403393585152 6407856324608 6409256067072 6413156627688 6442303094784 6448201199424 6461300146176 6477506936832 6496607797248 6509296484352 6531531669504 6537511465344 6547914620928 6548849501184 6567223099392 6597069766656 6603109564416 6607128100864 6609954668544 6616006262784 6620032647936 6638605959168 6650119323648 6656207689728 6674882494464 6678944710656 6686458773504 6691989524544 6715441676288 6728557773312 6742226239488 6748398931968 6759137673216 6765325848576 6779069005824 6816113098752 6820261265408 6821751094272 6829425819648 6833582088192 6852754538496 6859028422656 6870924066816 6890201284608 6894394540032 6900706546752 6907860154368 6932068827136 6945608024064 6965094776832 6966089220096 6977174372352 6983562166272 7007417401344 7021103763456 7041807581184 7045709299712 7059470450688 7073811136512 7080287404032 7112465842176 7116794363904 7123309983744 7130694352896 7137222698556 7155683950592 7157247049728 7169659895808 7189775253504 7196357689344 7200737266176 7208838365184 7233463123968 7240085557248 7247590981632 7254226349352 7268962664448 7272990244864 7287195303936 7308683771904 7352044486656 7353094176768 7366403948544 7367455688832 7388125986816 7421703487488 7428498259968 7433019113472 7466800644096 7473636704256 7481384239104 7488233650944 7499165990912 7507602833408 7509242806272 7513812799488 7522266120192 7554871885824 7589207212032 7596155338752 7600778225408 7604029882368 7610991579648 7626452631552 7668127236096 7672793923584 7714721759232 7729789575168 7741074571264 7748161736704 7751476445184 7756193857536 7763294865096 7798577430528 7834020347904 7841192607744 7845964619776 7849321168896 7856507437056 7867977433088 7883344576512 7926422962176 7931246843904 7974586990592 7990786654208 7998102437888 8001524072448 8006393659392 8013723731712 8050144444416 8085038333952 8094134304768 8099060252672 8100829424448 8109943160832 8121783156736 8129218871296 8137646014464 8145096251904 8182114025472 8187093516288 8194589024268 8231831732224 8254927142912 8256105742336 8271050047488 8272230948864 8321308164096 8345846022144 8362146502656 8366779793408 8383776161792 8391451738112 8400150724608 8407841292288 8436561739776 8446053187584 8451193307136 8458930605696 8482663170048 8497374691328 8499230871552 8521215115264 8529016520704 8537858113536 8545674756096 8550875503584 8589737459712 8597601599232 8615066861568 8631893164032 8636675915776 8662143729664 8679061979136 8708708892672 8716681953792 8730552827904 8731799334912 8756297465856 8773399609344 8804146085888 8813272891392 8821341683712 8826710197248 8851474612224 8866825764864 8874943586304 8899843325952 8905259614208 8915278364672 8917225832448 8922652699392 8971410364416 8989634985984 8997865242624 9012183564288 9020434464768 9038758674432 9056412499968 9088150798336 9095668125696 9105901092864 9111442784256 9137006051328 9145371230208 9161232089088 9186935046144 9192526053376 9200942062336 9204878278656 9210480205824 9260810698752 9286793035776 9288118960128 9302899163136 9311416221696 9343223201792 9361471684608 9389076774912 9412627267584 9431748182016 9440383205376 9483287789568 9489059151872 9491131957248 9497746644992 9501809836032 9507592470528 9516296931408 9542996066304 9559546527744 9586367004672 9595143585792 9600983021568 9611784486912 9619734941532 9644617498624 9653447409664 9663454642176 9672301799136 9691950219264 9716260405248 9744911695872 9797297504256 9802725982208 9804125569024 9806267198016 9821871931392 9823274251776 9850834649088 9895604649984 9904664346624 9910692151296 9930048971904 9955734192128 9957908938752 9964848939008 9975178985472 9984311534592 10012323741696 10018417065984 10029688160256 10073162514432 10092836659968 10113339359232 10118942949376 10122598397952 10128207118336 10138706509824 10147988772864 10168603508736 10224169648128 10230391898112 10250373132288 10279131807744 10286295678976 10288542633984 10306386100224 10335301926912 10341591810048 10351059820128 10398103240704 10418412036096 10445360463872 10447642165248 10449133830144 10454923476992 10465761558528 10475343249408 10511126102016 10568563949568 10574995791872 10589205676032 10610716704768 10620431106048 10668698763264 10675191545856 10684964975616 10733525925888 10754489843712 10780051111936 10784662880256 10792179073024 10794536534016 10801105899264 10813257547776 10850194685952 10860128335872 10909485367296 10916124688384 10926118699024 10930792955904 10963025657856 11028066729984 11029641265152 11095077552128 11127794696192 11132555231232 11142747389952 11149528670208 11200200966144 11210455056384 11248748986368 11261404250112 11268257742848 11270719199232 11278574140928 11283399180288 11310217560064 11332307828736 11383810818048 11394233008128 11401167338112 11452983279616 11463468798976 11486755815424 11502190854144 11509190885376 11572082638848 11611611856896 11622242605056 11634290786304 11640737103872 11642399113216 11644942297644 11675063287808 11697866145792 11751030521856 11761788911616 11768946929664 11801966149632 11822434353152 11825016864768 11833258115072 11866457767936 11889634443264 11896870265856 11961880485888 11986179981312 11997153656832 12009590489088 12016244752384 12020585597568 12027245953024 12051678232576 12075216666624 12127557500928 12141201457152 12148590379008 12182674735104 12193828306944 12206469021696 12214976118784 12217644377856 12249246728192 12273171038208 12280640274432 12291883536402 12347747598336 12382390714368 12384158613504 12403865550848 12406575071232 12408346423296 12415221628928 12481962246144 12518769033216 12550169690112 12575664242688 12587177607168 12600226086912 12611761938432 12644383719424 12654842609664 12669079781376 12676789960704 12688395908544 12723994755072 12746062036992 12781822672896 12793524781056 12801310695424 12806787170304 12815712649216 12818512134144 12826313255376 12884606189568 12896402398848 12922600292352 12955013873664 12993215594496 13018592968704 13063063339008 13075022930688 13095829241856 13097699002368 13134446198784 13194139533312 13206219128832 13214256201728 13219909337088 13232012525568 13240065295872 13277211918336 13300238647296 13312415379456 13349764988928 13357889421312 13372917547008 13383979049088 13430883352576 13457115546624 13484452478976 13496797863936 13518275346432 13530651697152 13558138011648 13632226197504 13640522530816 13643502188544 13658851639296 13667164176384 13705509076992 13718056845312 13741848133632 13780402569216 13788789080064 13801413093504 13815720308736 13864137654272 13891216048128 13930189553664 13932178440192 13954348744704 13967124332544 14014834802688 14042207526912 14083615162368 14091418599424 14118940901376 14147622273024 14160574808064 14224931684352 14233588727808 14246619967488 14261388705792 14274445397112 14311367901184 14314494099456 14339319791616 14379550507008 14392715378688 14401474532352 14417676730368 14466926247936 14480171114496 14495181963264 14508452698704 14537925328896 14545980489728 14574390607872 14617367543808 14704088973312 14706188353536 14732807897088 14734911377664 14776251973632 14843406974976 14856996519936 14866038226944 14933601288192 14947273408512 14962768478208 14976467301888 14998331981824 15015205666816 15018485612544 15027625598976 15044532240384 15109743771648 15178414424064 15192310677504 15201556450816 15208059764736 15221983159296 15252905263104 15336254472192 15345587847168 15429443518464 15459579150336 15482149142528 15496323473408 15502952890368 15512387715072 15526589730192 15597154861056 15668040695808 15682385215488 15691929239552 15698642337792 15713014874112 15735954866176 15766689153024 15852845924352 15862493687808 15949173981184 15981573308416 15996204875776 16003048144896 16012787318784 16027447463424 16100288888832 16170076667904 16188268609536 16198120505344 16201658848896 16219886321664 16243566313472 16258437742592 16275292028928 16290192503808 16364228050944 16374187032576 16389178048536 16463663464448 16509854285824 16512211484672 16542100094976 16544461897728 16642616328192 16691692044288 16724293005312 16733559586816 16767552323584 16782903476224 16800301449216 16815682584576 16873123479552 16892106375168 16902386614272 16917861211392 16965326340096 16994749382656 16998461743104 17042430230528 17058033041408 17075716227072 17091349512192 17101751007168 17179474919424 17195203198464 17230133723136 17263786328064 17273351831552 17324287459328 17358123958272 17417417785344 17433363907584 17461105655808 17463598669824 17512594931712 17546799218688 17608292171776 17626545782784 17642683367424 17653420394496 17702949224448 17733651529728 17749887172608 17799686651904 17810519228416 17830556729344 17834451664896 17845305398784 17942820728832 17979269971968 17995730485248 18024367128576 18040868929536 18077517348864 18112824999936 18176301596672 18191336251392 18211802185728 18222885568512 18274012102656 18290742460416 18322464178176 18373870092288 18385052106752 18401884124672 18409756557312 18420960411648 18437825304603 18521621397504 18573586071552 18576237920256 18605798326272 18622832443392 18686446403584 18722943369216 18778153549824 18825254535168 18863496364032 18880766410752 18966575579136 18978118303744 18982263914496 18995493289984 19003619672064 19015184941056 19032593862816 19085992132608 19119093055488 19172734009344 19190287171584 19201966043136 19223568973824 19239469883064 19289234997248 19306894819328 19326909284352 19344603598272 19383900438528 19432520810496 19489823391744 19594595008512 19605451964416 19608251138048 19612534396032 19643743862784 19646548503552 19701669298176 19791209299968 19809328693248 19821384302592 19860097943808 19911468384256 19915817877504 19929697878016 19950357970944 19968623069184 20024647483392 20036834131968 20059376320512 20146325028864 20185673319936 20226678718464 20237885898752 20245196795904 20256414236672 20277413019648 20295977545728 20337207017472 20448339296256 20460783796224 20500746264576 20558263615488 20572591357952 20577085267968 20612772200448 20670603853824 20683183620096 20702119640256 20796206481408 20836824072192 20890720927744 20895284330496 20898267660288 20909846953984 20931523117056 20950686498816 21022252204032 21137127899136 21149991583744 21178411352064 21221433409536 21240862212096 21337397526528 21350383091712 21369929951232 21467051851776 21508979687424 21560102223872 21569325760512 21584358146048 21589073068032 21602211798528 21626515095552 21700389371904 21720256671744 21818970734592 21832249376768 21852237398048 21861585911808 21926051315712 22056133459968 22059282530304 22190155104256 22255589392384 22265110462464 22285494779904 22299057340416 22400401932288 22420910112768 22497497972736 22522808500224 22536515485696 22541438398464 22557148281856 22566798360576 22620435120128 22664615657472 22767621636096 22788466016256 22802334676224 22905966559232 22926937597952 22973511630848 23004381708288 23018381770752 23144165277696 23223223713792 23244485210112 23268581572608 23281474207744 23284798226432 23289884595288 23350126575616 23395732291584 23502061043712 23523577823232 23537893859328 23603932299264 23644868706304 23650033729536 23666516230144 23732915535872 23779268886528 23793740531712 23923760971776 23972359962624 23994307313664 24019180978176 24032489504768 24041171195136 24054491906048 24103356465152 24150433333248 24255115001856 24282402914304 24297180758016 24365349470208 24387656613888 24412938043392 24429952237568 24435288755712 24498493456384 24546342076416 24561280548864 24583767072804 24695495196672 24764781428736 24768317227008 24807731101696 24813150142464 24816692846592 24830443257856 24963924492288 25037538066432 25100339380224 25151328485376 25174355214336 25200452173824 25223523876864 25288767438848 25309685219328 25338159562752 25353579921408 25376791817088 25447989510144 25492124073984 25563645345792 25587049562112 25602621390848 25613574340608 25631425298432 25637024268288 25652626510752 25769212379136 25792804797696 25845200584704 25910027747328 25986431188992 26037185937408 26126126678016 26150045861376 26191658483712 26195398004736 26268892397568 26412438257664 26428512403456 26439818674176 26464025051136 26480130591744 26554423836672 26600477294592 26624830758912 26699529977856 26715778842624 26745835094016 26767958098176 26861766705152 26914231093248 26968904957952 26993595727872 27036550692864 27061303394304 27116276023296 27264452395008 27281045061632 27287004377088 27317703278592 27334328352768 27411018153984 27436113690624 27483696267264 27560805138432 27577578160128 27602826187008 27631440617472 27728275308544 27782432096256 27860379107328 27864356880384 27908697489408 27934248665088 28029669605376 28084415053824 28167230324736 28182837198848 28237881802752 28295244546048 28321149616128 28449863368704 28467177455616 28493239934976 28522777411584 28548890794224 28622735802368 28628988198912 28678639583232 28759101014016 28785430757376 28802949064704 28835353460736 28933852495872 28960342228992 28990363926528 29016905397408 29075850657792 29091960979456 29148781215744 29234735087616 29408177946624 29412376707072 29465615794176 29469822755328 29552503947264 29686813949952 29713993039872 29732076453888 29867202576384 29894546817024 29925536956416 29952934603776 29996663963648 30030411333632 30036971225088 30055251197952 30089064480768 30219487543296 30356828848128 30384621355008 30403112901632 30416119529472 30443966318592 30505810526208 30672508944384 30691175694336 30858887036928 30919158300672 30964298285056 30992646946816 31005905780736 31024775430144 31053179460384 31194309722112 31336081391616 31364770430976 31383858479104 31397284675584 31426029748224 31471909732352 31533378306048 31705691848704 31724987375616 31898347962368 31963146616832 31992409751552 32006096289792 32025574637568 32054894926848 32200577777664 32340153335808 32376537219072 32396241010688 32403317697792 32439772643328 32487132626944 32516875485184 32550584057856 32580385007616 32728456101888 32748374065152 32778356097072 32927326928896 33019708571648 33024422969344 33084200189952 33088923795456 33285232656384 33383384088576 33448586010624 33467119173632 33535104647168 33565806952448 33600602898432 33631365169152 33746246959104 33784212750336 33804773228544 33835722422784 33930652680192 33989498765312 33996923486208 34084860461056 34116066082816 34151432454144 34182699024384 34203502014336 34358949838848 34390406396928 34460267446272 34527572656128 34546703663104 34648574918656 34716247916544 34834835570688 34866727815168 34922211311616 34927197339648 35025189863424 35093598437376 35216584343552 35253091565568 35285366734848 35306840788992 35405898448896 35467303059456 35499774345216 35599373303808 35621038456832 35661113458688 35668903329792 35690610797568 35885641457664 35958539943936 35991460970496 36048734257152 36081737859072 36155034697728 36225649999872 36352603193344 36382672502784 36423604371456 36445771137024 36548024205312 36581484920832 36644928356352 36747740184576 36770104213504 36803768249344 36819513114624 36841920823296 36875650609206 37043242795008 37147172143104 37152475840512 37211596652544 37245664886784 37372892807168 37445886738432 37556307099648 37650509070336 37726992728064 37761532821504 37933151158272 37956236607488 37964527828992 37990986579968 38007239344128 38030369882112 38065187725632 38171984265216 38238186110976 38345468018688 38380574343168 38403932086272 38447137947648 38478939766128 38578469994496 38613789638656 38653818568704 38689207196544 38767800877056 38865041620992 38979646783488 39189190017024 39210903928832 39216502276096 39225068792064 39287487725568 39293097007104 39403338596352 39582418599936 39618657386496 39642768605184 39720195887616 39822936768512 39831635755008 39859395756032 39900715941888 39937246138368 40049294966784 40073668263936 40118752641024 40292650057728 40371346639872 40453357436928 40475771797504 40490393591808 40512828473344 40554826039296 40591955091456 40674414034944 40896678592512 40921567592448 41001492529152 41116527230976 41145182715904 41154170535936 41225544400896 41341207707648 41366367240192 41404239280512 41592412962816 41673648144384 41781441855488 41790568660992 41796535320576 41819693907968 41863046234112 41901372997632 42044504408064 42274255798272 42299983167488 42356822704128 42442866819072 42481724424192 42674795053056 42700766183424 42739859902464 42934103703552 43017959374848 43120204447744 43138651521024 43168716292096 43178146136064 43204423597056 43253030191104 43400778743808 43440513343488 43637941469184 43664498753536 43704474796096 43723171823616 43852102631424 44112266919936 44118565060608 44380310208512 44511178784768 44530220924928 44570989559808 44598114680832 44800803864576 44841820225536 44994995945472 45045617000448 45073030971392 45082876796928 45114296563712 45133596721152 45240870240256 45329231314944 45535243272192 45576932032512 45604669352448 45811933118464 45853875195904 45947023261696 46008763416576 46036763541504 46288330555392 46446447427584 46488970420224 46537163145216 46562948415488 46569596452864 46579769190576 46700253151232 46791464583168 47004122087424 47047155646464 47075787718656 47207864598528 47289737412608 47300067459072 47333032460288 47465831071744 47558537773056 47587481063424 47847521943552 47944719925248 47988614627328 48038361956352 48064979009536 48082342390272 48108983812096 48206712930304 48300866666496 48510230003712 48564805828608 48594361516032 48730698940416 48775313227776 48825876086784 48859904475136 48870577511424 48996986912768 49092684152832 49122561097728 49167534145608 49390990393344 49529562857472 49536634454016 49615462203392 49626300284928 49633385693184 49660886515712 49927848984576 50075076132864 50200678760448 50302656970752 50348710428672 50400904347648 50447047753728 50577534877696 50619370438656 50676319125504 50707159842816 50753583634176 50895979020288 50984248147968 51127290691584 51174099124224 51205242781696 51227148681216 51262850596864 51274048536576 51305253021504 51538424758272 51585609595392 51690401169408 51820055494656 51972862377984 52074371874816 52252253356032 52300091722752 52383316967424 52390796009472 52537784795136 52824876515328 52857024806912 52879637348352 52928050102272 52960261183488 53108847673344 53200954589184 53249661517824 53399059955712 53431557685248 53491670188032 53535916196352 53723533410304 53828462186496 53937809915904 53987191455744 54073101385728 54122606788608 54232552046592 54528904790016 54562090123264 54574008754176 54635406557184 54668656705536 54822036307968 54872227381248 54967392534528 55121610276864 55155156320256 55205652374016 55262881234944 55313475913809 55456550617088 55564864192512 55720758214656 55728713760768 55817394978816 55868497330176 56059339210752 56168830107648 56334460649472 56365674397696 56475763605504 56590489092096 56642299232256 56899726737408 56934354911232 56986479869952 57045554823168 57097781588448 57245471604736 57257976397824 57357279166464 57518202028032 57570861514752 57605898129408 57670706921472 57867704991744 57920684457984 57980727853056 58033810794816 58151701315584 58183921958912 58297562431488 58469470175232 58816355893248 58824753414144 58931231588352 58939645510656 59105007894528 59373627899904 59427986079744 59464152907776 59734405152768 59789093634048 59851073912832 59905869207552 59993327927296 60060822667264 60073942450176 60110502395904 60178128961536 60438975086592 60713657696256 60769242710016 60806225803264 60832239058944 60887932637184 61011621052416 61345017888768 61382351388672 61717774073856 61838316601344 61928596570112 61985293893632 62011811561472 62049550860288 62106358920768 62388619444224 62672162783232 62729540861952 62767716958208 62794569351168 62852059496448 62943819464704 63066756612096 63411383697408 63449974751232 63796695924736 63926293233664 63984819503104 64012192579584 64051149275136 64109789853696 64401155555328 64680306671616 64753074438144 64792482021376 64806635395584 64879545286656 64974265253888 65033750970368 65101168115712 65160770015232 65456912203776 65496748130304 65556712194144 65854653857792 66039417143296 66048845938688 66168400379904 66177847590912 66570465312768 66766768177152 66897172021248 66934238347264 67070209294336 67131613904896 67201205796864 67262730338304 67492493918208 67568425500672 67609546457088 67671444845568 67861305360384 67978997530624 67993846972416 68169720922112 68232132165632 68302864908288 68365398048768 68407004028672 68717899677696 68780812793856 68920534892544 69055145312256 69093407326208 69297149837312 69432495833088 69669671141376 69733455630336 69844422623232 69854394679296 70050379726848 70187196874752 70433168687104 70506183131136 70570733469696 70613681577984 70811796897792 70934606118912 70999548690432 71198746607616 71242076913664 71322226917376 71337806659584 71381221595136 71771282915328 71917079887872 71982921940992 72097468514304 72163475718144 72310069395456 72451299999744 72705206386688 72765345005568 72847208742912 72891542274048 73096048410624 73162969841664 73289856712704 73495480369152 73540208427008 73607536498688 73639026229248 73683841646592 73751301218412 74086485590016 74294344286208 74304951681024 74423193305088 74491329773568 74745785614336 74891773476864 75112614199296 75301018140672 75453985456128 75523065643008 75866302316544 75912473214976 75929055657984 75981973159936 76014478688256 76060739764224 76130375451264 76343968530432 76476372221952 76690936037376 76761148686336 76807864172544 76894275895296 76957879532256 77156939988992 77227579277312 77307637137408 77378414393088 77535601754112 77730083241984 77959293566976 78378380034048 78421807857664 78433004552192 78450137584128 78574975451136 78586194014208 78806677192704 79237314772992 79285537210368 79440391775232 79645873537024 79663271510016 79718791512064 79801431883776 79874492276736 80098589933568 80147336527872 80237505282048 80585300115456 80742693279744 80906714873856 80951543595008 80980787183616 81025656946688 81109652078592 81183910182912 81348828069888 81793357185024 81843135184896 82002985058304 82233054461952 82290365431808 82308341071872 82451088801792 82682415415296 82732734480384 82808478561024 83184825925632 83347296288768 83562883710976 83581137321984 83593070641152 83639387815936 83726092468224 83802745995264 84089008816128 84548511596544 84599966334976 84713645408256 84885733638144 84963448848384 85349590106112 85401532366848 85479719804928 85868207407104 86035918749696 86240408895488 86277303042048 86337432584192 86356292272128 86408847194112 86506060382208 86801557487616 86881026686976 87275882938368 87328997507072 87408949592192 87446343647232 87704205262848 88224533839872 88237130121216 88760620417024 89022357569536 89060441849856 89141979119616 89196229361664 89601607729152 89683640451072 89989991890944 90091234000896 90146061942784 90165753593856 90228593127424 90267193442304 90481740480512 90658462629888 91070486544384 91153864065024 91209338704896 91623866236928 91707750391808 91894046523392 92017526833152 92073527083008 92576661110784 92892894855168 92977940840448 93074326290432 93125896830976 93139192905728 93159538381152 93400506302464 93582929166336 94008244174848 94094311292928 94151575437312 94415729197056 94579474825216 94600134918144 94666064920576 94931662143488 95117075546112 95174962126848 95695043887104 95889439850496 95977229254656 96076723912704 96129958019072 96164684780544 96217967624192 96413425860608 96601733332992 97020460007424 97129611657216 97188723032064 97461397880832 97550626455552 97651752173568 97719808950272 97741155022848 97993973825536 98185368305664 98245122195456 98335068291216 98781980786688 99059125714944 99073268908032 99230924406784 99252600569856 99266771386368 99321773031424 99855697969152 100150152265728 100401357520896 100605313941504 100697420857344 100801808695296 100894095507456 101155069755392 101238740877312 101352638251008 101414319685632 101507167268352 101791958040576 101968496295936 102254581383168 102348198248448 102410485563392 102454297362432 102525701193728 102548097073152 102610506043008 103076849516544 103171219190784 103380802338816 103640110989312 103945724755968 104148743749632 104504506712064 104600183445504 104766633934848 104781592018944 105075569590272 105649753030656 105714049613824 105759274696704 105856100204544 105920522366976 106217695346688 106401909178368 106499323035648 106798119911424 106863115370496 106983340376064 107071832392704 107447066820608 107656924372992 107875619831808 107974382911488 108146202771456 108245213577216 108465104093184 109057809580032 109124180246528 109148017508352 109270813114368 109337313411072 109644072615936 109744454762496 109934785069056 110243220553728 110310312640512 110411304748032 110525762469888 110626951827618 110913101234176 111129728385024 111441516429312 111457427521536 111634789957632 111736994660352 112118678421504 112337660215296 112668921298944 112731348795392 112951527211008 113180978184192 113284598464512 113799453474816 113868709822464 113972959739904 114091109646336 114195563176896 114490943209472 114515952795648 114714558332928 115036404056064 115141723029504 115211796258816 115341413842944 115735409983488 115841368915968 115961455706112 116067621589632 116303402631168 116367843917824 116595124862976 116938940350464 117632711786496 117649506828288 117862463176704 117879291021312 118210015789056 118747255799808 118855972159488 118928305815552 119468810305536 119578187268096 119702147825664 119811738415104 119986655854592 120121645334528 120147884900352 120221004791808 120356257923072 120877950173184 121427315392512 121538485420032 121612451606528 121664478117888 121775865274368 122023242104832 122690035777536 122764702777344 123435548147712 123676633202688 123857193140224 123970587787264 124023623122944 124099101720576 124212717841536 124777238888448 125344325566464 125459081723904 125535433916416 125589138702336 125704118992896 125887638929408 126133513224192 126822767394816 126899949502464 127593391849472 127852586467328 127969639006208 128024385159168 128102298550272 128219579707392 128802311110656 129360613343232 129506148876288 129584964042752 129613270791168 129759090573312 129948530507776 130067501940736 130202336231424 130321540030464 130913824407552 130993496260608 131113424388288 131709307715584 132078834286592 132097691877376 132336800759808 132355695181824 133140930625536 133533536354304 133794344042496 133868476694528 134140418588672 134263227809792 134402411593728 134525460676608 134984987836416 135136851001344 135219092914176 135342889691136 135722610720768 135957995061248 135987693944832 136339441844224 136464264331264 136605729816576 136730796097536 136814008057344 137435799355392 137561625587712 137841069785088 138110290624512 138186814652416 138594299674624 138864991666176 139339342282752 139466911260672 139688845246464 139708789358592 140100759453696 140374393749504 140866337374208 141012366262272 141141466939392 141227363155968 141623593795584 141869212237824 141999097380864 142397493215232 142484153827328 142644453834752 142675613319168 142762443190272 143542565830656 143834159775744 143965843881984 144194937028608 144326951436288 144620138790912 144902599999488 145410412773376 145530690011136 145694417485824 145783084548096 146192096821248 146325939683328 146579713425408 146990960738304 147080416854016 147215072997376 147278052458496 147367683293184 147502602436824 148172971180032 148588688572416 148609903362048 148846386610176 148982659547136 149491571228672 149783546953728 150225228398592 150602036281344 150907970912256 151046131286016 151732604633088 151824946429952 151858111315968 151963946319872 152028957376512 152121479528448 152260750902528 152687937060864 152952744443904 153381872074752 153522297372672 153615728345088 153788551790592 153915759064512 154313879977984 154455158554624 154615274274816 154756828786176 155071203508224 155460166483968 155918587133952 156756760068096 156843615715328 156866009104384 156900275168256 157149950902272 157172388028416 157613354385408 158474629545984 158571074420736 158880783550464 159291747074048 159326543020032 159437583024128 159602863767552 159748984553472 160197179867136 160294673055744 160475010564096 161170600230912 161485386559488 161813429747712 161903087190016 161961574367232 162051313893376 162219304157184 162367820365824 162697656139776 163586714370048 163686270369792 164005970116608 164466108923904 164580730863616 164616682143744 164902177603584 165364830830592 165465468960768 165616957122048 166369651851264 166694592577536 167162274643968 167186141282304 167278775631872 167452184936448 167605491990528 168178017632256 169097023193088 169199932669952 169427290816512 169771467276288 169926897696768 170699180212224 170803064733696 170959439609856 171736414814208 172071837499392 172480817790976 172554606084096 172674865168384 172712584544256 172817694388224 173012120764416 173603114975232 173762053373952 174551765876736 174657995014144 174817899184384 174892687294464 175408410525696 176449067679744 176474260242432 177521240834048 178044715139072 178120883699712 178283958239232 178392458723328 179203215458304 179367280902144 179979983781888 180182468001792 180292123885568 180331507187712 180457186254848 180534386884608 180963480961024 181316925259776 182140973088768 182307728130048 182418677409792 183247732473856 183415500783616 183788093046784 184035053666304 184147054166016 185153322221568 185785789710336 185955881680896 186148652580864 186251793661952 186278385811456 186319076762304 186801012604928 187165858332672 188016488349696 188188622585856 188303150874624 188831458394112 189158949650432 189200269836288 189332129841152 189863324286976 190234151092224 190349924253696 191390087774208 191778879700992 191954458509312 192153447825408 192259916038144 192329369561088 192435935248384 192826851721216 193203466665984 194040920014848 194259223314432 194377446064128 194922795761664 195101252911104 195303504347136 195439617900544 195482310045696 195987947651072 196370736611328 196490244390912 196670136582432 197563961573376 198118251429888 198146537816064 198461848813568 198505201139712 198533542772736 198643546062848 199711395938304 200300304531456 200802715041792 201210627883008 201394841714688 201603617390592 201788191014912 202477481754624 202705276502016 202828639371264 203014334536704 203583916081152 203936992591872 204509162766336 204696396496896 204820971126784 204908594724864 205051402387456 205096194146304 205221012086016 206153699033088 206342438381568 206761604677632 207280221978624 207891449511936 208297487499264 209009013424128 209200366891008 209533267869696 209563184037888 210151139180544 211299506061312 211428099227648 211518549393408 211712200409088 211841044733952 212435390693376 212803818356736 212998646071296 213596239822848 213726230740992 213966680752128 214143664785408 214894133641216 215313848745984 215751239663616 215948765822976 216292405542912 216490427154432 216930208186368 218115619160064 218248360493056 218296035016704 218541626228736 218674626822144 219288145231872 219488909524992 219869570138112 220486441107456 220620625281024 220822609496064 221051524939776 221253903655236 221826202468352 222259456770048 222883032858624 222914855043072 223269579915264 223473989320704 224237356843008 224675320430592 225337842597888 225462697590784 225903054422016 226361956368384 226569196929024 227598906949632 227737419644928 227945919479808 228182219292672 228391126353792 228981886418944 229031905591296 229429116665856 230072808112128 230283446059008 230423592517632 230682827685888 231470819966976 231682737831936 231922911412224 232135243179264 232606805262336 232735687835648 233190249725952 233877880700928 235265423572992 235299013656576 235724926353408 235758582042624 236420031578112 237711944318976 237856611631104 238937620611072 239156374536192 239404295651328 239623476830208 239973311709184 240243290669056 240295769800704 240442009583616 240712515846144 241755900346368 242854630785024 243076970840064 243224903213056 243328956235776 243551730548736 244046484209664 245380071555072 245529405554688 246871096295424 247353266405376 247714386280448 247941175574528 248047246245888 248198203441152 248425435683072 249554477776896 250688651132928 250918163447808 251070867832832 251178277404672 251408237985792 251775277858816 252267026448384 253645534789632 253799899004928 255186783698944 255705172934656 255939278012416 256048770318336 256204597100544 256439159414784 257604622221312 258721226686464 259012297752576 259169928085504 259226541582336 259518181146624 259897061015552 260135003881472 260404672462848 260643080060928 261827648815104 261986992521216 262226848776576 263418615431168 264157668573184 264195383754752 264673601519616 264711390363648 266281861251072 267067072708608 267588688084992 267736953389056 268280837177344 268526455619584 268804823187456 269050921353216 269969975672832 270273702002688 270438185828352 270685779382272 271445221441536 271915990122496 271975387889664 272928528662528 273211459633152 273461592195072 273628016114688 274871598710784 275123251175424 275682139570176 276220581249024 276373629304832 277188599349248 277729983332352 278678684565504 278933822521344 279377690492928 279417578717184 280201518907392 280748787499008 281732674748416 282024732524544 282282933878784 282454726311936 283247187591168 283738424475648 283998194761728 284794986430464 284968307654656 285288907669504 285351226638336 285524886380544 287085131661312 287668319551488 287931687763968 288389874057216 288653902872576 289240277581824 289805199998976 290820825546752 291061380022272 291388834971648 291566169096192 292384193642496 292651879366656 293159426850816 293981921476608 294160833708032 294430145994752 294556104916992 294735366586368 295005204873648 296345942360064 297177377144832 297219806724096 297692773220352 297965319094272 298983142457344 299567093907456 300450456797184 301204072562688 301815941824512 302092262572032 303465209266176 303649892859904 303716222631936 303927892639744 304057914753024 304242959056896 304521501805056 305375874121728 305905488887808 306763744149504 307044594745344 307231456690176 307577103581184 307831518129024 308627759955968 308910317109248 309230548549632 309513657572352 310142407016448 310920332967936 311837174267904 313513520136192 313687231430656 313732018208768 313800550336512 314299901804544 314344776056832 315226708770816 316949259091968 317142148841472 317761567100928 318583494148096 318653086040064 318875166048256 319205727535104 319497969106944 320394359734272 320589346111488 320950021128192 322341200461824 322970773118976 323626859495424 323806174380032 323923148734464 324102627786752 324438608314368 324735640731648 325395312279552 327173428740096 327372540739584 328011940233216 328932217847808 329161461727232 329233364287488 329804355207168 330729661661184 330930937921536 331233914244096 332739303702528 333389185155072 334324549287936 334372282564608 334557551263744 334904369872896 335210983981056 336356035264512 338194046386176 338399865339904 338854581633024 339542934552576 339853795393536 341398360424448 341606129467392 341918879219712 343472829628416 344143674998784 344961635581952 345109212168192 345349730336768 345425169088512 345635388776448 346024241528832 347206229950464 347524106747904 349103531753472 349315990028288 349635798368768 349785374588928 350816821051392 352898135359488 352948520484864 355042481668096 356089430278144 356241767399424 356567916478464 356784917446656 358406430916608 358734561804288 359959967563776 360364936003584 360584247771136 360663014375424 360914372509696 361068773769216 361926961922048 362633850519552 364281946177536 364615456260096 364837354819584 366495464947712 366831001567232 367576186093568 368070107332608 368294108332032 370306644443136 371571579420672 371911763361792 372297305161728 372503587323904 372556771622912 372638153524608 373602025209856 374331716665344 376032976699392 376377245171712 376606301749248 377662916788224 378317899300864 378400539672576 378664259682304 379726648573952 380468302184448 380699848507392 382780175548416 383557759401984 383908917018624 384306895650816 384519832076288 384658739122176 384871870496768 385653703442432 386406933331968 388081840029696 388518446628864 388754892128256 389845591523328 390202505822208 390607008694272 390879235801088 390964620091392 391975895302144 392741473222656 392980488781824 393340273164864 395127923146752 396236502859776 396293075632128 396923697627136 397010402279424 397067085545472 397287092125696 399422791876608 400600609062912 401605430083584 402421255766016 402789683429376 403207234781184 403576382029824 404954963509248 405410553004032 405657278742528 406028669073408 407167832162304 407873985183744 409018325532672 409392792993792 409641942253568 409817189449728 410102804774912 410192388292608 410442024172032 412307398066176 412684876763136 413523209355264 414560443957248 415782899023872 416594974998528 418018026848256 418400733782016 419066535739392 419126368075776 420302278361088 422599012122624 422856198455296 423037098786816 423424400818176 423682089467904 424870781386752 425607636713472 425997292142592 427192479645696 427452461481984 427933361504256 428287329570816 429788267282432 430627697491968 431502479327232 431897531645952 432584811085824 432980854308864 433860416372736 436231238320128 436496720986112 436592070033408 437083252457472 437349253644288 438576290463744 438977819049984 439739140276224 440972882214912 441241250562048 441645218992128 442103049879552 442507807310472 443652404936704 444518913540096 445766065717248 445829710086144 446539159830528 446947978641408 448474713686016 449350640861184 450675685195776 450925395181568 451806108844032 452723912736768 453138393858048 455197813899264 455474839289856 455891838959616 456364438585344 456782252707584 457963772837888 458063811182592 458858233331712 460145616224256 460566892118016 460847185035264 461365655371776 462941639933952 463365475663872 463845822824448 464270486358528 465213610524672 465471375671296 466380499451904 467755761401856 470530847145984 470598027313152 471449852706816 471517164085248 472840063156224 475423888637952 475713223262208 477875241222144 478312749072384 478808591302656 479246953660416 479946623418368 480486581338112 480591539601408 480884019167232 481425031692288 483511800692736 485709261570048 486153941680128 486449806426112 486657912471552 487103461097472 488092968419328 490760143110144 491058811109376 493742192590848 494706532810752 495428772560896 495882351149056 496094492491776 496396406882304 496850871366144 499108955553792 501836326895616 502141735665664 502356554809344 502816475971584 503550555717632 504534052896768 507291069579264 507599798009856 510373567397888 511410345869312 511878556024832 512097540636672 512409194201088 512878318829568 515209244442624 517442453372928 518024595505152 518339856171008 518453083164672 519036362293248 519794122031104 520270007762944 520809344925696 521286160121856 523655297630208 523973985042432 524453697553152 526837230862336 528315337146368 528390767509504 529347203039232 529422780727296 532563722502144 534134145417216 535177376169984 535473906778112 537052911239168 537609646374912 538101842706432 539939951345664 540547404005376 540876371656704 541371558764544 542890442883072 543831980244992 543950775779328 545857057325056 546422919266304 546923184390144 547256032229376 549743197421568 550246502350848 551364279140352 552441162498048 552747258609664 554377198698496 555459966664704 557357369131008 557867645042688 558755380985856 558835157434368 560403037814784 561497574998016 563465349496832 564049465049088 564565867757568 564909452623872 566494375182336 567476848951296 567996389523456 569589972860928 569936615309312 570577815339008 570702453276672 571049772761088 574170263322624 575336639102976 575863375527936 576779748114432 577307805745152 578480555163648 579610399997952 581641651093504 582122760044544 582777669943296 583132338192384 584768387284992 585303758733312 586318853701632 587963842953216 588321667416064 588860291989504 589112209833984 589470733172736 590010409747296 592691884720128 594354754289664 594439613448192 595385546440704 595930638188544 597966284914688 599134187814912 600900913594368 602408145125376 603631883649024 604184525144064 607299785719808 607432445263872 607855785279488 608115829506048 608485918113792 609043003610112 610751748243456 611810977775616 613527488299008 614089189490688 614462913380352 615154207162368 615663036258048 617255519911936 617820634218496 618461097099264 619027315144704 620284814032896 621840665935872 623674348535808 627027040272384 627374462861312 627464036417536 627601100673024 628599803609088 628689552113664 630453417541632 633898518183936 634284297682944 635523134201856 637166988296192 637306172080128 637750332096512 638411455070208 638995938213888 640788719468544 641178692222976 641900042256384 644682400923648 645941546237952 647253718990848 647612348760064 647846297468928 648205255573504 648877216628736 649471281463296 650790624559104 654346857480192 654745081479168 656023880466432 657864435695616 658322923454464 658466728574976 659608710414336 661459323322368 661861875843072 662467828488192 665478607405056 666778370310144 668649098575872 668744565129216 669115102527488 669808739745792 670421967962112 672712070529024 676388092772352 676799730679808 677709163266048 679085869105152 679707590787072 682796720848896 683212258934784 683837758439424 686945659256832 688287349997568 689923271163904 690218424336384 690699460673536 690850338177024 691270777552896 692048483057664 694412459900928 695048213495808 698207063506944 698631980056576 699271596737536 699570749177856 701633642102784 705796270718976 705897040969728 710084963336192 712178860556288 713135832956928 713569834893312 716812861833216 717469123608576 719919935127552 720729872007168 721168495542272 721326028750848 721828745019392 722137547538432 723853923844096 725267701039104 728563892355072 729230912520192 729674709639168 732990929895424 733662003134464 735152372187136 736140214665216 736588216664064 740613288886272 743143158841344 743823526723584 744594610323456 745007174647808 745113543245824 745276307049216 747204050419712 748663433330688 752065953398784 752754490343424 753212603498496 755325833576448 756635798601728 756801079345152 757328519364608 759453297147904 760936604368896 761399697014784 765560351096832 767115518803968 767817834037248 768613791301632 769039664152576 769317478244352 769743740993536 771307406884864 772813866663936 776163680059392 777036893257728 777509784256512 779691183046656 780405011644416 781214017388544 781758471602176 781929240182784 783951790604288 785482946445312 785960977563648 786680546329728 790255846293504 792473005719552 792586151264256 793847395254272 794020804558848 794134171090944 794574184251392 798845583753216 801201218125824 803210860167168 804842511532032 805579366858752 806414469562368 807152764059648 809909927018496 810821106008064 811314557485056 812057338146816 814335664324608 815747970367488 818785585987584 819283884507136 819634378899456 820205609549824 820384776585216 820884048344064 824614796132352 825369753526272 827046418710528 829120887914496 831565798047744 833189949997056 836036053696512 836801467564032 838133071478784 838252736151552 840604556722176 845198024245248 845712396910592 846074197573632 846848801636352 847364178935808 849741562773504 851215273426944 851994584285184 854384959291392 854904922963968 855866723008512 856574659141632 859576534564864 861255394983936 863004958654464 863795063291904 865169622171648 865961708617728 867720832745472 872462476640256 872993441972224 873184140066816 874166504914944 874698507288576 877152580927488 877955638099968 879478280552448 881945764429824 882482501124096 883290437984256 884206099759104 885015614620944 887304809873408 889037827080192 891532131434496 891659420172288 893078319661056 893895957282816 896949427372032 898701281722368 901351370391552 901850790363136 903612217688064 905447825473536 906276787716096 910395627798528 910949678579712 911783677919232 912728877170688 913564505415168 915927545675776 916127622365184 917716466663424 920291232448512 921133784236032 921694370070528 922731310743552 925883279867904 926730951327744 927691645648896 928540972717056 930427221049344 930942751342592 932760998903808 935511522803712 941061694291968 941196054626304 942899705413632 943034328170496 945680126312448 950847777275904 951426446524416 955750482444288 956625498144768 957617182605312 958493907320832 959893246836736 960973162676224 961183079202816 961768038334464 962850063384576 967023601385472 971418523140096 972307883360256 972899612852224 973315824943104 974206922194944 976185936838656 981520286220288 982117622218752 987484385181696 989413065621504 990857545121792 991764702298112 992188984983552 992792813764608 993701742732288 998217911107584 1003672653791232 1004283471331328 1004713109618688 1005632951943168 1007101111435264 1009068105793536 1014582139158528 1015199596019712 1020747134795776 1022820691738624 1023757112049664 1024195081273344 1024818388402176 1025756637659136 1030418488885248 1034884906745856 1036049191010304 1036679712342016 1036906166329344 1038072724586496 1039588244062208 1040540015525888 1041618689851392 1042572320243712 1047310595260416 1047947970084864 1048907395106304 1053674461724672 1056630674292736 1056781535019008 1058694406078464 1058845561454592 1065127445004288 1068268290834432 1070354752339968 1070947813556224 1074105822478336 1075219292749824 1076203685412864 1079879902691328 1081094808010752 1081752743313408 1082743117529088 1085780885766144 1087663960489984 1087901551558656 1091714114650112 1092845838532608 1093846368780288 1094512064458752 1099486394843136 1100493004701696 1102728558280704 1104882324996096 1105494517219328 1108754397396992 1110919933329408 1114714738262016 1115735290085376 1117510761971712 1117670314868736 1120806075629568 1122995149996032 1126930698993664 1128098930098176 1129131735515136 1129818905247744 1132988750364672 1134953697902592 1135992779046912 1139179945721856 1139873230618624 1141155630678016 1141404906553344 1142099545522176 1148340526645248 1150673278205952 1151726751055872 1153559496228864 1154615611490304 1156961110327296 1159220799995904 1163283302187008 1164245520089088 1165555339886592 1166264676384768 1169536774569984 1170607517466624 1172637707403264 1175927685906432 1176643334832128 1177720583979008 1178224419667968 1178941466345472 1180020819494592 1185383769440256 1188709508579328 1188879226896384 1190771092881408 1191861276377088 1195932569829376 1198268375629824 1201801827188736 1204816290250752 1207263767298048 1208369050288128 1214599571439616 1214864890527744 1215711570558976 1216231659012096 1216971836227584 1218086007220224 1221503496486912 1223621955551232 1227054976598016 1228178378981376 1228925826760704 1230308414324736 1231326072516096 1234511039823872 1235641268436992 1236922194198528 1238054630289408 1240569628065792 1243681331871744 1247348697071616 1254054080544768 1254748925722624 1254928072835072 1255202201346048 1257199607218176 1257379104227328 1260906835083264 1267797036367872 1268568595365888 1271046268403712 1274333976592384 1274612344160256 1275500664193024 1276822910140416 1277991876427776 1281577438937088 1282357384445952 1283800084512768 1289364801847296 1291883092475904 1294507437981696 1295224697520128 1295692594937856 1296410511147008 1297754433257472 1298942562926592 1301581249118208 1308693714960384 1309490162958336 1312047760932864 1315728871391232 1316645846908928 1316933457149952 1319217420828672 1322918646644736 1323723751686144 1324935656976384 1330957214810112 1333556740620288 1337298197151744 1337489130258432 1338230205054976 1339617479491584 1340843935924224 1345424141058048 1352776185544704 1353599461359616 1355418326532096 1358171738210304 1359415181574144 1365593441697792 1366424517869568 1367675516878848 1373891318513664 1376574699995136 1379846542327808 1380436848672768 1381398921347072 1381700676354048 1382541555105792 1384096966115328 1388824919801856 1390096426991616 1396414127013888 1397263960113152 1398543193475072 1399141498355712 1403267284205568 1411592541437952 1411794081939456 1420169926672384 1424357721112576 1426271665913856 1427139669786624 1433625723666432 1434938247217152 1439839870255104 1441459744014336 1442336991084544 1442652057501696 1443657490038784 1444275095076864 1447707847688192 1450535402078208 1457127784710144 1458461825040384 1459349419278336 1465981859790848 1467324006268928 1470304744374272 1472280429330432 1473176433328128 1481226577772544 1486286317682688 1487647053447168 1489189220646912 1490014349295616 1490227086491648 1490552614098432 1494408100839424 1497326866661376 1505508980686848 1506425206996992 1510651667152896 1513271597203456 1513602158690304 1514657038729216 1518906594295808 1521873208737792 1522799394029568 1531120702193664 1534231037607936 1535635668074496 1537227582603264 1538079328305152 1538634956488704 1539487481987072 1542614813769728 1545627733327872 1552327360118784 1554073786515456 1555019568513024 1559382366093312 1560810023288832 1562428034777088 1563516943204352 1563858480365568 1567903581208576 1570965892890624 1571921955127296 1573361092659456 1580511692587008 1584946011439104 1585172302528512 1587694790508544 1588041609117696 1588268342181888 1589148368502784 1597691167506432 1602402436251648 1606421720334336 1611158733717504 1612828939124736 1614305528119296 1619819854036992 1621642212016128 1622629114970112 1624114676293632 1628671328649216 1631495940734976 1637571171975168 1638567769014272 1639268757798912 1640411219099648 1640769553170432 1641768096688128 1649229592264704 1650739507052544 1654092837421056 1658241775828992 1663131596095488 1666379899994112 1672072107393024 1673602935128064 1676266142957568 1676505472303104 1681209113444352 1690396048490496 1691424793821184 1692148395147264 1693697603272704 1694728357871616 1699483125547008 1702430546853888 1703989168570368 1708769918582784 1709809845927936 1711733446017024 1713149318283264 1719153069129728 1722510789967872 1726009917308928 1727590126583808 1730339244343296 1731923417235456 1735441665490944 1744924953280512 1745986883944448 1746368280133632 1748333009829888 1749397014577152 1754305161854976 1755911276199936 1758956561104896 1763891528859648 1764965002248192 1766580875968512 1768412199518208 1770031229241888 1774609619746816 1778075654160384 1783064262868992 1783318840344576 1786156639322112 1787791914565632 1793898854744064 1797402563444736 1802702740783104 1803701580726272 1807224435376128 1810895650947072 1812553575432192 1821899357159424 1823567355838464 1825457754341376 1827129010830336 1831855091351552 1832255244730368 1835432933326848 1840582464897024 1842267568472064 1843388740141056 1845462621487104 1851766559735808 1853461902655488 1855383291297792 1857081945434112 1860854442098688 1861885502685184 1865521997807616 1871023045607424 1882123388583936 1882392109252608 1885799410827264 1886068656340992 1891360252624896 1901695554551808 1902852893048832 1911500964888576 1913250996289536 1915234365210624 1916987814641664 1919786493673472 1921946325352448 1922366158405632 1923536076668928 1925700126769152 1934047202770944 1942837046280192 1944615766720512 1945799225704448 1946631649886208 1948413844389888 1952371873677312 1963040572440576 1964235244437504 1974968770363392 1978826131243008 1981715090243584 1983529404596224 1984377969967104 1985585627529216 1987403485464576 1996435822215168 2007345307582464 2008566942662656 2009426219237376 2011265903886336 2014202222870528 2018136211587072 2029164278317056 2030399192039424 2041494269591552 2045641383477248 2047514224099328 2048390162546688 2049636776804352 2051513275318272 2060836977770496 2069769813491712 2072098382020608 2073359424684032 2073812332658688 2076145449172992 2079176488124416 2081080031051776 2083237379702784 2085144640487424 2094621190520832 2095895940169728 2097814790212608 2107348923449344 2113261348585472 2113563070038016 2117388812156928 2117691122909184 2130254890008576 2136536581668864 2140709504679936 2141895627112448 2148211644956672 2150438585499648 2152407370825728 2159759805382656 2162189616021504 2163505486626816 2165486235058176 2171561771532288 2175327920979968 2175803103117312 2183428229300224 2185691677065216 2187692737560576 2189024128917504 2198972789686272 2200986009403392 2205457116561408 2209764649992192 2210989034438656 2217508794793984 2221839866658816 2229429476524032 2231470580170752 2235021523943424 2235340629737472 2241612151259136 2245990299992064 2253861397987328 2256197860196352 2258263471030272 2259637810495488 2265977500729344 2269907395805184 2271985558093824 2278359891443712 2279746461237248 2282311261356032 2282809813106688 2284199091044352 2296681053290496 2301346556411904 2303453502111744 2307118992457728 2309231222980608 2313922220654592 2318441599991808 2326566604374016 2328491040178176 2331110679773184 2332529352769536 2339073549139968 2341215034933248 2345275414806528 2351855371812864 2353286669664256 2355441167958016 2356448839335936 2357882932690944 2360041638989184 2370767538880512 2377419017158656 2377758453792768 2381542185762816 2383722552754176 2391865139658752 2396536751259648 2403603654377472 2409632580501504 2414527534596096 2416738100576256 2429199142879232 2429729781055488 2431423141117952 2432463318024192 2433943672455168 2436172014440448 2443006992973824 2447243911102464 2456356757962752 2457851653521408 2460616828649472 2462652145032192 2469022079647744 2471282536873984 2473844388397056 2476109260578816 2481139256131584 2487362663743488 2494697394143232 2508108161089536 2509497851445248 2509856145670144 2510404402692096 2514399214436352 2514758208454656 2521813670166528 2535594072735744 2537137190731776 2542092536807424 2548667953184768 2549224688320512 2551001328386048 2553645820280832 2555983752855552 2563154877874176 2564714768891904 2567600169025536 2578729603694592 2583766184951808 2589014875963392 2590449395040256 2591385189875712 2592821022294016 2595508866514944 2597885125853184 2603162498236416 2617387429920768 2618980325916672 2624095521865728 2631457742782464 2633291693817856 2633866914299904 2638434841657344 2645837293289472 2647447503372288 2649871313952768 2661914429620224 2667113481240576 2674596394303488 2674978260516864 2676460410109952 2679234958983168 2681687871848448 2690848282116096 2705552371089408 2707198922719232 2710836653064192 2716343476420608 2718830363148288 2731186883395584 2732849035739136 2735351033757696 2747782637027328 2753149399990272 2759693084655616 2760873697345536 2762797842694144 2763401352708096 2765083110211584 2768193932230656 2777649839603712 2780192853983232 2792828254027776 2794527920226304 2797086386950144 2798282996711424 2806534568411136 2823185082875904 2823588163878912 2840339853344768 2848715442225152 2852543331827712 2854279339573248 2867251447332864 2869876494434304 2879679740510208 2882919488028672 2884673982169088 2885304115003392 2887314980077568 2888550190153728 2895415695376384 2901070804156416 2914255569420288 2916923650080768 2918698838556672 2931963719581696 2934648012537856 2940609488748544 2944560858660864 2946352866656256 2962453155545088 2972572635365376 2975294106894336 2978378441293824 2980028698591232 2980454172983296 2981105228196864 2988816201678848 2994653733322752 3011017961373696 3012850413993984 3021303334305792 3026543194406912 3027204317380608 3029314077458432 3037813188591616 3043746417475584 3045598788059136 3062241404387328 3068462075215872 3071271336148992 3074455165206528 3076158656610304 3077269912977408 3078974963974144 3085229627539456 3091255466655744 3104654720237568 3108147573030912 3110039137026048 3118764732186624 3121620046577664 3124856069554176 3127033886408704 3127716960731136 3135807162417152 3141931785781248 3143843910254592 3146722185318912 3161023385174016 3169892022878208 3170344605057024 3176083218235392 3176536684363776 3178296737005568 3195382335012864 3204804872503296 3212843440668672 3222317467435008 3225657878249472 3228611056238592 3239639708073984 3243284424032256 3245258229940224 3248229352587264 3257342657298432 3262991881469952 3275142343950336 3277135538028544 3278537515597824 3280822438199296 3281539106340864 3283536193376256 3298459184529408 3301479014105088 3308185674842112 3316483551657984 3326263192190976 3332759799988224 3344144214786048 3347205870256128 3352532285915136 3353010944606208 3362418226888704 3380792096980992 3382849587642368 3384296790294528 3387395206545408 3389456715743232 3398966251094016 3404861093707776 3407978337140736 3417539837165568 3419619691855872 3423466892034048 3426298636566528 3438306138259456 3445021579935744 3452019834617856 3455180253167616 3460678488686592 3463846834470912 3470883330981888 3489849906561024 3491973767888896 3492736560267264 3496666019659776 3498794029154304 3508610323709952 3511822552399872 3517913122209792 3527783057719296 3529930004496384 3533161751937024 3536824399036416 3540062458483776 3549219239493632 3556151308320768 3566128525737984 3566637680689152 3572313278644224 3575583829131264 3587797709488128 3594805126889472 3605405481566208 3607403161452544 3614448870752256 3621791301894144 3625107150864384 3643798714318848 3647134711676928 3650915508682752 3654258021660672 3663710182703104 3664510489460736 3670865866653696 3681164929794048 3684535136944128 3686777480282112 3690925242974208 3703533119471616 3706923805310976 3710766582595584 3714163890868224 3721708884197376 3723771005370368 3731043995615232 3742046091214848 3764246777167872 3764784218505216 3771598821654528 3772137312681984 3782720505249792 3803391109103616 3805705786097664 3823001929777152 3826501992579072 3830468730421248 3833975629283328 3839572987346944 3844732316811264 3847072153337856 3851400253538304 3868094405541888 3885674092560384 3889231533441024 3891598451408896 3893263299772416 3896827688779776 3904743747354624 3926081144881152 3928470488875008 3949937540726784 3957652262486016 3963430180487168 3967058809192448 3968755939934208 3971171255058432 3974806970929152 3992871644430336 4014690615164928 4017133885325312 4018852438474752 4022531807772672 4028404445741056 4036272423174144 4058328556634112 4060798384078848 4082988539183104 4091282766954496 4095028448198656 4096780325093376 4099273553608704 4103026550636544 4121673955540992 4139539626983424 4144196764041216 4146718849368064 4147624665317376 4152290898345984 4158352976248832 4162160062103552 4166474759405568 4170289280974848 4189242381041664 4191791880339456 4195629580425216 4214697846898688 4226522697170944 4227126140076032 4234777624313856 4235382245818368 4260509780017152 4273073163337728 4281419009359872 4283791254224896 4296423289913344 4300877170999296 4304814741651456 4319519610765312 4324379232043008 4327010973253632 4330972470116352 4343123543064576 4350655841959936 4351606206234624 4366856458600448 4371383354130432 4375385475121152 4378048257835008 4397945579372544 4401972018806784 4410914233122816 4419529299984384 4421978068877312 4435017589587968 4443679733317632 4458858953048064 4462941160341504 4470043047886848 4470681259474944 4483224302518272 4491980599984128 4507722795974656 4516526942060544 4519275620990976 4531955001458688 4539814791610368 4543971116187648 4556719782887424 4559492922474496 4564622522712064 4565619626213376 4568398182088704 4593362106580992 4602693112823808 4606907004223488 4614237984915456 4618462445961216 4627844441309184 4636883199983616 4656982080356352 4662221359546368 4665058705539072 4678147098279936 4682430069866496 4690550829613056 4703710743625728 4706573339328512 4710882335916032 4712897678671872 4715765865381888 4720083277978368 4741535077761024 4754838034317312 4755516907585536 4763084371525632 4767445105508352 4783730279317504 4793073502519296 4807207308754944 4819265161003008 4833476201152512 4858398285758464 4859459562110976 4862846282235904 4864926636048384 4867887344910336 4872344028880896 4886013985947648 4894487822204928 4912713515925504 4915703307042816 4921233657298944 4925304290064384 4938044159295488 4942565073747968 4947688776794112 4952218521157632 4962278512263168 4974725327486976 4989394788286464 5016216322179072 5018995702890496 5019712291340288 5020808805384192 5028798428872704 5029516416909312 5043627340333056 5071188145471488 5074274381463552 5084185073614848 5097335906369536 5098449376641024 5102002656772096 5107291640561664 5111967505711104 5126309755748352 5129429537783808 5135200338051072 5157459207389184 5167532369903616 5178029751926784 5182770379751424 5185642044588032 5191017733029888 5195770251706368 5206324996472832 5234774859841536 5237960651833344 5248191043731456 5262915485564928 5266583387635712 5267733828599808 5276869683314688 5291674586578944 5294895006744576 5299742627905536 5323828859240448 5334226962481152 5349192788606976 5349956521033728 5352920820219904 5358469917966336 5363375743696896 5381696564232192 5411104742178816 5414397845438464 5421673306128384 5432686952841216 5437660726296576 5465698071478272 5470702067515392 5495565274054656 5506298799980544 5519386169311232 5521747394691072 5525595685388288 5526802705416192 5530166220423168 5536387864461312 5555299679207424 5560385707966464 5585656508055552 5589055840452608 5594172773900288 5596565993422848 5613069136822272 5646370165751808 5647176327757824 5680679706689536 5697430884450304 5705086663655424 5708558679146496 5734502894665728 5739752988868608 5759359481020416 5765838976057344 5769347964338176 5770608230006784 5774629960155136 5777100380307456 5790831390752768 5802141608312832 5828511138840576 5833847300161536 5837397677113344 5863927439163392 5869296025075712 5881218977497088 5889121717321728 5892705733312512 5924906311090176 5945145270730752 5950588213788672 5956756882587648 5960057397182464 5960908345966592 5962210456393728 5977632403357696 5989307466645504 6022035922747392 6025700827987968 6042606668611584 6053086388813824 6054408634761216 6058628154916864 6075626377183232 6087492834951168 6091197576118272 6124482808774656 6136924150431744 6142542672297984 6148910330413056 6152317313220608 6154539825954816 6157949927948288 6170459255078912 6182510933311488 6209309440475136 6216295146061824 6220078274052096 6237529464373248 6243240093155328 6249712139108352 6254067772817408 6255433921462272 6283863571562496 6287687820509184 6293444370637824 6322046770348032 6339784045756416 6340689210114048 6352166436470784 6353073368727552 6356593474011136 6390764670025728 6409609745006592 6425686881337344 6444634934870016 6451315756498944 6457222112477184 6479279416147968 6486568848064512 6490516459880448 6496458705174528 6514685314596864 6525983762939904 6550284687900672 6554271076057088 6557075031195648 6561644876398592 6563078212681728 6567072386752512 6596918369058816 6602958028210176 6616371349684224 6632967103315968 6652526384381952 6665519599976448 6688288429572096 6694411740512256 6705064571830272 6706021889212416 6724836453777408 6761584193961984 6765699175284736 6768593580589056 6774790413090816 6778913431486464 6797932502188032 6809722187415552 6815956674281472 6835079674331136 6839239383711744 6846933784068096 6852597273133056 6876612276518912 6890043159871488 6904039669235712 6910360506335232 6921356977373184 6927693668941824 6941766661963776 6979699813122048 6983947535777792 6985473120534528 6993332039319552 6997588058308608 7017220647419904 7023645104799744 7035826244419584 7055566115438592 7059860008992768 7066323503874048 7073648798072832 7080124916967552 7098438478987264 7112302616641536 7132257051475968 7133275361378304 7144626557288448 7151167658262528 7175595418976256 7189610253778944 7210810963132416 7214806322905088 7228897741504512 7243582603788288 7250214301728768 7287597428637696 7294269423353856 7301831017365504 7308516043321344 7327420365406208 7329020978921472 7341731733307392 7369070273888256 7373554960564224 7381850485948416 7407066238943232 7413847610621952 7421533165191168 7428327781736448 7443417768394752 7447542010740736 7462087991230464 7484092182429696 7528493554335744 7529568437010432 7543197643309056 7544274625363968 7565441010499584 7606782218207232 7611411572195328 7646003859554304 7653003985158144 7660937460842496 7667951258566656 7679145974693888 7689464633622528 7694144306675712 7702800507076608 7736188811083776 7771348185120768 7778463066882048 7783196902817792 7786526599544832 7793655377559552 7809487494709248 7852162289762304 7856940977750016 7899875081453568 7915304524972032 7926860360974336 7934117618384896 7937511879868416 7942342510116864 7949613941858304 7985743288860672 8029381230329856 8034267770650624 8037704876949504 8045063615545344 8056808891482112 8072544846348288 8116657113268224 8121596768157696 8165977078366208 8182565533908992 8190056896397312 8193560650186752 8198547107217408 8206053101273088 8243347911081984 8279079253966848 8288393528082432 8293437698736128 8295249330634752 8304581796691968 8316705952497664 8324320124207104 8332949518811136 8340578561949696 8378484762083328 8383583760678912 8391259160850432 8429395693797376 8454252280152064 8469555248627712 8470764491636736 8521019560034304 8546146326675456 8562838018719744 8567582508449792 8592846579826688 8601754341998592 8609629483302912 8639039221530624 8648758464086016 8654021946507264 8661944940232704 8686247086129152 8701311683919872 8703212412469248 8733712917200896 8742766708260864 8750770950242304 8756096515670016 8795891158745088 8803944037613568 8821828466245632 8839058599968768 8843956137754624 8870035179175936 8887359466635264 8917717906096128 8925882320683008 8940086095773696 8941362518949888 8966448605036544 8983961199968256 9015445591949312 9033053884121088 9038551241981952 9063910002917376 9079629583220736 9087942232375296 9113439565774848 9118985844948992 9129245045424128 9131239252426752 9136796364177408 9186724213161984 9205386225647616 9213814008446976 9228475969830912 9236924891922432 9255688882618368 9273766399967232 9313964160712704 9324442719092736 9330117411078144 9356294196559872 9364860139732992 9381101659226112 9407421487251456 9413146678657024 9421764671832064 9425795357343744 9431531730763776 9440166555956736 9483070155522048 9509676068634624 9511033815171072 9534890211016704 9567460558635008 9586147005038592 9614414617509888 9638530322006016 9666952402305024 9716796571516928 9718919124221952 9725692564471808 9729853272096768 9735774689820672 9744688057761792 9772027971895296 9788975644409856 9825427031851008 9831406614085632 9842467314597888 9850608580128768 9876088318590976 9885130147495936 9895377553588224 9904437042315264 9924557024526336 9949450654973952 9978789576572928 10032432644358144 10037991405780992 10039424582680576 10041617610768384 10057596857745408 10059032833818624 10087254680666112 10142376290942976 10148548762927104 10168370147229696 10196898753282048 10204005313544192 10214583281123328 10223935011422208 10252619511496704 10258859075567616 10270400676102144 10314918414778368 10335064739807232 10356059503853568 10365540759502848 10371284089176064 10382035466059776 10391540503412736 10412649992945664 10469549719683072 10475921303666688 10496382087462912 10525830971129856 10533166775271424 10535467657199616 10553739366629376 10583349173157888 10589790013489152 10599485255811072 10647657718480896 10668453924962304 10698385577213952 10699913042067456 10705841640439808 10716939835932672 10726751487393792 10763393128464384 10822209484357632 10828795690876928 10843346612256768 10865373905682432 10875321452593152 10931396142956544 10941404135030784 10991130548109312 11012597599961088 11038772338622464 11043494789382144 11051191370776576 11053605410832384 11060332440846336 11072775728922624 11110599358414848 11120771415932928 11171313016111104 11178111680905216 11188345547800576 11193131986845696 11226138273644544 11292740331503616 11294352655515648 11361359413379072 11394861768900608 11410173327310848 11417117358292992 11469005789331456 11479505977737216 11518718962040832 11538695928676352 11541216460013568 11549259920310272 11554200760614912 11581662781505536 11604283216625664 11657022277681152 11667694600323072 11674795354226688 11727854878326784 11738592050151424 11762437954994176 11778243434643456 11785411466625024 11849812622180352 11890290541461504 11901176427577344 11913513765175296 11920114794364928 11921816691933184 11924420912787456 11955264806715392 11978614933291008 12044071845494784 12051401655975936 12085213337223168 12106172777627648 12108817269522432 12117256309833728 12151252754366464 12174985669902336 12182395152236544 12248965617549312 12273848300863488 12285085344595968 12297820660826112 12304634626441216 12309079651909632 12315899855896576 12365021866622976 12418618880950272 12432590292123648 12440156548104192 12475058928746496 12486480186310656 12499424278216704 12508135545634816 12510867842924544 12567727143124992 12575375641018368 12586888741275648 12644093540696064 12679568091512832 12681378420228096 12704332872941568 12706146737455104 12713186948022272 12781529340051456 12819219490013184 12851373762674688 12889269869740032 12902631512997888 12914444224954368 12958558832295936 12973137696129024 12981032919760896 12992917410349056 13029370629193728 13051967525879808 13100569375801344 13108542152114176 13114150062391296 13123289752797184 13126156425363456 13134144773505024 13193836738117632 13205916056420352 13232742699368448 13265934206631936 13305052768763904 13331039199952896 13376576859144192 13388823481024512 13410129143660544 13412043778424832 13449672907554816 13523168387923968 13531398350569472 13549580826181632 13557826862972928 13595865004376064 13619444374831104 13631913348562944 13670159348662272 13678478767423488 13693867568136192 13705194546266112 13753224553037824 13780086319742976 13808079338471424 13820721012670464 13842713954746368 13855387337883648 13883533323927552 13967895071555584 13970946241069056 13986664078639104 13995176116617216 14034441294839808 14047290209599488 14071652488839168 14111132230877184 14119720017985536 14132647007748096 14147297596145664 14160249833935104 14196876957974528 14224605233283072 14264514102951936 14266550722756608 14289253114576896 14302335316525056 14351190837952512 14379220507557888 14421621926264832 14429612645810176 14457795483009024 14500428603457536 14575194857275392 14588538846707712 14603662034731008 14617032086642688 14654840730812416 14658041957842944 14683463466614784 14738140547776512 14747109921128448 14763700971896832 14814132477886464 14827695221243904 14843066330382336 14856655563472896 14886835536789504 14895084021481472 14924175982460928 14968184364859392 15056987108671488 15059136874020864 15086395286618112 15088549250727936 15130882020999168 15213564436414464 15222823144390656 15292007719108608 15306007970316288 15321874921684992 15335902517133312 15358291949387776 15378929267245056 15388288613351424 15405601014153216 15472377622167552 15556926133764096 15566393805635584 15573053199089664 15587310755119104 15618974989418496 15704324579524608 15713881955500032 15799750162907136 15830609049944064 15853720721948672 15868235236769792 15875023759736832 15884685020233728 15899227883716608 15971486577721344 16058762460659712 16068535541301248 16075409753899008 16090127231090688 16113617782964224 16145089692696576 16233314226536448 16243193536315392 16331954156732416 16365131067817984 16380113792794624 16397094214434816 16412106202546176 16486695822163968 16558158507933696 16576787056164864 16586875397472256 16590498661269504 16609163593383936 16648640248414208 16665899037622272 16681157123899392 16756969524166656 16767167521357824 16782518321700864 16858791387594752 16908504560304128 16939110497255424 16941528983273472 17042039120068608 17092292653350912 17125676037439488 17135165016899584 17185693159653376 17203508683997184 17219258966605824 17278078443061248 17297516928172032 17308043893014528 17323889880465408 17372494172258304 17402623367839744 17406424824938496 17467425834401792 17485533416521728 17501541900484608 17512193031340032 17591782317490176 17607888075227136 17643656932491264 17678117199937536 17687912275509248 17740070358351872 17774718933270528 17835435812192256 17851764641366016 17880172191547392 17882725037899776 17932897210073088 17967922399936512 18030891183898624 18066107768242176 18077102483963904 18127820005834752 18159259166441472 18175884464750592 18226879131549696 18237971689897984 18258490090848256 18262478504853504 18273592728354816 18373448426323968 18410772451295232 18427628016893952 18456951939661824 18473849783844864 18511377765236736 18547532799934464 18627928321425408 18648885438185472 18660234822156288 18712588393119744 18729720279465984 18762203318452224 18826293357314048 18843529343664128 18851590714687488 18863063461527552 18880333111913472 18966140311044096 19019352137269248 19022067630342144 19069780422033408 19134921117270016 19172294010077184 19228829235019776 19277060644012032 19333904804610048 19433593143033856 19437838248443904 19451385128943616 19459706544193536 19471549379641344 19489376115523584 19544055943790592 19577951288819712 19650854063702016 19662813228171264 19684934629195776 19701217160257536 19752176637181952 19770260294991872 19790755107176448 19808874084630528 19849114049052672 19898901309947904 19957579153145856 20064865288716288 20075982811561984 20078849165361152 20083235221536768 20115193715490816 20118065667637248 20174509361332224 20284752581885952 20297097525854208 20336740294459392 20393797506564096 20408010627088384 20429166562246656 20447870022844416 20505239022993408 20517718151135232 20540801352204288 20629836829556736 20670129479614464 20712119007707136 20731081519005696 20742568178352128 20764070932119552 20783081006825472 20825299985891328 20939099439366144 20951842607333376 20992764174925824 21051661942259712 21066333550542848 21070935314399232 21107478733258752 21166698346315776 21179580026978304 21198970511622144 21295315436961792 21336907849924608 21396771154427904 21399826084134912 21411683280879616 21433879671865344 21453502974787584 21526786256928768 21644418968715264 21657591381753856 21686693224513536 21730747811364864 21750642905186304 21862792285913088 21882808270061568 21982261096218624 22025195199922176 22077544677244928 22102382741553152 22107210821664768 22120664881692672 22145551457845248 22221198716829696 22241542831865856 22342626032222208 22356223361810432 22376691095601152 22386263973691392 22452276547289088 22585480663007232 22588705311031296 22722718826758144 22789723537801216 22820346654621696 22834234716585984 22938011578662912 22959011955474432 23037437924081664 23077391857352704 23082432920027136 23098519840620544 23108401521229824 23163325563011072 23208566433251328 23314044555362304 23335389200646144 23349590708453376 23455709756653568 23477184100302848 23524875909988352 23556486869286912 23570822933250048 23699625244360704 23780581082923008 23802352855154688 23827027530350592 23840229588729856 23843633383866368 23848841825574912 23910529613430784 23957229866582016 24088143690989568 24102803311951872 24170426674446336 24212345555255296 24217634539044864 24234512619667456 24302505508732928 24349971339804672 24364790304473088 24497931235098624 24547696601726976 24570170689191936 24595641321652224 24609269252882432 24618159303819264 24631799711793152 24730043733245952 24837237761900544 24865180584247296 24880313096208384 24950117857492992 24972960372621312 24998848556433408 25016271091269632 25021735685849088 25135454286249984 25150751282036736 25173777482551296 25288187081392128 25362756840456192 25408665745883136 25412293474910208 25426373896044544 25563058680102912 25638438980026368 25702747525349376 25778539739480064 25805263025995776 25828888449908736 25917117664591872 25946275392258048 25962065839521792 25985834820698112 26058741258387456 26103935051759616 26201138751602688 26217084304228352 26228300124782592 26246579505594368 26252312850726912 26268289547010048 26387673476235264 26411832112840704 26465485398736896 26531868413263872 26610105537527808 26662078399905792 26753153718288384 26777646962049024 26820258287321088 26824087556849664 26899345815109632 27046336775847936 27062796701138944 27099161652363264 27115653725945856 27191730008752128 27238888749662208 27263826697125888 27340318697324544 27356957534846976 27387735136272384 27410389092532224 27506449106075648 27560172639485952 27616158676942848 27641442025340928 27685427909492736 27710774675767296 27767066647855104 27935790143111168 27941892482138112 27973328157278208 27990352233234432 28068882589679616 28094580419198976 28143304977678336 28222264461754368 28239440035971072 28265294015496192 28294595192291328 28320499667870208 28393753915949056 28449210466566144 28529028205903872 28533101445513216 28604670633050112 28702381675905024 28758441015115776 28843243852529664 28859225291620352 28915590966018048 29000857206915072 29150389714550784 29177077693415424 29207324069462016 29234064173285376 29309681461624832 29316083915685888 29366926933229568 29476281095553024 29494219842256896 29527401943793664 29628264955772928 29655390442487808 29686132660764672 29713311126945792 29773671073579008 29790168042962944 29848351964921856 29936368729718784 30113974217342976 30118273748041728 30172790573236224 30177098501455872 30261764041998336 30427128872828928 30445646288781312 30612015940632576 30643749843369984 30671805034266624 30716583898775552 30757858534490112 30776577226702848 30811202028306432 30944755244335104 31113852267528192 31132787611271168 31146106398179328 31174621510238208 31237949978836992 31408649159049216 31427763911000064 31599500325814272 31661218099888128 31707441443897344 31736470473539584 31750047519473664 31769370040467456 31798455767433216 31942973155442688 32117524921319424 32137071082602496 32150819507798016 32180254462181376 32227235565928448 32290179385393152 32466628453072896 32486387072630784 32663908313464832 32760227585589248 32794188428869632 32824212405092352 32973391644327936 33116317015867392 33153574112329728 33173750794944512 33180997322539008 33218327186767872 33297280496828416 33331798075244544 33362314247798784 33513939048333312 33534335042715648 33565036643401728 33717582775189504 33817009120608256 33878220994510848 33883057966546944 34084078240137216 34184585306701824 34251352074878976 34270330033799168 34371386319306752 34407017367994368 34438517933211648 34556156886122496 34616087786029056 34647779760930816 34744988344516608 34805246735679488 34812849649876992 34934851668803584 34971066833043456 35003083800969216 35024386062680064 35183564634980352 35215776150454272 35287313864982528 35356234399875072 35375824551018496 35480140716703744 35549437866541056 35670871624384512 35703529282732032 35760344383094784 35765450075799552 35865794420146176 35935844799873024 36061782367797248 36132215536484352 36154204967927808 36255640011669504 36318518332882944 36351768929501184 36453758263099392 36475943379795968 36516980181696512 36524957009707008 36547185456709632 36746896852647936 36821544902590464 36855256033787904 36913903879323648 36947699567689728 37095065599868928 37255856642850816 37297770876370944 37320469644312576 37425176786239488 37459440558931968 37524406636904448 37652586714628096 37687058687328256 37703181429374976 37726126923055104 37760666223826944 37932280622088192 38038704274538496 38044135260684288 38139560844066816 38269842234540032 38344588020154368 38457658470039552 38554121288024064 38667809609220096 38867186286067712 38875676496887808 38902770257887232 38919413088387072 38943098759282688 38978752231047168 39088111887581184 39155902577639424 39301708127404032 39325626456342528 39369869258391552 39402434320515072 39504353274363904 39540520589983744 39581510214352896 39617748169261056 39698228098105344 39797802619895808 39915158306291712 40129730577432576 40151965623123968 40157698330722304 40166470443073536 40230387430981632 40236131335274496 40349018722664448 40569505163771904 40594195051708416 40673480588918784 40787595013128192 40816021254176768 40858333124493312 40895740045688832 41010478045986816 41035436302270464 41081602704408576 41259673659113472 41340258959228928 41424238015414272 41462163038011392 41485136356704256 41528141864239104 41566162013650944 41650599971782656 41903685214666752 41985528349851648 42103323884519424 42132667101085696 42141870628798464 42214957466517504 42333396692631552 42359160053956608 42397941023244288 42590630873923584 42673815699849216 42793542308855808 42799652168269824 42823366561759232 42867759343730688 42907005949575168 43053572513857536 43288837937430528 43315182763507712 43373386449027072 43501285810372608 43725584571826176 43765616540123136 43964522192437248 44050390399844352 44155089354489856 44204765483106304 44214421643329536 44241329763385344 44291102915690496 44442397433659392 44483085663731712 44685252064444416 44712446723620864 44753382191202304 44772527947382784 44904553094578176 45170961326014464 45177410622062592 45445437653516288 45579447075602432 45640693309243392 45668469433171968 45876023157325824 45918023910948864 46074875848163328 46154783714705408 46164865840054272 46197039681241088 46216803042459648 46326651126022144 46417132866502656 46670778401292288 46699181416906752 46911419513307136 46954368200605696 47049751819976704 47112973738573824 47141645866500096 47399250488721408 47561162165846016 47604705710309376 47654055060701184 47680459177459712 47687266767732736 47697683651149824 47821059226861568 47914459733164032 48176287381979136 48205606623903744 48340853348892672 48424691110510592 48435269078089728 48469025239334912 48605011017465856 48699942679609344 48729580608946176 48995862470197248 49095393203453952 49140341378383872 49191282643304448 49218538505764864 49236318607638528 49263599423586304 49460087466491904 49674475523801088 49730361168494592 49760626192416768 49945920745242624 49997697112866816 50032542182539264 50043471371698176 50270908572499968 50301502564073472 50347554965102592 50576374162784256 50725513680912384 50817331491766272 50824586949820416 50852747792089088 51126117360205824 51276877960052736 51405495050698752 51557079478960128 51610526051991552 51657776899817472 51834235329183744 51892550784516096 51924131679043584 51971669641396224 52117482516774912 52207870103519232 52402277503205376 52434168608456704 52456600249565184 52493159011188736 52504625701453824 52536579094020096 52775346952470528 52823664225681408 52930970797473792 53063736826527744 53220211075055616 53324156799811584 53506307436576768 53555293924098048 53640516574642176 53648175113699328 53798691630219264 54092673551695872 54125593402277888 54198323304726528 54231307451891712 54383460017504256 54477777499324416 54527653394251776 54680637394649088 54713915069693952 54775470272544768 54820778185064448 55012898212151296 55120345278971904 55232317353885696 55282884050681856 55370855818985472 55421549351534592 55534133295710208 55871580286222336 55883784964276224 55946656314556416 55980704466468864 56137765179359232 56189160838397952 56286609955356672 56478880071942144 56530588030992384 56589190384582656 56640999335740416 56787507831898112 56898420933132288 57058056411807744 57066202891026432 57209341266100224 57404763351810048 57516882030231552 57686487705059328 57718450583240704 57831181932036096 58001714413830144 58300779429101568 58354155386830848 58414648138924032 58468128346570752 58619362923249664 58632167831371776 58733853866459136 58952562191106048 58988439684513792 59054803887587328 59256529911545856 59310780884975616 59372265321529344 59426622253891584 59547342147158016 59580336085925888 59696703929843712 59872737459437568 60227948434685952 60236547496083456 60345581146472448 60354197002911744 60523528083996672 60854257745657856 60891292577562624 61224031881265152 61287499686739968 61343610068533248 61433167797551104 61515717068980224 61553154453405696 61622404056612864 61889510488670208 62227704535056384 62265575222542336 62292212796358656 62349243020476416 62475899957673984 62817298318098432 62855527822000128 63199000651628544 63322436199776256 63414882887794688 63472940947079168 63500095038947328 63538740080934912 63596911534866432 63885946310885376 64235049842638848 64274142165204992 64301639015596032 64360508924362752 64454471131856896 64580358770786304 64933256906145792 64972774145261568 65327816626929664 65520455171178496 65588376857739264 65648424810184704 65946783288655872 66232634031734784 66307148224659456 66347501589889024 66361994645078016 66436654373535744 66594560993656832 66663596150489088 66724628495597568 67027878096666624 67068670085431296 67130073286803456 67435165550379008 67634018241216512 67756441989021696 67766115933093888 68168156480274432 68369170613403648 68502704149757952 68540660067598336 68742772638613504 68814034735988736 68877035866423296 69112313772244992 69232175572058112 69295559521861632 69489976689033216 69610493471358976 69625699299753984 69869703337607168 69942133666086912 70006167601938432 70048772125360128 70367129269960704 70431552300908544 70574627729965056 70712468799750144 70751649102036992 70960281433407488 71098875733082112 71341743248769024 71407058565464064 71520688766189568 71530900151599104 71731588840292352 71871689599746048 72123564735594496 72264431072968704 72308409935855616 72511280023339008 72637036665765888 72703537859002368 72907516526198784 72951886759591936 73049914019414016 73094370913419264 73493793705295872 73643089805180928 73710512067575808 73827807758647296 73895399135379456 74190131199737856 74511713285701632 74595541752741888 74640939288625152 74850353572478976 74918881117863936 75048813273808896 75305173429256192 75374117374656512 75406362858749952 75452253846110208 75521332447653888 75864561244176384 76088270521368576 76279121688133632 76539684469080064 76689176040308736 76915316940079104 77108242576048128 77335619218440192 77734372572135424 77751352993775616 77805540515774464 77838826176774144 77886197518565376 77957504462094336 78176223775162368 78311805155278848 78603416254808064 78651252912685056 78739738516783104 78804868641030144 79008706548727808 79081041179967488 79163020428705792 79235496338522112 79396456196210688 79595605239791616 79830316612583424 80259461154865152 80303931246247936 80315396661444608 80332940886147072 80460774861963264 80472262670548992 80698037445328896 81139010327543808 81188390103416832 81346961177837568 81575190026256384 81632042508353536 81716666248986624 81791480091377664 82020956091973632 82070872604540928 82163205408817152 82519347318226944 82680517918457856 82848476030828544 82924326076022784 82970272713408512 83056283728478208 83132324027301888 83301199943565312 83807370429333504 83971056699703296 84206647769038848 84265334202171392 84283741257596928 84429914933035008 84666793385263104 84718320107913216 84795882046488576 85181261747847168 85347631399698432 85587084617711616 85599304336539648 85646733123518464 85814011899150336 86107145027715072 86577675874861056 86630365527015424 86746772898054144 87002571620745216 87451169143652352 87531233080246272 87929044384874496 88100780799688704 88310178708979712 88428843286659072 88482659526770688 88582205831380992 88884794867318784 88966171327463424 89370504128888832 89424893447241728 89506764382404608 89545055894765568 89809106189156352 90341922652028928 90354821244125184 90890875307032576 91158894151204864 91281386618486784 91336938866343936 91836047821897728 92149751696326656 92309567429410816 92329731680108544 92394079362482176 92433606084919296 92653302252044288 92834265733005312 93341556802584576 93398362833813504 93822839026614272 93908736401211392 94099503639953408 94225947477147648 94283291733000192 94798500977442816 95122324331692032 95209411420618752 95308110121402368 95360918354919424 95374533535465472 95395367302299648 95642118453723136 95828919466328064 96352574763958272 96411213247807488 96681706697785344 96849382221021184 96870538156179456 96938050478669824 97210022034931712 97399885359218688 97459161217892352 97991724940394496 98280682756767744 98382565286608896 98472637215277056 98527198847172608 98920174932983808 99348951047602176 99460722336989184 99521252384833536 99891841490485248 99995394225733632 100065084365078528 100086942743396352 100541817144999936 100603005128146944 100695109930205184 101152748325568512 101451027361824768 101634662983532544 101649173899640832 101705495584178176 102252234720411648 102553755920105472 102810990101397504 103114158957920256 103221052103983104 103315553799634944 103668470658367488 103848263358087168 103943339282792448 104234965033549824 104415740207038464 104804555006410752 104868337216913408 104913200499130368 104986318022377472 105009251402907648 105073158188040192 105550693904941056 105647328451362816 105861941594947584 106127473653055488 106440422150111232 106648313599623168 107012614873153536 107110587848196096 107281033149284352 107296350227398656 107597383260438528 108185347103391744 108251186804555776 108396646609453056 108462614903783424 108766920035008512 108955554998648832 109055306788503552 109361274789298176 109427830139387904 109550940545089536 109641556370128896 110025796424302592 110240690557943808 110464634707771392 110565768101363712 110741711637970944 110843098703069184 111743160572444672 111767569928552448 111893312629112832 111961408932937728 112275530358718464 112378321676795904 112573219910713344 112957760143884288 113061176061984768 113178380769165312 113281998671480832 113575015663796224 113796841866264576 114116112823615488 114132405782052864 114418682532200448 114809526703620096 115033764060463104 115372975410118656 115436901166481408 115662363864072192 116003428827660288 116601558858203136 116708310773661696 116829296277848064 116936256693141504 117238725846499328 117264335662743552 117467707732918272 117905124382212096 117976879369027584 118109607775174656 118513059823091712 118621561769951232 118744530643058688 118853244507783168 119094684294316032 119393407859687424 119745474918875136 120455896869371904 120473094992166912 120691162292944896 120708394005823488 121047056167993344 121708515491315712 121782585155125248 122448063762530304 122574999373479936 122687220137066496 122866335595102208 123031434137960448 123106308906811392 123244808113225728 123779020977340416 124455409070112768 124531150445084672 124584425592717312 124698486040952832 124951799915347968 125711055644000256 126398001303257088 126644872399552512 126829765775589376 126945881894158336 127000190077894656 127077480161869824 127193823069732864 127771892621770752 128470099685277696 128548284330409984 128603278031192064 128721017848725504 128908942263713792 129160717541572608 129866513812291584 129945548290523136 130655633253859328 131040910342356992 131176753715478528 131296849620369408 131893566577311744 132465268063469568 132614296449318912 132695003179778048 132723989290156032 132873308747071488 133189121987313664 133327192300978176 133449256991195136 134055756193333248 134137340170862592 134260146573606912 134870331100758016 135268036482433024 135512883978043392 135532231866187776 136336312960548864 136738341226807296 137005408299515904 137081320135196672 137485545277227008 137628069471977472 137754071732846592 138224627544489984 138464351144116224 138591119043723264 138979953378066432 139220986942717952 139251398599507968 139739406675214336 140012335203876864 140097544250720256 140734258539921408 140863104601817088 141149255459930112 141424937599500288 141503298204073984 141920562866814976 142197751466164224 142683486497538048 142814117130928128 143041377532379136 143061800303198208 143463177680584704 143743379199492096 144528862145937408 144616819871711232 145022560046678016 145274073331531776 145407075718004736 145815033052397568 145903773519183872 146099828038828032 146188741826838528 146987587410591744 147286179610361856 147421024135151616 147655615517294592 147790798270758912 148380262399475712 149023426571403264 149191083505483776 149281878577250304 149837762235727872 150097626547617792 150610346858512384 150748234749313024 150812725717499904 150904507692220416 151042664895307776 151729122488352768 152176541042737152 152558243376267264 153079368938160128 153378352080617472 153830633880158208 154216485152096256 154671238436880384 155468745144270848 155502705987551232 155611081031548928 155677652353548288 155772395037130752 155915008924188672 156352447550324736 156623610310557696 157206832509616128 157302505825370112 157479477033566208 157609737282060288 158017413097455616 158162082359934976 158326040857411584 158470992677044224 158792912392421376 159191210479583232 159660633225166848 160518922309730304 160630793322889216 160665881772294144 160921549723926528 160944525341097984 161396074890657792 162278020655087616 162376780206833664 162693922355675136 163150380052512768 163264085016707072 163433332497973248 163582960182755328 164041912183947264 164141745209081856 164326410817634304 165038694636453888 165361035836915712 165696952061657088 165848652152045568 165940545426817024 166112567456956416 166264648054603776 166602399887130624 167614740858667008 167942113399406592 168413295538077696 168530668404342784 168567482515193856 168859829866070016 169436640215826432 169591764092977152 170362523495694336 170695262799396864 171174169235423232 171198608673079296 171293466247036928 171628023798300672 172214290055430144 173155351749722112 173260731054030848 173493545796108288 174005143241490432 174902338287304704 175062466160492544 175858088769748992 176201561599377408 176620357417959424 176857686573318144 176965319053541376 177164411662761984 177769589734637568 177932342654926848 178741008257777664 178849786894483456 179013528764809216 179090111789531136 179618212378312704 180683845304057856 180709642488250368 181781750614065152 182317788302409728 182562773236973568 182673877732687872 183672095643795456 184299503392653312 184619134858821632 184659463360217088 184788158724964352 184867212169838592 185306604504088576 185668531466010624 186683113605169152 186796725667627008 187645678053228544 187817472802422784 188199007279906816 188451894954295296 188566583466000384 189597001954885632 190244648663384064 190418822841237504 190616220242804736 190721836709838848 190749067070930944 190790734604599296 191284236907446272 191657838932656128 192705149527916544 192822426495614976 193363413395570688 193741076312358912 193876100957339648 194799770718437376 194918322435784704 195983449880788992 196561365513535488 196765130573217792 196945274430554112 197054397694345216 197840349865967616 198697902095204352 198921444673978368 199042504769667072 199783682980970496 199990788451467264 200130168730157056 200173885486792704 201083634289999872 201206010256293888 201390219860410368 202305496651137024 202902054723649536 203269325967065088 203298347799281664 203410991168356352 204504469440823296 205107511840210944 205621980202795008 206228317915840512 206442104207966208 206631107599269888 207336941316734976 207696526716174336 207886678565584896 208469930067099648 208831480414076928 209609110012821504 209736674433826816 209826400998260736 209972636044754944 210018502805815296 210146316376080384 211101387809882112 211294656902725632 211723883189895168 212254947306110976 212880844300222464 213296627199246336 214025229746307072 214221175696392192 214562066298568704 214592700454797312 215194766520877056 216370694206783488 216502373609111552 216793293218906112 216925229807566848 217533840070017024 217911109997297664 218110613577007104 218722549578596352 218855660278775808 219283112740257792 220051592848605184 220481381115887616 220929269415542784 221131536202727424 221483423275941888 221686197406138368 223486321144889344 223535139857104896 223786625258225664 223922817865875456 224551060717436928 224756643353591808 225146439821426688 225915520287768576 226122352123969536 226356761538330624 226563997342961664 227150031327592448 227593683732529152 228264811564105728 228837365064400896 229619053407240192 230067528120926208 230745950820237312 230873802332962816 231324727728144384 232006857655320576 233203117716406272 233416621547323392 233658592555696128 233872513386283008 234528671325487104 234935415465836544 235810248764424192 235953758738055168 236219215550349312 237026119646183424 237243123539902464 237489061286117376 237706489015566336 238189368588632064 238786815719374848 239490949837750272 240911793738743808 240946189984333824 241382324585889792 241416788011646976 242094112335986688 243417030982631424 243565170310250496 244896127525060608 245149998746959872 245374440274132992 245732671190204416 246062868275920896 246212617813622784 246489616226451456 247558041954680832 248910818140225536 249062300890169344 249168851185434624 249396972081905664 249903599830695936 251422111288000512 252796002606514176 253289744799105024 253659531551178752 253891763788316672 254000380155789312 254154960323739648 254387646139465728 255543785243541504 256940199370555392 257096568660819968 257442035697451008 257817884527427584 258321435083145216 259733027624583168 259891096581046272 261311266507718656 262081820684713984 262353507430957056 262593699240738816 263787133154623488 264930536126939136 265390006359556096 265447978580312064 265746617494142976 266378243974627328 266654384601956352 266898513982390272 268111512386666496 268274680341725184 268520293147213824 269740662201516032 270536072964866048 271025767956086784 271064463732375552 272672625921097728 273476682453614592 274010816599031808 274162640270393344 274971090554454016 275508143465693184 276449255088979968 276928702288232448 277182238087446528 277959906756132864 278441973885435904 278502797199015936 279478813350428672 280024670407753728 280195088501440512 281468517079842816 281726209203634176 282298510919860224 282849875199000576 283006596408147968 284395502932328448 285366972995076096 285628234261856256 286082755064758272 286123600606396416 286926355361169408 287486758398984192 289057724291874816 289233639743422464 290045120093356032 290548146663063552 290814151436009472 291630066104795136 291807547038367744 292199656077656064 292377483653677056 293975174821183488 294842048270303232 295581596541517824 296760524798951424 298046853142806528 298382167010967552 298563757154500608 299675524471455744 300195253095235584 301220693717024768 301496469498626048 301625451434999808 301809015384440832 302085329790615552 303458244976705536 304353082085474304 305116486752534528 306158737876320256 306756704161234944 307661267760316416 308432970304192512 309342476873760768 310937490288541696 311005411975102464 311222162063097856 311544790074261504 311830017848377344 312704895100649472 313247220621115392 314413665019232256 314605011650740224 314958954067132416 315219474564120576 316324164719869952 316652081714823168 316941985354088448 317585824784842752 318382420959166464 319321266450333696 321037844619460608 321261586645778432 321331763544588288 321843099447853056 321889050682195968 322792149781315584 324556041310175232 324753560413667328 325387844711350272 326300760105025536 326528170033414144 326866664995946496 327165920365510656 328083824367894528 328283490418163712 328652821635268608 330077389272907776 330722071673831424 331393904123314176 331697304304091136 331881090853634048 332225134913912832 332529296109207552 335229481717334016 335884226798813184 336826591076155392 337061336808685568 337134965030387712 337719659732140032 338873280431652864 339183528185954304 340725046991388672 341390525598793728 342348338470846464 342397217346158592 342586932494073856 343256047596601344 344428580110860288 346310703499444224 346521462108061696 346987091592216576 348010286482980864 349804676574609408 350124932320985088 351716177539497984 352403123198754816 353240714835918848 353715373146636288 353930638107082752 354328823325523968 355539179469275136 355864685309853696 357699573788966912 358027057529618432 358180223579062272 359236424756625408 361367690608115712 361419284976500736 363563501228130304 364635576604819456 365125546473947136 365347755465375744 367344191287590912 368599006785306624 369238269717643264 369318926720434176 369576317449928704 369734424339677184 370613209008177152 371337062932021248 373366227210338304 373593451335254016 375291356106457088 375634945604845568 376398014559813632 377133166932000768 379194003909771264 380489297326768128 380837645682475008 381232440485609472 381443673419677696 381498134141861888 381581469209198592 383315677865312256 385410299055833088 385644852991229952 386726826791141376 387482152624717824 387752201914679296 389599541436874752 389836644871569408 391966899761577984 393122731027070976 393530261146435584 393890548861108224 394108795388690432 395680699731935232 397395804190408704 397842889347956736 398085009539334144 399567365961940992 399981576902934528 400260337460314112 400347770973585408 402167268579999744 402412020512587776 402780439720820736 404610993302274048 405804109447299072 406538651934130176 406596695598563328 406821982336712704 409008938881646592 410215023680421888 411243960405590016 412456635831681024 412884208415932416 413262215198539776 414673882633469952 415393053432348672 415773357131169792 416939860134199296 417662960828153856 419218220025643008 419473348867653632 419945272089509888 420037005611630592 420292632752160768 422202775619764224 422589313805451264 423447766379790336 424509894612221952 425761688600444928 426593254398492672 428050459492614144 428442351392784384 429124132597137408 429185400909594624 430389533041754112 433004747218223104 433586586437812224 433850459615133696 435067680140034048 435822219994595328 436221227154014208 437445099157192704 437711320557551616 438566225480515584 440103185697210368 440962762231775232 441858538831085568 442263072405454848 442966846551883776 443372394812276736 446972642289778688 447070279714209792 447573250516451328 447845635731750912 449513286707183616 450292879642853376 451831040575537152 452244704247939072 452713523076661248 453127994685923328 454300062655184896 455187367465058304 456529623128211456 457674730128801792 459238106814480384 460135056241852416 461491901640474624 461747604665925632 462649455456288768 464013715310641152 466406235432812544 466833243094646784 467317185111392256 467745026772566016 469057342650974208 469870830931673088 471620497528848384 471907517476110336 472438431100698624 474052239292366848 474486247079804928 474978122572234752 475412978031132672 476378737177264128 477573631438749696 478981899675500544 481892379968667648 482764649171779584 482833576023293952 484188224671973376 486834061965262848 487130340620500992 489792255050121216 490299997493919744 490748880548265984 491465342380408832 492125736551841792 492425235627245568 492979232452902912 495116083909361664 497821636280451072 498124601780338688 498337702370869248 498793944163811328 499807199661391872 502844222576001024 505592005213028352 506579489598210048 507319063102357504 507783527576633344 508309920647479296 508775292278931456 511087570487083008 513880398741110784 514193137321639936 514884071394902016 516642870166290432 519466055249166336 519782193162092544 522622533015437312 524163641369427968 524707014861914112 525187398481477632 527574266309246976 529861072253878272 530780012719112192 530895957160624128 531493234988285952 532756487949254656 533308769203912704 533797027964780544 536223024773332992 536549360683450368 537040586294427648 539481324403032064 541072145929732096 542051535912173568 542128927464751104 545345251842195456 546953364907229184 548021633198063616 548325280540786688 549942181108908032 551016286931386368 552898510177959936 553857404576464896 554364476174893056 555919813512265728 556883947770871808 557005594398031872 558957626700857344 560049340815507456 560390177002881024 562937034159685632 563452418407268352 564597021839720448 565699750398001152 566013192816295936 568791005864656896 570733945990152192 571256468523712512 572165510129516544 572247201212792832 573852710722338816 574973516797968384 578115448583749632 578467279486844928 580090240186712064 581628302872018944 583615094076735488 584399312155312128 584754967307354112 587950349642366976 589684096540606464 591163193083035648 593521049597902848 596093706285613056 596764334021935104 597127514309001216 599351048942911488 600390506190471168 602441387434049536 602992938997252096 603250902869999616 603618030768881664 604170659581231104 606916489953411072 608706164170948608 610232973505069056 612317475752640512 613513408322469888 615322535520632832 616865940608385024 618684953747521536 622010823950204928 622444324126195712 623089580148523008 623660035696754688 625409790201298944 626494441242230784 628827330038464512 629210023301480448 629917908134264832 630438949128241152 632648329439739904 633304163429646336 633883970708176896 635171649569685504 636764841918332928 638642532900667392 642075689238921216 642523173291556864 642663527089176576 643686198895706112 643778101364391936 645584299562631168 649112082620350464 649507120827334656 650775689422700544 652601520210051072 653056340066828288 653733329991892992 654331840731021312 656167648735789056 656566980836327424 660154778545815552 661444143347662848 662787808246628352 663394608608182272 663762181707268096 664450269827825664 665058592218415104 670458963434668032 671768453597626368 673653182152310784 674122673617371136 674269930060775424 675439319464280064 677746560863305728 678367056371908608 681450093982777344 682781051197587456 684794434692317184 685173864988147712 686512095193202688 688857160221720576 692621406998888448 693042924216123392 693974183184433152 696020572965961728 699609353149218816 700249864641970176 704806246397509632 706481429671837696 707430746293272576 707861276214165504 708657646651047936 711078358938550272 711729370619707392 715399147577933824 716054115059236864 716360447158124544 718472849513250816 722735381216231424 722838569953001472 727127002456260608 729271153209638912 730251092947894272 730695510930751488 734688382575181824 737198013570613248 738476539435286528 738637853440868352 739152634899857408 739468848679354368 741226418016354304 742674125864042496 746732454420676608 747186902670508032 750582712212914176 751269891209691136 754266333864001536 758388007819542528 760978594653536256 761675291364950016 762464880971218944 762887346839355392 762996268283723776 763162938418397184 766631355730624512 770820598111666176 771289705982459904 773453653582282752 774964305249435648 775504403829358592 779199082873749504 779673289743138816 783933799523155968 786245462054141952 787060522292871168 787781097722216448 788217590777380864 791361399463870464 794791608380817408 796170019078668288 799134731923881984 799963153805869056 800520674920628224 800695541947170816 804334537159999488 804824041025175552 805560879441641472 809221986604548096 811608218894598144 813077303868260352 813193391197126656 813643964673425408 818017877763293184 820430047360843776 822487920811180032 824913271663362048 826524430397079552 829347765266939904 830786106864697344 831546714262339584 833879720268398592 835325921656307712 838436440051286016 838946697735307264 839890544179019776 840074011223261184 840585265504321536 844405551239528448 845178627610902528 846895532759580672 849019789224443904 853186508796985344 856100918985228288 856884702785568768 858248265194274816 858370801819189248 860779066083508224 866009494436446208 867173172875624448 867700919230267392 870135360280068096 871644439989190656 872442454308028416 874890198314385408 875422641115103232 877132450961031168 880206371394420736 881925524463550464 884526144810909696 886744789624553472 893945284579557376 894140559428419584 895146501032902656 895691271463501824 899026573414367232 900585759285706752 903662081151074304 904489408495878144 905427046153322496 906255989371846656 908600125310369792 910374734930116608 913059246256422912 915349460257603584 918476213628960768 920270112483704832 922983803280949248 923495209331851264 925298910912577536 928027430621282304 932812470865625088 933666486189293568 934634370222784512 935490053545132032 938114685301948416 939741661863346176 943240995057696768 943815034952220672 944876862201397248 948972494159609856 949956245144469504 950825956062265344 952757474354528256 955147262877499392 957963799351001088 963784759937335296 965529298343559168 965667152046587904 968376449343946752 973668123930525696 974260681241001984 979584510100242432 980599994987839488 981497761096531968 982930684760817664 984251473103683584 984850471254491136 985958464905805824 990232167818723328 995643272560902144 996249203560677376 996675404741738496 997587888327622656 1005688445152002048 1011184010426056704 1013158979196420096 1015567055153266688 1016619841294958592 1017550584557862912 1022175140974166016 1027760797482221568 1028386274643279872 1029768142789804032 1033285740332580864 1038932110498332672 1039564386324185088 1045245066030874624 1048327282738855936 1049414029723828224 1050374796962955264 1055148532618493952 1059722144507756544 1061560025438224384 1061791914321248256 1062986469976571904 1065512975898509312 1066617538407825408 1067594055929561088 1073098721366900736 1074081172588855296 1078962648806064128 1082144291859464192 1084103071824347136 1084257854929502208 1090690503684390912 1093906729814458368 1096043266396127232 1096650561081573376 1099884362217816064 1102032573862772736 1105797020355919872 1107714809152929792 1108728952349786112 1111839627024531456 1113767895541743616 1114011188796063744 1117915253401714688 1120098681631014912 1120780354005762048 1125874068319371264 1126904836814536704 1129194043679440896 1131399500796002304 1132026385632591872 1137582011729313792 1141467891980304384 1142512937047425024 1144331020259033088 1144494402425585664 1149947033595936768 1156230897167499264 1156934558973689856 1160180480373424128 1163256605744037888 1167230188153470976 1168798624310624256 1169509934614708224 1175900699284733952 1179368193081212928 1182326386166071296 1187042099195805696 1192187412571226112 1193528668043870208 1194255028618002432 1198702097885822976 1200781012380942336 1204882774868099072 1205985877994504192 1206501805739999232 1207236061537763328 1208341319162462208 1213832979906822144 1217412328341897216 1220465947010138112 1224634951505281024 1227026816644939776 1230645071041265664 1233731881216770048 1237369907495043072 1244021647900409856 1244888648252391424 1246179160297046016 1247320071393509376 1250819580402597888 1252988882484461568 1257654660076929024 1258420046602960896 1259835816268529664 1260877898256482304 1265296658879479808 1266608326859292672 1267767941416353792 1270343299139371008 1273529683836665856 1277285065801334784 1284151378477842432 1285046346583113728 1285327054178353152 1287372397791412224 1287556202728783872 1291168599125262336 1299014241654669312 1301551378845401088 1305203040420102144 1306112680133656576 1307466659983785984 1308663681462042624 1312335297471578112 1313133961672654848 1320309557091631104 1322888286695325696 1325575616493256704 1326789217216364544 1327524363414536192 1328900539655651328 1330117184436830208 1340917926869336064 1343536907195252736 1348245347234742272 1348539860121550848 1350878638928560128 1355493121726611456 1356734112743817216 1362900187965554688 1365562102395174912 1369588869384634368 1370347729976295424 1373024190386405376 1377714320443441152 1385242813997776896 1386085848432246784 1387948366368866304 1392041145931923456 1399218706298437632 1400499729283940352 1409612492795019264 1412962859343675392 1414861492586545152 1415722552428331008 1417315293302095872 1422156717877100544 1423458741239414784 1430798295155867648 1432108230118473728 1432720894316249088 1436945699026501632 1445677139906002944 1454254004912521216 1458542306419277824 1460502185895788544 1461391021861502976 1469376765150363648 1474396027141226496 1476953078870573056 1477275706881736704 1478305269799714816 1478937697358708736 1482452836032708608 1485348251728084992 1493464908841353216 1494373805341016064 1501165424425828352 1502539782419382272 1508532667728003072 1516776015639085056 1521957189307072512 1523350582729900032 1524929761942437888 1525774693678710784 1525992536567447552 1526325876836794368 1533262711461249024 1541641196223332352 1542579411964919808 1549928610498871296 1551008807658717184 1558398165747499008 1559346579486277632 1567867599046311936 1572490924108283904 1574121044585742336 1575562195444432896 1576435181554761728 1582722798927740928 1589583216761634816 1592340038157336576 1598269463847763968 1599926307611738112 1601041349841256448 1601391083894341632 1608669074319998976 1609648082050351104 1611121758883282944 1618443973209096192 1623216437789196288 1626154607736520704 1626386782394253312 1627287929346850816 1636035755526586368 1640860094721687552 1644975841622360064 1649826543326724096 1653048860794159104 1658695530533879808 1661572213729394688 1663093428524679168 1667759440536797184 1670651843312615424 1676872880102572032 1677893395470614528 1680148022446522368 1681170531008643072 1688811102479056896 1690357255221805056 1693791065519161344 1698039578448887808 1706373017593970688 1712201837970456576 1713769405571137536 1716496530388549632 1716741603638378496 1721558132167016448 1732018988872892416 1734346345751248896 1735401838460534784 1740270720560136192 1744884908616056832 1750845282230206464 1754264901922062336 1760412742788841472 1763851048927100928 1769052289621819392 1773489579249106944 1787890569159114752 1788281118856839168 1790293002065805312 1791382542927003648 1798053146828734464 1801171518571413504 1807324162302148608 1808978816991756288 1810854092306644992 1812511978743693312 1817200250620739584 1820749469860233216 1826118492512845824 1830698920515207168 1836952427257921536 1840540224967409664 1845967606561898496 1846990418663702528 1850597821825155072 1856054861242564608 1867332972378587136 1869268740445569024 1870980107090264064 1876229370603896832 1879483323726692352 1886481990115393536 1887630069904441344 1889753724402794496 1897944988319219712 1899912490288939008 1901651912124530688 1905514948709056512 1910294525754998784 1915927598702002176 1927569519874670592 1931058596687118336 1931334304093175808 1936752898687893504 1947336247861051392 1948521362482003968 1959169020200484864 1961199989975678976 1962995522193063936 1965861369521635328 1968502946207367168 1969700942508982272 1980464335637446656 1991286545121804288 1992498407121354752 1993350809483476992 1995175776655245312 2011376890304004096 2022368020852113408 2026317958392840192 2031134110306533376 2033239682589917184 2035101169115725824 2044350281948332032 2055521594964443136 2056772549286559744 2059536285579608064 2066571480665161728 2077864220996665344 2079128772648370176 2090490132061749248 2096654565477711872 2098828059447656448 2100749593925910528 2119444289015513088 2123120050876448768 2123583828642496512 2125972939953143808 2131025951797018624 2133235076815650816 2135188111859122176 2146197442733801472 2148162345177710592 2157925297612128256 2164288583718928384 2168206143648694272 2168515709859004416 2181381007368781824 2187813459628916736 2192086532792254464 2193301122163146752 2199768724435632128 2204065147725545472 2211594040711839744 2215429618305859584 2217457904699572224 2223679254049062912 2227535791083487232 2228022377592127488 2235830506803429376 2240197363262029824 2241560708011524096 2251748136638742528 2253809673629073408 2262799001592004608 2275164023458627584 2282935783960608768 2285025874094850048 2288662040518066176 2288988804851171328 2299894067191873536 2312461794334998528 2313869117947379712 2320360960746848256 2326513211488075776 2334460376306941952 2337597248621248512 2339019869229416448 2351801398569467904 2358736386162425856 2364652772332142592 2374084198391611392 2384374825142452224 2388510057236004864 2397404195771645952 2401562024761884672 2409765549736198144 2411971755989008384 2413003611479998464 2414472123075526656 2416682638324924416 2427665959813644288 2434824656683794432 2440931894020276224 2449269903010562048 2454053633289879552 2461290142082531328 2467463762433540096 2474739814990086144 2488043295800819712 2489777296504782848 2492358320594092032 2494640142787018752 2501639160805195776 2505977764968923136 2515309320153858048 2516840093205921792 2519671632537059328 2521755796512964608 2530593317758959616 2533216653718585344 2535535882832707584 2540686598278742016 2547059367673331712 2568302756955684864 2570092693166227456 2570654108356706304 2574744795582824448 2575112405457567744 2582337198250524672 2598028483309338624 2603102757690802176 2610406080840204288 2612225360267313152 2614933319967571968 2617327362924085248 2624670594943156224 2626267923345309696 2640619114183262208 2645776573390651392 2653578434432729088 2655048726829072384 2660234368873660416 2681835853738672128 2687073814390505472 2696490694469484544 2697079720243101696 2701757277857120256 2710986243453222912 2713468225487634432 2725800375931109376 2731124204790349824 2739177738769268736 2746048380772810752 2755428640886882304 2770485627995553792 2772171696864493568 2775896732737732608 2784082291863846912 2798437412596875264 2800999458567880704 2819224985590038528 2825925718687350784 2829722985173090304 2831445104856662016 2834630586604191744 2846917482478829568 2861596590311735296 2864216460236947456 2865441788632498176 2873891398053003264 2891354279812005888 2908508009825042432 2917084612838555648 2921004371791577088 2922782043723005952 2938753530300727296 2948792054282452992 2953906157741146112 2954551413763473408 2956610539599429632 2957875394717417472 2964905672065417216 2970696503456169984 2986929817682706432 2988747610682032128 3002330848851656704 3005079564838764544 3017065335456006144 3033552031278170112 3046701165459800064 3049859523884875776 3051985073134895104 3052651753673588736 3066525422922498048 3083282392446664704 3085158823929839616 3099857220997742592 3102017615317434368 3116796331494998016 3118693158972555264 3135735198092623872 3144981848216567808 3148242089171484672 3151124390888865792 3152870363109523456 3165445597855481856 3179166433523269632 3184680076314673152 3196538927695527936 3199852615223476224 3202082699682512896 3202782167788683264 3219296164100702208 3222243517766565888 3236887946418192384 3246432875578392576 3252309215473041408 3252773564788506624 3254575858693701632 3272071511053172736 3281720189443375104 3289951683244720128 3299653086653448192 3306097721588318208 3317391061067759616 3323144427458789376 3326186857049358336 3335518881073594368 3341303686625230848 3353745760205144064 3355786790941229056 3360296044893044736 3362341062017286144 3377622204958113792 3380714510443610112 3387582131038322688 3396079156897775616 3412746035187941376 3424403675940913152 3427538811142275072 3432993060777099264 3433483207276756992 3464037977745784832 3468692691502497792 3470803676921069568 3480541441120272384 3489769817232113664 3501690564460412928 3508529803844124672 3520825485577682944 3527702097854201856 3538104579243638784 3546979158498213888 3575781138318229504 3576562237713678336 3580586004131610624 3582765085854007296 3596106293657468928 3602343037142827008 3614648324604297216 3617957633983512576 3621708184613289984 3625023957487386624 3634400501241479168 3641498939720466432 3652236985025691648 3661397841030414336 3673904854515843072 3681080449934819328 3691935213123796992 3701195643650310144 3712109722485129216 3734665944757174272 3738537480891138048 3741960214180528128 3752458741207793664 3758966647453384704 3772963980230787072 3775260139808882688 3779507448805588992 3795889976638439424 3799824980577878016 3803303824249061376 3811029897418113024 3820589051509997568 3831855197404004352 3855139039749341184 3862117193374236672 3862668608186351616 3873505797375787008 3897042724964007936 3918338040400969728 3922399979951357952 3925991044386127872 3931722739043270656 3937005892414734336 3939401885017964544 3960928671274893312 3982573090243608576 3984996814242709504 3986701618966953984 3990351553310490624 4022753780608008192 4044736041704226816 4052635916785680384 4062268220613066752 4066479365179834368 4070202338231451648 4088700563896664064 4111043189928886272 4113545098573119488 4119072571159216128 4133142961330323456 4155728441993330688 4158257545296740352 4180980264123498496 4193309130955423744 4197656118895312896 4201499187851821056 4238888578031026176 4246240101752897536 4247167657284993024 4251945879906287616 4262051903594037248 4266470153631301632 4270376223718244352 4292394885467602944 4296324690355421184 4315850595224256512 4328577167437856768 4337031419718008832 4362762014737563648 4375626919257833472 4384173065584508928 4386602244326293504 4399537448871264256 4408130295451090944 4423188081423679488 4430859236611719168 4434915809399144448 4447358508098125824 4456044755184254976 4480394726524059648 4483121416023048192 4503496273277485056 4507619347258146816 4525598003184009216 4550328046917255168 4565871567921217536 4570051748189700096 4577324081036132352 4577977609702342656 4599788134383747072 4624923588669997056 4627738235894759424 4653026422976151552 4668920752613883904 4675194497242497024 4678039738458832896 4703602797138935808 4717472772324851712 4729305544664285184 4748168396783222784 4768749650284904448 4777020114472009728 4794808391543291904 4803124049523769344 4819531099472396288 4823943511978016768 4826007222959996928 4828944246151053312 4833365276649848832 4855331919627288576 4869649313367588864 4881863788040552448 4898539806021124096 4908107266579759104 4922580284165062656 4934927524867080192 4949479629980172288 4976086591601639424 4979554593009565696 4984716641188184064 4989280285574037504 5003278321610391552 5011955529937846272 5030618640307716096 5033680186411843584 5043511593025929216 5061186635517919232 5066433307437170688 5071071765665415168 5081373196557484032 5094118735346663424 5136605513911369728 5140185386332454912 5141308216713412608 5149489591165648896 5150224810915135488 5164674396501049344 5196056966618677248 5206205515381604352 5220812161680408576 5224450720534626304 5234654725848170496 5252535846690619392 5281238228366524416 5291553146781302784 5307156868865458176 5310097453658144768 5320468737747320832 5363671707477344256 5374147628781010944 5394159440486203392 5403514555714240512 5421972486906445824 5426936450975268864 5451600751862218752 5462248409580699648 5478355477538537472 5492096761545621504 5510857281773764608 5540971255991107584 5544343393728987136 5551793465475465216 5568164583727693824 5601998917135761408 5638449971180077056 5651851437374701568 5659445970346180608 5662890209713324032 5669261173208383488 5693834964957659136 5723193180623470592 5728432920473894912 5730883577264996352 5747782796106006528 5782708559624011776 5817016019650084864 5834169225677111296 5842008743583154176 5845564087446011904 5877507060601454592 5897584108564905984 5907812315482292224 5909102827526946816 5913221079198859264 5929811344130834432 5941393006912339968 5973859635365412864 5977495221364064256 6010159129677529088 6034130670912012288 6067104062556340224 6093402330919600128 6099719047769751552 6103970146269790208 6105303507347177472 6133050845844996096 6166564784893329408 6170317647859679232 6199714441995485184 6204035230634868736 6233592662989996032 6237386317945110528 6271470396185247744 6289963696433135616 6296484178342969344 6302248781777731584 6305740726219046912 6358332867046539264 6369360152629346304 6393077855391055872 6399705230446952448 6404165399365025792 6405564335577366528 6438592328201404416 6444487035533131776 6473775892836384768 6492865751156785152 6504618430946082816 6505547129577013248 6509151717387403264 6544143022106345472 6563440378886750208 6579903366489440256 6599306173306896384 6612195443176636416 6634782122135519232 6646288854917578752 6652373714098716672 6671037762147188736 6682607373250461696 6707491520410288128 6711573581882458112 6720592089786089472 6724682124034572288 6755244409916227584 6761429020887220224 6825492070375882752 6848807351881826304 6855077622284550144 6865986121554198528 6866966414553513984 6928075955491569664 6937385383004995584 6941607353842139136 6961082882240544768 6979539634464227328 7003381128920825856 7017059607688249344 7041650971155365888 7055404195708403712 7076209158487277568 7093958316996427776 7151562276636459008 7153124475427356672 7165530171708014592 7192212587314937856 7204686074285654016 7229296649208594432 7235915267967025152 7243416369226579968 7250047914974773248 7282997879440932864 7304473970051383296 7322795682060828672 7347809709031686144 7362160899869638656 7383870426247593984 7402391287300620288 7424219444970258432 7469331889514348544 7477074961782276096 7483920428361056256 7504917482415587328 7517933294906769408 7545927960461574144 7550520279617765376 7559014897611177984 7591779953276878848 7599649961155756032 7606607648498122752 7622059794836226048 7641178103019995136 7710278079498682368 7724234386748473344 7725337216372703232 7747011594751574016 7794085449928015872 7836676080801939456 7844799959902715904 7851982088772255744 7863445478086541312 7874011784829468672 7878803770035929088 7921857342549786624 7965146180487217152 7969993628485419008 7980703106620981248 8045507561216016384 8089472083408453632 8105271833571360768 8124536441226133504 8132958730359668736 8140404676462903296 8177401127793328128 8227090197146238976 8238145142318432256 8266285922660646912 8311456883986661376 8316515090593480704 8361960528246996992 8386618261910847488 8395312237790625792 8402998375703642112 8477777156062052352 8492480203505795072 8494335314569986048 8503891759812575232 8524103807188074496 8540752447436488704 8584789770935205888 8592649380710842368 8631701190448513024 8657154334875713536 8674062839436017664 8725524029475127296 8751253838515666944 8768346131169017856 8773204488652587008 8816260590902181888 8846376162847358976 8861718473223438336 8869831618798288896 8894717016196251648 8912089510368509952 8960789453048119296 8966242832046096384 9006992546554970112 9015238694516293632 9051196006368018432 9100656093834510336 9140103496379400192 9155955219404685312 9199576268767494144 9249847177339994112 9255476471789518848 9306052845952303104 9337841505227767808 9350388994484994048 9356079476917665792 9407205594277871616 9434945544649703424 9458611089328570368 9496336793566445568 9537499300569808896 9554040228944019456 9589616783086583808 9606248099047538688 9639062198944792576 9647887023956033536 9657888492302106624 9666730553299697664 9710663839254577152 9739298626735177728 9763727576081104896 9816214533159518208 9845160568330125312 9869855049734160384 9898959259960344576 9952173183203278848 9959109186019131392 9969433282376368128 9978560571148075008 10006556643220783104 10023911059875692544 10061237280615432192 10067360372823687168 10087023186051858432 10122373271035838464 10132866614874341376 10142143531330830336 10162746393114968064 10188237470693326848 10273211027822739456 10280370772664909824 10282616433426825216 10298979182331297792 10300449621830270976 10392113933237354496 10412411030763208704 10441624323360817152 10448901441069252608 10469309451696340992 10505071693381238784 10562476456733048832 10583106293562605568 10614313737730916352 10620194907316289536 10640937475494641664 10727343414954688512 10748295257562021888 10788318880972406784 10807029111428481024 10843944973812891648 10853872901950537728 10903201503724437504 10924496819161399296 10956710955077074944 10984193523091243008 11021714563547529216 11088686787457974272 11103586930950930432 11136329167455387648 11203997834271522816 11276899942360154112 11303702874749403136 11318891940692361216 11325780419426648064 11338522346416766976 11387669929915318272 11446386361246941184 11456865840947789824 11461767154529992704 11495565592212013056 11565417119248023552 11634032039300169728 11668338451354222592 11691128174892023808 11755014121202909184 11795168217129811968 11818205655053893632 11826442158397718528 11882786013824679936 11947719270730825728 11954990442728128512 12020318259355058176 12068261341824024576 12134208125112680448 12186804661839200256 12199438095539503104 12207940292539580416 12210607014694354944 12266101691689992192 12333129569786658816 12340635295719358464 12399428883990970368 12408070461269737472 12467185325979992064 12474772635890221056 12542940792370495488 12579927392866271232 12592968356685938688 12604497563555463168 12611481452438093824 12716665734093078528 12738720305258692608 12786155710782111744 12799410460893904896 12808330798730051584 12811128671154733056 12877184656402808832 12888974071066263552 12947551785672769536 12985731502313570304 13011094259154026496 13018303434774806528 13088286044212690944 13126880757773500416 13159806732978880512 13198612346613792768 13224390886353272832 13269564244271038464 13292577709835157504 13304747428197433344 13342075524294377472 13423147163764916224 13441184179572178944 13449364248069144576 13510488819832455168 13522858041774440448 13650984140751765504 13697614703763652608 13710155244569100288 13731972243108397056 13733932829107027968 13856151910983139328 13874770766009991168 13883214707684278272 13959079268928454656 14006762257841651712 14034119215376498688 14083301942310731776 14110808391416807424 14152418316974555136 14187916633992855552 14306248950854713344 14331060343416029184 14384425174629875712 14409372148571308032 14458593298417188864 14471830535934050304 14486832738453159936 14500095829949546496 14565995758881865728 14608947940102766592 14645591364121657344 14695619418063372288 14724321799739277312 14767740852495187968 14804782574601240576 14848438889940516864 14938663779028697088 14954149923564552192 14967840856722112512 15009834964831174656 15035866589813538816 15091855920923148288 15101040559235530752 15183559906553757696 15199299922311512064 15213215296996245504 15244119589672452096 15282356206039990272 15420556158997364736 15448468773496946688 15450674432745406464 15494023189503148032 15588170899856031744 15673352161603878912 15703964177544511488 15726890956173082624 15757607540071858176 15843714685099573248 15930292360974434304 15939987256970838016 15961406213241962496 16091015122432032768 16210543667142721536 16249072882452267008 16265917460719337472 16280809352925806592 16354802255586656256 16454180394292477952 16476290284636864512 16532571845321293824 16622913767973322752 16633030181186961408 16723921056493993984 16773236523821694976 16805996751407284224 16955554312124104704 16984960407011590144 16988670629139972096 17007783519625150464 17048207614376148992 17081504894872977408 17169579541870411776 17185298761421684736 17263402380897026048 17348125678872035328 17451048058950254592 17502507677031333888 17536692262338035712 17546408977305174016 17632521181804363776 17692752325694717952 17723436946446876672 17739663237596577792 17789434032392503296 17824179020737019904 17921578906096238592 17932485664092192768 18030477389032587264 18102392012736036864 18201312187669020672 18280206992758800384 18311910438809370624 18399152537534988288 18499694354679988224 18510952943579037696 18612105691904606208 18675683010455535616 18700777988969988096 18712158953835331584 18814411188555743232 18869891089299406848 18917222178657140736 19074998601139617792 19108080457888038912 19179233566173167616 19212496198095077376 19295774047912067072 19315776984604213248 19333461106599395328 19421327678509154304 19478597253470355456 19527455152162209792 19632429066319036416 19690321136660250624 19739710099468320768 19797918519920689152 19904346366406557696 19918218372038262784 19938866564752736256 19957121142296150016 20013113286441566208 20047822119751385088 20122474561230864384 20134720745647374336 20174046372103716864 20244746542071676928 20265733229748682752 20284287062661660672 20546422055645478912 20560741545329819648 20565232866853650432 20597958364662595584 20600899243660541952 20784227866474708992 20824822061526417408 20883248646721634304 20897802882138505216 20938618903392681984 21010143386762477568 21124952913466097664 21166212587125211136 21228627475461832704 21240389814632579072 21281874950989283328 21454686829909377024 21496590515124043776 21576637761944813568 21614058222856962048 21687889947625783296 21707745803901075456 21848993638322798592 21913421910154149888 21968387046182486016 22043429127095058432 22177373574915948544 22207173861901860864 22272658334910775296 22407995668543045632 22553799884720308224 22607405749498806272 22637783881384722432 22651560838853296128 22677044692833533952 22775339859830636544 22892772722493882368 22913731681895579648 22923534309059985408 23130834238496047104 23268064078600339456 23382256349784047616 23510028242405818368 23590336434259623936 23636411310107787264 23652884316795437056 23765572027649359872 23895438541461651456 23909980885456257024 24040636518710116352 24136522683648049152 24268416250225360896 24373609323678400512 24398876191079006208 24415880585079160832 24421214029388709888 24532203383379984384 24681270591438716928 24798857767981940736 24816140922539474944 24934370651959984128 24949545271780442112 25085881584740990976 25159854785732542464 25185936713371877376 25208995127110926336 25222962904876187648 25433331468186157056 25477440610517385216 25572311421564223488 25616661597460103168 25622257342309466112 25754369312805617664 25777948142132527104 25895103571345539072 25971463004627140608 26022188518308052992 26036606869549613056 26176572088425381888 26253761515547000832 26319613465957761024 26448781772706545664 26539128488542076928 26585155419670315008 26609494856394866688 26684151048588754944 26846294327529832448 26882368359144357888 26898728496138289152 27020977639664910336 27045716083548880896 27301968281503531008 27420310489138200576 27467865658214055936 27712303821966278656 27749541532019982336 27766429415368556544 27918158537856909312 28013524515683303424 28068238430752997376 28166603884621463552 28221616782833614848 28304836633949110272 28375833267985711104 28612497901709426688 28662120686832058368 28768850349259751424 28818744297142616064 28917186596834377728 28943661071868100608 28973665476906319872 29000191659899092992 29131991517763731456 29217895880205533184 29291182728243314688 29448643599478554624 29535481704990375936 29609565149202481152 29696877779881033728 29877327558057394176 29908299847129104384 29935681713444225024 30019669929662349312 30071733179627077632 30183711841846296576 30202081118471061504 30367119813107515392 30398599844623024128 30426430593992491008 30488239179344904192 30564712412079980544 30841112317994729472 30896937546993893376 30901348865490812928 31176341799712063488 31346704323207757824 31407928355089022976 31515215080143716352 31687429370199146496 31860584721948868608 31879974513941676032 31922812426483924992 32182030244864065536 32421087334285443072 32498145764904534016 32531834921438674944 32561618705851613184 32709604511173312512 32908360788584955904 32952580569273729024 33065143690642587648 33266060362373922816 33447842112987987968 33546473047643389952 33611993502814568448 33911108624248209408 33969920814023180288 33977341258279944192 34015567039250300928 34096415228752297984 34163009789745954816 34339159083740823552 34370597522843369472 34526804761794052096 34696251357744070656 34902096117900509184 35005015354062667776 35073384524676071424 35092817954610348032 35265042363608727552 35385504651389435904 35479326475193155584 35648358041474039808 35843157812192477184 35864971328184385536 36060954778065174528 36204784025472073728 36402624375338041344 36560413985517600768 36623820877618741248 36798305075069976576 36999388709359976448 37021905887158075392 37224211383809212416 37351366020911071232 37401555977939976192 37424317907670663168 37628822377111486464 37739782178598813696 37834444357314281472 38149997202279235584 38216160915776077824 38358467132346335232 38424992396190154752 38591548095824134144 38631553969208426496 38666922213198790656 38842655357018308608 38957194506940710912 39054910304324419584 39264858132638072832 39380642273320501248 39479420198936641536 39595837039841378304 39808692732813115392 39836436744076525568 39877733129505472512 39914242284592300032 40026226572883132416 40269441491294748672 40348092744207433728 40489493084143353856 40531466459497365504 40568574125323321344 41092844111290957824 41121483090659639296 41130465733707300864 41195916729325191168 41201798487321083904 41568455732949417984 41649644123052834816 41795605764277010432 41877237806785363968 42020286773524955136 42249905826932195328 42332425174250422272 42457254950923665408 42480779629265158144 42563749901978566656 42993181030248087552 43153275523889627136 43228116445713924096 43375779895251566592 43415491607802150912 43697987276645597184 43826843820308299776 43936774092364972032 44086858254190116864 44354747149831897088 44414347723803721728 44545316669821550592 44815991337086091264 45107599769440616448 45214811498997612544 45275567762769444864 45303121677706592256 45550679719661273088 45785545444987764736 45827463363791159296 45847068618119970816 46261668476992094208 46536128157200678912 46764512699568095232 47020056484811636736 47180672868519247872 47272822620215574528 47305768633590874112 47531144055298719744 47790877082923302912 47819961770912514048 48081273037420232704 48273045367296098304 48747218647356801024 48797752382158012416 48831761170158321664 48842428058777419776 49064406766759968768 49362541182877433856 49597715535963881472 49632281845078949888 49868741303919968256 49899090543560884224 50171763169481981952 50319709571465084928 50417990254221852672 50445925809752375296 50866662936372314112 50954881221034770432 51144622843128446976 51233323194920206336 51244514684618932224 51508738625611235328 51555896284265054208 51790207142691078144 52044377036616105984 52353144176850763776 52507523031094001664 52639226931915522048 52897563545413091328 53078256977084153856 53170310839340630016 53218989712789733376 53368302097177509888 53692588655059664896 53764736718288715776 53797456992276578304 54091432167097761792 54603936563007062016 54840620978276401152 54935731316428111872 55424607643932557312 55499083064039964672 55532858830737113088 55836317075713818624 56027049031366606848 56136476861505994752 56333207769242927104 56443233565667229696 56609673267898220544 56751666535971422208 57224995803418853376 57324241373664116736 57537700698519502848 57637488594285232128 57887322143736201216 57947330953812639744 58000383319798185984 58263983035527462912 58435791760411066368 58582365456486629376 58897287198957109248 59070963409980751872 59219130298404962304 59393755559762067456 59754655116114788352 59816599694258208768 59871363426888450048 60039339859324698624 60143466359254155264 60367423683692593152 60404162236942123008 60734239626215030784 60797199689246048256 60852861187984982016 61682224635989458944 61793875093987786752 61802697730981625856 62352683599424126976 62693408646415515648 62815856710178045952 63030430160287432704 63374858740398292992 63721169443897737216 63759949027883352064 63845624852967849984 64364060489728131072 64842174668570886144 64996291529809068032 65063669842877349888 65123237411703226368 65816721577169911808 65905161138547458048 66130287381285175296 66532120724747845632 66895684225975975936 67092946095286779904 67223987005629136896 67822217248496418816 67939841628046360576 67954682516559888384 68031134078500601856 68192830457504595968 68326019579491909632 68678318167481647104 68741195045686738944 69053609523588104192 69392502715488141312 69804192235801018368 70146769049352142848 70530084727217455104 70771009302778871808 70958652950386311168 71296716082948079616 71686315624384954368 71729942656368771072 72121909556130349056 72409568050944147456 72805248750676082688 73120827971035201536 73247641755237482496 73596610150139953152 74043811774316150784 74448422767618424832 74702732041822142464 74803111955879952384 74848635815341326336 75257644754222972928 75479564357197627392 75668888714628562944 76299994404558471168 76432321831552155648 76716934264692670464 76849984792380309504 77183096191648268288 77263107938416852992 77333844426397581312 77685310714036617216 77914389013881421824 78109820608648839168 78529716265276145664 78761284546641002496 78958840397873283072 79617385465626230784 79672873488153051136 79755466259010945024 79828484569184600064 80052453145766264832 80538882982589497344 80696185488414867456 80978986168286707712 81062932918994731008 81137148250646642688 82242966181319278592 82260931467414601728 82403596974642167808 83136911465898835968 83299288246105669632 83591211528554020864 83754475613570727936 84040573547049910272 84499811653864390656 84664850348500844544 84914509901847330816 85127499803957133312 85986362060496175104 86306551047779254272 86456232891427848192 86751559790503133184 86830983215604301824 87395974553291194368 87653687640616599552 87873548184729944064 88709494299663794176 88828695447607443456 89090633339643101184 89631982674172182528 90215199538881232896 90429622997995225088 90551135525538889728 90606243355413184512 91101359439322546176 91571090889975529472 91654926727582318592 91694137236239941632 92523336953984188416 93072256314401357824 93529025399136190464 94040112969623273472 94545645240431149056 94611537267181748224 95062288110597439488 95581754165846605824 95639923541825028096 96162546074840465408 96546090734592196608 97494437294713602048 97595504764316024832 97663522340316643328 97684856117554839552 98128813533519937536 98725082365754867712 99195431071927762944 99264563690157899776 99798181087121768448 100343526338963963904 100639419142930169856 100835980508443705344 100891851619504750592 101733325872744628224 101909762442069540864 102289245686256893952 102489029369237864448 103017477251222470656 103111792568530108416 103580414285382156288 104088754073232211968 104706288353701527552 105015046062188003328 105278453863831044096 105795127090826182656 106156513954168307712 106437979425579466752 107385177310119329792 107529473436577431552 107594913984553156608 108182864334195523584 109207873126014124032 109681241956552802304 109871462632856223744 110849215287865114624 110998166128079929344 111065717661474226176 111672634151427637248 112054098062733213696 112272953723011989504 112666415538485854208 112886467131334459392 113219346535796441088 113503333071942844416 114449991606837706752 114648482747328233472 115075401397039005696 115274977188570464256 115774644287472402432 115894661907625279488 116000766639596371968 116527966071054925824 116871583520822132736 117164730912973258752 117794574397914218496 118141926819961503744 118438260596809924608 118787511119524134912 119509310232229576704 119633199388516417536 119742726853776900096 120078679718649397248 120808324473884246016 121468479252430061568 121594399378492096512 121705722375969964032 123364449271978917888 123587750187975573504 123605395461963251712 124705367198848253952 125386817292831031296 125631713420356091904 126060860320574865408 126749717480796585984 127442338887795474432 127519898055766704128 127691249705935699968 129684349337141772288 129992583059618136064 130127339685754699776 130246474823406452736 131633443154339823616 131810322277094916096 132260574762570350592 133064241449495691264 133791368451951951872 134185892190573559808 134447974011258273792 135644434496992837632 135879683256092721152 135909365033119776768 136385660915009191936 136652039158983819264 137356636334963294208 137482390091373477888 138785005430976282624 139608384471602036736 140293538098704285696 141060169454434910208 141542018605557743616 141917305900772622336 142593432165896159232 143372631248769908736 143459885312737542144 144243819112260698112 144819136101888294912 146241655942070403072 146495283510474964992 147193220300279906304 148087623548632301568 148896845535236849664 149405464083644284928 149606223911759904768 149697271630682652672 150515289508445945856 150959128714395254784 151337777429257125888 152599988809116942336 152864643663104311296 153433868529385340928 153699969584760619008 154366192383296536576 154526215876833705984 154667688852795162624 155370621428073234432 157059432530552291328 157522569093282004992 157917680795746566144 159234770931252461568 159345746976306102272 159510932518021890048 159656969138369200128 160104906291532529664 161077765965178994688 161392370976829734912 161957972336573415424 162274296501293285376 164485932362638557184 164521862934829203456 164807193949284335616 166273822931797671936 166598576492211339264 167508951227141455872 168081147094099820544 168999623307728781312 169329700697001689088 169829019803694661632 170254999607914266624 171972724120992350208 172613102095558508544 172912465782855696384 173661966431208603648 174791949106582388736 175307375281233199104 175747096369459888128 177418988599327588352 177657390895214886912 178181266679286202368 179263965348344365056 180430399077762465792 180859245995990450176 181102271051077779456 181212486710826369024 182202718878645092352 183142181779951058944 183309853455164637184 185046673907968376832 187058050798272380928 188080225939246546944 189091290480862298112 189223074534363496448 190124576221194878976 191163508331693211648 191279847083650056192 192325092149680930816 193092181469184393216 194988874589427204096 195191009528632049664 195327044680633286656 195369712235109679104 197450164731509735424 198390862143855525888 198529127380315799552 199596362174243536896 200687052677927927808 201278838285860339712 201671961016887410688 201783703239009501184 203466651745489256448 203819524884139081728 204578491372513787904 204978058738475728896 206034954502444941312 206223585137060216832 207160828570764312576 208177508146464423936 209412576707403055104 211590254181652365312 212313027908336615424 212875958851158933504 214770354620238659584 215058946873154863104 215189827969106313216 216365728668391047168 218415746252028248064 219362483913105604608 219742925265712447488 221698430575730229248 222131435322948452352 223345268302855274496 224108196125466427392 224545907446023979008 225772934262668918784 226438693071592882176 227006666143885688832 228899983213675413504 229296965494656466944 230150802794078011392 230549954377140928512 231549288574944804864 231789323815250558976 232001533279192743936 233055932142109851648 233743167041644265472 234329461825946517504 235589148795828436992 236283853639923007488 236876521193619849216 239018620464459153408 239266398777032835072 239485453707553800192 240157359437298794496 241616648947768492032 242936958504860123136 243188798756984193024 243411444751939928064 246728898543957835776 247210790923926503424 249410734397696507904 250773634585662062592 251263426840712183808 252121720641149730816 253499434961593171968 255039796111533408256 255382499411871399936 259368698674283544576 259985166119236272128 260254679371509399552 260492949646812905472 263266886308679647232 263620644554189832192 266128482898991382528 267582736903903903744 268371784381147119616 268895948022516547584 271288868993985675264 271818730066239553536 273304078317967638528 274713272669926588416 274964780182746955776 277570010861952565248 279216768943204073472 280587076197408571392 282120338908869820416 283834611801545244672 285186864331792318464 286745262497539817472 286919770625475084288 288487638224521396224 289638272203776589824 292483311884140806144 292990567020949929984 294386440600559812608 296175247097264603136 297793691070473699328 298810928167288569856 299394543261365305344 301030579016891891712 301918257428790509568 302675554858514251776 305199977618233884672 305729287326208622592 306867737058770681856 308732384766593073152 309052431753667411968 309335377705590325248 310741242856146468864 314118865061104582656 315045138186564009984 315835361591493132288 318469541862504923136 318691493952612204544 319313938276738400256 322155531930357989376 322784741953659469824 323915944673146830848 324548593002586570752 329043725869658406912 329614387898568671232 332547645863595343872 333197152984422678528 335017902454282911744 336162294188199641088 337999246615457562624 338659401394003378176 339658039607389323264 340509999215828533248 343945448241984700416 345226204191117017088 345824931565711392768 347323932862417207296 349583898213164777472 350614750562466398208 351494192738919776256 354837977198655176704 355314781790429773824 356362533358572404736 358527930696688730112 361718491991980900352 362424973421652738048 364405437757290184704 366619706910329274368 370093347815936753664 374116101596544761856 376160451878493093888 378182580961724596224 378446149068726992896 380249152442389757952 382327016663386423296 382559694167300112384 384650184299361861632 389977749178854408192 390382019057264099328 390654089361266573312 390739424470219358208 394900329463019470848 396781724287711051776 397058254760631599104 399192724348487073792 401374105355855855616 402557676571720679424 403343922033774821376 403567406478019002368 406933303490978512896 407639049768278163456 409156982745027575808 409956117476951457792 412069909004889882624 412447170274120433664 416355016292928847872 418825153414806110208 423180508363304730624 424626055816673230848 425751917702317867008 429540709240477319168 430117893746309726208 430379655938212626432 432731457336782094336 438724967826211209216 439485850531424894976 444262870645896904704 446690536605710548992 448216392250932854784 449091814892047958016 451545868525337837568 452877386143185764352 454013332287771377664 457799966427350827008 458593930989312933888 460301605588156022784 461099908754281857024 463098577149889609728 463578647630501117952 464003066558385487872 466111864284219703296 471178297591656873984 472567707279846014976 473753042387239698432 478037240928918306816 478532797554065670144 478970907415107600384 480314718874597588992 483233297895536984064 485873917009720246272 486822889503879856128 493457797087915671552 494421581847853006848 498821468795393015808 502526853681424367616 504243441282299461632 506998869923186343936 510079592223066816512 510764998823742799872 518737397348567089152 519970332238472544256 520985899293625810944 526533772617359294464 527241289108379664384 532256965797982765056 535165473807807807488 537791896045033095168 542577737987971350528 543637460132479107072 546608156635935277056 549426545339853176832 549929560365493911552 555140021723905130496 561174152394817142784 564240677817739640832 567669223603090489344 570373728663584636928 573490524995079634944 573839541250950168576 576975276449042792448 579276544407553179648 584966623768281612288 585981134041899859968 592350494194529206272 595587382140947398656 598789086522730610688 602061158033783783424 603836514857581019136 605351109717028503552 610399955236467769344 611458574652417245184 613735474117541363712 617464769533186146304 618104863507334823936 618670755411180650496 621482485712292937728 628237730122209165312 636939083725009846272 637382987905224409088 638627876553476800512 644311063860715978752 645569483907318939648 647831889346293661696 649097186005173141504 658087451739316813824 659228775797137342464 665095291727190687744 666394305968845357056 670035804908565823488 672324588376399282176 677318802788006756352 679316079214778646528 681019998431657066496 687890896483969400832 690452408382234034176 691649863131422785536 694647865724834414592 699167796426329554944 701229501124932796416 702988385477839552512 709675954397310353408 710629563580859547648 717055861393377460224 724849946843305476096 728810875514580369408 733239413820658548736 740186695631873507328 748232203193089523712 752320903756986187776 756365161923449192448 756892298137453985792 760498304884779515904 765119388334600224768 769300368598723723264 779955498357708816384 780764038114528198656 781308178722533146624 781478848940438716416 789800658926038941696 794116509521263198208 798385448696974147584 802748210711711711232 805115353143441358848 806687844067549642752 807134812956038004736 813866606981957025792 819912234953902915584 824139818009779765248 824894340548240867328 832710032585857695744 837650306829612220416 846361016726609461248 851503835404635734016 859081418480954638336 860235787492619452416 860759311876425252864 865462914673564188672 877449935652422418432 878971701062849789952 888525741291793809408 893381073211421097984 896432784501865709568 898183629784095916032 903091737050675675136 905754772286371528704 908026664575542755328 915599932854701654016 917187861978625867776 920603211176312045568 926197154299779219456 927157295261002235904 928006133116770975744 932223728568439406592 942356595183313747968 945135414559692029952 947506084774479396864 956074481857836613632 957941814830215200768 966466595791073968128 971747834019440492544 973645779007759712256 988843163695706013696 997642937590786031616 1005053707362848735232 1008486882564598923264 1013997739846372687872 1020159184446133633024 1021529997647485599744 1037474794697134178304 1039940664476945088512 1041971798587251621888 1053067545234718588928 1054482578216759328768 1064513931595965530112 1070330947615615614976 1075583792090066190336 1085155475975942701056 1087274920264958214144 1093216313271870554112 1099859120730987823104 1110280043447810260992 1122348304789634285568 1128481355635479281664 1135338447206180978688 1140747457327169273856 1146981049990159269888 1147679082501900337152 1153950552898085584896 1169933247536563224576 1171962268083799719936 1184700988389058412544 1191174764281894797312 1197578173045461221376 1204122316067567566848 1207673029715162038272 1210702219434057007104 1220799910472935538688 1222917149304834490368 1227470948235082727424 1234929539066372292608 1236209727014669647872 1237341510822361300992 1256475460244418330624 1273878167450019692544 1274765975810448818176 1277255753106953601024 1288622127721431957504 1291138967814637879296 1295663778692587323392 1298194372010346283008 1316174903478633627648 1318457551594274684928 1332788611937690714112 1340071609817131646976 1344649176752798564352 1354637605576013512704 1358632158429557293056 1362039996863314132992 1375781792967938801664 1380904816764468068352 1383299726262845571072 1389295731449668829184 1398335592852659109888 1419351908794620706816 1421259127161719095296 1434111722786754920448 1449699893686610952192 1457621751029160738816 1466478827641317097472 1480373391263747014656 1496464406386179047424 1512730323846898384896 1513784596274907971584 1520996609769559031808 1530238776669200449536 1538600737197447446528 1559910996715417632768 1562616357445066293248 1562957697880877432832 1579601317852077883392 1588233019042526396416 1596770897393948295168 1605496421423423422464 1613375688135099285504 1627733213963914051584 1639824469907805831168 1648279636019559530496 1649788681096481734656 1665420065171715391488 1692722033453218922496 1703007670809271468032 1718162836961909276672 1720471574985238904832 1721518623752850505728 1730925829347128377344 1754899871304844836864 1757943402125699579904 1777051482583587618816 1786762146422842195968 1796367259568191832064 1806183474101351350272 1811509544572743057408 1816053329151085510656 1831199865709403308032 1834375723957251735552 1841206422352624091136 1852394308599558438912 1854314590522004471808 1856012266233541951488 1864447457136878813184 1884713190366627495936 1912148963715673227264 1915883629660430401536 1932933191582147936256 1943495668038880985088 1947291558015519424512 1977686327391412027392 1995285875181572063232 2010107414725697470464 2016973765129197846528 2040318368892267266048 2043059995294971199488 2074949589394268356608 2079881328953890177024 2083943597174503243776 2106135090469437177856 2108965156433518657536 2129027863191931060224 2140661895231231229952 2151167584180132380672 2174549840529916428288 2186432626543741108224 2199718241461975646208 2220560086895620521984 2244696609579268571136 2256962711270958563328 2270676894412361957376 2281494914654338547712 2295358165003800674304 2307901105796171169792 2339866495073126449152 2343924536167599439872 2369401976778116825088 2382349528563789594624 2395156346090922442752 2408244632135135133696 2415346059430324076544 2421404438868114014208 2441599820945871077376 2469859078132744585216 2472419454029339295744 2474683021644722601984 2512950920488836661248 2549531951620897636352 2554511506213907202048 2577244255442863915008 2582277935629275758592 2591327557385174646784 2596388744020692566016 2632349806957267255296 2636915103188549369856 2665577223875381428224 2680143219634263293952 2689298353505597128704 2709275211152027025408 2717264316859114586112 2724079993726628265984 2751563585935877603328 2761809633528936136704 2778591462899337658368 2796671185705318219776 2838703817589241413632 2842518254323438190592 2868223445573509840896 2899399787373221904384 2915243502058321477632 2932957655282634194944 2992928812772358094848 3025460647693796769792 3027569192549815943168 3041993219539118063616 3060477553338400899072 3077201474394894893056 3119821993430835265536 3125232714890132586496 3125915395761754865664 3159202635704155766784 3193541794787896590336 3210992842846846844928 3226751376270198571008 3255466427927828103168 3279648939815611662336 3299577362192963469312 3330840130343430782976 3385444066906437844992 3406015341618542936064 3436325673923818553344 3440943149970477809664 3443037247505701011456 3461851658694256754688 3509799742609689673728 3515886804251399159808 3554102965167175237632 3573524292845684391936 3592734519136383664128 3612366948202702700544 3623019089145486114816 3632106658302171021312 3662399731418806616064 3668751447914503471104 3682412844705248182272 3704788617199116877824 3708629181044008943616 3712024532467083902976 3769426380733254991872 3824297927431346454528 3831767259320860803072 3865866383164295872512 3886991336077761970176 3894583116031038849024 3955372654782824054784 4020214829451394940928 4033947530258395693056 4080636737784534532096 4086119990589942398976 4149899178788536713216 4159762657907780354048 4167887194349006487552 4212270180938874355712 4258055726383862120448 4302335168360264761344 4349099681059832856576 4372865253087482216448 4399436482923951292416 4441120173791241043968 4489393219158537142272 4541353788824723914752 4562989829308677095424 4590716330007601348608 4615802211592342339584 4679732990146252898304 4687849072335198879744 4738803953556233650176 4764699057127579189248 4790312692181844885504 4816489264270270267392 4883199641891742154752 4939718156265489170432 4944838908058678591488 4949366043289445203968 5099063903241795272704 5109023012427814404096 5154488510885727830016 5164555871258551517184 5192777488041385132032 5264699613914534510592 5273830206377098739712 5331154447750762856448 5360286439268526587904 5418550422304054050816 5434528633718229172224 5448159987453256531968 5503127171871755206656 5523619267057872273408 5557182925798675316736 5593342371410636439552 5677407635178482827264 5736446891147019681792 5798799574746443808768 5830487004116642955264 5865915310565268389888 5985857625544716189696 6050921295387593539584 6055138385099631886336 6120955106676801798144 6154402948789789786112 6239643986861670531072 6251830791523509731328 6318405271408311533568 6387083589575793180672 6421985685693693689856 6453502752540397142016 6559297879631223324672 6599154724385926938624 6661680260686861565952 6770888133812875689984 6812030683237085872128 6872651347847637106688 6886074495011402022912 6923703317388513509376 7019599485219379347456 7031773608502798319616 7108205930334350475264 7147048585691368783872 7185469038272767328256 7224733896405405401088 7246038178290972229632 7264213316604342042624 7324799462837613232128 7409577234398233755648 7417258362088017887232 7424049064934167805952 7538852761466509983744 7648595854862692909056 7663534518641721606144 7731732766328591745024 7773982672155523940352 7789166232062077698048 7910745309565648109568 8040429658902789881856 8067895060516791386112 8161273475569069064192 8172239981179884797952 8319525315815560708096 8335774388698012975104 8516111452767724240896 8604670336720529522688 8698199362119665713152 8745730506174964432896 8798872965847902584832 8978786438317074284544 9082707577649447829504 9125979658617354190848 9181432660015202697216 9231604423184684679168 9359465980292505796608 9375698144670397759488 9477607907112467300352 9580625384363689771008 9632978528540540534784 9766399283783484309504 9879436312530978340864 9898732086578890407936 10218046024855628808192 10308977021771455660032 10329111742517103034368 10385554976082770264064 10529399227829069021184 10547660412754197479424 10662308895501525712896 10720572878537053175808 10837100844608108101632 10869057267436458344448 10896319974906513063936 11006254343743510413312 11047238534115744546816 11114365851597350633472 11472893782294039363584 11597599149492887617536 11660974008233285910528 11731830621130536779776 12101842590775187079168 12110276770199263772672 12241910213353603596288 12308805897579579572224 12479287973723341062144 12503661583047019462656 12636810542816623067136 12774167179151586361344 12907005505080794284032 13118595759262446649344 13198309448771853877248 13323360521373723131904 13624061366474171744256 13772148990022804045824 13847406634777027018752 14039198970438758694912 14063547217005596639232 14216411860668700950528 14294097171382737567744 14370938076545534656512 14449467792810810802176 14649598925675226464256 14819154468796467511296 14834516724176035774464 14848098129868335611904 15297191709725385818112 15327069037283443212288 15463465532657183490048 15578332464124155396096 15821490619131296219136 16080859317805579763712 16322546951138138128384 16344479962359769595904 16671548777396025950208 17032222905535448481792 17209340673441059045376 17396398724239331426304 17491461012349928865792 17597745931695805169664 17957572876634148569088 18165415155298895659008 18362865320030405394432 18463208846369369358336 18718931960585011593216 18955215814224934600704 19161250768727379542016 19265957057081081069568 19758872625061956681728 19797464173157780815872 20436092049711257616384 20617954043542911320064 20658223485034206068736 20771109952165540528128 21058798455658138042368 21095320825508394958848 21324617791003051425792 21441145757074106351616 21674201689216216203264 21738114534872916688896 21792639949813026127872 22228731703194701266944 22945787564588078727168 23195198298985775235072 23321948016466571821056 23463661242261073559552 24203685181550374158336 24220553540398527545344 24483820426707207192576 24617611795159159144448 24958575947446682124288 25007323166094038925312 25548334358303172722688 25814011010161588568064 26237191518524893298688 26396618897543707754496 27248122732948343488512 27544297980045608091648 27694813269554054037504 28078397940877517389824 28127094434011193278464 28432823721337401901056 28741876153091069313024 28898935585621621604352 29299197851350452928512 29638308937592935022592 29696196259736671223808 30654138074566886424576 30926931065314366980096 31156664928248310792192 31642981238262592438272 32161718635611159527424 32645093902276276256768 32688959924719539191808 33343097554792051900416 34418681346882118090752 34792797448478662852608 34982922024699857731584 35195491863391610339328 36330830310597791318016 36725730640060810788864 36926417692738738716672 37437863921170023186432 37910431628449869201408 38322501537454759084032 39517745250123913363456 39594928346315561631744 40872184099422515232768 41316446970068412137472 41542219904331081056256 42117596911316276084736 42190641651016789917696 42649235582006102851584 42882291514148212703232 43348403378432432406528 44457463406389402533888 45891575129176157454336 46390396597971550470144 46927322484522147119104 48441107080797055090688 48967640853414414385152 49235223590318318288896 50014646332188077850624 51096668716606345445376 51628022020323177136128 52474383037049786597376 52793237795087415508992 54496245465896686977024 55088595960091216183296 55389626539108108075008 56156795881755034779648 56865647442674803802112 57483752306182138626048 57797871171243243208704 59276617875185870045184 59392392519473342447616 61308276149133772849152 61853862130628733960192 62313329856496621584384 63285962476525184876544 64323437271222319054848 65290187804552552513536 65377919849439078383616 66686195109584103800832 68837362693764236181504 69585594896957325705216 69965844049399715463168 70390983726783220678656 72661660621195582636032 73451461280121621577728 73852835385477477433344 74875727842340046372864 76645003074909518168064 79035490500247826726912 79189856692631123263488 81744368198845030465536 82632893940136824274944 83084439808662162112512 84235193822632552169472 84381283302033579835392 85298471164012205703168 86696806756864864813056 88914926812778805067776 92780793195943100940288 93854644969044294238208 96882214161594110181376 97935281706828828770304 100029292664376155701248 103256044040646354272256 104948766074099573194752 105586475590174831017984 108992490931793373954048 110177191920182432366592 110779253078216216150016 112313591763510069559296 113731294885349607604224 114967504612364277252096 118553235750371740090368 118784785038946684895232 122616552298267545698304 124626659712993243168768 126571924953050369753088 128646874542444638109696 130580375609105105027072 133372390219168207601664 137674725387528472363008 139171189793914651410432 140781967453566441357312 145323321242391165272064 146902922560243243155456 147705670770954954866688 153290006149819036336128 158070981000495653453824 158379713385262246526976 163488736397690060931072 165265787880273648549888 166168879617324324225024 168470387645265104338944 170596942328024411406336 173393613513729729626112 177829853625557610135552 185561586391886201880576 187709289938088588476416 195870563413657657540608 200058585328752311402496 206512088081292708544512 209897532148199146389504 211172951180349662035968 217984981863586747908096 220354383840364864733184 221558506156432432300032 224627183527020139118592 229935009224728554504192 237106471500743480180736 237569570077893369790464 245233104596535091396608 249253319425986486337536 253143849906100739506176 266744780438336415203328 278342379587829302820864 281563934907132882714624 290646642484782330544128 293805845120486486310912 316759426770524493053952 326977472795380121862144 330531575760547297099776 332337759234648648450048 336940775290530208677888 341193884656048822812672 355659707251115220271104 375418579876177176952832 391741126827315315081216 400117170657504622804992 413024176162585417089024 422345902360699324071936 435969963727173495816192 440708767680729729466368 443117012312864864600064 459870018449457109008384 474212943001486960361472 475139140155786739580928 490466209193070182793216 498506638851972972675072 533489560876672830406656 556684759175658605641728 563127869814265765429248 587611690240972972621824 633518853541048986107904 653954945590760243724288 661063151521094594199552 664675518469297296900096 673881550581060417355776 711319414502230440542208 750837159752354353905664 800234341315009245609984 844691804721398648143872 871939927454346991632384 881417535361459458932736 950278280311573479161856 980932418386140365586432 997013277703945945350144 1066979121753345660813312 1126255739628531530858496 1175223380481945945243648 1267037707082097972215808 1307909891181520487448576 1322126303042189188399104 1329351036938594593800192 1422638829004460881084416 1501674319504708707811328 1600468682630018491219968 1689383609442797296287744 1762835070722918917865472 1900556560623146958323712 1961864836772280731172864 1994026555407891890700288 2133958243506691321626624 2252511479257063061716992 2534075414164195944431616 2615819782363040974897152 2644252606084378376798208 3003348639009417415622656 3200937365260036982439936 3378767218885594592575488 3525670141445837835730944 3801113121246293916647424 3923729673544561462345728 3988053110815783781400576 4267916487013382643253248 4505022958514126123433984 5068150828328391888863232 5288505212168756753596416 6401874730520073964879872 6757534437771189185150976 7602226242492587833294848 7847459347089122924691456 9010045917028252246867968 10136301656656783777726464 10577010424337513507192832 12803749461040147929759744 13515068875542378370301952 15204452484985175666589696 20272603313313567555452928 27030137751084756740603904 30408904969970351333179392 40545206626627135110905856 60817809939940702666358784 81090413253254270221811712 121635619879881405332717568 243271239759762810665435136
- Sum of all divisors σ(n): 842385495955149454298339349
- Sum of proper divisors (its aliquot sum) s(n): 599114256195386643632904213
- 243271239759762810665435136 is an abundant number, because the sum of its proper divisors (599114256195386643632904213) is greater than itself. Its abundance is 355843016435623832967469077
Bases of 243271239759762810665435136
- Binary: 11001001001110101011000001010101001000010100010000000000000000000000000000000000000000002
- Hexadecimal: 0xC93AB05521440000000000
- Base-36: UKEN6NAK91460HS00
Squares and roots of 243271239759762810665435136
- 243271239759762810665435136 squared (2432712397597628106654351362) is 59180896094252002170645168487948846042988240223338496
- 243271239759762810665435136 cubed (2432712397597628106654351363) is 14397009962942389300551513225802994951521025767960473555014168781551682459795456
-
243271239759762810665435136 is a
perfect square number . Itssquare root is 15597154861056 -
The
cube root of 243271239759762810665435136 is 624257242.2421301485
Scales and comparisons
How big is 243271239759762810665435136?- 243,271,239,759,762,810,665,435,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 243,271,239,759,762,810,665,435,136 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 243271239759762810665435136 cubic inches would be around 52021436.9 feet tall.
Recreational maths with 243271239759762810665435136
- 243271239759762810665435136 backwards is 631534566018267957932172342
- The number of decimal digits it has is: 27
- The sum of 243271239759762810665435136's digits is 117
- 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 243271239759762810665435136 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 243271239759762810665435136 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/243271239759762810665435136/
Chicago style:
Numbermatics. 2024. "Number 243271239759762810665435136 - Facts about the integer". https://numbermatics.com/n/243271239759762810665435136/
The information we have on file for 243271239759762810665435136 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 243271239759762810665435136, math, Factors of 243271239759762810665435136, curriculum, school, college, exams, university, Prime factorization of 243271239759762810665435136, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-three septillion, two hundred seventy-one sextillion, two hundred thirty-nine quintillion, seven hundred fifty-nine quadrillion, seven hundred sixty-two trillion, eight hundred ten billion, six hundred sixty-five million, four hundred thirty-five thousand, one hundred thirty-six.