48527756819718301394790912
48,527,756,819,718,301,394,790,912 is an even composite number composed of six prime numbers multiplied together.
48527756819718301394790912 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, six hundred divisors.
Prime factorization of 48527756819718301394790912:
29 × 39 × 193 × 313 × 473 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 31 × 31 × 31 × 47 × 47 × 47 × 61 × 61 × 61)See below for interesting mathematical facts about the number 48527756819718301394790912 from the Numbermatics database.
Names of 48527756819718301394790912
- Cardinal: 48527756819718301394790912 can be written as Forty-eight septillion, five hundred twenty-seven sextillion, seven hundred fifty-six quintillion, eight hundred nineteen quadrillion, seven hundred eighteen trillion, three hundred one billion, three hundred ninety-four million, seven hundred ninety thousand, nine hundred twelve.
Scientific notation
- Scientific notation: 4.8527756819718301394790912 × 1025
Factors of 48527756819718301394790912
Divisors of 48527756819718301394790912
- Number of divisors d(n): 25600
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 31 32 36 38 47 48 54 57 61 62 64 72 76 81 93 94 96 108 114 122 124 128 141 144 152 162 171 183 186 188 192 216 228 243 244 248 256 279 282 288 304 324 342 361 366 372 376 384 423 432 456 486 488 496 512 513 549 558 564 576 589 608 648 684 722 729 732 744 752 768 837 846 864 893 912 961 972 976 992 1026 1083 1098 1116 1128 1152 1159 1178 1216 1269 1296 1368 1444 1457 1458 1464 1488 1504 1536 1539 1647 1674 1692 1728 1767 1786 1824 1891 1922 1944 1952 1984 2052 2166 2187 2196 2209 2232 2256 2304 2318 2356 2432 2511 2538 2592 2679 2736 2867 2883 2888 2914 2916 2928 2976 3008 3078 3249 3294 3348 3384 3456 3477 3534 3572 3648 3721 3782 3807 3844 3888 3904 3968 4104 4332 4371 4374 4392 4418 4464 4512 4608 4617 4636 4712 4864 4941 5022 5076 5184 5301 5358 5472 5673 5734 5766 5776 5828 5832 5856 5952 6016 6156 6498 6561 6588 6627 6696 6768 6859 6912 6954 7068 7144 7296 7442 7533 7564 7614 7688 7776 7808 7936 8037 8208 8601 8649 8664 8742 8748 8784 8836 8928 9024 9234 9272 9424 9728 9747 9882 10044 10152 10368 10431 10602 10716 10944 11163 11191 11346 11421 11468 11532 11552 11656 11664 11712 11904 12032 12312 12996 13113 13122 13176 13254 13392 13536 13718 13824 13851 13908 14136 14288 14592 14823 14884 15066 15128 15228 15376 15552 15616 15872 15903 16074 16416 16967 17019 17202 17298 17328 17484 17496 17568 17672 17856 18048 18259 18468 18544 18848 19494 19683 19764 19881 20088 20304 20577 20736 20862 21204 21432 21888 22021 22326 22382 22599 22692 22842 22936 23064 23104 23312 23328 23424 23808 24064 24111 24624 25803 25947 25992 26226 26244 26352 26508 26784 27072 27436 27683 27702 27816 28272 28576 29184 29241 29646 29768 29791 30132 30256 30456 30752 31104 31232 31293 31806 32148 32832 33489 33573 33934 34038 34263 34404 34596 34656 34968 34992 35136 35344 35712 35929 36096 36518 36936 37088 37696 38988 39339 39366 39528 39762 40176 40608 41154 41472 41553 41724 41971 42408 42864 43776 44042 44469 44652 44764 45167 45198 45384 45684 45872 46128 46208 46624 46656 46848 47616 47709 48222 49248 50901 51057 51606 51894 51984 52452 52488 52704 53016 53568 54144 54473 54777 54872 55366 55404 55632 56544 57152 58482 58621 59292 59536 59582 59643 60264 60512 60912 61504 61731 62208 62586 63612 64296 65664 66063 66978 67146 67797 67868 68076 68479 68526 68808 69192 69312 69936 69984 70272 70688 70699 71424 71858 72192 72333 73036 73872 74176 75392 77409 77841 77976 78678 78732 79056 79524 80352 81216 82308 83049 83106 83448 83942 84816 85728 87552 87723 88084 88877 88938 89304 89373 89528 90334 90396 90768 91368 91744 92256 92416 93248 93312 93696 93879 95418 96444 98496 100467 100719 101802 102114 102789 103212 103788 103823 103968 104904 104976 105408 106032 107136 107787 108288 108946 109554 109744 110732 110808 111264 113088 114304 115351 116964 117242 118017 118584 119072 119164 119286 120528 121024 121824 123008 123462 124416 124659 125172 125913 127224 128592 131328 132126 133407 133956 134292 134749 135501 135594 135736 136152 136958 137052 137616 138384 138624 139872 139968 140544 141376 141398 142848 143127 143716 144666 146072 147744 148352 150784 152703 153171 154818 155682 155952 157356 157464 158112 159048 160704 162432 163419 164331 164616 166098 166212 166896 167884 169632 171456 174887 175446 175863 176168 177754 177876 178608 178746 178929 179056 180668 180792 181536 182736 183488 184512 184832 185193 186496 186624 187758 190836 192888 196992 198189 200934 201438 203391 203604 204228 205437 205578 206424 207576 207646 207936 209808 209952 210816 212064 212097 212629 214272 215574 216576 216999 217892 219108 219488 221464 221616 222528 226176 226981 228608 230702 232227 233523 233928 234484 236034 237168 238144 238328 238572 241056 242048 243648 246016 246924 249147 249318 250344 251826 254448 257184 262656 263169 264252 266631 266814 267912 268119 268584 269498 271002 271188 271472 272304 273916 274104 275232 276768 277248 279744 279936 281088 281637 282752 282796 286254 287432 289332 292144 295488 296704 301401 301568 302157 305406 306342 308367 309636 311364 311469 311904 314712 314928 316224 318096 321408 322373 323361 324864 326838 328662 329232 332196 332424 333792 335768 339264 342912 346053 346921 349774 350892 351726 352336 354051 355508 355752 357216 357492 357858 358112 361336 361584 363072 365472 366976 369024 370386 372992 373248 373977 375516 377739 381672 385776 393984 396378 400221 401868 402876 404247 406503 406782 407208 408456 410874 411156 412848 415152 415292 415872 418399 419616 419904 421632 424128 424194 425258 428544 429381 431148 433998 435784 438216 438976 442928 443232 445056 452352 453962 457216 458109 459513 461404 464454 467046 467856 468968 472068 474336 476288 476656 477144 482112 484096 487296 490257 492032 492993 493848 498294 498636 500688 503652 508896 514368 524661 525977 526338 527589 528504 533262 533628 535824 536238 536787 537168 538996 542004 542376 542944 544608 547832 548208 550464 553536 554496 555579 559488 559872 563274 565504 565592 566029 572508 574864 578664 584288 590976 593408 594567 602802 604314 610173 610812 612684 616311 616734 619272 622728 622938 623808 629424 629856 632448 636192 636291 637887 642816 644746 646722 649728 650997 653676 657324 658464 664392 664848 667584 671536 678528 680943 682651 685824 692106 693842 696681 699548 700569 701784 703452 704672 708102 711016 711504 714432 714984 715716 716224 722672 723168 726144 730944 733952 738048 740772 745984 747441 747954 751032 755478 763344 771552 787968 789507 792756 797449 799893 800442 803736 804357 805752 808494 813006 813564 814416 816912 821748 822312 825696 830304 830584 831744 836798 839232 839808 843264 844911 848256 848388 850516 858173 858762 862296 867996 871568 876432 877952 885856 886464 890112 904203 904704 906471 907924 916218 919026 922808 925101 928908 934092 934407 935712 937936 944136 948672 952576 953312 954288 964224 967119 968192 970083 974592 980514 985986 987696 996588 997272 1001376 1007304 1017792 1028736 1034987 1038159 1040763 1049322 1051954 1052676 1055178 1057008 1062153 1066524 1067256 1071648 1072476 1073574 1074336 1077992 1084008 1084752 1085888 1089216 1095664 1096416 1100928 1107072 1111158 1113799 1118976 1119744 1126548 1131008 1131184 1132058 1133217 1145016 1149728 1157328 1168576 1181952 1189134 1200663 1205604 1208628 1212741 1219509 1220346 1221624 1225368 1232622 1233468 1238544 1245456 1245876 1247616 1255197 1258848 1259712 1264896 1272384 1272582 1275774 1285632 1288143 1289492 1293444 1301101 1301994 1307352 1314648 1316928 1328784 1329696 1335168 1343072 1343281 1357056 1361886 1365302 1371648 1374327 1378539 1384212 1387684 1393362 1399096 1400177 1401138 1403568 1406904 1409344 1416204 1422032 1423008 1428864 1429968 1431432 1432448 1445344 1446336 1452288 1461888 1467904 1470771 1476096 1478979 1481544 1494882 1495908 1502064 1510956 1526688 1543104 1573983 1577931 1579014 1582767 1585512 1594898 1599786 1600884 1607472 1608714 1610361 1611504 1616988 1626012 1627128 1628832 1633824 1643496 1644624 1651392 1660608 1661168 1663488 1666737 1673596 1678464 1679616 1688663 1689822 1696512 1696776 1698087 1701032 1716346 1717524 1724592 1735992 1743136 1752864 1755904 1771712 1772928 1780224 1783701 1808406 1812942 1815848 1817251 1832436 1838052 1845616 1848933 1850202 1857816 1868184 1868814 1871424 1875872 1888272 1897344 1905152 1906624 1908576 1908873 1913661 1928448 1934238 1940166 1949184 1952991 1961028 1971972 1972637 1975392 1993176 1994544 2002752 2014608 2035584 2042829 2047953 2057472 2069974 2076318 2081526 2090043 2098644 2101707 2103908 2105352 2110356 2114016 2122849 2124306 2133048 2134512 2143296 2144952 2147148 2148672 2155984 2168016 2169504 2171776 2178432 2191328 2191669 2192832 2201856 2214144 2222316 2227598 2237952 2242323 2253096 2262368 2264116 2266434 2290032 2299456 2314656 2337152 2363904 2368521 2378268 2392347 2399679 2401326 2411208 2413071 2417256 2425482 2439018 2440692 2443248 2450736 2465244 2466936 2477088 2490912 2491752 2495232 2510394 2517696 2519424 2529792 2534733 2544768 2545164 2551548 2560231 2574519 2576286 2578984 2586888 2602202 2603988 2614704 2629296 2633856 2657568 2659392 2670336 2686144 2686562 2712609 2714112 2719413 2723772 2730604 2748654 2755187 2757078 2768424 2775368 2786724 2798192 2800354 2802276 2803221 2807136 2813808 2818688 2832408 2844064 2846016 2857728 2859936 2862864 2864896 2890688 2892672 2901357 2904576 2910249 2923776 2941542 2957958 2963088 2989764 2991816 3004128 3021912 3053376 3086208 3104961 3114477 3122289 3147966 3155862 3158028 3165534 3171024 3186459 3189796 3199572 3201768 3214944 3217428 3218513 3220722 3223008 3233976 3252024 3254256 3257664 3267648 3286992 3289248 3302784 3321216 3322336 3322853 3333474 3341397 3347192 3356928 3359232 3377326 3379644 3393024 3393552 3396174 3399651 3402064 3432692 3435048 3449184 3471984 3486272 3505728 3511808 3543424 3545856 3567402 3575881 3616812 3625884 3631696 3634502 3638223 3658527 3664872 3676104 3691232 3697866 3700404 3715632 3736368 3737628 3742848 3751744 3765591 3776544 3794688 3813248 3817152 3817746 3827322 3856896 3864429 3868476 3880332 3903303 3905982 3922056 3943944 3945274 3950784 3986352 3989088 4005504 4029216 4029843 4071168 4085658 4095906 4114944 4122981 4135617 4139948 4152636 4163052 4177219 4180086 4197288 4200531 4203414 4207816 4210704 4220712 4228032 4245698 4248612 4266096 4269024 4286592 4289904 4294296 4297344 4311968 4312639 4336032 4339008 4343552 4356864 4382656 4383338 4385664 4403712 4412313 4428288 4436937 4444632 4455196 4484646 4506192 4524736 4528232 4532868 4580064 4598912 4629312 4674304 4721949 4733793 4737042 4748301 4756536 4784694 4799358 4802652 4822416 4826142 4831083 4834512 4850964 4878036 4881384 4886496 4901472 4930488 4933872 4954176 4981824 4983504 4990464 5000211 5020788 5035392 5038848 5065989 5069466 5089536 5090328 5094261 5103096 5120462 5149038 5152572 5157968 5173776 5204404 5207976 5229408 5258592 5267712 5315136 5318784 5340672 5351103 5372288 5373124 5421497 5425218 5438826 5447544 5451753 5461208 5497308 5510374 5514156 5536848 5546799 5550736 5573448 5596384 5600708 5604552 5606442 5614272 5627616 5637376 5664816 5688128 5692032 5715456 5719872 5725728 5726619 5729792 5740983 5781376 5785344 5802714 5820498 5847552 5858973 5883084 5915916 5917911 5926176 5979528 5983632 6008256 6043824 6106752 6128487 6143859 6172416 6209922 6228954 6244578 6270129 6295932 6305121 6311724 6316056 6331068 6333203 6342048 6368547 6372918 6379592 6399144 6403536 6429888 6434856 6437026 6441444 6446016 6467952 6504048 6508512 6515328 6535296 6573984 6575007 6578496 6591499 6605568 6642432 6644672 6645706 6666948 6682794 6694384 6713856 6726969 6754652 6759288 6787104 6792348 6799302 6804128 6865384 6870096 6898368 6943968 6972544 7011456 7036411 7086848 7091712 7105563 7134804 7151762 7177041 7199037 7233624 7239213 7251768 7263392 7269004 7276446 7317054 7329744 7352208 7382464 7395732 7400808 7431264 7472736 7475256 7485696 7503488 7531182 7553088 7589376 7604199 7626496 7634304 7635492 7654644 7680693 7723557 7728858 7736952 7760664 7806606 7811964 7844112 7887888 7890548 7901568 7972704 7978176 8011008 8058432 8059686 8137827 8142336 8158239 8171316 8191812 8219689 8245962 8265561 8271234 8279896 8305272 8326104 8354438 8360172 8394576 8401062 8406828 8409663 8415632 8421408 8441424 8456064 8491396 8497224 8532192 8538048 8573184 8579808 8588592 8594688 8623936 8625278 8672064 8678016 8687104 8704071 8713728 8730747 8765312 8766676 8771328 8824626 8873874 8889264 8910392 8969292 9012384 9049472 9056464 9065736 9160128 9197824 9258624 9314883 9343431 9348608 9366867 9443898 9467586 9474084 9496602 9513072 9559377 9569388 9598716 9605304 9644832 9652284 9655539 9662166 9669024 9701928 9756072 9762768 9772992 9802944 9860976 9867744 9908352 9963648 9967008 9968559 9993563 10000422 10024191 10041576 10070784 10077696 10131978 10138932 10179072 10180656 10188522 10198953 10206192 10240924 10298076 10305144 10315936 10347552 10408808 10415952 10458816 10517184 10535424 10630272 10637568 10668107 10702206 10727643 10744576 10746248 10754551 10842994 10850436 10877652 10895088 10903506 10914669 10922416 10975581 10994616 11020748 11028312 11073696 11093598 11101472 11146896 11192768 11201416 11209104 11212884 11228544 11255232 11274752 11296773 11329632 11376256 11384064 11439744 11451456 11453238 11481966 11562752 11570688 11593287 11605428 11640996 11709909 11717946 11766168 11831832 11835822 11852352 11959056 11967264 12016512 12087648 12089529 12213504 12256974 12287718 12344832 12368943 12406851 12419844 12457908 12489156 12531657 12540258 12591864 12601593 12610242 12623448 12632112 12662136 12666406 12684096 12737094 12745836 12759184 12798288 12807072 12859776 12869712 12874052 12882888 12892032 12935904 12937917 12970369 13008096 13017024 13030656 13070592 13147968 13150014 13156992 13182998 13211136 13236939 13284864 13289344 13291412 13310811 13333896 13365588 13388768 13453938 13509304 13518576 13574208 13584696 13598604 13608256 13730768 13740192 13796736 13887936 13945088 14022912 14072822 14165847 14173696 14201379 14211126 14244903 14269608 14303524 14354082 14398074 14467248 14478426 14493249 14503536 14526784 14538008 14552892 14634108 14659488 14704416 14764928 14791464 14801616 14862528 14945472 14950512 14971392 15000633 15006976 15062364 15106176 15151531 15197967 15208398 15252992 15268608 15270984 15282783 15309288 15361386 15447114 15457716 15473904 15521328 15613212 15623928 15688224 15775776 15781096 15803136 15945408 15956352 16022016 16053309 16116864 16119372 16264491 16275654 16305287 16316478 16342632 16355259 16383624 16439378 16491924 16531122 16542468 16559792 16610544 16640397 16652208 16708876 16720344 16789152 16802124 16813656 16819326 16831264 16842816 16882848 16912128 16982792 16994448 17064384 17076096 17146368 17159616 17177184 17179857 17189376 17222949 17247872 17250556 17344128 17356032 17408142 17461494 17530624 17533352 17542656 17576919 17649252 17747748 17753733 17778528 17820784 17938584 18024768 18098944 18112928 18131472 18320256 18385461 18395648 18431577 18517248 18629766 18686862 18733734 18810387 18887796 18915363 18935172 18948168 18993204 18999609 19026144 19105641 19118754 19138776 19197432 19210608 19289664 19304568 19311078 19324332 19338048 19403856 19512144 19525536 19545984 19605888 19664753 19721952 19725021 19735488 19774497 19816704 19927296 19934016 19937118 19987126 20000844 20048382 20083152 20141568 20180907 20263956 20277864 20361312 20377044 20397906 20412384 20481848 20596152 20610288 20631872 20695104 20817616 20831904 20917632 21034368 21109233 21162181 21260544 21275136 21336214 21404412 21455286 21489152 21492496 21509102 21531123 21597111 21685988 21700872 21717639 21755304 21790176 21807012 21829338 21844832 21951162 21989232 22041496 22056624 22147392 22187196 22202944 22293792 22385536 22402832 22418208 22425768 22457088 22510464 22593546 22659264 22752512 22768128 22812597 22879488 22902912 22906476 22963932 23042079 23125504 23170671 23186574 23210856 23281992 23419818 23435892 23532336 23663664 23671644 23704704 23918112 23934528 24033024 24175296 24179058 24413481 24427008 24474717 24513948 24575436 24659067 24720919 24737886 24796683 24813702 24839688 24915816 24978312 25063314 25080516 25183728 25203186 25220484 25228989 25246896 25264224 25324272 25332812 25368192 25474188 25491672 25518368 25522339 25596576 25614144 25719552 25739424 25748104 25765776 25784064 25871808 25875834 25940738 26016192 26034048 26061312 26112213 26141184 26192241 26295936 26300028 26313984 26365996 26473878 26578688 26582824 26603363 26621622 26667792 26731176 26777536 26907876 27018608 27037152 27148416 27169392 27197208 27216512 27461536 27480384 27593472 27775872 27890176 27944649 28030293 28045824 28100601 28145644 28331694 28402758 28422252 28489806 28539216 28607048 28678131 28708164 28796148 28934496 28956852 28966617 28986498 29007072 29053568 29076016 29105784 29268216 29318976 29408832 29529856 29582928 29603232 29725056 29890944 29901024 29905677 29980689 30001266 30013952 30072573 30124728 30212352 30303062 30395934 30416796 30537216 30541968 30565566 30596859 30618576 30722772 30894228 30915432 30947808 31042656 31226424 31247856 31376448 31551552 31562192 31606272 31890816 31912704 32004321 32084597 32106618 32182929 32233728 32238744 32263653 32528982 32551308 32610574 32632956 32685264 32710518 32744007 32767248 32878756 32926743 32983848 33062244 33084936 33119584 33221088 33280794 33304416 33417752 33440688 33578304 33604248 33627312 33638652 33662528 33685632 33765696 33824256 33890319 33965584 33988896 34128768 34152192 34319232 34354368 34359714 34445898 34495744 34501112 34527769 34688256 34712064 34816284 34922988 35061248 35066704 35129727 35153838 35298504 35495496 35507466 35557056 35641568 35877168 36049536 36197888 36225856 36262944 36268587 36640512 36770922 36863154 37034496 37106829 37220553 37259532 37373724 37467468 37480103 37594971 37620774 37775592 37804779 37830726 37870344 37896336 37986408 37999218 38052288 38211282 38237508 38277552 38394864 38421216 38579328 38609136 38622156 38648664 38676096 38807712 38813751 38911107 39024288 39051072 39091968 39211776 39329506 39443904 39450042 39470976 39548994 39633408 39710817 39854592 39868032 39874236 39932433 39974252 40001688 40096764 40166304 40334131 40361814 40527912 40555728 40722624 40754088 40795812 40824768 40963696 41192304 41220576 41263744 41390208 41635232 41641711 41663808 41835264 42068736 42218466 42324362 42497541 42521088 42604137 42672428 42734709 42808824 42910572 42984992 43018204 43062246 43194222 43371976 43401744 43435278 43479747 43510608 43580352 43614024 43658676 43689664 43902324 43978464 44082992 44113248 44294784 44374392 44405888 44587584 44771072 44805664 44836416 44851536 44914176 45001899 45020928 45187092 45318528 45454593 45505024 45593901 45625194 45758976 45805824 45812952 45848349 45927864 46084158 46341342 46373148 46421712 46563984 46839636 46871784 47064672 47327328 47343288 47409408 47836224 47869056 48066048 48159927 48350592 48358116 48644389 48793473 48826962 48915861 48949434 49027896 49065777 49150872 49318134 49441838 49475772 49593366 49627404 49679376 49831632 49921191 49956624 50126628 50161032 50367456 50406372 50440968 50457978 50493792 50528448 50648544 50665624 50736384 50948376 50983344 51036736 51044678 51193152 51228288 51439104 51478848 51496208 51531552 51539571 51568128 51668847 51743616 51751668 51881476 52032384 52068096 52224426 52348553 52384482 52591872 52600056 52627968 52731992 52947756 53157376 53165648 53206726 53243244 53261199 53335584 53462352 53555072 53815752 54037216 54074304 54296832 54338784 54394416 54433024 54923072 54960768 55156383 55186944 55294731 55551744 55889298 56060586 56201202 56291288 56431161 56663388 56805516 56844504 56979612 56998827 57078432 57214096 57316923 57356262 57416328 57592296 57868992 57913704 57933234 57972996 58014144 58107136 58152032 58211568 58536432 58637952 58817664 58994259 59059712 59165856 59175063 59206464 59323491 59450112 59781888 59802048 59811354 59961378 60002532 60145146 60249456 60424704 60542721 60606124 60791868 60833592 61083936 61131132 61151747 61193718 61237152 61445544 61788456 61830864 61895616 62085312 62452848 62495712 62752896 63103104 63124384 63134207 63327699 63486543 63781632 63825408 64008642 64169194 64213236 64365858 64467456 64477488 64527306 64593369 64791333 65057964 65102616 65152917 65221148 65265912 65370528 65421036 65488014 65534496 65757512 65808319 65853486 65967696 66124488 66169872 66239168 66442176 66561588 66608832 66835504 66881376 67156608 67208496 67254624 67277304 67325056 67371264 67531392 67780638 67931168 67941739 67977792 68257536 68304384 68638464 68708736 68719428 68891796 68991488 69002224 69055538 69126237 69376512 69512013 69632568 69845976 70133408 70259454 70307676 70597008 70990992 71014932 71114112 71283136 71754336 72099072 72451712 72525888 72537174 73240443 73281024 73424151 73541844 73726308 73977201 74162757 74213658 74390049 74441106 74519064 74747448 74934936 74960206 75189942 75241548 75551184 75609558 75661452 75686967 75740688 75792672 75972816 75998436 76104576 76422564 76475016 76555104 76567017 76789728 76842432 77158656 77218272 77244312 77297328 77352192 77615424 77627502 77822214 78048576 78102144 78183936 78336639 78423552 78576723 78659012 78887808 78900084 78941952 79097988 79367161 79421634 79736064 79748472 79810089 79864866 79948504 80003376 80193528 80332608 80668262 80723628 81055824 81111456 81445248 81508176 81591624 81649536 81927392 81940141 82384608 82441152 82527488 82780416 83270464 83283422 83327616 83670528 83833947 84090879 84137472 84301803 84436932 84648724 84995082 85208274 85344856 85410797 85469418 85617648 85821144 85969984 86036408 86124492 86388444 86743952 86803488 86870556 86899851 86959494 87021216 87160704 87228048 87317352 87379328 87804648 87956928 88165984 88226496 88589568 88748784 88811776 89175168 89542144 89611328 89672832 89703072 89717031 89942067 90003798 90041856 90217719 90374184 90637056 90909186 91187802 91250388 91611648 91625904 91696698 91790577 91855728 92168316 92682684 92746296 92843424 93127968 93679272 93743568 94129344 94654656 94686576 94818816 95672448 95738112 96012963 96253791 96319854 96548787 96701184 96716232 96790959 97288778 97586946 97653924 97831722 97898868 98055792 98131554 98232021 98301744 98636268 98780229 98883676 98951544 99186732 99254808 99358752 99663264 99773903 99842382 99913248 100253256 100322064 100734912 100812744 100881936 100915956 100987584 101056896 101297088 101331248 101472768 101670957 101896752 101966688 102073472 102089356 102386304 102456576 102957696 102992416 103008443 103063104 103079142 103337694 103487232 103503336 103583307 103762952 104064768 104136192 104448852 104697106 104768964 105183744 105200112 105389181 105463984 105895512 106331296 106413452 106486488 106522398 106671168 106924704 107110144 107631504 108074432 108148608 108593664 108677568 108788832 108805761 108866048 109846144 109921536 110312766 110589462 110852311 111103488 111320487 111778596 112121172 112402404 112440309 112582576 112784913 112862322 113326776 113414337 113611032 113689008 113959224 113997654 114156864 114428192 114633846 114712524 114832656 115184592 115737984 115827408 115866468 115945992 116028288 116214272 116304064 116423136 116441253 116733321 117072864 117275904 117635328 117988518 118331712 118350126 118412928 118646982 118900224 119132451 119563776 119604096 119622708 119797299 119922756 120005064 120290292 120330857 120498912 121002393 121085442 121212248 121583736 121667184 122167872 122262264 122303494 122387436 122474304 122891088 123576912 123661728 123791232 124170624 124905696 124925133 124991424 125505792 126206208 126248768 126268414 126655398 126973086 127492623 127563264 127812411 128017284 128204127 128338388 128426472 128731716 128954976 129054612 129186738 129493789 129582666 130115928 130205232 130305834 130442296 130531824 130741056 130842072 130976028 131068992 131515024 131616638 131706972 131935392 132248976 132339744 132478336 132884352 133123176 133217664 133671008 133691809 133762752 134313216 134416992 134509248 134554608 134650112 134742528 135005697 135062784 135561276 135862336 135883478 135955584 136363779 136515072 136781703 137276928 137417472 137438856 137545047 137783592 138004448 138111076 138252474 139024026 139265136 139691952 140266816 140518908 140615352 141194016 141981984 142029864 142228224 142566272 143508672 144198144 144479781 144903424 145051776 145074348 145933167 146380419 146480886 146747583 146848302 147083688 147197331 147452616 147954402 148325514 148427316 148780098 148882212 149038128 149494896 149763573 149869872 149920412 150379884 150483096 151102368 151219116 151322904 151373934 151481376 151585344 151945632 151996872 152209152 152845128 152950032 153110208 153134034 153579456 153684864 154317312 154436544 154488624 154594656 154618713 154704384 155006541 155230848 155255004 155644428 156097152 156174091 156204288 156673278 157045659 157153446 157318024 157775616 157800168 157883904 158195976 158734322 158843268 159472128 159496944 159620178 159729732 159783597 159897008 160006752 160387056 160665216 161336524 161447256 162111648 162222912 162890496 163016352 163183248 163299072 163854784 163880282 164769216 164882304 165054976 165469149 165560832 165884193 166540928 166566844 166655232 167667894 168066407 168181758 168603606 168873864 169297448 169990164 170416548 170689712 170821594 170938836 170996481 171235296 171642288 171939968 171950769 172072816 172248984 172776888 173487904 173606976 173741112 173799702 173918988 174042432 174321408 174456096 174634704 174758656 175609296 175913856 176331968 176452992 176982777 177179136 177497568 177525189 177623552 177970473 178350336 179222656 179345664 179406144 179434062 179884134 180007596 180435438 180748368 181274112 181628163 181818372 182375604 182500776 183251808 183393396 183455241 183581154 183711456 184336632 185365368 185492592 185686848 186255936 187358544 187487136 188258688 189309312 189373152 189402621 189983097 190459629 191344896 191476224 192025926 192507582 192639708 193097574 193402368 193432464 193581918 193780107 194373999 194577556 195173892 195307848 195458751 195663444 195797736 196111584 196263108 196329293 196464042 196603488 197272536 197424957 197560458 197767352 197903088 198373464 198509616 198717504 199326528 199547806 199684764 199826496 200506512 200644128 201469824 201625488 201763872 201831912 201975168 202113792 202594176 202662496 202694033 203341914 203793504 203825217 203933376 204146944 204178712 204336469 204772608 204913152 205915392 205984832 206016886 206126208 206158284 206675388 206974464 207006672 207166614 207378711 207525904 208129536 208536039 208897704 209394212 209537928 210400224 210778362 210927968 211791024 212662592 212826904 212972976 213044796 213342336 213849408 214220288 215263008 216148864 216297216 217355136 217577664 217611522 218128741 219692288 219843072 220272453 220625532 221178924 221704622 221931603 222488271 222640974 223170147 223557192 224242344 224804808 224880618 225165152 225569826 225724644 226653552 226828674 227060901 227222064 227378016 227918448 227995308 228313728 228856384 229267692 229425048 229665312 229701051 230369184 231475968 231654816 231732936 231891984 232056576 232608128 232846272 232882506 233466642 234145728 234551808 235009917 235270656 235730169 235977036 236663424 236700252 236825856 237293964 238101483 238264902 239208192 239245416 239430267 239594598 239845512 240010128 240580584 240661714 240997824 242004786 242170884 242424496 243167472 243334368 244335744 244524528 244606988 244774872 244948608 245782176 245820423 247153824 247323456 247582464 248341248 249811392 249850266 249982848 251011584 251501841 252272637 252412416 252497536 252536828 252905409 253310796 253946172 254810359 254985246 255624822 256034568 256232391 256408254 256676776 256852944 257463432 257909952 258109224 258373476 258987578 259165332 260231856 260410464 260611668 260699553 260884592 261063648 261482112 261684144 261952056 262137984 263030048 263233276 263413944 263870784 264497952 264679488 264956672 265768704 266246352 266435328 267342016 267383618 267525504 268626432 268833984 269018496 269109216 269151093 269300224 269826201 270011394 270125568 270653157 271122552 271724672 271766956 271911168 272727558 273563406 274834944 274877712 275090094 275371731 275567184 276008896 276222152 276504948 278048052 278530272 279383904 280533632 281037816 281230704 282388032 283963968 284059728 284456448 285132544 287017344 288038889 288761373 288959562 289646361 289806848 290103552 290148696 290372877 291866334 292760838 292961772 293495166 293696604 294167376 294394662 294696063 294905232 295908804 296340687 296651028 296854632 297560196 297764424 298076256 298989792 299321709 299527146 299739744 299840824 300759768 300966192 302204736 302438232 302645808 302747868 302962752 303170688 303891264 303993744 304418304 305012871 305690256 305900064 306220416 306268068 307158912 307369728 308873088 308977248 309025329 309189312 309237426 309800453 310013082 310461696 310510008 310749921 311288856 312194304 312348182 312408576 313346556 314091318 314306892 314636048 315551232 315600336 316167543 316391952 317468644 317686536 318993888 319240356 319459464 319567194 319794016 320013504 320774112 321330432 322673048 322894512 324223296 324445824 325780992 326032704 326366496 326417283 326598144 327709568 327760564 329538432 329764608 330711317 330938298 331768386 332556933 333081856 333133688 333310464 333961461 335335788 336132814 336363516 337207212 337320927 337747728 338354739 338594896 339980328 340243011 340833096 341379424 341643188 341877672 341992962 342470592 343284576 343879936 343901538 344145632 344497968 345553776 346975808 347213952 347482224 347599404 347837976 348084864 348642816 348912192 349269408 349323759 349517312 350199963 351218592 351827712 352663936 352905984 353965554 354995136 355050378 355940946 356700672 357397353 358445312 358691328 358812288 358868124 359391897 359768268 360015192 360870876 360992571 361496736 363007179 363256326 363636744 364751208 365001552 366503616 366786792 366910482 367162308 367422912 368673264 370730736 370985184 371373696 372511872 374717088 374775399 374974272 376517376 378618624 378746304 378805242 379966194 380919258 382477869 382689792 383437233 384051852 384612381 385015164 385279416 386195148 386325383 386864928 387163836 387560214 388481367 388747998 389155112 390347784 390615696 390917502 391326888 391595472 392223168 392526216 392658586 392928084 393206976 394545072 394849914 395120916 395534704 395806176 396746928 397019232 397435008 398653056 399095612 399369528 399652992 401013024 401075427 401288256 402081439 402939648 403250976 403527744 403663824 403950336 404227584 405188352 405324992 405388066 406683828 407587008 407650434 407866752 408293888 408357424 408672938 409091337 409545216 410345109 411830784 411969664 412033772 412252416 412316568 412635141 413350776 414013344 414333228 414757422 415051808 417072078 417795408 418788424 419075856 420800448 421556724 421855936 423582048 425325184 425653808 425945952 426089592 426684672 427698816 430526016 432297728 432594432 433439343 434710272 435155328 435223044 436257482 437799501 439141257 439384576 440242749 440544906 441251064 441591993 442357848 443409244 443863206 444976542 445281948 446340294 447114384 448484688 449290719 449609616 449761236 450330304 451139652 451449288 453307104 453657348 454121802 454444128 454756032 455836896 455990616 456627456 457712768 458535384 458850096 459330624 459402102 460738368 462951936 463309632 463465872 463783968 463856139 464113152 465019623 465216256 465692544 465765012 466933284 468291456 468522273 469697461 470019834 471136977 471460338 471954072 473326848 473400504 473651712 474587928 476202966 476529804 478416384 478490832 478860534 479189196 479350791 479691024 480020256 481161168 481323428 481995648 484009572 484341768 484848992 486334944 486668736 488671488 489049056 489213976 489549744 489897216 491564352 491640846 494307648 494646912 495164928 496407447 496682496 497652579 499622784 499700532 499965696 501401029 503003682 504199221 504545274 504995072 505073656 505463897 505810818 506621592 507892344 509620718 509970492 511249644 512069136 512464782 512816508 512989443 513353552 513705888 514926864 515819904 515852307 516218448 516746952 517975156 518330664 520463712 520820928 521223336 521399106 521769184 522127296 522964224 523368288 523904112 524275968 526060096 526466552 526827888 527741568 528995904 529358976 529913344 530948331 531537408 532492704 532575567 532870656 533911419 534684032 534767236 535051008 537667968 538036992 538218432 538302186 539652402 540022788 541306314 542245104 543449344 543533912 543822336 544884489 545455116 547126812 549755424 550180188 550365723 550743462 551134368 552017792 552444304 553009896 556096104 557060544 558767808 561067264 562075632 562461408 564776064 567927936 568119456 568207863 569949291 570265088 571378887 574034688 576077778 577522746 577919124 579292722 580207104 580297392 580745754 581340321 583121997 583732668 585521676 585923544 586376253 586990332 587393208 588334752 588789324 588987879 589392126 589810464 591817608 592274871 592681374 593302056 593709264 595120392 595528848 596152512 597979584 598643418 599054292 599479488 599681648 601519536 601932384 604409472 604876464 605291616 605495736 605925504 606341376 607782528 607987488 608082099 609607343 610025742 611380512 611475651 611800128 612440832 612536136 613009407 614317824 614739456 617746176 617954496 618050658 618378624 618474852 619600906 620026164 620923392 621020016 621499842 622136133 622577712 624388608 624696364 625608117 626693112 628182636 628613784 629272096 631200672 632335086 632783904 634937288 635373072 637987776 638480712 638918928 639134388 639588032 640027008 641548224 642660864 645346096 645789024 648446592 648891648 652065408 652732992 652834566 654386223 655419136 655521128 656027611 659076864 659529216 661422634 661876596 663536772 665113866 665794809 666163712 666267376 667464813 667922922 669510441 670671576 672265628 672727032 674414424 674641854 675495456 676709478 677189792 679960656 680486022 681182703 681666192 682758848 683286376 683755344 683985924 684941184 686569152 687759872 687803076 688291264 688995936 689103153 691107552 693951616 694427904 694964448 695198808 695675952 696169728 697824384 698538816 698647518 700399926 702437184 703655424 705029751 705327872 705811968 707190507 707931108 709990272 710100756 711881892 712121957 714304449 714794706 716890624 717624576 717736248 718290801 718783794 719536536 720030384 721741752 721985142 722993472 726014358 726512652 727273488 729502416 730003104 733007232 733573584 733820964 734324616 734845824 737346528 737461269 741461472 741970368 742747392 745023744 749434176 749550798 749948544 753034752 754505523 756817911 757237248 757492608 757610484 758716227 759932388 761838516 764431077 764955738 766348489 766874466 768103704 768697173 769224762 770030328 770558832 772390296 772650766 773729856 774327672 775120428 776962734 777495996 778310224 780695568 781231392 781835004 782098659 782653776 783190944 784446336 785052432 785317172 785856168 786413952 789090144 789699828 790241832 791069408 791192509 791612352 793493856 794038464 794870016 797306112 798191224 798739056 799305984 802026048 802150854 802576512 804162878 805879296 806501952 807055488 807327648 807453279 807900672 809478603 810376704 810649984 810776132 811959471 813367656 815174016 815300868 815733504 816714848 817345876 818182674 820690218 823939328 824067544 824504832 824633136 825270282 826115193 826701552 828026688 828666456 829514844 830103616 834144156 835590816 837576848 838151712 841600896 843113448 843711872 847164096 850650368 851307616 851891904 852179184 853369344 855397632 861052032 864116667 864595456 866284119 866878686 868939083 869420544 870310656 870446088 871118631 872514964 875599002 878282514 880485498 881089812 882502128 883183986 884088189 884715696 886818488 887726412 889022061 889953084 890563896 892680588 894228768 896969376 897965127 898581438 899219232 899522472 900660608 902279304 902898576 906614208 907314696 908243604 908888256 909512064 911673792 911981232 913254912 915038613 915425536 917070768 917700192 918661248 918804204 921476736 924243391 926619264 926931744 927075987 927567936 927712278 929401359 930039246 930432512 931385088 931530024 932249763 933866568 936582912 937044546 939394922 940039668 942273954 942920676 943908144 946653696 946801008 948502629 949175856 952405932 953059608 956981664 957721068 958378392 958701582 959382048 960040512 962322336 962646856 963991296 968019144 968683536 969697984 972669888 973337472 977342976 978098112 978427952 979099488 979251849 979794432 983128704 983281692 988615296 989293824 992133951 992814894 994622507 995305158 997670799 999245568 999401064 999931392 1002802058 1006007364 1008398442 1009090548 1009990144 1010147312 1010927794 1011621636 1011962781 1013243184 1015064217 1015784688 1019241436 1019940984 1020729033 1022499288 1024138272 1024929564 1025633016 1025978886 1026707104 1027411776 1029853728 1031639808 1031704614 1032436896 1033493904 1035950312 1036661328 1040927424 1041641856 1042446672 1042798212 1043538368 1044254592 1045928448 1046736576 1047808224 1047971277 1048551936 1050599889 1052120192 1052933104 1053655776 1055483136 1057991808 1058717952 1061896662 1064985408 1065151134 1067822838 1069368064 1069534472 1070102016 1072192059 1075335936 1076073984 1076436864 1076604372 1079304804 1080045576 1082612628 1082977713 1084490208 1086898688 1087067824 1089021537 1089768978 1090910232 1094253624 1099510848 1100360376 1100731446 1101486924 1102268736 1104035584 1104888608 1106019792 1112192208 1114121088 1117535616 1122134528 1124151264 1124326197 1124922816 1129552128 1135855872 1136238912 1136415726 1139898582 1142757774 1147433607 1148069376 1150311699 1152155556 1153837143 1155045492 1155838248 1158585444 1158976149 1160594784 1161491508 1161883193 1162680642 1165444101 1166243994 1167465336 1171043352 1171847088 1172752506 1173980664 1174786416 1176669504 1177578648 1177975758 1178784252 1179620928 1183635216 1184549742 1185362748 1186604112 1187418528 1190240784 1191057696 1192305024 1195959168 1197286836 1198108584 1198958976 1199363296 1199549933 1203039072 1203226281 1203864768 1206244317 1208818944 1209752928 1210583232 1210991472 1211851008 1212682752 1215565056 1215974976 1216164198 1219214686 1220051484 1222761024 1222951302 1223600256 1224881664 1225072272 1226018814 1227274011 1228635648 1231035327 1235492352 1235908992 1236101316 1236757248 1236949704 1237905423 1239201812 1240052328 1242040032 1242999684 1244272266 1245155424 1249392728 1250358061 1251216234 1253386224 1256365272 1257227568 1258544192 1262401344 1264670172 1265567808 1269874576 1270746144 1275975552 1276961424 1277837856 1278268776 1279176064 1280054016 1283096448 1290692192 1290893041 1291578048 1296893184 1297783296 1304130816 1305465984 1305669132 1308772446 1310838272 1311042256 1312055222 1313398503 1317423771 1318153728 1320728247 1322845268 1323753192 1324775979 1327073544 1330227732 1331589618 1332534752 1334929626 1335845844 1339020882 1341343152 1344531256 1345454064 1347872157 1348828848 1349283708 1350990912 1353418956 1354379584 1359921312 1360972044 1362365406 1363332384 1365517696 1366572752 1367510688 1367971848 1369882368 1373138304 1375606152 1376582528 1377991872 1378206306 1382215104 1387903232 1388855808 1389928896 1390397616 1391351904 1391568417 1392339456 1395058869 1395648768 1397077632 1397295036 1400799852 1404874368 1405566819 1409092383 1410059502 1410655744 1413410931 1414381014 1415862216 1419980544 1420201512 1423763784 1424243914 1428608898 1429589412 1435249152 1435472496 1436581602 1437567588 1438052373 1439073072 1440060768 1443483504 1443970284 1445986944 1452028716 1453025304 1454546976 1459004832 1460006208 1466014464 1467147168 1467641928 1468649232 1469691648 1474693056 1474922538 1482922944 1483940736 1485494784 1489222341 1490047488 1492957737 1498868352 1499101596 1499897088 1504203087 1507976059 1509011046 1512597663 1513635822 1514985216 1515220968 1516391691 1517432454 1519864776 1523677032 1528862154 1529911476 1532696978 1533748932 1536207408 1537394346 1538449524 1538968329 1540060656 1541117664 1544780592 1545301532 1547459712 1547556921 1548655344 1550240856 1553925468 1554991992 1556620448 1556862679 1561391136 1562462784 1563670008 1564197318 1565307552 1566381888 1568892672 1570104864 1570634344 1571712336 1572827904 1578180288 1579399656 1580483664 1582138816 1582385018 1583224704 1586987712 1588076928 1589740032 1592844993 1594612224 1596382448 1597478112 1597726701 1598611968 1601734257 1604052096 1604301708 1605153024 1608325756 1613003904 1614110976 1614655296 1614906558 1618957206 1621299968 1621552264 1622805143 1623918942 1626735312 1630348032 1630601736 1631467008 1633429696 1634691752 1636365348 1641380436 1647878656 1648135088 1649266272 1650540564 1651097169 1652230386 1653403104 1656053376 1657332912 1659029688 1660207232 1668288312 1671181632 1675153696 1676303424 1683201792 1686226896 1687423744 1694328192 1701300736 1702615232 1703783808 1704358368 1704623589 1709847873 1710795264 1714136661 1722104064 1728233334 1732568238 1733757372 1737878166 1740621312 1740892176 1742237262 1744020963 1745029928 1749365991 1751198004 1756565028 1760970996 1762179624 1765004256 1766367972 1766963637 1768176378 1769431392 1773636976 1775452824 1776824613 1778044122 1779906168 1781127792 1785361176 1788457536 1793938752 1795930254 1797162876 1798438464 1799044944 1801321216 1804558608 1805797152 1813228416 1814629392 1816487208 1817776512 1819024128 1823347584 1823962464 1824246297 1828822029 1830077226 1830851072 1834141536 1834426953 1835400384 1837322496 1837608408 1839028221 1842953472 1848486782 1853238528 1853863488 1854151974 1855135872 1855424556 1858802718 1860078492 1862770176 1863060048 1864499526 1866408399 1867733136 1873165824 1874089092 1876824351 1878789844 1880079336 1884547908 1885841352 1887816288 1893602016 1895704157 1897005258 1898351712 1904811864 1906119216 1913963328 1915442136 1916756784 1917403164 1918764096 1920081024 1924644672 1925293712 1927982592 1936038288 1937367072 1939395968 1945339776 1946674944 1956196224 1956855904 1957160417 1958198976 1958503698 1963158669 1966257408 1966563384 1968082833 1977230592 1978587648 1984267902 1985629788 1989245014 1990610316 1995341598 1997384427 1998491136 1998802128 2002394439 2005604116 2008531323 2012014728 2016796884 2018181096 2020294624 2021855588 2023243272 2023925562 2026486368 2030128434 2031569376 2038482872 2039881968 2041458066 2043548109 2044998576 2048276544 2049859128 2051266032 2051957772 2053414208 2054823552 2059707456 2063279616 2063409228 2064873792 2066987808 2067309459 2071900624 2073322656 2081854848 2083283712 2084893344 2085596424 2087076736 2088509184 2093473152 2095616448 2095942554 2101199778 2104240384 2105866208 2106193909 2107311552 2110966272 2115089253 2115983616 2117435904 2123793324 2129970816 2130302268 2135645676 2136365871 2138736128 2139068944 2142913347 2144384118 2150671872 2152873728 2153208744 2154872403 2158609608 2160091152 2165225256 2165955426 2168980416 2174135648 2178043074 2179537956 2181820464 2188507248 2199021696 2200720752 2201462892 2202973848 2204537472 2208071168 2209777216 2212039584 2212383807 2224384416 2228242176 2235071232 2248302528 2248652394 2249845632 2259104256 2263516569 2270453733 2271711744 2272477824 2272831452 2276148681 2279797164 2285515548 2286286283 2293293231 2294867214 2299045467 2300623398 2304311112 2306091519 2307674286 2310090984 2311676496 2317170888 2317952298 2321189568 2322983016 2323766386 2325361284 2330888202 2332487988 2334930672 2342086704 2343694176 2345505012 2346295977 2347961328 2349572832 2353339008 2355157296 2355951516 2357568504 2359241856 2367270432 2369099484 2370725496 2373208224 2373577527 2374837056 2380481568 2382115392 2384610048 2391918336 2394573672 2396217168 2397917952 2398726592 2399099866 2406078144 2406452562 2407729536 2412488634 2417637888 2419505856 2421166464 2421982944 2422359837 2423702016 2428435809 2431130112 2431949952 2432328396 2435878413 2438429372 2440102968 2445522048 2445902604 2447200512 2450144544 2452037628 2454548022 2460381991 2462070654 2471817984 2472202632 2473514496 2473899408 2475810846 2478403624 2480104656 2484080064 2485999368 2488544532 2490310848 2498785456 2500716122 2502432468 2506772448 2512730544 2514455136 2517088384 2524802688 2529340344 2531135616 2539749152 2540144371 2541492288 2551951104 2553922848 2555675712 2556537552 2558352128 2560108032 2566192896 2581384384 2581786082 2583156096 2592350001 2593786368 2598852357 2606817249 2608261632 2610931968 2611338264 2613355893 2617544892 2622084512 2624110444 2626797006 2634847542 2641456494 2645690536 2647506384 2649551958 2652264567 2654147088 2660455464 2663179236 2665069504 2669859252 2671691688 2678041764 2682686304 2689062512 2690908128 2693895381 2695744314 2697657696 2698567416 2701981824 2706837912 2708759168 2719842624 2721944088 2724730812 2726664768 2731035392 2733145504 2735021376 2735943696 2739764736 2745115839 2746276608 2751212304 2753165056 2755983744 2756412612 2764430208 2772730173 2775806464 2779857792 2780795232 2781227961 2782703808 2783136834 2788204077 2790117738 2791297536 2794155264 2794590072 2796749289 2801599704 2809748736 2811133638 2818184766 2820119004 2826821862 2828762028 2831724432 2839961088 2840403024 2845507887 2847527568 2848487828 2857217796 2859178824 2870944992 2873163204 2875135176 2876104746 2878146144 2880121536 2886967008 2887940568 2891973888 2904057432 2906050608 2909093952 2918009664 2920012416 2932028928 2934294336 2935283856 2937298464 2937755547 2939383296 2949386112 2949845076 2965845888 2967307729 2967881472 2976401853 2978444682 2983867521 2985915474 2993012397 2997736704 2998203192 2999794176 3008406174 3015952118 3018022092 3025195326 3027271644 3029970432 3030441936 3032783382 3034864908 3035888343 3039729552 3045192651 3047354064 3057724308 3059822952 3062187099 3065393956 3067497864 3072414816 3074788692 3076899048 3077936658 3080121312 3082235328 3089561184 3090603064 3092990993 3094919424 3095113842 3097310688 3100481712 3107850936 3109983984 3113240896 3113725358 3122782272 3124925568 3127340016 3128394636 3130615104 3132763776 3137785344 3140209728 3141268688 3143424672 3143913831 3145655808 3151799667 3156360576 3158799312 3160967328 3164277632 3164770036 3166449408 3173975424 3176153856 3185689986 3192764896 3193261733 3194956224 3195453402 3203468514 3208104192 3208603416 3210306048 3216651512 3226007808 3228221952 3229310592 3229813116 3237914412 3242599936 3243104528 3245610286 3247837884 3248933139 3253470624 3260696064 3261203472 3266859392 3267064611 3269383504 3272730696 3282760872 3296270176 3298532544 3301081128 3302194338 3304460772 3306806208 3312106752 3314665824 3318059376 3320414464 3336576624 3342363264 3350307392 3352606848 3366403584 3372453792 3372978591 3374847488 3388656384 3405230464 3407567616 3408716736 3409247178 3419695746 3428273322 3442300821 3444208128 3450935097 3456466668 3465136476 3467514744 3475756332 3476928447 3481784352 3484474524 3485649579 3488041926 3490059856 3496332303 3498731982 3502396008 3513130056 3521941992 3524359248 3530008512 3532735944 3533927274 3536352756 3538862784 3547273952 3550905648 3553649226 3556088244 3559812336 3562255584 3570722352 3576915072 3587877504 3591860508 3594325752 3596876928 3598089888 3598649799 3602642432 3609117216 3609678843 3611594304 3618732951 3626456832 3629258784 3632974416 3635553024 3638048256 3646695168 3647924928 3648492594 3657644058 3660154452 3668283072 3668853906 3670800768 3674644992 3675216816 3678056442 3681822033 3685906944 3693105981 3696973564 3706477056 3707726976 3708303948 3710271744 3710849112 3713716269 3717605436 3720156984 3726120096 3728999052 3730256567 3732816798 3735466272 3748178184 3751074183 3753648702 3757579688 3760158672 3769095816 3771682704 3775632576 3787204032 3791408314 3794010516 3796703424 3809623728 3812238432 3827926656 3830884272 3833513568 3834806328 3837528192 3840162048 3849289344 3850587424 3851186627 3872076576 3872679123 3874734144 3878791936 3890679552 3893349888 3912392448 3913711808 3914320834 3916397952 3917007396 3926317338 3932514816 3933126768 3936165666 3940195509 3952271313 3954461184 3962184741 3968535804 3971259576 3974327937 3978490028 3981220632 3990683196 3994768854 3997604256 4004788878 4011208232 4014307459 4017062646 4024029456 4033593768 4036362192 4040589248 4043711176 4046486544 4047851124 4052972736 4060256868 4063138752 4076965744 4079763936 4082916132 4087096218 4089997152 4096553088 4099718256 4102532064 4103915544 4106828416 4109647104 4119414912 4126818456 4129747584 4133975616 4134618918 4143801248 4144446079 4146645312 4163709696 4166567424 4169786688 4171192848 4174153472 4177018368 4185176607 4186946304 4191232896 4191885108 4202399556 4208480768 4211732416 4212387818 4214623104 4216700457 4227277149 4230178506 4231967232 4240232793 4247586648 4259941632 4260604536 4271291352 4272731742 4278137888 4285826694 4288768236 4305747456 4306417488 4309744806 4314157119 4317219216 4320182304 4330450512 4331910852 4337960832 4348271296 4356086148 4359075912 4363640928 4377014496 4398043392 4401441504 4402925784 4405947696 4409074944 4419554432 4424079168 4424767614 4448768832 4456484352 4467667023 4470142464 4478873211 4496605056 4497304788 4499691264 4512609261 4523928177 4527033138 4537792989 4540907466 4544955648 4545662904 4549175073 4552297362 4559594328 4571031096 4572572566 4586586462 4589734428 4598090934 4601246796 4608622224 4612183038 4615348572 4616904987 4620181968 4623352992 4634341776 4635904596 4642379136 4642670763 4645966032 4647532772 4650722568 4661776404 4664975976 4669861344 4670588037 4684173408 4687388352 4691010024 4692591954 4695922656 4699145664 4706678016 4710314592 4711903032 4715137008 4718483712 4734540864 4738198968 4741450992 4746416448 4747155054 4749674112 4760963136 4764230784 4769220096 4778534979 4783836672 4789147344 4792434336 4793180103 4795835904 4797453184 4798199732 4805202771 4812156288 4812905124 4815459072 4824977268 4839011712 4841396821 4842332928 4843965888 4844719674 4856871618 4863899904 4864656792 4868415429 4871756826 4876858744 4880205936 4891044096 4891805208 4894401024 4900289088 4904075256 4909096044 4920763982 4924141308 4943635968 4944405264 4947798816 4951621692 4953291507 4956807248 4960209312 4968160128 4971998736 4977089064 4980621696 4997570912 5001432244 5004864936 5013544896 5025461088 5028910272 5034176768 5049605376 5058680688 5062271232 5079498304 5080288742 5082984576 5103902208 5107845696 5111351424 5113075104 5113870767 5116704256 5129543619 5132385792 5142409983 5162768768 5163572164 5166312192 5184700002 5197704714 5210058617 5213634498 5221863936 5222676528 5226711786 5232062889 5235089784 5244169024 5248220888 5253594012 5269695084 5282912988 5291381072 5295012768 5299103916 5300890911 5304529134 5308294176 5320910928 5326358472 5330139008 5330473839 5339718504 5343383376 5356083528 5365372608 5378125024 5381816256 5387790762 5391488628 5395315392 5397134832 5403963648 5413675824 5417518336 5439685248 5443888176 5449461624 5453329536 5462070784 5466291008 5470042752 5471887392 5472738891 5486466087 5490231678 5492553216 5502424608 5503280859 5506330112 5511967488 5512825224 5517084663 5528860416 5545460346 5559715584 5561590464 5562455922 5565407616 5566273668 5576408154 5580235476 5588310528 5589180144 5593498578 5599225197 5603199408 5619497472 5622267276 5630473053 5636369532 5640238008 5653643724 5657524056 5663448864 5680806048 5687112471 5691015774 5695055136 5696975656 5714435592 5718357648 5741889984 5746326408 5750270352 5752209492 5756292288 5760243072 5773934016 5775881136 5783947776 5808114864 5812101216 5818187904 5836019328 5840024832 5868588672 5870567712 5871481251 5874596928 5875511094 5889476007 5898772224 5899690152 5904248499 5931691776 5934615458 5935762944 5952803706 5956889364 5967735042 5971830948 5986024794 5992153281 5995473408 5996406384 6007183317 6016812348 6025593969 6031904236 6036044184 6050390652 6054543288 6060883872 6065566764 6069729816 6071776686 6079459104 6086208083 6090385302 6094708128 6115448616 6119645904 6124374198 6130787912 6134995728 6144829632 6149577384 6153798096 6155873316 6160242624 6164470656 6179122368 6181206128 6185981986 6189838848 6190227684 6194621376 6200963424 6201928377 6215701872 6219967968 6226481792 6227450716 6245564544 6249851136 6254680032 6256789272 6261230208 6265527552 6280419456 6282537376 6283515023 6286849344 6287827662 6303599334 6312721152 6317598624 6318581727 6321934656 6328555264 6329540072 6332898816 6345267759 6347950848 6352307712 6371379972 6385529792 6386523466 6389912448 6390906804 6406937028 6409097613 6416208384 6417206832 6428740041 6433303024 6452015616 6458621184 6459626232 6464617209 6475828824 6486209056 6491220572 6495675768 6497866278 6506941248 6522406944 6533718784 6534129222 6538767008 6545461392 6565521744 6592540352 6597065088 6602162256 6604388676 6608921544 6613612416 6624213504 6629331648 6636118752 6637151421 6640828928 6673153248 6684726528 6700614784 6705213696 6744907584 6745957182 6761990971 6777312768 6790549707 6810460928 6815135232 6817433472 6818494356 6828446043 6839391492 6856546644 6858858849 6879879693 6884601642 6897136401 6901870194 6912933336 6918274557 6930272952 6935029488 6951512664 6953856894 6963568704 6968949048 6971299158 6976083852 6980119712 6992664606 6997463964 7004792016 7026260112 7038887931 7043883984 7048718496 7060017024 7065471888 7067854548 7072705512 7077725568 7094547904 7101811296 7107298452 7112176488 7119624672 7120732581 7124511168 7141444704 7153830144 7175755008 7183721016 7188651504 7193753856 7196179776 7197299598 7218234432 7219357686 7223188608 7237465902 7252913664 7258517568 7265948832 7267079511 7271106048 7285307427 7293390336 7295849856 7296985188 7307635239 7315288116 7320308904 7336566144 7337707812 7340182277 7341601536 7350433632 7356112884 7363644066 7381145973 7386211962 7393947128 7415453952 7416607896 7420543488 7421698224 7427432538 7435210872 7440313968 7452240192 7457998104 7460513134 7465633596 7470932544 7496356368 7502148366 7507297404 7515159376 7520317344 7538191632 7543365408 7551265152 7574408064 7582816628 7588021032 7593406848 7619247456 7620433113 7624476864 7655853312 7661768544 7667027136 7669612656 7675056384 7680324096 7698578688 7701174848 7702373254 7744153152 7745358246 7749468288 7757583872 7777050003 7781359104 7796557071 7820451747 7824784896 7827423616 7828641668 7832795904 7834014792 7840067679 7852634676 7866253536 7872331332 7880391018 7899121129 7904542626 7924369482 7937071608 7942519152 7948655874 7956980056 7962441264 7981366392 7989537708 7995208512 8009577756 8022416464 8028614918 8034125292 8048058912 8067187536 8072724384 8081178496 8081686143 8087422352 8092973088 8095702248 8105945472 8120513736 8126277504 8153931488 8159527872 8165832264 8174192436 8179994304 8193106176 8199436512 8205064128 8207831088 8213656832 8219294208 8235347517 8238829824 8253636912 8259495168 8267951232 8269237836 8287602496 8288892158 8293290624 8318190519 8327419392 8339573376 8342385696 8343683883 8348306944 8364612231 8370353214 8373892608 8382465792 8383770216 8390247867 8404799112 8423464832 8424775636 8429246208 8433400914 8454554298 8460357012 8480465586 8495173296 8519883264 8521209072 8536523661 8542582704 8545463484 8556275776 8571653388 8577536472 8612834976 8619489612 8628314238 8634438432 8640364608 8660901024 8663821704 8675921664 8696542592 8712172296 8718151824 8727281856 8754028992 8796086784 8802883008 8805851568 8811895392 8813266641 8818149888 8839108864 8848158336 8849535228 8897537664 8901923187 8929205559 8935334046 8951602563 8957746422 8979037191 8993210112 8994609576 8999382528 9025218522 9047856354 9054066276 9075585978 9081814932 9089911296 9091325808 9098350146 9104594724 9107665029 9119188656 9135577953 9142062192 9145145132 9173172924 9179468856 9186561297 9196181868 9202493592 9217244448 9224366076 9230697144 9233809974 9240363936 9246705984 9268683552 9271809192 9278972979 9284758272 9285341526 9291932064 9295065544 9301445136 9323552808 9329951952 9339722688 9341176074 9368346816 9374776704 9382020048 9385183908 9391845312 9398291328 9413356032 9420629184 9423806064 9430274016 9431741493 9436967424 9455399001 9469081728 9476397936 9482901984 9492832896 9494310108 9499348224 9521926272 9526619551 9528461568 9557069958 9578294688 9579785199 9584868672 9586360206 9594906368 9596399464 9603814043 9610405542 9624312576 9625810248 9630918144 9649954536 9678023424 9682793642 9684665856 9687931776 9689439348 9713743236 9727799808 9729313584 9736830858 9743513652 9746799417 9753717488 9760411872 9782088192 9783610416 9800578176 9801193833 9808150512 9818192088 9841527964 9848282616 9888810528 9895597632 9903243384 9906583014 9913614496 9920418624 9936320256 9943997472 9954178128 9961243392 9995141824 10002864488 10009729872 10027089792 10050922176 10057820544 10068353536 10099210752 10117361376 10118935773 10124542464 10158996608 10160577484 10165969152 10215691392 10222702848 10226150208 10227741534 10252050827 10259087238 10284819966 10325537536 10327144328 10332624384 10352805291 10369400004 10395409428 10420117234 10427268996 10430785341 10445353056 10453423572 10456948737 10464125778 10470179568 10488338048 10488996909 10496441776 10507188024 10539390168 10565825976 10582762144 10590025536 10598207832 10601781822 10609058268 10616588352 10641821856 10652716944 10660278016 10660947678 10679437008 10686766752 10712167056 10730745216 10756250048 10763632512 10775581524 10782977256 10790630784 10794269664 10795949397 10807927296 10827351648 10829036529 10835036672 10856198853 10879370496 10887776352 10898923248 10906659072 10932582016 10940085504 10943774784 10945477782 10972932174 10980463356 11004849216 11006561718 11023934976 11025650448 11034169326 11045466099 11057720832 11079317943 11090920692 11119431168 11123180928 11124911844 11130815232 11132547336 11141148807 11152816308 11160470952 11178360288 11186997156 11190769701 11198450394 11206398816 11244534552 11253222549 11260946106 11272739064 11280476016 11307287448 11315048112 11326897728 11361612096 11374224942 11382031548 11390110272 11393951312 11428871184 11436715296 11483779968 11492652816 11500540704 11504418984 11512584576 11520486144 11547868032 11551762272 11553559881 11616229728 11618037369 11624202432 11636375808 11672038656 11680049664 11737177344 11741135424 11742962502 11749193856 11751022188 11778952014 11797544448 11799380304 11808496998 11820586527 11856813939 11863383552 11869230916 11886554223 11905607412 11913778728 11922983811 11935470084 11943661896 11972049588 11976086873 11984306562 11992812768 12014366634 12033624696 12042922377 12051187938 12063808472 12072088368 12100781304 12109086576 12121767744 12131133528 12139459632 12143553372 12158918208 12172416166 12180770604 12189416256 12230897232 12239291808 12248748396 12261575824 12269991456 12289659264 12299154768 12307596192 12311746632 12320485248 12328941312 12358244736 12362412256 12371963972 12380455368 12389242752 12401926848 12403856754 12431403744 12433338237 12439935936 12452963584 12454901432 12464524609 12491129088 12499702272 12509360064 12513578544 12522460416 12531055104 12560838912 12565074752 12567030046 12573698688 12575655324 12607198668 12625442304 12635197248 12637163454 12643869312 12650101371 12657110528 12659080144 12681831447 12690535518 12695901696 12720698379 12742759944 12771059584 12773046932 12779824896 12781813608 12813874056 12818195226 12834413664 12857480082 12866606048 12917242368 12919252464 12929234418 12942471357 12951657648 12972418112 12982441144 12991351536 12995732556 13013882496 13044813888 13067437568 13068258444 13077534016 13090922784 13131043488 13185080704 13194130176 13204324512 13208777352 13217843088 13227224832 13258663296 13272237504 13274302842 13346306496 13369453056 13401229568 13410427392 13436619633 13489815168 13491914364 13523981942 13537827783 13571784531 13581099414 13613378967 13620921856 13634866944 13636988712 13647525219 13656892086 13678782984 13713093288 13717717698 13759759386 13769203284 13794272802 13803740388 13825866672 13836549114 13850714961 13860545904 13870058976 13903025328 13907713788 13927137408 13928012289 13937898096 13942598316 13952167704 13960239424 13985329212 13994927928 14009584032 14011764111 14052520224 14077775862 14087767968 14097436992 14120034048 14130943776 14135709096 14145411024 14155451136 14189095808 14203622592 14214596904 14224352976 14239249344 14241465162 14249022336 14282889408 14307660288 14335604937 14351510016 14367442032 14377303008 14379540309 14387507712 14392359552 14394599196 14415608313 14436468864 14438715372 14446377216 14474931804 14517035136 14524190463 14531897664 14534159022 14560621291 14570614854 14591699712 14593970376 14605246287 14615270478 14630576232 14640617808 14673132288 14675415624 14680364554 14683203072 14700867264 14712225768 14727288132 14762291946 14772423924 14787894256 14830907904 14833215792 14843396448 14854865076 14859874521 14870421744 14880627936 14904480384 14915996208 14921026268 14931267192 14941865088 14992712736 15004296732 15014594808 15030318752 15040634688 15076383264 15086730816 15102530304 15148816128 15165633256 15176042064 15186813696 15238494912 15240866226 15248953728 15311706624 15323537088 15334054272 15339225312 15341612301 15350112768 15388630857 15397157376 15402349696 15404746508 15427229949 15488306304 15490716492 15498936576 15543431899 15554100006 15593114142 15630175851 15640903494 15654847232 15657283336 15665591808 15668029584 15680135358 15696188667 15705269352 15732507072 15744662664 15760782036 15798242258 15809085252 15848738964 15874143216 15885038304 15897311748 15902672733 15913960112 15924882528 15962732784 15979075416 15990417024 15991421517 16019155512 16044832928 16057229836 16068250584 16096117824 16134375072 16145448768 16162356992 16163372286 16174844704 16185946176 16191404496 16211890944 16241027472 16252555008 16307862976 16319055744 16331664528 16348384872 16359988608 16386212352 16398873024 16410128256 16415662176 16418216673 16427313664 16459398261 16470695034 16477659648 16507273824 16509842577 16518990336 16535902464 16538475672 16551253989 16575204992 16577784316 16586581248 16636381038 16679146752 16684771392 16687367766 16729224462 16740706428 16764931584 16767540432 16780495734 16797675591 16809598224 16846929664 16849551272 16858492416 16866801828 16891419159 16909108596 16920714024 16960931172 16990346592 17042418144 17061337413 17073047322 17085165408 17090926968 17112551552 17143306776 17155072944 17225669952 17238979224 17256628476 17268876864 17280729216 17321802048 17327643408 17351843328 17393085184 17424344592 17436303648 17454563712 17508057984 17605766016 17611703136 17614443753 17623790784 17626533282 17668428021 17678217728 17696316672 17699070456 17712745497 17795075328 17803846374 17858411118 17870668092 17903205126 17915492844 17958074382 17976459843 17986420224 17989219152 18021549951 18050437044 18076781907 18095712708 18108132552 18151171956 18163629864 18182651616 18196700292 18209189448 18215330058 18238377312 18258624249 18271155906 18284124384 18290290264 18346345848 18358937712 18373122594 18392363736 18404987184 18434488896 18448732152 18461394288 18467619948 18480727872 18493411968 18537367104 18543618384 18557945958 18569516544 18570683052 18583864128 18590131088 18602890272 18605785131 18647105616 18659903904 18679445376 18682352148 18736693632 18749553408 18764040096 18770367816 18783690624 18796582656 18841258368 18847612128 18850545069 18860548032 18863482986 18897827633 18910798002 18938163456 18952795872 18955745181 18965803968 18985665792 18988620216 18998696448 19043852544 19053239102 19056923136 19114139916 19156589376 19159570398 19169737344 19172720412 19189812736 19192798928 19207628086 19220811084 19227292839 19248625152 19251620496 19286220123 19299909072 19356046848 19365587284 19375863552 19378878696 19393851627 19427486472 19458627168 19473661716 19487027304 19493598834 19507434976 19520823744 19567220832 19601156352 19602387666 19616301024 19636384176 19683055928 19696565232 19777621056 19791195264 19806486768 19813166028 19827228992 19840837248 19872640512 19887994944 19908356256 19911454263 19922486784 19990283648 20005728976 20019459744 20054179584 20101844352 20115641088 20234722752 20237871546 20285972913 20317993216 20321154968 20331938304 20371649121 20431382784 20445405696 20452300416 20455483068 20504101654 20518174476 20569639932 20576576547 20639639079 20651075072 20654288656 20691409203 20705610582 20738800008 20754823671 20790818856 20840234468 20854537992 20861570682 20890706112 20906847144 20913897474 20928251556 20940359136 20976676096 20977993818 20992883552 21014376048 21078780336 21116663793 21131651952 21165524288 21180051072 21196415664 21203563644 21218116536 21233176704 21283643712 21305433888 21320556032 21321895356 21358874016 21362197743 21373533504 21424334112 21461490432 21512500096 21527265024 21551163048 21565954512 21581261568 21588539328 21591898794 21654703296 21658073058 21712397706 21758740992 21775552704 21797846496 21801238533 21813318144 21855922281 21865164032 21880171008 21887549568 21890955564 21922905717 21945864348 21960926712 22009698432 22013123436 22020546831 22051300896 22068338652 22075780667 22090932198 22143437919 22158635886 22181841384 22246361856 22249823688 22261630464 22265094672 22282297614 22305632616 22320941904 22356720576 22373994312 22381539402 22396900788 22412797632 22489069104 22506445098 22521892212 22545478128 22560952032 22614574896 22630096224 22653795456 22723224192 22748449884 22764063096 22780220544 22787902624 22857742368 22861299339 22873430592 22967559936 22985305632 23001081408 23008837968 23025169152 23040972288 23095736064 23103524544 23107119762 23232459456 23236074738 23248404864 23272751616 23331150009 23344077312 23389671213 23461355241 23474354688 23482270848 23485925004 23498387712 23502044376 23520203037 23557904028 23565848363 23598760608 23616993996 23641173054 23697363387 23713627878 23738461832 23756803159 23773108446 23811214824 23827557456 23845967622 23870940168 23887323792 23944099176 23952173746 23968613124 23985625536 24028733268 24067249392 24085844754 24102375876 24127616944 24144176736 24201562608 24218173152 24243535488 24245058429 24262267056 24278919264 24287106744 24317836416 24344832332 24361541208 24378832512 24461794464 24478583616 24497496792 24523151648 24526967779 24539982912 24579318528 24598309536 24615192384 24623493264 24640970496 24657882624 24716489472 24724824512 24743927944 24760910736 24778485504 24803853696 24807713508 24862807488 24866676474 24879871872 24905927168 24909802864 24929049218 24954571557 24982258176 25018720128 25027157088 25031051649 25044920832 25093836693 25121677824 25130149504 25134060092 25147397376 25151310648 25170743601 25214397336 25270394496 25274326908 25287738624 25300202742 25318160288 25363662894 25381071036 25441396758 25485519888 25542119168 25546093864 25559649792 25563627216 25609570983 25627748112 25636390452 25668827328 25714960164 25733212096 25838504928 25858468836 25884942714 25903315296 25944836224 25964882288 25982703072 25991465112 26027764992 26089627776 26136516888 26155068032 26181845568 26262086976 26370161408 26388260352 26408649024 26417554704 26435686176 26439799923 26454449664 26517326592 26544475008 26548605684 26692612992 26705769561 26787616677 26802459136 26854807689 26873239266 26937111573 26979630336 26983828728 27047963884 27075655566 27143569062 27162198828 27226757934 27269733888 27273977424 27295050438 27313784172 27322995087 27357565968 27406733859 27426186576 27435435396 27519518772 27538406568 27559683891 27588545604 27607480776 27651733344 27673098228 27701429922 27721091808 27740117952 27806050656 27815427576 27836918937 27854274816 27856024578 27875796192 27885196632 27904335408 27920478848 27970658424 27989855856 28019168064 28023528222 28105040448 28155551724 28175535936 28194873984 28240068096 28261887552 28271418192 28290822048 28295224479 28310902272 28366197003 28378191616 28407245184 28429193808 28448705952 28478498688 28482930324 28498044672 28565778816 28579858653 28651545121 28671209874 28734884064 28739355597 28754606016 28759080618 28784719104 28789198392 28811442129 28831216626 28872937728 28877430744 28892754432 28949863608 29034070272 29048380926 29063795328 29068318044 29121242582 29141229708 29183399424 29187940752 29210492574 29230540956 29240398251 29261152464 29281235616 29346264576 29350831248 29360729108 29401734528 29403581499 29424451536 29454576264 29524583892 29544847848 29575788512 29666431584 29686792896 29709730152 29719749042 29740843488 29761255872 29808960768 29831992416 29842052536 29862534384 29883730176 29985425472 30008593464 30029189616 30060637504 30081269376 30152766528 30173461632 30205060608 30297632256 30331266512 30352084128 30356807319 30373627392 30476989824 30481732452 30497907456 30647074176 30668108544 30678450624 30683224602 30756152481 30777261714 30804699392 30809493016 30833297717 30854459898 30976612608 30981432984 30997873152 31086863798 31108200012 31186228284 31260351702 31281806988 31292356023 31309694464 31314566672 31336059168 31360270716 31370846211 31392377334 31410538704 31465014144 31466990727 31489325328 31521564072 31596484516 31618170504 31697477928 31748286432 31770076608 31794623496 31805345466 31827920224 31849765056 31925465568 31958150832 31980834048 31982843034 32038311024 32089665856 32114459672 32136501168 32192235648 32268750144 32290897536 32324713984 32326744572 32349689408 32371892352 32382808992 32387848191 32423781888 32482054944 32487109587 32505110016 32568596559 32615725952 32638111488 32663329056 32696769744 32719977216 32797746048 32820256512 32831324352 32836433346 32918796522 32941390068 33014547648 33019685154 33071804928 33076951344 33102507978 33136398297 33150409984 33155568632 33173162496 33237953829 33272762076 33358293504 33369542784 33374735532 33458448924 33481412856 33535080864 33560991468 33572309103 33595351182 33619196448 33693859328 33699102544 33733603656 33759667647 33782838318 33818217192 33841428048 33921862344 33980693184 34084836288 34122674826 34146094644 34170330816 34181853936 34225103104 34286613552 34310145888 34451339904 34477958448 34513256952 34537753728 34561458432 34643604096 34655286816 34660679643 34786170368 34848689184 34854112107 34872607296 34909127424 35016115968 35211532032 35223406272 35228887506 35247581568 35253066564 35336856042 35392633344 35398140912 35425490994 35461759581 35570441817 35590150656 35607692748 35659662669 35716822236 35741336184 35768951433 35806410252 35830985688 35916148764 35928260619 35952919686 35978438304 36018378983 36043099902 36100874088 36128767131 36153563814 36191425416 36216265104 36302343912 36327259728 36365303232 36393400584 36418378896 36430660116 36476754624 36517248498 36542311812 36568248768 36580580528 36692691696 36717875424 36746245188 36784727472 36809974368 36868977792 36897464304 36922788576 36935239896 36961455744 36986823936 37074734208 37087236768 37115891916 37141366104 37167728256 37180262176 37186047923 37205780544 37211570262 37294211232 37300014711 37319807808 37358890752 37364704296 37393573827 37473387264 37499106816 37528080192 37540735632 37567381248 37593165312 37682516736 37695224256 37701090138 37721096064 37726965972 37795655266 37821596004 37876326912 37905591744 37911490362 37931607936 37950304113 37971331584 37977240432 38045494341 38087705088 38106478204 38162095137 38228279832 38313178752 38319140796 38339474688 38345440824 38385597856 38415256172 38441622168 38454585678 38503240992 38572440246 38599818144 38731174568 38751727104 38757757392 38787703254 38827414071 38854972944 38917254336 38947323432 38974054608 38987197668 39014869952 39041647488 39134441664 39202312704 39204775332 39232602048 39272768352 39366111856 39393130464 39555242112 39582390528 39612973536 39626332056 39654457984 39681674496 39775989888 39816712512 39822908526 39980567296 40011457952 40017684271 40038919488 40108359168 40203688704 40231282176 40469445504 40475743092 40571945826 40613483349 40635986432 40642309936 40715353593 40743298242 40840136901 40862765568 40904600832 40910966136 40942575657 41008203308 41036348952 41139279864 41153153094 41279278158 41308577312 41382818406 41411221164 41477600016 41509647342 41552144883 41581637712 41680468936 41709075984 41723141364 41781412224 41784036867 41813694288 41827794948 41856503112 41880718272 41953352192 41955987636 41985767104 42028752096 42035292333 42157560672 42233327586 42263303904 42331048576 42360102144 42392831328 42407127288 42436233072 42466353408 42567287424 42610867776 42643790712 42717748032 42724395486 42747067008 42848668224 42922980864 43006814811 43025000192 43054530048 43102326096 43131909024 43138620927 43162523136 43177078656 43183797588 43246824939 43309406592 43316146116 43424795412 43439439377 43551105408 43572571389 43595692992 43602477066 43681863873 43711844562 43730328064 43775099136 43781911128 43815738861 43845811434 43891728696 43921853424 44019396864 44026246872 44041093662 44102601792 44136677304 44151561334 44181864396 44286875838 44317271772 44363682768 44492723712 44499647376 44530189344 44564595228 44579623563 44611265232 44641883808 44713441152 44747988624 44763078804 44793801576 44825595264 44978138208 45012890196 45043784424 45090956256 45121904064 45229149792 45260192448 45307590912 45446448384 45496899768 45528126192 45560441088 45575805248 45715484736 45722598678 45746861184 45935119872 45970611264 46002162816 46017675936 46024836903 46050338304 46165892571 46191472128 46207049088 46214239524 46281689847 46464918912 46472149476 46496809728 46630295697 46662300018 46747257829 46779342426 46890527553 46922710482 46964541696 46971850008 46996775424 47004088752 47040406074 47115808056 47131696726 47197521216 47233987992 47282346108 47394726774 47427255756 47476923664 47513606318 47546216892 47622429648 47655114912 47691935244 47708018199 47741880336 47774647584 47888198352 47904347492 47937226248 47971251072 47974264551 48057466536 48134498784 48171689508 48204751752 48255233888 48262743049 48288353472 48403125216 48436346304 48487070976 48490116858 48524534112 48557838528 48574213488 48635672832 48689664664 48723082416 48757665024 48923588928 48957167232 48994993584 49046303296 49053935558 49079965824 49158637056 49196619072 49230384768 49246986528 49254650019 49281940992 49378194783 49432978944 49449649024 49487855888 49521821472 49529527731 49556971008 49607707392 49615427016 49653761967 49725614976 49733352948 49759743744 49819605728 49858098436 49909143114 50037440256 50054314176 50062103298 50187673386 50260299008 50268120184 50294794752 50302621296 50341487202 50393026773 50428794672 50540788992 50548653816 50575477248 50600405484 50636320576 50727325788 50762142072 50882793516 50971039776 51084238336 51092187728 51127254432 51184012239 51219141966 51255496224 51272780904 51337654656 51429920328 51466424192 51677009856 51716937672 51769885428 51806630592 51889672448 51929764576 51965406144 51982930224 52055529984 52179255552 52273033776 52310136064 52363691136 52524173952 52740322816 52817298048 52835109408 52843331259 52871372352 52879599846 53005284063 53034653184 53088950016 53097211368 53138236491 53385225984 53411539122 53575233354 53709615378 53746478532 53874223146 53929379529 53959260672 53967657456 54064649853 54095927768 54151311132 54230345721 54287138124 54324397656 54453515868 54547954848 54590100876 54627568344 54645990174 54715131936 54775872747 54813467718 54852373152 54870870792 55039037544 55076813136 55119367782 55177091208 55214961552 55303466688 55346196456 55402859844 55442183616 55480235904 55612101312 55630855152 55673837874 55708549632 55712049156 55751592384 55770393264 55808670816 55817355393 55840957696 55941316848 55979711712 56038336128 56047056444 56210080896 56311103448 56351071872 56378846851 56389747968 56523775104 56542836384 56551635207 56581644096 56590448958 56693482899 56732394006 56756383232 56814490368 56858387616 56867235543 56897411904 56956997376 56965860648 56996089344 57131557632 57159717306 57303090242 57342419748 57469768128 57478711194 57509212032 57518161236 57569438208 57578396784 57622884258 57662433252 57681878517 57745875456 57754861488 57858660369 57899727216 58068140544 58096761852 58127590656 58136636088 58181554881 58242485164 58282459416 58375881504 58420985148 58461081912 58480796502 58522304928 58562471232 58701662496 58721458216 58766828867 58803469056 58807162998 58848903072 58909152528 59049167784 59089695696 59151577024 59332863168 59373585792 59419460304 59439498084 59481686976 59522511744 59617921536 59663984832 59684105072 59725068768 59734362789 59767460352 59970850944 60017186928 60058379232 60121275008 60162538752 60305533056 60346923264 60662533024 60671972927 60704168256 60713614638 60857918739 60953979648 60963464904 60995814912 61294148352 61336217088 61356901248 61366449204 61512304962 61554523428 61609398784 61618986032 61666595434 61708919796 61729729641 61918917237 61953225216 61962865968 62074227609 62173727596 62216400024 62264471013 62372456568 62520703404 62563613976 62584712046 62629133344 62672118336 62720541432 62741692422 62784754668 62821077408 62930028288 62933981454 62978650656 63043128144 63192969032 63236341008 63349991379 63394955856 63496572864 63540153216 63589246992 63610690932 63655840448 63699530112 63850931136 63916301664 63961668096 63965686068 64076622048 64086593229 64179331712 64228919344 64273002336 64384471296 64537500288 64581795072 64653489144 64699378816 64743784704 64765617984 64775696382 64964109888 64974219174 65137193118 65231451904 65276222976 65326658112 65393539488 65403715599 65439954432 65567766843 65595492096 65640513024 65662648704 65672866692 65837593044 65882780136 66029095296 66039370308 66061640493 66153902688 66205015956 66227342001 66272796594 66300819968 66311137264 66430313757 66475907658 66545524152 66739085568 66749471064 66916897848 66962825712 67070161728 67121982936 67144618206 67190702364 67238392896 67398205088 67467207312 67519335294 67565676636 67636434384 67682856096 67843724688 67961386368 68169672576 68245349652 68292189288 68340661632 68363707872 68450206208 68573227104 68583898017 68620291776 68902679808 68955916896 69026513904 69075507456 69122916864 69287208192 69310573632 69321359286 69697378368 69708224214 69745214592 69818254848 69993450027 70032231936 70169013639 70384065723 70423064064 70446812544 70457775012 70495163136 70506133128 70560609111 70673712084 70697545089 70796281824 70850981988 70874874773 70923519162 71092090161 71140883634 71215385496 71270409477 71319325338 71433644472 71482672368 71537902866 71612820504 71661971376 71832297528 71856521238 71905839372 71956876608 72036757966 72086199804 72201748176 72257534262 72307127628 72382850832 72432530208 72604687824 72654519456 72730606464 72735175287 72786801168 72836757792 72861320232 72953509248 73034496996 73084623624 73136497536 73161161056 73172545913 73385383392 73435750848 73492490376 73569454944 73580903337 73619948736 73737955584 73794928608 73845577152 73870479792 73922911488 73973647872 74149468416 74174473536 74231783832 74282732208 74335456512 74360524352 74372095846 74411561088 74423140524 74588422464 74600029422 74639615616 74717781504 74729408592 74787147654 74863714671 74946774528 75056160384 75081471264 75093154947 75134762496 75281510079 75365033472 75390448512 75402180276 75442192128 75453931944 75512230803 75591310532 75643192008 75811183488 75822980724 75863215872 75900608226 75954480864 76090988682 76212956408 76271841721 76324190274 76456559664 76626357504 76638281592 76678949376 76690881648 76771195712 76830512344 76883244336 76909171356 77006481984 77144880492 77199636288 77462349136 77515514784 77575406508 77654828142 77709945888 77834508672 77894646864 77948109216 77974395336 78029739904 78083294976 78268883328 78409550664 78465204096 78545536704 78732223712 78744475501 78786260928 79110484224 79164781056 79225947072 79252664112 79308915968 79363348992 79551979776 79633425024 79645817052 79961134592 80022915904 80035368542 80077838976 80117308683 80362850031 80407377408 80564423067 80811334719 80938891008 80951486184 81143891652 81226966698 81284619872 81430707186 81486596484 81680273802 81809201664 81821932272 81885151314 81968985261 82016406616 82072697904 82220201577 82278559728 82306306188 82558556316 82617154624 82765636812 82822442328 82955200032 83019294684 83104289766 83163275424 83360937872 83418151968 83446282728 83510756811 83562824448 83568073734 83627388576 83655589896 83713006224 83761436544 83911975272 83971534208 84057504192 84070584666 84315121344 84466655172 84526607808 84662097152 84720204288 84785662656 84814254576 84872466144 84885673437 84932706816 85098591009 85134574848 85221735552 85287581424 85435496064 85448790972 85494134016 85697336448 85739575959 85954635363 86013629622 86050000384 86204652192 86218066791 86263818048 86277241854 86354157312 86367595176 86434326387 86493649878 86618813184 86632292232 86849590824 86878878754 87102210816 87145142778 87191385984 87204954132 87363727746 87423689124 87550198272 87563822256 87631477722 87691622868 87721194753 87783457392 87843706848 88038793728 88052493744 88082187324 88205203584 88210744497 88273354608 88303122668 88363728792 88573751676 88634543544 88727365536 88999294752 89060378688 89129190456 89159247126 89222530464 89283767616 89426882304 89495977248 89526157608 89587603152 89651190528 89956276416 90025780392 90087568848 90181912512 90243808128 90458299584 90520384896 90615181824 90892896768 90993799536 91056252384 91070421957 91120882176 91151610496 91430969472 91445197356 91493722368 91941222528 91986539599 92004325632 92035351872 92049673806 92268457443 92331785142 92414098176 92428479048 92499893151 92563379694 92929837824 92944298952 92993619456 93260591394 93324600036 93494515658 93558684852 93781055106 93845420964 93877068069 93929083392 93943700016 94008177504 94080812148 94112538633 94231616112 94263393452 94395042432 94400972181 94467975984 94564692216 94789453548 94854511512 94953847328 95027212636 95092433784 95244859296 95310229824 95383870488 95416036398 95483760672 95549295168 95776396704 95808694984 95874452496 95942502144 95948529102 96114933072 96268997568 96343379016 96409503504 96510467776 96525486098 96576706944 96806250432 96872692608 96974141952 96980233716 97049068224 97115677056 97148426976 97163544573 97271345664 97379329328 97446164832 97461328761 97515330048 97705789677 97847177856 97914334464 97989987168 98092606592 98107871116 98159931648 98393238144 98460769536 98493973056 98509300038 98756389566 98899298048 98975711776 98991113723 99043642944 99059055462 99215414784 99230854032 99307523934 99409194891 99451229952 99466705896 99519487488 99639211456 99716196872 99818286228 100074880512 100108628352 100124206596 100375346772 100520598016 100536240368 100605242592 100682974404 100716927309 100786053546 100857589344 101081577984 101097307632 101200810968 101272641152 101279002941 101454651576 101524284144 101765587032 101942079552 102184375456 102254508864 102368024478 102438283932 102510992448 102545561808 102675309312 102859840656 102932848384 103354019712 103433875344 103539770856 103613261184 103779344896 103859529152 103930812288 103965860448 103982038929 104358511104 104546067552 104562336321 104620272128 104727382272 105048347904 105634596096 105670218816 105686662518 105742744704 105759199692 106010568126 106177900032 106194422736 106276472982 106385278743 106711325451 106770451968 106823078244 106978988007 107150466708 107419230756 107492957064 107748446292 107784781857 107858759058 107935314912 108055136949 108129299706 108191855536 108302622264 108386301393 108460691442 108574276248 108648795312 108907031736 109095909696 109180201752 109255136688 109291980348 109430263872 109551745494 109626935436 109704746304 109741741584 110078075088 110153626272 110238735564 110354182416 110429923104 110606933376 110692392912 110805719688 110884367232 110960471808 111224202624 111261710304 111347675748 111424098312 111503184768 111540786528 111558143769 111617341632 111634710786 111681915392 111882633696 111900044133 111959423424 112076672256 112094112888 112180721481 112420161792 112622206896 112702143744 112757693702 112779495936 113047550208 113085672768 113103270414 113163288192 113180897916 113386965798 113464788012 113628980736 113716775232 113734471086 113794823808 113850912339 113913994752 113931721296 114136483023 114263115264 114319434612 114486285411 114606180484 114684839496 114939536256 114957422388 115018424064 115036322472 115156793568 115245768516 115324866504 115363757034 115509722976 115637953577 115717320738 115799454432 116193523704 116255181312 116273272176 116363109762 116484970328 116564918832 116751763008 116841970296 116922163824 116961593004 117044609856 117124942464 117403324992 117442916432 117533657734 117606938112 117614325996 117697806144 117818305056 118098335568 118179391392 118303154048 118665726336 118747171584 118838920608 118878996168 118963373952 119045023488 119327969664 119368210144 119386785437 119450137536 119468725578 119941701888 120034373856 120053052813 120116758464 120242550016 120325077504 120611066112 120693846528 121325066048 121343945854 121408336512 121427229276 121715837478 121840450047 121907959296 121926929808 122146060779 122520410703 122588296704 122713802496 122732898408 122827726971 123024609924 123109046856 123237972064 123333190868 123417839592 123459459282 123837834474 123925731936 124148455218 124347455192 124432800048 124528942026 124656434649 124744913136 125041406808 125127227952 125169424092 125258266688 125344236672 125441082864 125483384844 125569509336 125642154816 125860056576 125867962908 125957301312 126086256288 126105876999 126385938064 126472682016 126699982758 126789911712 126993145728 127080306432 127178493984 127221381864 127311680896 127399060224 127701862272 127832603328 127931372136 128153244096 128173186458 128358663424 128457838688 128477828449 128546004672 128768942592 129020444433 129075000576 129163590144 129306978288 129398757632 129487569408 129531235968 129551392764 129740474817 129928219776 129948438348 130274386236 130318318131 130462903808 130653316224 130717714167 130787078976 130807431198 131045591619 131135533686 131190984192 131325297408 131345733384 131447216583 131675186088 131765560272 132058190592 132078740616 132123280986 132307805376 132410031912 132454684002 132545593188 132622274528 132860627514 132951815316 133091048304 133478171136 133498942128 133738870689 133833795696 133925651424 134140323456 134243965872 134289236412 134381404728 134476785792 134796410176 134934414624 135038670588 135131353272 135272868768 135365712192 135687449376 135922772736 136339345152 136490699304 136584378576 136681323264 136727415744 137146454208 137167796034 137240583552 137805359616 137911833792 138053027808 138074510709 138151014912 138497677713 138574416384 138621147264 138642718572 138845069541 139394756736 139416448428 139463463263 139490429184 139890887091 139986900054 140241773487 140338027278 140671582659 140768131446 140893625088 140915550024 140990326272 141012266256 141121218222 141347424168 141395090178 141592563648 141701963976 141749749546 141847038324 142184180322 142281767268 142430770992 142540818954 142638650676 142867288944 142965344736 143075805732 143124054597 143225641008 143323942752 143664595056 143713042476 143811678744 143913753216 143922793653 144073515932 144172399608 144403496352 144515068524 144614255256 144765701664 144788229147 144865060416 145209375648 145309038912 145461212928 145470350574 145573602336 145673515584 145722640464 145907018496 146068993992 146169247248 146272995072 146322322112 146345091826 146770766784 146871501696 146984980752 147138909888 147161806674 147239897472 147475911168 147589857216 147691154304 147740959584 147763950057 147845822976 148134584349 148298936832 148348947072 148463567664 148565464416 148588583193 148670913024 148721048704 148744191692 148823122176 148846281048 148961285901 149176844928 149200058844 149279231232 149458817184 149574295308 149727429342 150083301451 150112320768 150162942528 150186309894 150563020158 150780897024 150804360552 150884384256 150907863888 151024461606 151182621064 151286384016 151622366976 151645961448 151726431744 151801216452 151908961728 152181977364 152425912816 152543683442 152648380548 152913119328 153252715008 153276563184 153381763296 153542391424 153552036717 153661024688 153766488672 153818342712 154012963968 154289760984 154399272576 154924698272 155031029568 155150813016 155309656284 155419891776 155669017344 155789293728 155896218432 155948790672 156059479808 156166589952 156537766656 156819101328 156930408192 157091073408 157464447424 157488951002 157572521856 158220968448 158451894144 158505328224 158529993777 158617831936 159015852189 159103959552 159266850048 159291634104 159414709473 160045831808 160070737084 160155677952 160234617366 160725700062 161128846134 161622669438 161788138587 161877782016 161902972368 162193949559 162287783304 162453933396 162569239744 162861414372 162973192968 163360547604 163643864544 163770302628 163937970522 164032813232 164145395808 164327618241 164440403154 164557119456 164612612376 165117112632 165234309248 165531273624 165644884656 165910400064 166038589368 166208579532 166326550848 166721875744 166836303936 166892565456 167021513622 167125648896 167136147468 167254777152 167311179792 167426012448 167452066179 167522873088 167823950544 167943068416 168115008384 168141169332 168630242688 168933310344 169053215616 169136540553 169324194304 169571325312 169628509152 169654905621 169744932288 169771346874 170080448697 170197182018 170269149696 170443471104 170575162848 170601706629 170870992128 170897581944 170988268032 171394672896 171479151918 171909270726 172027259244 172409304384 172436133582 172527636096 172554483708 172708314624 172735190352 172868652774 172987299756 173045635551 173237626368 173264584464 173575981107 173699181648 173757757508 174204421632 174290285556 174382771968 174409908264 174544664643 174727455492 174847378248 175127644512 175262955444 175383245736 175442389506 175566914784 175687413696 176104987488 176164374648 176300486601 176410407168 176421488994 176546709216 176606245336 176727457584 177147503352 177269087088 177454731072 177998589504 178120757376 178258380912 178318494252 178445060928 178567535232 178853764608 178991954496 179052315216 179175206304 179203088367 179302381056 179912552832 180051560784 180175137696 180363825024 180487616256 180916599168 181005771469 181040769792 181987599072 182015918781 182112504768 182140843914 182303220992 182573756217 182861938944 182890394712 182987444736 183882445056 183973079198 184008651264 184070703744 184099347612 184536914886 184663570284 184828196352 184856958096 184999786302 185126759388 185189188923 185756751711 185859675648 185888597904 186222682827 186521182788 186649200072 186793413039 186989031316 187117369704 187562110212 187690841928 187754136138 187887400032 188016355008 188161624296 188225077266 188463232224 188526786904 188672450573 188790084864 188801944362 188935951968 189129384432 189578907096 189709023024 189907694656 190054425272 190184867568 190489718592 190620459648 190767740976 190832072796 190967521344 191098590336 191552793408 191617389968 191748904992 191885004288 191897058204 192229866144 192259779687 192537995136 192686758032 192819007008 193020935552 193050972196 193153413888 193612500864 193745385216 193960467432 194098136448 194231354112 194296853952 194327089146 194758658656 194788965713 194892329664 194922657522 195411579354 195694355712 195828668928 195979974336 196185213184 196215742232 196319863296 196703300529 196786476288 196921539072 196987946112 197018600076 197512779132 197798596096 197951423552 197982227446 198087285888 198118110924 198184921479 198461708064 198615047868 198682026003 198818389782 198902459904 198933411792 199278422912 199290941271 199432393744 199636572456 200217256704 200248413192 200750693544 201072480736 201210485184 201365948808 201433854618 201572107092 201715178688 202194615264 202401621936 202545282304 202558005882 202909303152 203048568288 203531174064 203884159104 204368750912 204509017728 204736048956 204876567864 205021984896 205091123616 205350618624 205719681312 205751694051 205865696768 206708039424 206867750688 207079541712 207226522368 207719058304 207861624576 207931720896 207964077858 209092135104 209124672642 209454764544 209980350081 210096695808 210507040917 211269192192 211340437632 211373325036 211485489408 211518399384 211681827333 212021136252 212092635267 212388845472 212552945964 212624624319 212770557486 213276270483 213422650902 213646156488 213811228431 213957976014 214300933416 214838461512 214985914128 215496892584 215569563714 215717518116 215870629824 216110273898 216258599412 216383711072 216605244528 216772602786 216921382884 217148552496 217297590624 217814063472 218191819392 218205525861 218360403504 218510273376 218583960696 218860527744 219103490988 219253870872 219409492608 219483483168 219517637739 220156150176 220307252544 220477471128 220708364832 220742710011 220859846208 221213866752 221384785824 221611439376 221768734464 221920943616 222448405248 222523420608 222695351496 222848196624 223006369536 223081573056 223116287538 223234683264 223269421572 223765267392 223800088266 223918846848 224153344512 224188225776 224361442962 224591144013 224840323584 225244413792 225279464841 225404287488 225515387404 225844530237 226095100416 226171345536 226206540828 226326576384 226361795832 226536692409 226773931596 226929576024 227433550464 227468942172 227545650587 227589647616 227701824678 227863442592 228272966046 228638869224 228815525163 228972570822 229212360968 229369678992 229879072512 229914844776 230036848128 230072644944 230313587136 230491537032 230649733008 230727514068 231019445952 231275907154 231434641476 231598908864 232387047408 232546544352 232726219524 232969940656 233129837664 233503526016 233683940592 233844327648 233923186008 234089219712 234249884928 234806649984 234885832864 235067315468 235228651992 235395612288 235636610112 236196671136 236233426503 236358782784 236606308096 237331452672 237494343168 237677841216 237757992336 237926747904 238090046976 238655939328 238736420288 238773570874 238900275072 238937451156 239883403776 240068747712 240106105626 240233516928 240351926049 240485100032 241088550093 241222132224 241693269201 242434004157 242650132096 242687891708 242816673024 242854458552 243431674956 243680900094 243853859616 244292121558 244872754999 245040821406 245427604992 245465796816 245655453942 245906955783 246049219848 246218093712 246475944128 246666381736 246835679184 246918918564 247675668948 247851463872 248296910436 248694910384 248865600096 249057884052 249312869298 249489826272 250082813616 250254455904 250338848184 250516533376 250532270433 250688473344 250882165728 250966769688 251139018672 251284309632 251735925816 251914602624 252172512576 252211753998 252771876128 252945364032 253399965516 253579823424 253986291456 254160612864 254356987968 254442763728 254623361792 254798120448 255295773027 255403724544 255665206656 255862744272 256306488192 256346372916 256717326848 256915677376 256955656898 257092009344 257218727877 257863906089 258040888866 258150001152 258613956576 258654200373 258797515264 259062471936 259102785528 259302979161 259480949634 259856439552 259896876696 260548772472 260636636262 261306632448 261435428334 261574157952 261614862396 262091183238 262271067372 262650594816 262691466768 262894433166 263163584259 263350372176 263531120544 264116381184 264157481232 264246561972 264615610752 264632233491 264820063824 264909368004 265091186376 265244549056 265721255028 265903630632 266182096608 266997884256 267477741378 267667591392 267851302848 268280646912 268487931744 268578472824 268762809456 268953571584 269592820352 269868829248 270077341176 270262706544 270545737536 270731424384 271374898752 271845545472 272678690304 272981398608 273168757152 273211265871 273362646528 273454831488 274292908416 274335592068 274481167104 275823667584 275959618797 276106055616 276149021418 276805372329 276995355426 277242294528 277285437144 277499679453 277690139082 278789513472 278832896856 278926926526 278980858368 279781774182 279973800108 280483546974 280676054556 281343165318 281536262892 281631204207 281787250176 281831100048 282024532512 282242436444 282337615899 282694848336 282790180356 283185127296 283202916543 283403927952 283499499092 283694076648 284368360644 284563534536 284861541984 285081637908 285277301352 285734577888 285930689472 286151611464 286248109194 286451282016 286647885504 287329190112 287426084952 287623357488 287827506432 287845587306 288147031864 288344799216 288806992704 289030137048 289228510512 289531403328 289576458294 289730120832 290418751296 290618077824 290922425856 290940701148 291147204672 291347031168 291445280928 291490633719 291814036992 292137987984 292338494496 292383986283 292545990144 292644644224 292690183652 293117369031 293541533568 293743003392 293969961504 294277819776 294323613348 294479794944 295179714432 295325206081 295382308608 295481919168 295527900114 296269168698 296697894144 296927135328 296973341169 297130928832 297177166386 297442097408 297488383384 297646244352 297692562096 297922571802 298227584673 298353689856 298400117688 298558462464 298917634368 299148590616 299454858684 300166602902 300224641536 300325885056 300372619788 301126040316 301561794048 301608721104 301815727776 302048923212 302150781927 302365242128 302572768032 303244733952 303291922896 303602432904 303817923456 303837008823 304363954728 304851825632 305087366884 305296761096 305826238656 306553126368 306763526592 307084782848 307104073434 307322049376 307532977344 307636685424 308025927936 308579521968 308798545152 309849396544 310062059136 310301626032 310619312568 310839783552 311338034688 311578587456 311792436864 311897581344 311946116787 312118959616 313075533312 313638202656 313687008963 313860816384 314182146816 314928894848 314977902004 315145043712 316903788288 317010656448 317059987554 317813575637 318031704378 318533700096 318583268208 318829418946 319155836229 320091663616 320141474168 320311355904 320469234732 320936964021 321451400124 322257692268 323245338876 323354345571 323576277174 323805944736 324165410847 324387899118 324575566608 324907866792 325138479488 325158904179 325722828744 325946385936 326721095208 327287729088 327540605256 327875941044 328065626464 328290791616 328655236482 328880806308 329114238912 329225224752 330234225264 330468618496 331062547248 331289769312 331820800128 332077178736 332417159064 332653101696 333443751488 333672607872 333785130912 334043027244 334272294936 334509554304 334622359584 334674431307 334852024896 334904132358 335045746176 335647901088 335700132399 335886136832 336230016768 336282338664 336542164443 337260485376 337866620688 338106431232 338273081106 339142650624 339257018304 339309811242 339489864576 339542693748 340160897394 340394364036 340886942208 341150325696 341203413258 341552737017 341741984256 341795163888 342409449069 342789345792 342958303836 343458856233 343818541452 344054518488 344818608768 344872267164 345055272192 345108967416 345470380704 345737305548 345974599512 346091271102 346529168928 346913860731 347151962214 347398363296 347515515016 348580571112 348765543936 348819816528 349089329286 349454910984 349694756496 350255289024 350525910888 350766491472 350884779012 351133829568 351374827392 352209974976 352328749296 352600973202 352820814336 352842977988 353093418432 353212490672 353454915168 354295006704 354538174176 354909462144 355997179008 356241514752 356516761824 356636988504 356890121856 357135070464 357983908992 358104630432 358160356311 358350412608 358406176734 359825105664 360103121568 360159158439 360350275392 360727650048 360975232512 361833198336 362011542938 362081539584 363975198144 364031837562 364225009536 364281687828 364606441984 365147512434 365521350141 365723877888 365780789424 366438182337 367561232109 367764890112 367946158396 368141407488 368198695224 368483180913 369073829772 369327140568 369713916192 369999572604 370253518776 370378377846 371258693063 371513503422 371777195808 372445365654 373042365576 373298400144 373586826078 373978062632 374234739408 375124220424 375381683856 375508272276 375774800064 376032710016 376323248592 376450154532 376926464448 377053573808 377344901146 377580169728 377603888724 377871903936 378258768864 378317630997 379157814192 379418046048 379815389312 380108850544 380369735136 380979437184 381240919296 381535481952 381664145592 381935042688 382197180672 383105586816 383234779936 383497809984 383794116408 384459732288 384519559374 385075990272 385373516064 385433485347 385638014016 386041871104 386101944392 386306827776 387061333299 387225001728 387490770432 387920934864 388196272896 388462708224 388593707904 388654178292 389517317312 389577931426 389784659328 389845315044 390823158708 390954954393 391388711424 391959948672 392153142501 392370426368 392431484464 393136774857 393406601058 393572952576 393975892224 394037200152 394341649749 395025558264 395902847104 395964454892 396174571776 396236221848 396369842958 396923416128 397230095736 397364052006 397636779564 397866823584 398556845824 398581882542 398864787488 399273144912 400434513408 400496826384 401216612067 401501387088 402144961472 402420970368 402731897616 402867709236 403144214184 403430357376 404389230528 404803243872 405090564608 405116011764 405818606304 406097136576 407062348128 407768318208 408737501824 409018035456 409472097912 409753135728 410043969792 410182247232 411439362624 411503388102 413416078848 413735501376 414159083424 414223532127 414453044736 415438116608 415723249152 415863441792 415928155716 416535208623 418184270208 418249345284 418390389789 419672661273 419960700162 420725320461 421014081834 422014747977 422680875264 422746650072 422970978816 423036798768 423363654666 424042272504 424185270534 424777690944 425105891928 425249248638 425541114972 426552540966 426845301804 427292312976 427622456862 427915952028 428601866832 429372163791 429676923024 429971828256 430993785168 431139127428 431435036232 431741259648 431768380959 432220547796 432517198824 432767422144 433210489056 433545205572 433842765768 434297104992 434364687441 434595181248 435628126944 436383638784 436411051722 436720807008 437020546752 437167921392 437721055488 438206981976 438507741744 438818985216 438966966336 439035275478 440312300352 440614505088 440954942256 441416729664 441485420022 441719692416 442427733504 442769571648 443222878752 443291850171 443537468928 444403753047 444896810496 445046841216 445390702992 445696393248 445765749579 446012739072 446163146112 446232575076 446469366528 446538843144 446883857703 447530534784 447600176532 447751118897 447837693696 448376451552 448722885924 449182288026 450249904353 450488827584 450558929682 451030774808 451379260021 451689060474 452342691072 452413081656 452653152768 452723591664 453073384818 453547863192 453859152048 454867100928 454937884344 455091301174 455179295232 455403649356 455726885184 456545932092 457277738448 457631050326 457945141644 458424721936 458739357984 459758145024 459829689552 460145289888 460627174272 460656110151 460983074064 461299466016 461455028136 462038891904 462551814308 462869282952 463197817728 464774094816 465093088704 465452439048 465939881312 466259675328 467007052032 467367881184 467688655296 467846372016 468178439424 468499769856 469613299968 469771665728 470134630936 470457303984 470791224576 471273220224 472393342272 472466853006 472717565568 473212616192 474662905344 475355682432 475515984672 475589981331 475853495808 477047556567 477311878656 477472840576 477547141748 477800550144 477874902312 478244128419 480137495424 480212211252 480467033856 480703852098 481846388869 482177100186 483386538402 484868008314 485300264192 485375783416 485633346048 485708917104 486581848677 486863349912 487361800188 487707719232 488584243116 489745509998 490081642812 490931593632 491310907884 491813911566 492098439696 492436187424 492951888256 492982854723 493332763472 493671358368 493837837128 495351337896 495702927744 496593820872 497389820768 497731200192 498115768104 498625738596 498979652544 500165627232 500508911808 500677696368 501033066752 501064540866 501376946688 501764331456 501933539376 502278037344 502356198537 502568619264 503471851632 503829205248 504345025152 504423507996 505543752256 505890728064 506799931032 507159646848 507409621659 507972582912 508713975936 508885527456 508964716863 509246723584 510241346091 510591546054 510807449088 511330413312 511725488544 511805119887 512612976384 512692745832 513831354752 513911313796 514184018688 514437455754 515727812178 516081777732 517227913152 517308400746 518124943872 518205571056 518605958322 518961899268 519136906653 519712879104 519793753392 520727943321 521097544944 521273272524 522613264896 522870856668 523148315904 523229724792 523633993929 524182366476 524542134744 525382933536 525788866332 526327168518 526700744352 527062241088 528314962464 528493123944 528901459803 529231221504 529264466982 529640127648 529818736008 530182372752 530489098112 531442510056 531807261264 532364193216 533995768512 534955482756 535335182784 535702605696 536561293824 536975863488 537156945648 537525618912 537609265101 537907143168 539185640704 539737658496 540154682352 540525413088 541091475072 541462848768 542749797504 543017314407 545962797216 546047756343 546337514304 546422531742 546909662976 547721268651 548585816832 548671184136 548962334208 551647335168 551919237594 552212111232 552298042836 553610744658 553990710852 554484589056 554570874288 554999358906 555380278164 555567566769 557270255133 557579026944 557665793712 557853853052 558668048481 559563548364 559947600216 560380239117 560967093948 561352109112 562686330636 563072525784 563262408414 563662200096 564049065024 564484872888 564675231798 565389696672 565580360712 566017351719 566370254592 566405833086 566807855904 566998998184 567388153296 568736721288 569127069072 569723083968 570163275816 570554602704 571469155776 571861378944 572303222928 572496218388 572902564032 573295771008 574658380224 574852169904 575246714976 575655012864 575691174612 576294063728 576689598432 576779339061 577613985408 578060274096 578457021024 579062806656 579152916588 579460241664 580837502592 581236155648 581881402296 582294409344 582694062336 582890561856 582981267438 584275975968 584366897139 584676988992 584767972566 585289288448 585380367304 585832656623 586234738062 587083067136 587486006784 587939923008 588555639552 588647226696 588959589888 590359428864 590650412162 590764617216 590963838336 591055800228 592538337396 593395788288 593854270656 593946682338 594261857664 594354332772 594554764437 594884194816 594976766768 595385124192 595845143604 596046078009 596455169346 596707379712 596800235376 597835268736 597872823813 598297181232 598909717368 600333205804 600651770112 600745239576 602252080632 603217442208 603631455552 604097846424 604301563854 604730484256 605145536064 606583845792 607204865808 607635846912 607674017646 608727909456 609703651264 610174733768 610593522192 611652477312 613106252736 613527053184 614169565696 614208146868 614644098752 615065954688 615273370848 616051855872 617159043936 617255082153 617597090304 619698793088 620124118272 620603252064 621238625136 621679567104 623157174912 623584873728 623795162688 623892233574 627276405312 627374017926 628364293632 629857789696 629955804008 630290087424 631521122751 633807576576 634021312896 634119975108 635627151274 636063408756 636277905801 637166536416 637658837892 637873872957 638311672458 639828811449 640183327232 640282948336 640938469464 641433685293 641873928042 642902800248 644515384536 646490677752 646708691142 647152554348 647611889472 648330821694 648775798236 649151133216 649815733584 650276958976 650317808358 651445657488 651892771872 653442190416 654575458176 654616577583 655081210512 655751882088 656131252928 656581583232 657310472964 657761612616 658228477824 658450449504 658552913217 660468450528 660937236992 662125094496 662228130033 662579538624 663641600256 664154357472 664834318128 665306203392 666887502976 667345215744 667570261824 668086054488 668544589872 669019108608 669244719168 669348862614 669704049792 669808264716 671295802176 671400264798 672460033536 672564677328 673084328886 673773432039 674520970752 675733241376 675838394523 676212862464 676546162212 677533590711 678285301248 678514036608 678619622484 678979729152 679085387496 679610077227 680321794788 680788728072 682300651392 682406826516 682636951761 683105474034 683590327776 684349200677 684818898138 685916607672 686446575489 686917712466 687637082904 688109036976 689637217536 689744534328 690110544384 690217934832 690940761408 691474611096 691949199024 692182542204 693058337856 693827721462 694303924428 694796726592 695031030032 697161142224 697639633056 698178658572 698909821968 699389512992 700510578048 701051821776 701532982944 701769558024 702267659136 702749654784 704419949952 704657498592 705201946404 705685955976 706186836864 706424981344 706909830336 708590013408 708700279509 709076348352 709818924288 711994358016 712483029504 713033523648 713273977008 713780243712 714270140928 715967817984 716209260864 716320712622 716700825216 716812353468 719650211328 720206243136 720318316878 720700550784 721055778147 721455300096 723265650279 723666396672 724023085876 725079807603 727302012471 727950396288 728063675124 728450019072 728563375656 730295024868 730541299253 731042700282 731561578848 732876364674 734618264997 735122464218 735892316792 736282814976 736397390448 736966361826 737720867349 738147659544 738654281136 739427832384 739999145208 740507037552 740756755692 742517386126 743027006844 743554391616 744890731308 746084731152 746596800288 747173652156 747956125264 748469478816 750248440848 750763367712 751016544552 751549600128 751596811299 752065420032 752646497184 752900309064 753852928896 754107147616 754689802292 755207777448 755743807872 756517537728 756635261994 758315628384 758836092096 759630778624 760217701088 760336001149 760739470272 761958874368 762481838592 763070963904 763328291184 763870085376 764394361344 766211173632 766469559872 766995619968 767588232816 768919464576 769039118748 770151980544 770747032128 770866970694 771276028032 771656183631 772083742208 772203888784 773591718267 774122666598 774450003456 775841869728 775962601119 776392545792 777187415808 777308356584 777908937483 779034634624 779155862852 779569318656 779690630088 781646317416 781909908786 783919897344 784306285002 784862968928 786273549714 786813202116 787951784448 788074400304 788683299498 789490752777 790051116528 791805694208 791928909784 792349143552 792472443696 792739685916 793846832256 793896700473 794460191472 794728104012 795273559128 795733647168 797113691648 797163765084 797729574976 798546289824 800993652768 802433224134 803002774176 804289922944 804841940736 805463795232 805735418472 806288428368 806860714752 808778461056 809606487744 810232023528 811637212608 812194273152 814124696256 815536636416 817475003648 818036070912 818944195824 819506271456 819633797613 820087939584 820364494464 822878725248 823006776204 827471002752 827878856391 828318166848 828447064254 830416116987 830876233216 831726883584 831856311432 832499038359 833070417246 836368540416 836498690568 836780779578 839345322546 839921400324 841450640922 842028163668 844029495954 844893612621 845361750528 845493300144 846073597536 846727309332 847012847697 848084545008 848370541068 849555381888 849608749629 850211783856 850498497276 851082229944 853105081932 853690603608 854584625952 855244913724 855831904056 857203733664 858744327582 859353846048 859943656512 861987570336 862278254856 862870072464 863482519296 863536761918 864441095592 865034397648 865534844288 866420978112 867090411144 867685531536 868594209984 868729374882 869190362496 871256253888 872767277568 872822103444 873441614016 874041093504 874335842784 874471901157 875442110976 876413963952 877015483488 877151958849 877637970432 877933932672 878070550956 879352107093 880624600704 881229010176 881909884512 882833459328 882970840044 883439384832 885539143296 885975618243 886445757504 886583700342 888197898751 888807506094 890093682432 890781405984 890920023507 891392786496 891531499158 892326292224 892465150152 892938733056 893077686288 893767715406 895061069568 895200353064 895502237794 895675387392 896752903104 897445771848 898364576052 900499808706 900977655168 901117859364 902061549616 902758520042 903378120948 904685382144 904826163312 905447183328 906146769636 906452345781 907095726384 907718304096 909734201856 909875768688 910182602348 910807298712 911453770368 911511026469 913091864184 914555476896 915262100652 915890283288 916849443872 917478715968 919659379104 920290579776 921254348544 921312220302 921966148128 922598932032 922910056272 924077783808 925103628616 925738565904 926395635456 929548189632 930186177408 930904878096 931879762624 932519350656 934014104064 934735762368 935377310592 935692744032 935838350361 936356878848 939226599936 939543331456 940269261872 940914607968 941061026889 941582449152 942546440448 944786684544 944933706012 945435131136 950711364864 951031969344 951179962662 953440726911 954095113134 954945681152 955094283496 955601100288 955749804624 956488256838 957467508687 960274990848 960424422504 960934067712 961407704196 963692777738 964354200372 966773076804 969736016628 970063036713 970600528384 970751566832 971417834208 972496232541 973163697354 973726699824 974723600376 975415438464 975476712537 977168486232 979491019996 980163285624 981863187264 982621815768 983627823132 984196879392 984872374848 985903776512 985965709446 986665526944 987342716736 987675674256 990702675792 991405855488 993187641744 994779641536 995462400384 996231536208 997251477192 997959305088 1000331254464 1001017823616 1001355392736 1002066133504 1002129081732 1003528662912 1003867078752 1004023293921 1004556074688 1004712397074 1005137238528 1006943703264 1007100397197 1007658410496 1008690050304 1008847015992 1009626493329 1011087504512 1011781456128 1013599862064 1014319293696 1014819243318 1017427951872 1017771054912 1017929433726 1020482692182 1021183092108 1022660826624 1023450977088 1023610239774 1024658211051 1025225952768 1025385491664 1027228347207 1027662709504 1027822627592 1028368037376 1028874911508 1030376568699 1031455624356 1032163555464 1034455826304 1034616801492 1036411142112 1037211916644 1037923798536 1038273813306 1039587506784 1040741582193 1041455886642 1042195089888 1042546545048 1045741713336 1046296631808 1046459449584 1047267987858 1048364732952 1049084269488 1050765867072 1051577732664 1052654337036 1053401488704 1054124482176 1056629924928 1056986247888 1057802919606 1058462443008 1058528933964 1059280255296 1059637472016 1060364745504 1060978196224 1062885020112 1063614522528 1064728386432 1067991537024 1069910965512 1070670365568 1071405211392 1073951726976 1074313891296 1074481068933 1075051237824 1075218530202 1078371281408 1079475316992 1080309364704 1080477475317 1081050826176 1082182950144 1082925697536 1085499595008 1086034628814 1091925594432 1092095512686 1092675028608 1092845063484 1093819325952 1095442537302 1096564050423 1097171633664 1097342368272 1099314547011 1102683696327 1103294670336 1103838475188 1104424222464 1104596085672 1105449542739 1107221489316 1107981421704 1109141748576 1109998717812 1110760556328 1111135133538 1113776079189 1114540510266 1115331587424 1115707706104 1116569748473 1117336096962 1119127096728 1119895200432 1120760478234 1121934187896 1122704218224 1125372661272 1126145051568 1126524816828 1127324400192 1128098130048 1128969745776 1129350463596 1130779393344 1131160721424 1132034703438 1132740509184 1132811666172 1133615711808 1133997996368 1134776306592 1134952892991 1137473442576 1138254138144 1139446167936 1140326551632 1141109205408 1142938311552 1143722757888 1144606445856 1144992436776 1145805128064 1146591542016 1149316760448 1149704339808 1150493429952 1151382349224 1152588127456 1152767485613 1153379196864 1153558678122 1155227970816 1156120548192 1156300456041 1156914042048 1158125613312 1158305833176 1158920483328 1161675005184 1162472311296 1163762804592 1164588818688 1165388124672 1165781123712 1165962534876 1168551951936 1168733794278 1169353977984 1169535945132 1170578576896 1170760734608 1171665313246 1172469476124 1172864863179 1174166134272 1175879846016 1176459427503 1177111279104 1177294453392 1179410324571 1180718857728 1181300824324 1181927676672 1182111600456 1183024949247 1185076674792 1187708541312 1187893364676 1188523715328 1188708665544 1189109528874 1189953533536 1190770248384 1191690287208 1192092156018 1192910338692 1193600470752 1195670537472 1195745647626 1196594362464 1197819434736 1200666411608 1201303540224 1201490479152 1203649836201 1204504161264 1206434884416 1207262911104 1208195692848 1208603127708 1209460968512 1210291072128 1213167691584 1214409731616 1215271693824 1215348035292 1217455818912 1219407302528 1220349467536 1221187044384 1223304954624 1226212505472 1227054106368 1228416293736 1229288197504 1230131909376 1230546741696 1234318087872 1234510164306 1239397586176 1240248236544 1241206504128 1242477250272 1242670596381 1243359134208 1246314349824 1247169747456 1247590325376 1247784467148 1254552810624 1254748035852 1255171169367 1259017983819 1259715579392 1259911608016 1262175961383 1263042245502 1266044243931 1268042625792 1268239950216 1271254302548 1272126817512 1272555811602 1274333072832 1275317675784 1275747745914 1276623344916 1279657622898 1280565896672 1281876938928 1282867370586 1283747856084 1285805600496 1288116491373 1289030769072 1292981355504 1293417382284 1294305108696 1295223778944 1295305142877 1296661643388 1297551596472 1298302266432 1299631467168 1300553917952 1300635616716 1302891314976 1303094062323 1303785543744 1306884380832 1309150916352 1309233155166 1310162421024 1311503764176 1312262505856 1313163166464 1314620945928 1315523225232 1316456955648 1316900899008 1317105826434 1320936901056 1324250188992 1324456260066 1325159077248 1327283200512 1328308714944 1329668636256 1329875550513 1330612406784 1333211259141 1333775005952 1334690431488 1335140523648 1336172108976 1337089179744 1337297248737 1338038217216 1338489438336 1338697725228 1339408099584 1339616529432 1340651573109 1342591604352 1342800529596 1343253356691 1345129354656 1346168657772 1346622620687 1347546864078 1350749713059 1351466482752 1351676789046 1353092324424 1354137780063 1355067181422 1357028073216 1357239244968 1357959458304 1358170774992 1359220154454 1360643589576 1361577456144 1364601302784 1364813653032 1365273903522 1366210948068 1367180655552 1368698401354 1369637796276 1371833215344 1372893150978 1373835424932 1375274165808 1376218073952 1379274435072 1379489068656 1380435869664 1381881522816 1381968330453 1382949222192 1383898398048 1384365084408 1386116675712 1387655442924 1388607848856 1389593453184 1390062060064 1394322284448 1395279266112 1396357317144 1397819643936 1398779025984 1401021156096 1402103643552 1403065965888 1403539116048 1404535318272 1405499309568 1408839899904 1409314997184 1410403892808 1411371911952 1412373673728 1412849962688 1413819660672 1417180026816 1417400559018 1418152696704 1419637848576 1423988716032 1426067047296 1426547954016 1426769943993 1427560487424 1431142669701 1431935635968 1432418521728 1432641425244 1433401650432 1433624706936 1434732385257 1440412486272 1440636633756 1441401101568 1442111556294 1445539166607 1446531300558 1448046171752 1449164992699 1450159615206 1454604024942 1455900792576 1456127350248 1456900038144 1457126751312 1460590049736 1461082598506 1462085400564 1463123157696 1465752729348 1469236529994 1470244928436 1471784633584 1472794780896 1473932723652 1475441734698 1476295319088 1477308562272 1478855664768 1478948564169 1479998290416 1481014075104 1481513511384 1485034772252 1486054013688 1487108783232 1489781462616 1492169462304 1493193600576 1494347304312 1495912250528 1496145034519 1496938957632 1500496881696 1501526735424 1502033089104 1503099200256 1503193622598 1504130840064 1505292994368 1505800618128 1507705857792 1508214295232 1509379604584 1510415554896 1511487615744 1513035075456 1513270523988 1516631256768 1517672184192 1519261557248 1520435402176 1520672002298 1521478940544 1522228864977 1523917748736 1526141927808 1526656582368 1526894150589 1527740170752 1530724038273 1532422347264 1532939119744 1533991239936 1535176465632 1535415359661 1537838929152 1538078237496 1541494064256 1541733941388 1542552056064 1543312367262 1544407777568 1547183436534 1548245333196 1551683739456 1551925202238 1554374831616 1554616713168 1555817874966 1557410719959 1558069269248 1558311725704 1559138637312 1559381260176 1562183829963 1563292634832 1563819817572 1567839794688 1568612570004 1569725937856 1572547099428 1573626404232 1576148800608 1577366598996 1578981505554 1580102233056 1583611388416 1583857819568 1584944887392 1585479371832 1586704379409 1587693664512 1587793400946 1588920382944 1589456208024 1590547118256 1591467294336 1594327530168 1595459149952 1597092579648 1601987305536 1604866448268 1606005548352 1608579845888 1609683881472 1610927590464 1611470836944 1612576856736 1612827795303 1613721429504 1617556922112 1619212975488 1620464047056 1623274425216 1624388546304 1628249392512 1629051943221 1634950007296 1637888391648 1638143269029 1639012542912 1639267595226 1640728988928 1643163805953 1645757450496 1646013552408 1654942005504 1655757712782 1656636333696 1656894128508 1660832233974 1663453767168 1663712622864 1664998076718 1666140834492 1666702700307 1671810765399 1672737080832 1672997381136 1673561559156 1676004145443 1678690645092 1679842800648 1681140717351 1682901281844 1684056327336 1688058991908 1689787225242 1690986600288 1692147195072 1693454618664 1694025695394 1696169090016 1696741082136 1698052055157 1699110763776 1699217499258 1700423567712 1700996994552 1702164459888 1706210163864 1707381207216 1709169251904 1710489827448 1711663808112 1714407467328 1717488655164 1718707692096 1719887313024 1723975140672 1724556509712 1725740144928 1726965038592 1727073523836 1728882191184 1730068795296 1730338017183 1731069688576 1732841956224 1734180822288 1735371063072 1737188419968 1737458749764 1738380724992 1742512507776 1745644206888 1746883228032 1747744252381 1748082187008 1748671685568 1748943802314 1752827927904 1753100691417 1754030966976 1754303917698 1755867865344 1756141101912 1757497969869 1758704214186 1761249201408 1762458020352 1763819769024 1765666918656 1765941680088 1766878769664 1771078286592 1771951236486 1772891515008 1773167400684 1776395797502 1777615012188 1780187364864 1781562811968 1781840047014 1782785572992 1783062998316 1783664293311 1784652584448 1784930300304 1786155372576 1787535430812 1788138234027 1790122139136 1790400706128 1791004475588 1793505806208 1793618471439 1794891543696 1796729152104 1800999617412 1801955310336 1802235718728 1804123099232 1805517040084 1806756241896 1809652326624 1810894366656 1812293539272 1812904691562 1814191452768 1815436608192 1819751537376 1820365204696 1821614597424 1822907540736 1823022052938 1826183728368 1829110953792 1830524201304 1831780566576 1833698887744 1834957431936 1839318758208 1840581159552 1842508697088 1842624440604 1843932296256 1845197864064 1845820112544 1848155567616 1850207257232 1851477131808 1851765246459 1852791270912 1859096379264 1860372354816 1861809756192 1863759525248 1865038701312 1869471524736 1870754621184 1871385488064 1871676700722 1879086662912 1880538523744 1880831160737 1881829215936 1882122053778 1885092880896 1889573369088 1889867412024 1890870262272 1901422729728 1902063938688 1902359925324 1906881453822 1908190226268 1908833717403 1909891362304 1910188566992 1911499609248 1912976513676 1913621618871 1914935017374 1919486434347 1920549981696 1920848845008 1922815408392 1924301055879 1927385555476 1928708400744 1933546153608 1939472033256 1940126073426 1941503133664 1942835668416 1944992465082 1946327394708 1947453399648 1949447200752 1950830876928 1950953425074 1954336972464 1958982039992 1960326571248 1963726374528 1963849732749 1965243631536 1967255646264 1968393758784 1969744749696 1971807553024 1971931418892 1973331053888 1974685433472 1975351348512 1975658739651 1981405351584 1982811710976 1986375283488 1986684390099 1989559283072 1990924800768 1992463072416 1994502954384 1995918610176 2000662508928 2002035647232 2002710785472 2004258163464 2007057325824 2007734157504 2008046587842 2009112149376 2009424794148 2013887406528 2014200794394 2017380100608 2017694031984 2019252986658 2021320296117 2022175009024 2023562912256 2027199724128 2027515183569 2028638587392 2029638486636 2032600772133 2034855903744 2035542109824 2035858867452 2040965384364 2042366184216 2046901954176 2047220479548 2047910855283 2049316422102 2050770983328 2053047602031 2054456694414 2055325419008 2055645255184 2057749823016 2059339726467 2060753137398 2062911248712 2064327110928 2068911652608 2069233602984 2072822284224 2074423833288 2075847597072 2076547626612 2079175013568 2081483164386 2082911773284 2084390179776 2085093090096 2091483426672 2092918899168 2094535975716 2096729465904 2098168538976 2101531734144 2103155465328 2105308674072 2106802977408 2108248964352 2113259849856 2113972495776 2115605839212 2117057867928 2118560510592 2119274944032 2120729491008 2121956392448 2125770040224 2126100838527 2127229045056 2129456772864 2135983074048 2139821931024 2141340731136 2142810422784 2147903453952 2148627782592 2148962137866 2150102475648 2150437060404 2158950633984 2160618729408 2160954950634 2162101652352 2163167334441 2164365900288 2169796950837 2170999190016 2172069257628 2175239422809 2181906037413 2183851188864 2184191025372 2185350057216 2185690126968 2190885074604 2191623897759 2193128100846 2194684736544 2197121117963 2198629094022 2203854794991 2205367392654 2207676950376 2208848444928 2209192171344 2210899085478 2214442978632 2215962843408 2218283497152 2219997435624 2221521112656 2222270267076 2227552158378 2229081020532 2230663174848 2231415412208 2233139496946 2234672193924 2238254193456 2239790400864 2241520956468 2243868375792 2245408436448 2250745322544 2252290103136 2253049633656 2254648800384 2254790433897 2256196260096 2257939491552 2258700927192 2261558786688 2262321442848 2264069406876 2265623332344 2267231423616 2267995992736 2268348923303 2269552613184 2269905785982 2274946885152 2276508276288 2278892335872 2280653103264 2281008003447 2282218410816 2285876623104 2287445515776 2289212891712 2289984873552 2291610256128 2293183084032 2298633520896 2299408679616 2300986859904 2302764698448 2305176254912 2305534971226 2306758393728 2307117356244 2310455941632 2312241096384 2312600912082 2313828084096 2314968550893 2316251226624 2316611666352 2320775154801 2323350010368 2327525609184 2327887803357 2329177637376 2331562247424 2331925069752 2333726812449 2337103903872 2337467588556 2338707955968 2339071890264 2341521469216 2343330626492 2344938952248 2345729726358 2351759692032 2352918855006 2354588906784 2358820649142 2362601648648 2363855353344 2364223200912 2366049898494 2368472258331 2370153349584 2375417082624 2375786729352 2377047430656 2377417331088 2378219057748 2379907067072 2381540496768 2383380574416 2384184312036 2385820677384 2387200941504 2391341074944 2391491295252 2393188724928 2395638869472 2401332823216 2402980958304 2407299672402 2409008322528 2412869768832 2414525822208 2416391385696 2417206255416 2418921937024 2420582144256 2426335383168 2428819463232 2430696070584 2434911637824 2438814605056 2440698935072 2441078740531 2442374088768 2446609909248 2452425010944 2454108212736 2456832587472 2458576395008 2460263818752 2461093483392 2468636175744 2469020328612 2478795172352 2482413008256 2483636569173 2484954500544 2485341192762 2491248350961 2492628699648 2495180650752 2495568934296 2497497115077 2509105621248 2509496071704 2510342338734 2518035967638 2519823216032 2524351922766 2526084491004 2532088487862 2534680837863 2536085251584 2536479900432 2541038543091 2542508605096 2544253635024 2545111623204 2548666145664 2548826248887 2550635351568 2551495491828 2553246689832 2559315245796 2561131793344 2563753877856 2565734741172 2567495712168 2571611200992 2576232982746 2578061538144 2585962711008 2586834764568 2588610217392 2590447557888 2590610285754 2593323286776 2595103192944 2596604532864 2599262934336 2601271233432 2605782629952 2606188124646 2607571087488 2613768761664 2618301832704 2618466310332 2620324842048 2623007528352 2623415703471 2624525011712 2626326332928 2629241891856 2631046450464 2631455876547 2632913911296 2633801798016 2634211652868 2638056321279 2641873802112 2648500377984 2648912520132 2649805801997 2650318154496 2656617429888 2657926854729 2659337272512 2659751101026 2664593696253 2666422518282 2667550011904 2670281047296 2672344217952 2672760070521 2674178359488 2674594497474 2676978876672 2677395450456 2678816199168 2679233058864 2681303146218 2685183208704 2685601059192 2686506713382 2690258709312 2692337315544 2693245241374 2695093728156 2701499426118 2702932965504 2703353578092 2706184648848 2708275560126 2710134362844 2714056146432 2714478489936 2716341549984 2718440308908 2719357037343 2721287179152 2723154912288 2729202605568 2729627306064 2730547807044 2732421896136 2734361311104 2734533079407 2737396802708 2739275592552 2743666430688 2745786301956 2747670849864 2750548331616 2752436147904 2758978137312 2760871739328 2763763045632 2763936660906 2765898444384 2767796796096 2768730168816 2772233351424 2775310885848 2777215697712 2779186906368 2780124120128 2788644568896 2790558532224 2792714634288 2795639287872 2797558051968 2802042312192 2804207287104 2806131931776 2807078232096 2807515051083 2809070636544 2817679799808 2818629994368 2820807785616 2822743823904 2823183080667 2824747347456 2825699925376 2827639321344 2834360053632 2834801118036 2836305393408 2851582727569 2852134094592 2853095908032 2853539887986 2860322180733 2862285339402 2864837043456 2865282850488 2866803300864 2867249413872 2869464770514 2880824972544 2881273267512 2882802203136 2884223112588 2891078333214 2893062601116 2896092343504 2898329985398 2900319230412 2909208049884 2910189110139 2911801585152 2912254700496 2914253502624 2917488697623 2921180099472 2922165197012 2924170801128 2926246315392 2926430137611 2931505458696 2938473059988 2940489856872 2943569267168 2945589561792 2947865447304 2950883469396 2952590638176 2954617124544 2957711329536 2957897128338 2959996580832 2962028150208 2963027022768 2970069544504 2972108027376 2974217566464 2979562925232 2984338924608 2986387201152 2988694608624 2991824501056 2992290069038 2993877915264 3000993763392 3003053470848 3004066178208 3006198400512 3006387245196 3010585988736 3011601236256 3012069881763 3015411715584 3016428590464 3018759209168 3020831109792 3021301191591 3022975231488 3026070150912 3026541047976 3028879479987 3033262513536 3035344368384 3040870804352 3041344004596 3042957881088 3044457729954 3052283855616 3053313164736 3053788301178 3061448076546 3065878239488 3067982479872 3070352931264 3070830719322 3073974633153 3075677858304 3076156474992 3081685041621 3082988128512 3083467882776 3085104112128 3086624734524 3088815555136 3094366873068 3096490666392 3103367478912 3103850404476 3109233426336 3111635749932 3114821439918 3116138538496 3116623451408 3118762520352 3122224746579 3124367659926 3126585269664 3127639635144 3137225140008 3139451875712 3145094198856 3147252808464 3152297601216 3154733197992 3157963011108 3160204466112 3167715639136 3169889774784 3170958743664 3173408758818 3175387329024 3175586801892 3177840765888 3178912416048 3181094236512 3182934588672 3188655060336 3190918299904 3194185159296 3203974611072 3209732896536 3212011096704 3217159691776 3221855180928 3222941673888 3223443206799 3225153713472 3225655590606 3235113844224 3238425950976 3240928094112 3241432425951 3246548850432 3248777092608 3256498785024 3258103886442 3275776783296 3276286538058 3278025085824 3278535190452 3281457977856 3286327611906 3289692151269 3291514900992 3292027104816 3297943641033 3308051088981 3309884011008 3311515425564 3313272667392 3313788257016 3316348628217 3321664467948 3327425245728 3329996153436 3332281668984 3333405400614 3341328237567 3343621530798 3345994762272 3347123118312 3349709245419 3352008290886 3357381290184 3359685601296 3362281434702 3365802563688 3368112654672 3376117983816 3379574450484 3381973200576 3384294390144 3386909237328 3388051390788 3392338180032 3393482164272 3396104110314 3398221527552 3398434998516 3400847135424 3401993989104 3404328919776 3404858678973 3412420327728 3414762414432 3418338503808 3420979654896 3423327616224 3428814934656 3434977310328 3437415384192 3439109657911 3439774626048 3447950281344 3449113019424 3451480289856 3454147047672 3457764382368 3458302456839 3460137590592 3460676034366 3462139377152 3465683912448 3468361644576 3468901368123 3470742126144 3474376839936 3474917499528 3476761449984 3485025015552 3491288413776 3493766456064 3495488504762 3496164374016 3497343371136 3497887604628 3505655855808 3506201382834 3508061933952 3508607835396 3511735730688 3512282203824 3514995939738 3517408428372 3518594589537 3522498402816 3527639538048 3529378282509 3531333837312 3531883360176 3538230973713 3542156573184 3543902472972 3545783030016 3546334801368 3549074847741 3552791595004 3555230024376 3563125623936 3563680094028 3565571145984 3566125996632 3567328586622 3569860600608 3572310745152 3575070861624 3576276468054 3580801412256 3582008951176 3584776560887 3587011612416 3587236942878 3589783087392 3593458304208 3601999234824 3603910620672 3604471437456 3608246198464 3611034080168 3613512483792 3619304653248 3621788733312 3624587078544 3625809383124 3628382905536 3630873216384 3639503074752 3640730409392 3643229194848 3645815081472 3646044105876 3652367456736 3658221907584 3661048402608 3663561133152 3667397775488 3669914863872 3678637516416 3681162319104 3685248881208 3687864592512 3690395728128 3691640225088 3700414514464 3700990348547 3702954263616 3703530492918 3718192758528 3720744709632 3723619512384 3727519050496 3730077402624 3738943049472 3741509242368 3742770976128 3743353401444 3758173325824 3761077047488 3761662321474 3763658431872 3764244107556 3765513508101 3777053951457 3779146738176 3779734824048 3786527884149 3798132731793 3804127877376 3804719850648 3813762907644 3816380452536 3817667434806 3820377133984 3822999218496 3825953027352 3827243237742 3829870034748 3838972868694 3841697690016 3845630816784 3848602111758 3854771110952 3857416801488 3864349474119 3867092307216 3878944066512 3880252146852 3883006267328 3885671336832 3889984930164 3892654789416 3894906799296 3898894401504 3901661753856 3901906850148 3908673944928 3909282186969 3917964079984 3920653142496 3927452749056 3927699465498 3930487263072 3934511292528 3936787517568 3939489499392 3943862837784 3946662107776 3949370866944 3950702697024 3951317479302 3962810703168 3972750566976 3973368780198 3979118566144 3981849601536 3984926144832 3989005908768 3989626651539 3991837220352 3999633777423 4001325017856 4004071294464 4005421570944 4008516326928 4014114651648 4015468315008 4016093175684 4018224298752 4018849588296 4021954719327 4027774813056 4028401588788 4029760070073 4035388063968 4038505973316 4039867862061 4042640592234 4044350018048 4052249139177 4054399448256 4055030367138 4059276973272 4062413340189 4065201544266 4071084219648 4071717734904 4081930768728 4084732368432 4093803908352 4094440959096 4095821710566 4098632844204 4101541966656 4106095204062 4108913388828 4111290510368 4115499646032 4118679452934 4121506274796 4125822497424 4128654221856 4137823305216 4138467205968 4145644568448 4145904991359 4148847666576 4151695194144 4153095253224 4158350027136 4162966328772 4165823546568 4168780359552 4170186180192 4182966853344 4185837798336 4189071951432 4193458931808 4196337077952 4203063468288 4206310930656 4210617348144 4213605954816 4216497928704 4226519699712 4227944991552 4231211678424 4234115735856 4237121021184 4238549888064 4241458982016 4251540080448 4252201677054 4254458090112 4258913545728 4271966148096 4279643862048 4280309831979 4282681462272 4293428009103 4295806907904 4297255565184 4297924275732 4300204951296 4300874120808 4304197155771 4321237458816 4321909901268 4323367361153 4324203304704 4326334668882 4336617499821 4339593901674 4344138515256 4347494978097 4350478845618 4363812074826 4367702377728 4368382050744 4370700114432 4371380253936 4381770149208 4383247795518 4386256201692 4389369473088 4394242235926 4397258188044 4407709589982 4410734785308 4415353900752 4418384342688 4421798170956 4428885957264 4431925686816 4436566994304 4436845692507 4439994871248 4443042225312 4444540534152 4455104316756 4458162041064 4461326349696 4462830824416 4466278993892 4469344387848 4476508386912 4479580801728 4483041912936 4487736751584 4488435103557 4490816872896 4501490645088 4504580206272 4506099267312 4509297600768 4509580867794 4512392520192 4515878983104 4517401854384 4523117573376 4524642885696 4528138813752 4531246664688 4534462847232 4535991985472 4536697846606 4539105226368 4539811571964 4549893770304 4553016552576 4557784671744 4561306206528 4562016006894 4564436821632 4566686594931 4571753246208 4578425783424 4579969747104 4580682451767 4583220512256 4592172114819 4597267041792 4598817359232 4601973719808 4605529396896 4606246078983 4610352509824 4611069942452 4613516787456 4614234712488 4624482192768 4625201824164 4627656168192 4629937101786 4633223332704 4641550309602 4652582344981 4655051218368 4655775606714 4663124494848 4663850139504 4667453624898 4672232159877 4674207807744 4674935177112 4677415911936 4678143780528 4683042938432 4686661252984 4689877904496 4691459452716 4703519384064 4705837710012 4709177813568 4717641298284 4725203297296 4728446401824 4732099796988 4736944516662 4740306699168 4750834165248 4751573458704 4754834662176 4756438115496 4759814134144 4760113138227 4763080993536 4766761148832 4768368624072 4771641354768 4774401883008 4782982590504 4786377449856 4791277738944 4802665646432 4805961916608 4814599344804 4818016645056 4825739537664 4829051644416 4832782771392 4834412510832 4837843874048 4841164288512 4852670766336 4857638926464 4861392141168 4869823275648 4877629210112 4881397870144 4882157481062 4884748177536 4887155829663 4904850021888 4913665174944 4914429807087 4917152790016 4922186966784 4929491417859 4937272351488 4938040657224 4964826016512 4967273138346 4969909001088 4970682385524 4982496701922 4990361301504 4991137868592 4994994230154 5000108100921 5015432296197 5018211242496 5018992143408 5020684677468 5028012436329 5036071935276 5039646432064 5048703845532 5052168982008 5064176975724 5069361675726 5072959800864 5082077086182 5085017210192 5088507270048 5090223246408 5094156165471 5097332291328 5097652497774 5101270703136 5102990983656 5106493379664 5118630491592 5122263586688 5127507755712 5131469482344 5134991424336 5143222401984 5152465965492 5156123076288 5171925422016 5173669529136 5177220434784 5180895115776 5181220571508 5186646573552 5190206385888 5191014051549 5193209065728 5198525868672 5202542466864 5211565259904 5212376249292 5215142174976 5227537523328 5236932620664 5240649684096 5243232757143 5246015056704 5246831406942 5249050023424 5258483783712 5259302074251 5262092900928 5262911753094 5267603596032 5268423305736 5272493909607 5276112642558 5283747604224 5297000755968 5297825040264 5299611603994 5300636308992 5313234859776 5315853709458 5318674545024 5319502202052 5329187392506 5332845036564 5340562094592 5344688435904 5345520141042 5348356718976 5349188994948 5350992879933 5353957753344 5354790900912 5358466117728 5362606292436 5364414702081 5370366417408 5371202118384 5373013426764 5380517418624 5380855414317 5384674631088 5386490482748 5390187456312 5402998852236 5405865931008 5406707156184 5412369297696 5416551120252 5420268725688 5428956979872 5432683099968 5436880617816 5438714074686 5442574358304 5446309824576 5459254612128 5461095614088 5464843792272 5468722622208 5469066158814 5474793605416 5478551185104 5487332861376 5491572603912 5495341699728 5501096663232 5504872295808 5517956274624 5521743478656 5527526091264 5527873321812 5531796888768 5535593592192 5537460337632 5544466702848 5550621771696 5554431395424 5555295739377 5558373812736 5560248240256 5577289137792 5581117064448 5585429268576 5591278575744 5595116103936 5608414574208 5611178915539 5612263863552 5614156464192 5615030102166 5637259988736 5641615571232 5642493482211 5645487647808 5646366161334 5651399850752 5655278642688 5668720107264 5669602236072 5672610786816 5703165455138 5704268189184 5706191816064 5707079775972 5720644361466 5724570678804 5726501152209 5729674086912 5730565700976 5734498827744 5738929541028 5740864856613 5758459303041 5761649945088 5762546535024 5768446225176 5772903167637 5782156666428 5786125202232 5792184687008 5796659970796 5800638460824 5818416099768 5820378220278 5824509400992 5828507005248 5834977395246 5842360198944 5844330394024 5848341602256 5852492630784 5852860275222 5863010917392 5876946119976 5880979713744 5887138534336 5891179123584 5895730894608 5901766938792 5905181276352 5909234249088 5915422659072 5915794256676 5919993161664 5924056300416 5926054045536 5926976218953 5940139089008 5944216054752 5948435132928 5959125850464 5960053170297 5968677849216 5972774402304 5977389217248 5983649002112 5984580138076 5987755830528 6001987526784 6006106941696 6008132356416 6012774490392 6021171977472 6023202472512 6024139763526 6032857180928 6037518418336 6038457937103 6041662219584 6042602383182 6052140301824 6053082095952 6057758959974 6063960888351 6066525027072 6070688736768 6081741608704 6082688009192 6085915762176 6088915459908 6097802316399 6104567711232 6106626329472 6107576602356 6122896153092 6131756478976 6140705862528 6141661438644 6143732565849 6147949266306 6152312949984 6159142806093 6163370083242 6165976257024 6166935765552 6173249469048 6177631110272 6178019179401 6188733746136 6192981332784 6206734957824 6207700808952 6218466852672 6223271499864 6229642879836 6233246902816 6237525040704 6244449493158 6248735319852 6253170539328 6255279270288 6274450280016 6278903751424 6290188397712 6294505616928 6304595202432 6309466395984 6315926022216 6320408932224 6335431278272 6339779549568 6341917487328 6346817517636 6351173603784 6355681531776 6357824832096 6362188473024 6365869177344 6377310120672 6378302515581 6381836599808 6388370318592 6407949222144 6419465793072 6424022193408 6443710361856 6445883347776 6446886413598 6450307426944 6451311181212 6476851901952 6481856188224 6482864851902 6489502003323 6493097700864 6509390852511 6512997570048 6516207772884 6525718268427 6551553566592 6552573076116 6556050171648 6557070380904 6572655223812 6574871693277 6579384302538 6584054209632 6591363353889 6595887282066 6611564384973 6616102177962 6623030851128 6626545334784 6627576514032 6632697256434 6643328935896 6654850491456 6659992306872 6664563337968 6666810801228 6682656475134 6687243061596 6691989524544 6694246236624 6699418490838 6704016581772 6714762580368 6719371202592 6724562869404 6731605127376 6736225309344 6752235967632 6759148900968 6763946401152 6764371301691 6768588780288 6773818474656 6776102781576 6784676360064 6786964328544 6792208220628 6796869997032 6801694270848 6803987978208 6805046769909 6808657839552 6809717357946 6824840655456 6829524828864 6836677007616 6841959309792 6843024010341 6846655232448 6857629869312 6869954620656 6874830768384 6878219315822 6879549252096 6895900562688 6898226038848 6902960579712 6908294095344 6915528764736 6916604913678 6920275181184 6921352068732 6931367824896 6936723289152 6937802736246 6941484252288 6944905652679 6948753679872 6949834999056 6962325464403 6970050031104 6982576827552 6983663410071 6987532912128 6990977009524 6994686742272 6995775209256 7001180437347 7011311711616 7012402765668 7016123867904 7017215670792 7024564407648 7029991879476 7034816856744 7037189179074 7053915168197 7055279076096 7058756565018 7063766720352 7076461947426 7087804945944 7091566060032 7092669602736 7098149695482 7105583190008 7110460048752 7126251247872 7127360188056 7131142291968 7132251993264 7134657173244 7139721201216 7144621490304 7150141723248 7152552936108 7161602824512 7164017902352 7169553121774 7174023224832 7174473885756 7179566174784 7186916608416 7203998469648 7208942874912 7216492396928 7222068160336 7227024967584 7238609306496 7243577466624 7249174157088 7251618766248 7256765811072 7261746432768 7279006149504 7281460818784 7286458389696 7292088211752 7304734913472 7316443815168 7322096805216 7323236221593 7327122266304 7334795550976 7339829727744 7357275032832 7362324638208 7370497762416 7375729185024 7380791456256 7383280450176 7400829028928 7401980697094 7405908527232 7407060985836 7436385517056 7447239024768 7450909707519 7455038100992 7473745052883 7477886098944 7485541952256 7486706802888 7492491345231 7522154094976 7523324642948 7527316863744 7528488215112 7531027016202 7554107902914 7559469648096 7573055768298 7596265463586 7604042513589 7608255754752 7609439701296 7623115629273 7627525815288 7632760905072 7635334869612 7640754267968 7645998436992 7651906054704 7654486475484 7659740069496 7677945737388 7683395380032 7691261633568 7697204223516 7709542221904 7714833602976 7728698948238 7734184614432 7757888133024 7760504293704 7766012534656 7771342673664 7779969860328 7785309578832 7789813598592 7797788803008 7803813700296 7817347889856 7818564373938 7835928159968 7841306284992 7854905498112 7855398930996 7860974526144 7869022585056 7870247110413 7873575035136 7878978998784 7887725675568 7893324215552 7898741733888 7901405394048 7902634958604 7914168963837 7925621406336 7945501133952 7946737560396 7949417405991 7958237132288 7969852289664 7973780564187 7978011817536 7979253303078 7993781088759 7999267554846 8002650035712 8010843141888 8017032653856 8018280211563 8030936630016 8032186351368 8036448597504 8037699176592 8043909438654 8055549626112 8056803177576 8059520140146 8070776127936 8077011946632 8079735724122 8085281184468 8104498278354 8108798896512 8110060734276 8118553946544 8124826680378 8130403088532 8142168439296 8143435469808 8158071112029 8163861537456 8169464736864 8187607816704 8188881918192 8191643421132 8197265688408 8203083933312 8203599238221 8212190408124 8217826777656 8222581020736 8230999292064 8237358905868 8243012549592 8251644994848 8257308443712 8276934411936 8291289136896 8291809982718 8297695333152 8303390388288 8306190506448 8316700054272 8325932657544 8331647093136 8337560719104 8340372360384 8365933706688 8371675596672 8378143902864 8386917863616 8392674155904 8406126936576 8412621861312 8421234696288 8422545153249 8427211909632 8453039399424 8455889983104 8462423356848 8468231471712 8469549242001 8474242042368 8477099776128 8482917964032 8503080160896 8504403354108 8507271259043 8508916180224 8554748182707 8559287724096 8560619663958 8580966542199 8586856018206 8594511130368 8595848551464 8600409902592 8601748241616 8608394311542 8642474917632 8643819802536 8646734722306 8648406609408 8652669337764 8673234999642 8679187803348 8688277030512 8694989956194 8700957691236 8727624149652 8730567330417 8735404755456 8736764101488 8742760507872 8752466092869 8763540298416 8766495591036 8772512403384 8778738946176 8779290412833 8788484471852 8794516376088 8815419179964 8821469570616 8830707801504 8836768685376 8843596341912 8857771914528 8863851373632 8873133988608 8873691385014 8879989742496 8886084450624 8889081068304 8910208633512 8916324082128 8922652699392 8925661648832 8932557987784 8938688775696 8953016773824 8959161603456 8966083825872 8975473503168 8976870207114 8981633745792 9002981290176 9009160412544 9012198534624 9018595201536 9019161735588 9031757966208 9034803708768 9036209645289 9046235146752 9049285771392 9056277627504 9062493329376 9063903574773 9068925694464 9071983970944 9073395693212 9078210452736 9079623143928 9086638439961 9099787540608 9106033105152 9122612413056 9124032013788 9128873643264 9133373189862 9155081388511 9156851566848 9159939494208 9161364903534 9184344229638 9197634718464 9203947439616 9211058793792 9212492157966 9220705019648 9222139884904 9227033574912 9228469424976 9245055124863 9248964385536 9250403648328 9255312336384 9259874203572 9266446665408 9283100619204 9305164689962 9310102436736 9311551213428 9327700279008 9334907249796 9344464319754 9348415615488 9349870354224 9356287561056 9366085876864 9366674239737 9373322505968 9379755808992 9382918905432 9411675420024 9418355627136 9435282596568 9450406594592 9456892803648 9464199593976 9473889033324 9480613398336 9503146917408 9509669324352 9512876230992 9519628268288 9520226276454 9526161987072 9533522297664 9536737248144 9543282709536 9548803766016 9565965181008 9572754899712 9582555477888 9605331292864 9611923833216 9629198689608 9636033290112 9651479075328 9665565542784 9668825021664 9670329620397 9675687748096 9705341532672 9715277852928 9722784282336 9724297277853 9739646551296 9762795740288 9764314962124 9769496355072 9774311659326 9827330349888 9828859614174 9844373933568 9858982835718 9869076453807 9874544702976 9876081314448 9893830923099 9929652033024 9934546276692 9939818002176 9941364771048 9949045884651 9964993403844 9982275737184 9989988460308 10000216201842 10023984712701 10030864592394 10037984286816 10041369354936 10049127736257 10056024872658 10072143870552 10079292864128 10097407691064 10104337964016 10128353951448 10138723351452 10145919601728 10164154172364 10170034420384 10177014540096 10180446492816 10188312330942 10194664582656 10195304995548 10202541406272 10205981967312 10212986759328 10214576036919 10237260983184 10244527173376 10255015511424 10262938964688 10269982848672 10286444803968 10304931930984 10312246152576 10317328973733 10343850844032 10347339058272 10354440869568 10362441143016 10373293147104 10374907370517 10380412771776 10382028103098 10386418131456 10397051737344 10405084933728 10406704104369 10423130519808 10424752498584 10430284349952 10455075046656 10473865241328 10481299368192 10486465514286 10492030113408 10493662813884 10516967567424 10518604148502 10524185801856 10525823506188 10535207192064 10536846611472 10544987819214 10552225285116 10555783768611 10567495208448 10588134847527 10594001511936 10595650080528 10599223207988 10614692921139 10626469719552 10631707418916 10637349090048 10639004404104 10647224543223 10658374785012 10665690073128 10689376871808 10691040282084 10696713437952 10698377989896 10701985759866 10709581801824 10716932235456 10725212584872 10728829404162 10742404236768 10746026853528 10754329682661 10761034837248 10761710828634 10769349262176 10772980965496 10780374912624 10805997704472 10811731862016 10813414312368 10824738595392 10833102240504 10840537451376 10857913959744 10865366199936 10873761235632 10877428149372 10885148716608 10892619649152 10918509224256 10922191228176 10929687584544 10937445244416 10938132317628 10949587210832 10957102370208 10974665722752 10983145207824 10990683399456 11002193326464 11009744591616 11035912549248 11043486957312 11055746643624 11063593777536 11071187184384 11074920675264 11101243543392 11102971045641 11108862790848 11110591478754 11120496480512 11154578275584 11162234128896 11170858537152 11182557151488 11190232207872 11216829148416 11222357831078 11224527727104 11228312928384 11230060204332 11274519977472 11283231142464 11284986964422 11290975295616 11292732322668 11296540524303 11302799701504 11331161854371 11337440214528 11339204472144 11359583652447 11394398195379 11406330910276 11412383632128 11414159551944 11441288722932 11449141357608 11453002304418 11461131401952 11468997655488 11477859082056 11481729713226 11509019484953 11516918606082 11525093070048 11536892450352 11545806335274 11564313332856 11572250404464 11584369374016 11593319941592 11601276921648 11636832199536 11640756440556 11649018801984 11657014010496 11669954790492 11684720397888 11688660788048 11696683204512 11704985261568 11705720550444 11726021834784 11727846560907 11753892239952 11761959427488 11774277068672 11782358247168 11791461789216 11803533877584 11810362552704 11818468498176 11831588513352 11839986323328 11848112600832 11852108091072 11853952437906 11880278178016 11888432109504 11918251700928 11920106340594 11937355698432 11945548804608 11954778434496 11967298004224 11969160276152 11975511661056 11998901332269 12003975053568 12012213883392 12016264712832 12025548980784 12042343954944 12046404945024 12048279527052 12065714361856 12075036836672 12076915874206 12083324439168 12085204766364 12089280210219 12106164191904 12115517919948 12119603586183 12127921776702 12133050054144 12156747417531 12163483217408 12165376018384 12177830919816 12187240020567 12195604632798 12213252658944 12215153204712 12245792306184 12281411725056 12283322877288 12287465131698 12295898532612 12304625899968 12318285612186 12326740166484 12333871531104 12346498938096 12355262220544 12356038358802 12377467492272 12385962665568 12413469915648 12415401617904 12436933705344 12437714974077 12446542999728 12459285759672 12466493805632 12475050081408 12488898986316 12497470639704 12506341078656 12510558540576 12548900560032 12557807502848 12580376795424 12589011233856 12609190404864 12618932791968 12631852044432 12640817864448 12670862556544 12679559099136 12683834974656 12693635035272 12702347207568 12711363063552 12715649664192 12724376946048 12754620241344 12756605031162 12776740637184 12815898444288 12838931586144 12840929495937 12848044386816 12887420723712 12891766695552 12893772827196 12900614853888 12902622362424 12912591467313 12963712376448 12965729703804 12970102083459 12979004006646 13009852499463 13018781705022 13032415545768 13042484934291 13051436536854 13103107133184 13105146152232 13112100343296 13114140761808 13145310447624 13149743386554 13158768605076 13168108419264 13182726707778 13191774564132 13223128769946 13232204355924 13246061702256 13255153028064 13265394512868 13286657871792 13309700982912 13310537077521 13319984613744 13329126675936 13333621602456 13365312950268 13374486123192 13383979049088 13388492473248 13398836981676 13408033163544 13429525160736 13438742405184 13449125738808 13463210254752 13465305310671 13472450618688 13504471935264 13518297801936 13527892802304 13528742603382 13537177560576 13547636949312 13552205563152 13569352720128 13573928657088 13584416441256 13593739994064 13603388541696 13607975956416 13610093539818 13617315679104 13619434715892 13649681310912 13659049657728 13673354015232 13683918619584 13686048020682 13693310464896 13700059784793 13715259738624 13739909241312 13742047355301 13749661536768 13756438631644 13776516344457 13791801125376 13796452077696 13805921159424 13816588190688 13818738236949 13831057529472 13833209827356 13840550362368 13842704137464 13873446578304 13875605472492 13880284685807 13882968504576 13889811305358 13899669998112 13924650928806 13957747034943 13965153655104 13967326820142 13981954019048 13989373484544 13991550418512 14002360874694 14016696479631 14022623423232 14024805531336 14032247735808 14034431341584 14049128815296 14059983758952 14069633713488 14074378358148 14107830336394 14110558152192 14117513130036 14127533440704 14152923894852 14175609891888 14185339205472 14196299390964 14211166380016 14220920097504 14252502495744 14254720376112 14264503986528 14269314346488 14279442402432 14280339414681 14289242980608 14300283446496 14305105872216 14323205649024 14328035804704 14339106243548 14348947771512 14359132349568 14373833216832 14407996939296 14417885749824 14432984793856 14444136320672 14454049935168 14477218612992 14487154933248 14498348314176 14503237532496 14513531622144 14523492865536 14558012299008 14562921637568 14572916779392 14584176423504 14609469826944 14632887630336 14644193610432 14646472443186 14654244532608 14661467488989 14669591101952 14714550065664 14740995524832 14743289421261 14751458370048 14766560900352 14788474253577 14801658057856 14803961394188 14811817054464 14814121971672 14894478049536 14901819415038 14937238054939 14947490105766 14971083904512 14973413605776 14984982690462 15000324302763 15044308189952 15046649285896 15054633727488 15056976430224 15062054032404 15084037308987 15108215805828 15118939296192 15146111536596 15192530927172 15208085027178 15218879402592 15246231258546 15255051630576 15265521810144 15270669739224 15281508535936 15282468496413 15291996873984 15303812109408 15308972950968 15319480138992 15355891474776 15366790760064 15382523267136 15394408447032 15419084443808 15429667205952 15457397896476 15468369228864 15515776266048 15521008587408 15532025069312 15542685347328 15559939720656 15570619157664 15573042154647 15579627197184 15595577606016 15607627400592 15634695779712 15637128747876 15671856319936 15682612569984 15710797861992 15721949052288 15729698271429 15738045170112 15740494220826 15747150070272 15775451351136 15777906222753 15786648431104 15802810788096 15805269917208 15817481728821 15828337927674 15851242812672 15891002267904 15893475120792 15898834811982 15939704579328 15947561128374 15956023635072 15958506606156 15987562177518 15998535109692 16021686283776 16034065307712 16036560423126 16052978639799 16061873260032 16064372702736 16075398353184 16087818877308 16093244106243 16111099252224 16113606355152 16119040280292 16141552255872 16142566242951 16154023893264 16159471448244 16170562368936 16208996556708 16217597793024 16220121468552 16237107893088 16249653360756 16260806177064 16286870939616 16316142224058 16327723074912 16338929473728 16377763836384 16383286842264 16394531376816 16406167866624 16407198476442 16424380816248 16435653555312 16445162041472 16461998584128 16474717811736 16486025099184 16503289989696 16514616887424 16553868823872 16582578273792 16583619965436 16595390666304 16606780776576 16612381012896 16633400108544 16651865315088 16663294186272 16665887218131 16675121438208 16680744720768 16731867413376 16743351193344 16756287805728 16773835727232 16785348311808 16825243722624 16833536746617 16842469392576 16845090306498 16911779966208 16924846713696 16927480446633 16936462943424 16939098484002 16954199552256 16965835928064 17006160321792 17008806708216 17014542518086 17017832360448 17109496365414 17118575448192 17121239327916 17161933084398 17173712036412 17179503456627 17189022260736 17191697102928 17203496483232 17216788623084 17222594569839 17275377909123 17284949835264 17287639605072 17293469444612 17305338675528 17318709502911 17346469999284 17358375606696 17376554061024 17389979912388 17401915382472 17455248299304 17461134660834 17473528202976 17485521015744 17504932185738 17527080596832 17532991182072 17545024806768 17557477892352 17558580825666 17576968943704 17589032752176 17630838359928 17642939141232 17661415603008 17673537370752 17687192683824 17715543829056 17727702747264 17746267977216 17747382770028 17759979484992 17772168901248 17778162136608 17780928656859 17820417267024 17832648164256 17845305398784 17851323297664 17865115975568 17877377551392 17880159510891 17906033547648 17918323206912 17932167651744 17950947006336 17953740414228 17963267491584 18005962580352 18018320825088 18024397069248 18038323471176 18063515932416 18069607417536 18072419290578 18098571542784 18112555255008 18115373811309 18124986658752 18127807149546 18143967941888 18146791386424 18156420905472 18159246287856 18173276879922 18191882665053 18199575081216 18212066210304 18245224826112 18248064027576 18257747286528 18266746379724 18310162777022 18313703133696 18319878988416 18322729807068 18368688459276 18395269436928 18422117587584 18424984315932 18431197697547 18441410039296 18444279769808 18456938849952 18477428418279 18490110249726 18497928771072 18500807296656 18519748407144 18532893330816 18534057538203 18566201238408 18610329379924 18620204873472 18623102426856 18655400558016 18669814499592 18688928639508 18699740708448 18712575122112 18732171753728 18733348479474 18746645011936 18759511617984 18765837810864 18823350840048 18836711254272 18870565193136 18900813189184 18913785607296 18928399187952 18947778066648 18961226796672 19006293834816 19019338648704 19025752461984 19039256536576 19040452552908 19067044595328 19073474496288 19086565419072 19097607532032 19131930362016 19134907546743 19145509799424 19165110955776 19210662585728 19223847666432 19258397379216 19272066580224 19331131085568 19337650043328 19340659240794 19430555705856 19445568564672 19448594555706 19468506009969 19479293102592 19525591480576 19528629924248 19538992710144 19548623318652 19577154805281 19654660699776 19657719228348 19717965671436 19724615079831 19738152907614 19752162628896 19774090061667 19787661846198 19834693154919 19869092553384 19879636004352 19882729542096 19898091769302 19929986807688 19964551474368 19979976920616 20000432403684 20047969425402 20061729184788 20075968573632 20082738709872 20098255472514 20112049745316 20144287741104 20158585728256 20194815382128 20208675928032 20256707902896 20277446702904 20291839203456 20293113905073 20328308344728 20340068840768 20354029080192 20360892985632 20376624661884 20390609991096 20405082812544 20411963934624 20415140309727 20425973518656 20429152073838 20474521966368 20489054346752 20510031022848 20525877929376 20529072031023 20539965697344 20572889607936 20609863861968 20624492305152 20634657947466 20687701688064 20694678116544 20708881739136 20724882286032 20746586294208 20749814741034 20760825543552 20764056206196 20794103474688 20810169867456 20813408208738 20834716958037 20846261039616 20849504997168 20886976393209 20910150093312 20947730482656 20950990230213 20962598736384 20972931028572 20984060226816 20987325627768 21003541312041 21033935134848 21037208297004 21048371603712 21051647012376 21073693222944 21089975638428 21104450570232 21111567537222 21161745504591 21176269695054 21191300161056 21198446415976 21214825220987 21229385842278 21263414837832 21274698180096 21278008808208 21294449086446 21316749570024 21331380146256 21378753743616 21382080564168 21393426875904 21396755979792 21403971519732 21419163603648 21433864470912 21450425169744 21457658808324 21484808473536 21492053707056 21508659365322 21522069674496 21523421657268 21538698524352 21545961930992 21560749825248 21611995408944 21626828624736 21649477190784 21666204481008 21681074902752 21715827919488 21730732399872 21747522471264 21754856298744 21770297433216 21785239298304 21837018448512 21844382456352 21859375169088 21876264635256 21899174421664 21914204740416 21949331445504 21966290415648 21969708664779 21981366798912 22004386652928 22019489183232 22071825098496 22086973914624 22111493287248 22127187555072 22142374368768 22149841350528 22202487086784 22205942091282 22217725581696 22221182957508 22240992961024 22309156551168 22341717074304 22352729122557 22365114302976 22421235158649 22433658296832 22444715662156 22456625856768 22460120408664 22477474035693 22566462284928 22569973928844 22581950591232 22585464645336 22593081048606 22646780276843 22662323708742 22678408944288 22719167304894 22788796390758 22812661820552 22824767264256 22828319103888 22869346887819 22882577445864 22898282715216 22906004608836 22922262803904 22937995310976 22955718164112 22963459426452 23018038969906 23033837212164 23050186140096 23073784900704 23091612670548 23128626665712 23144500808928 23168738748032 23186639883184 23202553843296 23273664399072 23281512881112 23298037603968 23314028020992 23339909580984 23369440795776 23377321576096 23393366409024 23411441100888 23452043669568 23455693121814 23507784479904 23523918854976 23548554137344 23564716494336 23582923578432 23607067755168 23610741331239 23620725105408 23636936996352 23663177026704 23679972646656 23696225201664 23704216182144 23707904875812 23760556356032 23776864219008 23836503401856 23840212681188 23848252217973 23874711396864 23909556868992 23921341692561 23934596008448 23938320552304 23981343266277 23997802664538 24007950107136 24032529425664 24051097961568 24054840634689 24092809890048 24096559054104 24150073673344 24153831748412 24166648878336 24170409532728 24178560420438 24212328383808 24231035839896 24239207172366 24255843553404 24313494835062 24330752036768 24355661839632 24374480041134 24391209265596 24426505317888 24430306409424 24474213336087 24491584612368 24562823450112 24566645754576 24574930263396 24591797065224 24609251799936 24610797714663 24636571224372 24653480332968 24667743062208 24692997876192 24710524441088 24712076717604 24754934984544 24771925331136 24830803235808 24873867410688 24875429948154 24893085999456 24918571519344 24932987611264 24950100162816 24977797972632 24994941279408 25012682157312 25021117081152 25097801120064 25160753590848 25178022467712 25218380809728 25237865583936 25263704088864 25267635459747 25281635728896 25341725113088 25359118198272 25367669949312 25387270070544 25404694415136 25408647726003 25422726127104 25431299328384 25448753892096 25509240482688 25513210062324 25521813777129 25664244548121 25677863172288 25681858991874 25742899626597 25783533391104 25787545654392 25801229707776 25805244724848 25825182934626 25927424752896 25931459407608 25940204166918 25958008013292 26019704998926 26037563410044 26064831091536 26084969868582 26102873073708 26191701991251 26206214266368 26210292304464 26228281523616 26257398278607 26290620895248 26299486773108 26317537210152 26336216838528 26337871238499 26365453415556 26383549128264 26446257539892 26464408711848 26492123404512 26510306056128 26530789025736 26573315743584 26619401965824 26621074155042 26639969227488 26658253351872 26667243204912 26730625900536 26748972246384 26767958098176 26776984946496 26797673963352 26816066327088 26859050321472 26877484810368 26898251477616 26926420509504 26930610621342 26944901237376 27008943870528 27036595603872 27055785604608 27057485206764 27095273898624 27104411126304 27108628935867 27138705440256 27147857314176 27168832882512 27187479988128 27191710724319 27206777083392 27215951912832 27220187079636 27234631358208 27238869431784 27259915319883 27299362621824 27318099315456 27367837239168 27372096041364 27386620929792 27400119569586 27465244165533 27479818482624 27484094710602 27512877263288 27534134861281 27553032688914 27592904155392 27611842318848 27633176381376 27637476473898 27662115058944 27666419654712 27681100724736 27685408274928 27746893156608 27751210944984 27760569371614 27765937009152 27779622610716 27799339996224 27849301857612 27915494069886 27930307310208 27934653640284 27963908038096 27983100837024 28004721749388 28033392959262 28045246846464 28049611062672 28068862683168 28098257630592 28100022719211 28119967517904 28139267426976 28148756716296 28215660672788 28235026260072 28255066881408 28305847789704 28351219783776 28370678410944 28392598781928 28422332760032 28441840195008 28509440752224 28529007973056 28538628692976 28558884804864 28560678829362 28578485961216 28600566892992 28610211744432 28646411298048 28656071609408 28678212487096 28697895543024 28718264699136 28747666433664 28815993878592 28835771499648 28865969587712 28888272641344 28908099870336 28954437225984 28996696628352 29006475064992 29010988861191 29027063244288 29116024598016 29125843275136 29145833558784 29168352847008 29172891833559 29218939653888 29288387220864 29292944886372 29308489065216 29322934977978 29481991049664 29486578842522 29533121800704 29576948507154 29603316115712 29607922788376 29623634108928 29628243943344 29681492769297 29788956099072 29803638830076 29874476109878 29894980211532 29946827211552 29969965380924 30000648605526 30071954138103 30088616379904 30093298571792 30113952860448 30124108064808 30147383208771 30168074617974 30216431611656 30237878592384 30292223073192 30385061854344 30416170054356 30437758805184 30492462517092 30510103261152 30531043620288 30541339478448 30563017071872 30564936992826 30583993747968 30607624218816 30617945901936 30638960277984 30643728110757 30711782949552 30733581520128 30765046534272 30788816894064 30838168887616 30859334411904 30914795792952 30936738457728 30951986921199 31031552532096 31042017174816 31064050138624 31119879441312 31124722111551 31141238315328 31146084309294 31159254394368 31191155212032 31215254801184 31220112313107 31269391559424 31274257495752 31343712639872 31365225139968 31421595723984 31443898104576 31459396542858 31476090340224 31480988441652 31550902702272 31555812445506 31605621576192 31610539834416 31634963457642 31656675855348 31667351305833 31702485625344 31764404542581 31782004535808 31786950241584 31797669623964 31844078763417 31879409158656 31895122256748 31912047270144 31917013212312 31941673629669 31975124355036 31997070219384 32068130615424 32073120846252 32105957279598 32128745405472 32150796706368 32175637754616 32186488212486 32227212710304 32238080560584 32262989047983 32283104511744 32285132485902 32308047786528 32318942896488 32341124737872 32417993113416 32435195586048 32440242937104 32474215786176 32499306721512 32521612354128 32573741879232 32632284448116 32655446149824 32677858947456 32755527672768 32766573684528 32789062753632 32812335733248 32814396952884 32848761632496 32871307110624 32890324082944 32923997168256 32949435623472 32972050198368 33006579979392 33029233774848 33107737647744 33167239930872 33190781332608 33213561553152 33224762025792 33303730630176 33308913136923 33326588372544 33331774436262 33361489441536 33463734826752 33486702386688 33512575611456 33547671454464 33570696623616 33650487445248 33667073493234 33684938785152 33690180612996 33823559932416 33849693427392 33854960893266 33872925886848 33878196968004 33889621572909 33908399104512 33993485563113 34012320643584 34017613416432 34029085036172 34078750957341 34183194586137 34218992730828 34237150896384 34242478655832 34323866168796 34347424072824 34359006913254 34383394205856 34406992966464 34433577246168 34445189139678 34527058454859 34550755818246 34575279210144 34586938889224 34610677351056 34637419005822 34692939998568 34716751213392 34753108122048 34779959824776 34803830764944 34910496598608 34922269321668 34947056405952 34971042031488 35009864371476 35054161193664 35065982364144 35090049613536 35114955784704 35117161651332 35153937887408 35178065504352 35183539682721 35261676719856 35285878282464 35322831206016 35347074741504 35374385367648 35431087658112 35455405494528 35494765540056 35519958969984 35544337802496 35556324273216 35561857313718 35640834534048 35665296328512 35702646595328 35730231951136 35735792054003 35754755102784 35760319021782 35812067095296 35836646413824 35864335303488 35901894012672 35907480828456 35926534983168 36011925160704 36036641650176 36048794138496 36076646942352 36127031864832 36139214835072 36144838581156 36197143085568 36225110510016 36230747622618 36249973317504 36255614299092 36267840630657 36287935883776 36293582772848 36318492575712 36346553759844 36358810758549 36383765330106 36399150162432 36470242252593 36490449652224 36496128055152 36533492759448 36561720061701 36620325554044 36639757976832 36645459614136 36737376918552 36844235175168 36849968631864 36862395395094 36888559539616 36913877699904 36954856836558 36980220499452 37001614593312 37039496814288 37065786661632 37068115076406 37132402476816 37220658759848 37240409746944 37246204853712 37310801116032 37313144922231 37339628999184 37377857279016 37399481416896 37425150244224 37464343507456 37466696958948 37493290023872 37519023235968 37531675621728 37646701680096 37673422508544 37741130386272 37801626378368 37827571214592 37856798375904 37895556133296 37922453593344 38012587669632 38038677297408 38051504923968 38080905105816 38134089190656 38146948992576 38173130838144 38263860724032 38269815093486 38330221911552 38421325171456 38447695332864 38516794758432 38522788487811 38544133160448 38662262171136 38675300086656 38681318481588 38891137129344 38897189111412 38910306250377 38937012019938 39029557498389 39051182961152 39057259848496 39097246637304 39127454802873 39154309610562 39309321399552 39315438456696 39435931342872 39449230159662 39476305815228 39504325257792 39548180123334 39575323692396 39669386309838 39738185106768 39765459084192 39796183538604 39859973615376 39929102948736 39931611232563 39959953841232 40000864807368 40095938850804 40123458369576 40151937147264 40165477419744 40196510945028 40224099490632 40288575482208 40317171456512 40389630764256 40395915932013 40417351856064 40513415805792 40554893405808 40583678406912 40586227810146 40656616689456 40680137681536 40708058160384 40721785971264 40753249323768 40781219982192 40810165625088 40823927869248 40830280619454 40851947037312 40858304147676 40949043932736 41020062045696 41051755858752 41058144062046 41079931394688 41100179354379 41145779215872 41219727723936 41226142065903 41248984610304 41269315894932 41329549033371 41375403376128 41389356233088 41417763478272 41449764572064 41456214710847 41493172588416 41499629482068 41521651087104 41528112412392 41620339734912 41626816417476 41640854057421 41669433916074 41699009994336 41745301241297 41773952786418 41873241104829 41895460965312 41901980460426 41945862057144 41968120453632 41974651255536 42007082624082 42067870269696 42074416594008 42096743207424 42103294024752 42147386445888 42179951276856 42208901140464 42223135074444 42323491009182 42352539390108 42382600322112 42396892831952 42429650441974 42458771684556 42526829675664 42556017616416 42588898172892 42633499140048 42662760292512 42757507487232 42764161128336 42793511959584 42807943039464 42838327207296 42841018244043 42867728941824 42900850339488 42915317616648 42969616947072 42984107414112 43017318730644 43046843314536 43077397048704 43091923861984 43121499650496 43223990817888 43253657249472 43298954381568 43332408962016 43362149805504 43431655838976 43461464799744 43495044942528 43509712597488 43540594866432 43570478596608 43674036897024 43688764912704 43718750338176 43752529270512 43798348843328 43828409480832 43898662891008 43932580831296 43939417329558 43962733597824 43984402466967 44008773305856 44143650196992 44222986574496 44229868263783 44254375110144 44299682701056 44365422760731 44404974173568 44411884182564 44435451163392 44442365915016 44683434148608 44705458245114 44811714164817 44842470317298 44889431324312 44913251713536 44920240817328 44954948071386 45000972908289 45132924569856 45139947857688 45163901182464 45170929290672 45186162097212 45293560553686 45324647417484 45356817888576 45438334609788 45577592781516 45625323641104 45656638207776 45738693775638 45765154891728 45796565430432 45812009217672 45844525607808 45847405489239 45875990621952 45911436328224 45926918852904 46036077939812 46067674424328 46100372280192 46147569801408 46183225341096 46257253331424 46289001617856 46337477496064 46373279766368 46380496070089 46405107686592 46547328798144 46563025762224 46596075207936 46628056041984 46679819161968 46738881591552 46754643152192 46786732818048 46822882201776 46904087339136 46911386243628 47015568959808 47047837709952 47097108274688 47165847156864 47189094814287 47214135510336 47221482662478 47241450210816 47326354053408 47333718668259 47359945293312 47408432364288 47415809751624 47452445186463 47521112712064 47553728438016 47673006803712 47680425362376 47696504435946 47819113737984 47842683385122 47876641104608 47962686532554 47995605329076 48065058851328 48102195923136 48109681269378 48158935919397 48185619780096 48193118108208 48279732318729 48300147346688 48307663496824 48333297756672 48340819065456 48357120840876 48424656767616 48427698728853 48462071679792 48478414344732 48511687106808 48626989670124 48661504073536 48711323679264 48748960082268 48782418531192 48860612818848 48948426672174 48983169224736 49133291509152 49149860526792 49183594130448 49218503599872 49221595429326 49273142448744 49306960665936 49335486124416 49385995752384 49424153435208 49509869969088 49543850662272 49661606471616 49747734821376 49750859896308 49786171998912 49837143038688 49865975222528 49900200325632 49955595945264 49989882558816 49997661654393 50025364314624 50042234162304 50195602240128 50321507181696 50356044935424 50475731167872 50500610239851 50527408177728 50535270919494 50683450226176 50735339898624 50774540141088 50782441339899 50809388830272 50817295452006 50862598656768 50897507784192 51018480965376 51026420124648 51043627554258 51328489096242 51355726344576 51363717983748 51485799253194 51538510369881 51567066782208 51575091308784 51610489449696 51650365869252 51667783709517 51826133727369 51854849505792 51862918815216 51880408333836 51916016026584 51956128508733 52039409997852 52075126820088 52129662183072 52169939737164 52205746147416 52383403982502 52420584608928 52456563047232 52514796557214 52581241790496 52598973546216 52635074420304 52672433677056 52675742476998 52730906831112 52767098256528 52892515079784 52928817423696 52984246809024 53020612112256 53061578051472 53146631487168 53238803931648 53242148310084 53279938454976 53316506703744 53334486409824 53342785970577 53461251801072 53497944492768 53535916196352 53553969892992 53595347926704 53632132654176 53640478532673 53718100642944 53754969620736 53796502955232 53852841019008 53861221242684 53889802474752 54017887741056 54073191207744 54114970413528 54180071823811 54190547797248 54208822252608 54217257871734 54295714628352 54337665765024 54346121433927 54374959976256 54383421448638 54431903825664 54440374159272 54469262716416 54477738863568 54519830639766 54598725243648 54636198630912 54735674478336 54744192082728 54773241859584 54800239139172 54930488331066 54959636965248 54968189421204 55025754526576 55068269722562 55106065377828 55185808310784 55266352762752 55274952947796 55293593092641 55324230117888 55332839309424 55370816549856 55432285254837 55493786313216 55502421889968 55521138743228 55559245221432 55598679992448 55602172614609 55698603715224 55830988139772 55860614620416 55869307280568 55927816076192 55966201674048 56009443498776 56066785918524 56099222125344 56137725366336 56196515261184 56200045438422 56239935035808 56278534853952 56297513432592 56431321345576 56470052520144 56510133762816 56611695579408 56702439567552 56741356821888 56785197563856 56844665520064 56883680390016 57018881504448 57058015946112 57077257385952 57117769609728 57121357658724 57201133785984 57220423488864 57292822596096 57312143218816 57356424974192 57395791086048 57404722640229 57436529398272 57495332867328 57631987757184 57671542999296 57776545282688 57816199740672 57993393256704 58012950129984 58021977722382 58251686550272 58291667117568 58336705694016 58345783667118 58405518029907 58437879307776 58576774441728 58585889772744 58616978130432 58645869955956 58963982099328 58973157685044 59153897014308 59173845239493 59206632231424 59215845576752 59256487886688 59322270185001 59362985538594 59504079464757 59607277660152 59748952219756 59789960423064 59893654423104 59939930761848 60001297211052 60143908276206 60186597143584 60227905720896 60248216129616 60294766417542 60336149235948 60432863223312 60475757184768 60584446146384 60770123708688 60832340108712 60875517610368 60879341715219 60984925034184 61020206522304 61062087240576 61082678956896 61126034143744 61129873985652 61215248437632 61235891803872 61245420929181 61277920555968 61287456221514 61423565899104 61467163040256 61530093068544 61577633788128 61587216093069 61676337775232 61718668823808 61829591585904 61873476915456 61903973842398 62063105064192 62084034349632 62239758882624 62249444223102 62282476630656 62292168618588 62382310424064 62430509602368 62440224626214 62504150874111 62538783118848 62548514991504 62660929179627 62687425279744 62730450279936 62843191447968 62852970690639 62887796209152 62918793085716 62952180680448 62961976883304 63010623936123 63101805404544 63111624891012 63221079668832 63269926915284 63313351710696 63334702611666 63485236513773 63528809085162 63573900483168 63595339247928 63644475662961 63688157526834 63790244513496 63824094540288 63834026424624 63883347259338 63950248710072 63994140438768 64136261230848 64146241692504 64211914559196 64257490810944 64301593412736 64351275509232 64372976424972 64454425420608 64476161121168 64525978095966 64566209023488 64570264971804 64616095573056 64637885792976 64682249475744 64835986226832 64880485874208 64948431572352 64998613443024 65043224708256 65147483758464 65264568896232 65310892299648 65355717894912 65511055345536 65533147369056 65578125507264 65628793905768 65697523264992 65742614221248 65780648165888 65847994336512 65898871246944 65909125994337 65944100396736 66013159958784 66058467549696 66215475295488 66334479861744 66381562665216 66427123106304 66449524051584 66607461260352 66617826273846 66653176745088 66663548872524 66722978883072 66927469653504 67025151222912 67058187367671 67095342908928 67263705475947 67300974890496 67334146986468 67369877570304 67380361225992 67432422107079 67699386854784 67709921786532 67745851773696 67756393936008 67779243145818 67940340830529 67986971126226 68035226832864 68058170072344 68110754656853 68157501914682 68366389172274 68437985461656 68474301792768 68484957311664 68647732337592 68694848145648 68718013826508 68766788411712 68813985932928 68867154492336 68890378279356 69054116909718 69101511636492 69150558420288 69173877778448 69221354702112 69274838011644 69385879997136 69433502426784 69506216244096 69559919649552 69607661529888 69820993197216 69844538643336 69894112811904 69942084062976 70019728742952 70108322387328 70131964728288 70180099227072 70234323302664 70307875774816 70318816622393 70356131008704 70367079365442 70523353439712 70571756564928 70645662412032 70694149483008 70748770735296 70862175316224 70910810989056 70989531080112 71039917939968 71088675604992 71112648546432 71123714627436 71281669068096 71330592657024 71405293190656 71460463902272 71471584108006 71509510205568 71520638043564 71544756653919 71624134190592 71728670606976 71764025077683 71803788025344 71814961656912 71944029798831 72023850321408 72097588276992 72153293884704 72164521904067 72278429670144 72289677162312 72450221020032 72461495245236 72499946635008 72511228598184 72535681261314 72587165545696 72636985151424 72693107519688 72717621517098 72767530660212 72940484505186 72992256110304 73066985518896 73123440123402 73240651108088 73279515953664 73290919228272 73422640008261 73474753837104 73688470350336 73699937263728 73724790790188 73777119079232 73827755399808 73909713673116 73960440998904 74003229186624 74078993628576 74131573323264 74136230152812 74264804953632 74441317519696 74492409707424 74621602232064 74626289844462 74679257998368 74755714558032 74798962833792 74850300488448 74933393917896 74986580047744 75038046471936 75063351243456 75293403360192 75482260772544 75603252756736 75655142429184 75713596751808 75791112266592 75802906379241 75844907186688 76025175339264 76077354594816 76103009847936 76161810211632 76268178381312 76293897985152 76346261676288 76527721448064 76539630186972 76565441331387 76842650342912 76992733644363 77033589516864 77045576975622 77228698879791 77350600173312 77362636963176 77782274258688 77794378222824 77820612500754 77874024039876 78059114996778 78114519696992 78194493274608 78254909605746 78308619221124 78575105973753 78618642799104 78630876913392 78772194835821 78871862685744 78898460319324 78952611630456 79008650515584 79013613715497 79096360246668 79150647384792 79338772619676 79476370213536 79530918168384 79592367077208 79719947230752 79858205897472 79863222465126 79919907682464 80001729614736 80191877701608 80246916739152 80303874294528 80330954839488 80393021890056 80448198981264 80577150964416 80779261528512 80791831864026 80834703712128 81026831611584 81109786811616 81167356813824 81172455620292 81313233378912 81325886807601 81360275363072 81416116320768 81443571942528 81506498647536 81562439964384 81575132172957 81620331250176 81647855738496 81660561238908 81703894074624 81716608295352 81779745959649 81898087865472 82103511717504 82116288124092 82143979861907 82159862789376 82200358708758 82395732496599 82439455447872 82452284131806 82538631789864 82602404583843 82659098066742 82778712466176 82835526956544 82899529144128 82912429421694 82986345176832 82999258964136 83043302174208 83056224824784 83240679469824 83253632834952 83281708114842 83338867832148 83398019988672 83490602482594 83547905572836 83746482209658 83790921930624 83803960920852 83891724114288 83949302511072 84014165248164 84135740539392 84148833188016 84206588049504 84294772891776 84300068157633 84359902553712 84417802280928 84446270148888 84646982018364 84705078780216 84765200644224 84793785663904 84859300883948 84917543369112 85053659351328 85112035232832 85177796345784 85266998280096 85325520585024 85528322256672 85587023919168 85615886078928 85676654414592 85682036488086 85735457883648 85801700678976 85830635233296 85939233894144 85968214828224 86034637461288 86093686629072 86154794097408 86183847723968 86242999300992 86447981635776 86507314498944 86597908763136 86664817924032 86724299611008 86863311677952 86990089885056 87019425194976 87032966583573 87081189732864 87348073794048 87377529825408 87437500676352 87505058541024 87518675500677 87596697686656 87656818961664 87865161662592 87878834659116 87925467195648 87968804933934 88399064554639 88445973148992 88459736527566 88599365402112 88730845521462 88809948347136 88823768365128 88870902326784 88884731830032 89366868297216 89410916490228 89623428329634 89684940634596 89778862648624 89840481634656 89909896142772 90001945816578 90215862414309 90265849139712 90279895715376 90341858581344 90372324194424 90442149626313 90587121107372 90649294834968 90713635777152 90876669219576 91155185563032 91250647282208 91313276415552 91477387551276 91530309783456 91593130860864 91624018435344 91689051215616 91694810978478 91751981243904 91822872656448 91853837705808 92072155879624 92135348848656 92200744560384 92295139602816 92366450682192 92514506662848 92578003235712 92674954992128 92746559532736 92760992140178 92810215373184 92855960763597 93094657596288 93126051524448 93192150415872 93359638323936 93374166334653 93477763183104 93509286304384 93573465636096 93645764403552 93660336939321 93808174678272 93822772487256 94031137919616 94095675419904 94331694313728 94378189628574 94428271020672 94442965324956 94652708106816 94667437336518 94816864728576 94831619503248 94904890372926 95002053917499 95042225424128 95107456876032 95293213627743 95346013607424 95360850724752 95393008871892 95532236290251 95638227475968 95685366770244 95753282209216 95925373065108 95991210658152 96204391846272 96219362538756 96317871838794 96386236216416 96559464637458 96600294693376 96615326993648 96681638130912 96714241681752 96788967143949 96849313535232 96855397457706 96924143359584 96956828689464 97023374213616 97253979340248 97323008147072 97422647358528 97497920164536 97564837062384 97721225637696 97896853344348 97966338449472 98266583018304 98299721053584 98367188260896 98437007199744 98443190858652 98546284897488 98613921331872 98670972248832 98771991504768 98848306870416 99019739938176 99087701324544 99323212943232 99501719792616 99572343997824 99674286077376 99731950445056 99911191890528 99926739410769 99979765117632 99995323308786 100084468324608 100391204480256 100643014363392 100712089870848 100951462335744 101001220479702 101054816355456 101070541838988 101470679797248 101549080282176 101564882679798 101618777660544 101634590904012 101668864718727 101725197313536 101980456689339 102036961930752 102052840249296 102087255108516 102236252872023 102549583758411 102656978192484 102711452689152 102727435967496 102971598506388 103077020739762 103150182617568 103220978899392 103300731738504 103335567419034 103581175364577 103652267454738 103725837630432 103760816667672 103832032053168 103912257017466 104078819995704 104150253640176 104259324366144 104339879474328 104411492294832 104766807965004 104841169217856 104913126094464 105029593114428 105162483580992 105197947092432 105270148840608 105344867354112 105351484953996 105461813662224 105534196513056 105550619048163 105785030159568 105857634847392 105968493618048 106041224224512 106123156102944 106293262974336 106484296620168 106559876909952 106612399395241 106633013407488 106668972819648 106685571941154 106922503602144 106995888985536 107107939785984 107190695853408 107207376162009 107264265308352 107280957065346 107436201285888 107509939241472 107593005910464 107705682038016 107722442485368 107779604949504 108035775482112 108146382415488 108229940827056 108360143647622 108381095594496 108417644505216 108434515743468 108591429256704 108675331530048 108692242867854 108749919952512 108766842897276 108803521891971 108863807651328 108880748318544 108955477727136 109039661279532 109076432275647 109197450487296 109410726757779 109471348956672 109488384165456 109600478278344 109685160185103 109860976662132 109919273930496 109936378842408 110051509053152 110136539445124 110212130755656 110532705525504 110549905895592 110587186185282 110665678618848 110741633099712 110864570509674 111004843779936 111042277486456 111118490442864 111197359984896 111204345229218 111397207430448 111661976279544 111721229240832 111738614561136 111855632152384 111932403348096 112018886997552 112133571837048 112198444250688 112275450732672 112393030522368 112400090876844 112479870071616 112557069707904 112595026865184 112862642691152 112940105040288 113020267525632 113223391158816 113404879135104 113482713643776 113570395127712 113689331040128 113767360780032 114037763008896 114116031892224 114154514771904 114242715317448 114402267571968 114440846977728 114624286437632 114712849948384 114730700804957 114791582172096 114809445280458 114990665734656 115263975514368 115343085998592 115553090565376 115632399481344 115986786513408 116025900259968 116043955444764 116503373100544 116673411388032 116691567334236 116730918751131 116811036059814 117088672495167 117153548883456 117171779545488 117291739911912 117382364408619 117927964198656 117946315370088 118307794028616 118347690478986 118431691153504 118512975773376 118644540370002 118725971077188 119008158929514 119214555320304 119497904439512 119579920846128 119787308846208 119794833697689 119879861523696 120002594422104 120287816552412 120373194287168 120455811441792 120496432259232 120589532835084 120672298471896 120865726446624 120951514369536 121168892292768 121187747796039 121540247417376 121664680217424 121751035220736 121758683430438 121969850068368 122040413044608 122124174481152 122165357913792 122259747971304 122430496875264 122471783607744 122490841858362 122555841111936 122574912443028 122847131798208 123060186137088 123155267576256 123174432186138 123300538063137 123352675550464 123437337647616 123659183171808 123678426197709 123746953830912 123807947684796 123988647100113 124126210128384 124168068699264 124479517765248 124498888446204 124564953261312 124584337237176 124861019204736 124880449252428 124922562172263 125008301748222 125097029983008 125235903723891 125321858359254 125374850559488 125619723314487 125686382895936 125705941381278 125837586171432 125904361360896 125923953766608 126021247872246 126203610809088 126223249782024 126442159337664 126539853830568 126626703421392 126669405223332 126970473027546 127057618170324 127147800966336 127190678495856 127288951325922 127376315053668 127580489026992 127668052849248 127766694518676 127900497420144 127988280877536 128272522461696 128292483385008 128423829118392 128514981621888 128523054732129 128603186825472 128702551018464 128745952849944 128908850841216 128952322242336 129051956191932 129140529943608 129232191146112 129275771585952 129364498951488 129671972453664 129760971748416 129896863144704 129997226886048 130086449416512 130294967516928 130529137792464 130621784599296 130711435789824 131022110691072 131066294738112 131156251014528 131257587811536 131395046529984 131485228442496 131695988673024 131797742493888 131818251988674 131888200793472 131953207400901 132026319917568 132430950590976 132668959723488 132689604791349 132763125330432 132899048103168 133096268282193 133214922520704 133235652547692 133306353490176 133327097745048 134024388195743 134050302445824 134116374735342 134435142494451 134527410951894 134668293972936 134739755140608 134760722451984 134864844214158 135398773709568 135419843573064 135491703547392 135512787872016 135558486291636 135880681661058 135973942252452 136070453665728 136116340144688 136221509313706 136315003829364 136732778344548 136875970923312 136969914623328 137295464675184 137389696291296 137436027653016 137533576823424 137542216467717 137627971865856 137734308984672 137780756558712 138108233819436 138203023272984 138301116840576 138347755556896 138442709404224 138549676023288 138771759994272 138867004853568 139012432488192 139119839299104 139141488210267 139215323059776 139641986394432 139689077286672 139788225623808 139884168125952 140039457485904 140216644774656 140263929456576 140360198454144 140468646605328 140615751549632 140637633244786 140712262017408 140734158730884 141046706879424 141143513129856 141291324824064 141497541470592 141567284442861 141724350632448 141979062160224 142001156004777 142079835879936 142225297092864 142247429254872 142357335559389 142563338136192 142661185314048 142920927804544 142943168216012 143019020411136 143041276087128 143089513307838 143457341213952 143528050155366 143629923313824 143888059597662 144195176553984 144306587769408 144329043808134 144476807758191 144556859340288 144579354324624 144839196956187 144900442040064 144922990490472 144999893270016 145022457196368 145071362522628 145174331091392 145273970302848 145386215039376 145435243034196 145535061320424 145880969010372 145984512220608 146133971037792 146246880246804 146481302216176 146581838456544 146845280016522 146949507674208 147399874527456 147449581580376 147554238158464 147655510799616 147819427346232 147920881997808 148006458373248 148157987257152 148272460305624 148529609907264 148882635039392 148984819414848 149243204464128 149252579688924 149358515996736 149511429116064 149597925667584 149700600976896 149866787835792 149973160095488 150076092943872 150126702486912 150586806720384 150964521545088 151206505513472 151427193503616 151501830719553 151582224533184 151605812758482 152050350678528 152206019695872 152323620423264 152347324019697 152587795970304 152692523352576 153055442896128 153079260373944 153130882662774 153985467288726 154067179033728 154091153951244 154457397759582 154615531109643 154701200346624 154725273926352 155003351128551 155478401182107 155564548517376 155588756445648 155641225001508 155748048079752 155868385526199 156118229993556 156229039393984 156388986549216 156509819211492 156617238442248 157150211947506 157261753826784 157544389671642 157743725371488 157796920638648 157905223260912 158017301031168 158027227430994 158192720493336 158301294769584 158677545239352 158952740427072 159061836336768 159184734154416 159439894461504 159716411794944 159726444930252 159839815364928 160003459229472 160028357911731 160383755403216 160493833478304 160607748589056 160661909678976 160786043780112 160896397962528 160921435598019 161154301928832 161558523057024 161583663728052 161638153921817 161669407424256 162053663223168 162219573623232 162344911240584 162540215471433 162626466757824 162651773615202 162720550726144 162887143885056 163012997295072 163038364301781 163124879928768 163150264345914 163295711476992 163321122477816 163407788149248 163433216590704 163559491919298 163796175730944 164207023435008 164232576248184 164287959723814 164319725578752 164400717417516 164791464993198 164878910895744 164904568263612 165077263579728 165204809167686 165318196133484 165557424932352 165799058288256 165824858843388 165880779277923 165972690353664 165998517928272 166112449649568 166296855764511 166481358939648 166507265669904 166563416229684 166677735664296 166796039977344 166806517843827 166981204965188 167095811145672 167492964419316 167581843861248 167607921841704 167783448228576 167898605022144 168028330496328 168297666376032 168413176099008 168589545783552 168600136315266 168719805107424 168835604561856 168892540297776 169293964036728 169410157560432 169530401288448 169587571327808 169718601767896 169835086738224 170107318702656 170224070465664 170355592691568 170533996560192 170651041170048 171056644513344 171174047838336 171231772157856 171353308829184 171364072976172 171603401357952 171661270466592 171878467788288 171936429656448 172069274922576 172187373258144 172214167920687 172309588194816 172367695447936 172485998601984 172895963271552 173014628997888 173329635848064 173448599222016 173946546381709 173980179770112 174038850389952 174065933167146 174755059650816 174875001352704 175010117082048 175037351001354 175193395373312 175313637923328 175730323325184 175757669318232 175850934391296 175937609867868 176798129109278 176891946297984 176919473055132 177461691042924 177521535718479 177619896694272 177647536730256 177769463660064 177966810555003 178512238394271 178821832980456 179246856659268 179369881269192 179557725297248 179680963269312 179819792285544 180003891633156 180431724828618 180559791430752 180683717162688 180744648388848 180884299252626 181174242214744 181298589669936 181427271554304 181753338439152 182310371126064 182501294564416 182626552831104 182954775102552 183060619566912 183186261721728 183248036870688 183378102431232 183389621956956 183645745312896 183707675411616 183736262787543 184144311759248 184270697697312 184401489120768 184590279205632 184732901364384 184761648279207 185029013325696 185156006471424 185493119065472 185521984280356 185620430746368 185711921527194 186189315192576 186252103048896 186719276647872 186748332669306 187018572608768 187146931272192 187291528807104 187320673878642 187512452622333 187616349356544 187645544974512 187982787538881 188062275839232 188191350839808 188663388627456 188756379257148 188856542041344 188885930649912 189031871808369 189305416213632 189334874673036 189663239006496 189809780745852 190004107834998 190084450848256 190455709541319 190586427255486 190721701449504 190786017743784 190933426988883 191064472580502 191370733540488 191506564418432 191850746130216 191982421316304 192408783692544 192438725077512 192635743677588 192772472432832 193118929274916 193230653987296 193363276261824 193428483363504 193577934287898 193698627070464 193710794915412 193848286719168 193913657378928 194046748427232 194507958680496 194646016294144 194845294717056 194995840329072 195129674124768 195442451275392 195793706688696 195932676898944 196533166036608 196599442107168 196734376521792 196886381717304 197092569794976 197227842663744 197341944497664 197543983009536 197696613740832 197727377983011 198039479876352 198175402649088 198646425886464 199003439585232 199144687995648 199348572154752 199822383781056 199853478821538 199959530235264 199990646617572 200168936649216 200782408960512 201174562103013 201286028726784 201791116427841 201902924671488 202002440959404 202109632710912 202141083677976 202297266321237 203098160564352 203129765359596 203237555321088 203269181808024 203337729437454 203821022491587 203960913378678 204105680498592 204174510217032 204332263970559 204472505744046 205099167516822 205313956384968 205422905378304 205454871934992 205943197012776 206154041479524 206300365235136 206441957798784 206601463477008 206671134838068 207162350729154 207304534909476 207451675260864 207521633335344 207664064106336 207824514034932 208157639991408 208300507280352 208518648732288 208679758948656 208822984589664 209533615930008 209682338435712 209826252188928 210059186228856 210324967161984 210395894184864 210540297681216 210702969907992 210923627324448 210956449867179 211068393026112 211101238096326 211570060319136 211715269694784 211936987236096 212082448449024 212246312205888 212586525948672 212968593240336 213119753819904 213224798790482 213266026814976 213337945639296 213371143882308 213845007204288 213991777971072 214215879571968 214381391706816 214414752324018 214528530616704 214561914130692 214634269961757 214872402571776 215186011820928 215292075233049 215411364076032 215444884970736 215832089396493 216071550964224 216292764830976 216459881654112 216493565712201 216720287295244 216835289010432 216869031486936 217350663060096 217384485735708 217499839905024 217533685794552 217607043783942 217761496637088 217910955454272 218079322559064 218152864551294 218671370214107 218821453515558 218976768330912 219200956556688 219370320370206 219721953324264 219838547860992 219872757684816 220103018106304 220273078890248 220424261511312 221065411051008 221099811791184 221174372370564 221331357237696 221483266199424 221729141019348 222009687559872 222084554972912 222236980885728 222394719969792 222408690458436 222794414860896 223323952559088 223477229122272 223711264304768 223864806696192 224037773995104 224267143674096 224396888501376 224550901465344 224800181753688 224959740143232 225114139415808 225190053730368 225725285382304 225880210080576 226446782317632 226809758270208 226965427287552 227140790255424 227378662080256 227534721560064 228075526017792 228232063784448 228309029543808 228485430634896 228804535143936 228881693955456 229248572875264 229425699896768 229461401609914 229583164344192 229618890560916 229696323994161 230527951028736 230978200933089 231106181130752 231686096639373 232051800519936 232087910889528 233346822776064 233383134668472 233461837502262 233622072119628 234177344990334 234343559090976 234583479823824 234764728817238 235725317921259 235855928397312 235892630740176 236316584507463 236615588057232 236695380957972 236863382307008 237025951546752 237289080740004 237451942154376 238016317859028 238429110640608 238995808879024 239159841692256 239574617692416 239589667395378 239759723047392 240005188844208 240575633104824 240746388574336 240911622883584 240992864518464 241179065670168 241344596943792 241731452893248 242337784585536 242375495592078 243080494834752 243329360434848 243502070441472 243517366860876 243939700136736 243977660422803 244080826089216 244248348962304 244330715827584 244519495942608 244860993750528 244943567215488 244981683716724 245111682223872 245149824886056 245339237878947 245694263596416 246310535152512 246348864372276 246431939585721 246601076126274 246705351100928 247187197489797 247318366343616 247356852395418 247615895369592 247807213751529 247977294200226 248336137398528 248959035530496 248997776892408 249129906522624 249168674474352 249722038409472 249760898504856 249845124344526 250016603496444 250194059966016 250471807447782 250643716718508 251239446628974 251372765791872 251411882762556 251675172342864 251847907533216 252042495744492 252407221618176 252446499564048 252884318675328 252900204472899 253079707661136 253253406842784 253338810446664 253940946055092 254115236340648 254295601932672 254381356991712 254577902651844 254752630107336 255160978053984 255336105698496 255533389037352 255800994840288 255976561755072 256584966770016 256847658236784 257029963243776 257046109464258 257206373650944 257405102036928 257491905699888 257817701682432 257904644484672 258103912383864 258281059887216 258464382292224 258551543171904 258728997902976 259343944907328 259521943496832 259793726289408 259994453772096 260172898833024 260589935033856 261058275584928 261098899750719 261243569198592 262044221382144 262132589476224 262312502029056 262515175623072 262556026502031 262790093059968 262970456884992 263595484987776 263636503977348 263725409030333 263776401586944 263906414801802 265197193663917 265337919446976 265379209582698 265798096206336 266192536564386 266429845041408 266471305095384 266612706980352 266654195490096 268048776391486 268100604891648 268232749470684 268870284988902 269054821903788 269336587945872 269521444903968 269729688428316 270647587242927 270797547419136 270839687146128 271025575744032 271116972583272 271326448878939 271761363322116 271947884504904 272140907331456 272232680289376 272443018627412 272630007658728 273465556689096 273751941846624 273939829246656 274590929350368 274779392582592 274872055306032 275067153646848 275084432935434 275255943731712 275468617969344 275561513117424 276216467638872 276406046545968 276602233681152 276695511113792 276885418808448 277099352046576 277543519988544 277734009707136 278024864976384 278239678598208 278282976420534 278430646119552 278567882290791 279283972788864 279378154573344 279576451247616 280078914971808 280122499003959 280433289549312 280527858913152 280720396908288 280937293210656 280981010817963 281231503099264 281275266489572 281424524034816 281468317461768 282093413758848 282287026259712 282995082941184 283134568885722 283807523043841 283958124320448 284002312009554 284450594185728 284494858509744 284714671118778 285006161752497 285126676272384 285322370628096 285841855609088 285886336432024 286038040822272 286082552174256 286179026615676 286596708870753 286914682427904 287056100310732 287259846627648 287776119195324 288613175538816 288658087616268 288953615516382 289158708649248 289678393912374 289800884080128 289845980980944 290044914392736 290142725045256 290348662182784 290366901431847 290547940605696 290772430078752 290870486068392 291070122640848 291761938020744 291969024441216 292267942075584 292493760493608 292962604432352 293163676913088 293690560033044 293899015348416 294799749054912 294899163160752 295108476316928 295311021599232 295638854692464 295841763995616 296012916746496 296315974514304 296544920611248 297059219814528 297765270078784 297969638829696 298505159377848 298717031993472 299022858232128 299195851335168 299733575671584 299780218232307 299946320190976 300253404973824 301173613440768 301929043090176 302854387007232 303003661439106 303164449066368 303211625516964 304412039391744 304647240846528 304694648039394 305006594156181 305175591940608 305941370068017 306110885792256 306158520747888 306261765325548 306708758616069 307970934577452 308134358067456 308182307902488 308914795519164 309231062219286 309450547852704 310006702257102 310743526093731 310956802364214 311177512891296 311282450003016 311496096159504 311736771052398 312236459987112 312458078787968 312777973098432 313019638422984 313234476884496 314300423895012 314523507653568 315088779343284 315487450742976 315593841277296 315810446521824 316034602062336 316054454861988 316385440986672 316602589539168 316651857144489 317355090478704 317905480854144 318123672673536 318369468308832 318879788923008 319452889860504 319679630729856 319837198185723 320006918458944 320056715823462 320767510806432 320987666956608 321323819357952 321572087560224 321622128486027 321792795925056 321842871196038 322308603857664 323117046114048 323167327456104 323276307843634 323338814848512 324107326446336 324439147246464 324689822481168 325080430942866 325252933515648 325303547230404 325774287770112 326025994590144 326076728603562 326249759857536 326300528691828 326410565675913 326591422953984 326642244955632 326866433181408 327118983838596 327229296826941 327592351461888 328232180273337 328414046870016 328465152496368 328575919447628 328801434835032 329055480555309 329582929986396 329757821791488 329809136527224 330154527159456 330409618335372 330636392266968 331598116576512 331649717686776 331761558555846 331997035856544 332224899299136 332593711529022 333014531339808 333126832459368 333355471328592 333592079954688 333613035687654 333962409930376 334191622291344 334985928838632 335163687722496 335215843683408 335566896457152 335797210044288 336056660992656 336595332752064 336826352198016 337179091567104 337200272630532 337439610214848 337671209123712 337785080595552 338587928073456 338820315120864 339060802576896 339175142655616 339437203535792 339670173476448 340214637405312 340448140931328 340711185383136 341067993120384 341302082340096 342113289026688 342348095676672 342463544315712 342728145952344 343206802715904 343322540933184 343872859312896 344138549845152 344192102414871 344374746516288 344428335841374 344735390895872 344971997203968 345791926543104 346029257995776 346659271696128 346897198444032 347893092763418 347960359540224 348077700779904 348131866334292 349510119301632 350020234164096 350074702002708 350192756253393 350386790746624 351266017485501 351460646650368 351515338636464 351875219735736 352147093225857 353596258218556 353783892595968 353838946110264 354923382085848 355043071436958 355295073460512 355538927320128 355933621110006 357024476788542 357643665960912 358493713318536 358739762538384 359115450594496 359361926538624 359639584571088 360007783266312 360863449657236 361119582861504 361367434325376 361489296777696 361768598505252 362348484429488 362597179339872 362854543108608 363506676878304 363563243388117 364620742252128 365002589128832 365253105662208 365909550205104 366121239133824 366372523443456 366496073741376 366779243913912 367291490625792 367415350823232 367472525575086 368288623518496 368541395394624 369180558411264 369465802728768 369523296558414 369901614189411 370058026651392 370312012942848 370986238130944 371043968560712 371240861492736 371423843054388 371965941300339 372378630385152 372504206097792 373438553295744 373496665338612 374037145217536 374583057614208 374641347757284 374767686516789 375024905244666 375291089949024 375707711171673 375965575077762 376124551678464 376859169943461 377512758514296 377713084082688 377771861299824 378063743616738 378610832427264 378669749346072 379326478012992 379619561491704 380008215669996 380911419082638 381172854510972 381443402899008 381572035487568 381866853977766 382128945161004 382741467080976 383013128836864 383701492260432 383964842632608 384817567385088 384877450155024 385271487355176 385544944865664 385569164196387 386237858549832 386461307974592 386726552523648 386856966727008 387155868575796 387421589830824 387696573438336 387827314757856 388093496854464 389015917360992 389292032588288 389690589434112 389991680658144 390259348249536 390884902550784 391587413377392 391865353797888 393066332073216 393198884214336 393468753043584 393772763434608 394185139589952 394455685327488 395087966019072 395393227481664 395454755966022 395859622202703 396078959752704 397292851772928 398006879170464 398068814374047 398289375991296 398697144309504 399644767562112 399706957643076 399919060470528 399981293235144 402073164587229 402349124206026 403305427483353 403582232855682 404004881918808 404219265421824 404282167355952 404594532642474 406196321128704 406259530719192 406475110642176 406538363616048 406675458874908 407642044983174 407921826757356 408211360997184 408349020434064 408664527941118 408945011488092 410198335033644 410627912769936 410909743869984 411886394025552 412308082959048 412600730470272 412626649403151 412883915597568 413202926954016 413342269676136 414324701458308 414609069818952 414903350521728 415043266670688 415328128212672 415649028069864 416315279982816 416601014560704 417037297464576 417359517897312 417424464630801 417645969179328 419067231860016 419364676871424 419652504377856 420118372457712 420649934323968 420791788369728 421080595362432 421405939815984 421847254648896 421912899734358 422136786052224 422202476192652 423140120638272 423430539389568 423873974472192 424492624411776 424701853328583 425173051897344 425937186480672 426003468014331 426239507639808 426449597580964 426675891278592 426742287764616 427072006678167 427690014408576 427983555942144 428762783413632 428829504648036 429057061233408 429123828261384 429268539923514 430288825260017 430372023641856 430584150466098 430889769941472 431664178792986 432585529661952 432919763308224 432987131424402 433440574590488 433670578020864 433738062973872 434517590868561 434701326120192 434768971471416 434999679810048 435067371589104 435214087567884 435522993274176 435821910908544 436158645118128 436305729102588 437342740428214 437642907031116 437953536661824 438401913113376 438740640740412 439443906648528 439745515369632 440206036212608 440546157780496 440848523022624 442199623582368 442348744741128 442662714475392 442966532398848 443458282038696 444019375119744 444169109945824 444473961771456 444817380916872 445588829721792 446647905118176 446954458244544 447422528609536 447729613392384 448075547990208 448534287348192 448793777002752 449101802930688 449600363507376 449919480286464 450228278831616 450380107460736 451450570764608 451760420161152 452893564635264 453619516540416 454281580510848 454505492158659 454757324160512 456151052035584 456618059087616 456970861269792 457041972059091 457763387910912 458851399793536 458922803219828 459166328688384 459237781121832 459392647988322 461956401866178 463372193278746 463846593328929 464103601039872 464175821779056 465010053385653 466693645552128 466766269336944 466923675004524 467244144239256 467605156578597 468354689980668 468687118181952 469166959647648 469529457634476 471450635842518 471785261480352 472633169014926 473231176114464 473390761915944 473726764614016 474051903093504 474578161480008 474903884308752 476032635718056 476858221281216 477991617758048 478319683384512 479149235384832 479179334790756 479519446094784 480010377688416 480085073735193 481151266209648 481492777148672 481823245767168 481985729036928 482358131340336 482689193887584 482764306794057 483462905786496 484675569171072 484750991184156 484914461765451 486160989669504 486658720869696 487034733721752 487620646414299 487879400273472 487955320845606 488161652178432 488661431655168 489038991885216 489115092905343 489887134430976 489963367433448 490223364447744 490299649772112 490678475757894 491388527192832 492621070305024 492697728744552 492863879171442 493202152252548 494374394979594 494636732687232 494713704790836 495231790739184 495614427503058 495954588400452 496672274797056 497642337833769 497918071060992 497995553784816 498337348948704 498890567293533 499444076818944 499521797009712 499690248689052 500033206992888 500388119932032 500419553531481 500943614895564 501287433437016 502478893257948 502745531583744 502823765525112 503350344685728 503695815066432 504084991488984 504892999128096 505768637350656 505800408945798 506159415322272 506506813685568 506677620893328 507881892110184 508230472681296 508591203865344 508762713983424 509155805303688 509505260214672 510321956107968 510672211396992 511066778074704 511601989680576 511953123510144 513169933540032 513695316473568 514059926487552 514092218928516 514810204073856 514983811399776 515635403364864 515809288969344 516207824767728 516562119774432 516642503762061 516928764584448 517103086343808 517457995805952 518687889814656 519043886993664 519988907544192 520345797666048 521839639145127 522116551169856 522197799501438 524265178952448 524625004058112 525030351246144 525112053004062 525580186119936 525940913769984 527190969975552 527273007954696 527450818060666 527552803173888 527812829603604 530394387327834 530675838893952 530758419165396 532385073128772 532564607155437 532859690082816 532942610190768 533308390980192 533900431665009 535536715182813 536097552782972 536465498941368 537740569977804 538109643807576 538673175891744 539042889807936 539459376856632 541295174485854 541679374292256 542051151488064 542233945166544 542652897757878 543522726644232 543895769009808 544281814662912 544465360578752 544886037254824 545260015317456 546931113378192 547503883693248 547879658493312 549181858700736 549558785165184 549744110612064 550134307293696 550168865870868 550937235938688 551123026234848 551208788362629 552432935277744 552812093091936 553204467362304 553391022227584 553770837616896 554198704093152 554284944837621 555087039977088 555468019414272 556479357196416 556565952841068 556861292239104 557135764581582 558567945577728 558756309146688 560157829943616 560244998007918 561055717826304 561440793816576 561874586421312 561962021635926 562463006198528 562550532979144 562849048069632 562936634923536 563948362616643 564186827517696 564574052519424 565990165882368 566269137771444 567615046087682 567916248640896 568004624019108 568989717019488 569429342237556 570012323504994 570253352544768 571367128623957 571683711218176 571772672864048 572165104348512 572358053231352 572800280966649 573193417741506 574112200621464 574519693255296 575552238390648 577226351077632 577316175232536 577907231032764 578317417298496 579356787824748 579691961961888 580089828785472 580285450090512 580697324365568 580733802863694 581095881211392 581544860157504 581740972136784 582140245281696 583523876041488 583938048882432 584535884151168 584987520987216 585925208864704 586327353826176 587381120066088 587798030696832 589599498109824 589798326321504 590216952633856 591277709384928 591683527991232 592025833492992 592631949028608 593089841222496 593182133949033 594118439629056 595530540157568 595939277659392 597010318755696 597434063986944 598045716464256 599467151343168 599560436464614 600506809947648 602347226881536 603523686309039 603858086180352 605708774014464 606007322878212 606328898132736 606423251033928 606891798963711 609294481693056 609389296078788 610013188312362 611463067474761 611882740136034 612317041495776 612523530651096 612996791911677 613417517232138 615941869154904 616268716134912 616364615804976 617829591038328 618462124438572 618901095705408 620013404514204 621487052187462 621913604728428 622355025782592 622564900006032 622992192319008 623473542104796 624472919974224 624916157575936 625555946196864 626039276845968 626468953768992 628600847790024 629047015307136 630177558686568 630974901485952 631187682554592 631620893043648 632108909723976 632770881973344 632869349601537 633205179078336 633303714288978 634710180957408 635810961708288 636247345347072 636738936617664 637759577846016 638905779721008 639359261459712 639674396371446 640013836917888 640113431646924 641535021612864 641975333913216 642647638715904 643144175120448 643244256972054 643585591850112 643685742392076 643902809885271 644617207715328 645876225699147 646234092228096 646334654912208 646552615687268 647496268189479 648214652892672 648878294492928 649379644962336 649480697136603 650160861885732 650505867031296 650607094460808 652051989180288 652153457207124 652499519715072 652601057383656 652821131351826 653284489911264 653732866362816 654237967677192 654458593653882 656014110642321 656464360546674 656930304992736 657151838895256 657602869670064 658110961110618 659165859972792 659515643582976 659618273054448 660309054318912 660819236670744 661272784533936 663196233153024 663299435373552 663523117111692 663994071713088 664449798598272 665187423058044 666029062679616 666253664918736 666710942657184 667184159909376 667226071375308 667924819860752 668383244582688 669971857677264 670431687366816 671133792914304 671594420088576 672113321985312 673190665504128 673652704396032 674400545261064 674879220429696 675342418247424 675570161191104 677175856146912 677640630241728 678350285311232 678874407071584 679340346952896 680429274810624 680896281862656 681422370766272 682135986240768 682604164680192 684226578053376 684696191353344 684927088631424 685456291904688 686413605431808 686645081866368 687745718625792 688277099690304 688384204829742 688749493032576 688856671682748 689088971982483 689470781791744 691583853086208 692934602799267 693318543392256 695058289918119 695786185526836 696155401559808 696263732668584 700040468328192 700149404005416 700385512506786 702050188582133 702532034971002 703030677272928 703750439471472 704294186451714 707192516437112 707567785191936 707677892220528 708949753522389 709846764171696 710086142873916 710590146921024 711077854640256 711867242220012 714048953577084 715287331921824 716987426637072 717479525076768 718230901188992 718723853077248 719279169142176 720015566532624 721726899314472 722239165723008 722734868650752 722978593555392 723537197010504 724696968858976 725194358679744 727013353756608 727126486776234 729241484504256 730005178257664 730506211324416 731819100410208 731932981268409 732242478267648 732745046886912 732992147482752 733558487827824 734582981251584 734830701646464 734945051150172 736577247036992 737082790789248 738931605457536 739046593116828 739295818757163 739803228378822 740116053302784 741561592469391 741972476261888 742087937121424 742847686108776 743421641254587 743931882600678 745008412195584 746877106591488 746993330677224 749166115228416 749282695514568 749535373033578 750049810489332 750582179898048 751415422343346 751931150155524 753718339886922 755025517028592 755543722599648 756127487233476 757221664854528 757339498692144 758652956025984 758700613418697 759239122983408 760016431339992 761822838165276 762345709021944 762886805798016 763144070975136 763733707955532 764257890322008 765482934161952 766026257673728 767402984520864 767929685265216 769754900310048 770542974710352 771089889731328 771138328392774 772475717099664 772922615949184 773453105047296 773713933454016 774311737151592 774843179661648 775393146876672 775654629515712 776186993708928 778031834721984 779381178868224 779983361316288 780518696499072 781769805101568 783174826754784 783296699252157 783730707595776 786132664146432 786397768428672 786937506087168 787545526869216 787668079506093 788370279179904 788911370654976 790786454963328 790909511932044 791176227090999 791719244405406 795591580991751 796013758340928 796137628748094 797394288619008 799289535124224 799413915286152 799838120941056 799962586470288 804146329174458 804698248412052 806610854966706 807164465711364 808009763837616 808564334711904 809189065284948 811942761728781 812392642257408 812519061438384 813076727232096 813350917749816 813979346636817 815284089966348 815843653514712 816422721994368 816698040868128 817329055882236 817890022976184 820396670067288 821255825539872 821819487739968 823772788051104 824616165918096 825201460940544 825253298806302 825767831195136 826405853908032 826684539352272 828649402916616 829218139637904 829806701043456 830086533341376 830656256425344 831298056139728 832630559965632 833202029121408 834074594929152 834719035794624 834848929261602 835291938358656 835703646872373 838134463720032 838729353742848 840236744915424 840367497011877 841299868647936 841583576739456 842161190724864 842811879631968 842943032453889 843694509297792 843825799468716 844273572104448 844404952385304 846280241276544 846861078779136 848985248823552 849403706657166 851422569131523 851874372961344 852006936028662 852899195161928 853351782557184 853484575529232 854144013356334 855018485257491 855380028817152 855967111884288 857525566827264 857659009296072 858114122466816 858247656522768 858537079847028 860577650520034 860744047283712 861168300932196 861779539882944 863328357585972 865839526616448 865974262848804 866881149180976 867476125947744 869035181737122 869402652240384 869537942942832 870134743178208 870428175135768 871045986548352 871100704295541 871643821817088 872317290236256 872611458205176 874685480856428 875285814062232 875907073323648 876803826226752 877481281480824 878887813297056 879491030739264 880412072425216 881092315560992 881697046045248 884399247164736 884697489482256 885325428950784 885933064797696 886916564077392 888038750239488 888338219891648 888947923542912 889634761833744 891177659443584 893295810236352 893908916489088 894845057219072 896151095980416 897068574696384 897587554005504 899200727014752 899340654696921 899838960572928 900760214921472 902901141529216 903520840322304 905787129270528 908563161021696 909010984317318 913236118175232 913941722539584 914083944118182 915019782468543 915526775821824 917702799587072 917845606439656 918332657376768 918475562243664 918785295976644 920126275848207 923912803732356 926744386557492 927693186657858 928351643558112 930020106771306 932230578281193 933532538673888 933847350009048 934488288478512 935210313157194 936709379961336 937374236363904 938333919295296 939058915268952 942901271685036 943570522960704 945266338029852 946462352228928 946781523831888 947453529228032 948103806187008 949156322960016 949807768617504 949955571433467 952065271436112 953716442562432 955983235516096 956639366769024 958358669581512 959038892189568 959511594557169 960020755376832 960170147470386 962302532419296 962985554297344 963971458073856 964716262680672 964866385458081 965378387775168 965528613588114 966925811572992 969351138342144 969501982368312 969828923530902 972321979339008 973317441739392 974069467443504 975241292828598 975758800546944 975910641691212 977322863310336 978077983770432 978230185810686 979231697027739 979774268861952 979926734866896 980599299544224 981356951515788 981687890480823 982777054385664 984696540820011 985242140610048 985395457489104 985727758342884 986404304505096 987166441665927 988748789959188 989273465374464 989427409581672 990463581478368 991228855006116 991909176800904 995284675667538 995991107569632 996674697897408 997781134587066 999043594019424 999380497378104 1000066413985776 1000776239864064 1000839107062962 1001887229791128 1002574866874032 1004957786515896 1005491063167488 1005647531050224 1006700689371456 1007391630132864 1008169982977968 1009785998256192 1011537274701312 1011600817891596 1012318830644544 1013013627371136 1013355241786656 1015763784220368 1016460945362592 1017182407730688 1017525427966848 1018311610607376 1019010520429344 1020643912215936 1021344422793984 1022133556149408 1023203979361152 1023906247020288 1026339867080064 1027390632947136 1028184437857032 1029620408147712 1029967622799552 1031618577938688 1032415649535456 1032576307244613 1033124239548864 1033285007524122 1034206172687616 1034915991611904 1037375779629312 1038087773987328 1039977815088384 1040691595332096 1043679278290254 1044233102339712 1044395599002876 1048530357904896 1050060702492288 1050224106008124 1050578268760179 1051160372239872 1053798052456503 1054381939951104 1054546015909392 1054901636121332 1055625659207208 1056441279677571 1060788774655668 1061351677787904 1061516838330792 1064770146257544 1065129214310874 1065885220381536 1066616781960384 1067800863330018 1071073430365626 1072195105565944 1072930997882736 1075481139955608 1076219287615152 1077346351783488 1078085779615872 1078918753713264 1082590348971708 1083358748584512 1084102302976128 1084467890333088 1085305795515756 1087045453288464 1087791538019616 1088563629325824 1088930721157504 1089772074509648 1090520030634912 1090689730164351 1093862226756384 1095007767386496 1095759316986624 1098363717401472 1099117570330368 1099488221224128 1100337731741736 1101874471877376 1102246052469696 1102417576725258 1104865870555488 1105624186183872 1106782044455168 1107541675233792 1108397408186304 1108569889675242 1109704842568233 1110174079954176 1110936038828544 1112958714392832 1113131905682136 1113722584478208 1114271529163164 1117135891155456 1117512618293376 1120315659887232 1120489996015836 1122111435652608 1123749172842624 1123924043271852 1124303059550367 1124926012397056 1125101065958288 1125873269847072 1127123133515019 1127896725233286 1128373655035392 1130577509830383 1132538275542888 1135230092175364 1135832497281792 1136009248038216 1137979434038976 1138858684475112 1140024647009988 1142734257247914 1143545345728096 1144330208697024 1144716106462704 1145600561933298 1146386835483012 1148224401242928 1149039386510592 1151104476781296 1154452702155264 1154632350465072 1155814462065528 1156634834596992 1156707492589161 1158713575649496 1159383923923776 1160179657570944 1160570900181024 1161394648731136 1161467605727388 1163089720315008 1163481944273568 1164280490563392 1167047752082976 1167876097764864 1169071768302336 1169975041974432 1171850417729408 1172654707652352 1174762240132176 1175596061393664 1179198996219648 1179596652643008 1182555418769856 1183367055982464 1185263898057216 1186179682444992 1186364267898066 1187578866608109 1188236879258112 1191061080315136 1191878555318784 1194020637511392 1194206443122141 1194868127973888 1196091432928512 1198934302686336 1199120872929228 1206219493761687 1207047372618078 1209916282450059 1212014645756424 1212657796265472 1212846502067856 1213783597927422 1218588963386112 1218778592157576 1220026376624724 1222926134949522 1223765480272068 1224634082991552 1225047061302192 1225993583823354 1226835034464276 1231883738309808 1232729231609952 1235659182076656 1236924248877144 1237802191410816 1237879948209453 1240026809028408 1242974104374924 1243827209456856 1244710051565184 1245129800012064 1245984384638016 1246947084209592 1248945839948448 1249832315151872 1251111892393728 1252078553691936 1252273393892403 1252937907537984 1257201695580048 1258094030614272 1260355117373136 1261949802971904 1262375365109184 1263241786087296 1264217819447952 1265541763946688 1265738699203074 1266410358156672 1266607428577956 1269420361914816 1271621923416576 1273477873235328 1274105559985749 1275519155692032 1277811559442016 1278010404042993 1278718522919424 1279348792742892 1280027673835776 1280226863293848 1281216020034501 1283070043225728 1283950667826432 1286288350240896 1286488513944108 1287171183700224 1287371484784152 1287805619770542 1290866475780051 1291752451398294 1292669309824416 1293105231374536 1294104338480207 1294992536378958 1297756588985856 1298759289924672 1298961394273206 1300321723771464 1301011734062592 1301214188921616 1304103978360576 1304306914414248 1304999039430144 1305202114767312 1305642262703652 1306568979822528 1307465732725632 1308475935354384 1308917187307764 1312028221284642 1312928721093348 1313860609985472 1314303677790512 1315205739340128 1316221922221236 1318331719945584 1319236546108896 1320618108637824 1321638473341488 1322545569067872 1326598870747104 1327046234223384 1327988143426176 1328899597196544 1330374846116088 1332058125359232 1332507329837472 1333421885314368 1334452142750616 1335849639721504 1336766489165376 1339943715354528 1340863374733632 1342267585828608 1343188840177152 1344226643970624 1346381331008256 1347305408792064 1348801090522128 1349758440859392 1350684836494848 1351140322382208 1354351712293824 1355281260483456 1356700570622464 1357748814143168 1358680693905792 1360858549621248 1362844741532544 1363516476475977 1364271972481536 1368453156106752 1369854177262848 1370912583809376 1371125916177273 1373290163732736 1376554199380608 1376768409659484 1377498986065152 1377713343365496 1378177943964966 1385869205598534 1390116579836238 1391572371053672 1392310803119616 1392527465337168 1395030160156959 1400080936656384 1400298808010832 1400771025013572 1404100377164266 1405064069942004 1406061354545856 1407500878942944 1408588372903428 1414385032874224 1415355784441056 1417899507044778 1419693528343392 1420172285747832 1421180293842048 1422155709280512 1423734484440024 1428097907154168 1430574663843648 1433974853274144 1434959050153536 1436461802377984 1437447706154496 1438558338284352 1440031133065248 1440255221205579 1443453798628944 1444478331446016 1445469737301504 1445957187110784 1447074394021008 1449393937717952 1450388717359488 1454026707513216 1454252973552468 1454743385296353 1458482969008512 1460010356515328 1462861939242897 1463638200820416 1463865962536818 1464484956535296 1465984294965504 1467116975655648 1467345278716029 1469661403292928 1469890102300344 1473154494073984 1474165581578496 1477863210915072 1478093186233656 1478591637514326 1479606456757644 1483123184938782 1484175874242848 1485695372217552 1486843282509174 1487863765201356 1490016824391168 1492927013501307 1493754213182976 1493986661354448 1496671701880599 1498332230456832 1498565391029136 1499070746067156 1500099620978664 1501164359796096 1501258660594443 1502830844686692 1503862300311048 1507436679773844 1510051034057184 1511087445199296 1512254974466952 1514678997384288 1517305912051968 1517401226837394 1518478245966816 1520032862679984 1523645676330552 1524691418043888 1525773611596032 1526288141950272 1527467415911064 1528515780644016 1530965868323904 1534805969041728 1535859370530432 1539509800620096 1541085949420704 1542179779462656 1542276656785548 1544951434199328 1545845231898368 1546906210094592 1547427866908032 1548623474303184 1549686359323296 1549927511286183 1550786293753344 1551309259031424 1552373987417856 1556063669443968 1559966722632576 1561037392998144 1565518917435381 1566349653509568 1566593398504314 1572795536857344 1573875012174336 1575091053738432 1575336159012186 1576740558359808 1577822741309952 1581572909926656 1581819023864088 1582352454181998 1583438488810812 1591183161983502 1592027516681856 1592275257496188 1597693821466311 1598579070248448 1598827830572304 1599925172940576 1601701294995027 1606610145548439 1608292658348916 1609396496824104 1613221709933412 1614328931422728 1616019527675232 1617128669423808 1618378130569896 1623885523457562 1625038122876768 1626153454464192 1626701835499632 1627958693273634 1630568179932696 1631687307029424 1632845443988736 1633396081736256 1634658111764472 1635780045952368 1640793340134576 1642511651079744 1643638975479936 1647545576102208 1649232331836192 1650402921881088 1650506597612604 1652811707816064 1653369078704544 1653626365087887 1657298805833232 1658436279275808 1659613402086912 1660173066682752 1661312512850688 1662596112279456 1662854834512863 1665261119931264 1666404058242816 1669438071589248 1669697858523204 1670583876717312 1671407293744746 1676268927440064 1679582226538141 1680473489830848 1680734994023754 1683167153478912 1684322381449728 1685623759263936 1685886064907778 1687389018595584 1687651598937432 1688547144208896 1688809904770608 1692560482553088 1693722157558272 1697970497647104 1698807413314332 1702845138263046 1703748745922688 1704013872057324 1705798390323856 1706969151058464 1708288026712668 1710036970514982 1710760057634304 1714101385871871 1715051133654528 1715318018592144 1716495313045536 1717074159694056 1718400842899947 1721155301040068 1722336601864392 1723559079765888 1726656715171944 1731679053232896 1731948525697608 1733762298361952 1734952251895488 1738070363474244 1739075885885664 1740269486356416 1740856350271536 1742091973096704 1742201408591082 1743287643634176 1744634580472512 1745222916410352 1749370961712856 1750571628124464 1751814146647296 1753607652453504 1754962562961648 1757775626594112 1758982061478528 1760824144850432 1762184631121984 1763394092090496 1768798494329472 1769394978964512 1770650857901568 1773833128154784 1776077500478976 1776676439783296 1777895847085824 1779269523667488 1779546401847099 1782355318887168 1786591620472704 1787817832978176 1792302191960832 1794137149392768 1798401454029504 1798681309393842 1801520429842944 1805802283058432 1807041680644608 1810571058927117 1811574258541056 1817126322043392 1818021968634636 1827883445079168 1828167888236364 1830039564937086 1834389202424283 1835405599174144 1835691212879312 1836951124487328 1837570591953288 1838990375735031 1840252551696414 1847825607464712 1853488773114984 1855386373315716 1856703287116224 1860040213542612 1864461156562386 1867065077347776 1867694700018096 1868976576957024 1870420626314388 1873418759922672 1874748472727808 1876667838590592 1878117830537904 1885802543370072 1887141045921408 1890532676059704 1892924704457856 1893563047663776 1894907058456064 1898312645920032 1898608048804611 1899615537235008 1899911142866934 1904130542872224 1907432885124864 1911966471032192 1913278733538048 1916717339163024 1918077784379136 1919023189114338 1920041510753664 1920340294940772 1924605064838592 1927942916147712 1929432525361344 1929732770916162 1930756775550336 1931057227176228 1931708429655813 1933851623145984 1937628677097441 1938702276684288 1939003964736624 1939657847061804 1942488804568437 1944643958678016 1946634883478784 1948138934887008 1948442091409809 1950482585657196 1951517601093888 1951821283382424 1956155967540864 1956460371621372 1958463394055478 1959853469733792 1961198599088448 1962713903031576 1963375780961646 1968042331926963 1969393081640022 1970790914978208 1971455516685768 1972808609010192 1974332883331854 1977497579918376 1978546930748928 1978854819163344 1980927162956736 1982457710012232 1983818353601808 1990569351335076 1991982215139264 1993349395794816 1995562269174132 1998087188038848 1998760994756208 2000132827971552 2001552479728128 2001678214125924 2003774459582256 2005149733748064 2009915573031792 2011295062100448 2013401378742912 2014783260265728 2016339965955936 2019571996512384 2023201635783192 2024637661289088 2026027254742272 2026710483573312 2031527568440736 2032921890725184 2035050855933696 2036623221214752 2038021040858688 2041287824431872 2042688845587968 2044267112298816 2046407958722304 2047812494040576 2052679734160128 2054781265894272 2056368875714064 2059240816295424 2059935245599104 2063237155877376 2064831299070912 2065152614489226 2066248479097728 2066570015048244 2067266915947449 2068412345375232 2074751559258624 2078803808397801 2079955630176768 2085174869754357 2087358556580508 2088466204679424 2088791198005752 2100121404984576 2100448212016248 2101156537520358 2106150565746399 2107596104913006 2109092031818784 2109803272242664 2111251318414416 2112882559355142 2121577549311336 2122703355575808 2123033676661584 2129540292515088 2130258428621748 2131770440763072 2133233563920768 2135601726660036 2142146860731252 2144390211131888 2145861995765472 2150962279911216 2152438575230304 2154692703566976 2156171559231744 2157837507426528 2165180697943416 2166717497169024 2168204605952256 2168935780666176 2170611591031512 2174090906576928 2175583076039232 2177861442315008 2179544149019296 2179883315294183 2181040061269824 2181379460328702 2187724453512768 2190015534772992 2191518633973248 2196727434802944 2198235140660736 2198976442448256 2200675463483472 2203748943754752 2204492104939392 2204835153450516 2209731741110976 2211248372367744 2213564088910336 2216794816372608 2217139779350484 2217887456271489 2219409685136466 2220348159908352 2224684777408173 2225917428785664 2226263811364272 2228543058326328 2230264923763761 2235025236586752 2240631319774464 2240979992031672 2247498345685248 2247848086543704 2248606119100734 2250202131916576 2251746539694144 2254246267030038 2255793450466572 2261155019660766 2265076551085776 2270460184350728 2271664994563584 2272018496076432 2275958868077952 2276101840256091 2277717368950224 2280049294019976 2285468514495828 2287090691456192 2288660417394048 2289432212925408 2291201123866596 2292773670966024 2296448802485856 2298078773021184 2302208953562592 2309264700930144 2311628924131056 2313269669193984 2313414985178322 2317427151298992 2318767847847552 2320359315141888 2321141800362048 2322935211454776 2326179440630016 2326963888547136 2328560981126784 2334095504165952 2338143536604672 2339950083948864 2343700835458816 2345309415304704 2349524480264352 2349890097756471 2351192122787328 2358397992439296 2359193305286016 2365110837539712 2366734111964928 2372359364889984 2372728535796132 2373528681272997 2375157733216218 2382122160630272 2386774742975253 2388041275022784 2388412886244282 2392182865857024 2397868605372672 2398241745858456 2412438987523374 2414094745236156 2419832564900118 2424029291512848 2425693004135712 2427567195854844 2435828285186343 2437177926772224 2437557184315152 2440052753249448 2441938039910451 2445852269899044 2447530960544136 2449268165983104 2450094122604384 2451987167646708 2453670068928552 2463767476619616 2465458463219904 2471318364153312 2473848497754288 2475604382821632 2475759896418906 2480053618056816 2485948208749848 2487654418913712 2489420103130368 2490259600024128 2491968769276032 2493894168419184 2497891679896896 2502223784787456 2504157107383872 2504546787784806 2505875815075968 2507110940617119 2514403391160096 2516188061228544 2520710234746272 2521102491035631 2523899605943808 2524750730218368 2526483572174592 2528435638895904 2528829097361667 2531083527893376 2531477398406148 2532820716313344 2533214857155912 2538840723829632 2546463375719117 2546955746470656 2548211119971498 2554267707394569 2555623118884032 2556020808085986 2558697585485784 2560055347671552 2560453726587696 2562432040069002 2566140086451456 2567901335652864 2572576700481792 2572977027888216 2574342367400448 2574742969568304 2575611239541084 2581732951560102 2583504902796588 2585338619648832 2586210462749072 2588208676960414 2589985072757916 2597518579849344 2597922788546412 2600643447542928 2602428377843232 2608207956721152 2608613828828496 2610404229534624 2611284525407304 2613137959645056 2613302112886623 2614931465451264 2616951870708768 2617834374615528 2624056442569284 2625857442186696 2627721219970944 2628607355581024 2630411478680256 2632443844442472 2636663439891168 2638473092217792 2641236217275648 2643276946682976 2645091138135744 2653197741494208 2654092468446768 2655976286852352 2657799194393088 2660749692232176 2664116250718464 2665014659674944 2666843770628736 2668904285501232 2671699279443008 2673532978330752 2679887430709056 2681726749467264 2684535171657216 2688453287941248 2692762662016512 2697602181044256 2698021964090763 2699516881718784 2702280644764416 2708703424587648 2710562520966912 2715497628286336 2717361387811584 2725689483065088 2727032952951954 2739708354525696 2741825167618752 2742251832354546 2745059347405629 2746580327465472 2753108398761216 2753536819318968 2754997972130304 2755426686730992 2756355887929932 2771738411197068 2780233159672476 2783144742107344 2785054930674336 2790060320313918 2796691734843579 2800597616021664 2801542050027144 2808200754328532 2810128139884008 2812122709091712 2815001757885888 2817176745806856 2828770065748448 2830711568882112 2835799014089556 2839387056686784 2840344571495664 2842360587684096 2844311418561024 2847468968880048 2856195814308336 2861149327687296 2867949706548288 2869918100307072 2872923604755968 2877116676568704 2878534783671507 2880062266130496 2880510442411158 2886907597257888 2888956662892032 2891914374221568 2894148788042016 2894599156374243 2898787875435904 2900777434718976 2908053415026432 2908505947104936 2909486770592706 2916965938017024 2925723878485794 2927276401640832 2927731925073636 2931968589931008 2934233951311296 2934690557432058 2937695091083217 2939322806585856 2939780204600688 2945063671442469 2946308988147968 2948331163156992 2954089622460033 2955726421830144 2956186372467312 2957183275028652 2959212913515288 2961499324997781 2966246369877564 2968351748485696 2971390744435104 2973686565018348 2975727530402712 2985854027002614 2987973322708896 2993343403761198 2997130782058272 2998141492134312 3000199241957328 3002328719592192 3002517321188886 3005661689373384 3007724600622096 3014873359547688 3020102068114368 3022174890398592 3024509948933904 3029357994768576 3034611824103936 3034802453674788 3036956491933632 3040065725359968 3047291352661104 3049382836087776 3051547223192064 3052576283900544 3054934831822128 3057031561288032 3061931736647808 3069611938083456 3071718741060864 3079019601240192 3082171898841408 3084553313571096 3089902868398656 3091690463796736 3094855733816064 3097246948606368 3097728921733839 3099372718646592 3099855022572366 3102618518062848 3104747974835712 3112127338887936 3119933445265152 3122074785996288 3131037834870762 3132699307019136 3133186797008628 3145591073714688 3150182107476864 3150672318024372 3151734806280537 3153481116719616 3161394157369509 3163145819853312 3163638047728176 3164704908363996 3166876977621624 3169323839032713 3182366323967004 3184055033363712 3184550514992376 3195387642932622 3197655661144608 3199850345881152 3203402589990054 3213220291096878 3216585316697832 3218792993648208 3226443419866824 3228657862845456 3232039055350464 3234257338847616 3236756261139792 3247771046915124 3250076245753536 3252306908928384 3253403670999264 3255917386547268 3261136359865392 3263374614058848 3265690887977472 3266792163472512 3269316223528944 3271560091904736 3272069190493053 3281586680269152 3285023302159488 3287277950959872 3295091152204416 3298464663672384 3301013195225208 3304984381252471 3305623415632128 3306738157409088 3307252730175774 3314597611666464 3316872558551616 3320346133365504 3322625025701376 3325192224558912 3325709669025726 3330522239862528 3332808116485632 3338876143178496 3339395717046408 3341167753434624 3342814587489492 3352537854880128 3359164453076282 3360946979661696 3361469988047508 3366334306957824 3371247518527872 3371772129815556 3372909178651101 3374778037191168 3375303197874864 3377619809541216 3381369400545057 3385120965106176 3391732529491149 3397614826628664 3405690276526092 3407497491845376 3408027744114648 3411596780647712 3413938302116928 3416576053425336 3420073941029964 3428202771743742 3430636037184288 3432990626091072 3434148319388112 3436801685799894 3442310602080136 3444673203728784 3447118159531776 3453313430343888 3463358106465792 3463897051395216 3467524596723904 3469904503790976 3476140726948488 3478151771771328 3480538972712832 3481712700543072 3484183946193408 3484402817182164 3489269160945024 3490445832820704 3498741923425712 3501143256248928 3503628293294592 3507215304907008 3509925125923296 3515551253188224 3517964122957056 3524369262243968 3526788184180992 3537596988658944 3538789957929024 3547666256309568 3553352879566592 3555791694171648 3558539047334976 3559092803694198 3562736599824327 3564710637774336 3573183240945408 3575635665956352 3584604383921664 3588274298785536 3596802908059008 3597362618787684 3611604566116864 3618658481285061 3621142117854234 3629748847350177 3636043937269272 3655766890158336 3656335776472728 3660079129874172 3668778404848566 3671382425758624 3673902248974656 3675141183906576 3677980751470062 3680505103392828 3695651214929424 3706977546229968 3710772746631432 3713406574232448 3713639844628359 3720080427085224 3728922313124772 3734130154695552 3735389400036192 3737953153914048 3740841252628776 3746837519845344 3749496945455616 3753335677181184 3756235661075808 3756820181677209 3771605086740144 3774282091842816 3781065352119408 3785849408915712 3787126095327552 3796625291840064 3797216097609222 3799231074470016 3799822285733868 3808261085744448 3814865770249728 3822316679957247 3823932942064384 3826557467076096 3833434678326048 3834031212128979 3836155568758272 3838046378228676 3840083021507328 3840680589881544 3843648060103503 3849210129677184 3858865050722688 3859465541832324 3861513551100672 3862114454352456 3863416859311626 3872599427340153 3875257354194882 3878007929473248 3879315694123608 3882313015440621 3884977609136874 3893269766957568 3896277869774016 3896884182819618 3900965171314392 3903035202187776 3903642566764848 3912311935081728 3912920743242744 3916926788110956 3919706939467584 3922397198176896 3925427806063152 3926751561923292 3936084663853926 3938786163280044 3941581829956416 3942911033371536 3945617218020384 3948665766663708 3954995159836752 3957709638326688 3961854325913472 3964915420024464 3967636707203616 3981138702670152 3983964430278528 3986698791589632 3991124538348264 3996174376077696 3997521989512416 4000265655943104 4003356428251848 4007548919164512 4010299467496128 4019831146063584 4022590124200896 4026802757485824 4029566520531456 4032679931911872 4039143993024768 4046403271566384 4049275322578176 4052054509484544 4053420967146624 4063055136881472 4065843781450368 4070101711867392 4073246442429504 4076042081717376 4082575648863744 4088534224597632 4090549429427931 4092815917444608 4105359468320256 4109562531788544 4112737751428128 4113377748531819 4119870491198208 4129662598141824 4130305228978452 4132496958195456 4133140030096488 4134533831894898 4154756034068033 4157607616795602 4170349739508714 4174717113161016 4176932409358848 4177582396011504 4200242809969152 4200896424032496 4202313075040716 4212301131492798 4215192209826012 4218184063637568 4219606544485328 4222502636828832 4225765118710284 4243155098622672 4246067353323168 4259080585030176 4260516857243496 4263540881526144 4266467127841536 4271203453320072 4284293721462504 4288780422263776 4291723991530944 4301924559822432 4304877150460608 4309385407133952 4312343118463488 4315675014853056 4330361395886832 4333434994338048 4336409211904512 4337871561332352 4341223182063024 4348181813153856 4351166152078464 4355722884630016 4359088298038592 4359766630588366 4362080122539648 4362758920657404 4364230155889059 4375448907025536 4380031069545984 4388585817728691 4393454869605888 4397952884896512 4401350926966944 4402035836148087 4408984209878784 4409670306901032 4419463482221952 4422496744735488 4433589632745216 4434279558700968 4435774912542978 4438819370272932 4449369554816346 4452527622728544 4457086116652656 4460529847527522 4470050473173504 4478781040503921 4481262639548928 4481959984063344 4490015105641797 4494996691370496 4495696173087408 4497212238201468 4500404263833152 4503493079388288 4508492534060076 4511586900933144 4522310039321532 4530153102171552 4540920368701456 4544036992152864 4551917736155904 4552203680512182 4555434737900448 4560098588039952 4570937028991656 4574181382912384 4577320834788096 4578864425850816 4582402247733192 4585547341932048 4592897604971712 4604417907125184 4618529401860288 4623257848262112 4626539338387968 4626829970356644 4634854302597984 4637535695695104 4640718630283776 4642283600724096 4645870422909552 4652358881260032 4653927777094272 4657121962253568 4668191008331904 4679900167897728 4687401670917632 4696556752306143 4699048960528704 4699780195512942 4718386610572032 4730221675079424 4733468223929856 4744718729779968 4745457071592264 4747057362545994 4750315466432436 4773549485950506 4776082550045568 4776825772488564 4793081464398933 4795737210745344 4796483491716912 4805103884985081 4819830436645317 4824877975046748 4828189490472312 4839665129800236 4848058583025696 4851386008271424 4855134391709688 4871656570372686 4875114368630304 4880105506498896 4883876079820902 4891704539798088 4895061921088272 4898536331966208 4900188245208768 4903974335293416 4907340137857104 4927534953239232 4930916926439808 4942636728306624 4947696995508576 4951208765643264 4951519792837812 4960107236113632 4960879095263661 4971896417499696 4975308837827424 4978840206260736 4980519200048256 4983937538552064 4987788336838368 4988564503538589 4995783359793792 5008314214767744 5009093575569612 5010782771576327 5011751630151936 5014221881234238 5028806782320192 5038746679614423 5041420469492544 5042204982071262 5049501460436736 5052967144349184 5056871277791808 5057658194723334 5062167055786752 5062954796812296 5065641432626688 5066429714311824 5077681447659264 5092926751438234 5093911492941312 5096422239942996 5108535414789138 5111246237768064 5112041616171972 5117395170971568 5120907453175392 5124864080138004 5132280172902912 5142304157615613 5145153400963584 5145954055776432 5149485939136608 5151222479082168 5155202528699841 5163465903120204 5167009805593176 5170677239297664 5172420925498144 5176417353920828 5179970145515832 5195037159698688 5195845577092824 5201286895085856 5204856755686464 5217227657656992 5220808459069248 5222569050814608 5226275919290112 5226604225773246 5229862930902528 5233903741417536 5235668749231056 5248112885138568 5251714884373392 5255442439941888 5257214711162048 5260822957360512 5264887688884944 5273326879782336 5276946184435584 5282472434551296 5286553893365952 5290182276271488 5306395482988416 5308184936893536 5311952573704704 5321499384464352 5328232501436928 5330029319349888 5333687541257472 5337808571002464 5338639205541297 5343398558886016 5347065956661504 5359774861418112 5363453498934528 5376906575882496 5392342937832979 5395204362088512 5396043928181526 5404561289528832 5417406849175296 5421125041933824 5430995256572672 5434722775623168 5451378966130176 5454065905903908 5483650335237504 5484503664709092 5490118694811258 5503167607272849 5506216797522432 5507073638637936 5510853373461984 5512711775859864 5516971127205093 5543476822394136 5560466319344952 5566289484214688 5570109861348672 5580120640627836 5593383469687158 5601195232043328 5603084100054288 5616401508657064 5620256279768016 5624245418183424 5630003515771776 5634353491613712 5657540131496896 5661423137764224 5671598028179112 5678774113373568 5680689142991328 5684721175368192 5694937937760096 5695824146413833 5712391628616672 5722298655374592 5735899413096576 5739836200614144 5754233353137408 5757069567343014 5760124532260992 5761020884822316 5773815194515776 5783828748443136 5788297576084032 5789198312748486 5795125288967439 5797575750871808 5801554869437952 5812886031292323 5816106830052864 5817011894209872 5818973541185412 5827466413705311 5833931876034048 5851447756971588 5854552803281664 5855463850147272 5868467902622592 5869381114864116 5875390182166434 5879560409201376 5890127342884938 5892617976295936 5904126995780889 5908179244920066 5912372744934624 5914366550057304 5918425827030576 5922998649995562 5932492739755128 5936703496971392 5942781488870208 5947373130036696 5951455060805424 5971708054005228 5975946645417792 5986686807522396 5994261564116544 5996282984268624 6000398483914656 6004657439184384 6005034642377772 6011323378746768 6015449201244192 6029746719095376 6040204136228736 6044349780797184 6049019897867808 6058715989537152 6069604907349576 6073912983867264 6080131450719936 6094582705322208 6098765672175552 6105152567801088 6109869663644256 6114063122576064 6123863473295616 6139223876166912 6143437482121728 6158039202480384 6164343797682816 6169106627142192 6179805736797312 6189711467632128 6194493897212736 6195457843467678 6198745437293184 6199710045144732 6201800747842347 6205237036125696 6224254677775872 6236411425193403 6239866890530304 6255524609263071 6262075669741524 6265398614038272 6266373594017256 6300364214953728 6301344636048744 6303469612561074 6318451697239197 6322788314739018 6327276095456352 6329409816727992 6333753955243248 6338647678065426 6364732647934008 6368110066727424 6369101029984752 6390775285865244 6395311322289216 6399700691762304 6406805179980108 6426440582193756 6433170633395664 6437585987296416 6452886839733648 6457315725690912 6464078110700928 6468514677695232 6473512522279584 6495542093830248 6500152491507072 6504613817856768 6506807341998528 6511834773094536 6522272719730784 6526749228117696 6533584326945024 6538632447057888 6539649945882549 6543120183809472 6544138380986106 6563173360538304 6570046604318976 6574555901919744 6590182304408832 6596929327344768 6602026390450416 6609968762504942 6611246831264256 6613476314818176 6614505460351548 6629195223332928 6633745117103232 6640692266731008 6650384449117824 6651419338051452 6653662368814467 6661044479725056 6674054332224519 6677752286356992 6678791434092816 6685629174978984 6690794771291283 6705075709760256 6718328906152564 6721893959323392 6722939976095016 6742495037055744 6743544259631112 6745818357302202 6750606395749728 6755239619082432 6762738801090114 6783465058982298 6795229653257328 6811380553052184 6814994983690752 6816055488229296 6823193561295424 6827876604233856 6833152106850672 6840147882059928 6856405543487484 6861272074368576 6865981252182144 6868296638776224 6873603371599788 6884621204160272 6889346407457568 6894236319063552 6906626860687776 6927794102790432 6935049193447808 6939809007581952 6952281453896976 6956303543542656 6961077945425664 6963425401086144 6968805634364328 6978538321890048 6980891665641408 6997483846851424 7002286512497856 7014430609814016 7019850251846592 7031102506376448 7035928245914112 7048738524487936 7053576368361984 7075193977317888 7077579915858048 7095332512619136 7106705759133184 7117078094669952 7118185607388396 7120586043818991 7125473199648654 7146366481890816 7160324228925759 7176548597571072 7193605816118016 7194725237575368 7237316962570122 7242284235708468 7259497694700354 7272087874538544 7307484855559029 7311533780316672 7312671552945456 7320158259748344 7325814119731353 7337556809697132 7342764851517248 7347804497949312 7350282367813152 7355961502940124 7361010206785656 7391302429858848 7413955092459936 7421545493262864 7426813148464896 7427279689256718 7440160854170448 7457844626249544 7468260309391104 7470778800072384 7475906307828096 7481682505257552 7493675039690688 7506671354362368 7512471322151616 7513640363354418 7521332821851357 7543210173480288 7548564183685632 7562130704238816 7563307473106893 7571698817831424 7574252190655104 7593250583680128 7594432195218444 7598462148940032 7599644571467736 7616522171488896 7639390127157351 7644633359914494 7647865884128768 7662803122183707 7666869356652096 7668062424257958 7676092756457352 7680166043014656 7681361179763088 7687296120207006 7698420259354368 7717730101445376 7718931083664648 7723027102201344 7724228908704912 7726833718623252 7745198854680306 7750514708389764 7756015858946496 7758631388247216 7764626030881242 7769955218273748 7792555739548032 7793768365639236 7801930342628784 7807285133529696 7824623870163456 7825841486485488 7833853576221912 7839413878935168 7839906338659869 7844794396353792 7850855612126304 7853503123846584 7872169327707852 7877572326560088 7883163659912832 7885822066743072 7891234436040768 7897331533327416 7909990319673504 7915419276653376 7923708651826944 7929830840048928 7935273414407232 7962277405340304 7967928860557056 7973397583179264 7982249076696528 7992348752155392 7995043979024832 8000531311886208 8006712856503696 8015097838329024 8020598934992256 8039662292127168 8045180248401792 8053605514971648 8065359863823744 8078287986049536 8092806543132768 8094065892272289 8098550645156352 8106841934293248 8126110273762944 8131687562900736 8146492884859008 8152084163434752 8175487679940323 8177068449195264 8181098858855862 8219125063577088 8225475502856256 8226755497063638 8239740982396416 8259325196283648 8260610457956904 8264993916390912 8266280060192976 8269067663789796 8309512068136066 8315215233591204 8340699479017428 8349434226322032 8355164792023008 8390075204530737 8401792848064992 8404626150081432 8424602262985596 8430384419652024 8436368127275136 8439213088970656 8445005273657664 8451530237420568 8486310197245344 8492134706646336 8518161170060352 8521033714486992 8527081763052288 8532934255683072 8542406906640144 8568587442925008 8577560844527552 8583447983061888 8603849119644864 8609754300921216 8618770814267904 8631350029706112 8635604351014521 8660722791773664 8666869988676096 8675743122664704 8682446364126048 8683797469122729 8696363626307712 8702332304156928 8718176596077184 8719533261176732 8724160245079296 8725517841314808 8728460311778118 8750897814051072 8777171635457382 8795905769793024 8802701853933888 8804071672296174 8813085273249651 8817968419757568 8819340613802064 8835191014327407 8838926964443904 8844993489470976 8867179265490432 8868559117401936 8871549825085956 8877638740545864 8884497974993343 8898739109632692 8905055245457088 8914172233305312 8921059695055044 8957562081007842 8963919968126688 8980030211283594 8991392346174816 8994424476402936 9000808527666304 9006986158776576 9016985068120152 9023173801866288 9044620078643064 9060306204343104 9081840737402912 9088073984305728 9103835472311808 9104407361024364 9110869475800896 9120197176079904 9141874057983312 9148362765824768 9154641669576192 9157728851701632 9164804495466384 9171094683864096 9185795209943424 9208835814250368 9237058803720576 9246515696524224 9253659940713288 9269708605195968 9275071391390208 9284567201448192 9291740845819104 9293186765201517 9307855554188544 9314243924507136 9336382016663808 9359800335795456 9393113504612286 9398097921057408 9399560391025884 9436773221144064 9455204418841611 9460443350158848 9484182472108527 9489437459559936 9490914143184528 9494114725091988 9500630932864872 9507971517098139 9547098971901012 9552165100091136 9553651544977128 9586162928797866 9592966983433824 9610207769970162 9639660873290634 9649755950093496 9656378980944624 9679330259600472 9696117166051392 9702772016542848 9710268783419376 9743313140745372 9750228737260608 9760211012997792 9767752159641804 9783409079596176 9790123842176544 9797072663932416 9800376490417536 9807948670586832 9814680275714208 9816207571479159 9855069906478464 9861833852879616 9885273456613248 9895393991017152 9903039585675624 9914953143757413 9920214472227264 9921758190527322 9943792834999392 9950617675654848 9961038400096512 9967875077104128 9975576673676736 9977129007077178 9991566719587584 10016628429535488 10018187151139224 10021565543152654 10023503260303872 10028443762468476 10057613564640384 10077493359228846 10082840938985088 10084409964142524 10099002920873472 10113742555583616 10115316389446668 10118727535953303 10124334111573504 10125909593624592 10132859428623648 10144108201635171 10155362895318528 10175197588473447 10185853502876468 10192844479885992 10217070829578276 10222492475536128 10224083232343944 10234790341943136 10241814906350784 10249728160276008 10284608315231226 10291908111552864 10298971878273216 10302444958164336 10310405057399682 10326931806240408 10334019611186352 10341354478595328 10344841850996288 10352834707841656 10359940291031664 10390074319397376 10391691154185648 10402573790171712 10409713511372928 10434455315313984 10441616918138496 10445138101629216 10452551838580224 10453208451546492 10467807482835072 10471337498462112 10496225770277136 10503429768746784 10510884879883776 10514429422324096 10521645914721024 10529775377769888 10546653759564672 10553892368871168 10573107786731904 10580364552542976 10612790965976832 10616369873787072 10642998768928704 10660058638699776 10667375082514944 10675617142004928 10677278411082594 10686797117772032 10694131913323008 10719549722836224 10726906997869056 10753813151764992 10784685875665958 10790408724177024 10792087856363052 10834813698350592 10855975443855183 10861990513145344 10889246542050531 10908131811807816 10967300670475008 10969007329418184 10980237389622516 11006335214545698 11014147277275872 11021706746923968 11025423551719728 11033942254410186 11086953644788272 11120932638689904 11132578968429376 11140219722697344 11160241281255672 11186766939374316 11202390464086656 11206168200108576 11232803017314128 11240512559536032 11248490836366848 11260007031543552 11268706983227424 11270460545031627 11315080262993792 11322846275528448 11343196056358224 11357548226747136 11361378285982656 11389875875520192 11391648292827666 11424783257233344 11444597310749184 11466950039871741 11471798826193152 11479672401228288 11508466706274816 11514139134686028 11520249064521984 11522041769644632 11530944180310509 11547630389031552 11576595152168064 11578396625496972 11590250577934878 11595151501743616 11617798282020459 11625772062584646 11634023788419744 11637947082370824 11646939046321863 11654932827410622 11702895513943176 11709105606563328 11710927700294544 11736935805245184 11738762229728232 11750780364332868 11759120818402752 11780254685769876 11808253991561778 11816358489840132 11824745489869248 11828733100114608 11836851654061152 11845997299991124 11864985479510256 11873406993942784 11885562977740416 11894746260073392 11902910121610848 11943416108010456 11951893290835584 11973373615044792 11988523128233088 11992565968537248 12000796967829312 12010069284755544 12022646757493536 12030898402488384 12059493438190752 12080408272457472 12088699561594368 12098039795735616 12117431979074304 12139209814699152 12147825967734528 12160262901439872 12189165410644416 12197531344351104 12210305135602176 12219739327288512 12228126245152128 12247726946591232 12271648288283793 12278447752333824 12316078404960768 12328687595365632 12338213254284384 12340133245595457 12359611473594624 12388987794425472 12390915686935356 12397490874586368 12399420090289464 12403601495684694 12464268102204099 12472822850386806 12511049218526142 12524151339483048 12530797228076544 12532747188034512 12600728429907456 12602689272097488 12606939225122148 12636903394478394 12645576629478036 12654552190912704 12658819633455984 12667507910486496 12677295356130852 12729465295868016 12738202059969504 12781550571730488 12790622644578432 12799401383524608 12813610359960216 12852881164387512 12866341266791328 12875171974592832 12905773679467296 12914631451381824 12928156221401856 12937029355390464 12947025044559168 12991084187660496 13000304983014144 13009227635713536 13013614683997056 13023669546189072 13044545439461568 13053498456235392 13067168653890048 13077264894115776 13079299891765098 13086240367618944 13088276761972212 13092690467667177 13126346721076608 13140093208637952 13165757453186073 13180364608817664 13193858654689536 13204052780900832 13206107508444261 13219937525009884 13226952629636352 13229010920703096 13258390446665856 13267490234206464 13300768898235648 13302838676102904 13307324737628934 13338953583060527 13348108664449038 13357582868185632 13371258349957968 13381589542582566 13410151419520512 13436657812305128 13443787918646784 13445879952190032 13470045316925391 13484990074111488 13487088519262224 13491636714604404 13501212791499456 13510479238164864 13525477602180228 13566930117964596 13590459306514656 13622761106104368 13632110976458592 13646387122590848 13655753208467712 13666304213701344 13680295764119856 13712811086974968 13722544148737152 13731962504364288 13736593277552448 13747206743199576 13769242408320544 13778692814915136 13813253721375552 13855588205580864 13870098386895616 13879618015163904 13904562907793952 13912607087085312 13922155890851328 13926850802172288 13937611268728656 13957076643780096 13961783331282816 13994967693702848 14004573024995712 14039700503693184 14062205012752896 14089670256918429 14097477048975872 14155159831716096 14190665025238272 14234156189339904 14236371214776792 14241172087637982 14250946399297308 14320648457851518 14379244393196799 14387211632236032 14389450475150736 14415311654955243 14474633925140244 14484568471416936 14518995389400708 14544175749077088 14614969711118058 14625343105890912 14640316519496688 14651628239462706 14675113619394264 14685529703034496 14695608995898624 14700564735626304 14711923005880248 14722020413571312 14782604859717696 14827910184919872 14843090986525728 14853626296929792 14854559378513436 14880321708340896 14882637285790983 14915689252499088 14936520618782208 14941557600144768 14951812615656192 14963365010515104 14965693510615767 14987350079381376 15024942644303232 15027280726708836 15032348314728981 15042665643702714 15086420346960576 15116240038843269 15124261408477632 15126614946213786 15148504381310208 15186501167360256 15188864390436888 15196924297880064 15199289142935472 15233044342977792 15278780254314702 15289266719828988 15325606244367414 15333738713304192 15336124848515916 15352185512914704 15362722359526176 15374592240414012 15396840518708736 15426912472846839 15435460202890752 15437862167329296 15448457817409824 15453667437246504 15465607586099523 15490397709360612 15501029416779528 15512031717892992 15517262776494432 15529252061762484 15539910436547496 15585111479096064 15587536731278472 15603860685257568 15614570267059392 15651682972970976 15667707152443824 15678827757870336 15679812677319738 15689588792707584 15701711224252608 15707006247693168 15744338655415704 15755144653120176 15766327319825664 15771644133486144 15782468872081536 15794663066654832 15819980639347008 15830838553306752 15847417303653888 15859661680097856 15870546828814464 15924554810680608 15935857721114112 15964498153393056 15984697504310784 15990087958049664 16001062623772416 16013425713007392 16015917616623891 16030195676658048 16041197869984512 16079324584254336 16090360496803584 16130719727647488 16177028813498937 16185613086265536 16188131784544578 16213683868586496 16252220547525888 16263375125801472 16292985769718016 16304168326869504 16350975359880646 16354136898390528 16362197717711724 16450951005712512 16453510994127276 16509502821818547 16518650392567296 16521220915913808 16532560120385952 16538135327579592 16550913381615279 16619024136272132 16630430467182408 16681398958034856 16698868452644064 16710329584046016 16780150409061474 16803585696129984 16809252300162864 16849204525971192 16860768839304048 16872736254550272 16878426177941312 16890010547315328 16903060474841136 16972620394490688 16984269413292672 17036322340120704 17042067428973984 17054163526104576 17084813813280288 17087472439241499 17137174885850016 17155121689055104 17166895966123776 17207698239289728 17219508601842432 17262700059412224 17271208702029042 17321445583547328 17351486245329408 17364892728252096 17367594938245458 17385375866902317 17392727252615424 17404664608313856 17436353192154368 17439066522353464 17448320490158592 17451035682629616 17456920623556236 17482399241115933 17501795628102144 17554343270914764 17605403707867776 17608143344592348 17626170546499302 17638681227604128 17670382028654814 17677853928887808 17712380987342667 17737118234803872 17743099650171912 17755277481091728 17768995949986686 17797478219265384 17810110490914176 17828344466610624 17842119390110088 17915124162015684 17927839936253376 17960060422567188 17982784692349632 17988848952805872 18001617055332608 18013972317553152 18033970136240304 18046347603732576 18089240157286128 18120612408686208 18163681474805824 18176147968611456 18208814722048728 18221738951601792 18240394352159808 18283748115966624 18296725531649536 18315457703403264 18329608990932768 18342189367728192 18371590419886848 18417671628500736 18474117607441152 18493031393048448 18507319881426576 18539417210391936 18569134402896384 18583481691638208 18586373530403034 18605402243527041 18615711108377088 18672764033327616 18709234275580209 18719600671590912 18786227009224572 18796195842114816 18799120782051768 18910408837683222 18955355091717591 18968364944217054 18981828286369056 18988229450183976 19001261865729744 19015943034196278 19094197943802024 19104330200182272 19107303089954256 19172325857595732 19185933966867648 19220415539940324 19279321746581268 19299511900186992 19312757961889248 19358660519200944 19392234332102784 19405544033085696 19420537566838752 19486626281490744 19500457474521216 19520422025995584 19535504319283608 19566818159192352 19580247684353088 19600752980835072 19615897341173664 19618949837647647 19629360551428416 19632415142958318 19710139812956928 19723667705759232 19770546913226496 19790787982034304 19806079171351248 19829906287514826 19840428944454528 19843516381054644 19887585669998784 19901235351309696 19922076800193024 19951153347353472 19954258014154356 19960987106443401 19983133439175168 20022162996673557 20033256859070976 20036374302278448 20043131086305308 20056887524936952 20072384313873849 20115227129280768 20154986718457692 20165681877970176 20168819928285048 20227485111167232 20230632778893336 20237455071906606 20251819187249184 20265718857247296 20288216403270342 20350395176946894 20371707005752936 20385688959771984 20434141659156552 20444984951072256 20448166464687888 20469580683886272 20483629812701568 20499456320552016 20569216630462452 20583816223105728 20597943756546432 20604889916328672 20620810114799364 20653863612480816 20668039222372704 20682708957190656 20689683701992576 20705669415683312 20719880582063328 20783382308371296 20805147580343424 20819427022745856 20868910630627968 20883233836276992 20890276203258432 20906416903092984 20935614965670144 20942674996924224 20992451540554272 21006859537493568 21028858844648192 21043291829442048 21059550755539776 21093307519129344 21107784737742336 21146215573463808 21160729105085952 21225581931953664 21232739747574144 21285997537857408 21320117277399552 21351234284009856 21354556822165188 21361758131456973 21373594235544064 21439099445672448 21480972686777277 21569371751331916 21580817448354048 21584175712726104 21711950887710366 21778493084101062 21816263623615632 21934601340950016 21938014658836368 21960474779245032 21977442359194059 22012670429091396 22028294554551744 22043413493847936 22050847103439456 22067884508820372 22173907289576544 22241865277379808 22265157936858752 22280439445394688 22320482562511344 22373533878748632 22404780928173312 22412336400217152 22465606034628256 22481025119072064 22520014063087104 22537413966454848 22540921090063254 22563998465554071 22630160525987584 22645692551056896 22686392112716448 22689922419320679 22715096453494272 22722756571965312 22779751751040384 22783296585655332 22849566514466688 22918170381472053 22933900079743482 22943597652386304 22988409366551121 23028278269372056 23040498129043968 23044083539289264 23061888360621018 23095260778063104 23153190304336128 23156793250993944 23180501155869756 23235596564040918 23251544125169292 23268047576839488 23275894164741648 23293878092643726 23309865654821244 23405791027886352 23421855400589088 23473871610490368 23477524459456464 23501560728665736 23518241636805504 23519719015979607 23560509371539752 23616507983123556 23632716979680264 23649490979738496 23657466200229216 23673703308122304 23691994599982248 23729970959020512 23746813987885568 23771125955480832 23789492520146784 23805820243221696 23886832216020912 23903786581671168 23946747230089584 23977046256466176 23985131937074496 24001593935658624 24020138569511088 24045293514987072 24061796804976768 24118986876381504 24160816544914944 24196079591471232 24234863958148608 24278419629398304 24282197676816867 24295651935469056 24320525802879744 24378330821288832 24395062688702208 24439478654577024 24456252490304256 24526463039820969 24543296576567586 24657375190731264 24676426508568768 24680266491190914 24719222947189248 24777975588850944 24781831373870712 24794981749172736 24798840180578928 24807202991369388 24928536204408198 24945645700773612 25022098437052284 25048302678966096 25065494376069024 25170225613592211 25205378544194976 25213878450244296 25273806788956788 25291153258956072 25309104381825408 25317639266911968 25335015820972992 25354590712261704 25458930591736032 25476404119939008 25563101143460976 25581245289156864 25598802767049216 25627220719920432 25705762328775024 25732682533582656 25750343949185664 25811547358934592 25829262902763648 25856312442803712 25894050089118336 25906813053043563 25982168375320992 26000609966028288 26027229367994112 26047339092378144 26051392407368187 26089090878923136 26106996912470784 26154529788231552 26158599783530196 26172480735237888 26176553523944424 26185380935334354 26252693442153216 26331514906372146 26387717309379072 26408105561801664 26412215016888522 26439875050019768 26453905259272704 26458021841406192 26505573042982221 26516780893331712 26534980468412928 26601537796471296 26605677352205808 26614649475257868 26677907166121054 26696217328898076 26715165736371264 26742516699915936 26763179085165132 26873315624610256 26891759904380064 26940090633850782 26974177038524448 26983273429208808 27002425582998912 27020958476329728 27050955204360456 27133860235929192 27180918613029312 27245522212208736 27264221952917184 27292774245181696 27311506416935424 27332608427402688 27360591528239712 27425622173949936 27445088297474304 27463925008728576 27473186555104896 27494413486399152 27538484816641088 27557385629830272 27626507442751104 27711176411161728 27740196773791232 27809125815587904 27825214174170624 27853701604344576 27875222537457312 27879560295604551 27923566662565632 27989935387405696 28009146049991424 28079401007386368 28179340513836858 28310319663432192 28365613256524833 28381330050476544 28468312378679808 28472742429553584 28482344175275964 28501892798594616 28523914551294417 28641296915703036 28758488786393598 28778900950301472 28830623309910486 28949267850280488 28969136942833872 29037990778801416 29088351498154176 29229939422236116 29250686211781824 29280633038993376 29303256478925412 29350227238788528 29371059406068992 29391217991797248 29401129471252608 29423846011760496 29444040827142624 29448622714437477 29565209719435392 29655820369839744 29686181973051456 29709118757026872 29744859431272239 29760643416681792 29765274571581966 29831378504998176 29883115200289536 29903625231312384 29926730021030208 29931387021231534 29974700158762752 30049885288606464 30054561453417672 30064696629457962 30085331287405428 30172840693921152 30232480077686538 30248522816955264 30253229892427572 30297008762620416 30356182607859909 30373002334720512 30377728780873776 30398578285870944 30432324604905513 30466088685955584 30525592765420341 30557560508629404 30578533439657976 30651212488734828 30667477426608384 30672249697031832 30704371025829408 30725444719052352 30749184480828024 30853824945693678 30875724334658592 30896915634819648 30907334874493008 30931215172199046 30980795418721224 31002058833559056 31024063435785984 31034525552988864 31058504123524968 31079820873094992 31170222958192128 31175073462556944 31207721370515136 31229140534118784 31303365945941952 31335414304887648 31357655515740672 31359625354639476 31403422448505216 31414012495386336 31488677310831408 31510289306240352 31532654639651328 31543288266972288 31564937744163072 31589326133309664 31639961278694016 31661677106613504 31719323360195712 31741093657628928 31849109621361216 31928996306786112 31980175916099328 32002125247544832 32026851426014784 32031835233247782 32060391353316096 32082395739969024 32158649168508672 32180720993607168 32261439455294976 32354057626997874 32371226172531072 32376263569089156 32504441095051776 32567926331565549 32585971539436032 32667739626151593 32701950719761292 32724395435423448 32901902011425024 32907021988254552 33019005643637094 33042441831827616 33065120240771904 33076270655159184 33101826763230558 33238048272544264 33260860934364816 33362797916069712 33397736905288128 33420659168092032 33560300818122948 33607171392259968 33618504600325728 33698409051942384 33721537678608096 33745472509100544 33756852355882624 33780021094630656 33806120949682272 33811381635094881 33945240788981376 33968538826585344 34072644680241408 34084134857947968 34169627626560576 34174944878482998 34274349771700032 34310243378110208 34333791932247552 34400850119615223 34415396478579456 34439017203684864 34525400118824448 34542417404058084 34642891167094656 34729785456504192 34735189876490916 34770751733804634 34785454505230848 34853394846061377 34872706384308736 34878133044706928 34902071365259232 34913841247112472 34940817138965589 34964798482231866 35108686541829528 35210807415735552 35216286689184696 35252341092998604 35277362455208256 35340764057309628 35424761974685334 35474236469607744 35486199300343824 35510554962183456 35537991899973372 35594956438530768 35620220981828352 35656688933221248 35684238780220176 35830248324031368 35855679872506752 35920120845134376 35965569384699264 35977697905611744 36003234110665216 36067940272480608 36092695207465152 36178480314572256 36241224817372416 36327362949611648 36352295937222912 36417629444097456 36443477903203584 36480788704319616 36567496231933248 36630915406806528 36659217981865536 36684378735456384 36743180839773696 36814944864851379 36835343257001472 36948235214882304 36986062786096896 37014639762853152 37020399736786371 37078834420783872 37166963383276416 37172747060806068 37210804487054082 37392804306612297 37418468551160418 37572454018449144 37592391684229632 37598241564103536 37820817675366444 37910710183435182 37936729888434108 37963656572738112 37976458900367952 38002523731459488 38031886068392556 38188395887604048 38214606179908512 38344651715191464 38371867933735296 38440831079880648 38558643493162536 38599023800373984 38625515923778496 38717321038401888 38784468664205568 38811088066171392 38841075133677504 38973252562981488 39000914949042432 39040844051991168 39071008638567216 39133636318384704 39160495368706176 39201505961670144 39231794682347328 39237899675295294 39258721102856832 39264830285916636 39278071403001531 39420279625913856 39497272359558219 39541093826452992 39581575964068608 39612158342702496 39618322525332783 39659812575029652 39680857888909056 39687032762109288 39775171339997568 39802470702619392 39902306694706944 39908516028308712 39921974212886802 40016860749181581 40044325993347114 40072748604556896 40086262172610616 40113775049873904 40144768627747698 40230454258561536 40309973436915384 40331363755940352 40337639856570096 40454970222334464 40461265557786672 40474910143813212 40503638374498368 40531437714494592 40576432806540684 40700790353893788 40743414011505872 40771377919543968 40868283318313104 40896332929375776 40939161367772544 40967259625403136 40998912641104032 41138433260924904 41167632446211456 41195887513092864 41209779832657344 41241620229598728 41307727224961632 41336078444745408 41379367403985152 41411338831366624 41439761164126656 41566764616742592 41610295160686848 41638854045491712 41737821261255936 41766467672553984 41780552406516864 41812833806185968 41871229931340288 41885349993848448 41984903081108544 42013719074987136 42057717689296384 42119101511079552 42186615038258688 42269010770755287 42292431146927616 42465479495148288 42571995075714816 42702468568019712 42709113644330376 42723516262913946 42961945373554554 43138743502663832 43161634896708096 43168351425452208 43245934964865729 43423901775420732 43556986168202124 43632527247231264 43876029317672736 43920949558490064 43954884718388118 44025340858182792 44056589109103488 44086826987695872 44101694206878912 44135769017640744 44347814579153088 44483730554759616 44530315873717504 44560878890789376 44640965125022688 44647911857372949 44747067757497264 44809561856346624 44824672800434304 44931212069256512 44962050238144128 45074827932909696 45081842180126508 45097044944186943 45127996931108142 45260321051975168 45348720116529807 45372784225432896 45379844838641358 45445513143930624 45559503502080768 45566593171310664 45699133028933376 45836340762944106 45867800159486964 45976818733102242 46056556538744112 46088167078578528 46123776721242036 46190521556126208 46280737418540517 46306380608672256 46313586501987888 46361002311739512 46396822758298569 46471193128081836 46503088250338584 46536095153678976 46551788329483296 46587756185287452 46619731309642488 46811582055772704 46843710801178176 46955048918912928 47003121457331472 47036483273611008 47039438031959214 47121018743079504 47233015966247112 47265433959360528 47298981959476992 47314932400458432 47347406616244608 47383989199964496 47459941918041024 47542251910961664 47578985040293568 47611640486443392 47773664432041824 47807573163342336 47893494460179168 47954092512932352 47970263874148992 48003187871317248 48040277139022176 48047752849871673 48090587029974144 48123593609953536 48237973752763008 48392159182942464 48531086440496811 48556839258796608 48564395353633734 48641051605759488 48756661642577664 48790125377404416 48878957309154048 48912504980608512 49052926079641938 49086593153135172 49352853017137536 49360532982381828 49528508465455641 49555951177701888 49563662747741424 49597680361157856 49614405982738776 49652740144845837 49857072408816396 49891291401547224 50044196874104568 50096605357932192 50130988752138048 50340451227184422 50410757088389952 50427756900488592 50547613577913576 50582306517912144 50618208763650816 50635278533823936 50670031641945984 50709181424523408 50917861183472064 50952808239878016 51126202286921952 51162490578313728 51254441439840864 51262417317724497 51411524657550048 51465365067165312 51500687898371328 51623094717869184 51658525805527296 51788100178236672 51813626106087126 51964336750641984 52054458735988224 52094678184756288 52102784814736374 52156127600706951 52178181757846272 52213993824941568 52309059576463104 52317199567060392 52344961470475776 52353107047888848 52370761870668708 52505386884306432 52663029812744292 52816211123603328 52824430033777044 52879750100039536 52916043682812384 53011146085964442 53033561786663424 53137142962028001 53211354704411616 53229298950515736 53355814332242108 53392434657796152 53430331472742528 53485033399831872 53526358170330264 53746631249220512 53783519808760128 53880181267701564 53948354077048896 53966546858417616 54004851165997824 54041916952659456 54101910408720912 54267720471858384 54361837226058624 54491044424417472 54528443905834368 54585548490363392 54665216854805376 54721183056479424 54851244347899872 54890176594948608 54946373110209792 54988826972798304 55076969633282176 55114771259660544 55253014885502208 55422352822323456 55618251631175808 55707403208689152 55750445074914624 55759120591209102 55816206730581123 55847133325131264 55979870774811392 56018292099982848 56127702826740627 56158802014772736 56358681027673716 56731226513049666 56866065275152773 56945484859107168 56964688350551928 57003785597189232 57047829102588834 57282593831406072 57516977572787196 57557801900602944 57661246619820972 57898535700560976 57938273885667744 58075981557602832 58176702996308352 58459878844472232 58501372423563648 58561266077986752 58606512957850824 58700454477577056 58742118812137984 58802258942505216 58847692023520992 58856849512942941 58888081654285248 58897245428874954 59130419438870784 59311640739679488 59372363946102912 59418237514053744 59489718862544478 59521286833363584 59530549143163932 59662757009996352 59766230400579072 59853460042060416 59862774042463068 59882961319330203 59949400317525504 60066488990020671 60099770577212928 60109122906835344 60129393258915924 60170662574810856 60217152941621547 60345681387842304 60464960155373076 60497045633910528 60506459784855144 60712365215719818 60755457561747552 60797156571741888 60864649209811026 61051185530840682 61115121017258808 61157066879315952 61302424977469656 61334954853216768 61344499394063664 61408742051658816 61450889438104704 61498368961656048 61707649891387356 61751448669317184 61793831269639296 61814669748986016 61862430344398092 61961590837442448 62004117667118112 62048126871571968 62069051105977728 62117008247049936 62159641746189984 62350146925113888 62415442741030272 62458281068237568 62606731891883904 62670828609775296 62719250709278952 62806844897010432 62828024990772672 62977354621662816 63020578612480704 63086576533944576 63129875488326144 63178652266619328 63279922557388032 63323354213227008 63438646720391424 63482187315257856 63698219242722432 63857992613572224 63960351832198656 64053702852029568 64063670466495564 64085274394370919 64120782706632192 64317298337017344 64442918060331831 64708115253995748 64742452345062144 64752527138178312 65135852663131098 65335479252303186 65403901439522584 65448790870846896 65803804022850048 65814043976509104 66038011287274188 66084883663655232 66130240481543808 66152541310318368 66203653526461116 66476096545088528 66521721868729632 66725595832139424 66795473810576256 66841318336184064 67120601636245896 67214342784519936 67237009200651456 67396818103884768 67443075357216192 67513704711765248 67560042189261312 67612241899364544 67622763270189762 67691995396662213 67890481577962752 67937077653170688 68145289360482816 68168269715895936 68339255253121152 68349889756965996 68548699543400064 68620486756220416 68754511144416159 68801700239230446 68830792957158912 68965228099653363 69084834808116168 69285782334189312 69459570913008384 69470379752981832 69541503467609268 69706789692122754 69756266089413856 69804142730518464 69827682494224944 69881634277931178 69929596964463732 70217373083659056 70421614831471104 70432573378369392 70504682185997208 70554724910416512 70559157047938821 70681528114619256 70849523949370668 70948472939215488 70972398600687648 71021109924366912 71075983799946744 71189912877061536 71240441963656704 71313377866442496 71368477560440352 71660496648062736 71711359745013504 71840241690268752 71931138769398528 71955395811223488 72135880544961216 72185390414930304 72356960629144512 72482449634744832 72654725899223296 72704591874445824 72835258888194912 72846593030450601 72886955806407168 72961577408639232 73134992463866496 73318435963731072 73368757470912768 73579389119462907 73629889729702758 73972125572193792 74029279525706304 74040799473572742 74157668841567744 74333926766552832 74345494121612136 74421608974108164 74785608613224594 74836937102320836 75144908036898288 75196483128207072 75510676840776633 75641635350732888 75821420366870364 75873459776868216 75927313145476224 75952917800735904 76005047462918976 76063772136785112 76376791775208096 76429212359817024 76689303430382928 76743735867470592 76881662159761296 77117286986325072 77198047600747968 77251031847556992 77434642076803776 77568937328411136 77682150267355008 77720439159130689 77946505125962976 78001829898084864 78081688103982336 78142017277134432 78154177222104561 78267272636769408 78320990737412352 78463589364694656 78475799350590588 78517442205713664 78529660571833272 78556142806003062 78940364647292627 78994544719116438 79163151928137216 79224316685404992 79236645050665566 79319625150059304 79361715777818112 79374065524218576 79550342679995136 79604941405238784 79804613389413888 79817032056617424 79843948425773604 80033721498363162 80088651986694228 80145497209113792 80172524345221232 80227550099747808 80289537255495396 80619946873830768 80675279713140192 80922531115573344 80949820287626424 81007276748996736 81062875428989184 81152865613081368 81401580707787576 81486828023011744 81542755839087936 81736566636626208 81792665858751552 81878322735545088 81934519250806272 81997825282208064 82276866521849808 82335264892422912 82391775026185728 82419559665314688 82483240459197456 82615454449923264 82672156889490816 82758734807970304 82822677662733248 82879522328253312 83133529233485184 83220590321373696 83475642522511872 83561104813033728 83625667612371936 83638680886813653 83770699987696896 83969806162217088 84027438149974272 84238203022159104 84538021541510574 84930958990296576 85096839769574499 85143990151429632 85404937136039424 85418227288660752 85447032525827892 85923890747109108 86277487005327664 86336702850904416 86491869929731458 86847803550841464 87113972336404248 87265054494462528 87752058635345472 87841899116980128 87909769436776236 88050681716365584 88113178218206976 88173653975391744 88203388413757824 88271538035281488 88695629158306176 88967461109519232 89060631747435008 89234578293816717 89281930250045376 89295823714745898 89494135514994528 89649345600868608 89862424138513024 89924100476288256 90149655865819392 90163684360253016 90194089888373886 90255993862216284 90697440233059614 90745568450865792 90759689677282716 90891026287861248 91068547823579727 91119007004161536 91133186342621328 91296973814716539 91398266057866752 91576778296261023 91672681525888212 91735600318973928 91953637466204484 92113113077488224 92176334157157056 92247553442484072 92561474837081034 92627173003975776 92722004623479024 92793645516597138 92942386256163672 93006176500677168 93072190307357952 93103576658966592 93175512370574904 93239462619284976 93623164111545408 93687421602356352 93910097837825856 94006242914662944 94072966547222016 94078876063918428 94242037486159008 94466031932494224 94530867918721056 94597963918953984 94629864800916864 94694813232489216 94767978399928992 94919883836082048 95157970080587136 95223280972886784 95547328864083648 95786988920358336 95940527748297984 96006375742634496 96080554278044352 96095505699743346 96181174059948288 96247187219907072 96475947505526016 96784318365884928 97062172880993622 97113678517593216 97128790707267468 97513323285155328 97703778994696647 97757914618308096 98003218878454779 98105852159283876 98173186306270344 98705706034275072 98721065964763656 99057016930911282 99127325495482848 99195360722315712 99228811965477552 99305480289691674 99714144817632792 99782582803094448 100088393748209136 100193210715864384 100261977504276096 100680902454368844 100821514176779904 100855513800977184 101095227155827152 101164613035824288 101236417527301632 101270557067647872 101340063283891968 101418362849046816 101434144905284643 101835722366944128 101905616479756032 102252404573843904 102454515818826601 102508882879681728 102524834635448994 102823049315100096 102930730134330624 103001375796742656 103246189435738368 103317051611054592 103576200356473344 103627252212174252 103928673501283968 104189356369512576 104205569629472748 104312255201413902 104356363515692544 104560184538184131 104618119152926208 104634399134120784 104706214095777696 104741523741337416 104822451416896767 105326059625488584 105632422247206656 105648860067554088 105759500200079072 105832087365624768 106022292171928884 106274285924056002 106422709408823232 106458597901031472 106711628664484216 106784869315592304 106860662945485056 106970066799663744 107052716340660528 107493262498441024 107567039617520256 107760362535403128 107896708154097792 107933093716835232 108009702331995648 108203820817441824 108535440943716768 108723674452117248 108982088848834944 109056887811668736 109330433709610752 109442366112958848 109702488695799744 109892746220419584 109977653945596608 110153939266564352 110229542519321088 110444834594554137 110506029771004416 110844705644646912 111236503262351616 111500890149829248 111518241182418204 111632413461162246 111959741549622784 112178412919836891 112255405653481254 112717362055347432 113462453026099332 113732130550305546 113890969718214336 113929376701103856 114007571194378464 114095658205177668 114565187662812144 115033955145574392 115115603801205888 115322493239641944 115797071401121952 115876547771335488 116151963115205664 116353405992616704 116919757688944464 117002744847127296 117122532155973504 117213025915701648 117400908955154112 117604517885010432 117695384047041984 117713699025885882 117776163308570496 117794490857749908 117834214209004593 118260838877741568 118491817078674657 118623281479358976 118744727892205824 118836475028107488 118854967575998349 118979437725088956 119042573666727168 119061098286327864 119325514019992704 119706920084120832 119725548084926136 119765922638660406 120050582247544743 120132977980041342 120218245813670688 120258786517831848 120341325149621712 120434305883243094 120691362775684608 120929920310746152 120994091267821056 121012919569710288 121424730431439636 121510915123495104 121594313143483776 121729298419622052 122102371061681364 122230242034517616 122314133758631904 122604849954939312 122688998788127328 122817484103317632 122901778876209408 122996737923312096 123415299782774712 123502897338634368 123587662539278592 123629339497972032 123724860688796184 123923181674884896 124008235334236224 124138102211955456 124234016494099872 124319283492379968 124700293850227776 124830885482060544 124916562136475136 125213463783767808 125341657219550592 125438501418557904 125613689794020864 125656049981545344 125954709243325632 126041157224961408 126173153067889152 126357304533238656 126559845114776064 126807032312265861 126877293440782848 127396438485444864 127715985227144448 128107405704059136 128127340932991128 128170548788741838 128885836120663662 129416230507991496 129484904690124288 129505054276356624 130271705326262196 130670958504606372 130807802879045168 130897581741693792 131628087953018208 132076022574548376 132169767327310464 132260480963087616 132305082620636736 132407307052922232 132952193090177056 133043443737459264 133451191664278848 133590947621152512 133682636672368128 134241203272491792 134428685569039872 134474018401302912 134793636207769536 134886150714432384 135027409423530496 135224483798729088 135245526540379524 135291134832560829 135383990793324426 135780963155925504 136046160349589421 136336539431791872 136678510506242304 136699779513931992 137097399086800128 137509022288832318 137603400478460892 137930456199306726 138169669616232336 138571564668378624 138842212255621551 138919141826016768 138940759505963664 139083006935218536 139190468274895707 139413579384245508 139512532178827712 139608285461036928 139655364988449888 139763268555862356 139859193928927464 140434746167318112 140865146756738784 141009364371994416 141109449820833024 141118314095877642 141363056229238512 141699047898741336 141896945878430976 141944797201375296 142042219848733824 142151967599893488 142379825754123072 142626755732884992 142736955120880704 143320993296125472 143422719490027008 143680483380537504 143862277538797056 143910791622446976 144271761089922432 144370780829860608 144713921258289024 145309451798446592 145593259321490433 145670517776389824 145693186060901202 145923154817278464 146269984927732992 146636871927462144 146737514941825536 147158778238925814 147259779459405516 148058559051412608 148081598947145484 148585525396366923 148667853533105664 148690988243224272 148843217948216328 148958220434537511 149571217226449188 149673874204641672 150289816073796576 150392966256414144 151021353681553266 151283270701465776 151642840733740728 151746919553736432 151854626290952448 151905835601471808 152010094925837952 152127544273570224 152753583550416192 152858424719634048 153378606860765856 153487471734941184 153763324319522592 153787251953173491 154234573972650144 154396095201495936 154502063695113984 154869284153607552 155334265918866137 155364300534710016 155440878318261378 155893010251925952 156163376207964672 156284034554268864 156308354444209122 156534545273538816 156641981474824704 156927178729389312 156951598701181176 157034884411427328 157059321143666544 157112285612006124 157880729294585254 157989089438232876 158448633370809984 158473290101331132 158639250300118608 158748131048437152 159100685359990272 159411428886084003 159634064113234848 159687896851547208 160067442996726324 160177303973388456 160290994418227584 160345048690442464 160455100199495616 160579074510990792 161239893747661536 161350559426280384 161845062231146688 161899640575252848 162014553497993472 162125750857978368 162305731226162736 162803161415575152 162973656046023488 163085511678175872 163473133273252416 163585331717503104 163756645471090176 163995650564416128 164553733043699616 164670529784845824 164839119330629376 164966480918394912 165230908899846528 165344313778981632 165645355325466496 165759044656506624 166267058466970368 167122209626067456 167251335224743872 167277361773627306 167448620191743369 167541399975393792 167939612324434176 168054876299948544 168476406044318208 169076043083021148 170193679539148998 170598195825458319 170836454577321504 170894065051655784 171847781494218216 172554974010655328 172673405701808832 172983739859462916 173695607101682928 174227944672808496 174530108988925056 175504117270690944 175683798233960256 175819538873552472 176101363432731168 176226356436413952 176406776827515648 176543076070562976 176570548538828823 177391258316612352 177934922219038464 178469156587633434 178563860500090752 178591647429491796 178988271029989056 179298691201737216 179648883957990609 179724848277026048 179848200952576512 180199466970062013 180299311731638784 180327368720506032 180388179776747772 180511987724432568 180651458824864641 181394880466119228 181491136901731584 181519379354565432 182137095647159454 182266372685242656 182593947629433078 183153556592522046 183345363051776424 183471200637947856 183907274932408968 184226226154976448 184352668314314112 184495106884968144 185122949674162068 185254346007951552 185444009246958048 185587291033194276 185884772512327344 186012353001354336 186144380614715904 186207153317933184 186351024741149808 186478925238569952 187246328223090816 187374843204712704 187820195675651712 188012485829325888 188157752127836856 188484074972318016 188932063864988448 189061735837442112 189259729601833728 189389626464978432 189535956799857984 189839767672164096 190315940161174272 190446561945773568 191094657728167296 191573977840716672 191881055496595968 192161108556088704 192191011399486692 192255823183112757 192362348119896576 192951895011052032 193328754180995493 194124345761987244 194227357035186432 194257581414534936 195407557989393294 196006437756909558 196211704318567752 196346372612540688 197411412068550144 197442131929527312 198114033861822564 198254650990965696 198390721444631424 198457623930955104 198610960579383348 199428289635265584 199565165606188896 200176787496418272 200386421431728768 200523955008552192 201361804908737688 201643028353559808 201711027601954368 202190454311654304 202329226071648576 202541114135295744 202680126567783936 202836725698093632 202868289810569286 203671444733888256 203811232959512064 204504809147687808 204909031637653202 205017765759363456 205049669270897988 205646098630200192 205861460268661248 206263533433248477 206492378871476736 206895684298960089 207254504424348504 207857347002567936 208378712739025152 208411139258945496 208624510402827804 209120369076368262 209268798268241568 209412428191555392 209483047482674832 209644902833793534 210652119250977168 211264844494413312 211297720135108176 211519000400158144 211664174731249536 212044584343857768 212548571848112004 212845418817646464 212917195802062944 213423257328968432 213569738631184608 213721325890970112 213940133599327488 214105432681321056 214986524996882048 215134079235040512 215520725070806256 215793416308195584 215866187433670464 216407641634883648 217070881887433536 217447348904234496 217964177697669888 218113775623337472 218660867419221504 218884732225917696 219404977391599488 219955307891193216 220307878533128704 220738167358388721 220889669189108274 222473006524703232 223001780299658496 223036482364836408 223264826922324492 224356825839673782 224510811306962508 225434724110694864 226532030522329899 226924906052198664 227464261100611092 227781939436428672 227858753402207712 228015142388756928 228191316410355336 229130375325624288 230067910291148784 230231207602411776 230644986479283888 231594142802243904 231753095542670976 232303926230411328 232706811985233408 233161317477392067 233839515377888928 234005489694254592 234245064311947008 234426051831403296 234462531666313683 234801817910308224 235390768094083968 235427398051771764 235552326617140992 235588981715499816 235668428418009186 236821093941877881 236983634157349314 237489455784411648 237672950056214976 237709935151996698 237958875450177912 238085147333454336 238122196572655728 238651028039985408 239413840168241664 239451096169852272 239531845277320812 240101164495089486 240265955960082684 240436491627341376 240517573035663696 240682650299243424 240868611766486188 241859840621492304 242025839139420576 242849460862879272 243021830246990208 243188626286967552 243458596839244104 244204742123362728 244460484069035232 244628267517263808 245209699909878624 245377997576254656 245634968206635264 245803557752418816 245993475846624192 246830599565549424 247005794677268736 247175325078557184 247258678995944064 247449721377592368 247846363349769792 248016470668472448 248276204423910912 248468032988199744 248638566984759936 249400587700455552 249661770964121088 250426927567535616 250683314439101184 250877002837115808 250916042660440959 251312099963090688 251909418486651264 252082314449922816 252714609066477312 253440118078150013 253614064624531722 254792876970889728 255431970454288896 256214811408118272 256254681865982256 256341097577483676 257771672241327324 258832461015982992 259010108552713248 260543410652524392 261341917009212744 261615605758090336 261795163483387584 263256175906036416 264152045149096752 264339534654620928 264520961926175232 264610165241273472 264814614105844464 265904386180354112 266086887474918528 266902383328557696 267181895242305024 267703734881450151 268482406544983584 268948036802605824 269587272415539072 269772301428864768 270448967597458176 270491053080759048 270582269665121658 270767981586648852 272092320699178842 272673078863583744 273205643470739181 273357021012484608 273399559027863984 273890921444149617 274194798173600256 275018044577664636 275206800956921784 275860912398613452 276339339232464672 277684424511243102 277881519011927328 278166013870437072 278380936549791414 278827158768491016 279025064357655424 279216570922073856 279310729976899776 279526537111724712 279718387857854928 280869492334636224 281730293513477568 282018728743988832 282218899641666048 282236628191755284 282726112458477024 283398095797482672 283793891756861952 283889594402750592 284084439697467648 284303935199786976 284759651508246144 285473910241761408 286641986592250944 287360966761075008 287821583244893952 288543522179844864 288741561659721216 289427842516578048 291186518642980866 291341035552779648 291386372121802404 292539969855465984 293111336984089941 293273743854924288 294009656635364337 294317556477851628 294519558918811032 296117118102825216 296163197894290968 297171050792733846 297381976486448544 297686435896432656 297916440869075022 299142434452898376 299347748409283344 300579632147593152 300785932512828288 302042707363106532 302566541402931552 303285681467481456 303493839107472864 303709252581904896 303811671202943616 304020189851675904 304255088547140448 304302434715853929 305507167100832384 305716849439268096 306757213721531712 307363547456479803 307526648639045184 307574503906346982 308469147945300288 308792190402991872 309004127390227968 309738568307215104 310668531837732274 310728601069420032 310881756636522756 311786020503851904 312568069108537728 312616708888418244 313069090547077632 313680553614552393 313854357458778624 313903197402362352 314118642287333088 314224571224012248 314467354250690301 315761458589170508 315978178876465752 316897266741619968 316946580202662264 317278500600237216 317496262096874304 318822857772168006 319268128226469696 319375793703094416 320134885993452648 320354607946776912 320581988836455168 320690097380884928 320910200398991232 321158149021981584 322479787495323072 322701118852560768 323690124462293376 323799281150505696 324029106995986944 324611462452325472 325606322831150304 325947312092046976 326171023356351744 326946266546504832 327170663435006208 327991301128832256 329107466087399232 329678238661258752 329932961836789824 330461817799693056 330688627557963264 331290710650932992 331518089313013248 332534116933940736 334502670449487744 334554723547254612 334897240383486738 335879224648868352 336535238759510673 338152086166042296 340387359078297996 341196391650916638 341672909154643008 341788130103311568 343695562988436432 345109948021310656 345346811403617664 345967479718925832 347391214203365856 348455889345616992 349060217977850112 351008234541381888 351367596467920512 351639077747104944 352202726865462336 352813553655031296 353086152141125952 353141097077657646 353502642627013779 354782516633224704 355475451236023971 355869844438076928 356938313175266868 357127721000181504 357183294858983592 357976542059978112 359297767915981218 359449696554052096 360151746742634229 360398933940124026 360654737441012064 360776359553495544 361023975448865136 361302917649729282 362789760932238456 362982273803463168 363038758709130864 364274191294318908 364532745370485312 365187895258866156 366307113185044092 366690726103552848 366942401275895712 367814549864817936 368452452309952896 368705336628628224 368990213769936288 370245899348324136 370508692015903104 370888018493916096 371174582066388552 371769545024654688 372024706002708672 372414306635866368 372702049482299616 372957850477139904 374492656446181632 374749686409425408 375640391351303424 376024971658651776 376315504255673712 376968149944636032 377864127729976896 378123471674884224 378519459203667456 379071913599715968 379679535344328192 380421096936797583 380631880322348544 382189315456334592 383147955681433344 384322217112177408 384382022798973384 384511646366225514 386657508361990986 388248691523974488 388454714070372864 388515162829069872 390815115978786588 392012875513819116 392423408637135504 392692745225081376 394884263859054624 396228067723645128 396509301981931392 396781442889262848 396915247861910208 397221921158766696 398856579270531168 399130331212377792 400353574992836544 400772842863457536 401047910017104384 402723609817475376 403286056707119616 403422055203908736 404380908623308608 404658452143297152 405082228270591488 405673451396187264 405736579621138572 405873404497682487 407342889467776512 408138481048768263 409009618295375616 409818063275306404 410035531518726912 410099338541795976 411292197260400384 412527066866496954 413791368597920178 414509008848697008 415714694005135872 416757425478050304 416822278517890992 417249020805655608 417571404824687121 418240738152736524 418537596536483136 418824856383110784 418966094965349664 419289805667587068 421304238501954336 422595440270216352 423038000800316288 423328349462499072 424089168687715536 425097143696224008 425690837635292928 425834391604125888 426846514657936864 427139477262369216 427880267198654976 428210865362642112 429973049993764096 430268158470081024 431041450141612512 431586832616391168 431732374867340928 432815283269767296 434141763774867072 435928355395339776 436779777964471299 437769464451835392 438809954783198976 439910615782386432 441476334716777442 441779338378216548 445756576189100769 446003560599316992 446072964729672816 446529653844648984 446874661303612533 448713651679347564 449021622613925016 450869448221389728 453064061044659798 453849812104397328 454928522201222184 455563878872857344 455717506804415424 456030284777513856 456382632820710672 458260750651248576 460135820582297568 460462415204823552 461289972958567776 461361755859520473 463188285604487808 463506191085341952 464607852460822656 466002797756598411 466322634954784134 467679030755777856 468490128623894016 468852103662806592 468925063332627366 469603635820616448 470781536188167936 470854796103543528 471104653234281984 471177963430999632 471336856836018372 473642187883755762 473967268314698628 475345900112429952 475419870303993396 475917750900355824 476244393145311456 477302056079970816 478234286658252009 478902192339704544 479063690554641624 480202328990178972 480531911920165368 480872983254682752 481035146071327392 481365300598486848 481737223532972376 483719681242984608 484051678278841152 485698921725758544 486043660493980416 486377252573935104 486917193678488208 488409484246725456 488920968138070464 489256535034527616 490419399819757248 490755995152509312 491269936413270528 491986951693248384 493661199131098848 494011589354537472 494517357991888128 494899442755184736 495692726699539584 496032941336944896 496936065976399488 497277133969519872 498801175400911104 501366628878202368 501754005674231616 501832085320881918 502624199926181376 503818836973302528 504164628899845632 505429218132954624 506880236156300026 507228129249063444 511794587476374957 512509363731964512 512682195154967352 515543344482654648 517664922031965984 518020217105426496 521086821305048784 522683834018425488 523231211516180672 523590326966775168 526512351812072832 528304090298193504 528679069309241856 529220330482546944 529629228211688928 529711645616486469 531808772360708224 532173774949837056 533804766657115392 535407469762900302 536964813089967168 537896073605211648 538946651873971827 539174544831078144 539544602857729536 540897935194916352 540982106161518096 541164539330243316 541535963173297704 541954376474593923 544184641398357684 546411286941478362 546799118055727968 547781842888299234 550036089155329272 550413601913843568 551721824797226904 552678678464929344 555368849022486204 555763038023854656 556332027740874144 556761873099582828 557654317536982032 558050128715310848 558433141844147712 558621459953799552 559053074223449424 559436775715709856 561738984669272448 563460587026955136 564037457487977664 564473256383510568 565452224916954048 566796191594965344 567779188805501184 568168879394935296 568607870399573952 569519303016492288 570947820483522816 573283973184501888 574721933522150016 575643166489787904 576767469549338271 577087044359689728 578855685033156096 579986262542986479 582373037285961732 582682071105559296 582772744243604808 586222673968179882 588019313270728674 588635112955703256 589039117837622064 592234236205650432 592326395788581936 594342101585467692 594763952972897088 595372871792865312 595832881738150044 598284868905796752 598695496818566688 601159264295186304 601571865025656576 604085414726213064 605133082805863104 606571362934962912 606987678214945728 607623342405887232 608040379703351808 608510177094280896 608604869431707858 611014334201664768 611433698878536192 613514427443063424 614727094912959606 615053297278090368 615149007812693964 616938295890600576 617584380805983744 618790600299745431 619477136614430208 620687052896880267 621337063675464548 621763513273045512 623572041007703808 625136138217075456 625233417776836488 627361107229104786 627806394804724704 628237284574666176 628449142448024496 628934708501380602 631522917178341016 631956357752931504 633794533483239936 633893160405324528 634557001200474432 634992524193748608 637645715544336012 638536256452939392 638751587406188832 640269771986905296 640709215893553824 641163977672910336 641380194761769856 641820400797982464 642316298043963168 644959574990646144 645402237705121536 647380248924586752 647598562301011392 649222924904650944 651212645662300608 651894624184093952 652342046712703488 653892533093009664 654341326870012416 655982602257664512 658214932174798464 659865923673579648 660923635599386112 662214502075166163 662581421301865984 669005340898975488 669109447094509224 669794480766973476 673070477519021346 676304172332084592 680774718156595992 682392783301833276 683345818309286016 683576260206623136 687391125976872864 690219896042621312 690693622807235328 691934959437851664 694782428406731712 696911778691233984 698120435955700224 699483952432176201 702016469082763776 702735192935841024 703278155494209888 703387594998941049 704405453730924672 706172304282251904 706282194155315292 707005285254027558 710463281825633643 710950902472047942 713876626350533736 714255442000363008 714366589717967184 715953084119956224 718595535831962436 720303493485268458 720797867880248052 721309474882024128 721552719106991088 722047950897730272 722605835299458564 725579521864476912 726077517418261728 728548382588637816 729065490740970624 730375790517732312 732614226370088184 733381452207105696 733884802551791424 735629099729635872 736904904619905792 737410673257256448 737980427539872576 740491798696648272 741017384031806208 741776036987832192 742349164132777104 743539090049309376 744049412005417344 744828613271732736 745404098964599232 745915700954279808 748985312892363264 751280782702606848 752049943317303552 752631008511347424 752748127981322877 753936299889272064 755728255459953792 756246943349768448 758143827199431936 760320354234450039 760842193873595166 764378630912669184 766295911362866688 768644434224354816 768764045597946768 769023292732451028 773315016723981972 776497383047948976 777030325658139744 781630231957573176 784025751027638232 784846817274271008 785385490450162752 789768527718109248 792456135447290256 793018603963862784 793562885778525696 793830495723820416 794443842317533392 797713158541062336 798260662424755584 800707149985673088 801545685726915072 803111204644350453 805447219634950752 806844110407817472 808761817246617216 809316904286594304 811346902792374528 811473159242277144 811746808995364974 816276962097536526 818019236590751232 819636126550612808 820071063037453824 820198677083591952 821672764332448851 822584394520800768 825054133732993908 827582737195840356 829018017697394016 833644557035781984 834498041611311216 835142809649374242 836481476305473048 837075193072966272 837649712766221568 837932189930699328 838579611335174136 842608477003908672 845190880540432704 846076001600632576 846656698924998144 848178337375431072 850194287392448016 851381675270585856 851668783208251776 853693029315873728 854278954524738432 856421730725284224 859946099987528192 862082900283225024 863464749734681856 865630566539534592 868283527549734144 873559555928942598 877619909566397952 879334010952269823 879821231564772864 882952669433554884 883558676756433096 891513152378201538 892145929459345632 893059307689297968 893749322607225066 897427303358695128 898043245227850032 901738896442779456 906128122089319596 907699624208794656 909857044402444368 911127757745714688 911435013608830848 912060569555027712 912765265641421344 912907304147561787 916521501302497152 920271641164595136 922090642369439409 922579945917135552 922723511719040946 926376571208975616 927012382170683904 929215704921645312 932005595513196822 932645269909568268 935358061511555712 937704207325613184 937850126665254732 939207271641232896 941041660843657179 941563072376335872 941709592207087056 942355926861999264 942673713672036744 943402062752070903 947284375767511524 947934536629397256 950691800224859904 950839740607986792 951835501800711648 952488786290622912 956468573316504018 957804384679409088 958127381109283248 960404657980357944 961063823840330736 961745966509365504 962070292142654784 962730601196973696 963474447065944752 967439362485969216 968103356557682304 971397843451517088 972087320987960832 973834387356976416 976818968493450912 977841936276140928 978513070069055232 980838799639514496 981511990305018624 983973903386496768 987322398262197696 989034715983776256 989798885510369472 991385453399079168 992065882673889792 993872131952798976 994554267939039744 997602350801822208 1003508011348463232 1003664170641763836 1007637673946605056 1009605716278532019 1013760472312600052 1014456258498126888 1023589174952749914 1025018727463929024 1025364390309934704 1031086688965309296 1035329844063931968 1036040434210852992 1042173642610097568 1045367668036850976 1046462423032361344 1047180653933550336 1053024703624145664 1056608180596387008 1058440660965093888 1059258456423377856 1059423291232972938 1060507927881041337 1063617544721416448 1064347549899674112 1066426353708071913 1067609533314230784 1070814939525800604 1073929626179934336 1077893303747943654 1078349089662156288 1080455240227902687 1081964212323036192 1082329078660486632 1083071926346595408 1083908752949187846 1088369282796715368 1092822573882956724 1093598236111455936 1095563685776598468 1100072178310658544 1100827203827687136 1103443649594453808 1105357356929858688 1110737698044972408 1111526076047709312 1112664055481748288 1113523746199165656 1115308635073964064 1116100257430621696 1117242919907599104 1118106148446898848 1118873551431419712 1123477969338544896 1126921174053910272 1128074914975955328 1128946512767021136 1130904449833908096 1133592383189930688 1135558377611002368 1137215740799147904 1139038606032984576 1141263290810392749 1141895640967045632 1146567946369003776 1149443867044300032 1153534939098676542 1159972525085972958 1164746074571923464 1165364142211118592 1165545488487209616 1172445347936359764 1176038626541457348 1177270225911406512 1178078235675244128 1184652791577163872 1188684203170935384 1189527905945794176 1190745743585730624 1191665763476300088 1196569737811593504 1197390993637133376 1202318528590372608 1203143730051313152 1208170829452426128 1210266165611726208 1213142725869925824 1213975356429891456 1215246684811774464 1217020354188561792 1217209738863415716 1217620213493047461 1222028668403329536 1224415443146304789 1227028854886126848 1229454189825919212 1230106594556180736 1230298015625387928 1233876591781201152 1237581200599490862 1241374105793760534 1242674127350929096 1243527026546091024 1247144082015407616 1250272276434150912 1250466835553672976 1254722214458209572 1255612789609449408 1256474569149332352 1256898284896048992 1257869417002761204 1263045834356682032 1263912715505863008 1267786320810649056 1269114002400948864 1269985048387497216 1275291431088672024 1277072512905878784 1277503174812377664 1280539543973810592 1281418431787107648 1282760389523539712 1283640801595964928 1284632596087926336 1289919149981292288 1290804475410243072 1294760497849173504 1295197124602022784 1298445849809301888 1302425291324601216 1303789248368187904 1307785066186019328 1310339333893413897 1316429864349596928 1319731847347159296 1324429004150332326 1338010681797950976 1338218894189018448 1339588961533946952 1340623983910837599 1346140955038042692 1352608344664169184 1361549436313191984 1364785566603666552 1366691636618572032 1367152520413246272 1374782251953745728 1380439792085242624 1381387245614470656 1383869918875703328 1384085267578561419 1389564856813463424 1393823557382467968 1398008393269795233 1398967904864352402 1405470385871682048 1406556310988419776 1406775189997882098 1408810907461849344 1412344608564503808 1412564388310630584 1414010570508055116 1420926563651267286 1421901804944095884 1427753252701067472 1428733179435934368 1431906168239912448 1434702859974756027 1437191071663924872 1440606986970536916 1441595735760496104 1442618949764048256 1443105438213982176 1444095901795460544 1445211670598917128 1451159043728953824 1452155034836523456 1457096765177275632 1458130981481941248 1460751581035464624 1465228452740176368 1466762904414211392 1467769605103582848 1471258199459271744 1473809809239811584 1475960855079745152 1480983597393296544 1482034768063612416 1483552073975664384 1484698328265554208 1487078180098618752 1488098824010834688 1490808197929198464 1491831401908559616 1504099886634607104 1505262017022694848 1505496255962645754 1507872599778544128 1511456510919907584 1512493886699536896 1516287654398863872 1520640708468900078 1521684387747190332 1535383762429124871 1537528091195893536 1538046585464902056 1546630033447963944 1552994766095897952 1554060651316279488 1563260463915146352 1568051502055276464 1569693634548542016 1570770980900325504 1579537055436218496 1584912270894580512 1586037207927725568 1587660991447640832 1588887684635066784 1589134936849459407 1595426317082124672 1596521324849511168 1601414299971346176 1606222409288700906 1610894439269901504 1613688220815634944 1616839955621915481 1617523634493234432 1618633808573188608 1622693805584749056 1622946318484554288 1623493617990729948 1632553924195073052 1639272253101225616 1640397354167183904 1643345528664897702 1650108267465987816 1655165474391680712 1658036035394788032 1667289114071563968 1668996083222622432 1670285619298748484 1672962952610946096 1674150386145932544 1675299425532443136 1675864379861398656 1677159222670348272 1685216954007817344 1690381761080865408 1692152003201265152 1696356674750862144 1700388574784896032 1703337566416503552 1707386058631747456 1708557909049476864 1712843461450568448 1724165800566450048 1726929499469363712 1730302408648014813 1731261133079069184 1736567055099468288 1739958787628959437 1747119111857885196 1758668021904539646 1765905338867109768 1767117353512866192 1783026304756403076 1784291858918691264 1786118615378595936 1787498645214450132 1794854606717390256 1796086490455700064 1803477792885558912 1812256244178639192 1815399248417589312 1819714088804888736 1822870027217661696 1824121139110055424 1825530531282842688 1825814608295123574 1833043002604994304 1840543282329190272 1844181284738878818 1845159891834271104 1845447023438081892 1852753142417951232 1856371800899236293 1858431409843290624 1862061158690640801 1864011191026393644 1865290539819136536 1870716123023111424 1875408414651226368 1875700253330509464 1882083321687314358 1883419184414174112 1884711853723998528 1885347427344073488 1886804125504141806 1894568751535023048 1895869073258794512 1901383600449719808 1901679481215973584 1903671003601423296 1904977572581245824 1912937146633008036 1915608769358818176 1916254762218566496 1920809315960715888 1922127647680661472 1923491933018731008 1924140584285309568 1925461202393947392 1926948894131889504 1934878724971938432 1936206713115364608 1942795686903034176 1947668774713952832 1953637936986901824 1955683872552281856 1957026140138110464 1961677599279028992 1963023980610037248 1967947806772993536 1974644796524395392 1979597771020738944 1982770906798158336 1986643506225498489 1987744263905597952 2007016022696926464 2007328341283527672 2019211432557064038 2027520944625200104 2028912516996253776 2047178349905499828 2050037454927858048 2050728780619869408 2062173377930618592 2070659688127863936 2072080868421705984 2084347285220195136 2090735336073701952 2092924846064722688 2094361307867100672 2098451857296528603 2106049407248291328 2113216361192774016 2118516912846755712 2118846582465945876 2121015855762082674 2127235089442832896 2131389845476900929 2132852707416143826 2141629879051601208 2147859252359868672 2155786607495887308 2160910480455805374 2163928424646072384 2164658157320973264 2166143852693190816 2167817505898375692 2176738565593430736 2185645147765913448 2187196472222911872 2191127371553196936 2200144356621317088 2201654407655374272 2206887299188907616 2210714713859717376 2221475396089944816 2223052152095418624 2225328110963496576 2227047492398331312 2230617270147928128 2234485839815198208 2236212296893797696 2237747102862839424 2246955938677089792 2253842348107820544 2256149829951910656 2257893025534042272 2258244383943968631 2261808899667816192 2267184766379861376 2274431481598295808 2280961062703350117 2282526581620785498 2293135892738007552 2298887734088600064 2307069878197353084 2319945050171945916 2329492149143846928 2331090976974419232 2344890695872719528 2352077253082914696 2354540451822813024 2356156471350488256 2369305583154327744 2377368406341870768 2379055811891588352 2381491487171461248 2383331526952600176 2393139475623187008 2394781987274266752 2404637057180745216 2409333613933051359 2416341658904852256 2420532331223452416 2426285451739851648 2427950712859782912 2434040708377123584 2434419477726831432 2435240426986094922 2448830886292609578 2454057709772253696 2458908379651838424 2460213189112361472 2460596031250775856 2467753183562402304 2475162401198981724 2482748211587521068 2485348254701858192 2487054053092182048 2500933671107345952 2509444428916419144 2511225579218898816 2512949138298664704 2513796569792097984 2515738834005522408 2526091668713364064 2527825431011726016 2535572641621298112 2538228004801897728 2539970096774994432 2550582862177344048 2554145025811757568 2555006349624755328 2561079087947621184 2562836863574215296 2565520779047079424 2569265192175852672 2579838299962584576 2590394249204045568 2596891699618603776 2604850582649202432 2620678667786827794 2632859728699193856 2638002032856809469 2639463694694318592 2648858008300664652 2676437788378036896 2679177923067893904 2681247967821675198 2692281910076085384 2705216689328338368 2723098872626383968 2729571133207333104 2733383273237144064 2734305040826492544 2749564503907491456 2760879584170485248 2766271927108318227 2767739837751406656 2768170535157122838 2779129713626926848 2787647114764935936 2796016786539590466 2797935809728704804 2813112621976839552 2813550379995764196 2817621814923698688 2823124982530971537 2824689217129007616 2825128776621261168 2828021141016110232 2830206188256212709 2841853127302534572 2843803609888191768 2855506505402134944 2857466358871868736 2869405719949512054 2874382143327849744 2881213973941073832 2883191471520992208 2885237899528096512 2886210876427964352 2888191803590921088 2890423341197834256 2902318087457907648 2904310069673046912 2914193530354551264 2916261962963882496 2921503162070929248 2930456905480352736 2933525808828422784 2935539210207165696 2942516398918543488 2951921710159490304 2961967194786593088 2967104147951328768 2969396656531108416 2974156360197237504 2976197648021669376 2981616395858396928 2983662803817119232 3010524034045389696 3010992511925291508 3022913021839815168 3028817148835596057 3041281416937800156 3043368775494380664 3070767524858249742 3075056182391787072 3076093170929804112 3093260066895927888 3105989532191795904 3108121302632558976 3126520927830292704 3136103004110552928 3139387269097084032 3141541961800651008 3159074110872436992 3169824541789161024 3175321982895281664 3177775369270133568 3178269873698918814 3181523783643124011 3190852634164249344 3193042649699022336 3202828599942692352 3212444818577401812 3221788878539803008 3233679911243830962 3235047268986468864 3241365720683708061 3245892636969108576 3246987235981459896 3265107848390146104 3278544506202451232 3280794708334367808 3286691057329795404 3300216534931975632 3310330948783361424 3316072070789576064 3334578228143127936 3337992166445244864 3340571238597496968 3345925905221892192 3348300772291865088 3351728759722797312 3354318445340696544 3370433908015634688 3380763522161730816 3392713349501724288 3400777149569792064 3406675132833007104 3414772117263494912 3417115818098953728 3423789872431178247 3425686922901136896 3448331601132900096 3460604817296029626 3479917575257918874 3494238223715770392 3517336043809079292 3531810677734219536 3534234707025732384 3566052609512806152 3568583717837382528 3572237230757191872 3574997290428900264 3589709213434780512 3592172980911400128 3606955585771117824 3624512488357278384 3630798496835178624 3639428177609777472 3645740054435323392 3651061062565685376 3651629216590247148 3652860640479142383 3666086005209988608 3673246329438914367 3681086564658380544 3688362569477757636 3690319783668542208 3690894046876163784 3712743601798472586 3724122317381281602 3728022382052787288 3730581079638273072 3741432246046222848 3750816829302452736 3751400506661018928 3764166643374628716 3766838368828348224 3769423707447997056 3770694854688146976 3773608251008283612 3789137503070046096 3791738146517589024 3803358962431947168 3807342007202846592 3809955145162491648 3825874293266016072 3831217538717636352 3832509524437132992 3841618631921431776 3844255295361322944 3848281168570619136 3850922404787894784 3853897788263779008 3869757449943876864 3872413426230729216 3885591373806068352 3895337549427905664 3907275873973803648 3911367745104563712 3923355198558057984 3931018001680241691 3949289593048790784 3959195542041477888 3973287012450996978 4014032045393852928 4014656682567055344 4038422865114128076 4055041889250400208 4057825033992507552 4094356699810999656 4100074909855716096 4101457561239738816 4124346755861237184 4141319376255727872 4144161736843411968 4168694570440390272 4181470672147403904 4185849692129445376 4194025179809385699 4196903714593057206 4226432722385548032 4237033825693511424 4237693164931891752 4242031711524165348 4262779690953801858 4265705414832287652 4283259758103202416 4295718504719737344 4304108579924268081 4311573214991774616 4321820960911610748 4327856849292144768 4329316314641946528 4332287705386381632 4335635011796751384 4353477131186861472 4371290295531826896 4374392944445823744 4382254743106393872 4400288713242634176 4403308815310748544 4413774598377815232 4421429427719434752 4442950792179889632 4446104304190837248 4450656221926993152 4454094984796662624 4461234540295856256 4472424593787595392 4475494205725678848 4512299659903821312 4515786051068084544 4516488767887937262 4523617799335632384 4534369532759722752 4548862963196591616 4561922125406700234 4565053163241570996 4606151287287374613 4614139756394706168 4639890100343891832 4658984298287693856 4662181953948838464 4689781391745439056 4704154506165829392 4709080903645626048 4712312942700976512 4738611166308655488 4754736812683741536 4758111623783176704 4762982974342922496 4766663053905200352 4767404810548378221 4786278951246374016 4789563974548533504 4815362243484850247 4818667227866102718 4832683317809704512 4841064662446904832 4852570903479703296 4855901425719565824 4868081416754247168 4868838955453662864 4870480853972189844 4897661772585219156 4917816759303676848 4921192062501551712 4950324802397963448 4965496423175042136 4970696509403716384 4974108106184364096 5001867342214691904 5018888857832838288 5022451158437797632 5025898276597329408 5027593139584195968 5031477668011044816 5052183337426728128 5055650862023452032 5071145283242596224 5076456009603795456 5101165724354688096 5110012699249510656 5122158175895242368 5125673727148430592 5138530384351705344 5180788498408091136 5190907225944044439 5193783399237207552 5209701165298404864 5241357335573655588 5276004065713618938 5297716016601329304 5352875576756073792 5358355846135787808 5362495935643350396 5384563820152170768 5410433378656676736 5446197745252767936 5459142266414666208 5468610081652985088 5499129007814982912 5532543854216636454 5535479675502813312 5536341070314245676 5558259427253853696 5569115402697708879 5575294229529871872 5586183476071922403 5592033573079180932 5595871619457409608 5626225243953679104 5627100759991528392 5646249965061943074 5650257553242522336 5656042282032220464 5660412376512425418 5683706254605069144 5687607219776383536 5711013010804269888 5714932717743737472 5738811439899024108 5748764286655699488 5762427947882147664 5766382943041984416 5770475799056193024 5772421752855928704 5776383607181842176 5780846682395668512 5804636174915815296 5808620139346093824 5828387060709102528 5843006324141858496 5860913810960705472 5867051617656845568 5871078420414331392 5885032797837086976 5903843420318980608 5923934389573186176 5938793313062216832 5948312720394475008 5959930518676495467 5963232791716793856 6021048068090779392 6021985023850583016 6057634297671192114 6082562833875600312 6086737550988761328 6141535049716499484 6150112364783574144 6152186341859608224 6186520133791855776 6211979064383591808 6216242605265117952 6253041855660585408 6272206008221105856 6278774538194168064 6283083923601302016 6318148221744873984 6339649083578322048 6355550738540267136 6356539747397837628 6363047567286248022 6381705268328498688 6394169536430702787 6424889637154803624 6443577757079606016 6467359822487661924 6482731441367416122 6491785273938217152 6493974471962919792 6530215696780292208 6557089012404902464 6561589416668735616 6573382114659590808 6600433069863951264 6620661897566722848 6632144141579152128 6669156456286255872 6675984332890489728 6681142477194993936 6691851810443784384 6703457519445594624 6708636890681393088 6740867816031269376 6761527044323461632 6785426699003448576 6801554299139584128 6829544234526989824 6842883188110050351 6847579744862356494 6896663202265800192 6921209634592059252 6959835150515837748 6988476447431540784 7034672087618158584 7063621355468439072 7068469414051464768 7132105219025612304 7137167435674765056 7144474461514383744 7149994580857800528 7179418426869561024 7184345961822800256 7213911171542235648 7228000841799154077 7249024976714556768 7261596993670357248 7278856355219554944 7302122125131370752 7303258433180494296 7305721280958284766 7346492658877828734 7362173129316761088 7376725138955515272 7380639567337084416 7381788093752327568 7425487203596945172 7448244634762563204 7456044764105574576 7461162159276546144 7502801013322037856 7528333286749257432 7533676737656696448 7538847414895994112 7541389709376293952 7547216502016567224 7578275006140092192 7583476293035178048 7606717924863894336 7614684014405693184 7619910290324983296 7651748586532032144 7662435077435272704 7665019048874265984 7683237263842863552 7688510590722645888 7696562337141238272 7707795576527558016 7739514899887753728 7771182747612136704 7790675098855811328 7814551747947607296 7862036003360483382 7898579186097581568 7918391084082955776 7946574024901993956 8029313365134110688 8076845730228256152 8110083778500800416 8115650067985015104 8188713399621999312 8200149819711432192 8202915122479477632 8248693511722474368 8282638752511455744 8298815781324954681 8337389140880780544 8362941344294807808 8388050359618771398 8393807429186114412 8452865444771096064 8469374947592914611 8474067651387022848 8475386329863783504 8484063423048330696 8490618564768638127 8525559381907603716 8531410829664575304 8566519516206404832 8608217159848536162 8623146429983549232 8643641921823221496 8655713698584289536 8658632629283893056 8664575410772763264 8671270023593502768 8706954262373722944 8742580591063653792 8748785888891647488 8764509486212787744 8800577426485268352 8806617630621497088 8827549196755630464 8885901584359779264 8901312443853986304 8908189969593325248 8922469080591712512 8944849187575190784 8950988411451357696 9031572102136169088 9032977535775874524 9068739065519445504 9086451446506788171 9123844250813400468 9130106326483141992 9212302574574749226 9228279512789412336 9279780200687783664 9317968596575387712 9324363907897676928 9379562783490878112 9408309012331658784 9418161807291252096 9424625885401953024 9477222332617310976 9509473625367483072 9525965948685844992 9533326107810400704 9534809621096756442 9572557902492748032 9579127949097067008 9630724486969700494 9637334455732205436 9665366635619409024 9705141806959406592 9724097162051124183 9737677910907325728 9740961707944379688 9795323545170438312 9835633518607353696 9842384125003103424 9900649604795926896 9930992846350084272 9941393018807432768 9948216212368728192 10003734684429383808 10037777715665676576 10044902316875595264 10055186279168391936 10062955336022089632 10104366674853456256 10111301724046904064 10142290566485192448 10202331448709376192 10220025398499021312 10244316351790484736 10251347454296861184 10277060768703410688 10381814451888088878 10482714671147311176 10552008131427237876 10595432033202658608 10705751153512147584 10716711692271575616 10724991871286700792 10769127640304341536 10820866757313353472 10892395490505535872 10918284532829332416 10937220163305970176 10958581921437427149 10998258015629965824 11019738988316743101 11065087708433272908 11070959351005626624 11072682140628491352 11138230805395417758 11172366952143844806 11184067146158361864 11191743238914819216 11252450487907358208 11254201519983056784 11292499930123886148 11300515106485044672 11312084564064440928 11320824753024850836 11367412509210138288 11375214439552767072 11422026021608539776 11429865435487474944 11477622879798048216 11497528573311398976 11524855895764295328 11532765886083968832 11544843505711857408 11552767214363684352 11561693364791337024 11609272349831630592 11617240278692187648 11656774121418205056 11686012648283716992 11721827621921410944 11734103235313691136 11770065595674173952 11793054005040725073 11847868779146372352 11877586626124433664 11919861037352990934 12042096136181558784 12043970047701166032 12115268595342384228 12165125667751200624 12173475101977522656 12283070099432998968 12300224729567148288 12304372683719216448 12373040267583711552 12423958128767183616 12432485210530235904 12506083711321170816 12544412016442211712 12557549076388336128 12582075539428157097 12679298167156644096 12711101477080534272 12713079494795675256 12726095134572496044 12788339072861405574 12849779274309607248 12887155514159212032 12934719644975323848 12965462882734832244 12983570547876434304 12987948943925839584 13060431393560584416 13114178024809804928 13123178833337471232 13146764229319181616 13200866139727902528 13241323795133445696 13264288283158304256 13338312912572511744 13351968665780979456 13362284954389987872 13383703620887568768 13417273781362786176 13570853398006897152 13603108598279168256 13685766376220100702 13695159489724712988 13818453861862123839 13842419269184118504 13919670301031675496 13976952894863081568 14069344175236317168 14127242710936878144 14136938828102929536 14264210438051224608 14274334871349530112 14288948923028767488 14299989161715601056 14302214431645134663 14358836853739122048 14368691923645600512 14446086730454550741 14456001683598308154 14498049953429113536 14523193987340714496 14557712710439109888 14604244250262741504 14606516866360988592 14611442561916569532 14692985317755657468 14753450277911030544 14763576187504655136 14850974407193890344 14896489269525126408 14912089528211149152 14922324318553092288 15005602026644075712 15056666573498514864 15067353475313392896 15077694829791988224 15082779418752587904 15094433004033134448 15156550012280184384 15166952586070356096 15213435849727788672 15229368028811386368 15303497173064064288 15330038097748531968 15366474527685727104 15377021181445291776 15415591153055116032 15542365495224273408 15581350197711622656 15629103495895214592 15724072006720966764 15893148049803987912 16058626730268221376 16153691460456512304 16220167557001600832 16231300135970030208 16377426799243998624 16405830244958955264 16497387023444948736 16597631562649909362 16674778281761561088 16707346208093126637 16725882688589615616 16776100719237542796 16787614858372228824 16938749895185829222 16950772659727567008 16968126846096661392 16981237129537276254 17051118763815207432 17062821659329150608 17133039032412809664 17216434319697072324 17246292859967098464 17287283843646442992 17311427397168579072 17317265258567786112 17329150821545526528 17342540047187005536 17413908524747445888 17485161182127307584 17529018972425575488 17601154852970536704 17613235261242994176 17655098393511260928 17771803168719558528 17816379939186650496 17844938161183425024 17879791556029486401 17889698375150381568 18063144204272338176 18065955071551749048 18172902893013576342 18247688501626800936 18260212652966283984 18424605149149498452 18456559025578824672 18559560401375567328 18635937193150775424 18648727815795353856 18759125566981756224 18816618024663317568 18836323614582504192 18849251770803906048 18954444665234621952 19018947250734966144 19066652215620801408 19069619242193512884 19145115804985496064 19182508609292108361 19261448973939400988 19274668911464410872 19330733271238818048 19448194324102248366 19475355821814651456 19481923415888759376 19590647090340876624 19671267037214707392 19684768250006206848 19801299209591853792 19861985692700168544 19882786037614865536 19896432424737456384 20007469368858767616 20075555431331353152 20110372558336783872 20125910672044179264 20208733349706912512 20222603448093808128 20284581132970384896 20404662897418752384 20488632703580969472 20528649564330151053 20763628903776177756 20965429342294622352 21104016262854475752 21190864066405317216 21411502307024295168 21433423384543151232 21449983742573401584 21538255280608683072 21641733514626706944 21684002525397462231 21784790981011071744 21836569065658664832 21917163842874854298 22039477976633486202 22130175416866545816 22141918702011253248 22145364281256982704 22276461610790835516 22344733904287689612 22368134292316723728 22383486477829638432 22508403039966113568 22584999860247772296 22601030212970089344 22624169128128881856 22641649506049701672 22734825018420276576 22750428879105534144 22844052043217079552 22859730870974949888 22955245759596096432 22995057146622797952 23049711791528590656 23065531772167937664 23089687011423714816 23123386729582674048 23218544699663261184 23313548242836410112 23372025296567433984 23443655243842821888 23586108010081450146 23695737558292744704 23755173252248867328 23839722074705981868 24087940095402332064 24230537190684768456 24330251335502401248 24346950203955045312 24566140198865997936 24600449459134296576 24608745367438432896 24746080535167423104 24847916257534367232 24896447343974864043 25012167422642341632 25088824032884423424 25164151078856314194 25358596334313288192 25422202954161068544 25426158989591350512 25452190269144992088 25471855694305914381 25576678145722811148 25699558548619214496 25869439289950647696 25930925765469664488 25967141095752868608 25975897887851679168 26120862787121168832 26228356049619609856 26246357666674942464 26293528458638363232 26401732279455805056 26482647590266891392 26703937331561958912 26724569908779975744 26767407241775137536 26834547562725572352 27206217196558336512 27259354339520364513 27371532752440201404 27390318979449425976 27636907723724247678 27684838538368237008 27839340602063350992 27953905789726163136 28138688350472634336 28254485421873756288 28273877656205859072 28528420876102449216 28577897846057534976 28599978323431202112 28604428863290269326 28717673707478244096 28737383847291201024 28892173460909101482 28912003367196616308 28996099906858227072 29115425420878219776 29172291486153372549 29213033732721977184 29222885123833139064 29385970635511314936 29506900555822061088 29527152375009310272 29701948814387780688 29792978539050252816 29824179056422298304 29844648637106184576 30011204053288151424 30113333146997029728 30134706950626785792 30165558837505175808 30188866008066268896 30313100024560368768 30333905172140712192 30426871699455577344 30606994346128128576 30660076195497063936 30732949055371454208 30754042362890583552 30831182306110232064 31448144013441933528 31786296099607975824 32117253460536442752 32307382920913024608 32440335114003201664 32462600271940060416 32754853598487997248 32811660489917910528 32875745764312281447 32994774046889897472 33059216964950229303 33195263125299818724 33414692416186253274 33552201438475085592 33575229716744457648 33877499790371658444 33901545319455134016 33936253692193322784 33962474259074552508 34102237527630414864 34125643318658301216 34266078064825619328 34432868639394144648 34492585719934196928 34574567687292885984 34634530517135572224 34658301643091053056 34685080094374011072 34827817049494891776 34970322364254615168 35058037944851150976 35202309705941073408 35310196787022521856 35379162015122175219 35543606337439117056 35632759878373300992 35759583112058972802 36126288408544676352 36131910143103498096 36345805786027152684 36495377003253601872 36520425305932567968 36849210298298996904 36913118051157649344 37119120802751134656 37271874386301550848 37297455631590707712 37518251133963512448 37633236049326635136 37672647229165008384 37746226618284471291 38037894501469932288 38133304431241602816 38139238484387025768 38365017218584216722 38522897947878801976 38549337822928821744 38661466542477636096 38896388648204496732 38950711643629302912 38963846831777518752 39181294180681753248 39342534074429414784 39369536500012413696 39602598419183707584 39723971385400337088 39765572075229731072 39792864849474912768 40014938737717535232 40151110862662706304 40251821344088358528 40417466699413825024 40809325794837504768 41057299128660302106 41527257807552355512 41930858684589244704 42208032525708951504 42381728132810634432 42823004614048590336 42866846769086302464 42899967485146803168 42906643294935403989 43076510561217366144 43338260191363652223 43368005050794924462 43569581962022143488 43673138131317329664 43834327685749708596 44078955953266972404 44260350833733091632 44290728562513965408 44552923221581671032 44689467808575379224 44736268584633447456 44766972955659276864 45016806079932227136 45169999720495544592 45202060425940178688 45248338256257763712 45283299012099403344 45469650036840553152 45500857758211068288 45688104086434159104 45910491519192192864 45990114293245595904 46099423583057181312 46131063544335875328 46246773459165348096 46627096485672820224 46744050593134867968 46887310487685643776 47172216020162900292 47679444149411963736 48175880190804664128 48461074381369536912 48660502671004802496 48693900407910090624 49132280397731995872 49217490734876865792 49492161070334846208 49792894687949728086 50024334845284683264 50122038624279379911 50177648065768846848 50328302157712628388 50852317979182701024 50904380538289984176 50943711388611828762 51153356291445622296 51399117097238428992 51738878579901295392 51861851530939328976 51934282191505737216 51951795775703358336 52241725574242337664 52456712099239219712 52587056917276726464 52803464558911610112 52965295180533782784 53449139817559951488 53534814483550275072 53639374668088459203 53669095125451144704 54518708679040729026 54743065504880402808 54780637958898851952 55273815447448495356 55369677076736474016 55678681204126701984 55907811579452326272 56277376700945268672 56508970843747512576 56547755312411718144 57056841752204898432 57199956646862404224 57208857726580538652 57435347414956488192 57547525827876325083 57784346921818202964 57824006734393232616 57992199813716454144 58344582972306745098 58426067465443954368 58445770247666278128 58771941271022629872 59013801111644122176 59054304750018620544 59403897628775561376 59585957078100505632 59648358112844596608 59689297274212369152 60022408106576302848 60226666293994059456 60331117675010351616 60377732016132537792 60626200049120737536 60667810344281424384 60853743398911154688 61213988692256257152 61465898110742908416 61585948692990453159 62896288026883867056 63572592199215951648 64234506921072885504 64614765841826049216 64880670228006403328 64925200543880120832 65052007576192386693 65509707196975994496 65751491528624562894 66118433929900458606 66390526250599637448 66829384832372506548 67104402876950171184 67150459433488915296 67754999580743316888 67803090638910268032 67872507384386645568 67924948518149105016 68204475055260829728 68251286637316602432 68532156129651238656 68865737278788289296 68985171439868393856 69149135374585771968 69269061034271144448 69370160188748022144 69655634098989783552 69940644728509230336 70116075889702301952 70758324030244350438 71087212674878234112 71265519756746601984 71519166224117945604 72263820286206996192 72691611572054305368 72990754006507203744 73040850611865135936 73698420596597993808 73826236102315298688 74238241605502269312 74543748772603101696 74689342031924592129 75036502267927024896 75266472098653270272 75492453236568942582 76075789002939864576 76266608862483205632 76278476968774051536 76730034437168433444 77045795895757603952 77098675645857643488 77792777296408993464 77901423287258605824 77927693663555037504 78362588361363506496 78685068148858829568 78739073000024827392 79205196838367415168 79447942770800674176 79531144150459462144 80302221725325412608 80503642688176717056 81618651589675009536 81778063018561093539 82114598257320604212 83054515615104711024 83861717369178489408 84416065051417903008 84763456265621268864 85733693538172604928 85799934970293606336 85813286589870807978 86153021122434732288 86676520382727304446 86736010101589848924 87346276262634659328 87516874458460117647 87668655371499417192 88157911906533944808 88520701667466183264 88581457125027930816 89105846443163342064 89378935617150758448 89472537169266894912 89533945911318553728 90033612159864454272 90339999440991089184 90404120851880357376 90496676512515527424 90566598024198806688 90939300073681106304 91001715516422136576 91820983038384385728 91980228586491191808 92198847166114362624 92262127088671750656 92493546918330696192 94344432040325800584 95358888298823927472 96351760381609328256 96922148762739073824 97321005342009604992 97387800815820181248 98264560795463991744 98434981469753731584 98627237292936844341 98984322140669692416 99585789375899456172 100244077248558759822 100656604315425256776 101704635958365402048 101808761076579968352 101887422777223657524 102306712582891244592 102798234194476857984 103477757159802590784 103723703061878657952 103903591551406716672 104483451148484675328 105174113834553452928 105606929117823220224 105930590361067565568 106137486045366525657 106898279635119902976 107278749336176918406 109037417358081458052 109486131009760805616 109561275917797703904 110547630894896990712 110739354153472948032 111357362408253403968 111815623158904652544 112554753401890537344 113017941687495025152 113238679854853413873 114113683504409796864 114399913293724808448 114417715453161077304 115095051655752650166 115568693843636405928 115648013468786465232 115984399627432908288 116689165944613490196 116852134930887908736 116891540495332556256 117543882542045259744 118027602223288244352 118108609500037241088 118807795257551122752 119171914156201011264 119296716225689193216 119378594548424738304 120044816213152605696 120453332587988118912 120755464032265075584 121252400098241475072 122427977384512514304 123171897385980906318 125792576053767734112 127145184398431903296 128469013842145771008 129229531683652098432 129761340456012806656 130014780574090956669 130104015152384773386 131019414393951988992 131502983057249125788 132236867859800917212 132781052501199274896 133658769664745013096 134208805753900342368 134300918866977830592 135509999161486633776 135606181277820536064 135745014768773291136 135849897036298210032 136408950110521659456 136502573274633204864 137064312259302477312 137731474557576578592 137970342879736787712 138298270749171543936 138740320377496044288 139881289457018460672 140232151779404603904 141516648060488700876 143038332448235891208 144527640572413992384 145383223144108610736 145981508013014407488 146081701223730271872 147396841193195987616 147652472204630597376 148476483211004538624 149378684063849184258 150073004535854049792 150532944197306540544 150984906473137885164 152556953937548103072 153460068874336866888 154091591791515207904 154197351291715286976 155585554592817986928 155802846574517211648 155855387327110075008 156725176722727012992 157370136297717659136 158410393676734830336 158895885541601348352 160604443450650825216 160918124004265377609 161007285376353434112 163556126037122187078 164229196514641208424 166109031230209422048 167723434738356978816 168832130102835806016 169526912531242537728 171599869940587212672 171626573179741615956 172306042244869464576 172642577483628975249 173353040765454608892 173472020203179697848 175033748916920235294 175337310742998834384 176315823813067889616 177041403334932366528 177162914250055861632 178211692886326684128 178757871234301516896 178945074338533789824 179067891822637107456 180067224319728908544 180679998881982178368 180993353025031054848 181133196048397613376 181878600147362212608 182003431032844273152 183641966076768771456 184397694332228725248 184757846078971359477 188688864080651601168 190717776597647854944 192703520763218656512 193844297525478147648 194642010684019209984 194775601631640362496 196529121590927983488 197254474585873688682 199171578751798912344 200488154497117519644 201313208630850513552 203409271916730804096 203617522153159936704 203774845554447315048 204613425165782489184 205596468388953715968 206955514319605181568 207447406123757315904 207807183102813433344 208966902296969350656 210348227669106905856 212274972090733051314 213796559270239805952 214557498672353836812 218074834716162916104 218972262019521611232 219122551835595407808 221095261789793981424 221478708306945896064 222714724816506807936 223631246317809305088 224068026095773776387 225109506803781074688 226477359709706827746 228227367008819593728 228799826587449616896 228835430906322154608 230190103311505300332 231137387687272811856 231296026937572930464 233378331889226980392 233704269861775817472 233783080990665112512 235087765084090519488 236055204446576488704 236217219000074482176 237615590515102245504 238343828312402022528 238593432451378386432 240906665175976237824 241510928064530151168 244855954769025028608 246343794771961812636 251585152107535468224 254290368796863806592 258459063367304196864 260029561148181913338 260208030304769546772 262038828787903977984 262550623375380352941 263005966114498251576 264473735719601834424 265562105002398549792 267317539329490026192 268417611507800684736 268601837733955661184 271019998322973267552 271212362555641072128 271490029537546582272 271699794072596420064 272817900221043318912 273005146549266409728 275462949115153157184 275940685759473575424 276596541498343087872 277480640754992088576 283033296120977401752 286076664896471782416 289055281144827984768 290766446288217221472 291963016026028814976 292163402447460543744 294793682386391975232 295304944409261194752 296952966422009077248 298757368127698368516 301969812946275770328 305113907875096206144 306920137748673733776 308183183583030415808 308394702583430573952 311171109185635973856 311710774654220150016 313450353445454025984 316820787353469660672 317791771083202696704 321836248008530755218 327112252074244374156 328458393029282416848 332218062460418844096 335446869476713957632 337664260205671612032 339053825062485075456 339716039564560241619 343199739881174425344 343253146359483231912 345285154967257950498 346706081530909217784 346944040406359395696 350067497833840470588 350674621485997668768 352631647626135779232 354082806669864733056 354325828500111723264 356423385772653368256 357515742468603033792 357890148677067579648 358135783645274214912 360134448639457817088 361359997763964356736 362266392096795226752 363757200294724425216 367283932153537542912 369515692157942718954 377377728161303202336 381435553195295709888 385407041526437313024 387688595050956295296 389284021368038419968 390044341722272870007 393058243181855966976 394508949171747377364 398343157503597824688 400976308994235039288 402626417261701027104 406818543833461608192 407235044306319873408 407549691108894630096 409226850331564978368 411192936777907431936 413911028639210363136 414894812247514631808 420696455338213811712 424549944181466102628 429114997344707673624 436149669432325832208 437944524039043222464 438245103671190815616 442190523579587962848 442957416613891792128 445429449633013615872 448136052191547552774 450219013607562149376 452954719419413655492 457670861812644309216 460380206623010600664 462274775374545623712 462592053875145860928 466756663778453960784 467408539723551634944 467566161981330225024 470175530168181038976 472110408893152977408 475231181030204491008 476687656624804045056 481813330351952475648 483021856129060302336 492687589543923625272 503170304215070936448 508580737593727613184 516918126734608393728 517927732450886925747 520059122296363826676 520416060609539093544 525101246750760705882 526011932228996503152 528947471439203668848 531124210004797099584 534635078658980052384 536835223015601369472 537203675467911322368 542039996645946535104 542980059075093164544 543399588145192840128 545635800442086637824 546010293098532819456 550925898230306314368 553193082996686175744 554273538236914078431 566066592241954803504 572153329792943564832 578110562289655969536 581532892576434442944 583926032052057629952 584326804894921087488 589587364772783950464 597514736255396737032 603939625892551540656 610227815750192412288 613840275497347467552 616366367166060831616 616789405166861147904 622342218371271947712 623421549308440300032 626900706890908051968 643672496017061510436 654224504148488748312 656916786058564833696 664436124920837688192 670893738953427915264 672204078287321329161 675328520411343224064 679432079129120483238 686399479762348850688 686506292718966463824 690570309934515900996 693412163061818435568 693888080812718791392 700134995667680941176 701349242971995337536 705263295252271558464 708165613339729466112 708651657000223446528 712846771545306736512 715031484937206067584 715780297354135159296 722719995527928713472 724532784193590453504 734567864307075085824 739031384315885437908 754755456322606404672 762871106390591419776 775377190101912590592 780088683444545740014 786116486363711933952 789017898343494754728 796686315007195649376 801952617988470078576 805252834523402054208 813637087666923216384 814470088612639746816 815099382217789260192 818453700663129956736 827822057278420726272 829789624495029263616 849099888362932205256 858229994689415347248 872299338864651664416 875889048078086444928 876490207342381631232 884381047159175925696 885914833227783584256 890858899266027231744 896272104383095105548 905909438838827310984 915341723625288618432 920760413246021201328 924549550749091247424 925184107750291721856 933513327556907921568 935132323962660450048 940351060336362077952 950462362060408982016 953375313249608090112 985375179087847250544 1006340608430141872896 1017161475187455226368 1019148118693680724857 1035855464901773851494 1040118244592727653352 1040832121219078187088 1050202493501521411764 1052023864457993006304 1057894942878407337696 1062248420009594199168 1069270157317960104768 1073670446031202738944 1074407350935822644736 1084079993291893070208 1086799176290385680256 1091271600884173275648 1101851796460612628736 1108547076473828156862 1132133184483909607008 1144306659585887129664 1156221124579311939072 1163065785152868885888 1167852064104115259904 1170133025166818610021 1179174729545567900928 1195029472510793474064 1207879251785103081312 1220455631500384824576 1227680550994694935104 1232732734332121663232 1233578810333722295808 1244684436742543895424 1287344992034123020872 1308449008296977496624 1313833572117129667392 1328872249841675376384 1344408156574642658322 1350657040822686448128 1358864158258240966476 1373012585437932927648 1381140619869031801992 1386824326123636871136 1387776161625437582784 1400269991335361882352 1402698485943990675072 1410526590504543116928 1416331226679458932224 1425693543090613473024 1430062969874412135168 1445439991055857426944 1449065568387180907008 1478062768631770875816 1509510912645212809344 1525742212781182839552 1550754380203825181184 1553783197352660777241 1560177366889091480028 1578035796686989509456 1593372630014391298752 1603905235976940157152 1610505669046804108416 1628940177225279493632 1630198764435578520384 1636907401326259913472 1659579248990058527232 1662820614710742235293 1698199776725864410512 1716459989378830694496 1744598677729303328832 1751778096156172889856 1752980414684763262464 1768762094318351851392 1792544208766190211096 1811818877677654621968 1830683447250577236864 1841520826492042402656 1849099101498182494848 1850368215500583443712 1867026655113815843136 1870264647925320900096 1880702120672724155904 1970750358175694501088 2012681216860283745792 2016612234861963987483 2038296237387361449714 2071710929803547702988 2080236489185455306704 2081664242438156374176 2100404987003042823528 2104047728915986012608 2115789885756814675392 2124496840019188398336 2138540314635920209536 2147340892062405477888 2168159986583786140416 2173598352580771360512 2203703592921225257472 2217094152947656313724 2264266368967819214016 2288613319171774259328 2326131570305737771776 2340266050333637220042 2358349459091135801856 2390058945021586948128 2415758503570206162624 2440911263000769649152 2455361101989389870208 2465465468664243326464 2489368873485087790848 2574689984068246041744 2616898016593954993248 2627667144234259334784 2657744499683350752768 2688816313149285316644 2717728316516481932952 2746025170875865855296 2762281239738063603984 2773648652247273742272 2775552323250875165568 2800539982670723764704 2805396971887981350144 2821053181009086233856 2851387086181226946048 2860125939748824270336 2956125537263541751632 3019021825290425618688 3051484425562365679104 3057444356081042174571 3107566394705321554482 3120354733778182960056 3156071593373979018912 3186745260028782597504 3207810471953880314304 3221011338093608216832 3260397528871157040768 3273814802652519826944 3325641229421484470586 3396399553451728821024 3432919978757661388992 3489197355458606657664 3503556192312345779712 3510399075500455830063 3537524188636703702784 3585088417532380422192 3623637755355309243936 3661366894501154473728 3683041652984084805312 3698198202996364989696 3700736431001166887424 3734053310227631686272 3941500716351389002176 4033224469723927974966 4076592474774722899428 4143421859607095405976 4160472978370910613408 4163328484876312748352 4200809974006085647056 4208095457831972025216 4231579771513629350784 4248993680038376796672 4277080629271840419072 4336319973167572280832 4347196705161542721024 4434188305895312627448 4528532737935638428032 4577226638343548518656 4652263140611475543552 4680532100667274440084 4780117890043173896256 4831517007140412325248 4910722203978779740416 4978737746970175581696 4988461844132226705879 5149379968136492083488 5233796033187909986496 5255334288468518669568 5377632626298570633288 5435456633032963865904 5492050341751731710592 5524562479476127207968 5547297304494547484544 5551104646501750331136 5601079965341447529408 5610793943775962700288 5642106362018172467712 5912251074527083503264 6038043650580851237376 6114888712162084349142 6215132789410643108964 6240709467556365920112 6312143186747958037824 6373490520057565195008 6415620943907760628608 6442022676187216433664 6520795057742314081536 6651282458842968941172 6792799106903457642048 6865839957515322777984 6978394710917213315328 7020798151000911660126 7075048377273407405568 7170176835064760844384 7247275510710618487872 7322733789002308947456 7366083305968169610624 7396396405992729979392 7468106620455263372544 7883001432702778004352 8066448939447855949932 8153184949549445798856 8286843719214190811952 8320945956741821226816 8326656969752625496704 8401619948012171294112 8416190915663944050432 8463159543027258701568 8554161258543680838144 8868376611790625254896 9057065475871276856064 9154453276687097037312 9361064201334548880168 9560235780086347792512 9663034014280824650496 9821444407957559480832 9976923688264453411758 10298759936272984166976 10467592066375819972992 10510668576937037339136 10531197226501367490189 10755265252597141266576 10870913266065927731808 10984100683503463421184 11049124958952254415936 11094594608989094969088 11102209293003500662272 11202159930682895058816 11824502149054167006528 12229777424324168698284 12430265578821286217928 12481418935112731840224 12624286373495916075648 12746981040115130390016 12831241887815521257216 13041590115484628163072 13302564917685937882344 13585598213806915284096 13731679915030645555968 13956789421834426630656 14041596302001823320252 14340353670129521688768 14494551021421236975744 14732166611936339221248 14936213240910526745088 15766002865405556008704 16132897878895711899864 16306369899098891597712 16573687438428381623904 16641891913483642453632 16653313939505250993408 16803239896024342588224 16832381831327888100864 16926319086054517403136 17736753223581250509792 18114130951742553712128 18722128402669097760336 19120471560172695585024 19326068028561649300992 19953847376528906823516 20597519872545968333952 20935184132751639945984 21062394453002734980378 21510530505194282533152 21741826532131855463616 21968201367006926842368 22098249917904508831872 22189189217978189938176 22404319861365790117632 23649004298108334013056 24459554848648337396568 24860531157642572435856 24962837870225463680448 25248572746991832151296 25662483775631042514432 26605129835371875764688 27171196427613830568192 27463359830061291111936 28083192604003646640504 28680707340259043377536 28989102042842473951488 29464333223872678442496 31532005730811112017408 31593591679504102470567 32265795757791423799728 32612739798197783195424 33147374876856763247808 33283783826967284907264 33306627879010501986816 33606479792048685176448 35473506447162501019584 37444256805338195520672 38240943120345391170048 39907694753057813647032 41195039745091936667904 41870368265503279891968 42124788906005469960756 43021061010388565066304 43483653064263710927232 44196499835809017663744 44808639722731580235264 47298008596216668026112 48919109697296674793136 49721062315285144871712 49925675740450927360896 50497145493983664302592 53210259670743751529376 54342392855227661136384 56166385208007293281008 57361414680518086755072 57978204085684947902976 63187183359008204941134 64531591515582847599456 65225479596395566390848 66294749753713526495616 66567567653934569814528 67212959584097370352896 70947012894325002039168 74888513610676391041344 79815389506115627294064 82390079490183873335808 84249577812010939921512 86042122020777130132608 86967306128527421854464 88392999671618035327488 94596017192433336052224 94780775038512307411701 97838219394593349586272 99442124630570289743424 99851351480901854721792 106420519341487503058752 112332770416014586562016 114722829361036173510144 126374366718016409882268 129063183031165695198912 130450959192791132781696 132589499507427052991232 134425919168194740705792 141894025788650004078336 149777027221352782082688 159630779012231254588128 168499155624021879843024 172084244041554260265216 173934612257054843708928 189561550077024614823402 195676438789186699172544 198884249261140579486848 199702702961803709443584 212841038682975006117504 224665540832029173124032 252748733436032819764536 258126366062331390397824 260901918385582265563392 265178999014854105982464 283788051577300008156672 299554054442705564165376 319261558024462509176256 336998311248043759686048 344168488083108520530432 379123100154049229646804 391352877578373398345088 397768498522281158973696 425682077365950012235008 449331081664058346248064 505497466872065639529072 516252732124662780795648 521803836771164531126784 599108108885411128330752 638523116048925018352512 673996622496087519372096 758246200308098459293608 782705755156746796690176 795536997044562317947392 851364154731900024470016 898662163328116692496128 1010994933744131279058144 1032505464249325561591296 1277046232097850036705024 1347993244992175038744192 1516492400616196918587216 1565411510313493593380352 1797324326656233384992256 2021989867488262558116288 2554092464195700073410048 2695986489984350077488384 3032984801232393837174432 4043979734976525116232576 5391972979968700154976768 6065969602464787674348864 8087959469953050232465152 12131939204929575348697728 16175918939906100464930304 24263878409859150697395456 48527756819718301394790912
- Sum of all divisors σ(n): 164784370123933091227238400
- Sum of proper divisors (its aliquot sum) s(n): 116256613304214789832447488
- 48527756819718301394790912 is an abundant number, because the sum of its proper divisors (116256613304214789832447488) is greater than itself. Its abundance is 67728856484496488437656576
Bases of 48527756819718301394790912
- Binary: 101000001001000010011011110111111011101110101011100001100010010011010111101010000000002
- Hexadecimal: 0x282426F7EEEAE18935EA00
- Base-36: 63IBWPXPOPHNU0000
Squares and roots of 48527756819718301394790912
- 48527756819718301394790912 squared (485277568197183013947909122) is 2354943181953716109579839738668216425620888197791744
- 48527756819718301394790912 cubed (485277568197183013947909123) is 114280110058103563651303921850000550781233849318631663335514961363182999830528
-
The
square root of 48527756819718301394790912 is 6966186677065.0283367211 -
48527756819718301394790912 is a
perfect cube number . Itscube root is 364751208
Scales and comparisons
How big is 48527756819718301394790912?- 48,527,756,819,718,301,394,790,912 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 48,527,756,819,718,301,394,790,912 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 48527756819718301394790912 cubic inches would be around 30395934 feet tall.
Recreational maths with 48527756819718301394790912
- 48527756819718301394790912 backwards is 21909749310381791865772584
- The number of decimal digits it has is: 26
- The sum of 48527756819718301394790912's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 48527756819718301394790912 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 48527756819718301394790912 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/48527756819718301394790912/
Chicago style:
Numbermatics. 2024. "Number 48527756819718301394790912 - Facts about the integer". https://numbermatics.com/n/48527756819718301394790912/
The information we have on file for 48527756819718301394790912 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 48527756819718301394790912, math, Factors of 48527756819718301394790912, curriculum, school, college, exams, university, Prime factorization of 48527756819718301394790912, STEM, science, technology, engineering, physics, economics, calculator, forty-eight septillion, five hundred twenty-seven sextillion, seven hundred fifty-six quintillion, eight hundred nineteen quadrillion, seven hundred eighteen trillion, three hundred one billion, three hundred ninety-four million, seven hundred ninety thousand, nine hundred twelve.