492660449161487774649540864
492,660,449,161,487,774,649,540,864 is an even composite number composed of six prime numbers multiplied together.
492660449161487774649540864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 492660449161487774649540864:
28 × 318 × 132 × 312 × 472 × 614
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 31 × 31 × 47 × 47 × 61 × 61 × 61 × 61)See below for interesting mathematical facts about the number 492660449161487774649540864 from the Numbermatics database.
Names of 492660449161487774649540864
- Cardinal: 492660449161487774649540864 can be written as Four hundred ninety-two septillion, six hundred sixty sextillion, four hundred forty-nine quintillion, one hundred sixty-one quadrillion, four hundred eighty-seven trillion, seven hundred seventy-four billion, six hundred forty-nine million, five hundred forty thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 4.92660449161487774649540864 × 1026
Factors of 492660449161487774649540864
Divisors of 492660449161487774649540864
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 47 48 52 54 61 62 64 72 78 81 93 94 96 104 108 117 122 124 128 141 144 156 162 169 183 186 188 192 208 216 234 243 244 248 256 279 282 288 312 324 338 351 366 372 376 384 403 416 423 432 468 486 488 496 507 549 558 564 576 611 624 648 676 702 729 732 744 752 768 793 806 832 837 846 864 936 961 972 976 992 1014 1053 1098 1116 1128 1152 1209 1222 1248 1269 1296 1352 1404 1457 1458 1464 1488 1504 1521 1586 1612 1647 1664 1674 1692 1728 1833 1872 1891 1922 1944 1952 1984 2028 2106 2187 2196 2209 2232 2256 2304 2379 2418 2444 2496 2511 2538 2592 2704 2808 2867 2883 2914 2916 2928 2976 3008 3042 3159 3172 3224 3294 3328 3348 3384 3456 3627 3666 3721 3744 3782 3807 3844 3888 3904 3968 4056 4212 4371 4374 4392 4418 4464 4512 4563 4758 4836 4888 4941 4992 5022 5076 5184 5239 5408 5499 5616 5673 5734 5766 5828 5832 5856 5952 6016 6084 6318 6344 6448 6561 6588 6627 6696 6768 6912 7137 7254 7332 7442 7488 7533 7564 7614 7688 7776 7808 7936 7943 8112 8424 8601 8649 8742 8748 8784 8836 8928 9024 9126 9477 9516 9672 9776 9882 9984 10044 10152 10309 10368 10478 10816 10881 10998 11163 11232 11346 11421 11468 11532 11656 11664 11712 11904 12032 12168 12493 12636 12688 12896 13113 13122 13176 13254 13392 13536 13689 14274 14508 14664 14823 14884 14976 15066 15128 15228 15376 15552 15616 15717 15886 16224 16497 16848 17019 17202 17298 17484 17496 17568 17672 17856 18048 18252 18941 18954 19032 19344 19552 19683 19764 19881 20088 20304 20618 20736 20956 21411 21632 21762 21996 22326 22464 22599 22692 22842 22936 23064 23312 23328 23424 23808 23829 24336 24583 24986 25272 25376 25792 25803 25947 26226 26244 26352 26508 26784 27072 27378 28431 28548 28717 29016 29328 29646 29768 29952 30132 30256 30456 30752 30927 31104 31434 31772 32448 32643 32994 33489 33696 34038 34263 34404 34596 34968 34992 35136 35344 35712 36096 36504 37271 37479 37882 37908 38064 38688 39104 39339 39366 39528 39762 40176 40608 41067 41236 41912 42822 43264 43524 43992 44469 44652 44928 45167 45198 45384 45684 45872 46128 46624 46656 46848 47151 47658 48373 48672 49166 49491 49972 50544 50752 51057 51584 51606 51894 52452 52488 52704 53016 53568 54144 54756 56823 56862 57096 57434 58032 58621 58656 59049 59292 59536 59643 60264 60512 60912 61504 61854 62208 62868 63544 64233 64896 65286 65988 66978 67392 67797 68076 68479 68526 68808 69192 69936 69984 70272 70688 71424 71487 73008 73749 74542 74958 75764 75816 76128 77376 77409 77841 78208 78678 78732 79056 79524 80352 81216 82134 82472 83824 85293 85644 86151 87048 87984 88877 88938 89304 89856 90334 90396 90768 91368 91744 92256 92781 93248 93312 94302 95316 96746 97344 97929 98332 98982 99944 100467 101088 101504 102114 102789 103168 103212 103788 104904 104976 105408 106032 107136 108288 109512 111813 112437 113646 113724 114192 114868 115351 116064 117242 117312 118017 118098 118584 119072 119286 120528 121024 121824 123008 123201 123708 125736 127088 128466 129792 130572 131976 133407 133956 134749 134784 135501 135594 136152 136958 137052 137616 138384 139872 139968 140544 141376 141453 142974 145119 146016 147498 148473 149084 149916 151528 151632 152256 153171 154752 154818 155682 156416 157356 157464 158112 159048 160704 162409 162432 164268 164944 167648 170469 170586 171288 172302 174096 174887 175863 175968 177147 177754 177876 178608 178929 180668 180792 181536 182736 183488 184512 185562 186496 186624 188604 190632 192699 193492 194688 195858 196664 197964 199888 200934 202176 203008 203391 204228 205437 205578 206424 207576 209808 209952 210816 212064 214272 214461 219024 221247 223626 224874 226981 227292 227448 228384 229736 230702 232128 232227 233523 234484 234624 236034 236196 237168 238144 238572 241056 242048 243648 246016 246233 246402 247416 251472 254176 255879 256932 258453 261144 263952 266631 266814 267912 269498 269568 271002 271188 272304 273916 274104 275232 276768 278343 279744 279936 282752 282906 285948 290238 292032 293787 294996 296946 298168 299832 301401 303056 303264 304512 306342 308367 309504 309636 311364 314712 314928 316224 318096 319579 321408 324818 324864 328536 329888 335296 335439 337311 340938 341172 342576 344604 346053 348192 349774 351726 351936 354051 354294 355508 355752 357216 357858 361336 361584 363072 365472 366976 369024 369603 371124 372992 373321 377208 381264 385398 386984 389376 391716 393328 395928 399776 400221 401868 404247 404352 406503 406782 408456 410874 411156 412848 415152 419616 419904 421632 424128 424359 428922 435357 438048 442494 445419 447252 449748 453962 454584 454896 456768 459472 459513 461404 464256 464454 467046 468968 469248 472068 472392 474336 476288 477144 482112 484096 484523 487227 487296 492466 492804 494832 502944 508352 511407 511758 513864 516906 522288 524661 527589 527904 531441 533262 533628 535824 536787 538996 542004 542376 544608 547832 548208 550464 553536 556686 559488 559872 565504 565812 571896 578097 580476 584064 587171 587574 589992 593892 596336 599664 602802 606112 606528 609024 610173 612684 616311 616734 619272 622728 628849 629424 629856 632448 636192 639158 642816 643383 649636 657072 659776 663741 670592 670878 674622 680943 681876 682344 685152 689208 692106 696384 696681 699548 700569 703452 703872 708102 708588 711016 711504 714432 715716 722672 723168 726144 730944 733952 738048 738699 739206 742248 746642 754416 762073 762528 767637 770796 773968 775359 783432 786656 791856 799552 799893 800442 803736 808494 808704 813006 813564 816912 821748 822312 825696 830304 835029 839232 839808 848256 848718 857844 870714 876096 881361 884988 890227 890838 894504 899496 904203 907924 909168 909792 913536 918944 919026 922808 925101 928512 928908 934092 937936 944136 944784 948672 952576 954288 958737 964224 969046 974454 974592 984932 985608 989664 1005888 1006317 1011933 1016704 1022814 1023516 1027728 1033812 1038159 1044576 1049322 1055178 1055808 1062153 1062882 1066524 1067256 1071648 1073574 1077992 1084008 1084752 1089216 1095664 1096416 1100928 1107072 1108809 1113372 1118976 1119963 1131624 1143792 1155401 1156194 1160952 1168128 1174342 1175148 1179984 1187784 1192672 1199328 1200663 1205604 1212224 1212741 1213056 1219509 1220346 1225368 1232622 1233468 1238544 1245456 1257698 1258848 1259712 1264896 1272384 1273077 1278316 1286766 1299272 1306071 1314144 1319552 1327482 1336257 1341184 1341756 1349244 1361886 1363752 1364688 1370304 1378416 1378539 1384212 1392768 1393362 1399096 1401138 1406904 1407744 1416204 1417176 1422032 1423008 1428864 1431432 1445344 1446336 1452288 1453569 1461681 1461888 1477398 1478412 1484496 1493284 1499563 1508832 1524146 1525056 1534221 1535274 1541592 1547936 1550718 1566864 1573312 1573983 1582767 1583712 1594323 1599104 1599786 1600884 1607472 1610361 1616988 1626012 1627128 1633824 1643496 1644624 1651392 1660608 1670058 1678464 1679616 1696512 1697436 1715688 1734291 1741428 1751737 1752192 1761513 1762722 1769976 1780454 1781676 1789008 1798992 1808406 1815848 1818336 1819584 1827072 1830519 1837888 1838052 1845616 1848933 1850202 1857816 1868184 1875872 1886547 1888272 1889568 1897344 1908576 1917474 1928448 1930149 1938092 1948908 1969864 1971216 1979328 1991223 2011776 2012634 2023866 2033408 2042829 2045628 2047032 2055456 2067624 2076318 2089152 2090043 2098644 2101707 2110356 2111616 2122849 2124306 2125764 2133048 2134512 2143296 2147148 2155984 2168016 2169504 2178432 2191328 2192832 2201856 2214144 2216097 2217618 2226744 2239926 2263248 2273531 2286219 2287584 2302911 2310802 2312388 2321904 2326077 2348684 2350296 2359968 2375568 2385344 2398656 2399679 2401326 2411208 2424448 2425482 2426112 2439018 2440692 2450736 2465244 2466936 2477088 2490912 2505087 2515396 2517696 2519424 2544768 2546154 2556632 2573532 2598544 2612142 2628288 2639104 2644083 2654964 2670681 2672514 2683512 2698488 2712609 2723772 2727504 2729376 2740608 2755187 2756832 2757078 2768424 2775303 2785536 2786724 2798192 2802276 2813808 2832408 2834352 2844064 2846016 2857728 2862864 2876211 2890688 2892672 2907138 2923362 2923776 2950753 2954796 2956824 2968992 2986568 2999126 3017664 3018951 3035799 3048292 3050112 3068442 3070548 3083184 3095872 3101436 3114477 3133728 3146624 3147966 3165534 3167424 3186459 3188646 3198208 3199572 3201768 3214944 3220722 3233976 3252024 3254256 3267648 3286992 3289248 3302784 3321216 3326427 3340116 3356928 3359889 3394872 3431376 3466203 3468582 3482856 3503474 3504384 3523026 3525444 3539952 3560908 3563352 3575881 3578016 3597984 3601989 3616812 3631696 3636672 3638223 3639168 3658527 3661038 3675776 3676104 3691232 3697866 3700404 3715632 3736368 3751744 3773094 3776544 3779136 3794688 3817152 3819231 3834948 3860298 3876184 3897816 3918213 3939728 3942432 3958656 3982446 4008771 4023552 4025268 4047732 4085658 4091256 4094064 4110912 4135248 4135617 4152636 4177219 4178304 4180086 4197288 4203414 4220712 4223232 4245698 4248612 4251528 4266096 4269024 4286592 4294296 4311968 4336032 4339008 4356864 4360707 4382656 4385043 4385664 4432194 4435236 4453488 4479852 4498689 4526496 4547062 4572438 4575168 4602663 4605822 4621604 4624776 4643808 4652154 4697368 4700592 4719936 4721949 4748301 4751136 4770688 4782969 4797312 4799358 4802652 4822416 4831083 4848896 4850964 4878036 4881384 4901472 4930488 4933872 4954176 4981824 5010174 5030792 5035392 5038848 5089536 5092308 5113264 5147064 5197088 5202873 5224284 5255211 5256576 5284539 5288166 5309928 5341362 5345028 5367024 5396976 5421497 5425218 5447544 5455008 5458752 5481216 5491557 5510374 5513664 5514156 5536848 5546799 5550606 5573448 5596384 5604552 5627616 5659641 5664816 5668704 5688128 5692032 5725728 5752422 5781376 5785344 5790447 5814276 5846724 5901506 5909592 5913648 5937984 5973136 5973669 5998252 6035328 6037902 6071598 6096584 6100224 6128487 6136884 6141096 6166368 6191744 6202872 6228954 6267456 6270129 6293248 6295932 6305121 6331068 6334848 6368547 6372918 6377292 6399144 6403536 6429888 6441444 6467952 6504048 6508512 6535296 6573984 6578496 6605568 6642432 6648291 6652854 6680232 6719778 6789744 6820593 6858657 6862752 6908733 6932406 6937164 6965712 6978231 7006948 7036411 7046052 7050888 7079904 7121816 7126704 7151762 7156032 7195968 7199037 7203978 7233624 7263392 7273344 7276446 7278336 7317054 7322076 7351552 7352208 7382464 7395732 7400808 7431264 7472736 7503488 7515261 7546188 7553088 7558272 7633223 7634304 7638462 7669896 7720596 7752368 7795632 7836426 7879456 7884864 7917312 7932249 7964892 8012043 8017542 8050536 8095464 8137827 8171316 8182512 8188128 8219689 8221824 8265561 8270496 8271234 8305272 8325909 8354438 8356608 8360172 8394576 8406828 8441424 8491396 8497224 8503056 8532192 8538048 8573184 8588592 8623936 8628633 8672064 8678016 8721414 8765312 8770086 8771328 8852259 8864388 8870472 8906976 8959704 8997378 9052992 9056853 9094124 9107397 9144876 9150336 9205326 9211644 9243208 9249552 9287616 9304308 9343431 9394736 9401184 9439872 9443898 9496602 9502272 9541376 9559377 9565938 9594624 9598716 9605304 9644832 9662166 9701928 9756072 9762768 9802944 9860976 9867744 9906949 9908352 9963648 9979281 10020348 10061584 10070784 10079667 10184616 10226528 10294128 10394176 10398609 10405746 10448568 10510422 10513152 10569078 10576332 10619856 10668107 10682724 10690056 10727643 10734048 10793952 10805967 10842994 10850436 10895088 10910016 10914669 10917504 10975581 10983114 11020748 11027328 11028312 11073696 11093598 11101212 11146896 11192768 11209104 11255232 11319282 11329632 11337408 11376256 11384064 11451456 11457693 11504844 11562752 11572951 11580894 11628552 11693448 11754639 11803012 11819184 11827296 11875968 11946272 11947338 11996504 12026313 12070656 12075804 12143196 12193168 12256974 12273768 12282192 12332736 12383488 12405744 12406851 12457908 12531657 12534912 12540258 12591864 12610242 12662136 12669696 12737094 12745836 12754584 12798288 12807072 12859776 12882888 12935904 13008096 13017024 13070592 13082121 13147968 13155129 13156992 13296582 13305708 13360464 13439556 13496067 13579488 13641186 13717314 13725504 13807989 13817466 13845841 13864812 13874328 13931424 13956462 14013896 14072822 14092104 14101776 14159808 14165847 14243632 14244903 14253408 14303524 14312064 14348907 14391936 14398074 14407956 14467248 14493249 14526784 14546688 14552892 14634108 14644152 14704416 14764928 14791464 14801616 14862528 14945472 15006976 15020213 15030522 15092376 15106176 15116544 15266446 15268608 15276924 15339792 15441192 15504736 15591264 15608619 15672852 15758912 15765633 15769728 15853617 15864498 15929784 16024086 16035084 16101072 16190928 16264491 16275654 16342632 16365024 16376256 16439378 16443648 16474671 16531122 16540992 16542468 16610544 16640397 16651818 16708876 16720344 16789152 16813656 16882848 16978923 16982792 16994448 17006112 17064384 17076096 17177184 17247872 17257266 17344128 17356032 17371341 17442828 17530624 17540172 17704518 17728776 17740944 17813952 17919408 17921007 17994756 18105984 18113706 18188248 18214794 18289752 18300672 18385461 18410652 18423288 18486416 18499104 18575232 18608616 18686862 18789472 18802368 18810387 18879744 18887796 18915363 18993204 19004544 19105641 19118754 19131876 19197432 19210608 19289664 19324332 19403856 19494319 19512144 19525536 19605888 19721952 19735488 19813898 19816704 19927296 19944873 19958562 20040696 20123168 20159334 20369232 20453056 20461779 20575971 20588256 20726199 20788352 20797218 20811492 20897136 20934693 21020844 21109233 21138156 21152664 21239712 21336214 21365448 21380112 21455286 21468096 21587904 21597111 21611934 21685988 21700872 21790176 21820032 21829338 21835008 21951162 21966228 22041496 22054656 22056624 22147392 22187196 22202424 22293792 22385536 22418208 22510464 22545783 22638564 22659264 22674816 22752512 22772581 22899669 22902912 22915386 23009688 23145902 23161788 23257104 23386896 23509278 23606024 23638368 23654592 23751936 23796747 23892544 23894676 23993008 24036129 24052626 24151608 24286392 24386336 24413481 24513948 24547536 24564384 24659067 24665472 24796683 24811488 24813702 24915816 24977727 25063314 25069824 25080516 25183728 25220484 25324272 25474188 25491672 25509168 25596576 25614144 25719552 25765776 25871808 25885899 26016192 26034048 26164242 26295936 26310258 26313984 26556777 26593164 26611416 26720928 26879112 26992134 27158976 27170559 27282372 27322191 27434628 27451008 27597037 27615978 27634932 27691682 27729624 27748656 27862848 27912924 28027792 28030293 28145644 28184208 28203552 28319616 28331694 28487264 28489806 28506816 28607048 28624128 28678131 28697814 28783872 28796148 28815912 28934496 28986498 29053568 29105784 29268216 29288304 29408832 29529856 29555903 29582928 29603232 29720847 29725056 29890944 29937843 30040426 30061044 30184752 30212352 30239001 30532892 30553848 30679584 30882384 31009472 31182528 31195827 31217238 31345704 31517824 31531266 31539456 31707234 31728996 31859568 32004321 32048172 32070168 32182929 32202144 32381856 32417901 32528982 32551308 32685264 32730048 32744007 32752512 32878756 32926743 32949342 33062244 33081984 33084936 33221088 33280794 33303636 33417752 33440688 33578304 33627312 33765696 33957846 33965584 33988896 34012224 34128768 34152192 34354368 34373079 34495744 34514532 34688256 34718853 34742682 34885656 35080344 35263917 35409036 35457552 35481888 35627904 35817431 35838816 35842014 35989512 36078939 36211968 36227412 36376496 36429588 36579504 36770922 36821304 36846576 36972832 36998208 37150464 37217232 37220553 37373724 37578944 37594971 37604736 37620774 37775592 37830726 37986408 38009088 38211282 38237508 38263752 38359789 38394864 38421216 38579328 38648664 38807712 38988638 39024288 39051072 39211776 39246363 39443904 39465387 39470976 39627796 39889746 39917124 40081392 40246336 40318668 40488201 40738464 40906112 40923558 41151942 41176512 41423967 41452398 41537523 41576704 41594436 41622984 41794272 41869386 42041688 42218466 42276312 42305328 42479424 42497541 42672428 42730896 42734709 42760224 42910572 42936192 43046721 43175808 43194222 43223868 43371976 43401744 43479747 43580352 43640064 43658676 43902324 43932456 44082992 44113248 44294784 44374392 44404848 44587584 44771072 44836416 45020928 45060639 45091566 45277128 45318528 45349632 45545162 45799338 45805824 45830772 46019376 46291804 46323576 46486453 46514208 46773792 46825857 47018556 47212048 47276736 47296899 47309184 47560851 47593494 47785088 47789352 47986016 48072258 48105252 48303216 48572784 48772672 48793473 48826962 49027896 49095072 49128768 49318134 49330944 49424013 49593366 49622976 49627404 49831632 49921191 49955454 50126628 50161032 50367456 50440968 50648544 50936769 50948376 50983344 51018336 51193152 51228288 51531552 51743616 51771798 52032384 52068096 52114023 52328484 52591872 52620516 53113554 53186328 53222832 53441856 53758224 53763021 53984268 54303847 54317952 54341118 54564744 54644382 54869256 54902016 55156383 55194074 55231956 55269864 55383364 55459248 55497312 55725696 55825848 56055584 56060586 56291288 56368416 56407104 56431161 56639232 56663388 56746089 56974528 56979612 57013632 57214096 57316923 57356262 57395628 57592296 57631824 57868992 57972996 58107136 58211568 58482957 58536432 58576608 58817664 59111806 59165856 59206464 59441694 59450112 59781888 59834619 59875686 60080852 60122088 60369504 60478002 61065784 61107696 61359168 61385337 61727913 61764768 62018944 62178597 62365056 62391654 62434476 62691408 62804079 63035648 63062532 63327699 63414468 63457992 63719136 64008642 64096344 64140336 64365858 64404288 64763712 64791333 64835802 65057964 65102616 65370528 65460096 65488014 65505024 65757512 65853486 65898684 66124488 66163968 66169872 66442176 66561588 66607272 66835504 66881376 67156608 67254624 67531392 67637349 67915692 67931168 67977792 68024448 68257536 68317743 68699007 68708736 68746158 69029064 69437706 69485364 69771312 70160688 70479461 70527834 70818072 70915104 70963776 71255808 71390241 71634862 71677632 71684028 71979024 72108387 72157878 72454824 72752992 72859176 73159008 73240443 73541844 73642608 73693152 73945664 73977201 73996416 74390049 74434464 74441106 74747448 74933181 75157888 75189942 75209472 75241548 75551184 75661452 75972816 76422564 76475016 76527504 76719578 76789728 76842432 77158656 77297328 77615424 77657697 77977276 78048576 78102144 78492726 78887808 78930774 78941952 79255592 79670331 79779492 79834248 80162784 80492672 80637336 80976402 81476928 81511677 81812224 81847116 81966573 82303884 82353024 82791111 82847934 82904796 83075046 83188872 83245968 83588544 83738772 84083376 84090879 84436932 84552624 84610656 84958848 84995082 85344856 85461792 85469418 85520448 85821144 85872384 86034393 86093442 86351616 86388444 86447736 86743952 86803488 86959494 87160704 87317352 87804648 87864912 88165984 88226496 88589568 88667709 88748784 88809696 89162541 89175168 89672832 89813529 90121278 90183132 90554256 90637056 90717003 91090324 91473343 91598676 91661544 92038752 92583608 92647152 92972906 93028416 93547584 93587481 93651714 94037112 94424096 94553472 94593798 94618368 95121702 95186988 95570176 95578704 95972032 96012963 96144516 96210504 96548787 96606432 97145568 97253703 97545344 97586946 97653924 98055792 98190144 98232021 98257536 98636268 98780229 98848026 99186732 99245952 99254808 99663264 99842382 99910908 100253256 100322064 100734912 100881936 101297088 101873538 101896752 101966688 102036672 102386304 102456576 103063104 103119237 103487232 103543596 104064768 104156559 104228046 104656968 105241032 105791751 106227108 106372656 106445664 106855957 106883712 107452293 107516448 107526042 107968536 108236817 108607694 108635904 108682236 109129488 109288764 109738512 110312766 110388148 110463912 110539728 110766728 110918496 110994624 111451392 111651696 111661659 112111168 112121172 112582576 112736832 112784913 112814208 112862322 113326776 113492178 113949056 113959224 114027264 114428192 114633846 114712524 114791256 115079367 115184592 115263648 115737984 115945992 116423136 116965914 117072864 117153216 117635328 117739089 118223612 118331712 118396161 118412928 118883388 119669238 119751372 120161704 120244176 120739008 120956004 121464603 122131568 122215392 122718336 122770674 123455826 123529536 124037888 124271901 124357194 124612569 124730112 124783308 124868952 125382816 125608158 126125064 126655398 126828936 126915984 127438272 127492623 128017284 128192688 128204127 128280672 128731716 128808576 129140163 129493789 129527424 129582666 129671604 130115928 130205232 130439241 130741056 130920192 130976028 131515024 131706972 131797368 132248976 132339744 132884352 133123176 133214544 133671008 133762752 134313216 134509248 135062784 135181917 135274698 135831384 135862336 135955584 136048896 136635486 137398014 137417472 137492316 138058128 138685391 138875412 138970728 139459359 139542624 140321376 140477571 140958922 141055668 141636144 141830208 141890697 141927552 142682553 142780482 143269724 143355264 143368056 143958048 144216774 144315756 144909648 145505984 145718352 146318016 146380419 146480886 147083688 147285216 147386304 147891328 147954402 147992832 148272039 148780098 148868928 148882212 149494896 149763573 149866362 150315776 150379884 150483096 151102368 151322904 151945632 152810307 152845128 152950032 153055008 153439156 153579456 153684864 154594656 155230848 155315394 155954552 156097152 156204288 156342069 156985452 157775616 157861548 158511184 159340662 159558984 159668496 160325568 160985344 161274672 161289063 161952804 162911541 162953856 163023354 163694232 163933146 164607768 164706048 165469149 165582222 165695868 165809592 166150092 166377744 166491936 167177088 167477544 168066407 168166752 168181758 168873864 169105248 169221312 169293483 169917696 169990164 170238267 170689712 170923584 170938836 171040896 171642288 171950769 172068786 172186884 172776888 172895472 173487904 173606976 173918988 174321408 174634704 175448871 175609296 175729824 176331968 176452992 177335418 177497568 177619392 178325082 178350336 179345664 179503857 179627058 179995933 180242556 180366264 181108512 181434006 182180648 182946686 183197352 183323088 184077504 184156011 185167216 185183739 185294304 185945812 186056832 186535791 187095168 187174962 187303428 188074224 188412237 188848192 189106944 189187596 189983097 190243404 190373976 191157408 191944064 192025926 192289032 192421008 193097574 193212864 194291136 194373999 194507406 195090688 195173892 195307848 196111584 196380288 196464042 196515072 197272536 197560458 197696052 198373464 198491904 198509616 199326528 199684764 199821816 200506512 200644128 201469824 201763872 202594176 202912047 203747076 203793504 203933376 204073344 204772608 204953229 206097021 206126208 206238474 207087192 208313118 208456092 209313936 210482064 211438383 211583502 212454216 212745312 212891328 213711914 213767424 214170723 214904586 215032896 215052084 215937072 216325161 216473634 217215388 217364472 218128741 218258976 218577528 219477024 219721329 220625532 220776296 220927824 221079456 221533456 221836992 221931603 221989248 223170147 223303392 223323318 224222336 224242344 224799543 225165152 225473664 225569826 225628416 225724644 226653552 226984356 227898112 227918448 228856384 229267692 229425048 229582512 230158734 230369184 230527296 231475968 231891984 232846272 232973091 233931828 234145728 234306432 235478178 236447224 236663424 236792322 236825856 237766776 239010993 239338476 239502744 240323408 240488352 241478016 241912008 242929206 244263136 244430784 244535031 245436672 245541348 245899719 246911652 247059072 248373333 248543802 248714388 249225138 249566616 249737904 250765632 251216316 252250128 252272637 253310796 253657872 253831968 254810359 254876544 254985246 256034568 256385376 256408254 256561344 257463432 257617152 258103179 258280326 258987578 259054848 259165332 259343208 260231856 260410464 260878482 261482112 261952056 263030048 263413944 263594736 264497952 264679488 265768704 266003127 266246352 266429088 267342016 267487623 267525504 269018496 269440587 270363834 270549396 271662768 271724672 271911168 272151009 273270972 274420029 274796028 274984632 276116256 277370782 277750824 277941456 278918718 279085248 280642752 280762443 280955142 281917844 282111336 283272288 283660416 283781394 283855104 285365106 285560964 286539448 286710528 286736112 287916096 288038889 288433548 288631512 289646361 289819296 291011968 291436704 291761109 292636032 292760838 292961772 294167376 294570432 294696063 294772608 295782656 295908804 296340687 296544078 297560196 297737856 297764424 298989792 299527146 299732724 300759768 300966192 302204736 302645808 303891264 305620614 305690256 305900064 306110016 306878312 307158912 307369728 309189312 309357711 310461696 310630788 311909104 312194304 312469677 312684138 313970904 315723096 317022368 317375253 318681324 319117968 319336992 320567871 320651136 322356879 322549344 322578126 323905608 324710451 325823082 325907712 326046708 327388464 327866292 329215536 330711317 330938298 331164444 331391736 331619184 332300184 332755488 332983872 334354176 334955088 334984977 336132814 336333504 336363516 337747728 338210496 338354739 338442624 338586966 339980328 340476534 341379424 341847168 341877672 342081792 343284576 343901538 344137572 344373768 345238101 345553776 345790944 346975808 347213952 347837976 349269408 350897742 351218592 351459648 352663936 352905984 353217267 354670836 354995136 355188483 355238784 356650164 358761481 359007714 359254116 359991866 360485112 360732528 362217024 362868012 364361296 364393809 365893372 366394704 366646176 368155008 368312022 370334432 370367478 370588608 371891624 372113664 372815703 373071582 373837707 374190336 374349924 374606856 376148448 376824474 377696384 378375192 379966194 380486808 380747952 382314816 382477869 383888128 384051852 384578064 384612381 384842016 386195148 386425728 387420489 388481367 388582272 388747998 389014812 390347784 390615696 391317723 392223168 392760576 392928084 394545072 395120916 395392104 396746928 397019232 398653056 399369528 399643632 401013024 401288256 402939648 403527744 405188352 405545751 405824094 407494152 407587008 407866752 408146688 409906458 412194042 412252416 412476948 414174384 416056173 416626236 416912184 418378077 418627872 420964128 421432713 422876766 423167004 424908432 425490624 425672091 425782656 427423828 428047659 428341446 429221071 429809172 430065792 430104168 431874144 432650322 432947268 434430776 434728944 436257482 436517952 437155056 438954048 439141257 439442658 441251064 441552592 441855648 442158912 443066912 443673984 443863206 443978496 444816117 446340294 446606784 446646636 448444672 448484688 449290719 449599086 450330304 450947328 451139652 451449288 453307104 453968712 455836896 457712768 458430921 458535384 458850096 459165024 460317468 460738368 461054592 463783968 465626603 465692544 465946182 467863656 468291456 468612864 469026207 470956356 472894448 473326848 473584644 475533552 478021986 478676952 479005488 480646816 480976704 482956032 483824016 483867189 485858412 488526272 488734623 488861568 489070062 491082696 491799438 493823304 494118144 496407447 496746666 497087604 497428776 498450276 499133232 499475808 501401029 501531264 502432632 504199221 504500256 504545274 506621592 507315744 507663936 507880449 509620718 509753088 509970492 510714801 512069136 512770752 512816508 513122688 514926864 515852307 516206358 516560652 517975156 518330664 518686416 520463712 520820928 521756964 522964224 523904112 526060096 526346613 526827888 527189472 528995904 529358976 532006254 532492704 532858176 534684032 534975246 535051008 538036992 538511571 538881174 539987799 540727668 541098792 543325536 543449344 544302018 546541944 548840058 549592056 549969264 552232512 552468033 554741564 555501648 555551217 555882912 557837436 558170496 559607373 561285504 561524886 561910284 563835688 564222672 565236711 566544576 567320832 567562788 569949291 570730212 571121928 573078896 573472224 575832192 576077778 576867096 577263024 579292722 579638592 582023936 582873408 583121997 583522218 585272064 585521676 585923544 588334752 589140864 589392126 589545216 591817608 592681374 593088156 595120392 595475712 595528848 597979584 599054292 599465448 601519536 601932384 604323889 604409472 605291616 607782528 608736141 611241228 611380512 611800128 612220032 613756624 614317824 614859687 618291063 618378624 618715422 621261576 623818208 624939354 625368276 627941808 631446192 634044736 634315149 634750506 637362648 638235936 638673984 641135742 641302272 642512169 644713758 645098688 645156252 647811216 648975483 649420902 650754527 651646164 652093416 654386223 654776928 655732584 658431072 659163987 661422634 661876596 662328888 662783472 663238368 664600368 665510976 665794809 665967744 669510441 669910176 669969954 672265628 672667008 672727032 674398629 675495456 676420992 676709478 676885248 677173932 679960656 680953068 682758848 683694336 683755344 686569152 687803076 688275144 688747536 690476202 691107552 691581888 693951616 694427904 695675952 698538816 698919273 701795484 702437184 702919296 705327872 705950011 706434534 709341672 709990272 710376966 710477568 713300328 717032979 717522962 718015428 718508232 719983732 720970224 721465056 724434048 725736024 728722592 728787618 731786744 732789408 733292352 733605093 736310016 736624044 737699157 740668864 740734956 741177216 743783248 745119999 745631406 746143164 747675414 748699848 749213712 752296896 753648948 755392768 756750384 756817911 759932388 760973616 761495904 764431077 764629632 764955738 768103704 769156128 769224762 769684032 772390296 772851456 774309537 774840978 776962734 777164544 777495996 778029624 780695568 781231392 782635446 784446336 785856168 789090144 790241832 790784208 793493856 794038464 797306112 798009381 798739056 799287264 802026048 802462869 802576512 807055488 808321761 811091502 811648188 814988304 815174016 815733504 816453027 819812916 823260087 824388084 824953896 828348768 832112346 833252472 833824368 836756154 837255744 841928256 842287329 842865426 845753532 846334008 849816864 850981248 851344182 851565312 854847656 856095318 856682892 858442142 859618344 860131584 860208336 863748288 864116667 865300644 865894536 868861552 868939083 869457888 872514964 873035904 874310112 875283327 877908096 878282514 878885316 882502128 883105184 883711296 884088189 884317824 886133824 887347968 887726412 889022061 889632234 892680588 893213568 893293272 896969376 898581438 899198172 900660608 902279304 902898576 906614208 907937424 911673792 915425536 916232993 916861842 917070768 917700192 918330048 920634936 921476736 922109184 927567936 928073133 931253206 931385088 931892364 935727312 936582912 937409031 938052414 941912712 945788896 947169288 951067104 952125759 956043972 957353904 958010976 961293632 961703613 961953408 967070637 967648032 967734378 971716824 974131353 977052544 977469246 977723136 978140124 982165392 983598876 987646608 992133951 992814894 993493332 994175208 994857552 996900552 998266464 998951616 1002802058 1003062528 1004865264 1004954931 1008398442 1009000512 1009090548 1013243184 1014631488 1015064217 1015327872 1015760898 1019241436 1019940984 1021429602 1024138272 1025541504 1025633016 1026245376 1029853728 1031704614 1032412716 1033121304 1035714303 1035950312 1036661328 1037372832 1040927424 1041641856 1043513928 1047808224 1052120192 1052693226 1053655776 1054378944 1057991808 1058717952 1059651801 1064012508 1064985408 1065565449 1065716352 1069368064 1069950492 1076284443 1077023142 1077762348 1079975598 1081455336 1082197584 1086651072 1088604036 1093083888 1093181427 1097680116 1099184112 1099938528 1104465024 1104936066 1109483128 1111003296 1111102434 1111765824 1115674872 1116340992 1118447109 1119214746 1121513121 1122571008 1123049772 1123820568 1127671376 1128445344 1130473422 1133089152 1135125576 1139898582 1141460424 1142243856 1146157792 1146944448 1147433607 1151664384 1152155556 1153734192 1153837143 1154526048 1158585444 1159277184 1165444101 1165746816 1166243994 1167044436 1171043352 1171847088 1173953169 1176669504 1178281728 1178784252 1183635216 1185362748 1186176312 1189153459 1190240784 1191057696 1195959168 1198108584 1198930896 1203039072 1203864768 1208647778 1208818944 1210583232 1215565056 1216637253 1217472282 1222482456 1222761024 1223600256 1224440064 1227513248 1229719374 1236582126 1236757248 1237430844 1242523152 1247636416 1248168519 1249878708 1250736552 1255134231 1255883616 1262892384 1264298139 1268089472 1268630298 1269501012 1274725296 1276471872 1277016273 1277347968 1282271484 1284142977 1285024338 1287663213 1289427516 1290197376 1290312504 1295622432 1297950966 1298841804 1301509054 1303292328 1304186832 1308772446 1309553856 1311465168 1316862144 1317423771 1318327974 1322845268 1323753192 1324657776 1325566944 1326476736 1329200736 1331021952 1331589618 1331935488 1334448351 1339020882 1339820352 1339939908 1344531256 1345334016 1345454064 1347872157 1348797258 1350990912 1352841984 1353418956 1354347864 1359921312 1361906136 1365517696 1367510688 1373138304 1375292763 1375606152 1376550288 1377495072 1380952404 1382215104 1383163776 1387903232 1389127441 1391351904 1396879809 1397077632 1397838546 1403590968 1404874368 1405838592 1407078621 1411900022 1412869068 1418683344 1419980544 1420753932 1426600656 1434065958 1435045924 1436030856 1437016464 1439967464 1441940448 1442930112 1448868096 1451472048 1451601567 1457445184 1457575236 1463573488 1465578816 1466203869 1466584704 1467210186 1473248088 1475398314 1481337728 1481469912 1482354432 1487566496 1489222341 1490239998 1491262812 1492286328 1495350828 1497399696 1498427424 1504203087 1504593792 1507297896 1512597663 1513500768 1513635822 1519864776 1521947232 1522991808 1523641347 1528862154 1529259264 1529911476 1532144403 1536207408 1538312256 1538449524 1539368064 1544780592 1547556921 1548619074 1549681956 1553925468 1554991992 1556059248 1561391136 1562462784 1565270892 1568892672 1571712336 1578180288 1579039839 1580483664 1581568416 1586987712 1588076928 1596018762 1597478112 1598574528 1604052096 1604925738 1605153024 1614110976 1615534713 1616643522 1619963397 1622183004 1623296376 1629976608 1630348032 1632906054 1639625832 1646520174 1648776168 1649907792 1656697536 1657404099 1664224692 1666504944 1666653651 1667648736 1673512308 1674511488 1678822119 1683419257 1683856512 1684574658 1685730852 1691507064 1692668016 1695710133 1699633728 1701962496 1702688364 1709695312 1709847873 1712190636 1713365784 1716884284 1719236688 1720416672 1727496576 1728233334 1730601288 1731789072 1737723104 1737878166 1738915776 1745029928 1746071808 1748620224 1749365991 1750566654 1755816192 1756565028 1757770632 1765004256 1766210368 1767422592 1768176378 1768635648 1772267648 1775452824 1778044122 1779264468 1785361176 1786427136 1786586544 1793938752 1797162876 1798396344 1801321216 1802910083 1804558608 1805797152 1812971667 1813228416 1815874848 1823347584 1826208423 1832465986 1833723684 1834141536 1835400384 1836660096 1841269872 1842953472 1844579061 1854873189 1855135872 1856146266 1862506412 1863784728 1871454624 1874818062 1876104828 1883825424 1891577792 1894338576 1902134208 1902945447 1904251518 1912087944 1914707808 1916021952 1922587264 1923407226 1923906816 1927536507 1934141274 1935296064 1935468756 1943433648 1946926449 1948262706 1952263581 1954105088 1954938492 1956280248 1963158669 1964330784 1967197752 1975293216 1977491961 1984267902 1985629788 1986986664 1988350416 1989715104 1993801104 1996532928 1997384427 1997903232 2005604116 2008531323 2009730528 2009909862 2016796884 2018001024 2018181096 2023195887 2026486368 2029262976 2030128434 2030655744 2031521796 2038482872 2039881968 2042859204 2048276544 2051083008 2051266032 2059707456 2063409228 2064825432 2066242608 2071428606 2071900624 2073322656 2074745664 2081854848 2083283712 2087027856 2095616448 2096757819 2104240384 2105386452 2107311552 2108757888 2115983616 2117850033 2119303602 2128025016 2129970816 2131130898 2131432704 2139900984 2151098937 2152568886 2154046284 2155524696 2159951196 2162910672 2164395168 2173302144 2177208072 2184863291 2186167776 2186362854 2195360232 2198368224 2199877056 2200815279 2208930048 2209872132 2213097471 2218966256 2222006592 2222204868 2223531648 2231349744 2235359997 2236894218 2238429492 2243026242 2246099544 2247641136 2255342752 2256890688 2260946844 2266178304 2270251152 2270453733 2279797164 2282920848 2284487712 2292315584 2293293231 2293888896 2294867214 2304311112 2307468384 2307674286 2309052096 2317170888 2318554368 2322928611 2330888202 2331493632 2332487988 2334088872 2339947129 2342086704 2343694176 2347906338 2353339008 2357568504 2367270432 2370725496 2372352624 2378306918 2380481568 2382115392 2391918336 2394028143 2396217168 2397861792 2406078144 2407388607 2407729536 2417295556 2421166464 2424965283 2433274506 2434944564 2444964912 2445522048 2447200512 2449359081 2455026496 2459438748 2469780261 2473164252 2474861688 2485046304 2495272832 2496337038 2499757416 2501473104 2510268462 2511767232 2525784768 2526861987 2528596278 2536178944 2537260596 2539002024 2549450592 2552943744 2554032546 2554695936 2564542968 2568285954 2570048676 2575326426 2578855032 2580394752 2580625008 2591244864 2592350001 2595901932 2597683608 2603018108 2606584656 2606817249 2608373664 2617544892 2619107712 2622930336 2625849981 2633724288 2634847542 2636655948 2645690536 2647506384 2649315552 2651133888 2652264567 2652953472 2658401472 2662043904 2663179236 2667066183 2668896702 2678041764 2679640704 2679879816 2689062512 2690908128 2695744314 2697594516 2701981824 2706837912 2708695728 2719842624 2723812272 2731035392 2735021376 2746276608 2748698979 2750585526 2751212304 2753100576 2754990144 2761904808 2764430208 2766327552 2778254882 2782703808 2784219399 2793759618 2794155264 2795677092 2807181936 2809748736 2812227093 2814157242 2823800044 2825738136 2835673633 2837366688 2841507864 2853201312 2856377277 2868131916 2870091848 2872061712 2874032928 2879934928 2883880896 2885110839 2885860224 2901211911 2902944096 2903203134 2914890368 2915150472 2922394059 2927146976 2931157632 2932407738 2933169408 2934420372 2946496176 2950796628 2962675456 2962939824 2975132992 2976401853 2978444682 2980479996 2982525624 2984572656 2990701656 2994799392 2996854848 3008406174 3009187584 3014595792 3014864793 3025195326 3027001536 3027271644 3039729552 3043894464 3045192651 3045983616 3047282694 3057724308 3059822952 3064288806 3072414816 3076624512 3076899048 3078736128 3089561184 3095113842 3097238148 3099363912 3107142909 3107850936 3109983984 3112118496 3122782272 3124925568 3130541784 3143424672 3156360576 3158079678 3160967328 3163136832 3173975424 3176153856 3178955403 3192037524 3194956224 3196696347 3197149056 3208104192 3209851476 3228853329 3231069426 3233287044 3239926794 3244366008 3246592752 3259953216 3265812108 3279251664 3279544281 3293040348 3297552336 3299815584 3312534667 3313395072 3314808198 3328449384 3333009888 3333307302 3335297472 3347024616 3349022976 3355341327 3357644238 3364539363 3366838514 3367713024 3369149316 3371461704 3383014128 3385336032 3391420266 3399267456 3405376728 3419390624 3419695746 3424381272 3426731568 3433768568 3438473376 3440833344 3442300821 3454993152 3456466668 3461202576 3461511429 3463578144 3475446208 3475756332 3477831552 3490059856 3496332303 3497240448 3498731982 3501133308 3513130056 3515541264 3521859507 3530008512 3532420736 3534845184 3536352756 3544535296 3550905648 3556088244 3558528936 3567460377 3570722352 3573173088 3587877504 3594325752 3596792688 3605820166 3609117216 3611594304 3625943334 3626456832 3631749696 3646695168 3649911759 3652416846 3664931972 3667447368 3668283072 3670800768 3673320192 3682539744 3689158122 3709746378 3710271744 3712292532 3725012824 3727569456 3742909248 3744505557 3749636124 3752209656 3765402693 3767650848 3783155584 3788677152 3792894417 3804268416 3805890894 3808503036 3824175888 3829415616 3831048819 3832043904 3845174528 3846814452 3852428931 3855073014 3862989639 3868282548 3870592128 3870937512 3886867296 3893852898 3896525412 3904527162 3909876984 3912560496 3926317338 3928661568 3934395504 3950586432 3952271313 3954983922 3968535804 3971259576 3973973328 3976700832 3979430208 3987602208 3993065856 3994768854 3995806464 4003345053 4011208232 4017062646 4019461056 4019819724 4033593768 4036002048 4036362192 4043616471 4046391774 4052972736 4058525952 4060256868 4063043592 4076965744 4079763936 4085718408 4096553088 4102532064 4119414912 4125878289 4126818456 4129650864 4132485216 4142857212 4143801248 4146645312 4149491328 4163709696 4167382323 4174055712 4190639427 4191232896 4193515638 4210772904 4214623104 4217515776 4221235863 4235700066 4238607204 4256050032 4259941632 4262261796 4279801968 4299247121 4302197874 4305137772 4308092568 4311049392 4319902392 4325821344 4328790336 4346604288 4354416144 4354804701 4369726582 4372335552 4372725708 4390720464 4396736448 4398611607 4399754112 4401630558 4419744264 4426194942 4437932512 4444013184 4444409736 4447063296 4462699488 4467667023 4470719994 4473788436 4476858984 4486052484 4492199088 4495282272 4510685504 4512609261 4513781376 4521893688 4537792989 4540502304 4540907466 4559594328 4565841696 4568975424 4570924041 4584631168 4586586462 4587777792 4589734428 4596433209 4608622224 4614936768 4615348572 4618104192 4634341776 4642670763 4645857222 4661776404 4664975976 4668177744 4679894258 4684173408 4687388352 4695812676 4706678016 4715137008 4734540864 4737119517 4741450992 4744705248 4756613836 4760963136 4764230784 4788056286 4792434336 4795723584 4812156288 4814777214 4815459072 4834591112 4842332928 4846604139 4849930566 4859890191 4866549012 4869889128 4889929824 4891044096 4898718162 4910052992 4918877496 4939560522 4946328504 4949723376 4970092608 4972212297 4990545664 4992674076 4999514832 4999960953 5002946208 5020536924 5023534464 5036466357 5050257771 5051569536 5053723974 5057192556 5074521192 5078004048 5087130399 5098901184 5105887488 5108065092 5129085936 5129543619 5136571908 5140097352 5150652852 5157710064 5161250016 5182489728 5184700002 5191803864 5195367216 5206036216 5213169312 5213634498 5216747328 5235089784 5238215424 5245860672 5248097973 5251699962 5267448576 5269695084 5273311896 5291381072 5295012768 5298631104 5302267776 5304529134 5305906944 5316802944 5326358472 5334132366 5337793404 5356083528 5359281408 5359759632 5378125024 5381816256 5391488628 5395189032 5403963648 5408730249 5413675824 5417391456 5438915001 5439685248 5447624544 5470042752 5478625269 5497397958 5501171052 5502424608 5506201152 5509980288 5523809616 5528860416 5533737183 5556509764 5564619567 5565407616 5568438798 5579873923 5587519236 5591354184 5614363872 5624454186 5628314484 5647600088 5651476272 5671347266 5674733376 5683015728 5706402624 5708836341 5712754554 5736263832 5740183696 5744123424 5748065856 5759869856 5767761792 5770221678 5771720448 5782609521 5802423822 5805888192 5806406268 5829780736 5830300944 5840779347 5844788118 5854293952 5856790743 5862315264 5864815476 5868840744 5889476007 5892992352 5901593256 5925879648 5932475883 5950265984 5952803706 5956889364 5960959992 5965051248 5969145312 5981403312 5989598784 5992153281 5993709696 6016812348 6025593969 6029191584 6029729586 6050390652 6054003072 6054543288 6069587661 6079459104 6087788928 6090385302 6091967232 6094565388 6115448616 6119645904 6128577612 6144829632 6153249024 6153798096 6179122368 6190227684 6194476296 6198727824 6214285818 6215701872 6219967968 6224236992 6245564544 6249851136 6261083568 6286849344 6290273457 6312721152 6316159356 6321934656 6326273664 6347950848 6353550099 6357910806 6384075048 6389912448 6393392694 6394298112 6419702952 6453296811 6457706658 6462138852 6466574088 6479853588 6488732016 6493185504 6518213377 6519906432 6531624216 6554589873 6558503328 6559088562 6586080696 6595104672 6599631168 6602445837 6625069334 6626790144 6629616396 6639292413 6656898768 6666019776 6666614604 6670594944 6694049232 6706079991 6710682654 6715288476 6729078726 6733677028 6738298632 6742923408 6766028256 6770672064 6782840532 6798534912 6810753456 6811361199 6838781248 6839391492 6848762544 6853463136 6867537136 6876946752 6879879693 6881666688 6884601642 6912933336 6922405152 6923022858 6927156288 6950892416 6951512664 6955663104 6968785833 6980119712 6992664606 6994480896 6997463964 7002266616 7019841387 7026260112 7031082528 7043719014 7060017024 7064841472 7072705512 7101811296 7112176488 7117057872 7134920754 7141444704 7146346176 7175755008 7182084429 7188651504 7193585376 7211640332 7218234432 7222165821 7223188608 7251886668 7263499392 7274895849 7299823518 7304833692 7329863944 7334894736 7336566144 7341601536 7348077243 7365079488 7378316244 7409340783 7419492756 7424585064 7450025648 7455138912 7485818496 7489011114 7499272248 7504419312 7530805386 7535301696 7566311168 7577354304 7580585961 7585788834 7608536832 7611781788 7617006072 7648351776 7658831232 7662097638 7664087808 7693628904 7704857862 7710146028 7725979278 7736565096 7741184256 7741875024 7773734592 7777050003 7787705796 7793050824 7809054324 7819753968 7820451747 7825120992 7852634676 7857323136 7868791008 7877549943 7899121129 7901172864 7904542626 7909967844 7937071608 7942519152 7947946656 7953401664 7956793701 7958860416 7975204416 7986131712 7989537708 8001198549 8006690106 8022416464 8034125292 8038922112 8039639448 8067187536 8072724384 8087232942 8092783548 8105945472 8120513736 8126087184 8153931488 8159527872 8171436816 8193106176 8205064128 8238829824 8246096937 8251756578 8253636912 8259301728 8264970432 8285714424 8287602496 8293290624 8298982656 8334764646 8348111424 8352658197 8381278854 8382465792 8387031276 8421545808 8429246208 8436681279 8442471726 8459808851 8471400132 8477214408 8507020899 8512100064 8524523592 8559603936 8569131831 8598494242 8604395748 8610275544 8616185136 8622098784 8639804784 8651642688 8655332517 8657580672 8703635733 8708832288 8709609402 8739453164 8744671104 8745451416 8767182177 8781440928 8793472896 8797223214 8799508224 8803261116 8839488528 8852389884 8875865024 8888026368 8888819472 8925398976 8929205559 8935334046 8941439988 8947576872 8953717968 8972104968 8984398176 8990564544 9021371008 9025218522 9027562752 9043787376 9044594379 9075585978 9081004608 9081814932 9119188656 9131683392 9135577953 9137950848 9141848082 9169262336 9173172924 9179468856 9192866418 9217244448 9229873536 9230697144 9236208384 9268683552 9285341526 9291714444 9321428727 9323552808 9329951952 9336355488 9359788516 9368346816 9374776704 9391625352 9430274016 9469081728 9474239034 9482901984 9489410496 9513227672 9521926272 9528461568 9536866209 9576112572 9584868672 9590089041 9591447168 9624312576 9629554428 9669182224 9686559987 9693208278 9699861132 9719780382 9733098024 9739778256 9779859648 9797436324 9820105984 9837754992 9838632843 9879121044 9892657008 9899446752 9937604001 9940185216 9944424594 9985348152 9999029664 9999921906 10005892416 10041073848 10047068928 10066023981 10072932714 10093618089 10100515542 10103139072 10107447948 10114385112 10149042384 10156008096 10174260798 10197802368 10216130184 10252050827 10258171872 10259087238 10273143816 10280194704 10301305704 10315420128 10322500032 10326902463 10364979456 10369400004 10383607728 10384534287 10390734432 10412072432 10426338624 10427268996 10433494656 10470179568 10488996909 10491721344 10496195946 10503399924 10539390168 10546623792 10565578521 10582762144 10590025536 10597262208 10604535552 10609058268 10633605888 10652716944 10668264732 10675586808 10702381131 10712167056 10719519264 10756250048 10763632512 10782977256 10790378064 10817460498 10827351648 10834782912 10877830002 10879370496 10895249088 10940085504 10949735277 10957250538 10994795916 11002342104 11004849216 11012402304 11019960576 11047619232 11067474366 11113019528 11129239134 11130815232 11136877596 11159747846 11175038472 11182708368 11228727744 11233516671 11248908372 11256628968 11295200176 11296208079 11302952544 11342694532 11349466752 11366031456 11378683251 11412805248 11417672682 11425509108 11472527664 11480367392 11488246848 11493146457 11496131712 11519739712 11535523584 11540443356 11557286793 11565219042 11588968917 11604847644 11611776384 11612812536 11660601888 11681558694 11689576236 11708587904 11713581486 11729630952 11737681488 11778952014 11785984704 11803186512 11851759296 11856813939 11864951766 11900531968 11905607412 11913778728 11921919984 11930102496 11938290624 11962806624 11979197568 11984306562 11987419392 12010035159 12033624696 12051187938 12058383168 12059459172 12100781304 12108006144 12109086576 12130849413 12139175322 12158918208 12175577856 12180770604 12189130776 12230897232 12239291808 12257155224 12289659264 12307596192 12358244736 12377634867 12380455368 12388952592 12397455648 12428571636 12431403744 12439935936 12448473984 12491129088 12502146969 12522167136 12571918281 12573698688 12580546914 12632318712 12643869312 12652547328 12663707589 12707100198 12715821612 12768150096 12779824896 12786785388 12839405904 12897741363 12906593622 12915413316 12924277704 12933148176 12959707176 12977464032 12986371008 13036426754 13039812864 13063248432 13064414103 13109179746 13117006656 13118177124 13172161392 13190209344 13195834821 13199262336 13204891674 13250138668 13259232792 13278584826 13305853201 13313797536 13332039552 13333229208 13341189888 13388098464 13403001069 13412159982 13421365308 13430576952 13458157452 13467354056 13476597264 13485846816 13532056512 13537827783 13541344128 13565681064 13613378967 13621506912 13622722398 13677562496 13678782984 13697525088 13706926272 13712772123 13735074272 13753893504 13759759386 13763333376 13769203284 13789299627 13825866672 13844810304 13846045716 13854312576 13901784832 13903025328 13928012289 13937571666 13960239424 13985329212 13994927928 14004533232 14039682774 14052520224 14062165056 14087438028 14120034048 14145411024 14203622592 14211358551 14224352976 14234115744 14269841508 14282889408 14292692352 14364168858 14377303008 14387170752 14423280664 14436468864 14444331642 14446377216 14503773336 14526998784 14539812417 14549791698 14579670573 14599647036 14609667384 14659727888 14669789472 14673132288 14696154486 14730158976 14756632488 14818681566 14838985512 14849170128 14900051296 14910277824 14916636891 14971636992 14978022228 14998544496 14999882859 15008838624 15061610772 15070603392 15150773313 15154708608 15161171922 15171577668 15223563576 15234012144 15261391197 15296703552 15317662464 15324195276 15387257808 15388630857 15409715724 15420292056 15451958556 15473130192 15483750048 15543431899 15547469184 15554100006 15575411592 15586101648 15618108648 15639507936 15640903494 15650241984 15705269352 15714646272 15737582016 15744293919 15755099886 15798242258 15802345728 15809085252 15819935688 15874143216 15885038304 15895893312 15906803328 15913587402 15917720832 15950408832 15979075416 16002397098 16013380212 16044832928 16068250584 16077844224 16079278896 16134375072 16145448768 16174465884 16185567096 16211890944 16226190747 16241027472 16252174368 16307862976 16316745003 16319055744 16342873632 16410128256 16435875807 16492193874 16503513156 16507273824 16518603456 16529940864 16571428848 16575204992 16586581248 16601211549 16669529292 16693858701 16696222848 16705316394 16739621769 16762557708 16774062552 16843091616 16873362558 16884943452 16919617702 16942800264 16954428816 17014041798 17024200128 17049047184 17119207872 17126509023 17138263662 17196988484 17208791496 17220551088 17232370272 17244197568 17279609568 17303285376 17310665034 17315161344 17347828563 17407271466 17417664576 17419218804 17478906328 17489342208 17490902832 17522338041 17534364354 17562881856 17570372229 17586945792 17594446428 17606522232 17668428021 17678977056 17704779768 17751730048 17777638944 17797427649 17850797952 17858411118 17870668092 17882879976 17895153744 17907435936 17944209936 17968796352 17976459843 17981129088 18042742016 18050437044 18076781907 18087574752 18089188758 18151171956 18162009216 18163629864 18208762983 18238377312 18263366784 18271155906 18275901696 18283696164 18346345848 18358937712 18385732836 18434488896 18459747072 18461394288 18537367104 18570683052 18583428888 18642857454 18647105616 18659903904 18672710976 18719577032 18736693632 18749553408 18783250704 18860548032 18870820371 18938163456 18948478068 18965803968 18978820992 19026455344 19043852544 19060650297 19073732418 19152225144 19169737344 19180178082 19182894336 19259108856 19338364448 19359890433 19373119974 19386416556 19399722264 19439560764 19466196048 19479556512 19554640131 19559719296 19594872648 19663769619 19675509984 19677265686 19758242088 19785314016 19798893504 19807337511 19875208002 19880370432 19888849188 19917877239 19970696304 19998059328 19999843812 20011784832 20082147696 20118239973 20132047962 20145865428 20173390337 20187236178 20201031084 20214895896 20228770224 20298084768 20312016192 20348521596 20395604736 20432260368 20434083597 20504101654 20516343744 20518174476 20546287632 20560389408 20602611408 20630840256 20639639079 20645000064 20653804926 20738800008 20767215456 20769068574 20781468864 20824144864 20852677248 20854537992 20866989312 20906357499 20940359136 20977993818 20983442688 20992391892 21006799848 21059524161 21078780336 21093247584 21131157042 21165524288 21180051072 21194524416 21218116536 21305433888 21336529464 21351173616 21404762262 21424334112 21439038528 21512500096 21527265024 21546253287 21565954512 21580756128 21634920996 21654703296 21666497463 21669565824 21755660004 21790498176 21824687547 21884450341 21899470554 21914501076 21989591832 22004684208 22009698432 22024804608 22044231729 22095238464 22134948732 22226039056 22228022349 22258478268 22273755192 22319495692 22350076944 22365416736 22457455488 22467033342 22497816744 22513257936 22590400352 22592416158 22605905088 22685389064 22698933504 22732062912 22741757883 22757366502 22825610496 22835345364 22851018216 22945055328 22960734784 22976493696 22986292914 22992263424 23039479424 23080886712 23114573586 23130438084 23177937834 23209695288 23223552768 23225625072 23321203776 23331150009 23363117388 23379152472 23417175808 23427162972 23459261904 23461355241 23475362976 23557904028 23571969408 23606373024 23632649829 23697363387 23703518592 23713627878 23729903532 23811214824 23827557456 23843839968 23860204992 23870381103 23876581248 23925613248 23958395136 23968613124 24003595647 24020070318 24067249392 24102375876 24116766336 24118918344 24201562608 24218173152 24261698826 24278350644 24317836416 24361541208 24378261552 24461794464 24478583616 24514310448 24579318528 24615192384 24716489472 24738290811 24755269734 24760910736 24777905184 24794911296 24857143272 24862807488 24879871872 24896947968 25004293938 25044334272 25057974591 25143836562 25147397376 25161093828 25264637424 25287738624 25310043837 25327415178 25379426553 25414200396 25431643224 25521062697 25536300192 25573570776 25678811808 25707395493 25795482726 25813187244 25830826632 25848555408 25866296352 25919414352 25954928064 25965997551 25972742016 26072853508 26110907199 26126496864 26128828206 26218359492 26234013312 26236354248 26301546531 26344322784 26380418688 26391669642 26398524672 26409783348 26500277336 26518465584 26557169652 26611706402 26627595072 26664079104 26666458416 26776196928 26787616677 26806002138 26824319964 26842730616 26861153904 26916314904 26934708112 26953194528 26971693632 27064113024 27075655566 27082688256 27131362128 27133783137 27226757934 27243013824 27245444796 27355124992 27357565968 27395050176 27406733859 27413852544 27425544246 27470148544 27507787008 27519518772 27538406568 27578599254 27651733344 27689620608 27692091432 27708625152 27806050656 27856024578 27875143332 27920478848 27964286181 27970658424 27989855856 28009066464 28079365548 28105040448 28124330112 28174876056 28290822048 28403222783 28407245184 28422717102 28448705952 28468231488 28539683016 28565778816 28585384704 28610598627 28728337716 28754606016 28770267123 28774341504 28846561328 28872937728 28888663284 29007546672 29059679961 29079624834 29099583396 29159341146 29199294072 29219334768 29319455776 29339578944 29392308972 29460317952 29513264976 29515898529 29637363132 29677971024 29698340256 29800102592 29812812003 29820555648 29833273782 29956044456 29997088992 29999765718 30017677248 30123221544 30141206784 30198071943 30280854267 30301546626 30309417216 30322343844 30343155336 30447127152 30468024288 30522782394 30585462769 30593407104 30648390552 30756152481 30774515616 30777261714 30819431448 30840584112 30903917112 30946260384 30967500096 30980707389 31086863798 31094938368 31108200012 31150823184 31153602861 31172203296 31236217296 31279015872 31281806988 31300483968 31410538704 31466990727 31475164032 31488587838 31510199772 31596484516 31618170504 31639871376 31696735563 31748286432 31770076608 31791786624 31813606656 31827174804 31900817664 31958150832 32004794196 32026760424 32089665856 32107143393 32136501168 32158557792 32268750144 32290897536 32348931768 32371134192 32452381494 32482054944 32504348736 32615725952 32633490006 32638111488 32685747264 32820256512 32849205831 32871751614 32984387748 33007026312 33014547648 33037206912 33059881728 33142857696 33150409984 33202423098 33339058584 33387717402 33392445696 33410632788 33479243538 33525115416 33548125104 33686183232 33700550013 33746725116 33769886904 33839235404 33885600528 33888624237 33908857632 34028083596 34048400256 34098094368 34136049753 34238415744 34253018046 34276527324 34393976968 34417582992 34441102176 34464740544 34479439371 34488395136 34559219136 34606570752 34621330068 34671860379 34695657126 34766906751 34814542932 34835329152 34838437608 34957812656 34981805664 35044676082 35068728708 35125763712 35140744458 35188892856 35213044464 35336856042 35357954112 35409559536 35503460096 35555277888 35570441817 35594855298 35701595904 35716822236 35741336184 35765759952 35790307488 35814871872 35888419872 35937592704 35952919686 35962258176 36100874088 36153563814 36175149504 36178377516 36302343912 36324018432 36327259728 36392548239 36417525966 36476754624 36526733568 36542311812 36567392328 36692691696 36717875424 36771465672 36863757229 36868977792 36922788576 37074734208 37132904601 37141366104 37166857776 37285714908 37294211232 37319807808 37345421952 37439154064 37473387264 37506440907 37566501408 37715754843 37721096064 37741640742 37896956136 37931607936 37957641984 37991122767 38052910688 38121300594 38147464836 38304450288 38339474688 38360356164 38518217712 38676728896 38693224089 38719780866 38746239948 38772833112 38799444528 38879121528 38932392096 38959113024 39109280262 39119438592 39189745296 39193242309 39327539238 39351019968 39354531372 39516484176 39570628032 39587504463 39597787008 39614675022 39750416004 39777698376 39835754478 39917559603 39941392608 39996118656 39999687624 40023569664 40164295392 40209003207 40236479946 40264095924 40291730856 40346780674 40374472356 40402062168 40429791792 40457540448 40596169536 40613483349 40624032384 40697043192 40840136901 40864520736 40868167194 41008203308 41032687488 41036348952 41092575264 41120778816 41138316369 41205222816 41261680512 41279278158 41290000128 41307609852 41367898881 41477600016 41534430912 41538137148 41562937728 41648289728 41705354496 41709075984 41784036867 41812714998 41880718272 41955987636 41984783784 42013599696 42119048322 42157560672 42186495168 42262314084 42331048576 42360102144 42436233072 42610867776 42634075653 42673058928 42702347232 42809524524 42848668224 42878077056 43025000192 43062950671 43092506574 43131909024 43161512256 43269841992 43309406592 43332994926 43339131648 43511320008 43580996352 43619437251 43649375094 43739011719 43768900682 43798941108 43829002152 43979183664 44009368416 44019396864 44088463458 44190476928 44269897464 44452078112 44456044698 44516956536 44547510384 44638991384 44700153888 44730833472 44749910673 44914910976 44934066684 44995633488 44999648577 45026515872 45180800704 45184832316 45211810176 45370778128 45452319939 45464125824 45483515766 45514733004 45670690728 45702036432 45784173591 45890110656 45921469568 45952987392 45972585828 46078958848 46161773424 46165892571 46229147172 46260876168 46355875668 46419390576 46451250144 46630295697 46642407552 46662300018 46726234776 46758304944 46854325944 46918523808 46922710482 46950725952 47115808056 47143938816 47212746048 47232881757 47265299658 47394726774 47407037184 47427255756 47459807064 47622429648 47655114912 47687679936 47720409984 47740762206 47753162496 47851226496 47937226248 48007191294 48040140636 48134498784 48204751752 48233532672 48237836688 48403125216 48436346304 48523397652 48556701288 48635672832 48678572241 48723082416 48756523104 48923588928 48950235009 48957167232 49028620896 49230384768 49307627421 49476581622 49510539468 49521821472 49555810368 49589822592 49714286544 49725614976 49759743744 49803634647 50008587876 50081576103 50088668544 50115949182 50218865307 50287673124 50322187656 50529274848 50620087674 50654830356 50758853106 50828400792 50863286448 51042125394 51072600384 51147141552 51357623616 51379527069 51414790986 51590965452 51626374488 51661653264 51697110816 51732592704 51838828704 51909856128 51931995102 51945484032 52043485689 52145707016 52221814398 52252993728 52257656412 52436718984 52468026624 52472708496 52567014123 52603093062 52688645568 52711116687 52760837376 52783339284 52819566696 53000554672 53005284063 53036931168 53114339304 53223412804 53255190144 53332916832 53392282947 53552393856 53575233354 53612004276 53648639928 53685461232 53722307808 53832629808 53869416224 53906389056 53929379529 53943387264 54128226048 54151311132 54230345721 54262724256 54267566274 54453515868 54486027648 54490889592 54715131936 54790100352 54813467718 54827705088 54851088492 54940297088 55039037544 55076813136 55157198508 55303466688 55379241216 55384182864 55612101312 55712049156 55750286664 55840957696 55890212573 55928572362 55941316848 55979711712 56018132928 56158731096 56210080896 56248660224 56349752112 56581644096 56612461113 56806445566 56814490368 56845434204 56897411904 56936462976 57079366032 57131557632 57181950891 57221197254 57456675432 57509212032 57540534246 57548683008 57693122656 57777326568 58015093344 58079671299 58119359922 58159249668 58199166792 58318682292 58398588144 58438669536 58638911552 58663920393 58679157888 58784617944 58991308857 59026529952 59031797058 59274726264 59355942048 59396680512 59422012533 59600205184 59625624006 59641111296 59666547564 59753631717 59912088912 59994177984 59999531436 60035354496 60246443088 60354719919 60396143886 60520171011 60561708534 60603093252 60644687688 60686310672 60894254304 60936048576 61045564788 61170925538 61186814208 61296781104 61302250791 61512304962 61549031232 61554523428 61638862896 61681168224 61807834224 61892520768 61918917237 61935000192 61961414778 62173727596 62216400024 62301646368 62307205722 62344406592 62472434592 62558031744 62563613976 62600967936 62719072497 62821077408 62933981454 62950328064 62977175676 63020399544 63178572483 63192969032 63236341008 63279742752 63393471126 63496572864 63540153216 63583573248 63654349608 63916301664 64009588392 64053520848 64179331712 64214286786 64273002336 64317115584 64537500288 64581795072 64638759861 64697863536 64742268384 64904762988 64964109888 64999492389 65008697472 65231451904 65266980012 65371494528 65474062641 65653351023 65698411662 65743503228 65968775496 66014052624 66029095296 66074413824 66132695187 66285715392 66404846196 66678117168 66684067047 66775434804 66821265576 66958487076 67050230832 67096250208 67372366464 67401100026 67493450232 67539773808 67678470808 67771201056 67777248474 67817715264 68056167192 68096800512 68196188736 68225273649 68272099506 68476831488 68506036092 68553054648 68787953936 68835165984 68882204352 68929481088 68958878742 68976790272 69118438272 69242660136 69343720758 69391314252 69533813502 69629085864 69670658304 69676875216 69915625312 69963611328 69993450027 70089352164 70137457416 70251527424 70281488916 70377785712 70384065723 70426088928 70673712084 70715908224 70819119072 71092090161 71110555776 71140883634 71189710596 71433644472 71482672368 71531519904 71580614976 71611143309 71629743744 71776839744 71875185408 71905839372 72010786941 72201748176 72307127628 72350299008 72356755032 72538360999 72604687824 72654519456 72785096478 72835051932 72953509248 73084623624 73134784656 73385383392 73435750848 73542931344 73727514458 73737955584 73845577152 74149468416 74214872433 74265809202 74282732208 74333715552 74571429816 74588422464 74639615616 74690843904 74878308128 75012881814 75133002816 75173923773 75431509686 75442192128 75483281484 75793912272 75863215872 75930131511 75982245534 76105821376 76138279659 76242601188 76294929672 76563188091 76608900576 76720712328 77036435424 77122186479 77353457792 77386448178 77439561732 77492479896 77545666224 77598889056 77758243056 77864784192 77897992653 77918226048 78218560524 78332721597 78379490592 78386484618 78655078476 78702039936 78709062744 78904639593 79032968352 79141256064 79175008926 79195574016 79229350044 79500832008 79555396752 79671508956 79835119206 79882785216 79992237312 79999375248 80328590784 80362850031 80418006414 80472959892 80528191848 80583461712 80693561348 80748944712 80804124336 80859583584 80915080896 81192339072 81226966698 81248064768 81394086384 81401349411 81680273802 81729041472 81736334388 82016406616 82065374976 82072697904 82185150528 82220201577 82241557632 82276632738 82410445632 82523361024 82558556316 82615219704 82735797762 82955200032 83068861824 83076274296 83125875456 83296579456 83418151968 83568073734 83625429996 83761436544 83892858543 83911975272 83969567568 84027199392 84238096644 84315121344 84372990336 84524628168 84662097152 84736773901 84872466144 85209668349 85221735552 85268151306 85346117856 85404694464 85619049048 85697336448 85756154112 85831795881 86125901342 86185013148 86263818048 86310801369 86323024512 86539683984 86618813184 86665989852 87022640016 87179039883 87238874502 87298750188 87478023438 87537801364 87597882216 87658004304 87958367328 88018736832 88176926916 88380953856 88539794928 88547695587 88904156224 88912089396 89033913072 89095020768 89277982768 89400307776 89438436009 89461666944 89499821346 89868133368 89991266976 89999297154 90053031744 90361601408 90369664632 90423620352 90594215829 90741556256 90842562801 90904639878 90928251648 90967031532 91029466008 91341381456 91404072864 91568347182 91756388307 91780221312 91842939136 91945171656 92268457443 92323546848 92331785142 92458294344 92521752336 92711751336 92838781152 92902500288 92942122167 93260591394 93284815104 93324600036 93452469552 93460808583 93516609888 93708651888 93837047616 93845420964 93901451904 94231616112 94400972181 94425492096 94465763514 94530599316 94789453548 94854511512 94919614128 95090206689 95244859296 95310229824 95375359872 95440819968 95481524412 95702452992 95874452496 96014382588 96080281272 96268997568 96321430179 96409503504 96475673376 96806250432 96872692608 97046795304 97113402576 97357144482 97446164832 97513046208 97847177856 97900470018 97914334464 98057241792 98460769536 98547617493 98615254842 98953163244 99021078936 99043642944 99111620736 99179645184 99428573088 99451229952 99607269294 100017175752 100163152206 100177337088 100231898364 100437730614 100575346248 100644375312 101058549696 101101650039 101240175348 101309660712 101517706212 101656801584 101665872711 101726572896 102084250788 102145200768 102294283104 102408149259 102688574677 102715247232 102759054138 102829581972 103181930904 103252748976 103323306528 103394221632 103438318113 103465185408 103677657408 103819712256 103863990204 104015581137 104086971378 104291414032 104300720253 104443628796 104505987456 104515312824 104873437968 104945416992 105134028246 105206186124 105377291136 105422233374 105566678568 105639133392 106001109344 106010568126 106073862336 106228678608 106446825608 106510380288 106665833664 106711325451 106784565894 107104787712 107150466708 107224008552 107297279856 107370922464 107444615616 107665259616 107738832448 107812778112 107858759058 107886774528 108302622264 108460691442 108525448512 108535132548 108907031736 108972055296 108981779184 109177644717 109430263872 109580200704 109626935436 109702176984 109880594176 109977515063 110078075088 110153626272 110314397016 110591271687 110606933376 110768365728 111224202624 111398713803 111424098312 111500573328 111780425146 111857144724 111882633696 111959423424 112036265856 112317462192 112420161792 112519322721 112699504224 113147264529 113163288192 113224922226 113612891132 113690868408 113794823808 113872925952 113973368301 114158732064 114363901782 114442394508 114913350864 115018424064 115081068492 115386245312 115554653136 116030186688 116079672267 116159342598 116238719844 116318499336 116398333584 116637364584 116797176288 116877339072 117277823104 117327840786 117358315776 117569235888 117579726927 117982617714 118053059904 118063594116 118549452528 118711884096 118762513389 118793361024 118844025066 119200410368 119251248012 119333095128 119507263434 119752678809 119824177824 119988355968 119999062872 120070708992 120492886176 120627009621 120709439838 120792287772 121040342022 121123417068 121206186504 121289375376 121372621344 121788508608 121840450047 121872097152 122091129576 122341851076 122520410703 122593562208 122604501582 123024609924 123098062464 123109046856 123277725792 123362336448 123414949107 123615668448 123785041536 123837834474 123870000384 123922829556 124103696643 124347455192 124432800048 124603292736 124614411444 124688813184 124944869184 125116063488 125127227952 125352110601 125438144994 125642154816 125867962908 125954351352 126040799088 126357144966 126385938064 126472682016 126559485504 126786942252 126993145728 127080306432 127308699216 127832603328 127902226959 128019176784 128107041696 128358663424 128428573572 128546004672 128634231168 129075000576 129188852013 129277519722 129395727072 129484536768 129809525976 129928219776 129998984778 130017394944 130533960024 130742989056 130858311753 130948125282 131217035157 131306702046 131396823324 131487006456 131937550992 132028105248 132058190592 132265390374 132571430784 132809692392 133276660751 133356234336 133368134094 133550869608 133642531152 133916974152 134100461664 134192500416 134249732019 134744732928 134802200052 134986900464 134998945731 135079547616 135356941616 135542402112 135554496948 135635430528 136112334384 136356959817 136392377472 136450547298 136544199012 137012072184 137106109296 137352520773 137575907872 137670331968 137764408704 137858962176 137917757484 138236876544 138485320272 138497677713 138687441516 138782628504 139067627004 139258171728 139353750432 139831250624 139890887091 139927222656 139986900054 140178704328 140274914832 140562977832 140755571424 140768131446 140852177856 141347424168 141431816448 141638238144 141698645271 142184180322 142221111552 142281767268 142379421192 142867288944 142965344736 143063039808 143161229952 143222286618 143259487488 143553679488 143811678744 144021573882 144403496352 144614255256 144700598016 144713510064 145076721998 145209375648 145309038912 145570192956 145670103864 145907018496 146035716723 146169247248 146269569312 146770766784 146850705027 146871501696 147085862688 147455028916 147691154304 147922882263 148429744866 148531618404 148565464416 148667431104 149142859632 149176844928 149279231232 149410903941 149756616256 150025763628 150244728309 150266005632 150347847546 150656595921 150863019372 150966562968 151587824544 151860263022 151964491068 152211642752 152276559318 152485202376 152589859344 153126376182 153217801152 153441424656 154072870848 154138581207 154244372958 154706915584 154772896356 154879123464 154984959792 155091332448 155197778112 155516486112 155729568384 155795985306 155836452096 156130457067 156437121048 156665443194 156758981184 156772969236 157310156952 157404079872 157418125488 157701042369 157809279186 158065936704 158133350061 158282512128 158350017852 158458700088 159001664016 159015852189 159110793504 159343017912 159670238412 159765570432 159998750496 160176848841 160657181568 160725700062 160836012828 160945919784 161056383696 161166923424 161387122696 161497889424 161608248672 161719167168 161788138587 161830161792 162384678144 162453933396 162691037163 162788172768 162802698822 163360547604 163458082944 163472668776 164032813232 164145395808 164370301056 164440403154 164483115264 164553265476 164820891264 165117112632 165230439408 165471595524 165910400064 166137723648 166152548592 166593158912 166836303936 167136147468 167250859992 167522873088 167670637719 167785717086 167823950544 167939135136 168054398784 168476193288 168630242688 168745980672 169049256336 169473547802 169744932288 169837383339 170419336698 170443471104 170536302612 170692235712 170809388928 171238098096 171394672896 171545852673 171663591762 172251802684 172370026296 172527636096 172621602738 172646049024 172976091613 173079367968 173331979704 174045280032 174239013897 174358079766 174477749004 174597500376 174956046876 175075602728 175195764432 175316008608 175916734656 175991761179 176037473664 176353853832 176973926571 177079589856 177095391174 177808312448 177824178792 178067826144 178190041536 178266037599 178555965536 178800615552 178876872018 178923333888 178999642692 179260895151 179736266736 179982533952 179998594308 180106063488 180723202816 180739329264 181064159757 181188431658 181483112512 181560513033 181685125602 181809279756 181934063064 182058932016 182682762912 182808145728 183136694364 183512776614 183560442624 183890343312 183906752373 184536914886 184647093696 184663570284 184916588688 185043504672 185423502672 185677562304 185756751711 185805000576 185884244334 186521182788 186649200072 186904939104 186921617166 187033219776 187417303776 187674095232 187690841928 187802903808 188157217491 188463232224 188801944362 188850984192 188931527028 189061198632 189535717449 189578907096 189709023024 189839228256 190180413378 190489718592 190620459648 190750719744 190963048824 191748904992 192028765176 192160562544 192537995136 192642860358 192819007008 192951346752 193612500864 193745385216 193916279583 194093590608 194226805152 194714288964 194892329664 194998477167 195026092416 195694355712 195800940036 196114483584 196960053069 197095234986 197230509684 197906326488 198042157872 198087285888 198223241472 198398085561 198857146176 199214538588 200034351504 200052201141 200326304412 200463796728 200875461228 201150692496 201288750624 202064614687 202117099392 202203300078 202480350696 202619321424 203035412424 203313603168 203331745422 203453145792 204168501576 204290401536 204588566208 204675820947 204816298518 205377149354 205430494464 205518108276 205659163944 206363861808 206505497952 206646613056 206788443264 206876636226 206930370816 207355314816 207727980408 208031162274 208173942756 208582828064 208601440506 208887257592 209011974912 209030625648 209746875936 209890833984 209980350081 210268056492 210412372248 210754582272 210844466748 211133357136 211152197169 211278266784 212002218688 212021136252 212147724672 212457357216 212893651216 213276270483 213331667328 213422650902 213569131788 214300933416 214448017104 214594559712 214741844928 214833429927 214889231232 215330519232 215477664896 215625556224 215717518116 216032360823 216605244528 216921382884 217050897024 217070265096 217615082997 217814063472 217963558368 218355289434 218860527744 219253870872 219404353968 219955030126 220156150176 220307252544 220628794032 221182543374 221213866752 221536731456 222448405248 222644617299 222797427606 222848196624 223001146656 223560850292 223714289448 223765267392 223918846848 224072531712 224634924384 225038645442 225399008448 225521771319 226294529058 226326576384 226449844452 227225782264 227381736816 227589647616 227790394533 227946736602 228317464128 228414838977 228727803564 228884789016 229689564273 229826701728 230162136984 230772490624 231109306272 231366559437 232060373376 232159344534 232318685196 232477439688 232636998672 232796667168 233274729168 233594352576 233693977959 233754678144 234555646208 234655681572 234998164791 235138471776 235159453854 235965235428 236106119808 236127188232 236713918779 237098905056 237423768192 237525026778 237586722048 237688050132 238502496024 238666190256 239014526868 239505357618 239648355648 239976711936 239998125744 240985772352 241088550093 241254019242 241418879676 241584575544 242080684044 242246834136 242412373008 242578750752 242745242688 243577017216 243680900094 243744194304 244182259152 244204048233 244683702152 245040821406 245187124416 245209003164 246049219848 246196124928 246218093712 246555451584 246660604731 246724672896 246829898214 247231336896 247570083072 247675668948 247845659112 248207393286 248694910384 248865600096 249206585472 249228822888 249377626368 249889738368 250254455904 250704221202 250876289988 251284309632 251678575629 251735925816 251908702704 252081598176 252714289932 252771876128 252945364032 253118971008 253573884504 253986291456 254210321703 254617398432 255629005047 255665206656 255804453918 256038353568 256214083392 256857147144 257092009344 257268462336 257495387643 258377704026 258555039444 258791454144 258932404107 258969073536 259619051952 259856439552 259997969556 261067920048 261537119649 261716623506 261896250564 262254074381 262434070314 262613404092 262793646648 262974012912 263875101984 264056210496 264530780748 265142861568 265619384784 265643086761 266553321502 266712468672 266736268188 267101739216 267285062304 267833948304 268200923328 268315308027 268385000832 268499464038 269604400104 269973800928 269997891462 270159095232 270713883232 271084804224 271108993896 271270861056 271782647487 272224668768 272527688403 272713919634 272784754944 272901094596 273088398024 274024144368 274212218592 274705041546 275151815744 275269164921 275340663936 275528817408 275835514968 276805372329 276970640544 276995355426 277374883032 277565257008 278135254008 278516343456 278707500864 278826366501 279662501248 279781774182 279854445312 279973800108 280357408656 280382425749 280549829664 281125955664 281511142848 281536262892 281704355712 282694848336 283202916543 283276476288 283397290542 284368360644 284563534536 284758842384 285270620067 285734577888 285930689472 286126079616 286322459904 286444573236 287107358976 287623357488 288043147764 288806992704 288964290537 289228510512 289427020128 290153443996 290418751296 290618077824 291140385912 291340207728 292071433446 292338494496 292539138624 293541533568 293701410054 293743003392 294171725376 294910057832 295382308608 295642852479 295845764526 296859489732 297063236808 297130928832 297334862208 298285719264 298353689856 298821807882 299513232512 300051527256 300489456618 300532011264 300695695092 301313191842 301726038744 301933125936 303175649088 303304950117 303720526044 303928982136 304423285504 304553118636 304970404752 304997618133 305179718688 306252752364 306435602304 306882849312 307224447777 308065724031 308145741696 308277162414 308488745916 309545792712 309758246928 309969919584 310182664896 310314954339 310395556224 311032972224 311459136768 311591970612 312046743411 312260914134 312874242096 312902160759 313330886388 313517962368 313545938472 314620313904 314836250976 315402084738 315618558372 316131873408 316266700122 316700035704 316917400176 318003328032 318031704378 318221587008 318686035824 319340476824 319531140864 319997500992 320133976353 320353697682 321314363136 321451400124 321672025656 321891839568 322112767392 322333846848 322774245392 322995778848 323216497344 323438334336 323576277174 323660323584 324907866792 325382074326 325576345536 325605397644 326721095208 326916165888 326945337552 327532934151 328065626464 328290791616 328740602112 328880806308 329106530952 329641782528 329932545189 330234225264 330460878816 330943191048 331773815061 331820800128 332305097184 333672607872 334196141409 334272294936 334501719984 335341275438 335571434172 335647901088 335878270272 336108797568 336952386576 337260485376 337557968163 338098512672 338947095604 339441793587 339489864576 339674766678 340838673396 341072605224 341384471424 341618777856 341920104903 342476196192 343091705346 343327183524 344503605368 344740052592 345055272192 345243205476 345952183226 346158735936 346663959408 348090560064 348239016801 348478027794 348716159532 348955498008 349195000752 349912093752 350151205456 350391528864 350632017216 351833469312 351983522358 352074947328 352707707664 352739180781 353947853142 354159179712 354190782348 355616624896 355648357584 356135652288 356287540167 356380083072 356532075198 357111931072 357601231104 357753744036 357999285384 358521790302 359258036427 359472533472 359965067904 359997188616 360212126976 361478658528 361881028863 362128319514 362376863316 362966225024 363121026066 363370251204 363618559512 363868126128 364117864032 365365525824 365521350141 365616291456 366273388728 367025553228 367561232109 367780686624 367813504746 369073829772 369294187392 369327140568 369833177376 370087009344 370244847321 370847005344 371355124608 371513503422 371610001152 371768488668 372311089929 373042365576 373298400144 373809878208 373843234332 374066439552 374834607552 375348190464 375381683856 376056331803 376314434982 376926464448 377603888724 377863054056 378122397264 379071434898 379157814192 379418046048 379678456512 380360826756 380979437184 381240919296 381926097648 383497809984 383706680877 384057530352 384321125088 385075990272 385285720716 385638014016 385902693504 387225001728 387566556039 387832559166 388187181216 388453610304 389428577928 389784659328 389996954334 390052184832 391601880072 392228967168 392574935259 393651105471 393920106138 394190469972 394461019368 395812652976 396084315744 396174571776 396796171122 397611015997 397714292352 398429077176 399829982253 400068703008 400104402282 400652608824 400927593456 401750922456 402301384992 402577501248 402749196057 404129229374 404234198784 404406600156 404960701392 404996837193 405238642848 406070824848 406627206336 406663490844 406906291584 408337003152 409070879451 409177132416 409351641894 409632597036 410754298708 411036216552 411318327888 412057562319 412727723616 413010995904 413293226112 413576886528 413753272452 414710629632 415455960816 415493033139 416062324548 416347885512 417165656128 417202881012 417774515184 418061251296 419493751872 419672661273 419781667968 419960700162 420536112984 420824744496 421688933496 422266714272 422304394338 422556533568 424004437376 424042272504 424295449344 424914714432 425095935813 425787302432 426552540966 426663334656 426845301804 427138263576 428601866832 428896034208 429189119424 429483689856 429666859854 429778462464 430661038464 430955329792 431435036232 432064721646 433210489056 433842765768 434101794048 434140530192 435230165994 435628126944 435927116736 436710578868 437721055488 438107150169 438507741744 438808707936 439910060252 440312300352 440552115081 440614505088 441257588064 442365086748 443073462912 443768646789 445289234598 445594855212 445696393248 446002293312 447121700584 447428578896 447530534784 447837693696 448232711823 449269848768 450077290884 450734184927 450798016896 451043542638 451969787763 452589058116 452899688904 454451564528 454763473632 455580789066 455893473204 456634928256 456829677954 457455607128 457769578032 459379128546 459653403456 460324273968 461544981248 462218612544 462415743621 462733118874 464120746752 464318689068 464637370392 464954879376 465273997344 465593334336 466549458336 467188705152 467387955918 467509356288 469311363144 469996329582 470276943552 470318907708 471930470856 472212239616 472254376464 473103127107 473427837558 474197810112 474400050183 474847536384 475050053556 475376100264 477004992048 477047556567 477332380512 478029053736 479010715236 479296711296 479996251488 480530546523 481846388869 481971544704 482177100186 482508038484 482837759352 483169151088 484161368088 484493668272 484824746016 485157501504 485364415761 485490485376 487154034432 487361800188 488073111489 488364518304 488408096466 489367404304 490081642812 490374248832 490418006328 492098439696 492436187424 493110903168 493321209462 493449345792 493659796428 494462673792 495351337896 495691318224 496414786572 497389820768 497731200192 498413170944 498457645776 499779476736 500508911808 501408442404 501752579976 502568619264 503011913157 503357151258 503471851632 503817405408 504163196352 505428579864 505543752256 505890728064 506237942016 507147769008 508420643406 509234796864 509512150017 511258010094 511330413312 511608907836 512076707136 512428166784 513714294288 514184018688 514637558019 514990775286 516755408052 517110078888 517582908288 517864808214 517938147072 518928274839 519238103904 519995939112 522135840096 522717041691 523074239298 523433247012 523792501128 524508148762 524868140628 525226808184 525587293296 525948025824 527750203968 527975283537 528112420992 529061561496 530921779713 531238769568 531286173522 533106643004 533424937344 533472536376 534203478432 534570124608 534798112797 535667896608 536401846656 536630616054 536770001664 536998928076 537782685453 539208800208 539947601856 539995782924 540318190464 541427766464 542169608448 542217987792 543192479271 543565294974 544449337536 544681539099 545055376806 545427839268 545802189192 546176796048 548048288736 548424437184 549410083092 550303631488 550538329842 550681327872 551671029936 551720257119 553610744658 553941281088 553990710852 554749766064 555130514016 556270508016 557032686912 557270255133 557415001728 557652733002 559325002496 559563548364 559947600216 560714817312 560764851498 561099659328 562251911328 563022285696 563072525784 563408711424 564471652473 565389696672 566405833086 566552952576 566794581084 568607152347 568736721288 569127069072 569517684768 570541240134 571469155776 571861378944 572252159232 572889146472 575246714976 576086295528 577613985408 577928581074 578457021024 578854040256 580306887992 580837502592 581236155648 581748838749 582280771824 582680415456 584142866892 584676988992 584995431501 585078277248 587083067136 587402820108 588343450752 589820115664 590880159207 591285704958 591691529052 593718979464 594126473616 594261857664 594669724416 595194256683 596571438528 597643615764 599026465024 600103054512 600156603423 600978913236 601391390184 602626383684 603452077488 603866251872 606193844061 606351298176 606609900234 607441052088 607857964272 609106237272 609940809504 609995236266 610359437376 612505504728 612871204608 613765698624 614027462841 614448895554 616131448062 616291483392 616554324828 616977491832 619091585424 619516493856 619939839168 620365329792 620629908678 620791112448 622065944448 623183941224 624093486822 624521828268 625375100447 625748484192 625804321518 626661772776 627035924736 627091876944 629240627808 629672501952 629941050243 630804169476 631237116744 632263746816 632533400244 633400071408 633456591507 633834800352 636006656064 636063408756 636443174016 637372071648 638680953648 639828811449 639995001984 640267952706 640707395364 642902800248 643344051312 643783679136 644225534784 644500289781 644667693696 645548490784 645991557696 646432994688 646876668672 647152554348 648097082469 649815733584 650764148652 651152691072 651210795288 652845248991 653442190416 653890675104 655065868302 656131252928 656581583232 657761612616 658213061904 659865090378 660468450528 660921757632 661886382096 663547630122 663641600256 664610194368 667345215744 667933851897 668392282818 668544589872 669003439968 670682550876 671142868344 671295802176 671756540544 672217595136 673904773152 675115936326 676197025344 676565313957 677894191208 678883587174 678979729152 679349533356 681677346792 682145210448 682768942848 683371183599 683840209806 684952392384 685244516931 686183410692 686654367048 689007210736 689068692819 689480105184 690486410952 691904366452 692317471872 693327918816 694099678311 696181120128 696478033602 696956055588 697432319064 697910996016 698390001504 699824187504 700302410912 700783057728 701081933877 701264034432 703666938624 703967044716 704994494373 705415415328 705478361562 707895706284 708318359424 708381564696 711296715168 712271304576 712575080334 712760166144 713064150396 714223862144 715507488072 715998570768 717043580604 718516072854 718945066944 719930135808 719994377232 722957317056 723265650279 723762057726 724256639028 724753726632 725932450048 726242052132 726740502408 727237119024 727736252256 728235728064 730731051648 731042700282 731232582912 732546777456 732612144699 734051106456 735122464218 735561373248 735627009492 738147659544 738588374784 738654281136 739666354752 739981814193 740174018688 740489694642 741694010688 742710249216 743027006844 743536977336 744622179858 746084731152 746596800288 747619756416 747686468664 748132879104 749669215104 750763367712 752112663606 752628869964 753852928896 755035726887 755207777448 755726108112 756244794528 758142869796 758315628384 758836092096 759356913024 760721653512 761958874368 762630965109 763852195296 766887015141 766995619968 767413361754 768115060704 768642250176 770571441432 771276028032 771805387008 772486162929 775133112078 775665118332 776374362432 776797212321 776907220608 778857155856 779569318656 779993908668 783203760144 784611358947 785149870518 786762223143 787302210942 787840212276 788380939944 788922038736 791625305952 792168631488 793592342244 795222031994 795428584704 796858154352 796929260283 799659964506 800137406016 800208804564 801305217648 801855186912 803501844912 804602769984 804945924081 805155002496 805498392114 808258458748 808813200312 809921402784 809993674386 810477285696 812141649696 813254412672 813326981688 813812583168 815347942461 816674006304 817583065209 818141758902 818354264832 818703283788 819265194072 821508597416 822072433104 822636655776 824115124638 825455447232 825807494763 826021991808 826586452224 827506544904 830416116987 830911921632 830986066278 832124649096 832695771024 834331312256 834405762024 835549030368 836122502592 836479099503 838987503744 839345322546 839563335936 839921400324 841072225968 841147277247 841649488992 843377866992 844533428544 844608788676 845113067136 848008874752 848084545008 849608749629 849829428864 850191871626 851574604864 853105081932 853690603608 854276527152 855811860201 857203733664 857792068416 858378238848 858967379712 859333719708 861322076928 862870072464 864129443292 866420978112 866892871611 867685531536 868281060384 870460331988 871256253888 871854233472 873421157736 876214300338 877015483488 877617415872 879820120504 880624600704 881104230162 881229010176 882515176128 884730173496 886146925824 886928557437 887537293578 890578469196 891189710424 891392786496 892004586624 894243401168 894857157792 895061069568 896465423646 898539697536 900154581768 901468369854 901596033792 902087085276 903939575526 905178116232 905799377808 908903129056 909526947264 909914850351 911161578132 911786946408 913269856512 913659355908 914911214256 914992854399 915539156064 918758257092 919306806912 920648547936 924197172093 924437225088 924831487242 925466237748 928637378136 929274740784 929909758752 930547994688 930944863017 931186668672 933098916672 934377410304 934775911836 936140230233 938622726288 938706482277 939992659164 940553887104 940637815416 943860941712 944508752928 946206254214 946855675116 948149345839 948395620224 948800100366 950100107112 950752200528 954009984096 954095113134 954664761024 956058107472 958021430472 958593422592 959992502976 960401929059 961061093046 963692777738 963943089408 964354200372 965016076968 965675518704 966338302176 968322736176 968987336544 969649492032 970315003008 970728831522 970980970752 974723600376 976146222978 976729036608 976816192932 978734808608 980163285624 980748497664 980836012656 982598802453 984196879392 984872374848 986221806336 986642418924 987319592856 988925347584 989797635567 990702675792 991382636448 992829573144 994779641536 995321445183 995462400384 996915291552 1001017823616 1002588424227 1002816884808 1003505159952 1006023826314 1006714302516 1006943703264 1007634810816 1008326392704 1010857159728 1011087504512 1011781456128 1012673904489 1014295538016 1016841286812 1018325380761 1018469593728 1019024300034 1022516020188 1023217815672 1024153414272 1024856333568 1025760314709 1027428588576 1029275116038 1029981550572 1033510816104 1034220157776 1035165816576 1035729616428 1037856549678 1038476207808 1039991878224 1044271680192 1044717050403 1045434083382 1046148478596 1046866494024 1047585002256 1049016297524 1049736281256 1050453616368 1051174586592 1051896051648 1055500407936 1055950567074 1056224841984 1058123122992 1058217542343 1061843559426 1062477539136 1062572347044 1066213286008 1066849874688 1066945072752 1068406956864 1068862620501 1069140249216 1069596225594 1071335793216 1072803693312 1073261232108 1073997856152 1075565370906 1077774109281 1078417600416 1079895203712 1079991565848 1080636380928 1082855532928 1084435975584 1085643086589 1086384958542 1087130589948 1088898675072 1089363078198 1090110753612 1090855678536 1091604378384 1092353592096 1096096577472 1096564050423 1096848874368 1098820166184 1100607262976 1101076659684 1102683696327 1103342059872 1103440514238 1107221489316 1107882562176 1107981421704 1109499532128 1110261028032 1110734541963 1112541016032 1114065373824 1114540510266 1114830003456 1115305466004 1119127096728 1119895200432 1121429634624 1121529702996 1122199318656 1124503822656 1126044571392 1126145051568 1128168995409 1128943304946 1130779393344 1132811666172 1133589162168 1137214304694 1137473442576 1138254138144 1139035369536 1141082480268 1142938311552 1143722757888 1145778292944 1150493429952 1151120042631 1152172591056 1155227970816 1155857162148 1156914042048 1157708080512 1160613775984 1161675005184 1162699668117 1163497677498 1164561543648 1165360830912 1168285733784 1169353977984 1169990863002 1170156554496 1174805640216 1176686901504 1177724805777 1179640231328 1180953316413 1181760318414 1182571409916 1183383058104 1187437958928 1188252947232 1188523715328 1190388513366 1192833047991 1193142877056 1195287231528 1199489946759 1200206109024 1200313206846 1201957826472 1202782780368 1205252767368 1206904154976 1207732503744 1208247588171 1212387688122 1212702596352 1213219800468 1214882104176 1214990511579 1215715928544 1218212474544 1219881619008 1219990472532 1220718874752 1225011009456 1227212638353 1227531397248 1228054925682 1228897791108 1232262896124 1233108649656 1233954983664 1236172686957 1238183170848 1239032987712 1239879678336 1240730659584 1241259817356 1244131888896 1246367882448 1246479099417 1248186973644 1249043656536 1250750200894 1251496968384 1251608643036 1253323545552 1254183753888 1258481255616 1259017983819 1259345003904 1259882100486 1261608338952 1262474233488 1265066800488 1266800142816 1266913183014 1267669600704 1272013312128 1272126817512 1272886348032 1274744143296 1275287807439 1277361907296 1279657622898 1279990003968 1280535905412 1281414790728 1285805600496 1286688102624 1287567358272 1288451069568 1289000579562 1289335387392 1291096981568 1291983115392 1292865989376 1294305108696 1296194164938 1299631467168 1301528297304 1302305382144 1302421590576 1305690497982 1306884380832 1307781350208 1310131736604 1312262505856 1313163166464 1314321450507 1315523225232 1316426123808 1319730180756 1320936901056 1321656345243 1321843515264 1323772764192 1327095260244 1329220388736 1331305940367 1334951470801 1335867703794 1336784565636 1337089179744 1338006879936 1341365101752 1342285736688 1342591604352 1343513081088 1344698135469 1347809546304 1350231872652 1352202554781 1352394050688 1353130627914 1355788382416 1355909363289 1357767174348 1358699066712 1363354693584 1364290420896 1366742367198 1367680419612 1369904784768 1370489033862 1372366821384 1373308734096 1378014421472 1378137385638 1378960210368 1380972821904 1383808732904 1384634943744 1386655837632 1387247230863 1388199356622 1392362240256 1392956067204 1393912111176 1394864638128 1395821992032 1396780003008 1399648375008 1400604821824 1401566115456 1402163867754 1402528068864 1407934089432 1409988988746 1410830830656 1410956723124 1415791412568 1416636718848 1416763129392 1419309381321 1422593430336 1423200150549 1424542609152 1425150160668 1426128300792 1428447724288 1431014976144 1431142669701 1431997141536 1434087161208 1437032145708 1437890133888 1439988754464 1441591639569 1445539166607 1445914634112 1446531300558 1447524115452 1448513278056 1449507453264 1452484104264 1453481004816 1454474238048 1455472504512 1456093247283 1456471456128 1461462103296 1462085400564 1464219334467 1465093554912 1465224289398 1468102212912 1470244928436 1471122746496 1471254018984 1476295319088 1477308562272 1479332709504 1479963628386 1480348037376 1480979389284 1483388021376 1486054013688 1487073954672 1489244359716 1492169462304 1493193600576 1495239512832 1495372937328 1499338430208 1501526735424 1504225327212 1505257739928 1507705857792 1509035739471 1510071453774 1510415554896 1511452216224 1512489589056 1516285739592 1516631256768 1517672184192 1518713826048 1521443307024 1525261930218 1527704390592 1528536450051 1533774030282 1533991239936 1534826723508 1536230121408 1537284500352 1541142882864 1542552056064 1543912674057 1544972325858 1550266224156 1551330236664 1552748724864 1553594424642 1553814441216 1556784824517 1557714311712 1559987817336 1566407520288 1568151125073 1569222717894 1570299741036 1573524446286 1574604421884 1575680424552 1576761879888 1577844077472 1583250611904 1583925850611 1584337262976 1587184684488 1590444063988 1592765339139 1593716308704 1593858520566 1599319929012 1600274812032 1600417609128 1602610435296 1603710373824 1604394338391 1607003689824 1609205539968 1609891848162 1610310004992 1610996784228 1613348056359 1616516917496 1617626400624 1619842805568 1619987348772 1620954571392 1624283299392 1626508825344 1626653963376 1629577437813 1630695884922 1633348012608 1634044617297 1635166130418 1636283517804 1637406567576 1638530388144 1643017194832 1644144866208 1645273311552 1648230249276 1650910894464 1651614989526 1652043983616 1655013089808 1655160771357 1660832233974 1661823843264 1661972132556 1664249298192 1665391542048 1668662624512 1668811524048 1671098060736 1671810765399 1672245005184 1672958199006 1677975007488 1678690645092 1679842800648 1682144451936 1682294554494 1683298977984 1686755733984 1689066857088 1689217577352 1690226134272 1696169090016 1699217499258 1699658857728 1700383743252 1703149209728 1705821457041 1706210163864 1707381207216 1708553054304 1711623720402 1714407467328 1715584136832 1716756477696 1718667439416 1725740144928 1728258886584 1732596589763 1732841956224 1733785743222 1735371063072 1736562120768 1740920663976 1742512507776 1743708466944 1745246516247 1746842315472 1752428600676 1754030966976 1754986294503 1755234831744 1759640241008 1761249201408 1762208460324 1765030352256 1769460346992 1772640477621 1773857114874 1775074587156 1781156938392 1782379420848 1782785572992 1784009173248 1785582770049 1788486802336 1789714315584 1792930847292 1797079395072 1800309163536 1800469810269 1802936739708 1804174170552 1807879151052 1810356232464 1811598755616 1817806258112 1818581532183 1819053894528 1819829700702 1822323156264 1823573892816 1827318711816 1829822428512 1829985708798 1831078312128 1837516514184 1838613613824 1841297095872 1842082388523 1848394344186 1848874450176 1849662974484 1850932475496 1857274756272 1858549481568 1859819517504 1861095989376 1861889726034 1862373337344 1866197833344 1869551823672 1872280460466 1876125301341 1877245452576 1877412964554 1879985318328 1881107774208 1881275630832 1887721883424 1889017505856 1889823150729 1892412508428 1893711350232 1896298691678 1896791240448 1897600200732 1900200214224 1900369774521 1901504401056 1908019968192 1908190226268 1909329522048 1912116214944 1916042860944 1919486434347 1919985005952 1920803858118 1922122186092 1927385555476 1928708400744 1930032153936 1931351037408 1932676604352 1933500869343 1936645472352 1937974673088 1939298984064 1940630006016 1941457663044 1944291247407 1949447200752 1952292445956 1953458073216 1953632385864 1957469617216 1958535746973 1960326571248 1961672025312 1965197604906 1968393758784 1969744749696 1973284837848 1974639185712 1979595271134 1981405351584 1982765272896 1985659146288 1989559283072 1990642890366 1990924800768 1993830583104 2002035647232 2003801555691 2005176848454 2005633769616 2007010319904 2012047652628 2013428605032 2013887406528 2015269621632 2016652785408 2021714319456 2022175009024 2025347808978 2028591076032 2029695941871 2033682573624 2036650761522 2036939187456 2038048600068 2045032040376 2046435631344 2048306828544 2050113550797 2051520629418 2054857177152 2055733550793 2058550232076 2059963101144 2067021632208 2067206078457 2068440315552 2071459232856 2075713099356 2076952415616 2079983756448 2082299034933 2088543360384 2089434100806 2090868166764 2092296957192 2093732988048 2095170004512 2098032595048 2099472562512 2100907232736 2102349173184 2103245801631 2103792103296 2111000815872 2111901134148 2114983483119 2116246245984 2116435084686 2123687118852 2124955078272 2125144694088 2132426572016 2133890145504 2136813913728 2137725241002 2138280498432 2139192451188 2142671586432 2146522464216 2147995712304 2151130741812 2155548218562 2156835200832 2159790407424 2159983131696 2165711065856 2168871951168 2169796950837 2171286173178 2172769917084 2174261179896 2177797350144 2178726156396 2180221507224 2181711357072 2183208756768 2184707184192 2192193154944 2193128100846 2193697748736 2197640332368 2202153319368 2205367392654 2206684119744 2206881028476 2214442978632 2215765124352 2215962843408 2218999064256 2219945442579 2220522056064 2221469083926 2225082032064 2228130747648 2229081020532 2230610932008 2238254193456 2239790400864 2242859269248 2243059405992 2244398637312 2248689190969 2249007645312 2252290103136 2256337990818 2257886609892 2261558786688 2265107180661 2265623332344 2267178324336 2274428609388 2274946885152 2276508276288 2278070739072 2282164960536 2285876623104 2287892895327 2291556585888 2300661045423 2300986859904 2302240085262 2304345182112 2311714324296 2313828084096 2315416161024 2317458488787 2321227551968 2325399336234 2326995354996 2329123087296 2330391636963 2330721661824 2336571467568 2338707955968 2339981726004 2349611280432 2353834076841 2355449611554 2359280462656 2360286669429 2361906632826 2363520636828 2365142819832 2366766116208 2374875917856 2376505894464 2380777026732 2385666095982 2386285754112 2390574463056 2390787780849 2398979893518 2400412218048 2400626413692 2403915652944 2405565560736 2410505534736 2413808309952 2414837772243 2415465007488 2416495176342 2424775376244 2426439600936 2429764208352 2429981023158 2431431857088 2436424949088 2439763238016 2439980945064 2441437749504 2446043827383 2450022018912 2452749195627 2454425276706 2455062794496 2456109851364 2457795582216 2464525792248 2466217299312 2467909967328 2472345373914 2476366341696 2477422484289 2478065975424 2479759356672 2482519634712 2491248350961 2492735764896 2492958198834 2496373947288 2498087313072 2501500401788 2502993936768 2503217286072 2506647091104 2508367507776 2509437298509 2516962511232 2518035967638 2518690007808 2519764200972 2523216677904 2523441831741 2524948466976 2530133600976 2533600285632 2533826366028 2535339201408 2544026624256 2544253635024 2548826248887 2549488286592 2550575614878 2554723814592 2559315245796 2561071810824 2562829581456 2571611200992 2573376205248 2575134716544 2576902139136 2578001159124 2582193963136 2583966230784 2588610217392 2592388329876 2599262934336 2600678614833 2603056594608 2604843181152 2611380995964 2613768761664 2615562700416 2620263473208 2624525011712 2626839990931 2628642901014 2631046450464 2632852247616 2639460361512 2641873802112 2643312690486 2643687030528 2647545528384 2654190520488 2658440777472 2660785672311 2662611880734 2669902941602 2671735407588 2673569131272 2674178359488 2676013759872 2682730203504 2684571473376 2685183208704 2689396270938 2695619092608 2700463745304 2704405109562 2704788101376 2706261255828 2711576764832 2711818726578 2715534348696 2717398133424 2726709387168 2728580841792 2729744551053 2733484734396 2735360839224 2739809569536 2740978067724 2744733642768 2744978563197 2746617468192 2756028842944 2756274771276 2757920420736 2761945643808 2767617465808 2772591516279 2773311675264 2774494461726 2776398713244 2785912134408 2787824222352 2789729276256 2791643984064 2792834589051 2793560006016 2799296750016 2801209643648 2803132230912 2804327735508 2808420690699 2815868178864 2816119446831 2819977977492 2821661661312 2821913446248 2831582825136 2833526258784 2838618762642 2844448037517 2845186860672 2846400301098 2850300321336 2852256601584 2862029952288 2862285339402 2863994283072 2868174322416 2874064291416 2875780267776 2879977508928 2881205787177 2883183279138 2891078333214 2891829268224 2893062601116 2895048230904 2897026556112 2899014906528 2904968208528 2906962009632 2908948476096 2910945009024 2912186494566 2912942912256 2924170801128 2928438668934 2930187109824 2930448578796 2936204425824 2940489856872 2942245492992 2942508037968 2947796407359 2952590638176 2954617124544 2958665419008 2959927256772 2961958778568 2966776042752 2969392906701 2972108027376 2974147909344 2978488719432 2984338924608 2985964335549 2986387201152 2990745874656 3003053470848 3007765272681 3008450654424 3010515479856 3018071478942 3020142907548 3020831109792 3022904432448 3024979178112 3032571479184 3033262513536 3035344368384 3038021713467 3042886614048 3050523860436 3054976142283 3055408781184 3057072900102 3067548060564 3069653447016 3072460242816 3074569000704 3077280944127 3082285765728 3087825348114 3089944651716 3100532448312 3102660473328 3105497449728 3107188849284 3113569649034 3115428623424 3119975634672 3132815040576 3134151151209 3136302250146 3138445435788 3140599482072 3147048892572 3149208843768 3151360849104 3153523759776 3155688154944 3166501223808 3167851701222 3168674525952 3174369368976 3174652627029 3180888127976 3185530678278 3187432617408 3187717041132 3198639858024 3200549624064 3200835218256 3205220870592 3206587861503 3207420747648 3208788676782 3214007379648 3218411079936 3219783696324 3221993568456 3226696112718 3233033834992 3233322327843 3235252801248 3239685611136 3239974697544 3241909142784 3248566598784 3253307926752 3256929259767 3259154875626 3261391769844 3266696025216 3268089234594 3270332260836 3272567035608 3274813135152 3277060776288 3286034389664 3288289732416 3289692151269 3290546623104 3296460498552 3301821788928 3303229979052 3308051088981 3310026179616 3310321542714 3321664467948 3323647686528 3323944265112 3328498596384 3330783084096 3337623048096 3342196121472 3343621530798 3344490010368 3345916398012 3357381290184 3359685601296 3364288903872 3364589108988 3366597955968 3373511467968 3378133714176 3378435154704 3384506986227 3392338180032 3398434998516 3400767486504 3406298419456 3409302966953 3411642914082 3412420327728 3414762414432 3417106108608 3423247440804 3428814934656 3431168273664 3437334878832 3451480289856 3453360127893 3456517773168 3465193179526 3465683912448 3467571486444 3470742126144 3473124241536 3481841327952 3485025015552 3488099004351 3490493032494 3493684630944 3504857201352 3508061933952 3509972589006 3510469663488 3519280482016 3524416920648 3530060704512 3533174417331 3538920693984 3542859949239 3545280955242 3547714229748 3550149174312 3562313876784 3564758841696 3565571145984 3571165540098 3576973604672 3578499143973 3579428631168 3585861694584 3598469840277 3600618327072 3600939620538 3605873479416 3608348341104 3615758302104 3620712464928 3623197511232 3624742764513 3635612516224 3637163064366 3638107789056 3639659401404 3644646312528 3644971534737 3647147785632 3654637423632 3659644857024 3659971417596 3662156624256 3675033028368 3681637915059 3682594191744 3684164777046 3696788688372 3699325948968 3701864950992 3708518060871 3714549512544 3717098963136 3719639035008 3722191978752 3723779452068 3732395666688 3739103647344 3739437298251 3744560920932 3752250602682 3754490905152 3754825929108 3759970636656 3762551261664 3775443766848 3777053951457 3778035011712 3779646301458 3784825016856 3787422700464 3792597383356 3795200401464 3800400428448 3800739549042 3803008802112 3816039936384 3816380452536 3818659044096 3824232429888 3825863422317 3832085721888 3838972868694 3839970011904 3841607716236 3844244372184 3854771110952 3857416801488 3860064307872 3862702074816 3865353208704 3867001738686 3873290944704 3875949346176 3878597968128 3882915326088 3888582494814 3898894401504 3904584891912 3906916146432 3907264771728 3914939234432 3917071493946 3920653142496 3923344050624 3930395209812 3936787517568 3939489499392 3942964351521 3946569675696 3949278371424 3959190542268 3962810703168 3964969035729 3965530545792 3971318292576 3979118566144 3981285780732 3987661166208 3993917821101 4004854412403 4007603111382 4010353696908 4011267539232 4014020639808 4024095305256 4026857210064 4027774813056 4030539243264 4034094406407 4043428638912 4050695617956 4056607664343 4057182152064 4059391883742 4067365147248 4067728089867 4073301523044 4076097200136 4090064080752 4092871262688 4100227101594 4103041258836 4109714354304 4111467101586 4117100464152 4119926202288 4134043264416 4134412156914 4136880631104 4142918465712 4151426198712 4153904831232 4159967512896 4161741692589 4164598069866 4177086720768 4178868201612 4181736333528 4184593914384 4187465976096 4190340009024 4196065190096 4198945125024 4201814465472 4204698346368 4206491603262 4207584206592 4223802268296 4229966966238 4232492491968 4232870169372 4247374237704 4249910156544 4250289388176 4257928143963 4264853144032 4267780291008 4269600451647 4273627827456 4275450482004 4278384902376 4285343172864 4293044928432 4293428009103 4295991424608 4302261483624 4311096437124 4313670401664 4319966263392 4336617499821 4337743902336 4339593901674 4342572346356 4345539834168 4348522359792 4357452312792 4360443014448 4363422714144 4366417513536 4368279741849 4369414368384 4384386309888 4386256201692 4392658003401 4395280664736 4404306638736 4410734785308 4413368239488 4413762056952 4428885957264 4431925686816 4437998128512 4439890885158 4441044112128 4442938167852 4450164064128 4458162041064 4461221864016 4476508386912 4479580801728 4485718538496 4486118811984 4497378381938 4498015290624 4504580206272 4512675981636 4515773219784 4523117573376 4527107218413 4530214361322 4531246664688 4534356648672 4548857218776 4549893770304 4553016552576 4556141478144 4564329921072 4575785790654 4583113171776 4585609350153 4601322090846 4601973719808 4604480170524 4608690364224 4623428648592 4627656168192 4631738022171 4634916977574 4642455103936 4650798672468 4653990709992 4658246174592 4660783273926 4661443323648 4670354473551 4673142935136 4679963452008 4699222560864 4704453375219 4707668153682 4710899223108 4718560925312 4720573338858 4723813265652 4727041273656 4730285639664 4733532232416 4749751835712 4751777551833 4753011788928 4761554053464 4771332191964 4778296017417 4781148926112 4781575561698 4797959787036 4800824436096 4801252827384 4807831305888 4811131121472 4813183015173 4821011069472 4827616619904 4829675544486 4830930014976 4832990352684 4840044169077 4849550752488 4852879201872 4859528416704 4859962046316 4862863714176 4872849898176 4879526476032 4879961890128 4888732313439 4892087654766 4900044037824 4902133851891 4905498391254 4908850553412 4912219702728 4915591164432 4929051584496 4932434598624 4935819934656 4944690747828 4952732683392 4954844968578 4956131950848 4965039269424 4965482314071 4982496701922 4985471529792 4985916397668 4992747894576 4996174626144 5003000803576 5005987873536 5006434572144 5013294182208 5015432296197 5016735015552 5018874597018 5033925022464 5036071935276 5039528401944 5046433355808 5046883663482 5049896933952 5060267201952 5067200571264 5067652732056 5070678402816 5088507270048 5097652497774 5098976573184 5101151229756 5109447629184 5117464371123 5118630491592 5122143621648 5125659162912 5143222401984 5146752410496 5150269433088 5156002318248 5164387926272 5168943207961 5177220434784 5184776659752 5197789769289 5198525868672 5201357229666 5206113189216 5209686362304 5222761991928 5227537523328 5231125400832 5235739548741 5240526946416 5253679981862 5257285802028 5262092900928 5264958883509 5265704495232 5278920723024 5283747604224 5286625380972 5295091056768 5308381040976 5317921432863 5321571344622 5325223761468 5339805883204 5343470815176 5347138262544 5348356718976 5352027519744 5356748310147 5365460407008 5369142946752 5378792541876 5391238185216 5400927490608 5401409430807 5408810219124 5412522511656 5423153529664 5423637453156 5431068697392 5434796266848 5453418774336 5455744596549 5457161683584 5459489102106 5466969468792 5470721678448 5481956135448 5489467285536 5489957126394 5493234936384 5512057685888 5512549542552 5515840841472 5523891287616 5526247165569 5535234931616 5545183032558 5546623350528 5548988923452 5552797426488 5571824268816 5575648444704 5579458552512 5583287968128 5585669178102 5587120012032 5598593500032 5602419287296 5608655471016 5616841381398 5628375904023 5631736357728 5632238893662 5639955954984 5643323322624 5643826892496 5663165650272 5667052517568 5669469452187 5677237525284 5688896075034 5690373721344 5692800602196 5700600642672 5701109323563 5704513203168 5724059904576 5724570678804 5727988566144 5736348644832 5748128582832 5758459303041 5759955017856 5762411574354 5766366558276 5782156666428 5786125202232 5790096461808 5794053112224 5798029813056 5800502608029 5809936417056 5813924019264 5817896952192 5821890018048 5824372989132 5832873742221 5848341602256 5856877337868 5860374219648 5860897157592 5872408851648 5875607240919 5880979713744 5885016075936 5895592814718 5905181276352 5909234249088 5919854513544 5923917557136 5938785813402 5944216054752 5948295818688 5956977438864 5968677849216 5971928671098 5972774402304 5981491749312 6006106941696 6011404667073 6015530545362 6016901308848 6021030959712 6036142957884 6040285815096 6041662219584 6045808864896 6049958356224 6065142958368 6066525027072 6076043426934 6085773228096 6101047720872 6109952284566 6110817562368 6114145800204 6135096121128 6139306894032 6144920485632 6150340652391 6154561888254 6164571531456 6167200652379 6175650696228 6179889303432 6201064896624 6201618235371 6205320946656 6214377698568 6227139298068 6230857246848 6239951269344 6246897104799 6264003055297 6265630081152 6268302302418 6272604500292 6276890871576 6281198964144 6294097785144 6298417687536 6302721698208 6307047519552 6309737404893 6311376309888 6333002447616 6335703402444 6344950449357 6348738737952 6349305254058 6361776255952 6371061356556 6374865234816 6375434082264 6397279716048 6401670436512 6410441741184 6413175723006 6414841495296 6417577353564 6428014759296 6439567392648 6443987136912 6453392225436 6466067669984 6466644655686 6470505602496 6479371222272 6479949395088 6497133197568 6506615853504 6509390852511 6513858519534 6518309751252 6522783539688 6533392050432 6536178469188 6540664521672 6545134071216 6549626270304 6554121552576 6572068779328 6576579464832 6579384302538 6581093246208 6592920997104 6606459958104 6616102177962 6620052359232 6620643085428 6643328935896 6647295373056 6647888530224 6656997192768 6659836327737 6661566168192 6675246096192 6684392242944 6687243061596 6691832796024 6714762580368 6719371202592 6728577807744 6729178217976 6733195911936 6746067572907 6747022935936 6756870309408 6769013972454 6784676360064 6795321541983 6796869997032 6801534973008 6818605933906 6823285828164 6824840655456 6829524828864 6834212217216 6846494881608 6857629869312 6863678685981 6874669757664 6901983136269 6902960579712 6906720255786 6913035546336 6930386359052 6935142972888 6941484252288 6946248483072 6952375466361 6963682655904 6976198008702 6980986064988 6987369261888 6991174910889 7009714402704 7016123867904 7019945178012 7038560964032 7048833841296 7061502230523 7066348834662 7077841387968 7080860008287 7085719898478 7090561910484 7095428459496 7100298348624 7124627753568 7129517683392 7142331080196 7153947209344 7156998287946 7158857262336 7171723389168 7172363342547 7196939680554 7201236654144 7201879241076 7211746958832 7216696682208 7231516604208 7241424929856 7244513316729 7246395022464 7249485529026 7271225032448 7274326128732 7279318802808 7289292625056 7289943069474 7294295571264 7309274847264 7319289714048 7319942835192 7324313248512 7338131482149 7350066056736 7358247586881 7363275830118 7365188383488 7368329554092 7393577376744 7398651897936 7403729901984 7417036121742 7429099025088 7432267452867 7434197926272 7439278070016 7447558904136 7473745052883 7478207294688 7478874596502 7489121841864 7504501205364 7508981810304 7509651858216 7519941273312 7525102523328 7528311895527 7550887533696 7554107902914 7556070023424 7559292602916 7569650033712 7570325495223 7574845400928 7585194766712 7590400802928 7600800856896 7601479098084 7606017604224 7632079872768 7632760905072 7646478746661 7648464859776 7651726844634 7664171443776 7677945737388 7683215432472 7688488744368 7709542221904 7714833602976 7720128615744 7725404149632 7730706417408 7734003477372 7746581889408 7751898692352 7765830652176 7777164989628 7797788803008 7802035844499 7809169783824 7814529543456 7829878468864 7834142987892 7841306284992 7846688101248 7860790419624 7873575035136 7880519972793 7885928703042 7893139351392 7898556742848 7918381084536 7925621406336 7929938071458 7931061091584 7942636585152 7962571561464 7975322332416 7982357016933 7987835642202 8009708824806 8015206222764 8020707393816 8022535078464 8028041279616 8048190610512 8053714420128 8055549626112 8068188812814 8086857277824 8101391235912 8113215328686 8114364304128 8118783767484 8129876305811 8134730294496 8135456179734 8146603046088 8152194400272 8180128161504 8185742525376 8189233653159 8200454203188 8206082517672 8219428708608 8222934203172 8234200928304 8234935689591 8239852404576 8268086528832 8268824313828 8273761262208 8285836931424 8302852397424 8317774548837 8319935025792 8323483385178 8329196139732 8357736403224 8363472667056 8369187828768 8374931952192 8378503767153 8380680018048 8392130380192 8397890250048 8403628930944 8409396692736 8412983206524 8425262072097 8447604536592 8448358340493 8459933932476 8464984983936 8465740338744 8494748475408 8500578776352 8515856287926 8529706288064 8533344112551 8535560582016 8539200903294 8550900964008 8556769804752 8586089856864 8586856018206 8591982849216 8604522967248 8622192874248 8627340803328 8639932526784 8643617361531 8673234999642 8675487804672 8679187803348 8685144692712 8691079668336 8697044719584 8714904625584 8720886028896 8726845428288 8732835027072 8736559483698 8738828736768 8772512403384 8785316006802 8790561329472 8808613277472 8821469570616 8826736478976 8827524113904 8843389222077 8857771914528 8863851373632 8875996257024 8879781770316 8885876335704 8900328128256 8908178720103 8916324082128 8922443728032 8953016773824 8957893006647 8959161603456 8972237623968 8994756763876 9009160412544 9023295818043 9025351963272 9031546439568 9054214436826 9060428722644 9062493329376 9068713297344 9097714437552 9099787540608 9106033105152 9114065140401 9128659842144 9151571581308 9164928426849 9166226343552 9171218700306 9202644181692 9208960341048 9217380728448 9246857297184 9263476044342 9269833955148 9284910207872 9301597344936 9307981419984 9316492349184 9321566547852 9340708947102 9346285870272 9359926904016 9398445121728 9402453453627 9408906750438 9415336307364 9421798446216 9437121850624 9441146677716 9447626531304 9454082547312 9460571279328 9467064464832 9499503671424 9503555103666 9506023577856 9523108106928 9523957881087 9542664383928 9556592034834 9562297852224 9563151123396 9595919574072 9601648872192 9602505654768 9615662611776 9619763584509 9622262242944 9626366030346 9642022138944 9655233239808 9659351088972 9665980705368 9680088338154 9699101504976 9699966983529 9705758403744 9719056833408 9719924092632 9725727428352 9745699796352 9759923780256 9770787779301 9777464626878 9784175309532 9800088075648 9804267703782 9810996782508 9817701106824 9824439405456 9831182328864 9858103168992 9864869197248 9869076453807 9871639869312 9889381495656 9905465366784 9909689937156 9924153266943 9930078538848 9930964628142 9964993403844 9970943059584 9971832795336 9985495789152 9992349252288 10006001607152 10012869144288 10026588364416 10030864592394 10033470031104 10037749194036 10072143870552 10079056803888 10092866711616 10093767326964 10099793867904 10120534403904 10134401142528 10135305464112 10153520958681 10177014540096 10195304995548 10202302459512 10218895258368 10227908900859 10234928742246 10237260983184 10244287243296 10251318325824 10286444803968 10293504820992 10312004636496 10337886415922 10354440869568 10360080383679 10369553319504 10395579538578 10397051737344 10402714459332 10412226378432 10419372724608 10445523983856 10455075046656 10464297013053 10471479097482 10481053892832 10507359963724 10514571604056 10524185801856 10529917767018 10531408990464 10557841446048 10573250761944 10590182113536 10599523251993 10616762081952 10628579847717 10635842865726 10643142689244 10650447522936 10679611766408 10686941630352 10694276525088 10696713437952 10713496620294 10730920814016 10735497431919 10738285893504 10757585083752 10795409520831 10801854981216 10802818861614 10817620438248 10825045023312 10846307059328 10847274906312 10862137394784 10869592533696 10874228293539 10906837548672 10911489193098 10914323367168 10918978204212 10933938937584 10934914604211 10941443356896 10963912270896 10978934571072 10979914252788 10986469872768 11024115371776 11025099085104 11044913745177 11047782575232 11052494331138 11070469863232 11090366065116 11097977846904 11105594852976 11125554182613 11143648537632 11151296889408 11158917105024 11166575936256 11171338356204 11197187000064 11217310942032 11218311894753 11233682762796 11256751808046 11263472715456 11264477787324 11279911909968 11287653784992 11326331300544 11331161854371 11334105035136 11338938904374 11354475050568 11377792150068 11385601204392 11401201285344 11402218647126 11409026406336 11448119809152 11449141357608 11455977132288 11472697289664 11477590266951 11496257165664 11516918606082 11519910035712 11524823148708 11532733116552 11564313332856 11572250404464 11580192923616 11588106224448 11596059626112 11601005216058 11619872834112 11627848038528 11635793904384 11648745978264 11665747484442 11696683204512 11713754675736 11720748439296 11721794315184 11744817703296 11751214481838 11761959427488 11770032151872 11791185629436 11810362552704 11818468498176 11828893054563 11839709027088 11847835114272 11877571626804 11888432109504 11894907107187 11896591637376 11913954877728 11937355698432 11943857342196 11962983498624 12014563237209 12022809334146 12031061090724 12033802617696 12042061919424 12072285915768 12080571630192 12083324439168 12091617729792 12102283219221 12130285916736 12152086853868 12169822993029 12171546456192 12202095441744 12203184269601 12219904569132 12228291600408 12270192242256 12278613788064 12300681304782 12309123776508 12325941495907 12329143062912 12334401304758 12351301392456 12359778606864 12402129793248 12403236470742 12410641893312 12428755397136 12454278596136 12461714493696 12479902538688 12485225077767 12493794209598 12528006110594 12531260162304 12536604604836 12545209000584 12553781743152 12562397928288 12588195570288 12596835375072 12605443396416 12614095039104 12619474809786 12622752619776 12671406804888 12689900898714 12697477475904 12698610508116 12723552511904 12742122713112 12749730469632 12750868164528 12773784431889 12794559432096 12803340873024 12808801354941 12820883482368 12826351446012 12835154707128 12856029518592 12879134785296 12880284027309 12887974273824 12906784450872 12932135339968 12933289311372 12941011204992 12959898790176 13009852499463 13013231707008 13018781705022 13027717039068 13036619502504 13045567079376 13072356938376 13081329043344 13090268142432 13099252540608 13104839225547 13108243105152 13144137558656 13153158929664 13158768605076 13177974010203 13185841994208 13212919916208 13232204355924 13240104718464 13241286170856 13286657871792 13295777060448 13313994385536 13319672655474 13323132336384 13350492192384 13374486123192 13383665592048 13429525160736 13438742405184 13457155615488 13458356435952 13492135145814 13494045871872 13513740618816 13538027944908 13569352720128 13581321655239 13590643083966 13593739994064 13603069946016 13637211867812 13646571656328 13649681310912 13659049657728 13668424434432 13692989763216 13727357371962 13749339515328 13756828050459 13803966272538 13805921159424 13813440511572 13826071092672 13860772718104 13870285945776 13882968504576 13895214066513 13904750932722 13927365311808 13952396017404 13961972129976 13974738523776 13982349821778 14011063420653 14019428805408 14039890356024 14077121928064 14097667682592 14113360125657 14123004461046 14132697669324 14155682775936 14161720016574 14171439796956 14181123820968 14190856918992 14200596697248 14249255507136 14255332655499 14259035366784 14284662160392 14307894418688 14313996575892 14334888052251 14343446778336 14344726685094 14393879361108 14402473308288 14403758482152 14423493917664 14433393364416 14439549045519 14463033208416 14482849859712 14489026633458 14492790044928 14498971058052 14548652257464 14558637605616 14578585250112 14579886138948 14588591142528 14618549694528 14638579428096 14639885670384 14666196940317 14676262964298 14700132113472 14706401555673 14716495173762 14726551660236 14736659108184 14787154753488 14797303795872 14807459803968 14834072243484 14858198050176 14864534905734 14868395852544 14895117808272 14896446942213 14947490105766 14956414589376 14957749193004 14978243683728 15009002410728 15017963620608 15019303716432 15039882546624 15046296888591 15050205046656 15056623791054 15101775067392 15108215805828 15118585205832 15139300067424 15140650990446 15149690801856 15170389533424 15180801605856 15201601713792 15202958196168 15212035208448 15265521810144 15292957493322 15296929719552 15303453689268 15328342887552 15352393113369 15355891474776 15366430864944 15376977488736 15419084443808 15429667205952 15440257231488 15450808299264 15468006954744 15493163778816 15506829623883 15531661304352 15554329979256 15593369307867 15595577606016 15604071688998 15618339567648 15629059086912 15668285975784 15682612569984 15693376202496 15707218646223 15721580839248 15761039945586 15771857406084 15786278702784 15794876650527 15797113485696 15836762169072 15851242812672 15859876142916 15885273170304 15925143122928 15953764298589 15964714033866 15975671284404 16019417649612 16030412445528 16041414787632 16045070156928 16056082559232 16070244930441 16096381221024 16107428840256 16136377625628 16173714555648 16202782471824 16204228292421 16226430657372 16237567534968 16259752611622 16269460588992 16270912359468 16293206092176 16304388800544 16360256323008 16367233789647 16371485050752 16378467306318 16400908406376 16412165035344 16445868406344 16468401856608 16469871379182 16479704809152 16536173057664 16537648627656 16547522524416 16571673862848 16578741496707 16605704794848 16635549097674 16639870051584 16646966770356 16658392279464 16715472806448 16726945334112 16738375657536 16749863904384 16757007534306 16761360036096 16784260760384 16795780500096 16807257861888 16825966413048 16850524144194 16885127712069 16895209073184 16896716680986 16919867864952 16929969967872 16931480677488 16989496950816 17001157552704 17008408356561 17031712575852 17059412576128 17066688225102 17071121164032 17078401806588 17101801928016 17103327970689 17113539609504 17172179713728 17173712036412 17183965698432 17209045934496 17244385748496 17275377909123 17279865053568 17287234723062 17346469999284 17358375606696 17370289385424 17382159336672 17394089439168 17401507824087 17429809251168 17441772057792 17453690856576 17465670054144 17473118967396 17498621226663 17545024806768 17570632013604 17581122658944 17617226554944 17626821722757 17642939141232 17655048227808 17686778444154 17715543829056 17727702747264 17759563540632 17771752671408 17816357440206 17832648164256 17844887456064 17906033547648 17915786013294 17918323206912 17944475247936 17989513527752 18018320825088 18034214001219 18046591636086 18050703926544 18063092879136 18108428873652 18120857445288 18124986658752 18137426594688 18195428875104 18199575081216 18228130280802 18257319684288 18303143162616 18329856853698 18332452687104 18342437400612 18405288363384 18417920682096 18434761456896 18451021957173 18493714594368 18501601957137 18526952088684 18539667910296 18569820415744 18603194689872 18604854706113 18615962839968 18643133095704 18681417894204 18692571740544 18719853808032 18740691314397 18792009165891 18796890243456 18804906907254 18817813500876 18830672614728 18843596892432 18882293355432 18895253062608 18908165094624 18921142558656 18929212214679 18934128929664 18999007342848 19007110207332 19034851348071 19046216213856 19047915762174 19085328767856 19113184069668 19124595704448 19126302246792 19191839148144 19205011309536 19231325223552 19239527169018 19244524485888 19252732060692 19284044277888 19318702177944 19331961410736 19360176676308 19398203009952 19399933967058 19411516807488 19438113666816 19439848185264 19491399592704 19519847560512 19528172557533 19541575558602 19554929253756 19568350619064 19600176151296 19608535407564 19621993565016 19635402213648 19648878810912 19662364657728 19716206337984 19729738394496 19738152907614 19743279738624 19778762991312 19819379874312 19848306533886 19860157077696 19861929256284 19929986807688 19941886119168 19943665590672 19970991578304 19979508983211 19984698504576 20012003214304 20025738288576 20053176728832 20061729184788 20075498388072 20144287741104 20158113607776 20185733423232 20187534653928 20199587735808 20238202718721 20241068807808 20270610928224 20307041917362 20354029080192 20385964625949 20390609991096 20404604919024 20455817801718 20469857484492 20474521966368 20488574486592 20502636651648 20572889607936 20591036057943 20624009272992 20675772831844 20705949408807 20708881739136 20720160767358 20739106639008 20791159077156 20805428918664 20824452756864 20838745449216 20857126399083 20891047967712 20928594026106 20942958194964 20962107785664 20973524732667 21014719927448 21029143208112 21048371603712 21059835534036 21115682892096 21146501523888 21184506691569 21199046503986 21233524163904 21242580024861 21257159695434 21271685731452 21286285378488 21300895045872 21359223532816 21373883260704 21388553050176 21426993240588 21461841628032 21470994863838 21476571787008 21515170167504 21517090027641 21590819041662 21603709962432 21605637723228 21635240876496 21650090046624 21692614118656 21694549812624 21724274789568 21733539950187 21739185067392 21748456587078 21813675097344 21822978386196 21837956408424 21867877875168 21869829208422 21882886713792 21927824541792 21957869142144 21959828505576 21972939745536 22050198170208 22074742760643 22089827490354 22095565150464 22104988662276 22140939726464 22180732130232 22195955693808 22211189705952 22251108365226 22287297075264 22296802358601 22302593778816 22317834210048 22342676712408 22421235158649 22434621884064 22436623789506 22467365525592 22513503616092 22526945430912 22528955574648 22559823819936 22575307569984 22584935686581 22652662601088 22662323708742 22668210070272 22677877808748 22708950101136 22710976485669 22755584300136 22771202408784 22802402570688 22804437294252 22818052812672 22896239618304 22898282715216 22939436239983 22945394579328 22955180533902 22992514331328 23033837212164 23049646297416 23065466233104 23128626665712 23144500808928 23160385847232 23176212448896 23192119252224 23202010432116 23239745668224 23255696077056 23297491956528 23331494968884 23393366409024 23406107533497 23427509351472 23443588630368 23489635406592 23502428963676 23523918854976 23540064303744 23582371258872 23620725105408 23641559918379 23657786109126 23679418054176 23695670228544 23755143253608 23776864219008 23789814214374 23793183274752 23827909755456 23887714684392 23925966997248 23947071050799 24029126474418 24045618668292 24062122181448 24067605235392 24084123838848 24144571831536 24161143260384 24166648878336 24204566438442 24260571833472 24304173707736 24339645986058 24343092912384 24389628917433 24404190883488 24406368539202 24439809138264 24456583200816 24540384484512 24557227576128 24567700959477 24601362609564 24618247553016 24651882991814 24658286125824 24668802609516 24702602784912 24704807068773 24719557213728 24804259586496 24806472941484 24821283786624 24857510794272 24908557192272 24953323646511 24959805077376 24970450155534 24987588419196 25056012221188 25073209209672 25090418001168 25107563486304 25124795856576 25135511301459 25176391140576 25193670750144 25210886792832 25228190078208 25238949619572 25275786216291 25342813609776 25345075021479 25379801797428 25394954951808 25397221016232 25447105023808 25484245426224 25501736329056 25547568863778 25589118864192 25600032337653 25606681746048 25617602709882 25652702892024 25670309414256 25758269570592 25760568054618 25775948547648 25813568901744 25864270679936 25866578622744 25882022409984 25919797580352 25930852084593 26019704998926 26026463414016 26037563410044 26055434078136 26073239005008 26091134158752 26144713876752 26162658086688 26180536284864 26198505081216 26209678451094 26216486210304 26288275117312 26317537210152 26355948020406 26371683988416 26425839832416 26464408711848 26480209436928 26482572341712 26530167666231 26573315743584 26591554120896 26627988771072 26639345310948 26700984384768 26724536160309 26748972246384 26767331184096 26859050321472 26873679019941 26877484810368 26916712871904 26984270291628 27027481237632 27069887454129 27076055889816 27162643310478 27181286167932 27187479988128 27206139892032 27274423735624 27293143312656 27299362621824 27318099315456 27342195421203 27385979526432 27454714743924 27494785280547 27498679030656 27513656100918 27607932545076 27626881023144 27652142185344 27721545436208 27740571891552 27790428133026 27809501865444 27854730623616 27904792034808 27923944259952 27949477047552 27964699643556 28022126841306 28038857610816 28079780712048 28154243856128 28195335365184 28207360360881 28226720251314 28246008922092 28265395338648 28311365551872 28323440033148 28342879593912 28362247641936 28381713837984 28401193394496 28498511014272 28510665310998 28518070733568 28569324320784 28627993151784 28669776104502 28686893556672 28689453370188 28787758722216 28804946616576 28807516964304 28846987835328 28859290753527 28866786728832 28879098091038 28926066416832 28965699719424 28978053266916 28997942116104 29097304514928 29099900950587 29117275211232 29157170500224 29159772277896 29177182285056 29237099389056 29279771340768 29312363337903 29332393880634 29352525928596 29392629721009 29400264226944 29412803111346 29432990347524 29453103320472 29473318216368 29574309506976 29594607591744 29607229361421 29614919607936 29668144486968 29716396100352 29729069811468 29772459800829 29790235616544 29792893884426 29894980211532 29912829178752 29915498386008 29956487367456 30018004821456 30038607432864 30079765093248 30092593777182 30100410093312 30113247582108 30216431611656 30237170411664 30278600134848 30281301980892 30299381603712 30340779066848 30361603211712 30403203427584 30405916392336 30460562876043 30531043620288 30585914986644 30606907378536 30656685775104 30683726702577 30704786226738 30711782949552 30732861729888 30753954977472 30838168887616 30859334411904 30880514462976 30936013909488 31013659247766 31063322608704 31080241151037 31108659958512 31186738615734 31191155212032 31208143377996 31236679135296 31258118173824 31336571951568 31365225139968 31392891039159 31414437292446 31443161678496 31522079891172 31543714812168 31572557405568 31589753301054 31594226971392 31673524338144 31719752285832 31770546340608 31798569755979 31850286245856 31885739543151 31907528597178 31929428067732 31951342568808 32038835299224 32060824891056 32082829575264 32090140313856 32140489860882 32192762442048 32206492295757 32214857680512 32272755251256 32386228562493 32405564943648 32408456584842 32452861314744 32475135069936 32519505223244 32538921177984 32541824718936 32586412184352 32608777601088 32622684880617 32720512646016 32734467579294 32742970101504 32756934612636 32801816812752 32804743812633 32824330070688 32891736812688 32936803713216 32939742758364 32959409618304 33072346115328 33075297255312 33134741235531 33143347725696 33157482993414 33211409589696 33271098195348 33293933540712 33316784558928 33430945612896 33453890668224 33476751315072 33499727808768 33514015068612 33568521520768 33591561000192 33651932826096 33654935684259 33701048288388 33770255424138 33790418146368 33793433361972 33839735729904 33862961354976 33978993901632 33993485563113 34002315105408 34016816713122 34063425151704 34118825152256 34133376450204 34156803613176 34203603856032 34206655941378 34227079219008 34344359427456 34347424072824 34367931396864 34418091868992 34432770800853 34488771496992 34550755818246 34559730107136 34574469446124 34692939998568 34716751213392 34740578770848 34764318673344 34788178878336 34803015648174 34859618502336 34883544115584 34907381713152 34946237934792 34997242453326 35090049613536 35141264027208 35162245317888 35234453109888 35253643445514 35285878282464 35310096455616 35373556888308 35431087658112 35455405494528 35486679163689 35519127081264 35543505342816 35632714880412 35665296328512 35684721321561 35689774912128 35812067095296 35831572026588 35888950495872 35979027055504 36043689711627 36068428002438 36093183272172 36101407853088 36126185758272 36216857747304 36241714890576 36249973317504 36274853189376 36306849657663 36390857750208 36456260561604 36509468979087 36514639368576 36606286325232 36609552808803 36659713707396 36684874801224 36810576726768 36835841364192 36902043914346 36977824487721 36987429188736 37003203914274 37053904177368 37079335820592 37206389379744 37209709412226 37231925679936 37286266191408 37362835788408 37385143481088 37439707616064 37455675233301 37481382628794 37584018331782 37593780486912 37609813814508 37635627001752 37661345229456 37687193784864 37764586710864 37790506125216 37816330189248 37842285117312 37858424429358 37868257859328 38014220414664 38069702696142 38092432427712 38095831524348 38170657535712 38226368139336 38249191408896 38252604493584 38321353295667 38383678296288 38410022619072 38426404064823 38462650447104 38479054338036 38505464121384 38568088555776 38637404355888 38640852081927 38663922821472 38720353352616 38796406019904 38799867934116 38823033614976 38879696370528 39029557498389 39039695121024 39056345115066 39083151117204 39109858507512 39136701238128 39217070815128 39243987130032 39270804427296 39297757621824 39314517676641 39324729315456 39432412675968 39459476788992 39476305815228 39533922030609 39557525982624 39638759748624 39696613067772 39720314155392 39723858512568 39859973615376 39887331181344 39941983156608 39959017966422 39969397009152 40024006428608 40051476577152 40123458369576 40150996776144 40288575482208 40316227215552 40371466846464 40375069307856 40476405437442 40482137615616 40541221856448 40614083834724 40708058160384 40743964965717 40771929251898 40781219982192 40809209838048 40911635603436 40939714968984 40949043932736 40977148973184 41005273303296 41182072115886 41248018545984 41270484151377 41351545663688 41411898817614 41417763478272 41440321534716 41478213278016 41582318154312 41610857837328 41648905513728 41685642199539 41714252798166 41782095935424 41857188052212 41885916389928 41924215571328 41947049465334 42029439854896 42033190261959 42058286416224 42119671068072 42231365784192 42293003047776 42340080376971 42369013383138 42398093007972 42467048327808 42485160049722 42514319390868 42543371462904 42572570756976 42601790091744 42718447065632 42747766521408 42765997966497 42777106100352 42853986481176 42923683256064 42941989727676 43004664156753 43030340335008 43034180055282 43181638083324 43207419924864 43211275446456 43270481752992 43300180093248 43389099625248 43448549579136 43467079900374 43478370134784 43496913174156 43645956772392 43675912816848 43735755750336 43739658416844 43765773427584 43855649083584 43915738284288 43919657011152 43998590820951 44100396340416 44119204667019 44149485521286 44179654980708 44209977324552 44281879452928 44361464260464 44391911387616 44422379411904 44502216730452 44574594150528 44593604717202 44605187557632 44685353424816 44689340826639 44842470317298 44869243768128 44873247579012 44934731051184 45027007232184 45053890861824 45057911149296 45119647639872 45138890665773 45150615139968 45169871373162 45305325202176 45324647417484 45355755617496 45417900202272 45421952971338 45511168600272 45542404817568 45604805141376 45608874588504 45636105625344 45796565430432 45878872479966 45890789158656 45910361067804 45985028662656 46057179340107 46067674424328 46099292594832 46130932466208 46257253331424 46289001617856 46320771694464 46352424897792 46404020864232 46479491336448 46520488871649 46594983913056 46662989937768 46780107923601 46786732818048 46812215066994 46855018702944 46887177260736 47004857927352 47047837709952 47080128607488 47121655938669 47164742517744 47283119836758 47315572218252 47358836108352 47384629951581 47391340457088 47510286507216 47553728438016 47579628428748 47655819510912 47775429368784 47861292895767 47894142101598 48058252948836 48091237336584 48124244362896 48135210470784 48168247677696 48210734791323 48289143663072 48322286520768 48409132876884 48521143666944 48608347415472 48612684877263 48679291972116 48779257834866 48808381766976 48812737078404 48879618276528 48913166401632 49080768969024 49101701368941 49114455152256 49135401918954 49202725219128 49236495106032 49303765983628 49337605219032 49405205569824 49409614137546 49439114427456 49608519172992 49612945882968 49642567573248 49715021588544 49736224490121 49817114384544 49906647293022 49919610154752 49940900311068 49975176838392 50112024442376 50146418419344 50180836002336 50215126972608 50249591713152 50271022602918 50352782281152 50387341500288 50421773585664 50477899239144 50551572432582 50655383136207 50685627219552 50690150042958 50759603594856 50789909903616 50794442032464 50894210047616 50968490852448 51003472658112 51025225069683 51095137727556 51178237728384 51200064675306 51213363492096 51235205419764 51305405784048 51309983912067 51340618828512 51516539141184 51521136109236 51551897095296 51627137803488 51728541359872 51733157245488 51826133727369 51839595160704 51861704169186 52039409997852 52075126820088 52110868156272 52146478010016 52182268317504 52204523472261 52289427753504 52325316173376 52361072569728 52397010162432 52419356902188 52635074420304 52711896040812 52743367976832 52851679664832 52880465168271 52928817423696 52965144683424 53060335332462 53146631487168 53183108241792 53278690621896 53449072320618 53497944492768 53534662368192 53718100642944 53747358039882 53754969620736 53833425743808 53968540583256 54054962475264 54102642003657 54139774908258 54152111779632 54325286620956 54362572335864 54374959976256 54412279784064 54548847471248 54586286625312 54598725243648 54684390842406 54771959052864 54909429487848 54989570561094 54997358061312 55027312201836 55215865090152 55253762046288 55304284370688 55353065871519 55443090872416 55481143783104 55504805871411 55580856266052 55619003730888 55709461247232 55809584069616 55814564118339 55847888519904 55929399287112 56044253682612 56077715221632 56159561424096 56376027497673 56390670730368 56414720721762 56453440502628 56492017844184 56530790677296 56646880066296 56685759187824 56724495283872 56763427675968 56787636644037 56802386788992 56997022028544 57021330621996 57104554044213 57138648641568 57255986303568 57339552209004 57373787113344 57378906740376 57575517444432 57615033928608 57693975670656 57718581507054 57733573457664 57758196182076 57852132833664 57956106533832 57995884232208 58194609029856 58199801901174 58234550422464 58314341000448 58319544555792 58474198778112 58559542681536 58584517672599 58624726675806 58664787761268 58705051857192 58785259442018 58800528453888 58825606222692 58865980695048 58906206640944 58946636432736 59148619013952 59189215183488 59214458722842 59229839215872 59336288973936 59458139622936 59544919601658 59580471233088 59585787768852 59789960423064 59825658357504 59830996772016 59912974734912 59938526949633 60036009642912 60077214865728 60159530186496 60185187554364 60226495164216 60432863223312 60474340823328 60557200269696 60562603961784 60598763207424 60681558133696 60714608156163 60723206423424 60811832784672 60921125752086 61062087240576 61157893877847 61171829973288 61213814757072 61367453405154 61409572453476 61423565899104 61465723459776 61507909954944 61676337775232 61718668823808 61773108173829 61872027818976 62027318495532 62117848226421 62126645217408 62160482302074 62217319917024 62373477231468 62416286755992 62473358270592 62516236347648 62571379197249 62673143903136 62785782078318 62828874584892 62886323356992 62920574198001 63044159782344 63087429624336 63145114811136 63179506602108 63347048676288 63439504571664 63553520074707 63597139511958 63700572491712 63727740074583 63771479086302 63815057194356 63858856135464 63902685137616 64077670598448 64121649782112 64165659150528 64280979721764 64385524884096 64412984591514 64429715361024 64545510502512 64551270082923 64772457124986 64811129887296 64816913169684 64905722629488 64950270139872 65039010446488 65077842355968 65083649437872 65172824368704 65200619850561 65217555202176 65245369761234 65441025292032 65468935158588 65513869225272 65603633625504 65609487625266 65648660141376 65783473625376 65873607426432 65879485516728 65918819236608 66150594510624 66224228281929 66269482471062 66286695451392 66314965986828 66422819179392 66542196390696 66587867081424 66633569117856 66861891225792 66890407075803 66907781336448 66953502630144 67028030137224 67137043041536 67263705475947 67303865652192 67309871368518 67402096576776 67540510848276 67580836292736 67586866723944 67679471459808 67725922709952 67754807059743 67957987803264 67986971126226 68004630210816 68033633426244 68126850303408 68266752900408 68313607226352 68407207712064 68413311882756 68454158438016 68688718854912 68694848145648 68818308719949 68836183737984 68865541601706 68977542993984 69101511636492 69148938892248 69385879997136 69433502426784 69481157541696 69528637346688 69576357756672 69606031296348 69719237004672 69767088231168 69892475869584 69994484906652 70180099227072 70218322600491 70282528054416 70468906219776 70507286891028 70571756564928 70620192911232 70747113776616 70862175316224 70924679755137 70973358327378 71038254162528 71087010685632 71265429760824 71330592657024 71369442643122 71379549824256 71663144053176 71777900991744 71841213152397 71958054111008 72087379423254 72136856004876 72186366544344 72202815706176 72252371516544 72433715494608 72483429781152 72499946635008 72613699315326 72781715500416 72912521123208 73018937958174 73029278737152 73168886752299 73212572650464 73219105617606 73319427414792 73369749602448 73621153453536 73671682728384 73703102878431 73804087828692 73955648975442 73974858377472 74006407828548 74107808354736 74114421206319 74158671641184 74412778759488 74419418824452 74463851359872 74572532382816 74725671576816 74859970939533 74879415232128 74911350466602 74962765257588 75168036663564 75219627629016 75271254003504 75322690458912 75374387569728 75406533904377 75529173421728 75581012250432 75632660378496 75684570234624 75716848858716 75827358648873 76028440829328 76035225064437 76139405392284 76184864855424 76191663048696 76341315071424 76452736278672 76505208987168 76642706591334 76767356592576 76800097012959 76820045238144 76852808129646 76958108676072 77010928242768 77274808711776 77281704163854 77327845642944 77440706705232 77592812039808 77599735868232 77646067229952 77759392741056 77792556253779 78059114996778 78079390242048 78112690230132 78166302234408 78219717015024 78273402476256 78434141630256 78487974260064 78541608854592 78595515243648 78629035353282 78649458630912 78864825351936 78952611630456 79067844061218 79115051965248 79277519497248 79393226135544 79440628310784 79447717025136 79719947230752 79774662362688 79883966313216 79918035932844 80048012857216 80102953154304 80173608480927 80246916739152 80301993552288 80577150964416 80621037059823 80632454431104 80750138615712 80952810874884 81082443712896 81209662362387 81228167669448 81432039718861 81487929931434 81543858503796 81562439964384 81618419676096 81823271206872 81879429937968 81898087865472 81954297946368 82026586263609 82364144231772 82484355841641 82496037091968 82540968302754 82703091327376 82823797635228 82880643069432 82956426556032 83164636308624 83221715674656 83371284399078 83428505596332 83564191870848 83714376104424 83771832779856 83848431142656 83894098930668 84058879709792 84066380523918 84116572832448 84239342136144 84462731568384 84586006095552 84622081082643 84680160753942 84738026766276 84796186015944 84934096655616 84970320099444 85028638781736 85086742925808 85145141513952 85203580183488 85436894131264 85495533042816 85531995932994 85554212200704 85707972962352 85883979455352 86009328313506 86060680670016 86068360110564 86363276166648 86414839849728 86422550892912 86540963505984 86577872260581 86600360186496 86778199250496 86897099158272 86934159800748 86993826348312 87291913544784 87299702851761 87351825633696 87471511500672 87479316833688 87531546855168 87711298167168 87839314022304 87937090013709 87997181641902 88177889163027 88200792680832 88238409334038 88298971042572 88359309961416 88419954649104 88722928520928 88783822775232 88821688084263 88844758823808 89004433460904 89149188301056 89187209434404 89317379402487 89370706849632 89378681653278 89684940634596 89738487536256 89746495158024 89869462102368 90054014464368 90115822298592 90239295279744 90277781331546 90301230279936 90339742746324 90649294834968 90711511234992 90835800404544 90843905942676 91022337200544 91084809635136 91209610282752 91217749177008 91381688628129 91593130860864 91757744959932 91820722135608 91970057325312 92051180107731 92114358680214 92135348848656 92198585189664 92261864932416 92514506662848 92578003235712 92641543388928 92808041728464 93040977743298 93189967826112 93240723453111 93325979875536 93560215847202 93573465636096 93624430133988 93710037405888 93774354521472 94009715854704 94095675419904 94178673117477 94243311877338 94329485035488 94566239673516 94631144436504 94717672216704 94769259903162 94782680914176 95020573014432 95159256857496 95311639021824 95395709267937 95550858737568 95657218629453 95722585791534 95788284203196 96116505897672 96182474673168 96248488725792 96270420941568 96421469582646 96578287326144 96619476887271 96644573041536 96818265753768 97158685687479 97216694830944 97225369754526 97358583944232 97558515669732 97616763533952 97625474156808 97759236553056 97826332803264 97868054641851 98161537938048 98203402737882 98228910304512 98270803837908 98405450438256 98414231437899 98472990212064 98607531967256 98675210438064 98810411139648 98819228275092 98878228854912 99217038345984 99225891765936 99404223706593 99430043177088 99472448980242 99634228769088 99813294586044 99881800622136 99950353676784 100224048884752 100292836838688 100361672004672 100430253945216 100499183426304 100542045205836 100705564562304 100774683000576 100955798478288 100964807052777 101103144865164 101310766272414 101371254439104 101380300085916 101519207189712 101588884064928 101788420095232 101936981704896 101980456689339 102006945316224 102050450139366 102190275455112 102356475456768 102400129350612 102470410839528 102610811568096 102619967824134 102681237657024 103033078282368 103042272218472 103103794190592 103254275606976 103466314490976 103652267454738 103679190321408 103723408338372 104078819995704 104150253640176 104221736312544 104292956020032 104364536635008 104409046944522 104578855507008 104650632346752 104722145139456 104838713804376 105270148840608 105423792081624 105486735953664 105688391975543 105703359329664 105760930336542 105857634847392 105930289366848 106120670664924 106293262974336 106366216483584 106460037491067 106557381243792 106898144641236 106995888985536 107054163964683 107069324736384 107436201285888 107494716079764 107666851487616 107937081166512 108131069134881 108205284007314 108279549816516 108304223559264 108650573241912 108725144671728 108749919952512 108824559568128 108920548972989 109097694942496 109172573250624 109368781684812 109528406937261 109543918105728 109818858975696 109828658426409 109979141122188 110054624403672 110431730180304 110507524092576 110706131743038 110886181744832 110933473463163 110962287566208 111009611742822 111161712532104 111238007461776 111619168139232 111629128236678 111695777039808 111858798574224 112088507365224 112155430443264 112319122848192 112367025699903 112752054995346 112781341460736 112829441443524 112906881005256 112984035688368 113061581354592 113293760132592 113371518375648 113448990567744 113526855351936 113575273288074 113604773577984 114042661243992 114209108088426 114277297283136 114511972607136 114679104418008 114747574226688 114757813480752 114964059887001 115151034888864 115230067857216 115279212194469 115387951341312 115437163014108 115516392364152 115704265667328 115912213067664 115922556245781 115991768464416 116389218059712 116399603802348 116469100844928 116639089111584 117088672495167 117119085363072 117169035345198 117249453351612 117329575522536 117410103714384 117570518884036 117651212445384 117731961390096 117812413281888 117893272865472 117943553029923 118297238027904 118378430366976 118428917445684 118601766091827 118672577947872 118916279245872 119089839203316 119160942466176 119171575537704 119579920846128 119661993544032 119825949469824 119877053899266 120072019285824 120154429731456 120370375108728 120452990328432 120865726446624 120948681646656 121114400539392 121125207923568 121363116267392 121429216312326 121446412846848 121623665569344 121842251504172 122124174481152 122231894897151 122315787755694 122343659946576 122427629514144 122734906810308 122819144906952 122847131798208 122931446919552 123015819909888 123352675550464 123546216347658 123744055637952 123811452454131 124054636991064 124235696452842 124253290434816 124320964604148 124434639834048 124746954462936 124832573511984 124946716541184 125056926598617 125142758394498 125346287806272 125571564156636 125657749169784 125772646713984 125841148396002 126088319564688 126099570785877 126174859248672 126359013204216 126694097352576 126879009143328 127020241130913 127107040149414 127194279023916 127401144983424 127455480149166 127542958172604 127630114388712 127717712270928 127805370275232 128155341196896 128243299564224 128297993899491 128331318301056 128561959443528 128771049768192 128825969183028 129013992470259 129091021005024 129102540165846 129544914249972 129622259774592 129633826339368 129811445258976 129900540279744 130078020892976 130167298875744 130345648737408 130401239701122 130435110404352 130490739522468 130937870317176 131027738450544 131207267251008 131218975250532 131297320282752 131566947250752 131747214852864 131758971033456 131995772462853 132301189021248 132357614001057 132448456563858 132538964942124 132629931973656 132845638358784 133084392781392 133175734162848 133267138235712 133723782451584 133780814151606 133815562672896 134056060274448 134527410951894 134607731304384 134619742737036 134804193153552 135081021696552 135161672585472 135173733447888 135358942919616 135416671997319 135451845419904 135509614119486 135915975606528 135973942252452 136067266852488 136253700606816 136533505800816 136627214452704 136814415424128 136826623765512 136908316876032 137389696291296 137636617439898 137672367475968 137731083203412 137955085987968 138171538020321 138203023272984 138297877784496 138771759994272 138867004853568 138962315083392 139057274693376 139212062592696 139438474009344 139561466614947 139784951739168 139988969813304 140340323770803 140360198454144 140436645200982 140565056108832 141014573782056 141143513129856 141240385822464 141364967816007 141494227553232 141849359510274 141946716654756 142076508325056 142153889854743 142174021371264 142530859521648 142661185314048 142738885286244 143326288106352 143583878687301 143682426304794 143916108222016 144174758846508 144273712009752 144372733088688 144405631412352 144504743033088 144632204373969 144867430989216 144966859562304 145227398630652 145563431000832 145825042246416 145838054631789 146037875916348 146337773504598 146425145300928 146438211235212 146638854829584 146739499204896 147242306907072 147305104106823 147343365456768 147406205756862 147608175657384 147911297950884 148012815657096 148215616709472 148228842412638 148317343282368 148825557518976 148838837648904 148927702719744 149145064765632 149208673470363 149451343153632 149719941879066 149758830464256 149822700933204 149925530515176 150336073327128 150439255258032 150542508007008 150645380917824 150748775139456 150813067808754 151058346843456 151162024500864 151265320756992 151433697717432 151654717297746 151966149408621 152056881658656 152070450128874 152278810784568 152369729710848 152383326097392 152682630142848 152905472557344 153010417974336 153075675209049 153285413182668 153534713185152 153600194025918 153640090476288 153705616259292 153916217352144 153929951736201 154021856485536 154549617423552 154563408327708 154655691285888 154881413410464 155185624079616 155199471736464 155478401182107 155518785482112 155585112507558 156118229993556 156225380460264 156332604468816 156439434030048 156546804952512 156868283260512 156975948520128 157083217709184 157191030487296 157258070706564 157905223260912 158135688122436 158230103930496 158555038994496 158641395504813 158786452271088 158895434050272 159439894461504 159549324725376 159836071865688 160096025714432 160237239446791 160347216961854 160493833478304 160603987104576 161154301928832 161242074119646 161264908862208 161500277231424 161905621749768 162164887425792 162307926010971 162419324724774 162456335338896 162864079437722 162975859862868 163087717007592 163124879928768 163236839352192 163646542413744 163758859875936 163796175730944 164053172527218 164728288463544 164968711683282 164992074183936 165081936605508 165406182654752 165647595270456 165761286138864 165912853112064 166059197614557 166329272617248 166443431349312 166514417614233 166742568798156 166857011192664 167128383741696 167428752208848 167443692355017 167543665559712 167788197861336 168117759419584 168132761047836 168233145664896 168478684272288 169128082493019 169172012191104 169244162165286 169360321507884 169476053532552 169592372031888 169940640198888 170057277563472 170173485851616 170290283027904 170362909932111 170407160366976 170873788262528 170991066085632 171063991865988 171313662132639 171415945924704 171767958910704 172018656627012 172121361340032 172136720221128 172726552333296 172845101785824 173081927011968 173155744521162 173200720372992 173556398500992 173868319601496 173987652696624 174583827089568 174599405703522 174703651267392 174943023001344 174958633667376 175422596334336 175678628044608 175753553017797 175874180027418 175994363283804 176355778326054 176401585361664 176476818668076 176597942085144 176718619922832 176839909298208 177445857041856 177567645550464 177643376168526 177689517647616 178008866921808 178374418868808 178634758804974 178741413699264 178757363306556 179369881269192 179476975072512 179492990316048 179738924204736 179815580848899 180108028928736 180231644597184 180478590559488 180555562663092 180679485492648 181298589669936 181423022469984 181671600809088 181687811885352 182044674401088 182143824468489 182169619270272 182435498354016 182763377256258 183186261721728 183473681633541 183515489919864 183641444271216 184102360215462 184228717360428 184270697697312 184397170379328 184523729864832 185029013325696 185156006471424 185319324521487 185616083456928 186081955486596 186353544679263 186379935652224 186481446906222 186651959751072 187120431694404 187248860267976 187420074811776 187548709042944 187714137591747 188019431709408 188357346234954 188486623754676 188658970070976 189132479347032 189262288873008 189435344433408 189538519806324 190041146028864 190318513714992 190660560224121 190791418535874 191101717475136 191183220223749 191314437258906 191445171583068 191576568406392 192233011795344 192364949346336 192496977451584 192842939165292 193156574652288 193238953774542 193289146083072 193636531507536 193653810248769 194317371374958 194433389661888 194450739509052 194717167888464 195117031339464 195233527067904 195250948313616 195518473106112 195601859551683 195652665606528 195736109283702 196323075876096 196406805475764 196541607675816 196810900876512 196828462875798 196945980424128 197215063934512 197350420876128 197620822279296 197638456550184 197756457709824 198451783531872 198672684845787 198808447413186 198860086354176 198944897960484 199268457538176 199626589172088 199763601244272 199900707353568 200448097769504 200585673677376 200671221227409 200723344009344 200860507890432 201084090411672 201411129124608 201791116427841 201911596956576 201929614105554 202206289730328 202621532544828 202742508878208 202760600171832 203038414379424 203177768129856 203873963409792 203960913378678 204013890632448 204100900278732 204380550910224 204800258701224 204940821679056 205221623136192 205239935648268 205362475314048 206066156564736 206084544436944 206454926159847 206508551213952 206932628981952 207304534909476 207446816676744 208157639991408 208300507280352 208443472625088 208585912040064 208729073270016 208818093889044 209157711014016 209301264693504 209677427608752 210540297681216 210654967801473 210847584163248 211376783951086 211406718659328 211521860673084 211715269694784 211860578733696 212241341329848 212586525948672 212774039265411 212920074982134 213114762487584 213796289282472 213991777971072 214108327929366 214138649472768 214989432159528 215333702975232 215523639457191 215874162333024 216262138269762 216410568014628 216559099633032 216608447118528 217301146483824 217450289343456 217499839905024 217841097945978 218195389884992 218345146501248 218737563369624 219056813874522 219087836211456 219506660256897 219637717951392 219657316852818 219958282244376 220109248807344 220863460360608 221015048185152 221109308635293 221412263486076 221772363489664 221866946926326 221924575132416 222019223485644 222323425064208 222343263618957 222476014923552 223238336278464 223258256473356 223391554079616 223717597148448 224177014730448 224579912818599 224638245696384 224734051399806 225504109990692 225658882887048 225813762010512 225968071376736 226123162709184 226219601713131 226587520265184 226743036751296 226897981135488 227053710703872 227150546576148 227482075946619 228085322487984 228105675193311 228418216176852 228554594566272 229023945214272 229358208836016 229515626961504 229928119774002 230302069777728 230400291038877 230460135714432 230558424388938 230874326028216 231032784728304 231824426135328 231845112491562 231983536928832 232778436119424 232799207604696 232938201689856 233278178223168 233377668761337 234177344990334 234238170726144 234338070690396 234498906703224 234659151045072 234820207428768 235141037768072 235302424890768 235463922780192 235624826563776 235786545730944 235887106059846 236594476055808 236857834891368 237203532183654 237345155895744 237832558491744 238179678406632 238321884932352 238343151075408 239159841692256 239323987088064 239651898939648 239754107798532 240144038571648 240308859462912 240520825442781 240740750217456 240905980656864 241731452893248 241863111179469 241897363293312 242250415847136 242726232534784 242858432624652 243247331138688 243628987087161 243684503008344 244296119156583 244463789794302 244631575511388 244687319893152 244855259028288 245469813620616 245638289813904 245694263596416 245862893839104 246079758790827 247092432695316 247453067524923 247488111275904 247622904908262 248109273982128 248471392905684 248641929208296 248869279668096 249493908925872 249665147023968 250113853197234 250285516788996 250692575612544 251143128313272 251315498339568 251545293427968 251682296792004 252176639129376 252199141571754 252349718497344 252718026408432 253388194705152 253758018286656 253866243247929 254040482261826 254214080298828 254388558047832 254802289966848 254910960298332 255085916345208 255260228777424 255435424541856 255610740550464 256310682393792 256486599128448 256595987798982 256662636602112 257123918887056 257651938366056 258027984940518 258182042010048 258205080331692 259089828499944 259244519549184 259267652678736 259622890517952 259733616781743 259801080559488 260156041785952 260334597751488 260691297474816 260802479402244 260981479044936 261875740634352 261899108555283 262055476901088 262414534502016 262437950501064 262594640565504 263133894501504 263517942066912 263991544925706 264533667489081 264602378042496 264715228002114 264896913127716 265077929884248 265259863947312 266168785562784 266351468325696 266465064252789 266534276471424 267447564903168 267561628303212 267952138207461 268112120548896 269054821903788 269215462608768 269239485474072 269608386307104 270162043393104 270347466895776 270717885839232 270833343994638 270903690839808 271019228238972 271947884504904 272134533704976 272507401213632 273067011601632 273254428905408 273628830848256 273653247531024 274145065884387 274779392582592 275273234879796 275462166406824 275910171975936 276153540323193 276343076040642 276406046545968 276595755568992 277543519988544 277734009707136 277924630166784 278424125185392 279122933229894 279569903478336 279722170359333 279977939626608 280680647541606 280720396908288 280873290401964 281130112217664 282029147564112 282287026259712 282536019352431 282729935632014 282988455106464 283698719020548 283893433309512 284153016650112 284307779709486 284348042742528 285061719043296 285477770572488 286652576212704 286971655888359 287167757374602 287364852609588 287832216444032 288349517693016 288547424019504 288745466177376 288811262824704 289264408747938 289734861978432 289858430661813 289933719124608 290454797261304 291476057062437 291650084492832 291676109263578 292075751832696 292675547009196 292850290601856 292876422470424 293277709659168 293478998409792 293604163925553 294484613814144 294610208213646 294686730913536 294812411513724 295216351314768 295242694313697 295822595901768 296025631314192 296431233418944 296457684825276 296634686564736 297651115037952 297677675297808 298212671119779 298290129531264 298417346940726 298902686307264 299439883758132 299645401866408 299851061030352 300672146654256 300878510516064 301085016014016 301290761835648 301497550278912 301626135617508 302116693686912 302324049001728 302867395434864 302894421158331 303309434595492 303932298817242 304113763317312 304140900257748 304557621569136 304766652194784 305365260285696 305810945114688 305941370068017 306020835948672 306151350418098 306570826365336 307069426370304 307200388051836 307411232518584 307832434704288 307859903472402 308043712971072 309099234847104 309126816655416 309311382571776 309762826820928 310398943472928 310956802364214 311037570964224 311170225015116 312236459987112 312450760920528 312665208937632 312878868060096 313093609905024 313736566521024 313951897040256 314166435418368 314516141413128 315810446521824 316271376244872 316460207860992 317065175926629 317110077988992 317282791009626 317572904542176 317790868100544 318879788923008 319098649450752 319380112473201 319672143731376 320474478893582 320694433923708 320987666956608 321162491894049 321207974209152 322308603857664 322484148239292 323000554462848 323811243499536 324393207404643 324615852021942 324838649449548 324912670677792 325728158875444 325951719725736 326175434015184 326249759857536 326473678704384 326761646918967 327293084827488 327517719751872 328106345054436 328585220811783 329456576927088 329485975279227 329937423366564 330163873211016 330812365309504 331295190540912 331522572277728 332118395229114 332658545234496 332800420389489 332886862698624 333028835228466 333485137596312 333714022385328 334857504417696 334887384710034 335087331119424 335576395722672 336235518839168 336265522095672 336466291329792 336957368544576 337101077099709 338256164986038 338344024382208 338488324330572 338720643015768 338952107065104 339184744063776 339881280397776 340114555126944 340346971703232 340580566055808 340725819864222 340814320733952 341747576525056 342127983731976 342627324265278 342831891849408 343535917821408 344037313254024 344242722680064 344273440442256 344892179661003 345453104666592 345690203571648 345837636583407 346163854023936 346311489042324 347112797001984 347736639202992 347767668737343 347975305393248 349167654179136 349198811407044 349407302534784 349917267334752 351266017485501 351357256089216 351507106035594 351748360054836 351988726567608 352711556652108 352953637336152 353195884170288 353437239845664 353679818596416 353830659089769 354891714083712 355135291100928 355286752337052 355805298275481 356017733843616 356748837737616 357269517609948 357482827398528 357514726613112 358739762538384 358985980632096 359477848409472 359631161697798 360216057857472 360463289194368 361111125326184 361358970985296 362597179339872 362846044939968 363343201618176 363375623770704 364089348802176 364287648936978 364339238540544 364870996708032 365526754512516 366372523443456 366695684691453 366947363267082 367030979839728 367282888542432 368204720430924 368457434720856 368541395394624 368794340758656 369047459729664 370058026651392 370638649042974 371232166913856 372163910973192 372707089358526 372759871304448 372962893812444 373303919502144 374240863388808 374497720535952 374840149623552 375170779795851 375428275183494 376038863418816 376714692469908 376973247509352 377317940141952 378264958694064 378298712357631 378524577746016 379077039612648 380082292057728 380637027429984 381060723392739 381321120448242 381582837071748 382104186373117 382203434950272 382366440447498 382628874517812 382890343166136 383153136812784 384466023590688 384729898692672 384893981698473 384993954903168 385685878330584 386313149304576 386477907549084 387041977410777 387273063015072 387307620497538 388634742749916 388866779323776 388901479018104 389434335776928 390234062678928 390501896627232 391036946212224 391203719103366 391305331213056 391472218567404 392813610951528 393083215351632 393621801753024 393656925751596 393891960848256 394430127869024 394700841752256 395241644558592 395276913100368 395987317388559 396903567063744 397072842003171 397345369691574 397616894826372 397889795920968 398536915076352 399253178344176 399527202488544 399801414707136 400896195539008 401171347354752 401342442454818 401446688018688 402168180823344 403582232855682 403823193913152 403859228211108 404412579460656 405243065089656 405485017756416 405521200343664 406076828758848 406250015991957 406355536259712 407747926819584 407921826757356 408201800557464 408761101820448 409600517402448 409881643358112 410443246272384 410479871296536 410724950628096 412169088873888 412909852319694 413017102427904 413865257963904 414514614060963 414609069818952 414893633353488 416315279982816 416601014560704 416886945250176 417171824080128 417636187778088 418315422028032 418684399844841 419354855217504 421020971312409 421080595362432 421309935602946 421695168326496 422753567902172 423043721346168 423430539389568 423721157467392 424094903448021 424482682659696 425548078530822 425840149964268 426229524975168 426461669564229 427592578564944 427983555942144 428216655858732 429978864319056 430751636061903 431047278914382 431748324666048 432524276539524 432821136029256 433118199266064 433216894237056 434602292967648 434900578686912 435682195891956 436390779769984 436690293002496 437475126739248 437514163895367 438113627749044 439013320513794 439275435902784 439314633705636 439916564488752 440218497614688 441726920721216 441915312320469 442030096370304 442218617270586 442824526972152 443544726979328 443733893852652 444038446971288 444646850128416 444686527237914 444952029847104 446476672556928 446516512946712 446783108159232 447435194296896 447626020411089 448354029460896 449159825637198 449276491392768 449468102799612 451008219981384 451317765774096 451627524021024 451936142753472 452246325418368 452439203426262 453175040530368 453486073502592 453795962270976 454301093152296 454964151893238 455898448225863 456170644975968 456211350386622 456836432353704 457109189132544 458047890428544 458716417672032 459031253923008 459227025627147 459856239548004 460604139555456 460800582077754 460920271428864 461116848777876 461748652056432 461789855208603 462065569456608 463648852270656 463690224983124 463967073857664 465556872238848 465598415209392 466435203546321 466556356446336 466755337522674 468354689980668 468676141380792 468997813406448 469318302090144 469640414857536 470282075536144 470604849781536 470927845560384 471249653127552 471573091461888 471774212119692 473715669782736 474407064367308 474690311791488 475665116983488 475924186514439 476359356813264 476686302150816 478319683384512 478647974176128 479508215597064 480288077143296 480711718340373 481041650885562 481481500434912 481811961313728 483462905786496 483726222358938 483794726586624 484500831694272 485716865249304 486494662277376 486923778032913 487257974174322 487369006016688 488592238313166 488927579588604 489263151022776 489374639786304 489710518056576 490939627241232 491276579627808 491388527192832 492159517581654 494184865390632 494906135049846 494976222551808 495245809816524 496218547964256 496942785811368 497283858416592 497738559336192 498177592843671 498987817851744 499330294047936 499543252842699 500227706394468 500571033577992 501385151225088 502286256626544 502331077065051 502630996679136 503364593584008 504353278258752 504398283143508 504699436994688 505436052816864 507384247479057 507516036573312 507732486495858 508080964523652 508428160597656 508777116095664 509821920596664 510171832690416 510520457554848 510870849083712 511088729796333 511221481100928 512621364787584 512973198256896 513191975597964 513940986397917 514247837774112 515303876732112 516055969881036 516364084020096 516410160663384 518179656999888 518535305357472 519245781035904 519467233563486 519602161118976 520312083571904 520669195502976 521604958804488 521962958089872 523751481268704 523798217110566 524110953802176 524829069004032 524875901002128 526267789003008 527035884133824 527260659053391 527983089851412 529067334978162 529204756084992 529430456004228 529793826255432 530155859768496 530519727894624 532337571125568 532702936651392 532930128505578 533068552942848 535123256606424 535904276414922 536224241097792 538109643807576 538430925217536 538478970948144 539216772614208 539446742546697 540324086786208 540694933791552 541435771678464 541666687989276 542038456477944 543895769009808 544269067409952 545014802427264 546134023203264 546431473405467 546508857810816 547306495062048 548290131768774 549558785165184 550421044900623 550546469759592 550924332813648 552307080646386 552686152081284 552812093091936 553191511137984 555087039977088 555468019414272 555957973564461 556848250370784 558245866459788 559060634037789 559139806956672 559444340718666 559955879253216 561361295083212 561746580803928 562260224435328 564058295128224 565072038704862 565459871264028 565976910212928 567397438041096 567786866619024 568306033300224 568615559418972 570123438086592 570955541144976 571981680672363 573305152425408 573549660671247 573943311776718 574335514749204 574729705219176 575664432888064 576699035386032 577094848039008 577490932354752 578528817495876 579469723956864 579716861323626 579867438249216 580909594522608 580961430746307 582952114124874 583300168985664 583352218527156 584151503665392 585351094018392 585700581203712 585752844940848 586555419318336 586805578655049 586957996819584 587208327851106 588969227628288 589220416427292 589624823027448 590432702629536 590485388627394 591645191803536 592051262628384 592862466837888 592915369650552 593269373129472 595355350595616 596018054537361 596425342239558 596580259062528 596834693881452 597805372614528 598879767516264 599290803732816 599702122060704 601344293308512 601757021032128 602013663682227 602170032028032 602581523671296 603252271235016 604233387373824 605373349283523 605734790869728 605788842316662 606618869190984 607864597634484 608227526634624 608281800515496 609115243138272 609533304389568 611621890229376 611882740136034 612041671897344 612302700836196 613141652730672 614400776103672 614822465037168 615664869408576 615719806944804 616087425942144 618198469694208 618253633310832 619364778479541 619525653641856 620797886945856 621913604728428 622340450030232 624472919974224 624901521841056 625330417875264 625757736120192 626187219810048 627473133042048 627903794080512 629032282826256 631620893043648 631964903404419 632542752489744 634130351853258 634220155977984 634565582019252 635145809084352 635581736201088 637759577846016 638322117796233 638760224946402 639344287462752 640948957787164 641388867847416 641975333913216 642324983788098 642415948418304 644968296478584 646001108925696 646570918371573 647622486999072 648786414809286 649231704043884 649677298899096 649825341355584 651456317750888 651903439451472 652350868030368 652499519715072 653523293837934 654586169654976 655035439503744 656212690108872 657170441623566 658519980770691 658913153854176 658971950558454 659874846733128 660327746422032 661624730619008 662590381081824 663045144555456 663327925905879 664236790458228 665317090468992 665600840778978 665773725397248 666057670456932 666970275192624 667029790856871 667428044770656 669715008835392 669774769420068 670174662238848 671152791445344 672471037678336 672531044191344 673739738455797 673914737089152 674202154199418 676512329972076 676976648661144 677441286031536 677904214130208 678369488127552 678658805139393 679762560795552 680229110253888 680693943406464 681161132111616 681451639728444 684255967463952 684317025579933 685254648530556 685663783698816 687071835642816 688074626508048 688546880884512 689784359322006 690906209333184 691200873116631 691380407143296 691675273166814 692622978084648 695473278405984 695535337474686 695950610786496 698335308358272 698397622814088 698814605069568 699834534669504 700133006284011 702532034971002 702714512178432 703014212071188 703496720109672 703977453135216 705423113304216 705907274672304 706391768340576 706874479691328 707359637192832 707661318179538 709783428167424 710573504674104 711610596550962 712035467687232 713497675475232 714539035219896 714965654797056 715029453226224 717479525076768 717971961264192 718955696818944 719262323395596 720432115714944 720926578388736 721562476328343 722222250652368 722717941970592 725194358679744 725589333538407 725692089879936 726751247541408 728178697604352 728575297873956 729741993416064 731053509025032 732888357469749 733391369382906 733894726534164 734061959679456 734565777084864 736409440861848 736914869441712 737082790789248 737588681517312 738239276372481 741277298085948 742359202574769 742464333827712 744327821946384 745414178717052 745925787624888 746607839004288 748481726777616 748995441071904 750341559591702 750856550366988 752077726837632 753429384939816 753946495018704 754635880283904 756529917388128 756597424715262 757049155492032 758154079225296 760164584115456 761274054859968 761598729743787 762121446785478 762642240896484 763165674143496 764208372746234 764406869900544 764732880894996 765257749035624 765780686332272 766306273625568 768932047181376 769459797385344 769787963396946 769987909806336 771371756661168 772955815098168 774083954821554 774546126030144 774615240995076 777269485499832 777733558647552 777802958036208 778868671553856 779200850345229 780468125357856 781003793254464 782073892424448 782407438206732 782944437134808 785627221903056 785697325665849 786166430703264 787243603506048 787313851503192 787783921696512 788860255738048 789401683504512 790553826200736 791974634777118 793601002467243 793807134127488 794145684006342 794690739383148 795233789652744 795779591841936 798506356688352 799054404977088 799395192758367 799602829414272 801792391078016 802342694709504 802684884909636 803856414622383 804336361646688 807164465711364 807646387826304 807718456422216 808825158921312 810486130179312 811042400687328 812153657517696 812500031983914 812711072519424 815843653514712 816403601114928 817522203640896 819201034804896 819763286716224 820886492544768 820959742593072 822435197653161 824338177747776 825819704639388 827730515927808 828460620969579 829029228121926 829218139637904 829787266706976 832630559965632 833202029121408 833773890500352 835272375556176 837368799689682 838709710435008 839166511077999 842041942624818 842161190724864 842619871205892 843390336652992 845507135804344 846087442692336 846861078779136 847608058057293 848189806896042 848965365319392 851096157061644 851680299928536 852459049950336 852923339128458 855185157129888 856433311717464 859957728638112 860914967665077 861503272123806 862094557828764 863496649332096 865048553079048 865642272058512 866236398532128 866433788474112 869204585935296 869575291985439 869801157373824 871364391783912 872781559539968 874428171187311 874950253478496 875028327790734 876227255498088 878026641027588 878550871805568 878629267411272 879833128977504 880436995229376 880812491776659 883453841442432 883830624640938 884060192740608 884437234541172 885649053944304 887467787705304 888076893942576 889293700256832 889373054475828 889904059694208 892953345113856 893033025893424 894638013359337 894870388593792 895252040822178 896708058921792 898319651274396 898936205599224 902016439962768 902635531548192 903255048042048 903872285506944 904492650836736 904878406852524 906350081060736 906972147005184 908602186304592 908683263474993 909928303786476 911796896451726 912341289951936 912422700773244 913672864707408 916095780857088 917432835344064 917824110204051 918062507846016 918454051254294 919712479096008 921208279110912 921601164155508 922233697555752 923497304112864 923579710417206 924131138913216 927297704541312 927380449966248 927934147715328 931196830418784 932870407092642 933112712892672 933510675045348 936709379961336 937352282761584 937995626812896 938636604180288 939280829715072 940564151072288 941209699563072 941855691120768 942499306255104 943548424239384 947431339565472 948814128734616 949380623582976 951195527779887 951330233966976 951848373028878 952718713626528 953372604301632 956639366769024 957295948352256 958140337419603 959016431194128 961423436680746 962083301771124 962963000869824 963487475682147 963623922627456 966925811572992 967452444717876 969001663388544 971433730498608 973179622213929 973847556065826 974515948348644 974738012033376 977184476626332 977855159177208 978526302045552 978749279572608 979421036113152 980284940756901 981879254482464 982553159255616 984319035163308 985755662435349 988369730781264 988457925837681 989812270099692 990491619633048 992437095928512 993885571622736 994567716833184 996355185687342 997975635703488 998401261168467 998660588095872 999086505685398 1000455412788936 1001142067155984 1004572513253088 1004662154130102 1005261993358272 1006729187168016 1008706556517504 1008796566287016 1009398873989376 1010872105633728 1011303231299127 1014768494958114 1015032073146624 1015464972991716 1016161929047304 1016856321195312 1017554232191328 1019643841193328 1020343665380832 1021040915109696 1021741698167424 1022177459592666 1022442962201856 1025242729575168 1026383951195928 1027881972795834 1028495675548224 1030607753464224 1032111939762072 1032728168040192 1032820321326768 1036359313999776 1037070610714944 1037512909750221 1038491562071808 1038934467126972 1040624167143808 1041338391005952 1043209917608976 1043303006212029 1043925916179744 1047502962537408 1047596434221132 1048221907604352 1049751802004256 1053798052456503 1054071768267648 1054521318106782 1055966179702824 1058134669956324 1058860912008456 1059587652510864 1060311719536992 1061039455789248 1061491977269307 1064675142251136 1065405873302784 1065860257011156 1067415894826443 1070246513212848 1071808552829844 1072448482195584 1076219287615152 1076957941896288 1078433545228416 1078893485093394 1080648173572416 1081389867583104 1083333375978552 1084076912955888 1087791538019616 1088538134819904 1090029604854528 1092268046406528 1092862946810934 1093017715621632 1094612990124096 1096580263537548 1099117570330368 1100087054074359 1100842089801246 1101092939519184 1101848665627296 1104614161292772 1105372304162568 1105624186183872 1106383022275968 1110174079954176 1111915947128922 1113696500741568 1116491732919576 1118121268075578 1118279613913344 1118888681437332 1119911758506432 1122722590166424 1123493161607856 1124520448870656 1125512339387553 1128116590256448 1130144077409724 1130919742528056 1131953820425856 1134794876082192 1134896137072893 1135573733238048 1137231118837944 1140246876173184 1141911082289952 1143182170178217 1143963361344726 1146312559119351 1146610304850816 1147099321342494 1147886623553436 1148671029498408 1149459410438352 1153398070772064 1154189696078016 1154681945095419 1154981864709504 1157057634991752 1158939447913728 1159433722647252 1161125932232331 1161819189045216 1161922861492614 1165904228249748 1166600337971328 1166704437054312 1168303007330784 1170702188036784 1171505689881696 1173110838636672 1173611157310098 1173915993639168 1174416655702212 1178440832854584 1179249646054896 1180865405259072 1180970777254788 1183290383607072 1184102525256768 1185724933675776 1185830739301104 1187961952165677 1190710701191232 1191218526009513 1192036109074722 1192850684479116 1193669387762904 1195610745229056 1197759535032528 1198581607465632 1199404244121408 1202688586617024 1203514042064256 1204027327364454 1204340064056064 1206504542470032 1210746698567046 1211469581739456 1211577684633324 1213237738381968 1215729195268968 1216455053269248 1216563601030992 1218230486276544 1218750047975871 1219066608779136 1223243780458752 1223765480272068 1224605401672392 1226283305461344 1228801552207344 1229644930074336 1231329738817152 1231439613889608 1232174851884288 1236507266621664 1238729556959082 1239051307283712 1241595773891712 1243543842182889 1243827209456856 1244680900060464 1248945839948448 1249803043682112 1250660835750528 1251515472240384 1254946266084096 1256053199534523 1258064565652512 1263062913937227 1263241786087296 1263929806808838 1265085504979488 1268260703706516 1269131164038504 1270291618168704 1271163472402176 1272284710344063 1276644235592466 1277520449892804 1278688574925504 1279385008692687 1281897915574328 1282777735694832 1283950667826432 1284649967576196 1289936592957168 1292254908185709 1293141836743146 1295244973998144 1297572829618572 1298463408087768 1299354597798192 1299650682711168 1302912635501776 1303806878902944 1304701736060736 1307046587675868 1309172339309952 1310070879007488 1312425380217744 1312542491686101 1314340883247132 1317039961541382 1317826307708352 1317943901116908 1319749693466256 1320655492844064 1323249461238016 1325180762163648 1325745936961407 1326090289110912 1326655851811758 1328473580916456 1330634180937984 1331201681557956 1332115340913864 1333940550385248 1334059581713742 1334856089541312 1339430017670784 1339549538840136 1340349324477696 1342305582890688 1345062088382688 1347479476911594 1347829474178304 1348404308398836 1353024659944152 1353953297322288 1354882572063072 1355808428260416 1356738976255104 1357317610278786 1359525121591104 1360458220507776 1361387886812928 1362903279456888 1367695344677589 1368511934927904 1368634051159866 1370509297061112 1371327567397632 1374143671285632 1376149253016096 1377093761769024 1377681076881441 1379568718644012 1381812418666368 1382401746233262 1382760814286592 1383350546333628 1385245956169296 1385369565625809 1390946556811968 1391070674949372 1391901221572992 1396670616716544 1396795245628176 1399305610638963 1399669069339008 1400266012568022 1405064069942004 1406028424142376 1406993440219344 1407954906270432 1410846226608432 1411814549344608 1412783536681152 1413748959382656 1414719274385664 1415322636359076 1421147009348208 1423221193101924 1424070935374464 1426995350950464 1427772559543317 1429078070439792 1430058906452448 1434959050153536 1435943922528384 1438524646791192 1440864231429888 1442135155021119 1443124952656686 1444444501304736 1445435883941184 1450388717359488 1451178667076814 1451384179759872 1453502495082816 1457150595747912 1459483986832128 1460771334098739 1462107018050064 1465776714939498 1466782738765812 1467789453068328 1468123919358912 1469131554169728 1472818881723696 1473829738883424 1474165581578496 1476478552744962 1482554596171896 1484718405149538 1484928667655424 1488655643892768 1490828357434104 1491851575249776 1493215678008576 1494532778531013 1496963453555232 1497990882143808 1498629758528097 1500683119183404 1501713100733976 1504155453675264 1506858769879632 1506993231195153 1507892990037408 1513059834776256 1513194849430524 1514098310984064 1516308158450592 1522152742437171 1522548109719936 1523197459487574 1524242893570956 1525284481792968 1526331348286992 1528416745492468 1529465761789992 1530515498071248 1531561372664544 1532612547251136 1533266189388999 1537864094362752 1538919594770688 1539575926793892 1541822959193751 1542743513322336 1545911630196336 1548167909643108 1549092252060288 1549230481990152 1554538970999664 1555605916072416 1557737343107712 1558401700690458 1560936250715712 1562007586508928 1564814876413464 1565888874269616 1571254443806112 1571394651331698 1572332861406528 1574487207012096 1574627703006384 1577720511476096 1578803367009024 1581107652401472 1581781977160173 1583949269554236 1587202004934486 1587614268254976 1588291368012684 1589381478766296 1590467579305488 1591559183683872 1597012713376704 1598108809954176 1598790385516734 1599205658828544 1603584782156032 1605369769819272 1607712829244766 1608672723293376 1614328931422728 1615292775652608 1615436912844432 1617650317842624 1618340227640091 1620972260358624 1622084801374656 1624307315035392 1625000063967828 1631687307029424 1632807202229856 1635044407281792 1638402069609792 1639294420216401 1639526573432448 1641919485186144 1644870395306322 1648676355495552 1651263134701869 1651639409278776 1656921241939158 1658058456243852 1658436279275808 1659574533413952 1665261119931264 1666404058242816 1667873920693383 1670544751112352 1674737599379364 1677181902113367 1677419420870016 1678333022155998 1684083885249636 1685239742411784 1686780673305984 1691014271608688 1692174885384672 1695216116114586 1696379613792084 1697930730638784 1702192314123288 1703360599857072 1704918099900672 1705846678256916 1710370314259776 1712866623434928 1715945042017089 1719915457276224 1720648982013741 1721829935330154 1723006544247612 1724189115657528 1726993298664192 1730097106158096 1731284544117024 1732472797064256 1738409171870592 1739150583970878 1739602314747648 1742728783567824 1748856342374622 1749900506956992 1750056655581468 1752454510996176 1756053282055176 1757101743611136 1757258534822544 1759666257955008 1760416735965147 1760873990458752 1761624983553318 1766907682884864 1767661249281876 1768874469082344 1771298107888608 1774935575410608 1776153787885152 1778587400513664 1778746108951656 1779808119388416 1786066051786848 1788054163612083 1789276026718674 1789740777187584 1790504081644356 1793416117843584 1796639302548792 1797872411198448 1804032879925536 1805271063096384 1806040991046681 1806510096084096 1807744571013888 1809756813705048 1812700162121472 1816120047850569 1817204372609184 1817366526949986 1819856607572952 1823593792903452 1824682579903872 1824845401546488 1827345729414816 1834865670688128 1835648220408102 1836125015692032 1836908102508588 1839424958192016 1843202328311016 1844467395111504 1846994608225728 1847159420834412 1848262277826432 1854595409082624 1854760899932496 1858094335438623 1862393660837568 1865740814185284 1867021350090696 1873418759922672 1874704565523168 1875991253625792 1877273208360576 1878561659430144 1881128302144576 1882419399126144 1883711382241536 1887096848478768 1894862679130944 1895894710213257 1897628257469232 1902391055559774 1902660467933952 1903696746057756 1905437427253056 1906745208603264 1913278733538048 1914966353388699 1916280674839206 1918032862388256 1922846873361492 1924166603542248 1925926001739648 1926974951364294 1927247845254912 1934904889435752 1938003326777088 1939712755114719 1942867460997216 1946359244427858 1947695112131652 1949031896697288 1949476024066752 1954368953252664 1955710318354416 1957052604091104 1957498559145216 1960569881513802 1963758508964928 1965106318511232 1968638070326616 1971511324870698 1975559942312073 1976739461562528 1976915851675362 1979624540199384 1980983239266096 1984874191857024 1987771143245472 1989135433666368 1989983777717637 1992710371374684 1995951271406976 1996802522336934 1997321176191744 1998173011370796 2000910825577872 2001089372570613 2002284134311968 2009145026506176 2009324308260204 2010523986716544 2013458374336032 2017413113035008 2017593132574032 2021219215367391 2021744211267456 2022606462598254 2029536989916228 2030929945983432 2032323858094608 2033712642390624 2035108464382656 2039287682386656 2040687330761664 2042081830219392 2043483396334848 2044354919185332 2052767902391856 2052951076739799 2055763945591668 2056991351096448 2061215506928448 2064223879524144 2065640642653536 2072718627999552 2073602619349893 2074141221429888 2075025819500442 2077868934253944 2081248334287616 2086419835217952 2086606012424058 2087851832359488 2095005925074816 2095192868442264 2096443815208704 2099503604008512 2100399018852033 2107596104913006 2108143536535296 2109042636213564 2111932359405648 2116269339912648 2117721824016912 2119175305021728 2120623439073984 2122078911578496 2122983954538614 2129350284502272 2131720514022312 2134831789652886 2140493026425696 2143617105659688 2144896964391168 2152438575230304 2153915883792576 2156867090456832 2157786970186788 2161296347144832 2162779735166208 2164687428985029 2166666751957104 2168153825911776 2175583076039232 2176768000615221 2177076269639808 2184536092813056 2185725893621868 2189225980248192 2193160527075096 2198665072409247 2200174108148718 2201684179602492 2202185879038368 2203697331254592 2209228322585544 2210744608325136 2211248372367744 2212766044551936 2214717829117443 2223831894257844 2227077607724307 2227393001483136 2232983465839152 2236242536151156 2237777362874664 2239823517012864 2245445180332848 2246986323215712 2251024678775106 2256233180512896 2260288154819448 2261839485056112 2263907640851712 2269589752164384 2269792274145786 2271147466476096 2274462237675888 2280493752346368 2283822164579904 2284796189231361 2286364340356434 2287926722689452 2292625118238702 2293220609701632 2294198642684988 2295773247106872 2297342058996816 2298918820876704 2306796141544128 2308379392156032 2309363890190838 2309963729419008 2314115269983504 2318867445294504 2322251864464662 2323638378090432 2323845722985228 2331808456499496 2333200675942656 2333408874108624 2336606014661568 2337602551035687 2341404376073568 2343011379763392 2346221677273344 2347222314620196 2348833311404424 2356881665709168 2357091976997547 2358499292109792 2361730810518144 2361941554509576 2366580767214144 2368205050513536 2371661478602208 2375923904331354 2380803007401729 2381421402382464 2382437052019026 2384072218149444 2385701368958232 2387338775525808 2395519070065056 2397163214931264 2398185578275101 2398808488242816 2405377173234048 2407028084128512 2408054654728908 2411569243867149 2413009084940064 2421493397134092 2422939163478912 2423155369266648 2426475476763936 2431458390537936 2433127202061984 2436460972553088 2437500095951742 2438133217558272 2447530960544136 2449210803344784 2452566610922688 2457603104414688 2459289860148672 2462659477634304 2462879227779216 2473014533243328 2477459113918164 2483191547783424 2485381862908737 2487087684365778 2487654418913712 2489361800120928 2497891679896896 2499606087364224 2501321671501056 2512106399069046 2516129131305024 2517499533233997 2526125827874454 2526483572174592 2527859613617676 2530171009958976 2536521407413032 2538262328077008 2540583236337408 2542824174171879 2544569420688126 2553288471184932 2555040899785608 2557377149851008 2558770017385374 2563795831148656 2565555471389664 2569299935152392 2579873185914336 2582744902995231 2584509816371418 2586283673486292 2590489947996288 2595145659237144 2596926816175536 2598709195596384 2599301365422336 2605825271003552 2607613757805888 2608725875956317 2609403472121472 2614093175351736 2618344678619904 2623284513561933 2624850760435488 2625084983372202 2628681766494264 2634079923082764 2635652615416704 2635887802233816 2639499386932512 2641310985688128 2650361524327296 2651491873922814 2652180578221824 2653311703623516 2656947161832912 2662403363115912 2664230681827728 2667881100770496 2668119163427484 2669712179082624 2678860035341568 2679099077680272 2683914040078011 2684611165781376 2690124176765376 2694958953823188 2696808616797672 2706049319888304 2707906594644576 2709765144126144 2711616856520832 2713477952510208 2714635220557572 2719050243182208 2720916441015552 2725806558913776 2726049790424979 2735390689355178 2737023869855808 2737268102319732 2741018594122224 2748287342571264 2752298506032192 2753472330612153 2754187523538048 2755362153762882 2759137437288024 2763624837332736 2764803492466524 2766701092667256 2770491912338592 2770739131251618 2781893113623936 2782141349898744 2783802443145984 2793590491256352 2798611221277926 2799338138678016 2800532025136044 2810128139884008 2812056848284752 2813986880438688 2815909812540864 2821692453216864 2823629098689216 2825567073362304 2827497918765312 2830645272718152 2842294018696416 2846442386203848 2848141870748928 2853586583339661 2853990701900928 2855545119086634 2858156140879584 2860117812904896 2869918100307072 2871887845056768 2874421012258809 2877049293582384 2884270310042238 2886249905313372 2888889002609472 2890462427046441 2890871767882368 2900777434718976 2902357334153628 2907004990165632 2914301191495824 2919538866641787 2921542668197478 2924214036100128 2931553429878996 2933565477531624 2935578906136656 2936247838717824 2938263108339456 2940854822270703 2945637763447392 2947659477766848 2952957105489924 2957266987306047 2965109192343792 2965373777513043 2969436810299076 2977311287785536 2981656714868208 2983703150499552 2989065557062026 2993926907110464 2995203783505401 2995981764287616 2997259517056194 3001366238366808 3003426201467952 3013717539759264 3013986462390306 3015785980074816 3026119669552512 3026389698861048 3028196621968128 3032616316901184 3033909693897381 3044305484874342 3045096219439872 3046394918975148 3048485787141912 3050568963585936 3052662696573984 3056833490984936 3058931523579984 3061030996142496 3063122745329088 3065225094502272 3066532378777998 3075728188725504 3079151853587784 3083645918387502 3085487026644672 3091823260392672 3096335819286216 3098184504120576 3098460963980304 3109077941999328 3111211832144832 3112538729250663 3115474686215424 3116803401380916 3121872501431424 3124015173017856 3129629752826928 3129909018636087 3131777748539232 3142508887612224 3142789302663396 3144665722813056 3149255406012768 3155441022952192 3161394157369509 3162215304802944 3163563954320346 3167898539108472 3174404009868972 3176582736025368 3178762957532592 3180935158610976 3183118367367744 3184475931807921 3194025426753408 3196217619908352 3197580771033468 3210739539638544 3215425658489532 3217345446586752 3228657862845456 3230873825688864 3235300635685248 3236680455280182 3241944520717248 3244169602749312 3250000127935656 3263374614058848 3265614404459712 3270088814563584 3276804139219584 3278588840432802 3279053146864896 3283838970372288 3289740790612644 3297352710991104 3300261162223077 3302526269403738 3303278818557552 3313842483878316 3316116912487704 3316872558551616 3319149066827904 3330522239862528 3335747841386766 3341089502224704 3349475198758728 3354363804226734 3354838841740032 3356666044311996 3368167770499272 3370479484823568 3373561346611968 3376537018162659 3382028543217376 3384349770769344 3390432232229172 3392759227584168 3395861461277568 3404384628246576 3404688411218679 3406721199714144 3411693356513832 3420740628519552 3425733246869856 3431890084034178 3438937677358053 3439830914552448 3441297964027482 3443659870660308 3446013088495224 3448378231315056 3460194212316192 3462569088234048 3464045835286257 3464945594128512 3476818343741184 3478301167941756 3483377796696993 3485457567135648 3497712684749244 3499801013913984 3500113311162936 3504909021992352 3512106564110352 3514517069645088 3519332515910016 3520833471930294 3521747980917504 3523249967106636 3535322498563752 3537748938164688 3542596215777216 3549871150821216 3552307575770304 3557174801027328 3557492217903312 3563885856497031 3572132103573696 3573655578028539 3576108327224166 3578552053437348 3581008163288712 3586832235687168 3593278605097584 3595744822396896 3608065759851072 3610542126192768 3612081982093362 3613020192168192 3619513627410096 3632240095701138 3634408745218368 3634733053899972 3639713215145904 3647187585806904 3649365159807744 3649690803092976 3654691458829632 3656250143927613 3669731341376256 3671296440816204 3673816205017176 3678849916384032 3686404656622032 3688934790223008 3693989216451456 3694318841668824 3696524555652864 3709521799864992 3716188670877246 3724787321675136 3730631526548667 3731481628370568 3734042700181392 3746837519845344 3749409131046336 3751982507251584 3754546416721152 3762256604289152 3764838798252288 3768159598603569 3774193696957536 3789188741811681 3789725358261888 3791789420426514 3795256514938464 3804782111119548 3807393492115512 3810874854506112 3813490417206528 3816854131032189 3829932706777398 3832561349678412 3836065724776512 3838155026078061 3845693746722984 3848333207084496 3851852003479296 3853949902728588 3869809778871504 3876764724557127 3879425510229438 3885734921994432 3892718488855716 3895390224263304 3898063793394576 3898952048133504 3908737906505328 3911420636708832 3914105208182208 3921139763027604 3927517017929856 3930212637022464 3937276140653232 3937627475058303 3943022649741396 3951119884624146 3953478923125056 3953831703350724 3959249080398768 3961966478532192 3969748383714048 3975542286490944 3977237810884221 3978270867332736 3979967555435274 3985420742749368 3991902542813952 3993605044673868 3996346022741592 4001821651155744 4002178745141226 4004568268623936 4018290053012352 4018648616520408 4021047973433088 4026916748672064 4035186265148064 4042438430734782 4043488422534912 4045212925196508 4059073979832456 4061859891966864 4064647716189216 4067425284781248 4070216928765312 4078575364773312 4081374661523328 4084163660438784 4088709838370664 4103086034032767 4105535804783712 4105902153479598 4111527891183336 4113982702192896 4122431013856896 4128447759048288 4131281285307072 4133043230644323 4145437255999104 4147205238699786 4148282442859776 4150051639000884 4155737868507888 4172839670435904 4173212024848116 4175703664718976 4190011850149632 4190385736884528 4197916831916889 4199007208017024 4200798037704066 4215192209826012 4218085272427128 4223864718811296 4232538679825296 4235443648033824 4238350610043456 4241246878147968 4244157823156992 4245967909077228 4263441028044624 4269663579305772 4280986052851392 4283317678629951 4287234211319376 4304877150460608 4307831767585152 4315573940373576 4322592694289664 4326405465063357 4329374857970058 4333333503914208 4336307651823552 4351166152078464 4353536001230442 4354152539279616 4371451787243736 4378451960496384 4382314002296217 4386321054150192 4397330144818494 4400348216297436 4403368359204984 4404371758076736 4407394662509184 4418456645171088 4421489216650272 4422496744735488 4429435658234886 4447663788515688 4454155215448614 4454786002966272 4465966931678304 4472485072302312 4475554725749328 4479647034025728 4483598335593039 4490890360665696 4493972646431424 4495889275584291 4502049357550212 4512466361025792 4520576309638896 4520979693585459 4523678970112224 4539179504328768 4539584548291572 4542294932952192 4548924475351776 4566458227311513 4567644329159808 4569592378462722 4572728680712868 4575853445378904 4585250236477404 4588397285369976 4591546494213744 4594684117993632 4597837641753408 4599798568166997 4613592283088256 4616758784312064 4618727780381676 4625468877581253 4628230539967008 4637734890589008 4644503728929324 4647276756180864 4647691445970456 4663616912998992 4666817748217248 4673212029323136 4675205102071374 4682808752147136 4686022759526784 4694444629240392 4697666622808848 4713763331418336 4714183953995094 4716998584219584 4723461621036288 4723883109019152 4733161534428288 4736410101027072 4743322957204416 4745345931480519 4751847808662708 4761606014803458 4762842804764928 4764874104038052 4768144436298888 4771402737916464 4774677551051616 4791038140130112 4794326429862528 4796371156550202 4797616976485632 4810754346468096 4816109309457816 4823138487734298 4826018169880128 4842986794268184 4845878326957824 4846310738533296 4852950953527872 4862916781075872 4866254404123968 4872921945106176 4875000191903484 4895061921088272 4898421606689568 4905133221845376 4915206208829376 4917883260649203 4918579720297344 4925758455558432 4946029066486656 4953789404105607 4954918227836328 4967354422850521 4970763725817474 4974175368731556 4975308837827424 4978723600241856 4995783359793792 4999212174728448 5003621762080149 5024212798138092 5031545706340101 5032258262610048 5034999066467994 5052251655748908 5055719227235352 5060342019917952 5073042814826064 5076524656154016 5085648348343758 5089138841376252 5106576942369864 5110081799571216 5114754299702016 5117540034770748 5127591662297312 5131110942779328 5138599870304784 5147835126051267 5159746371828672 5161946946041223 5165489805990462 5169019632742836 5172567346972584 5180979895992576 5190291318474288 5193853632351072 5197418391192768 5211650542007104 5215227515611776 5217451751912634 5218806944242944 5228186350703472 5246569027123866 5249701520870976 5250169966744404 5257363532988528 5268159846165528 5271305230833408 5271775604467632 5278998773865024 5281250207895441 5282621971376256 5300723048654592 5302983747845628 5306623407247032 5313894323665824 5324806726231824 5328461363655456 5335762201540992 5336238326854968 5339424358165248 5358198155360544 5364162490836249 5367828080156022 5369222331562752 5380248353530752 5389917907646376 5393617233595344 5412098639776608 5415813189289152 5418122973140043 5419530288252288 5423233713041664 5429270441115144 5438100486364416 5448360143551707 5451613117827552 5452099580849958 5470781378710356 5474047739711616 5474536204639464 5482037188244448 5504597012064384 5506944661224306 5508375047076096 5510724307525764 5518274874576048 5529606984933048 5533402185334512 5540983824677184 5541478262503236 5563786227247872 5564282699797488 5574283006315869 5587180982512704 5597222442555852 5601064050272088 5620256279768016 5624113696569504 5627973760877376 5631819625081728 5643384906433728 5647258197378432 5651134146724608 5661290545436304 5684588037392832 5687684130639771 5692884772407696 5707173166679322 5707981403801856 5711090238173268 5716312281759168 5720235625809792 5739836200614144 5744899060166097 5748842024517618 5754098587164768 5768540620084476 5772499810626744 5777778005218944 5780924854092882 5781743535764736 5804714668307256 5814009980331264 5819138265344157 5828602382991648 5839077733283574 5843085336394956 5848428072200256 5863106859757992 5867130955063248 5871157812273312 5872495677435648 5881709644541406 5891275526894784 5895318955533696 5905914210979848 5914533974612094 5926679826936219 5930218384687584 5930747555026086 5938873620598152 5954622575571072 5963313429736416 5967406300999104 5969951333152911 5978131114124052 5987853814220928 5990407567010802 5991963528575232 5994519034112388 6002732476733616 6003268117711839 6006852402935904 6027435079518528 6027972924780612 6031571960149632 6052239339105024 6052779397722096 6063657646102173 6065232633802368 6067819387794762 6088610969748684 6092789837950296 6096971574283824 6101137927171872 6105325393147968 6113666981969872 6117863047159968 6122061992284992 6126245490658176 6130450189004544 6133064757555996 6158303707175568 6158853230219397 6167291836775004 6170974053289344 6183646520785344 6192671638572432 6196921927960608 6218155883998656 6220807858049679 6222423664289664 6225077458501326 6233606802761832 6243745002862848 6259259505653856 6259818037272174 6263555497078464 6285017775224448 6285578605326792 6289331445626112 6298510812025536 6322788314739018 6324430609605888 6327127908640692 6335797078216944 6348808019737944 6353165472050736 6357525915065184 6361870317221952 6366236734735488 6368951863615842 6388050853506816 6395161542066936 6421479079277088 6430851316979064 6434690893173504 6457315725690912 6461747651377728 6470601271370496 6473360910560364 6483889041434496 6488339205498624 6494062286955087 6500000255871312 6526749228117696 6530304001845663 6531228808919424 6553608278439168 6557177680865604 6567677940744576 6579481581225288 6595995217227741 6600522324446154 6605052538807476 6606557637115104 6627684967756632 6632233824975408 6633745117103232 6638298133655808 6644153487352329 6671495682773532 6681232823172921 6682179004449408 6698950397517456 6708727608453468 6713332088623992 6736335540998544 6740958969647136 6753074036325318 6764057086434752 6768699541538688 6780864464458344 6785518455168336 6791722922555136 6808769256493152 6809376822437358 6813442399428288 6823386713027664 6841481257039104 6851466493739712 6854388567694083 6863780168068356 6877875354716106 6879661829104896 6882595928054964 6887319741320616 6892026176990448 6896756462630112 6920388424632384 6925138176468096 6928091670572514 6929891188257024 6956602335883512 6966755593393986 6970915134271296 6995425369498488 6999602027827968 7000226622325872 7009818043984704 7012807653107061 7024213128220704 7029034139290176 7038665031820032 7041666943860588 7046499934213272 7070644997127504 7071275930992641 7075497876329376 7085192431554432 7099742301642432 7104615151540608 7114984435806624 7127771712994062 7142409022205187 7144264207147392 7147311156057078 7152216654448332 7157104106874696 7162016326577424 7186557210195168 7191489644793792 7194556734825303 7216131519702144 7221084252385536 7224163964186724 7234707731601447 7239027254820192 7264480191402276 7268817490436736 7269466107799944 7279426430291808 7294375171613808 7299381606185952 7309382917659264 7312500287855226 7342592881632408 7347632410034352 7357699832768064 7372809313244064 7377869580446016 7387978432902912 7388637683337648 7419043599729984 7432377341754492 7449574643350272 7456145588726211 7461263053097334 7462963256741136 7468085400362784 7493675039690688 7498818262092672 7503965014503168 7524513208578304 7536319197207138 7548387393915072 7552498599701991 7578377483623362 7579450716523776 7583578840853028 7590513029876928 7609564222239096 7614786984231024 7621749709012224 7628472522515637 7633708262064378 7659865413554796 7665122699356824 7672131449553024 7676310052156122 7691387493445968 7696666414168992 7707899805457176 7739619557743008 7748234708985693 7753529449114254 7758851020458876 7771469843988864 7785436977711432 7790780448526608 7796127586789152 7797904096267008 7817475813010656 7822841273417664 7826177627868951 7828210416364416 7842279526055208 7855034035859712 7869853540685799 7874552281306464 7875254950116606 7886045299482792 7902239769248292 7906957846250112 7907663406701448 7918498160797536 7923932957064384 7951084572981888 7954475621768442 7956541734665472 7959935110870548 7970841485498736 7987210089347736 7992692045483184 8003643302311488 8004357490282452 8009136537247872 8036580106024704 8037297233040816 8051742120234033 8053833497344128 8070372530296128 8084876861469564 8090425850393016 8118147959664912 8123719783933728 8129295432378432 8134850569562496 8140433857530624 8157150729546624 8162749323046656 8177419676741328 8206172068065534 8211071609567424 8211804306959196 8223055782366672 8244862027713792 8256895518096576 8260416991836459 8262562570614144 8266086461288646 8290874511998208 8294410477399572 8300103278001768 8311475737015776 8345679340871808 8346424049696232 8351407329437952 8380771473769056 8395833663833778 8398014416034048 8401596075408132 8430384419652024 8436170544854256 8447729437622592 8465077359650592 8470887296067648 8476701220086912 8482493756295936 8491935818154456 8526882056089248 8539327158611544 8560759750018983 8561972105702784 8566635357259902 8574468422638752 8609754300921216 8615663535170304 8623263036776427 8631147880747152 8652810930126714 8658749715940116 8666667007828416 8671387281139323 8672615303647104 8702332304156928 8707072002460884 8742903574487472 8758616599925361 8764628004592434 8772642108300384 8794660289636988 8800696432594872 8806736718409968 8808743516153472 8814789325018368 8822564466812109 8836913290342176 8842978433300544 8858871316469772 8895327577031376 8896121332539129 8908310430897228 8931933863356608 8944970144604624 8951109451498656 8967196671186078 8981780721331392 8985611350516203 8987945292862848 8991778551168582 9004098715100424 9041152619277792 9041959387170918 9047357940224448 9078359008657536 9079169096583144 9084589865904384 9097848950703552 9101729081692143 9132916454623026 9135288658319616 9139184756925444 9145457361425736 9151706890757808 9170500472954808 9176794570739952 9183092988427488 9189368235987264 9195675283506816 9199597136333994 9227184566176512 9237455560763352 9250937755162506 9256461079934016 9275469781178016 9289007457858648 9294553512361728 9295382891940912 9327233825997984 9333635496434496 9337616187751989 9346424058646272 9350410204142748 9365617504294272 9372045519053568 9388889258480784 9389727055908261 9395333245617696 9427526662836672 9428367907990188 9433997168439168 9447766218038304 9466323068856576 9484182472108527 9486645914408832 9490691862961038 9503695617325416 9523212029606916 9529748208076104 9536288872597776 9542805475832928 9549355102103232 9582076280260224 9588652859725056 9592742313100404 9632218618915632 9646276975468596 9652036339760256 9685973588536368 9692621477066592 9705901907055744 9725833562151744 9732508808247936 9750000383806968 9790123842176544 9796843213379136 9810266443690752 9830412417658752 9835766521298406 9837159440594688 9851516911116864 9892058132973312 9900783486669231 9907578808211214 9909836455672656 9934708845701042 9941527451634948 9948350737463112 9950617675654848 9957447200483712 9991566719587584 10007243524160298 10048425596276184 10063091412680202 10064516525220096 10069998132935988 10104503311497816 10111438454470704 10120684039835904 10129611054487977 10146085629652128 10153049312308032 10171296696687516 10178277682752504 10213153884739728 10214065233656037 10220163599142432 10235080069541496 10255183324594624 10262221885558656 10277199740609568 10295670252102534 10316813032074159 10319492743657344 10323893892082446 10330979611980924 10338039265485672 10345134693945168 10380582636948576 10387707264702144 10392137505858771 10394836782385536 10423301084014208 10430455031223552 10434903503825268 10450133390090979 10456372701406944 10493138054247732 10499403041741952 10500339933488808 10514727065977056 10536319692331056 10543551208935264 10557997547730048 10562500415790882 10565243942752512 10605967495691256 10613246814494064 10627788647331648 10649613452463648 10656922727310912 10671524403081984 10672476653709936 10691657569491093 10716396310721088 10720966734085617 10728324981672498 10735656160312044 10760496707061504 10779835815292752 10787234467190688 10824197279553216 10831626378578304 10836245946280086 10839060576504576 10858540882230288 10896720287103414 10903226235655104 10904199161699916 10941562757420712 10948095479423232 10949072409278928 10964074376488896 10968750431782839 11009194024128768 11013889322448612 11021448615051528 11036549749152096 11059213969866096 11066804370669024 11081967649354368 11082956525006472 11128565399594976 11148566012631738 11174361965025408 11191894579646001 11194444885111704 11202128100544176 11240512559536032 11248227393139008 11255947521754752 11263639250163456 11286769812867456 11294516394756864 11304478795810707 11322581090872608 11367566225435043 11369176074785664 11375368261279542 11385769544815392 11414346333358644 11422180476346536 11432624563518336 11440471251619584 11450562393096567 11489798120332194 11497684049035236 11508197174329536 11537081240168952 11544999621253488 11555556010437888 11561849708185764 11609429336614512 11630294173671381 11638276530688314 11657204765983296 11678155466567148 11686170672789912 11696856144400512 11726213719515984 11734261910126496 11742315624546624 11763419289082812 11782551053789568 11790637911067392 11811828421959696 11812882425174909 11829067949224188 11853359653872438 11860436769375168 11861495110052172 11877747241196304 11909245151142144 11926626859472832 11931713432652663 11934812601998208 11939902666305822 11956262228248104 11975707628441856 11980815134021604 11989038068224776 12005464953467232 12006536235423678 12013704805871808 12054870159037056 12055945849561224 12063143920299264 12105558795444192 12127315292204346 12130465267604736 12135638775589524 12177221939497368 12185579675900592 12193943148567648 12202275854343744 12210650786295936 12227333963939744 12235726094319936 12244123984569984 12252490981316352 12266129515111992 12309258102098301 12316607414351136 12317706460438794 12334583673550008 12341948106578688 12367293041570688 12385343277144864 12393843855921216 12436311767997312 12441615716099358 12444847328579328 12450154917002652 12467213605523664 12518519011307712 12519636074544348 12527110994156928 12570035550448896 12571157210653584 12593750495750667 12597021624051072 12645576629478036 12654255817281384 12671594156433888 12697616039475888 12706330944101472 12715051830130368 12723740634443904 12732473469470976 12737903727231684 12790323084133872 12842958158554176 12849953035889853 12861702633958128 12914631451381824 12923495302755456 12946721821120728 12967778082868992 12979216395190071 12988124573910174 13000000511742624 13053498456235392 13060608003691326 13062457617838848 13114355361731208 13135355881489152 13146942006888651 13158963162450576 13191990434455482 13201044648892308 13210105077614952 13213115274230208 13255369935513264 13264467649950816 13267490234206464 13288306974704658 13342991365547064 13362465646345842 13364358008898816 13397900795034912 13417455216906936 13426664177247984 13472671081997088 13481917939294272 13487667826752873 13506148072650636 13528114172869504 13537399083077376 13561728928916688 13562939080756377 13571036910336672 13617538512986304 13618753644874716 13626884798856576 13646773426055328 13699374681934539 13702932987479424 13708777135388166 13727560336136712 13755750709432212 13765191856109928 13774639482641232 13784052353980896 13793512925260224 13799395704500991 13840776849264768 13850276352936192 13856183341145028 13876406632743759 13913204671767024 13933511186787972 13941830268542592 13990850738996976 14000453244651744 14019636087969408 14025615306214122 14048426256441408 14058068278580352 14083333887721176 14092999868426544 14141289994255008 14142551861985282 14150995752658752 14170384863108864 14199484603284864 14209230303081216 14229968871613248 14236037794441557 14255543425988124 14284818044410374 14288528414294784 14294622312114156 14304433308896664 14314208213749392 14324032653154848 14373114420390336 14382979289587584 14389113469650606 14432263039404288 14448327928373448 14469415463202894 14478054509640384 14528960382804552 14537634980873472 14538932215599888 14558852860583616 14588750343227616 14598763212371904 14618765835318528 14625000575710452 14685185763264816 14695264820068704 14715399665536128 14745618626488128 14753649781947609 14755739160892032 14777275366675296 14838087199459968 14861368212316821 14864754683508984 14902063268551563 14912291177452422 14922526106194668 14925926513482272 14936170800725568 14987350079381376 14997636524185344 15010865286240447 15072638394414276 15094637119020303 15096774787830144 15104997199403982 15156754967246724 15167157681706056 15181026059753856 15219128444478192 15229573968462048 15256945045031274 15267416524128756 15319730827109592 15330245398713648 15344262899106048 15352620104312244 15382774986891936 15393332828337984 15415799610914352 15443505378153801 15479239115486016 15485840838123669 15496469417971386 15507058898228508 15517702040917752 15542939687977728 15570873955422864 15581560897053216 15592255173578304 15634951626021312 15645682546835328 15652355255737902 15656420832728832 15684559052110416 15739707081371598 15749104562612928 15750509900233212 15772090598965584 15804479538496584 15813915692500224 15815326813402896 15836996321595072 15843750623686323 15847865914128768 15902169145963776 15908951243536884 15919870221741096 15941682970997472 15974420178695472 15985384090966368 16007286604622976 16008714980564904 16018273074495744 16074594466081632 16103484240468066 16107666994688256 16140745060592256 16169753722939128 16180851700786032 16236295919329824 16247439567867456 16254368919420129 16258590864756864 16269701139124992 16314301459093248 16345080430655121 16354839353482656 16412344136131068 16422143219134848 16423608613918392 16446111564733344 16513791036193152 16520833983672918 16525125141228288 16532172922577292 16588820954799144 16600206556003536 16622951474031552 16691358681743616 16692848099392464 16722849018947607 16761542947538112 16791667327667556 16803192150816264 16860768839304048 16872341089708512 16895458875245184 16930154719301184 16941774592135296 16953402440173824 16983871636308912 17053764112178496 17063052391919313 17078654317223088 17121519500037966 17123944211405568 17133270714519804 17148936845277504 17219508601842432 17234697180498291 17246526073552854 17262295761494304 17305621860253428 17317499431880232 17333334015656832 17342774562278646 17345230607294208 17414144004921768 17485807148974944 17517233199850722 17529256009184868 17545284216600768 17589320579273976 17601392865189744 17613473436819936 17617487032306944 17645128933624218 17673826580684352 17685956866601088 17717742632939544 17780039480808657 17790655154062752 17792242665078258 17816620861794456 17863867726713216 17889940289209248 17902218902997312 17909853999458733 17934393342372156 17963561442662784 17971222701032406 17975890585725696 17983557102337164 18008197430200848 18009804353135517 18082305238555584 18083918774341836 18094715880448896 18156718017315072 18158338193166288 18190972938306519 18195697901407104 18203458163384286 18265832909246052 18278369513850888 18290914722851472 18303413781515616 18341000945909616 18353589141479904 18366185976854976 18378736471974528 18391350567013632 18399194272667988 18474911121526704 18476559690658191 18501875510325012 18512922159868032 18550939562356032 18578014915717296 18590765783881824 18654467651995968 18662423574149037 18667270992868992 18675232375503978 18700820408285496 18731235008588544 18777778516961568 18779454111816522 18790666491235392 18855053325673344 18856735815980376 18867994336878336 18895532436076608 18968364944217054 18973291828817664 18981383725922076 19007391234650832 19046424059213832 19059496416152208 19072577745195552 19085610951665856 19098710204206464 19164152560520448 19185484626200808 19264437237831264 19292553950937192 19304072679520512 19371947177072736 19385242954133184 19411803814111488 19451667124303488 19465017616495872 19482186860865261 19500000767613936 19580247684353088 19590912005536989 19593686426758272 19660824835317504 19671533042596812 19703033822233728 19787985651683223 19801566973338462 19815157616422428 19819672911345312 19869417691402084 19883054903269896 19896701474926224 19901235351309696 19914894400967424 19932460462056987 20014487048320596 20043698469518763 20096851192552368 20126182825360404 20139996265871976 20209006622995632 20222876908941408 20259222108975954 20292171259304256 20306098624616064 20342593393375032 20356555365505008 20426307769479456 20428130467312074 20440327198284864 20470160139082992 20510366649189248 20524443771117312 20554399481219136 20563165703082249 20591340504205068 20633626064148318 20638985487314688 20647787784164892 20661959223961848 20676078530971344 20690269387890336 20761165273897152 20775414529404288 20784275011717542 20789673564771072 20846602168028416 20869807007650536 20900266780181958 20912745402813888 20986276108495464 20998806083483904 21000679866977616 21029454131954112 21038422959321183 21072639384662112 21087102417870528 21115995095460096 21125000831581764 21211934991382512 21213827792977923 21226493628988128 21255577294663296 21299226904927296 21313845454621824 21344953307419872 21383315138982186 21427227066615561 21432792621442176 21441933468171234 21456649963344996 21471312320624088 21559671630585504 21574468934381376 21583670204475909 21648394559106432 21663252757156608 21672491892560172 21704123194804341 21717081764460576 21793440574206828 21806452471310208 21808398323399832 21883125514841424 21898144818557856 21928148752977792 21937500863565678 22027778644897224 22042897230103056 22073099498304192 22118427939732192 22133608741338048 22163935298708736 22165913050012944 22257130799189952 22297132025263476 22348723930050816 22368436766178633 22383789159292002 22388889770223408 22404256201088352 22481025119072064 22496454786278016 22511895043509504 22573539625734912 22608957591621414 22645162181745216 22735132450870086 22738352149571328 22750736522559084 22771539089630784 22828692666717288 22844360952693072 22865249127036672 22885417567546911 22901124786193134 22979596240664388 22995368098070472 23016394348659072 23074162480337904 23089999242506976 23123699416371528 23218858673229024 23244704126957079 23260588347342762 23276553061376628 23314409531966592 23356310933134296 23372341345579824 23393712288801024 23452427439031968 23468523820252992 23478532883606853 23484631249093248 23526838578165624 23565102107579136 23609560622057397 23623656843919392 23625764850349818 23658135898448376 23706719307744876 23720873538750336 23722990220104344 23755494482392608 23853253718945664 23863426865305326 23869625203996416 23879805332611644 23912524456496208 23961630268043208 23978076136449552 24010929906934464 24013072470847356 24027409611743616 24109740318074112 24111891699122448 24155226360702099 24211117590888384 24254630584408692 24271277551179048 24354443878994736 24371159351801184 24387886297135296 24404551708687488 24421301572591872 24454667927879488 24471452188639872 24488247969139968 24532259030223984 24618516204196602 24633214828702272 24635412920877588 24669167347100016 24734586083141376 24770686554289728 24781250975509377 24787687711842432 24872623535994624 24883231432198716 24900309834005304 24934427211047328 25037038022615424 25039272149088696 25054221988313856 25142314421307168 25187500991501334 25194043248102144 25291153258956072 25308511634562768 25343188312867776 25395232078951776 25412661888202944 25430103660260736 25447481268887808 25475807454463368 25580646168267744 25682279250056949 25685916317108352 25699906071779706 25723405267916256 25829262902763648 25846990605510912 25869789110329281 25893443642241456 25958432790380142 25976249147820348 26000001023485248 26014161843417969 26106996912470784 26121216007382652 26228710723462416 26275849799776083 26293884013777302 26317926324901152 26383980868910964 26402089297784616 26420210155229904 26426230548460416 26510739871026528 26528935299901632 26576613949409316 26685982731094128 26688363997617387 26724931292691684 26795801590069824 26834910433813872 26853328354495968 26945342163994176 26956834051548609 26963835878588544 26975335653505746 27012296145301272 27056228345739008 27123457857833376 27125878161512754 27142073820673344 27235077025972608 27237507289749432 27253769597713152 27293546852110656 27305187245076429 27398749363869078 27405865974958848 27417554270776332 27455120672273424 27511501418864424 27530383712219856 27549278965282464 27568104707961792 27587025850520448 27598791409001982 27681553698529536 27712366682290056 27752813265487518 27826409343534048 27867022373575944 27883660537085184 27981701477993952 28000906489303488 28012848563255967 28039272175938816 28051230612428244 28096852512882816 28116136557160704 28166667775442352 28169181167724783 28185999736853088 28282579988510016 28285103723970564 28301991505317504 28398969206569728 28452547416325581 28459937743226496 28472075588883114 28511086851976248 28569636088820748 28589244624228312 28608866617793328 28628416427498784 28648065306309696 28746228840780672 28765958579175168 28778226939301212 28896655856746896 28938830926405788 28956109019280768 29057920765609104 29077864431199776 29117705721167232 29177500686455232 29197526424743808 29250001151420904 29370371526529632 29390529640137408 29430799331072256 29491237252976256 29507299563895218 29511478321784064 29554550733350592 29676174398919936 29702350460007693 29722736424633642 29729509367017968 29804126537103126 29824582354904844 29845052212389336 29851853026964544 29872341601451136 29974700158762752 30021730572480894 30145276788828552 30189274238040606 30193549575660288 30209994398807964 30313509934493448 30334315363412112 30362052119507712 30388833163463931 30438256888956384 30459147936924096 30513890090062548 30534833048257512 30639461654219184 30642195700968111 30660490797427296 30705240208624488 30765549973783872 30786665656675968 30831599221828704 30887010756307602 30950439096222477 30958478230972032 30971681676247338 30992938835942772 31014117796457016 31035404081835504 31141747910845728 31163121794106432 31176412517576313 31184510347156608 31269903252042624 31291365093670656 31304710511475804 31350400170272937 31369118104220832 31479414162743196 31498209125225856 31501019800466424 31544181197931168 31608959076993168 31630653626805792 31673992643190144 31687501247372646 31695731828257536 31817902487073768 31839740443482192 31883365941994944 31948840357390944 31970768181932736 32014573209245952 32017429961129808 32149188932163264 32162900202256851 32206968480936132 32281490121184512 32339507445878256 32361703401572064 32472591838659648 32494879135734912 32508737838840258 32517181729513728 32690160861310242 32709678706965312 32824688272262136 32844286438269696 32847217227836784 32892223129466688 32906251295348517 33027582072386304 33041667967345836 33064345845154584 33177641909598288 33200413112007072 33245902948063104 33385696198784928 33445698037895214 33523085895076224 33575683738938003 33583334655335112 33606384301632528 33721537678608096 33744682179417024 33790917750490368 33860309438602368 33883549184270592 33913436387432121 33967743272617824 34102698676305129 34107528224356992 34126104783838626 34157308634446176 34243039000075932 34266541429039608 34297873690555008 34469394360996582 34493052147105708 34524591522988608 34611243720506856 34634998863760464 34666668031313664 34685549124557292 34828288009843536 34890882521014143 34971614297949888 35034466399701444 35058512018369736 35090568433201536 35178641158547952 35202785730379488 35226946873639872 35290257867248436 35347653161368704 35371913733202176 35435485265879088 35438647275524727 35560078961617314 35581310308125504 35584485330156516 35633241723588912 35727735453426432 35779880578418496 35795140297957989 35804437805994624 35819707998917466 35868786684744312 35927122885325568 35942445402064812 35967114204674328 36016394860401696 36019608706271034 36164610477111168 36167837548683672 36189431760897792 36316676386332576 36381945876613038 36391395802814208 36406916326768572 36531665818492104 36556739027701776 36581829445702944 36606827563031232 36682001891819232 36707178282959808 36732371953709952 36757472943949056 36798388545335976 36927774306294903 36949822243053408 36953119381316382 37003751020650024 37025844319736064 37101879124712064 37156029831434592 37181531567763648 37308935303991936 37324847148298074 37334541985737984 37350464751007956 37401640816570992 37555557033923136 37558908223633044 37581332982470784 37710106651346688 37713471631960752 37781251487252001 37791064872153216 37936729888434108 37962767451844152 38014782469301664 38092848118427664 38118992832304416 38145155490391104 38171221903331712 38197420408412928 38370969252401616 38528874475662528 38549859107669559 38585107901874384 38743894354145472 38770485908266368 38903334248606976 38937649185570213 38964373721730522 39000001535227872 39160495368706176 39181824011073978 39187372853516544 39343066085193624 39406067644467456 39440826020665953 39575971303366446 39603133946676924 39630315232844856 39639345822690624 39738835382804168 39766109806539792 39793402949852448 39802470702619392 39864920924113974 40028974096641192 40087396939037526 40193702385104736 40252365650720808 40279992531743952 40418013245991264 40445753817882816 40463003480258619 40518444217951908 40584342518608512 40612197249232128 40685186786750064 40688817242269131 40713110731010016 40852615538958912 40856260934624148 40880654396569728 40940320278165984 41020733298378496 41098124045803617 41108798962438272 41126331406164498 41182681008410136 41267252128296636 41295575568329784 41323918447923696 41352157061942688 41380538775780672 41398187113502973 41522330547794304 41550829058808576 41568550023435084 41739614015301072 41800533560363916 41825490805627776 41972552216990928 42001359733955232 42058908263908224 42076845918642366 42145278769324224 42174204835741056 42250001663163528 42423869982765024 42427655585955846 42452987257976256 42511154589326592 42598453809854592 42627690909243648 42689906614839744 42708113383324671 42766630277964372 42854454133231122 42865585242884352 42883866936342468 42913299926689992 42942624641248176 43119343261171008 43148937868762752 43167340408951818 43296789118212864 43344983785120344 43408246389608682 43434163528921152 43586881148413656 43612904942620416 43616796646799664 43766251029682848 43796289637115712 43856297505955584 43875001727131356 44055557289794448 44085794460206112 44146198996608384 44236855879464384 44260949345842827 44267217482676096 44331826100025888 44514261598379904 44594264050526952 44706189805654689 44736873532357266 44767578318584004 44777779540446816 44808512402176704 44962050238144128 44992909572556032 45032595858721341 45217915183242828 45283911357060909 45290324363490432 45470264901740172 45501473045118168 45543078179261568 45657385333434576 45688721905386144 45770835135093822 45802249572386268 45959192481328776 45990736196140944 46032788697318144 46148324960675808 46179998485013952 46247398832743056 46330516134461403 46437717346458048 46457522514371007 46489408253914158 46521176694685524 46553106122753256 46628819063933184 46712621866268592 46744682691159648 46904854878063936 46937047640505984 46957065767213706 46969262498186496 47053677156331248 47219121244114794 47247313687838784 47251529700699636 47316271796896752 47413438615489752 47441747077500672 47445980440208688 47510988964785216 47531251871058969 47706507437891328 47726853730610652 47759610665223288 47825048912992416 47923260536086416 47956152272899104 48021859813868928 48026144941694712 48054819223487232 48223783398244896 48310452721404198 48422235181776768 48509261168817384 48542555102358096 48708887757989472 48742318703602368 48763106758260387 48775772594270592 48809103417374976 48909335855758976 48942904377279744 49035241291965363 49064518060447968 49237032408393204 49266429657404544 49270825841755176 49338334694200032 49541373108579456 49562501951018754 49575375423684864 49766462864397432 49800619668010608 49868854422094656 50074076045230848 50078544298177392 50168547056842821 50284628842614336 50375001983002668 50582306517912144 50617023269125536 50686376625735552 50790464157903552 50825323776405888 50860207320521472 50951614908926736 51161292336535488 51189157175757939 51364558500113898 51371832634216704 51399812143559412 51446810535832512 51658525805527296 51704091541494873 51739578220658562 51786887284482912 51916865580760284 51952498295640696 52000002046970496 52028323686835938 52242432014765304 52457421446924832 52551699599552166 52587768027554604 52635852649802304 52767961737821928 52804178595569232 52840420310459808 52852461096920832 53021479742053056 53057870599803264 53153227898818632 53340118442425971 53371965462188256 53376727995234774 53449862585383368 53591603180139648 53669820867627744 53706656708991936 53729561998376199 53890684327988352 53913668103097218 53927671757177088 53950671307011492 54024592290602544 54246915715666752 54251756323025508 54284147641346688 54470154051945216 54475014579498864 54572918814919557 54587093704221312 54610374490152858 54797498727738156 54835108541552664 54910241344546848 55023002837728848 55060767424439712 55098557930564928 55136209415923584 55174051701040896 55197582818003964 55424733364580112 55429679071974573 55505626530975036 55652818687068096 55734044747151888 55963402955987904 55987270722447111 56001812978606976 56025697126511934 56102461224856488 56193705025765632 56333335550884704 56338362335449566 56371999473706176 56565159977020032 56570207447941128 56603983010635008 56905094832651162 56919875486452992 56944151177766228 57022173703952496 57139272177641496 57178489248456624 57217733235586656 57256832854997568 57296130612619392 57492457681561344 57556453878602424 57793311713493792 57877661852811576 57912218038561536 58115841531218208 58155728862399552 58235411442334464 58355001372910464 58395052849487616 58446560582595783 58500002302841808 58740743053059264 58772736016610967 58781059280274816 58982474505952512 59014599127790436 59109101466701184 59363956955049669 59404700920015386 59445472849267284 59459018734035936 59608253074206252 59649164709809688 59690104424778672 59703706053929088 59744683202902272 59797381386170961 60043461144961788 60131095408556289 60290553577657104 60378548476081212 60419988797615928 60627019868986896 60668630726824224 60777666326927862 60876513777912768 60918295873848192 61027780180125096 61069666096515024 61278923308438368 61284391401936222 61320981594854592 61410480417248976 61531099947567744 61573331313351936 61663198443657408 61689497109246747 61774021512615204 61900878192444954 61916956461944064 61943363352494676 61985877671885544 62028235592914032 62070808163671008 62283495821691456 62326243588212864 62352825035152626 62369020694313216 62539806504085248 62609421022951608 62700800340545874 62738236208441664 62958828325486392 62996418250451712 63002039600932848 63088362395862336 63217918153986336 63261307253611584 63347985286380288 63375002494745292 63635804974147536 63641483378933769 63679480886964384 63766731883989888 63897680714781888 63941536363865472 64034859922259616 64281681199846683 64298377864326528 64325800404513702 64413936961872264 64679014891756512 64723406803144128 64751010613427727 64945183677319296 64989758271469824 65017475677680516 65112369584413023 65380321722620484 65419357413930624 65649376544524272 65694434455673568 65784446258933376 65812502590697034 66083335934691672 66128691690309168 66355283819196576 66400826224014144 66491805896126208 66771392397569856 66891396075790428 67046171790152448 67105310298535899 67151367477876006 67166669310670224 67212768603265056 67443075357216192 67489364358834048 67720618877204736 67826872774864242 67935486545235648 68205397352610258 68215056448713984 68252209567677252 68314617268892352 68486078000151864 68533082858079216 68595747381110016 68656252702640733 68938788721993164 68986104294211416 69049183045977216 69222487441013712 69269997727520928 69371098249114584 69656576019687072 69734112380871237 69781765042028286 69943228595899776 70068932799402888 70117024036739472 70181136866403072 70357282317095904 70405571460758976 70435598650820559 70453893747279744 70580515734496872 70695306322737408 70828681866172191 70870970531758176 70877294551049454 71120157923234628 71162620616251008 71168970660313032 71266483447177824 71559761156836992 71590280595915978 71608875611989248 71639415997834932 71737573369488624 71884890804129624 71934228409348656 72032789720803392 72039217412542068 72329220954222336 72335675097367344 72465679082106297 72633352772665152 72763891753226076 72813832653537144 73063331636984208 73113478055403552 73163658891405888 73213655126062464 73364003783638464 73414356565919616 73464743907419904 73596777090671952 73855548612589806 73899644486106816 73906238762632764 74007502041300048 74203758249424128 74312059662869184 74343752926528131 74363063135527296 74617870607983872 74649694296596148 74700929502015912 74803281633141984 75111114067846272 75117816447266088 75162665964941568 75426943263921504 75562502974504002 75582129744306432 75873459776868216 75925534903688304 76029564938603328 76185696236855328 76237985664608832 76290310980782208 76342443806663424 76741938504803232 77046837750170847 77057748951325056 77099718215339118 77170215803748768 77487788708290944 77540971816532736 77609367330987843 77875298371140426 77928747443461044 78000003070455744 78042485530253907 78320990737412352 78363648022147956 78686132170387248 78827549399328249 78881652041331906 79151942606732892 79206267893353848 79260630465689712 79278691645381248 79477670765608336 79532219613079584 79586805899704896 79729841848227948 80057948193282384 80065091992852161 80174793878075052 80387404770209472 80504731301441616 80559985063487904 80836026491982528 80870502154645827 80891507635765632 80926006960517238 81036888435903816 81168685037217024 81370373573500128 81377634484538262 81426221462020032 81705231077917824 81712521869248296 81761308793139456 81880640556331968 82196248091607234 82217597924876544 82252662812328996 82365362016820272 82534504256593272 82591151136659568 82647836895847392 82704314123885376 82761077551561344 82796374227005946 83044661095588608 83137100046870168 83479228030602144 83601067120727832 83650981611255552 83945104433981856 84002719467910464 84038545689767901 84117816527816448 84153691837284732 84290557538648448 84348409671482112 84500003326327056 84507543503174349 84847739965530048 84855311171911692 84905974515952512 85196907619709184 85357642248976743 85379813229679488 85416226766649342 85533260555928744 85708908266462244 85767733872684936 85826599853379984 85885249282496352 86238686522342016 86297875737525504 86334680817903636 86689967570240688 86816492779217364 86868327057842304 87173762296827312 87233593293599328 87532502059365696 87592579274231424 87750003454262712 88111114579588896 88171588920412224 88292397993216768 88473711758928768 88521898691685654 88534434965352192 88663652200051776 89028523196759808 89107051380023079 89188528101053904 89412379611309378 89473747064714532 89535156637168008 89555559080893632 89617024804353408 89924100476288256 90065191717442682 90435830366485656 90567822714121818 90580648726980864 90940529803480344 91002946090236336 91086156358523136 91166499490391793 91314770666869152 91377443810772288 91541670270187644 91604499144772536 91918384962657552 91926587102904333 91981472392281888 92296649921351616 92359996970027904 92494797665486112 92661032268922806 92851317288667431 92875434692916096 92915045028742014 92978816507828316 93042353389371048 93106212245506512 93425243732537184 93489365382319296 93529237552728939 93809709756127872 93874095281011968 93914131534427412 94051200510818811 94107354312662496 94438242488229588 94494627375677568 94503059401399272 94632543593793504 94826877230979504 94891960880417376 95021977929570432 95062503742117938 95453707461221304 95519221330446576 95650097825984832 95846521072172832 95912304545798208 96043719627737856 96052289883389424 96447566796489792 96488700606770553 96620905442808396 96844470363553536 97018522337634768 97085110204716192 97417775515978944 97484637407204736 97526213516520774 97551545188541184 97818671711517952 98070482583930726 98129036120895936 98474064816786408 98532859314809088 98541651683510352 98676669388400064 98718753886045551 99082746217158912 99125003902037508 99532925728794864 99601239336021216 99737708844189312 100157088596354784 100337094113685642 100569257685228672 100727051216814009 100750003966005336 101164613035824288 101234046538251072 101372753251471104 101580928315807104 101650647552811776 101740309162296363 101903229817853472 102308096028915387 102322584673070976 102378314351515878 102729117000227796 102799624287118824 102893621071665024 103408183082989746 103479156441317124 103573774568965824 103833731161520568 103904996591281392 104000004093940992 104056647373671876 104484864029530608 104672647563042429 104914842893849664 105103399199104332 105175536055109208 105271705299604608 105535923475643856 105608357191138464 105680840620919616 106042959484106112 106115741199606528 106306455797637264 106680236884851942 106743930924376512 106753455990469548 106899725170766736 107183206360279296 107339641735255488 107385420893873967 107413313417983872 107459123996752398 107781368655976704 107827336206194436 107901342614022984 108049184581205088 108493831431333504 108503512646051016 108568295282693376 108950029158997728 109145837629839114 109174187408442624 109220748980305716 109594997455476312 109670217083105328 109820482689093696 110046005675457696 110121534848879424 110197115861129856 110272418831847168 110395165636007928 110783322918884709 110849466729160224 110859358143949146 111011253061950072 111305637374136192 111468089494303776 111926805911975808 111974541444894222 112003625957213952 112051394253023868 112204922449712976 112666671101769408 112676724670899132 112743998947412352 113130319954040064 113140414895882256 113343754461756003 113810189665302324 113888302355532456 114044347407904992 114278544355282992 114356978496913248 114435466471173312 114513665709995136 114592261225238784 115112907757204848 115586623426987584 115649577323008677 115755323705623152 116231683062436416 116311457724799104 116710002745820928 116812947556710639 116893121165191566 117000004605683616 117481486106118528 117545472033221934 117562118560549632 118029198255580872 118218202933402368 118322478061997859 118727913910099338 118809401840030772 118890945698534568 118918037468071872 119216506148412504 119298329419619376 119380208849557344 119407412107858176 119594762772341922 120086922289923576 120262190817112578 120581107155314208 120757096952162424 120839977595231856 121254039737973792 121337261453648448 121389010440775857 121555332653855724 121753027555825536 121836591747696384 122055560360250192 122066451726807393 122139332193030048 122557846616876736 122568782803872444 122641963189709184 122820960834497952 123062199895135488 123294372137410851 123326396887314816 123378994218493494 123548043025230408 123801756384889908 123886726704989352 123971755343771088 124056471185828064 124141616327342016 124566991643382912 124652487176425728 124705650070305252 125218842045903216 125401600681091748 125476472416883328 125917656650972784 126004079201865696 126176724791724672 126435836307972672 126522614507223168 126750004989490584 127271609948295072 127282966757867538 127358961773928768 127533463767979776 127795361429563776 127883072727730944 128069719844519232 128124340149974013 128563362399693366 128596755728653056 128651600809027404 128827873923744528 129358029783513024 129446813606288256 129502021226855454 129890367354638592 130034951355361032 130224739168826046 130760643445240968 130838714827861248 131298753089048544 131388868911347136 131568892517866752 131625005181394068 132166671869383344 132257383380618336 132710567638393152 132782848037528481 132801652448028288 133542784795139712 133782792151580856 134118569416964067 134210620597071798 134302734955752012 134333338621340448 134425537206530112 134886150714432384 134978728717668096 135097787576164023 135653745549728484 135851734071182727 135870973090471296 136410794705220516 136504419135354504 136629234537784704 136972156000303728 137066165716158432 137312505405281466 137877577443986328 137972208588422832 138098366091954432 138444974882027424 138539995455041856 138742196498229168 138991548403384209 139313152039374144 139372567543113021 139468224761742474 139563530084056572 139886457191799552 140137865598805776 140234048073478944 140714564634191808 140811142921517952 140871197301641118 140907787494559488 141161031468993744 141657363732344382 141741941063516352 141754589102098908 142240315846469256 142325241232502016 142337941320626064 142532966894355648 142593755613176907 143119522313673984 143180561191831956 143278831995669864 143475146738977248 143769781608259248 143868456818697312 144065579441606784 144078434825084136 144671350194734688 144931358164212594 145266705545330304 145527783506452152 145627665307074288 146126663273968416 146226956110807104 146289320274781161 146327317782811776 146427310252124928 146728007567276928 146828713131839232 147105723875896089 147193554181343904 147711097225179612 147799288972213632 147812477525265528 148015004082600096 148624119325738368 148687505853056262 148726126271054592 149299388593192296 149401859004031824 149606563266283968 150222228135692544 150235632894532176 150853886527843008 151125005949008004 151746919553736432 151851069807376608 152059129877206656 152371392473710656 152475971329217664 152580621961564416 153483877009606464 153567471527273817 154093675500341694 154115497902650112 154199436430678236 154340431607497536 154975577416581888 155112274624484619 155218734661975686 155750596742280852 155857494886922088 156000006140911488 156084971060507814 156727296044295912 157372264340774496 157655098798656498 157763304082663812 158303885213465784 158412535786707696 158521260931379424 158557383290762496 158955341531216672 159064439226159168 159173611799409792 159459683696455896 160020355327277913 160115896386564768 160130183985704322 160349587756150104 160774809540418944 161009462602883232 161119970126975808 161672052983965056 161741004309291654 161783015271531264 161852013921034476 162073776871807632 162740747147000256 162755268969076524 162852442924040064 163410462155835648 163425043738496592 163718756444758671 163761281112663936 164392496183214468 164505325624657992 164730724033640544 165069008513186544 165182302273319136 165295673791694784 165408628247770752 165522155103122688 165592748454011892 166274200093740336 166289037215923719 166958456061204288 167202134241455664 167890208867963712 167961812167341333 168005438935820928 168077091379535802 168307383674569464 168581115077296896 169000006652654112 169015087006348698 169695479931060096 169710622343823384 169811949031905024 170715284497953486 170759626459358976 170832453533298684 171066521111857488 171417816532924488 171535467745369872 171653199706759968 171770498564992704 172477373044684032 172669361635807272 173379935140481376 173632985558434728 173736654115684608 174347524593654624 174467186587198656 175065004118731392 175185158548462848 175339681747787349 175500006908525424 176222229159177792 176318208049832901 176343177840824448 176947423517857536 177043797383371308 177327304400103552 178091870865149007 178214102760046158 178377056202107808 178824759222618756 178947494129429064 179070313274336016 179111118161787264 179234049608706816 179392144158512883 180130383434885364 180393286225668867 180871660732971312 181135645428243636 181881059606960688 182005892180472672 182332998980783586 182629541333738304 182754887621544576 183083340540375288 183208998289545072 183836769925315104 183853174205808666 183962944784563776 184593299842703232 184719993940055808 184989595330972224 185068491327740241 185322064537845612 185702634577334862 185750869385832192 185830090057484028 185957633015656632 186084706778742096 186212424491013024 186850487465074368 186978730764638592 187058475105457878 187619419512255744 187828263068854824 188102401021637622 188214708625324992 188876484976459176 188989254751355136 189006118802798544 189265087187587008 189653754461959008 189783921760834752 190043955859140864 190125007484235876 190907414922442608 190924450136801307 191038442660893152 191300195651969664 191693042144345664 191824609091596416 192104579766778848 192845043599540049 192895133592979584 192977401213541106 193241810885616792 194037044675269536 194170220409432384 194253031840283181 194835551031957888 194969274814409472 195052427033041548 196140965167861452 196258072241791872 196948129633572816 197083303367020704 197353338776800128 197437507772091102 198250007804075016 199065851457589728 199202478672042432 199475417688378624 200314177192709568 200674188227371284 201138515370457344 201315930895607697 201454102433628018 201500007932010672 202329226071648576 202468093076502144 203161856631614208 203480618324592726 203806459635706944 204616192057830774 204645169346141952 204756628703031756 205458234000455592 205599248574237648 205787242143330048 205968758107922199 206816366165979492 206958312882634248 207147549137931648 207667462323041136 207809993182562784 208113294747343752 208969728059061216 209345295126084858 209829685787699328 210206798398208664 210351072110218416 210543410599209216 211071846951287712 211216714382276928 211306795952461677 211361681241839232 212085918968212224 212486045598516573 212612911595274528 213360473769703884 213487861848753024 213506911980939096 213799450341533472 214679283470510976 214770841787747934 214826626835967744 214918247993504796 215654672412388872 215802685228045968 216098369162410176 216987662862667008 217007025292102032 217397037246318891 217900058317995456 218291675259678228 218441497960611432 219189994910952624 219340434166210656 219640965378187392 220092011350915392 220243069697758848 220394231722259712 220790331272015856 221566645837769418 221698933458320448 221718716287898292 222022506123900144 222611274748272384 222936178988607552 223031258779584393 223853611823951616 223949082889788444 224102788506047736 224409844899425952 225333342203538816 225353449341798264 225487997894824704 226280829791764512 226687508923512006 227620379330604648 227776604711064912 228088694815809984 228557088710565984 228713956993826496 228870932942346624 229027331419990272 230225815514409696 231140513250512541 231173246853975168 231299154646017354 231510647411246304 232463366124872832 232622915449598208 232828101992963529 233625895113421278 233786242330383132 234000009211367232 234127456590761721 234962972212237056 235090944066443868 236058396511161744 236482648197984747 236644956123995718 237455827820198676 237618803680061544 237781891397069136 237836074936143744 238433012296825008 238596658839238752 238760417699114688 239189525544683844 240173844579847152 240195275978556483 240524381634225156 241162214310628416 241514193904324848 241679955190463712 242508079475947584 242611506463937481 242674522907296896 242778020881551714 243110665307711448 243506055111651072 244111120720500384 244132903453614786 244278664386060096 245115693233753472 245137565607744888 245283926379418368 245641921668995904 246588744274821702 246652793774629632 246757988436986988 247096086050460816 247603512769779816 247773453409978704 247943510687542176 248112942371656128 248283232654684032 249133983286765824 249411300140610504 250437684091806432 250803201362183496 250952944833766656 251835313301945568 252008158403731392 252115637069303703 252353449583449344 252871672615945344 253045229014446336 253500009978981168 254543219896590144 254565933515735076 254717923547857536 255590722859127552 256072926746930229 256139439689038464 256248680299948026 257126724799386732 257303201618054808 257655747847489056 258716059567026048 258893627212576512 259004042453710908 260069902710722064 260449478337652092 261521286890481936 262597506178097088 262777737822694272 263250010362788136 264333343738766688 264514766761236672 265421135276786304 265565696075056962 265603304896056576 267085569590279424 267321154140069237 267565584303161712 268237138833928134 268421241194143596 268605469911504024 268666677242680896 268851074413060224 269772301428864768 270195575152328046 271307491099456968 271703468142365454 271741946180942592 272821589410441032 273008838270709008 273258469075569408 273499498471175379 273944312000607456 274132331432316864 274625010810562932 275755154887972656 275779761308712999 275944417176845664 276889949764054848 277079990910083712 277484392996458336 277983096806768418 278553951866002293 278626304078748288 278745135086226042 278936449523484948 279127060168113144 280275731197611552 280468096146957888 280587712658186817 281429129268383616 281622285843035904 281742394603282236 282153601532456433 282322062937987488 283314727464688764 283483882127032704 283509178204197816 284480631692938512 284675882641252128 285065933788711296 285187511226353814 286361122383663912 286557663991339728 286950293477954496 287539563216518496 287736913637394624 288131158883213568 288156869650168272 289342700389469376 289466101820311659 289862716328425188 290533411090660608 291055567012904304 291255330614148576 292253326547936832 292453912221614208 292578640549562322 292654635565623552 293456015134553856 294211447751792178 294387108362687808 295422194450359224 295598577944427264 295624955050531056 296030008165200192 297248238651476736 297375011706112524 298598777186384592 298803718008063648 299213126532567936 300471265789064352 301707773055686016 302181153650442027 302250011898016008 303493839107472864 303702139614753216 304118259754413312 304742784947421312 304951942658435328 305220927486889089 306924288086746161 306967754019212928 307134943054547634 308187351000683388 308398872861356472 308680863214995072 310224549248969238 310437469323951372 311501193484561704 311714989773844176 312000012281822976 312169942121015628 313454592088591824 314017942689127287 314744528681548992 315310197597312996 315526608165327624 316607770426931568 316825071573415392 317042521862758848 317910683062433344 318128878452318336 318347223598819584 318919367392911792 320040710654555826 320231792773129536 320260367971408644 320699175512300208 321549619080837888 322018925205766464 322156262681621901 322239940253951616 323344105967930112 323482008618583308 323704027842068952 324147553743615264 325481494294000512 325510537938153048 325704885848080128 326850087476993184 327437512889517342 327522562225327872 328784992366428936 329010651249315984 329461448067281088 330138017026373088 330364604546638272 330591347583389568 330817256495541504 331185496908023784 332349968756654127 332548400187480672 332578074431847438 333916912122408576 334404268482911328 335780417735927424 335923624334682666 336010877871641856 336154182759071604 336614767349138928 338000013305308224 338030174012697396 339390959862120192 339421244687646768 340031263385268009 341430568995906972 341664907066597368 342133042223714976 342835633065848976 343070935490739744 343306399413519936 343540997129985408 345338723271614544 346759870280962752 346948731969026031 347265971116869456 348695049187309248 348934373174397312 350130008237462784 350438842670131917 350679363495574698 351000013817050848 352444458318355584 352636416099665802 352686355681648896 354087594766742616 354654608800207104 354967434185993577 356183741730298014 356428205520092316 356754112404215616 357649518445237512 357894988258858128 358140626548672032 358222236323574528 358784288317025766 360260766869770728 360786572451337734 361743321465942624 362271290856487272 363762119213921376 364011784360945344 364167031322327571 364665997961567172 365259082667476608 365509775243089152 366166681080750576 366199355180422179 366417996579090144 367673539850630208 367706348411617332 367925889569127552 369186599685406464 369883116412232553 369979190661944448 370136982655480482 370644129075691224 371405269154669724 371660180114968056 371915266031313264 372169413557484192 372424848982026048 373700974930148736 373957461529277184 374116950210915756 375656526137709648 376204802043275244 376429417250649984 377752969952918352 378012237605597088 378530174375174016 379307508923918016 379567843521669504 380250014968471752 381814829844885216 381848900273602614 382076885321786304 382600391303939328 383386084288691328 383649218183192832 384209159533557696 385690087199080098 385790267185959168 385954802427082212 386483621771233584 388074089350539072 388340440818864768 388506063680566362 389671102063915776 390104854066083096 392281930335722904 392516144483583744 393896259267145632 394166606734041408 394706677553600256 394875015544182204 396500015608150032 398131702915179456 398348544112585443 398404957344084864 400628354385419136 401348376454742568 402355708250892201 402631861791215394 402908204867256036 403000015864021344 404658452143297152 404936186153004288 405293362728492069 406961236649185452 407555202213548181 407612919271413888 409232384115661548 409513257406063512 410916468000911184 411198497148475296 411937516215844398 413632732331958984 413916625765268496 414295098275863296 415334924646082272 415619986365125568 416226589494687504 417939456118122432 418117702629339063 418690590252169716 419659371575398656 420413596796417328 420702144220436832 422143693902575424 422433428764553856 422613591904923354 422723362483678464 424972091197033146 425225823190549056 426720947539407768 426975723697506048 427013823961878192 427598900683066944 427781266839530721 429358566941021952 429541683575495868 429836495987009592 431309344824777744 431605370456091936 432196738324820352 434014050584204064 434794074492637782 435800116635990912 436583350519356456 436882995921222864 438379989821905248 438680868332421312 438867960824343483 439281930756374784 440184022701830784 440486139395517696 441317171627688267 441580662544031712 443133291675538836 443397866916640896 443437432575796584 444045012247800288 445872357977215104 446062517559168786 447898165779576888 448205577012095472 448819689798851904 450666684407077632 450706898683596528 452561659583529024 453375017847024012 455240758661209296 455553209422129824 456177389631619968 457114177421131968 457427913987652992 457741865884693248 460451631028819392 460702414581821451 462281026501025082 462346493707950336 462598309292034708 463021294822492608 464926732249745664 465336823873453857 465656203985927058 467251790226842556 467572484660766264 468000018422734464 468254913181523442 470181888132887736 472116793022323488 472965296395969494 473289912247991436 474911655640397352 475237607360123088 475563782794138272 475672149872287488 476866024593650016 477193317678477504 477520835398229376 478379051089367688 480061065981833739 480347689159694304 480390551957112966 481048763268450312 482324428621256832 483028387808649696 483359910380927424 485016158951895168 485223012927874962 485349045814593792 485556041763103428 486221330615422896 488222241441000768 488265806907229572 488557328772120192 490231386467506944 490275131215489776 491156269334276013 491283843337991808 493177488549643404 493515976873973976 494192172100921632 495207025539559632 495546906819957408 495887021375084352 496225884743312256 496566465309368064 498822600281221008 500875368183612864 501606402724366992 503670626603891136 503885436502023999 504016316807462784 504231274138607406 505743345231890688 507000019957962336 509086439793180288 509131867031470152 509435847095715072 512145853493860458 512278879378076928 512497360599896052 514253449598773464 514606403236109616 515311495694978112 517432119134052096 518008084907421816 520139805421444128 520898956675304184 523042573780963872 525195012356194176 525555475645388544 526019045243362047 526500020725576272 528666687477533376 528954624149498703 529029533522473344 530842270553572608 531131392150113924 534275612595447021 534642308280138474 535131168606323424 536474277667856268 536842482388287192 537210939823008048 537333354485361792 537702148826120448 538176432475538649 540391150304656092 542614982198913936 543406936284730908 545643178820882064 546017676541418016 546998996942350758 547888624001214912 548264662864633728 549250021621125864 551510309775945312 551559522617425998 551888834353691328 553779899528109696 554159981820167424 554968785992916672 555205473983220723 555966193613536836 557107903732004586 557252608157496576 557490270172452084 557872899046969896 558254120336226288 560551462395223104 560936192293915776 561175425316373634 562858258536767232 563484789206564472 564307203064912866 564644125875974976 566629454929377528 566967764254065408 567018356408395632 568961263385877024 569351765282504256 570131867577422592 570375022452707628 572722244767327824 572773350410403921 573115327982679456 573900586955908992 575079126433036992 575473827274789248 576313739300336544 578535130798620147 578685400778938752 578932203640623318 579725432656850376 582111134025808608 582510661228297152 584506653095873664 584907824443228416 585157281099124644 588422895503584356 588774216725375616 590844388900718448 591249910101062112 592060016330400384 594750023412225048 597197554372769184 597607436016127296 598426253065135872 600942531578128704 603415546111372032 603947792686823091 604362307300884054 604500023796032016 606987678214945728 607404279229506432 609485569894842624 610441854973778178 613848576173492322 613935508038425856 614269886109095268 616374702001366776 616797745722712944 617361726429990144 617906274323766597 620449098497938476 620874938647902744 623002386969123408 623429979547688352 624339884242031256 626909184177183648 628035885378254574 629489057363097984 630620395194625992 631053216330655248 633215540853863136 633650143146830784 633920387857385031 634085043725517696 635821366124866688 636257756904636672 637458136795549719 637838734785823584 640081421309111652 640463585546259072 640520735942817288 641398351024600416 644037850411532928 644312525363243802 644479880507903232 646964017237166616 647408055684137904 648295107487230528 650962988588001024 651021075876306096 652191111738956673 653700174953986368 654875025779034684 657569984732857872 658021302498631968 658922896134562176 660276034052746176 660729209093276544 661182695166779136 662370993816047568 664699937513308254 665096800374961344 665156148863694876 667833824244817152 668808536965822656 669093776338753179 671560835471854848 671847248669365332 672308365518143208 673229534698277856 676000026610616448 676060348025394792 678842489375293536 680062526770536018 682861137991813944 683329814133194736 684266084447429952 685671266131697952 686141870981479488 686612798827039872 687081994259970816 690677446543229088 693421539751537623 693519740561925504 693897463938052062 694531942233738912 697390098374618496 697868746348794624 698484305978890587 700877685340263834 701358726991149396 702000027634101696 704888916636711168 705272832199331604 708175189533485232 709447944593954241 709934868371987154 712367483460596028 712856411040184632 713508224808431232 715299036890475024 715789976517716256 716281253097344064 717568576634051532 720521533739541456 720585827935669449 721573144902675468 723486642931885248 724542581712974544 727524238427842752 727834519391812443 728023568721890688 728334062644655142 729331995923134344 730518165334953216 732333362161501152 732398710360844358 732835993158180288 735347079701260416 735412696823234664 735851779138255104 739766232824465106 739958381323888896 740273965310960964 741288258151382448 742810538309339448 743320360229936112 743830532062626528 744338827114968384 744849697964052096 747401949860297472 748233900421831512 751313052275419296 752409604086550488 752858834501299968 755505939905836704 756024475211194176 757060348750348032 758615017847836032 759135687043339008 760500029936943504 763629659689770432 763697800547205228 764153770643572608 766772168577382656 768218780240790687 768418319067115392 771380174398160196 771909604854164424 772967243542467168 776148178701078144 776680881637729536 777012127361132724 780209708132166192 784563860671445808 787792518534291264 788333213468082816 789750031088364408 793000031216300064 796263405830358912 796697088225170886 796809914688169728 801256708770838272 801963462420207711 802696752909485136 804711416501784402 805263723582430788 805816409734512072 806000031728042688 809316904286594304 810586725456984138 813922473298370904 815110404427096362 815225838542827776 818464768231323096 819026514812127024 821832936001822368 822396994296950592 823875032431688796 827265464663917968 827339283926138997 827833251530536992 830669849292164544 831239972730251136 832453178989375008 835661855598006879 835878912236244864 836235405258678126 837381180504339432 840827193592834656 841404288440873664 841763137974560451 844287387805150848 844866857529107712 845227183809846708 846460804597369299 849944182394066292 850451646381098112 853441895078815536 854027647923756384 855197801366133888 855562533679061442 859083367150991736 859672991974019184 862618689649555488 863210740912183872 864393476649640704 868028101168408128 868398305460934977 869588148985275564 871600233271981824 873166701038712912 873765991842445728 876759979643810496 877361736664842624 877735921648686966 880368045403661568 882634343255376534 883161325088063424 886266583351077672 886795733833281792 886874865151593168 888090024495600576 891744715954430208 892125035118337572 895796331559153776 896411154024190944 897639379597703808 901413797367193056 905123319167058048 906543460951326081 906750035694048024 910481517322418592 911106418844259648 912354779263239936 914228354842263936 914855827975305984 915662782460667267 920772864260238483 920903262057638784 921404829163642902 924562053002050164 925196618584069416 926042589644985216 930673647746907714 931312407971854116 934503580453685112 935144969321532528 936000036845468928 936509826363046884 940363776265775472 942053828067381861 944233586044646976 945930592791938988 946579824495982872 949823311280794704 950475214720246176 951127565588276544 953732049187300032 954386635356955008 955041670796458752 956758102178735376 960122131963667478 960695378319388608 960781103914225932 962097526536900624 964648857242513664 966056775617299392 966468788044865703 966719820761854848 970032317903790336 970446025855749924 971112083526206856 972442661230845792 976444482882001536 976531613814459144 977114657544240384 980550262430979552 982312538668552026 982567686675983616 986354977099286808 987031953747947952 988384344201843264 990414051079119264 991093813639914816 991774042750168704 992451769486624512 997049906269962381 997645200562442016 1001750736367225728 1003212805448733984 1007341253207782272 1007770873004047998 1008032633614925568 1008462548277214812 1014000039915924672 1018172879586360576 1018263734062940304 1020093790155804027 1024291706987720916 1024994721199792104 1028506899197546928 1029212806472219232 1030622991389956224 1036016169814843632 1040279610842888256 1040846195907078093 1041797913350608368 1046085147561927744 1050390024712388352 1051316528010395751 1052038090486724094 1053000041451152544 1057333374955066752 1057909248298997406 1058059067044946688 1062262784300227848 1068551225190894042 1069284616560276948 1070262337212646848 1072948555335712536 1073684964776574384 1074421879646016096 1074666708970723584 1076352864951077298 1080782300609312184 1085229964397827872 1086813872569461816 1091286357641764128 1092035353082836032 1092501093966982713 1093997993884701516 1095777248002429824 1096529325729267456 1098500043242251728 1098598065541266537 1103020619551890624 1103119045234851996 1103777668707382656 1107559799056219392 1109649349236697659 1109937571985833344 1110410947966441446 1111932387227073672 1114215807464009172 1114980540344904168 1115745798093939792 1116508240672452576 1121102924790446208 1121872384587831552 1122350850632747268 1126969578413128944 1128614406129825732 1129288251751949952 1133258909858755056 1134036712816791264 1137922526771754048 1138703530565008512 1140750044905415256 1145444489534655648 1145546700820807842 1146230655965358912 1147801173911817984 1150158252866073984 1150947654549578496 1152627478600673088 1157070261597240294 1157370801557877504 1157864407281246636 1159450865313700752 1164222268051617216 1165021322456594304 1169013306191747328 1170314562198249288 1176845791007168712 1177548433450751232 1181688777801436896 1182499820202124224 1184120032660800768 1189500046824450096 1194395108745538368 1195045632337756329 1195214872032254592 1201885063156257408 1207067124752676603 1207895585373646182 1208724614601768108 1209000047592064032 1213975356429891456 1214808558459012864 1215880088185476207 1220883709947556356 1222665606640644543 1227697152346984644 1228539772218190536 1232749404002733552 1233595491445425888 1235812548647533194 1240898196995876952 1241749877295805488 1246004773938246816 1246859959095376704 1248679768484062512 1253818368354367296 1254353107888017189 1256071770756509148 1258978114726195968 1261240790389251984 1262106432661310496 1266431081707726272 1267300286293661568 1267840775714770062 1268170087451035392 1271642732249733376 1274916273591099438 1275677469571647168 1280162842618223304 1280927171092518144 1281041471885634576 1282796702049200832 1283343800518592163 1288075700823065856 1288625050726487604 1293928034474333232 1294816111368275808 1296590214974461056 1302042151752612192 1304382223477913346 1307400349907972736 1309750051558069368 1315139969465715744 1316042604997263936 1316603882473030449 1317845792269124352 1320552068105492352 1321458418186553088 1323951514883064801 1324741987632095136 1329399875026616508 1330193600749922688 1330312297727389752 1337617073931645312 1338187552677506358 1343694497338730664 1344616731036286416 1346459069396555712 1352000053221232896 1352120696050789584 1357684978750587072 1360125053541072036 1365722275983627888 1366659628266389472 1368532168894859904 1371342532263395904 1372283741962958976 1373225597654079744 1381354893086458176 1386843079503075246 1387039481123851008 1387794927876104124 1389063884467477824 1394780196749236992 1396010471620361571 1396968611957781174 1401755370680527668 1402717453982298792 1404000055268203392 1410545664398663208 1416350379066970464 1418895889187908482 1419869736743974308 1424734966921192056 1425712822080369264 1427016449616862464 1430598073780950048 1431579953035432512 1432562506194688128 1435137153268103064 1440183197945501217 1441043067479082912 1441171655871338898 1443146289805350936 1446973285863770496 1449085163425949088 1455048476855685504 1455669038783624886 1456047137443781376 1456668125289310284 1458663991846268688 1464666724323002304 1464797420721688716 1465671986316360576 1470694159402520832 1470825393646469328 1473468808002828039 1479532465648930212 1480547930621921928 1482576516302764896 1485621076618678896 1486640720459872224 1487661064125253056 1488677654229936768 1489699395928104192 1496467800843663024 1502626104550838592 1504819208173100976 1511011879811673408 1511656309506071997 1512048950422388352 1517230035695672064 1521000059873887008 1527259319379540864 1527395601094410456 1528307541287145216 1536437560481581374 1536836638134230784 1542760348796320392 1543819209708328848 1545934487084934336 1552296357402156288 1554024254722265448 1560419416264332384 1569127721342891616 1575585037068582528 1576666426936165632 1578057135730086141 1579500062176728816 1586000062432600128 1586863872448496109 1592526811660717824 1593394176450341772 1602826837786341063 1603926924840415422 1605393505818970272 1609422833003568804 1610527447164861576 1611632819469024144 1612000063456085376 1621173450913968276 1627844946596741808 1630220808854192724 1636929536462646192 1638053029624254048 1643665872003644736 1644793988593901184 1647750064863377592 1654530929327835936 1654678567852277994 1655666503061073984 1661339698584329088 1662479945460502272 1664906357978750016 1665616421949662169 1671323711196013758 1671757824472489728 1672470810517356252 1674762361008678864 1681654387185669312 1682808576881747328 1683526275949120902 1688574775610301696 1690454367619693416 1692921609194738598 1699888364788132584 1700903292762196224 1706883790157631072 1708055295847512768 1710395602732267776 1711125067358122884 1718166734301983472 1718320051231211763 1719345983948038368 1725237379299110976 1726421481824367744 1735605392395860441 1736056202336816256 1736796610921869954 1739176297970551128 1746333402077425824 1747531983684891456 1753519959287620992 1754723473329685248 1755471843297373932 1765268686510753068 1766322650176126848 1772533166702155344 1773749730303186336 1776180048991201152 1784250070236675144 1791592663118307552 1792822308048381888 1795278759195407616 1802827594734386112 1810246638334116096 1811843378060469273 1813086921902652162 1813500071388096048 1820963034644837184 1822212837688519296 1828456709684527872 1831325564921334534 1841545728520476966 1841806524115277568 1842809658327285804 1849124106004100328 1850393237168138832 1852085179289970432 1853718822971299791 1861347295493815428 1862624815943708232 1869007160907370224 1870289938643065056 1873019652726093768 1880727552531550944 1884107656134763722 1888467172089293952 1891861185583877976 1893159648991965744 1899646622561589408 1900950429440492352 1901761163572155093 1902255131176553088 1907464098374600064 1908773270713910016 1912374410386649157 1913516204357470752 1920244263927334956 1921390756638777216 1921562207828451864 1924195053073801248 1932113551234598784 1932937576089731406 1933439641523709696 1940892051711499848 1942224167052413712 1944885322461691584 1952888965764003072 1953063227628918288 1961100524861959104 1964625077337104052 1972709954198573616 1974063907495895904 1976768688403686528 1980828102158238528 1982187627279829632 1983548085500337408 1994099812539924762 1995290401124884032 2003501472734451456 2006425610897467968 2007281329016259537 2014682506415564544 2015541746008095996 2016925096554429624 2028000079831849344 2036527468125880608 2040187580311608054 2048583413975441832 2049989442399584208 2057013798395093856 2058425612944438464 2061245982779912448 2072032339629687264 2080264619254612869 2080559221685776512 2081692391814156186 2083595826701216736 2092170295123855488 2102633056020791502 2104076180973448188 2106000082902305088 2114666749910133504 2115818496597994812 2124525568600455696 2128343833781862723 2137102450381788084 2138569233120553896 2140524674425293696 2145897110671425072 2147369929553148768 2148843759292032192 2152705729902154596 2161564601218624368 2161757483807008347 2170459928795655744 2173627745138923632 2182572715283528256 2183503558175437329 2184070706165672064 2185002187933965426 2187995987769403032 2191554496004859648 2197000086484503456 2197196131082533074 2206041239103781248 2206238090469703992 2207555337414765312 2219298698473395318 2219875143971666688 2220821895932882892 2223864774454147344 2228431614928018344 2229961080689808336 2231491596187879584 2233016481344905152 2242205849580892416 2244701701265494536 2253939156826257888 2257228812259651464 2258576503503899904 2266517819717510112 2268073425633582528 2275845053543508096 2277407061130017024 2281500089810830512 2290888979069311296 2291093401641615684 2292461311930717824 2300316505732147968 2304656340722372061 2305254957201346176 2314140523194480588 2315728814562493272 2318901730627401504 2328444536103234432 2330042644913188608 2340629124396498576 2353691582014337424 2363377555602873792 2364999640404248448 2379000093648900192 2388790217491076736 2390091264675512658 2390429744064509184 2403770126312514816 2405890387260623133 2414134249505353206 2415791170747292364 2417449229203536216 2418000095184128064 2427950712859782912 2431760176370952414 2441767419895112712 2445331213281289086 2455394304693969288 2457079544436381072 2465498808005467104 2467190982890851776 2471625097295066388 2481796393991753904 2482017851778416991 2483499754591610976 2492009547876493632 2493719918190753408 2497359536968125024 2506985566794020637 2507636736708734592 2508706215776034378 2512143541513018296 2522481580778503968 2524212865322620992 2525289413923681353 2532862163415452544 2534600572587323136 2535681551429540124 2549832547182198876 2551354939143294336 2560325685236446608 2562082943771269152 2565593404098401664 2566687601037184326 2577250101452975208 2587856068948666464 2589632222736551616 2593180429948922112 2604084303505224384 2605194916382804931 2608764446955826692 2614800699815945472 2619500103116138736 2630279938931431488 2632085209994527872 2633207764946060898 2641104136210984704 2647903029766129602 2649483975264190272 2658799750053233016 2660387201499845376 2660624595454779504 2675234147863290624 2676375105355012716 2687388994677461328 2689233462072572832 2692918138793111424 2704241392101579168 2715369957501174144 2720250107082144072 2731444551967255776 2733319256532778944 2737064337789719808 2742685064526791808 2744567483925917952 2746988347382001801 2762318592780715449 2762709786172916352 2773686159006150492 2775589855752208248 2778127768934955648 2792020943240723142 2793937223915562348 2803510741361055336 2805434907964597584 2808000110536406784 2821091328797326416 2826161484202145583 2832700758133940928 2837791778375816964 2839739473487948616 2849469933842384112 2851425644160738528 2861196147561900096 2863159906070865024 2865125012389376256 2870274306536206128 2880366395891002434 2882086134958165824 2882343311742677796 2886292579610701872 2893946571727540992 2898170326851898176 2899406364134597109 2910096953711371008 2911338077567249772 2913336250578620568 2917327983692537376 2929333448646004608 2929594841443377432 2931343972632721152 2941650787292938656 2946937616005656078 2959064931297860424 2961095861243843856 2965153032605529792 2971242153237357792 2973281440919744448 2975322128250506112 2977355308459873536 2991149718809887143 2992935601687326048 3005252209101677184 3009638416346201952 3022023759623346816 3023312619012143994 3024097900844776704 3042000119747774016 3054518638759081728 3054791202188820912 3060281370467412081 3072875120963162748 3085520697592640784 3087638419416657696 3091868974169868672 3108048509444530896 3120838832528664768 3122538587721234279 3138255442685783232 3151170074137165056 3153949584031187253 3156114271460172282 3159000124353457632 3172000124865200256 3173727744896992218 3186788352900683544 3205653675572682126 3207853849680830844 3210787011637940544 3218845666007137608 3221054894329723152 3223265638938048288 3224000126912170752 3242346901827936552 3255689893193483616 3260441617708385448 3273859072925292384 3276106059248508096 3277503281900948139 3287331744007289472 3289587977187802368 3295500129726755184 3309061858655671872 3309357135704555988 3311333006122147968 3322679397168658176 3328948047710092977 3329812715957500032 3331232843899324338 3342647422392027516 3344941621034712504 3349524722017357728 3363308774371338624 3365617153763494656 3367052551898241804 3380908735239386832 3385843218389477196 3399776729576265168 3413767580315262144 3416110591695025536 3422250134716245768 3436333468603966944 3436640102462423526 3438691967896076736 3450474758598221952 3452842963648735488 3471210784791720882 3472112404673632512 3473593221843739908 3478352595941102256 3492666804154851648 3495063967369782912 3507039918575241984 3510943686594747864 3530537373021506136 3532645300352253696 3545066333404310688 3547499460606372672 3552360097982402304 3568500140473350288 3583185326236615104 3585136897013268987 3585644616096763776 3605655189468772224 3621201374258029809 3623686756120938546 3626173843805304324 3627000142776192096 3641926069289674368 3644425675377038592 3647640264556428621 3662651129842669068 3667996819921933629 3683091457040953932 3685619316654571608 3698248212008200656 3700786474336277664 3707437645942599582 3722694590987630856 3725249631887416464 3738014321814740448 3740579877286130112 3746039305452187536 3761455105063101888 3763059323664051567 3768215312269527444 3776934344178587904 3783722371167755952 3786319297983931488 3799293245123178816 3801900858880984704 3803522327144310186 3804510262353106176 3814928196749200128 3824748820773298314 3827032408714941504 3840488527854669912 3842781513277554432 3843124415656903728 3848390106147602496 3864227102469197568 3865875152179462812 3881784103422999696 3884448334104827424 3889770644923383168 3906126455257836576 3922201049723918208 3929250154674208104 3945419908397147232 3948127814991791808 3949811647419091347 3953537376807373056 3961656204316477056 3964375254559659264 3971854544649194403 3988199625079849524 3990580802249768064 4012851221794935936 4014562658032519074 4031083492016191992 4033850193108859248 4056000159663698688 4073054936251761216 4080375160623216108 4097166827950883664 4099978884799168416 4114027596790187712 4116851225888876928 4144064679259374528 4160529238509225738 4161118443371553024 4163384783628312372 4167191653402433472 4184340590247710976 4188031414861084713 4205266112041583004 4208152361946896376 4212000165804610176 4231636993195989624 4249051137200911392 4256687667563725446 4274204900763576168 4277138466241107792 4281049348850587392 4291794221342850144 4294739859106297536 4297687518584064384 4305411459804309192 4320549593836503651 4323129202437248736 4323514967614016694 4340919857591311488 4347255490277847264 4365145430567056512 4367007116350874658 4368141412331344128 4370004375867930852 4375991975538806064 4394000172969006912 4394392262165066148 4412082478207562496 4412476180939407984 4420406424008484117 4438597396946790636 4441643791865765784 4447729548908294688 4456863229856036688 4459922161379616672 4462983192375759168 4466032962689810304 4489403402530989072 4507878313652515776 4514457624519302928 4533035639435020224 4534968928518215991 4536146851267165056 4551690107087016192 4563000179621661024 4581777958138622592 4582186803283231368 4584922623861435648 4609312681444744122 4610509914402692352 4628281046388961176 4631457629124986544 4637803461254803008 4656889072206468864 4681258248792997152 4707383164028674848 4726755111205747584 4729999280808496896 4734171407190258423 4758000187297800384 4760591617345488327 4777580434982153472 4780182529351025316 4808480513359023189 4811780774521246266 4828268499010706412 4831582341494584728 4834898458407072432 4836000190368256128 4863520352741904828 4883534839790225424 4890662426562578172 4910788609387938576 4914159088872762144 4930997616010934208 4934381965781703552 4943250194590132776 4963592787983507808 4964035703556833982 4966999509183221952 4984019095752987264 4987439836381506816 4994719073936250048 5013971133588041274 5015273473417469184 5017412431552068756 5024287083026036592 5044963161557007936 5048425730645241984 5050578827847362706 5065724326830905088 5071363102859080248 5099665094364397752 5102709878286588672 5120651370472893216 5124165887542538304 5131186808196803328 5133375202074368652 5154500202905950416 5154960153693635289 5175712137897332928 5179264445473103232 5206816177187581323 5208168607010448768 5210389832765609862 5217528893911653384 5239000206232277472 5260559877862862976 5264170419989055744 5266415529892121796 5295806059532259204 5298967950528380544 5317599500106466032 5321249190909559008 5352750210710025432 5374777989354922656 5378466924145145664 5385836277586222848 5408482784203158336 5430739915002348288 5435530134181407819 5440500214164288144 5462889103934511552 5466638513065557888 5485370129053583616 5493976694764003602 5524637185561430898 5525419572345832704 5547372318012300984 5551179711504416496 5556255537869911296 5561156468913899373 5584041886481446284 5587874447831124696 5607021482722110672 5610869815929195168 5642182657594652832 5652322968404291166 5665401516267881856 5675583556751633928 5679478946975897232 5698939867684768224 5702851288321477056 5705283490716465279 5722392295123800192 5726319812141730048 5737123231159947471 5740548613072412256 5760732791782004868 5764172269916331648 5764686623485355592 5772585159221403744 5796340653703796352 5798812728269194218 5822676155134499544 5826672501157241136 5834655967385074752 5858666897292009216 5859189682886754864 5883301574585877312 5893875232011312156 5918129862595720848 5922191722487687712 5930306065211059584 5942484306474715584 5946562881839488896 5950644256501012224 5982299437619774286 5985871203374652096 6010504418203354368 6019276832692403904 6021843987048778611 6044047519246693632 6046625238024287988 6084000239495548032 6109582404377641824 6120562740934824162 6145750241926325496 6171041395185281568 6175276838833315392 6183737948339737344 6216097018889061792 6240793857763838607 6241677665057329536 6245077175442468558 6276510885371566464 6307899168062374506 6312228542920344564 6318000248706915264 6344000249730400512 6347455489793984436 6373576705801367088 6385031501345588169 6411307351145364252 6415707699361661688 6421574023275881088 6437691332014275216 6442109788659446304 6446531277876096576 6484693803655873104 6511379786386967232 6520883235416770896 6547718145850584768 6550510674526311987 6552212118497016192 6555006563801896278 6574663488014578944 6591000259453510368 6618123717311343744 6618714271409111976 6622666012244295936 6657896095420185954 6659625431915000064 6662465687798648676 6685294844784055032 6689883242069425008 6699049444034715456 6726617548742677248 6734105103796483608 6761817470478773664 6771686436778954392 6799553459152530336 6827535160630524288 6832221183390051072 6844500269432491536 6872666937207933888 6873280204924847052 6877383935792153472 6900949517196443904 6913969022167116183 6942421569583441764 6947186443687479816 6956705191882204512 6985333608309703296 6990127934739565824 7021887373189495728 7061074746043012272 7090132666808621376 7094998921212745344 7137000280946700576 7166370652473230208 7170273794026537974 7171289232193527552 7211310378937544448 7217671161781869399 7242402748516059618 7247373512241877092 7252347687610608648 7254000285552384192 7283852138579348736 7295280529112857242 7325302259685338136 7335993639843867258 7366182914081907864 7371238633309143216 7396496424016401312 7401572948672555328 7414875291885199164 7445389181975261712 7446053555335250973 7450499263774832928 7476028643629480896 7481159754572260224 7492078610904375072 7520956700382061911 7522910210126203776 7526118647328103134 7536430624539054888 7567444742335511904 7572638595967862976 7598586490246357632 7603801717761969408 7607044654288620372 7649497641546596628 7654064817429883008 7680977055709339824 7686248831313807456 7696780212295204992 7731750304358925624 7763568206845999392 7768896668209654848 7779541289846766336 7812252910515673152 7815584749148414793 7844402099447836416 7858500309348416208 7890839816794294464 7896255629983583616 7899623294838182694 7923312408632954112 7943709089298388806 7976399250159699048 7981161604499536128 8025702443589871872 8029125316065038148 8062166984032383984 8067700386217718496 8146109872503522432 8160750321246432216 8194333655901767328 8199957769598336832 8228055193580375424 8233702451777753856 8240965042146005403 8286955778342146347 8288129358518749056 8321058477018451476 8326769567256624744 8334383306804866944 8376062829722169426 8410532224083166008 8416304723893792752 8424000331609220352 8463273986391979248 8478484452606436749 8498102274401822784 8513375335127450892 8548409801527152336 8554276932482215584 8583588442685700288 8589479718212595072 8595375037168128768 8610822919608618384 8641099187673007302 8646258404874497472 8647029935228033388 8681839715182622976 8694510980555694528 8698219092403791327 8730290861134113024 8734014232701749316 8740008751735861704 8751983951077612128 8788000345938013824 8788784524330132296 8824952361878815968 8840812848016968234 8877194793893581272 8883287583731531568 8895459097816589376 8913726459712073376 8919844322759233344 8925966384751518336 8932065925379620608 8973449156429661429 8978806805061978144 9015756627305031552 9028915249038605856 9066071278870040448 9069937857036431982 9072293702534330112 9126000359243322048 9163555916277245184 9164373606566462736 9218625362889488244 9256562092777922352 9262915258249973088 9275606922509606016 9362516497585994304 9367615763163702837 9414766328057349696 9453510222411495168 9461848752093561759 9468342814380516846 9516000374595600768 9521183234690976654 9560365058702050632 9616961026718046378 9623561549042492532 9656536998021412824 9663164682989169456 9669796916814144864 9672000380736512256 9727040705483809656 9767069679580450848 9781324853125156344 9821577218775877152 9828318177745524288 9861995232021868416 9868763931563407104 9886500389180265552 9927185575967015616 9928071407113667964 9933999018366443904 9968038191505974528 9986844143130278931 9989438147872500096 10027942267176082548 10034824863104137512 10048574166052073184 10089926323114015872 10096851461290483968 10101157655694725412 10142726205718160496 10199330188728795504 10241302740945786432 10248331775085076608 10266750404148737304 10309000405811900832 10309920307387270578 10351424275794665856 10358528890946206464 10413632354375162646 10416337214020897536 10420779665531219724 10435057787823306768 10478000412464554944 10521119755725725952 10532831059784243592 10591612119064518408 10597935901056761088 10635199000212932064 10642498381819118016 10705500421420050864 10749555978709845312 10755410691039806961 10756933848290291328 10816965568406316672 10863604122774089427 10871060268362815638 10881000428328576288 10925778207869023104 10933277026131115776 10942920793669285863 10987953389528007204 11003990459765800887 11049274371122861796 11094744636024601968 11102359423008832992 11122312937827798746 11168083772962892568 11175748895662249392 11214042965444221344 11221739631858390336 11284365315189305664 11289177970992154701 11304645936808582332 11330803032535763712 11351167113503267856 11358957893951794464 11397879735369536448 11405702576642954112 11410566981432930558 11444784590247600384 11474246462319894942 11481097226144824512 11521465583564009736 11528344539832663296 11529373246970711184 11545170318442807488 11592681307407592704 11597625456538388436 11645352310268999088 11653345002314482272 11669311934770149504 11718379365773509728 11766603149171754624 11787750464022624312 11836259725191441696 11844383444975375424 11849434942257274041 11860612130422119168 11884968612949431168 11893125763678977792 11964598875239548572 11971742406749304192 12038553665384807808 12043687974097557222 12093250476048575976 12168000478991096064 12219164808755283648 12241125481869648324 12291500483852650992 12342082790370563136 12350553677666630784 12432194037778123584 12481587715527677214 12483355330114659072 12490154350884937116 12553021770743132928 12564094244583254139 12615798336124749012 12624457085840689128 12636000497413830528 12694910979587968872 12747153411602734176 12770063002691176338 12822614702290728504 12831415398723323376 12843148046551762176 12875382664028550432 12884219577318892608 12893062555752193152 12961648781509510953 12969387607311746208 13022759572773934464 13041766470833541792 13095436291701169536 13101021349052623974 13104424236994032384 13110013127603792556 13182000518907020736 13236247434622687488 13237428542818223952 13261219272025452351 13315792190840371908 13324931375597297352 13370589689568110064 13379766484138850016 13398098888069430912 13468210207592967216 13523634940957547328 13543372873557908784 13599106918305060672 13604906785554647973 13655070321261048576 13689000538864983072 13745333874415867776 13746560409849694104 13754767871584306944 13827938044334232366 13884843139166883528 13894372887374959632 13913410383764409024 13970667216619406592 14043774746378991456 14122149492086024544 14180265333617242752 14189997842425490688 14202514221570775269 14274000561893401152 14281774852036464981 14332741304946460416 14340547588053075948 14425441540077069567 14435342323563738798 14484805497032119236 14494747024483754184 14504695375221217296 14508000571104768384 14590561058225714484 14650604519370676272 14671987279687734516 14732365828163815728 14742477266618286432 14792992848032802624 14803145897345110656 14829750583770398328 14890778363950523424 14892107110670501946 14900998527549665856 14952057287258961792 14962319509144520448 14984157221808750144 15041913400764123822 15045820420252407552 15052237294656206268 15072861249078109776 15134889484671023808 15145277191935725952 15197172980492715264 15214089308577240744 15298995283093193256 15308129634859766016 15361954111418679648 15372497662627614912 15393560424590409984 15463500608717851248 15527136413691998784 15537793336419309696 15620448531562743969 15624505821031346304 15631169498296829586 15717000618696832416 15781679633588588928 15792511259967167232 15799246589676365388 15887418178596777612 15952798500319398096 16058250632130076296 16124333968064767968 16135400772435436992 16292219745007044864 16306590402544223457 16321500642492864432 16388667311803534656 16399915539196673664 16456110387160750848 16481930084292010806 16573911556684292694 16576258717037498112 16642116954036902952 16653539134513249488 16668766613609733888 16683469406741698119 16752125659444338852 16821064448166332016 16832609447787585504 16926547972783958496 16956968905212873498 16996204548803645568 17026750670254901784 17096819603054304672 17108553864964431168 17115850472149395837 17167176885371400576 17178959436425190144 17211369693479842413 17221645839217236768 17282198375346014604 17292516809748994944 17294059870456066776 17389021961111389056 17396438184807582654 17468028465403498632 17480017503471723408 17503967902155224256 17576000691876027648 17577569048660264592 17649904723757631936 17681625696033936468 17754389587787162544 17766575167463063136 17790918195633178752 17827452919424146752 17839688645518466688 17851932769503036672 17946898312859322858 17957613610123956288 18031513254610063104 18057830498077211712 18132142557740080896 18139875714072863964 18252000718486644096 18328747213132925472 18437250725778976488 18513124185555844704 18525830516499946176 18551213845019212032 18722381573291515821 18725032995171988608 18735231526327405674 18829532656114699392 18923697504187123518 18936685628761033692 19032000749191201536 19042366469381953308 19120730117404101264 19155094504036764507 19233922053436092756 19247123098084985064 19313073996042825648 19326329365978338912 19339593833628289728 19454081410967619312 19534139359160901696 19562649706250312688 19643154437551754304 19651532023578935961 19656636355491048576 19723990464043736832 19773000778360531104 19854371151934031232 19856142814227335928 19867998036732887808 19973688286260557862 19978876295745000192 20055884534352165096 20069649726208275024 20097148332104146368 20179852646228031744 20202315311389450824 20285452411436320992 20398660377457591008 20482605481891572864 20496663550170153216 20533500808297474608 20618000811623801664 20619840614774541156 20702848551589331712 20741907066501348549 20827264708750325292 20841559331062439448 20870115575646613536 20956000824929109888 21065662119568487184 21183224238129036816 21270398000425864128 21284996763638236032 21411000842840101728 21499111957419690624 21510821382079613922 21513867696580582656 21633931136812633344 21653013485345608197 21727208245548178854 21742120536725631276 21762000856657152576 21851556415738046208 21885841587338571726 21975906779056014408 22007980919531601774 22098548742245723592 22189489272049203936 22204718846017665984 22244625875655597492 22336167545925785136 22338160666005752919 22351497791324498784 22428085930888442688 22443479263716780672 22562870101146185733 22568730630378611328 22578355941984309402 22609291873617164664 22702334227006535712 22717915787903588928 22795759470739072896 22811405153285908224 22821133962865861116 22948492924639789884 22962194452289649024 23042931167128019472 23058746493941422368 23090340636885614976 23195250913076776872 23290704620537998176 23306690004628964544 23338623869540299008 23436758731547019456 23533206298343509248 23575500928045248624 23672519450382883392 23688766889950750848 23698869884514548082 23769937225898862336 23929197750479097144 23943484813498608384 24077107330769615616 24087375948195114444 24186500952097151952 24438329617510567296 24482250963739296648 24583000967705301984 24684165580741126272 24701107355333261568 24722895126438016209 24860867335026439041 24864388075556247168 24963175431055354428 24980308701769874232 25128188489166508278 25231596672249498024 25248914171681378256 25272000994827661056 25389821959175937744 25494306823205468352 25540126005382352676 25645229404581457008 25662830797446646752 25750765328057100864 25768439154637785216 25786125111504386304 25923297563019021906 25938775214623492416 26045519145547868928 26083532941667083584 26094657277211373981 26190872583402339072 26202042698105247948 26220026255207585112 26364001037814041472 26474857085636447904 26522438544050904702 26631584381680743816 26649862751194594704 26741179379136220128 26759532968277700032 26796197776138861824 26920347469288984287 26936420415185934432 27047269881915094656 27086745747115817568 27198213836610121344 27209813571109295946 27378001077729966144 27490667748831735552 27493120819699388208 27655876088668464732 27769686278333767056 27788745774749919264 27826820767528818048 28087549492757982912 28102847289491108511 28244298984172049088 28360530667234485504 28385546256280685277 28405028443141550538 28548001123786802304 28563549704072929962 28681095176106151896 28850883080154139134 28870684647127477596 28969610994064238472 28989494048967508368 29009390750442434592 29016001142209536768 29181122116451428968 29301209038741352544 29343974559375469032 29464731656327631456 29484954533236572864 29585985696065605248 29606291794690221312 29659501167540796656 29781556727901046848 29784214221341003892 29801997055099331712 29904114574517923584 29960532429390836793 29968314443617500288 30083826801528247644 30104474589312412536 30145722498156219552 30269778969342047616 30290554383871451904 30428178617154481488 30597990566186386512 30723908222837359296 30744995325255229824 30927001217435702496 31054272827383997568 31075586672838619392 31240897063125487938 31249011642062692608 31262338996593659172 31434001237393664832 31563359267177177856 31598493179352730776 31774836357193555224 31905597000638796192 32116501264260152592 32248667936129535936 32266232073119420883 32270801544870873984 32590812368322268281 32613180805088446914 32643001284985728864 32777334623607069312 32799831078393347328 32828762381007857589 32963860168584021612 33147823113368585388 33284233908073805904 33307078269026498976 33366938813483396238 33504251318888677704 33642128896332664032 33665218895575171008 33853095945567916992 33867533912976464103 33913937810425746996 33992409097607291136 34053501340509803568 34193639206108609344 34217107729928862336 34231700944298791674 34334353770742801152 34422739386959684826 34443291678434473536 34564396750692029208 34585033619497989888 34588119740912133552 34778043922222778112 34792876369615165308 34936056930806997264 34960035006943446816 35007935804310448512 35155138097320529184 35299809447515263872 35363251392067872936 35508779175574325088 35533150334926126272 35581836391266357504 35654905838848293504 35679377291036933376 35893796625718645716 35915227220247912576 36115660996154423424 36279751428145727928 36504001436973288192 36657494426265850944 36874501451557952976 37026248371111689408 37051661032999892352 37444763146583031642 37450065990343977216 37470463052654811348 37659065312229398784 37692282733749762417 37847395008374247036 37873371257522067384 38084732938763906616 38241460234808202528 38310189008073529014 38467844106872185512 38494246196169970128 38626147992085651296 38652658731956677824 38679187667256579456 38884946344528532859 38908162821935238624 39068278718321803392 39125299412500625376 39286308875103508608 39303064047157871922 39313272710982097152 39546001556721062208 39708742303868062464 39712285628454671856 39783657816076357053 39947376572521115724 40111769068704330192 40139299452416550048 40194296664208292736 40404630622778901648 40570904822872641984 40797320754915182016 40814720356663943919 40965210963783145728 41067001616594949216 41236001623247603328 41239681229549082312 41483814133002697098 41654529417500650584 41683118662124878896 41740231151293227072 41912001649858219776 42131324239136974368 42366448476258073632 42540796000851728256 42569993527276472064 42607542664712325807 42822001685680203456 42998223914839381248 43021642764159227844 43276324620231208701 43306026970691216394 43454416491096357708 43484241073451262552 43524001713314305152 43771683174677143452 43951813558112028816 44015961839063203548 44197097484491447184 44378978544098407872 44409437692035331968 44489251751311194984 44672335091851570272 44676321332011505838 44702995582648997568 44856171861776885376 44886958527433561344 45125740202292371466 45137461260757222656 45156711883968618804 45218583747234329328 45404668454013071424 45435831575807177856 45591518941478145792 45642267925731722232 45896985849279579768 45924388904579298048 46085862334256038944 46117492987882844736 46180681273771229952 46390501826153553744 46581409241075996352 46613380009257929088 46861345594688231907 46873517463094038912 47151001856090497248 47345038900765766784 47377533779901501696 47397739769029096164 47858395500958194288 48174751896390228888 48373001904194303904 48876659235021134592 48919771207632670371 48964501927478593296 49166001935410603968 49368331161482252544 49445790252876032418 49721734670052878082 49728776151112494336 49926350862110708856 49960617403539748464 50256376978333016556 50463193344498996048 50497828343362756512 50779643918351875488 50988613646410936704 51080252010764705352 51290458809162914016 51325661594893293504 51347551416448187511 51501530656114201728 51536878309275570432 51634109080439527239 51846595126038043812 51877550429246984832 52167065883334167168 52189314554422747962 52404085396210495896 52440052510415170224 52728002075628082944 52949714171272895808 53044877088101809404 53263168763361487632 53299725502389189408 53482358758272440256 53519065936555400064 53840694938577968574 53872840830371868864 54094539763830189312 54173491494231635136 54396427673220242688 54419627142218591892 54756002155459932288 54986241639398776416 55311752177336929464 55539372556667534112 55577491549499838528 55653641535057636096 56167144719874547463 56175098985515965824 56205694578982217022 56488597968344098176 56771092512561370554 56810056886283101076 57096002247573604608 57127099408145859924 57362190352212303792 57465283512110293521 57701766160308278268 57741369294254955192 57939221988128476944 57978988097935016736 58018781500884869184 58362244232902857936 58602418077482705088 58687949118750938064 58929463312655262912 58954596070736807883 58969909066473145728 59171971392131210496 59319002335081593312 59563113455802093696 59568428442682007784 59603994110198663424 59921064858781673586 59936628887235000576 60167653603056495288 60208949178624825072 60291444996312439104 60539557938684095232 60856357234308962976 61195981132372773024 61447816445674718592 61489990650510459648 61854002434871404992 62108545654767995136 62225721199504045647 62481794126250975876 62524677993187318344 62868002474787329664 63196986358705461552 63549672714387110448 63811194001277592384 64233002528520305184 64497335872259071872 64532464146238841766 64541603089741747968 65181624736644536562 65226361610176893828 65286002569971457728 65554669247214138624 65657524762015715178 65927720337168043224 66295646226737170776 66568467816147611808 66614156538052997952 66733877626966792476 67008502637777355408 67014481998017258757 67284257792665328064 67330437791150342016 67688610303438557199 67706191891135833984 67735067825952928206 67827875620851493992 68107002681019607136 68387278412217218688 68434215459857724672 68463401888597583348 68845478773919369652 68886583356868947072 69128793501384058416 69176239481824267104 69585752739230330616 69872113861613994528 69920070013886893632 70015871608620897024 70310276194641058368 70599618895030527744 70726502784135745872 71017558351148650176 71066300669852252544 71309811677696587008 71787593251437291432 71830454440495825152 72231321992308846848 72559502856291455856 73314988852531701888 73749002903115905952 74052496742223378816 74103322065999784704 74168685379314048627 74582602005079317123 74889526293166063284 74940926105309622696 75384565467499524834 75694790016748494072 75746742515044134768 76169465877527813232 76482920469616405056 76620378016147058028 76935688213744371024 76988492392339940256 77252295984171302592 77305317463913355648 77358375334513158912 77769892689057065718 77816325643870477248 78136557436643606784 78250598825001250752 78283971831634121943 78572617750207017216 78606128094315743844 79092003113442124416 79424571256909343712 79567315632152714106 79894753145042231448 80223538137408660384 80278598904833100096 80388593328416585472 80761042407866952861 80809261245557803296 81141809645745283968 81594641509830364032 81629440713327887838 82134003233189898432 82472003246495206656 82479362459098164624 82967628266005394196 83309058835001301168 83366237324249757792 83480462302586454144 84262648478273948736 84732896952516147264 85081592001703456512 85156638768842055831 85215085329424651614 85644003371360406912 86043285528318455688 86552649240462417402 86612053941382432788 86908832982192715416 86968482146902525104 87048003426628610304 87543366349354286904 87903627116224057632 88031923678126407096 88394194968982894368 88757957088196815744 88818875384070663936 88978503502622389968 89344670183703140544 89352642664023011676 89405991165297995136 89712343723553770752 89881597288172510379 90251480404584742932 90313423767937237608 90437167494468658656 90809336908026142848 90871663151614355712 91284535851463444464 91793971698559159536 92171724668512077888 92234985975765689472 92781003652307107488 93162818482151992704 93226760018515858176 93722691189376463814 93747034926188077824 94302003712180994496 94690077801531533568 94795479538058192328 95716791001916388576 96349503792780457776 96746003808388607808 96798696219358262649 97772437104966804843 97839542415265340742 97929003854957186592 98332003870821207936 98891580505752064836 99443469340105756164 99852701724221417712 99921234807079496928 100512753956666033112 100926386688997992096 100995656686725513024 101559287836703750976 101602601738929392309 101977227292821873408 102160504021529410704 102580917618325828032 102651323189786587008 102695102832896375022 103003061312228403456 103268218160879054478 103693190252076087624 103755100858493969664 104334131766668334336 104378629108845495924 104808170792420991792 104880105020830340448 105899428342545791616 106089754176203618808 106526337526722975264 106599451004778378816 106964717516544880512 107038131873110800128 107681389877155937148 107745681660743737728 108346982988463270272 108839254284437183784 109512004310919864576 109972483278797552832 110623504354673858928 111078745113335068224 111154983098999677056 112334289439749094926 112350197971031931648 112411389157964434044 112977195936688196352 113076848201249287251 113542185025122741108 113620113772566202152 114254198816291719848 114724380704424607584 114930567024220587042 115403532320616556536 115482738588509910384 115878443976256953888 115957976195870033472 116037563001769738368 116654839033585598577 116724488465805715872 117204836154965410176 117375898237501876128 117858926625310525824 117909192141473615766 117939818132946291456 118638004670163186624 119126226911604187392 119136856885364015568 119842129717563347172 120335307206112990576 120417898357249650144 120582889992624878208 121712714468617925952 122391962264745546048 122444161069991831757 122895632891349437184 123708004869742809984 124451442399008091294 124963588252501951752 125049355986374636688 125736004949574659328 126393972717410923104 127099345428774220896 127622388002555184768 128466005057040610368 128994671744518143744 129064928292477683532 129828973860693626103 130363249473289073124 130452723220353787656 130572005139942915456 131315049524031430356 131855440674336086448 132591292453474341552 133136935632295223616 133228313076105995904 133467755253933584952 134017005275554710816 134028963996034517514 134568515585330656128 134660875582300684032 135377220606877114398 135412383782271667968 135470135651905856412 135655751241702987984 136214005362039214272 136774556824434437376 136926803777195166696 137690957547838739304 137773166713737894144 138257587002768116832 138352478963648534208 139171505478460661232 139744227723227989056 139840140027773787264 140584036784064695721 140620552389282116736 141453005568271491744 142035116702297300352 142132601339704505088 143575186502874582864 145119005712582911712 146629977705063403776 146759313622898011113 147498005806231811904 148104993484446757632 148337370758628097254 149165204010158634246 149779052586332126568 149881852210619245392 150769130934999049668 151389580033496988144 151493485030088269536 152338931755055626464 152965840939232810112 153240756032294116056 153871376427488742048 153976984784679880512 154042654249344562533 154504591968342605184 154610634927826711296 155539785378114131436 155632651287740954496 156501197650002501504 156567943663268243886 157212256188631487688 158184006226884248832 158849142513818687424 159134631264305428212 159789506290084462896 160447076274817320768 160557197809666200192 161522084815733905722 161618522491115606592 162283619291490567936 163189283019660728064 163258881426655775676 164268006466379796864 164958724918196329248 165935256532010788392 166618117670002602336 166732474648499515584 166960924605172908288 168501434159623642389 168525296956547897472 169465793905032294528 170313277537684111662 170430170658849303228 171288006742720813824 172086571056636911376 172395850536330880563 173105298480924834804 173224107882764865576 173817665964385430832 173936964293805050208 175086732698708573808 175807254232448115264 176063847356252814192 176788389937965788736 176863788212210423649 177515914176393631488 177957007005244779936 178689340367406281088 178705285328046023352 178811982330595990272 179763194576345020758 180502960809169485864 180626847535874475216 180874334988937317312 181618673816052285696 182569071702926888928 183587943397118319072 184343449337024155776 184469971951531378944 185562007304614214976 186325636964303985408 186677163598512136941 187445382378752927628 188604007424361988992 189590959076116384656 191433582003832777152 192699007585560915552 193492007616777215616 193597392438716525298 195544874209933609686 195679084830530681484 195858007709914373184 196664007741642415872 197783161011504129672 198886938680211512328 199705403448442835424 199842469614158993856 201025507913332066224 201852773377995984192 201991313373451026048 203065830910315671597 203118575673407501952 203205203477858784618 204321008043058821408 205161835236651656064 205302646379573174016 205390205665792750044 206536436321758108956 207386380504152175248 208757258217690991848 209616341584841983584 209760210041660680896 211798856685091583232 212179508352407237616 213052675053445950528 213198902009556757632 213929435033089761024 215362779754311874296 215491363321487475456 216693965976926540544 217678508568874367568 219944966557595105664 221247008709347717856 222157490226670136448 222309966197999354112 222506056137942145881 223747806015237951369 224668578879498189852 224822778315928868088 226153696402498574502 227084370050245482216 227240227545132404304 228508397632583439696 229448761408849215168 229861134048441174084 230807064641233113072 230965477177019820768 231756887952513907776 231915952391740066944 232075126003539476736 233309678067171197154 233448976931611431744 234409672309930820352 234751796475003752256 235717853250621051648 235818384282947231532 237276009340326373248 238273713770728031136 239684259435126694344 240670614412225981152 240835796714499300288 241165779985249756416 242283127223600858583 243425428937235851904 244783924529491092096 244888322139983663514 247416009739485619968 248902884798016182588 249927176505003903504 250098711972749273376 252787945434821846208 254198690857548441792 255244776005110369536 255469916306526167493 256932010114081220736 258129856584955367064 259657947721387252206 260726498946578146248 260905446440707575312 261144010279885830912 262630099048062860712 263710881348672172896 265182584906948683104 266273871264590447232 266456626152211991808 266935510507867169904 268034010551109421632 268057927992069035028 269137031170661312256 269644791864517531137 270754441213754228796 270940271303811712824 271311502483405975968 272428010724078428544 273853607554390333392 275381915095677478608 276515174005536233664 276704957927297068416 278343010956921322464 279488455446455978112 279680280055547574528 281168073568129391442 281241104778564233472 282906011136542983488 284070233404594600704 287150373005749165728 290238011425165823424 290396088658074787947 293317311314900414529 293518627245796022226 294996011612463623808 296674741517256194508 298330408020317268492 299558105172664253136 299763704421238490784 301538261869998099336 302779160066993976288 302986970060176539072 304677863510111252928 305931681878465620224 306481512064588232112 307742752854977484096 307953969569359761024 308085308498689125066 309009183936685210368 311079570756228262872 311265302575481908992 313002395300005003008 313135887326536487772 314424512377262975376 317698285027637374848 318269262528610856424 319579012580168925792 320894152549634641536 321114395619332400384 323044169631467811444 323237044982231213184 326517762853311551352 328536012932759593728 329917449836392658496 331870513064021576784 333236235340005204672 333464949296999031168 337002868319247284778 337050593913095794944 338931587810064589056 339230544603747861753 340626555075368223324 340860341317698606456 344173142113273822752 344791701072661761126 346210596961849669608 346448215765529731152 347635331928770861664 347873928587610100416 349964517100756795731 350173465397417147616 351614508464896230528 352127694712505628384 353576779875931577472 353727576424420847298 355914014010489559872 357378680734812562176 357410570656092046704 359526389152690041516 361005921618338971728 361253695071748950432 361748669977874634624 365138143405853777856 367175886794236638144 367332483209975495271 368686898674048311552 371124014609228429952 373354327197024273882 374890764757505855256 377208014848723977984 379181918152232769312 382867164007665554304 385398015171121831104 386984015233554431232 387194784877433050596 389486921582080878309 391089748419867219372 391358169661061362968 391716015419828746368 395566322023008259344 397773877360423024656 399410806896885670848 399684939228317987712 402051015826664132448 403705546755991968384 403982626746902052096 406131661820631343194 406237151346815003904 406410406955717569236 408642016086117642816 410323670473303312128 410780411331585500088 413072872643516217912 414772761008304350496 417514516435381983696 419232683169683967168 419520420083321361792 421752110352194087163 424359016704814475232 426105350106891901056 426397804019113515264 430725559508623748592 435357017137748735136 439889933115190211328 440277940868694033339 442494017418695435712 444314980453340272896 445012112275884291762 447495612030475902738 449337157758996379704 449645556631857736176 452307392804997149004 454168740100490964432 454480455090264808608 457016795265166879392 458897522817698430336 459722268096882348168 461614129282466226144 461930954354039641536 463513775905027815552 463831904783480133888 466619356134342394308 466897953863222863488 469503592950007504512 471636768565894463064 474552018680652746496 476547427541456062272 479368518870253388688 481341228824451962304 481671593428998600576 484566254447201717166 486850857874471703808 489567849058982184192 489776644279967327028 497805769596032365176 499854353010007807008 500197423945498546752 505504302478870927167 505575890869643692416 508397381715096883584 510939832613052334986 513864020228162441472 516259713169910734128 517187551608992641689 519315895442774504412 521452997893156292496 521810892881415150624 525260198096125721424 527421762697344345792 530365169813897366208 530591364636631270947 532547742529180894464 533871021015734339808 536068021102218843264 536115855984138070056 539289583729035062274 541508882427508457592 541880542607623425648 542623004966811951936 544856021448156857088 547707215108780666784 550763830191354957216 553030348011072467328 553409915854594136832 556686021913842644928 558976910892911956224 562336147136258782884 565812022273085966976 574300746011498331456 580476022850331646848 580792177316149575894 586634622629800829058 587037254491592044452 589992023224927247616 593349483034512389016 596660816040634536984 599116210345328506272 599527408842476981568 603076523739996198672 605558320133987952576 605973940120353078144 609197492730947014791 609355727020222505856 612963024129176464224 615485505709954968192 615907939138719522048 616170616997378250132 622159141512456525744 626271774653072975544 628849024754525950752 635396570055274749696 636538525057221712848 639158025160337851584 641788305099269283072 646088339262935622888 646474089964462426368 653035525706623102704 659834899672785316992 663741026128043153568 666472470680010409344 666929898593998062336 667518168413826437643 671243418045713854107 674005736638494569556 678461089207495723506 681253110150736446648 681720682635397212912 688346284226547645504 689583402145323522252 692421193923699339216 692896431531059462304 695270663857541723328 695747857175220200832 699929034201513591462 700346930794834295232 703229016929792461056 704255389425011256768 707153559751863154944 707455152848841694596 711828028020979119744 714821141312184093408 719052778305380083032 722011843236677943456 722507390143497900864 723497339955749269248 730276286811707555712 734351773588473276288 734664966419950990542 742248029218456859904 746708654394048547764 749781529515011710512 758363836304465538624 765734328015331108608 766409748919578502479 770796030342243662208 774389569754866101192 778973843164161756618 782179496839734438744 782716339322122725936 783432030839657492736 791132644046016518688 795547754720846049312 798821613793771341696 799369878456635975424 804102031653328264896 807411093511983936768 808934375593552593411 812263323641262686388 812820813911435138472 817284032172235285632 821560822663171000176 826145745287032435824 829545522016608700992 835029032870763967392 838465366339367934336 839040840166642723584 843504220704388174326 848718033409628950464 852210700213783802112 861451119017247497184 870714034275497470272 871188265974224363841 879951933944701243587 880555881737388066678 884988034837390871424 890024224551768583524 894991224060951805476 898674315517992759408 899291113263715472352 904614785609994298008 908337480200981928864 908960910180529617216 914033590530333758784 917795045635396860672 919444536193764696336 923228258564932452288 923861908708079283072 927027551810055631104 933238712268684788616 933795907726445726976 939007185900015009024 943273537131788926128 953094855082912124544 958737037740506777376 962682457648903924608 963343186857997201152 969132508894403434332 979553288559934654056 995611539192064730352 999708706020015614016 1000394847890997093504 1011008604957741854334 1011151781739287384832 1016794763430193767168 1017691633811243585259 1021879665226104669972 1032519426339821468256 1034375103217985283378 1038631790885549008824 1042905995786312584992 1043621785762830301248 1049893551302270387193 1050520396192251442848 1054843525394688691584 1060730339627794732416 1061182729273262541894 1067742042031468679616 1072136042204437686528 1072231711968276140112 1078579167458070124548 1083017764855016915184 1083761085215246851296 1085246009933623903872 1095414430217561333568 1101527660382709914432 1106060696022144934656 1113372043827685289856 1124672294272517565768 1131624044546171933952 1148601492022996662912 1160952045700663293696 1161584354632299151788 1168460764746242634927 1173269245259601658116 1174074508983184088904 1186698966069024778032 1193321632081269073968 1198232420690657012544 1199054817684953963136 1206153047479992397344 1211116640267975905152 1211947880240706156288 1218394985461894029582 1218711454040445011712 1225926048258352928448 1230971011419909936384 1232341233994756500264 1244318283024913051488 1252543549306145951088 1257698049509051901504 1265256331056582261489 1273077050114443425696 1278316050320675703168 1292176678525871245776 1306071051413246205408 1319669799345570633984 1320833822606082100017 1327482052256086307136 1332944941360020818688 1335036336827652875286 1342486836091427708214 1348011473276989139112 1356922178414991447012 1362506220301472893296 1363441365270794425824 1376692568453095291008 1379166804290647044504 1384842387847398678432 1385792863062118924608 1390541327715083446656 1391495714350440401664 1399858068403027182924 1400693861589668590464 1408510778850022513536 1414910305697683389192 1423656056041958239488 1429642282624368186816 1438105556610760166064 1444023686473355886912 1445014780286995801728 1460552573623415111424 1468703547176946552576 1469329932839901981084 1493417308788097095528 1499563059030023421024 1516512907436612781501 1516727672608931077248 1532819497839157004958 1541592060684487324416 1548779139509732202384 1557947686328323513236 1564358993679468877488 1565432678644245451872 1582265288092033037376 1591095509441692098624 1591774093909893812841 1597643227587542683392 1608204063306656529792 1617868751187105186822 1624526647282525372776 1625641627822870276944 1634568064344470571264 1643121645326342000352 1652291490574064871648 1659091044033217401984 1670058065741527934784 1676930732678735868672 1687008441408776348652 1697436066819257900928 1722902238034494994368 1741428068550994940544 1742376531948448727682 1759903867889402487174 1761111763474776133356 1769976069674781742848 1780048449103537167048 1789982448121903610952 1797348631035985518816 1798582226527430944704 1809229571219988596016 1816674960401963857728 1817921820361059234432 1827592478192841044373 1828067181060667517568 1838889072387529392672 1846456517129864904576 1847723817416158566144 1866477424537369577232 1886547074263577852256 1906189710165824249088 1917474075481013554752 1925364915297807849216 1938265017788806868664 1959106577119869308112 1991223078384129460704 1999417412040031228032 2000789695781994187008 2002554505241479312929 2022017209915483708668 2035383267622487170518 2043759330452209339944 2065038852679642936512 2068750206435970566756 2077263581771098017648 2085811991572625169984 2087243571525660602496 2099787102604540774386 2101040792384502885696 2109687050789377383168 2121460679255589464832 2122365458546525083788 2135484084062937359232 2144463423936552280224 2157158334916140249096 2166035529710033830368 2167522170430493702592 2170492019867247807744 2190828860435122667136 2203055320765419828864 2226744087655370579712 2249344588545035131536 2297202984045993325824 2299229246758735507437 2323168709264598303576 2336921529492485269854 2346538490519203316232 2348149017966368177808 2373397932138049556064 2386643264162538147936 2396464841381314025088 2398109635369907926272 2412306094959984794688 2422233280535951810304 2426803126780657780233 2436789970923788059164 2451852096516705856896 2464682467989513000528 2488636566049826102976 2505087098612291902176 2515396099018103803008 2530512662113164522978 2546154100228886851392 2556632100641351406336 2584353357051742491552 2612142102826492410816 2639855801834103730761 2641667645212164200034 2654964104512172614272 2670072673655305750572 2684973672182855416428 2696022946553978278224 2713844356829982894024 2725012440602945786592 2726882730541588851648 2753385136906190582016 2758333608581294089008 2769684775694797356864 2771585726124237849216 2781082655430166893312 2799716136806054365848 2801387723179337180928 2817021557700045027072 2829820611395366778384 2859284565248736373632 2876211113221520332128 2888047372946711773824 2890029560573991603456 2938659865679803962168 2986834617576194191056 2999126118060046842048 3033025814873225563002 3033455345217862154496 3065638995678314009916 3097558279019464404768 3115895372656647026472 3128717987358937754976 3130865357288490903744 3149680653906811161579 3164530576184066074752 3182191018883384197248 3183548187819787625682 3216408126613313059584 3235737502374210373644 3249053294565050745552 3251283255645740553888 3286243290652684000704 3304582981148129743296 3318182088066434803968 3340116131483055869568 3374016882817552697304 3394872133638515801856 3445804476068989988736 3482856137101989881088 3484753063896897455364 3505382294238727904781 3519807735778804974348 3522223526949552266712 3560096898207074334096 3579964896243807221904 3594697262071971037632 3597164453054861889408 3618459142439977192032 3633349920803927715456 3635843640722118468864 3655184956385682088746 3656134362121335035136 3677778144775058785344 3692913034259729809152 3732954849074739154464 3773094148527155704512 3795768993169746784467 3834948150962027109504 3876530035577613737328 3918213154239738616224 3982446156768258921408 3998834824080062456064 4005109010482958625858 4044034419830967417336 4070766535244974341036 4087518660904418679888 4130077705359285873024 4137500412871941133512 4154527163542196035296 4171623983145250339968 4174487143051321204992 4199574205209081548772 4202081584769005771392 4244730917093050167576 4270968168125874718464 4288926847873104560448 4314316669832280498192 4332071059420067660736 4335044340860987405184 4381657720870245334272 4406110641530839657728 4498689177090070263072 4549538722309838344503 4598458493517471014874 4646337418529196607152 4673843058984970539708 4693076981038406632464 4696298035932736355616 4746795864276099112128 4773286528325076295872 4775322281729681438523 4792929682762628050176 4824612189919969589376 4853606253561315560466 4873579941847576118328 4903704193033411713792 4929364935979026001056 4977273132099652205952 5010174197224583804352 5030792198036207606016 5061025324226329045956 5092308200457773702784 5168706714103484983104 5224284205652984821632 5279711603668207461522 5283335290424328400068 5309928209024345228544 5340145347310611501144 5369947344365710832856 5392045893107956556448 5427688713659965788048 5450024881205891573184 5453765461083177703296 5482777434578523133119 5516667217162588178016 5539369551389594713728 5543171452248475698432 5599432273612108731696 5659641222790733556768 5718569130497472747264 5752422226443040664256 5776094745893423547648 5877319731359607924336 5973669235152388382112 5998252236120093684096 6066051629746451126004 6131277991356628019832 6195116558038928809536 6231790745313294052944 6257435974717875509952 6261730714576981807488 6299361307813622323158 6329061152368132149504 6364382037766768394496 6367096375639575251364 6471475004748420747288 6498106589130101491104 6502566511291481107776 6572486581305368001408 6609165962296259486592 6680232262966111739136 6748033765635105394608 6891608952137979977472 6897687740276206522311 6969506127793794910728 7010764588477455809562 7039615471557609948696 7044447053899104533424 7120193796414148668192 7159929792487614443808 7189394524143942075264 7194328906109723778816 7236918284879954384064 7266699841607855430912 7310369912771364177492 7355556289550117570688 7465909698149478308928 7546188297054311409024 7591537986339493568934 7669896301924054219008 7753060071155227474656 7836426308479477232448 7919567405502311192283 7964892313536517842816 8010218020965917251716 8088068839661934834672 8141533070489948682072 8175037321808837359776 8260155410718571746048 8275000825743882267024 8309054327084392070592 8343247966290500679936 8399148410418163097544 8404163169538011542784 8489461834186100335152 8577853695746209120896 8628633339664560996384 8664142118840135321472 8670088681721974810368 8997378354180140526144 9099077444619676689006 9196916987034942029748 9292674837058393214304 9347686117969941079416 9386153962076813264928 9392596071865472711232 9493591728552198224256 9546573056650152591744 9550644563459362877046 9649224379839939178752 9707212507122631120932 9747159883695152236656 9858729871958052002112 9954546264199304411904 10020348394449167608704 10122050648452658091912 10184616400915547405568 10337413428206969966208 10448568411305969643264 10516146882716183714343 10559423207336414923044 10566670580848656800136 10680290694621223002288 10739894688731421665712 10784091786215913112896 10855377427319931576096 10900049762411783146368 10907530922166355406592 10965554869157046266238 11033334434325176356032 11078739102779189427456 11198864547224217463392 11319282445581467113536 11387306979509240353401 11504844452886081328512 11754639462719215848672 11947338470304776764224 11996504472240187368192 12132103259492902252008 12262555982713256039664 12390233116077857619072 12463581490626588105888 12514871949435751019904 12523461429153963614976 12598722615627244646316 12734192751279150502728 12942950009496841494576 12996213178260202982208 13005133022582962215552 13144973162610736002816 13218331924592518973184 13496067531270210789216 13648616166929515033509 13795375480552413044622 13939012255587589821456 14021529176954911619124 14079230943115219897392 14088894107798209066848 14240387592828297336384 14319859584975228887616 14378789048287884150528 14473836569759908768128 14620739825542728354984 14711112579100235141376 14931819396298956617856 15092376594108622818048 15183075972678987137868 15506120142310454949312 15672852616958954464896 15839134811004622384566 15929784627073035685632 16020436041931834503432 16176137679323869669344 16283066140979897364144 16350074643617674719552 16448332303735569399357 16550001651487764534048 16618108654168784141184 16798296820836326195088 16978923668372200670304 17155707391492418241792 17257266679329121992768 17328284237680270642944 17994756708360281052288 18198154889239353378012 18393833974069884059496 18585349674116786428608 18695372235939882158832 18772307924153626529856 18785192143730945422464 18987183457104396448512 19093146113300305183488 19101289126918725754092 19414425014245262241864 19494319767390304473312 19717459743916104004224 20040696788898335217408 20244101296905316183824 20674826856413939932416 20693063220828619566933 21032293765432367428686 21118846414672829846088 21133341161697313600272 21360581389242446004576 21479789377462843331424 21568183572431826225792 21710754854639863152192 21800099524823566292736 21931109738314092532476 22066668868650352712064 22397729094448434926784 22638564891162934227072 22774613959018480706802 23009688905772162657024 23509278925438431697344 23758702216506933576849 23894676940609553528448 24264206518985804504016 24525111965426512079328 24780466232155715238144 24927162981253176211776 25029743898871502039808 25197445231254489292632 25468385502558301005456 25885900018993682989152 25992426356520405964416 26010266045165924431104 26992135062540421578432 27297232333859030067018 27590750961104826089244 27878024511175179642912 28043058353909823238248 28158461886230439794784 28177788215596418133696 28480775185656594672768 28639719169950457775232 28947673139519817536256 29241479651085456709968 29863638792597913235712 30366151945357974275736 31012240284620909898624 31345705233917908929792 31548440648148551143029 31678269622009244769132 32040872083863669006864 32352275358647739338688 32566132281959794728288 32700149287235349439104 32896664607471138798714 33100003302975529068096 33236217308337568282368 33596593641672652390176 33957847336744401340608 34514533358658243985536 35989513416720562104576 36396309778478706756024 36787667948139768118992 37170699348233572857216 37390744471879764317664 37544615848307253059712 37570384287461890844928 38202578253837451508184 38828850028490524483728 38988639534780608946624 39434919487832208008448 40488202593810632367648 40945848500788545100527 41386126441657239133866 42064587530864734857372 42237692829345659692176 42266682323394627200544 42721162778484892009152 42959578754925686662848 43136367144863652451584 43421509709279726304384 43862219476628185064952 44133337737300705424128 44795458188896869853568 45277129782325868454144 45549227918036961413604 47018557850876863394688 47517404433013867153698 47789353881219107056896 48528413037971609008032 49050223930853024158656 49344996911206708198071 49854325962506352423552 50394890462508978585264 50936771005116602010912 51771800037987365978304 51984852713040811928832 53984270125080843156864 54594464667718060134036 55181501922209652178488 55756049022350359285824 56086116707819646476496 56316923772460879589568 56355576431192836267392 56961550371313189345536 57279438339900915550464 58482959302170913419936 60732303890715948551472 62024480569241819797248 62079189662485858700799 63096881296297102286058 63356539244018489538264 64081744167727338013728 64704550717295478677376 65132264563919589456576 65400298574470698878208 65793329214942277597428 66200006605951058136192 67193187283345304780352 67915694673488802681216 69029066717316487971072 71276106649520800730547 72792619556957413512048 73575335896279536237984 74341398696467145714432 74781488943759528635328 75089231696614506119424 76405156507674903016368 77657700056981048967456 77977279069561217893248 80976405187621264735296 81891697001577090201054 82772252883314478267732 84129175061729469714744 84475385658691319384352 84533364646789254401088 85442325556969784018304 85919157509851373325696 86843019418559452608768 87724438953256370129904 89590916377793739707136 91098455836073922827208 94037115701753726789376 95034808866027734307396 97056826075943218016064 98100447861706048317312 98689993822413416396142 99708651925012704847104 100789780925017957170528 101873542010233204021824 103543600075974731956608 107968540250161686313728 109188929335436120268072 110363003844419304356976 111512098044700718571648 112172233415639292952992 112633847544921759179136 112711152862385672534784 116965918604341826839872 121464607781431897102944 124158379324971717401598 126193762592594204572116 126713078488036979076528 128163488335454676027456 129409101434590957354752 130264529127839178913152 131586658429884555194856 132400013211902116272384 134386374566690609560704 135831389346977605362432 142552213299041601461094 145585239113914827024096 147150671792559072475968 148034990733620124594213 149562977887519057270656 152810313015349806032736 155315400113962097934912 155954558139122435786496 161952810375242529470592 163783394003154180402108 165544505766628956535464 168258350123458939429488 168950771317382638768704 169066729293578508802176 170884651113939568036608 171838315019702746651392 175448877906512740259808 182196911672147845654416 190069617732055468614792 194113652151886436032128 196200895723412096634624 197379987644826832792284 201579561850035914341056 203747084020466408043648 207087200151949463913216 213828319948562402191641 218377858670872240536144 220726007688838608713952 223024196089401437143296 224344466831278585905984 225267695089843518358272 233931837208683653679744 242929215562863794205888 248316758649943434803196 252387525185188409144232 253426156976073958153056 256326976670909352054912 260529058255678357826304 263173316859769110389712 268772749133381219121408 285104426598083202922188 291170478227829654048192 294301343585118144951936 296069981467240249188426 299125955775038114541312 305620626030699612065472 310630800227924195869824 323905620750485058941184 327566788006308360804216 331089011533257913070928 336516700246917878858976 337901542634765277537408 338133458587157017604352 350897755813025480519616 364393823344295691308832 380139235464110937229584 388227304303772872064256 394759975289653665584568 403159123700071828682112 407494168040932816087296 427656639897124804383282 436755717341744481072288 441452015377677217427904 448688933662557171811968 467863674417367307359488 485858431125727588411776 496633517299886869606392 504775050370376818288464 506852313952147916306112 512653953341818704109824 526346633719538220779424 570208853196166405844376 582340956455659308096384 588602687170236289903872 592139962934480498376852 611241252061399224130944 621261600455848391739648 641484959845687206574923 655133576012616721608432 662178023066515826141856 673033400493835757717952 675803085269530555074816 701795511626050961039232 728787646688591382617664 760278470928221874459168 789519950579307331169136 806318247400143657364224 855313279794249608766564 873511434683488962144576 882904030755354434855808 897377867325114343623936 971716862251455176823552 993267034599773739212784 1009550100740753636576928 1013704627904295832612224 1052693267439076441558848 1140417706392332811688752 1164681912911318616192768 1184279925868960996753704 1222482504122798448261888 1282969919691374413149846 1310267152025233443216864 1324356046133031652283712 1346066800987671515435904 1403591023252101922078464 1457575293377182765235328 1520556941856443748918336 1579039901158614662338272 1710626559588499217533128 1747022869366977924289152 1765808061510708869711616 1924454879537061619724769 1986534069199547478425568 2019100201481507273153856 2027409255808591665224448 2105386534878152883117696 2280835412784665623377504 2368559851737921993507408 2565939839382748826299692 2620534304050466886433728 2648712092266063304567424 2692133601975343030871808 2915150586754365530470656 3041113883712887497836672 3158079802317229324676544 3421253119176998435066256 3494045738733955848578304 3848909759074123239449538 3973068138399094956851136 4038200402963014546307712 4210773069756305766235392 4561670825569331246755008 4737119703475843987014816 5131879678765497652599384 5241068608100933772867456 5297424184532126609134848 6082227767425774995673344 6316159604634458649353088 6842506238353996870132512 7697819518148246478899076 7946136276798189913702272 8076400805926029092615424 9123341651138662493510016 9474239406951687974029632 10263759357530995305198768 10482137216201867545734912 12632319209268917298706176 13685012476707993740265024 15395639036296492957798152 15892272553596379827404544 18246683302277324987020032 18948478813903375948059264 20527518715061990610397536 27370024953415987480530048 30791278072592985915596304 37896957627806751896118528 41055037430123981220795072 54740049906831974961060096 61582556145185971831192608 82110074860247962441590144 123165112290371943662385216 164220149720495924883180288 246330224580743887324770432 492660449161487774649540864
- Sum of all divisors σ(n): 1714448978751310528337050545
- Sum of proper divisors (its aliquot sum) s(n): 1221788529589822753687509681
- 492660449161487774649540864 is an abundant number, because the sum of its proper divisors (1221788529589822753687509681) is greater than itself. Its abundance is 729128080428334979037968817
Bases of 492660449161487774649540864
- Binary: 110010111100001001110100001110110110001000000010000110010011110100111000111100001000000002
- Hexadecimal: 0x19784E876C404327A71E100
- Base-36: 1PWHJP3R0YMN290000
Squares and roots of 492660449161487774649540864
- 492660449161487774649540864 squared (4926604491614877746495408642) is 242714318167998880159785540765436764920696806005866496
- 492660449161487774649540864 cubed (4926604491614877746495408643) is 119575745006570580847547901376717301352554135348009715908168210235310816880492544
-
492660449161487774649540864 is a
perfect square number . Itssquare root is 22195955693808 -
The
cube root of 492660449161487774649540864 is 789797763.3058358625
Scales and comparisons
How big is 492660449161487774649540864?- 492,660,449,161,487,774,649,540,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 492,660,449,161,487,774,649,540,864 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 492660449161487774649540864 cubic inches would be around 65816480.3 feet tall.
Recreational maths with 492660449161487774649540864
- 492660449161487774649540864 backwards is 468045946477784161944066294
- The number of decimal digits it has is: 27
- The sum of 492660449161487774649540864's digits is 135
- 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 492660449161487774649540864 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 492660449161487774649540864 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/492660449161487774649540864/
Chicago style:
Numbermatics. 2024. "Number 492660449161487774649540864 - Facts about the integer". https://numbermatics.com/n/492660449161487774649540864/
The information we have on file for 492660449161487774649540864 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 492660449161487774649540864, math, Factors of 492660449161487774649540864, curriculum, school, college, exams, university, Prime factorization of 492660449161487774649540864, STEM, science, technology, engineering, physics, economics, calculator, four hundred ninety-two septillion, six hundred sixty sextillion, four hundred forty-nine quintillion, one hundred sixty-one quadrillion, four hundred eighty-seven trillion, seven hundred seventy-four billion, six hundred forty-nine million, five hundred forty thousand, eight hundred sixty-four.