101979205577484579572562048
101,979,205,577,484,579,572,562,048 is an even composite number composed of twelve prime numbers multiplied together.
101979205577484579572562048 is an even composite number. It is composed of twelve distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 101979205577484579572562048:
27 × 3 × 11 × 13 × 19 × 37 × 41 × 61 × 251 × 1093 × 59581 × 64621
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 11 × 13 × 19 × 37 × 41 × 61 × 251 × 1093 × 59581 × 64621)See below for interesting mathematical facts about the number 101979205577484579572562048 from the Numbermatics database.
Names of 101979205577484579572562048
- Cardinal: 101979205577484579572562048 can be written as One hundred one septillion, nine hundred seventy-nine sextillion, two hundred five quintillion, five hundred seventy-seven quadrillion, four hundred eighty-four trillion, five hundred seventy-nine billion, five hundred seventy-two million, five hundred sixty-two thousand and forty-eight.
Scientific notation
- Scientific notation: 1.01979205577484579572562048 × 1026
Factors of 101979205577484579572562048
Divisors of 101979205577484579572562048
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 8 11 12 13 16 19 22 24 26 32 33 37 38 39 41 44 48 52 57 61 64 66 74 76 78 82 88 96 104 111 114 122 123 128 132 143 148 152 156 164 176 183 192 208 209 222 228 244 246 247 251 264 286 296 304 312 328 352 366 384 407 416 418 429 444 451 456 481 488 492 494 502 528 533 572 592 608 624 627 656 671 703 704 732 741 753 779 793 814 832 836 858 888 902 912 962 976 984 988 1004 1056 1066 1093 1144 1159 1184 1216 1221 1248 1254 1312 1342 1353 1406 1408 1443 1464 1482 1506 1517 1558 1586 1599 1628 1664 1672 1716 1776 1804 1824 1924 1952 1968 1976 2008 2013 2109 2112 2132 2186 2257 2288 2318 2337 2368 2379 2432 2442 2496 2501 2508 2624 2684 2706 2717 2761 2812 2886 2928 2964 3012 3034 3116 3172 3198 3256 3263 3279 3344 3432 3477 3552 3608 3648 3848 3904 3936 3952 4016 4026 4218 4224 4264 4372 4514 4551 4576 4636 4674 4736 4758 4769 4884 4992 5002 5016 5248 5291 5368 5412 5434 5522 5624 5772 5856 5863 5928 6024 6068 6232 6344 6396 6512 6526 6558 6688 6771 6864 6954 7104 7216 7296 7503 7696 7733 7808 7872 7904 8032 8052 8151 8283 8436 8528 8569 8723 8744 9028 9102 9139 9152 9272 9287 9348 9516 9538 9768 9789 10004 10032 10127 10291 10582 10736 10824 10868 11044 11248 11544 11712 11726 11856 12023 12048 12136 12464 12688 12749 12792 13024 13052 13116 13376 13542 13728 13908 14208 14209 14307 14432 15006 15067 15311 15392 15466 15744 15808 15873 16064 16104 16302 16566 16687 16872 17056 17138 17446 17488 17589 18056 18204 18278 18304 18544 18574 18696 19032 19076 19536 19578 19721 20008 20064 20254 20582 20767 21164 21472 21648 21736 22088 22496 23088 23199 23424 23452 23712 24046 24096 24272 24827 24928 25376 25498 25584 25707 26048 26104 26169 26232 26752 27084 27417 27456 27511 27816 27861 28418 28614 28823 28864 29341 30012 30134 30381 30622 30784 30873 30932 31616 31746 32128 32208 32513 32604 33132 33374 33744 34112 34276 34892 34976 35178 35893 36069 36112 36408 36556 37088 37148 37392 38064 38152 38247 39072 39156 39442 40016 40128 40441 40508 41164 41534 42328 42627 42883 42944 43296 43472 44176 44813 44992 45201 45933 46176 46398 46904 47424 47519 48092 48192 48544 49654 49856 50061 50752 50996 51168 51414 52096 52208 52338 52459 52464 54168 54834 54912 55022 55632 55722 56836 57228 57646 57728 58682 59163 59581 60024 60268 60762 61244 61568 61746 61864 61997 62301 63492 64416 64621 65026 65208 66264 66673 66748 67488 68224 68552 69784 69952 70356 71786 72138 72224 72816 73112 74176 74296 74481 74784 76128 76304 76494 78144 78312 78884 80032 80256 80882 81016 82328 82533 83068 84656 85254 85766 85888 86469 86592 86944 88023 88352 89626 89984 90402 91866 92352 92537 92796 93808 94848 95038 96184 96384 97088 97539 99308 99712 100122 100529 101504 101992 102157 102336 102828 104416 104676 104918 104928 107679 108336 109668 110044 111264 111397 111444 113201 113672 114456 115292 117364 118326 119162 120048 120536 120731 121323 121524 122488 123492 123728 123994 124602 126984 128649 128832 129242 130052 130416 132528 133346 133496 133783 134439 134976 137104 139568 139904 140712 142557 143572 144276 144448 145632 146224 148352 148592 148962 149568 152256 152608 152988 156288 156299 156624 157377 157768 160064 161764 162032 164656 165066 165737 166136 168421 169312 170508 171532 172938 173184 173888 176046 176453 176704 178743 179252 180804 183732 184704 185074 185592 185991 187616 190076 192368 193863 194176 195078 195529 198616 199043 200019 200244 201058 203984 204314 204672 205656 208832 209352 209836 209856 215358 216672 216931 219336 220088 222528 222794 222888 226402 227344 228437 228912 230584 234728 236652 238324 240096 241072 241462 242646 243048 244976 246984 247456 247988 249204 253968 257298 257664 258484 260104 260832 265056 266692 266992 267566 268878 269952 269971 274208 274343 277611 279136 281424 285114 287144 288552 288896 290909 291264 292448 297184 297924 299136 301587 304512 305216 305976 306471 312598 313248 314754 315536 317053 320128 322751 323528 324064 329312 330132 331474 332272 334191 336842 338624 339603 341016 343064 345876 347776 352092 352906 353408 357486 357643 358504 361608 362193 367464 370148 371184 371982 374699 375232 380152 380767 384736 387726 390156 391058 397232 398086 400038 400488 401349 402116 407968 408628 411312 417664 418704 419672 419712 430716 433344 433862 438672 440176 444851 445056 445588 445776 452804 454688 456874 457824 461168 468897 469456 471713 473304 476648 480192 482144 482924 485292 486096 489952 492943 493968 494912 495976 497211 498408 505263 507936 514596 516968 520208 521664 522709 525733 529359 530112 533384 533984 535132 537756 539942 548416 548686 555222 557479 558272 562848 566507 570228 574288 577104 581818 582528 582569 584896 586587 594368 595848 597129 603174 610432 611952 612942 617747 625196 626496 627751 629508 631072 634106 645502 647056 648128 650793 655391 658624 660264 662948 664544 668382 673684 677248 679206 681967 682032 685311 686128 691752 704184 705812 710831 714972 715286 717008 723216 724386 733403 734928 740296 742368 743964 749398 750464 760304 761534 768379 769472 774553 775452 780312 782116 794464 796172 800076 800976 802698 804232 809913 815936 817256 822624 823029 837408 839344 840073 851447 861432 866688 866749 867724 872727 877344 880352 889702 891176 891552 905608 909376 913748 915648 922336 937794 938912 943426 946608 951159 953296 960384 964288 965848 968253 970584 972192 979904 985886 987936 989824 991952 994422 996816 1010526 1015872 1017907 1029192 1033936 1040416 1043328 1045418 1051466 1058718 1060224 1066768 1067968 1070264 1072929 1075512 1079884 1096832 1097372 1110444 1114958 1116544 1124097 1125696 1132039 1133014 1140456 1142301 1148576 1154208 1163636 1165138 1169792 1173174 1188736 1191696 1194258 1202981 1206348 1223904 1225884 1227799 1235494 1250392 1252992 1255502 1259016 1262144 1266787 1268212 1291004 1294112 1296256 1301586 1310782 1317248 1320528 1325896 1328041 1329088 1334553 1336764 1347368 1358412 1363934 1364064 1370622 1372256 1383504 1408368 1411624 1415139 1421662 1429944 1430572 1434016 1446432 1448772 1466806 1469856 1471613 1478829 1480592 1484736 1487928 1498796 1520608 1523068 1536758 1538944 1549106 1550904 1560624 1564232 1568127 1577199 1588928 1592344 1600152 1601952 1605396 1608464 1619826 1631872 1634512 1645248 1646058 1658081 1672437 1674816 1678688 1680146 1699521 1702894 1722864 1733498 1735448 1745454 1747707 1754688 1758203 1760704 1779404 1782352 1783104 1811216 1818752 1827496 1831296 1844672 1853241 1875588 1877824 1883253 1886852 1893216 1902318 1906592 1928576 1931696 1936506 1940983 1941168 1944384 1959808 1966173 1971772 1975872 1983904 1988844 1993632 2021052 2031744 2035814 2045901 2058384 2067872 2080832 2090836 2102932 2117436 2132493 2133536 2135936 2140528 2145858 2150819 2151024 2159768 2189473 2194744 2200209 2204497 2220888 2229916 2248194 2251392 2264078 2266028 2280912 2284602 2293889 2297152 2305137 2308416 2323659 2327272 2330276 2346348 2383392 2388516 2390977 2405962 2412696 2442821 2447808 2451768 2455598 2466901 2470988 2500784 2511004 2518032 2520219 2524288 2533574 2536424 2541877 2554341 2582008 2588224 2600247 2603172 2621564 2641056 2649461 2651792 2656082 2658176 2669106 2673528 2694736 2716824 2727868 2728128 2733593 2741244 2744512 2767008 2816736 2823248 2830278 2843324 2859888 2861144 2868032 2892864 2897544 2933612 2939712 2943226 2957658 2961184 2969472 2969681 2975856 2997592 3017773 3041216 3046136 3053721 3073516 3098212 3101808 3121248 3128464 3136254 3154398 3177856 3184688 3199999 3200304 3203904 3210792 3216928 3239652 3269024 3290496 3292116 3316162 3344874 3349632 3357376 3360292 3396117 3399042 3405788 3445728 3466996 3470896 3490908 3495414 3509376 3516406 3521408 3558808 3564704 3566208 3566459 3608943 3622432 3634441 3654992 3683397 3689344 3706482 3751176 3755648 3766506 3773704 3781817 3786432 3800361 3804636 3813184 3863392 3873012 3881966 3882336 3888768 3932346 3941881 3943544 3951744 3967808 3977688 3984123 3987264 4042104 4071628 4091802 4116768 4121689 4135744 4161664 4181672 4188437 4205864 4234872 4264986 4267072 4281056 4291716 4301638 4302048 4319536 4378946 4389488 4400418 4408994 4414839 4441776 4459832 4496388 4528156 4532056 4561824 4569204 4587778 4594304 4610274 4616832 4647318 4654544 4660552 4692696 4766784 4777032 4781954 4811924 4825392 4885642 4895616 4903536 4911196 4933802 4941976 4949971 4974243 5001568 5022008 5036064 5040438 5067148 5072848 5083754 5108682 5164016 5176448 5200494 5206344 5212517 5243128 5274609 5282112 5298922 5303584 5312164 5338212 5347056 5389472 5433648 5455736 5456256 5467186 5482488 5489024 5534016 5633472 5646496 5660556 5686648 5719776 5722288 5736064 5783063 5785728 5795088 5822949 5867224 5879424 5886452 5915316 5922368 5939362 5951712 5995184 6035546 6082432 6092272 6107442 6132269 6147032 6196424 6203616 6231577 6242496 6256928 6272508 6308796 6369376 6399998 6400608 6407808 6408259 6421584 6433856 6452457 6479304 6538048 6568419 6584232 6613491 6632324 6689748 6714752 6720584 6792234 6795217 6798084 6811576 6881667 6891456 6905261 6933992 6941792 6981816 6990828 7032812 7117616 7129408 7132918 7172931 7217886 7234573 7244864 7268882 7309984 7328463 7364591 7366794 7400703 7412964 7502352 7533012 7547408 7563634 7572864 7600722 7609272 7625631 7626368 7726784 7746024 7763932 7764672 7864692 7883762 7887088 7935616 7948383 7955376 7968246 7974528 8084208 8143256 8160763 8183604 8200779 8233536 8243378 8271488 8363344 8376874 8411728 8452169 8469744 8520083 8529972 8534144 8562112 8583432 8603276 8604096 8639072 8757892 8778976 8800836 8817988 8829678 8883552 8909043 8919664 8992776 9053319 9056312 9064112 9123648 9138408 9175556 9220548 9240803 9294636 9309088 9321104 9365917 9385392 9533568 9534239 9554064 9563908 9599997 9623848 9650784 9771284 9807072 9822392 9867604 9883952 9899942 9948486 9988927 10003136 10044016 10072128 10080876 10134296 10145696 10150691 10167508 10217364 10328032 10400988 10412688 10425034 10486256 10549218 10564224 10597844 10607168 10624328 10676424 10694112 10699377 10763633 10778944 10867296 10903323 10911472 10934372 10964976 11068032 11068811 11248063 11266944 11292992 11321112 11345451 11373296 11439552 11444576 11566126 11590176 11645898 11734448 11772904 11825643 11830632 11844736 11878724 11903424 11927269 11990368 12071092 12184544 12214884 12264538 12294064 12365067 12392848 12407232 12452429 12463154 12484992 12513856 12545016 12565311 12617592 12738752 12799996 12801216 12816518 12843168 12867712 12904914 12958608 13076096 13136838 13168464 13226982 13232791 13264648 13379496 13441168 13505789 13584468 13590434 13596168 13623152 13763334 13782912 13810522 13867984 13883584 13934657 13963632 13981656 14065624 14235232 14258816 14265836 14345862 14435772 14469146 14489728 14537764 14619968 14656926 14716507 14729182 14733588 14801406 14825928 14849913 14954831 15004704 15066024 15094816 15127268 15201444 15218544 15251262 15453568 15492048 15527864 15529344 15637551 15729384 15767524 15774176 15896766 15910752 15936492 15961387 16168416 16219871 16286512 16321526 16367208 16401558 16467072 16468231 16486756 16726688 16734923 16753748 16823456 16904338 16939488 17040166 17059944 17124224 17166864 17206552 17208192 17278144 17349189 17515784 17557952 17601672 17635976 17659356 17767104 17818086 17839328 17985552 18106638 18112624 18128224 18238891 18247296 18276816 18351112 18396807 18441096 18481606 18589272 18618176 18642208 18694731 18731834 18770784 19068478 19108128 19127816 19199994 19224777 19247696 19301568 19340233 19542568 19614144 19644784 19735208 19767904 19799884 19896972 19977854 20006272 20088032 20144256 20161752 20268592 20291392 20301382 20335016 20385651 20434728 20656064 20715783 20801976 20825376 20850068 20972512 21098436 21195688 21214336 21248656 21352848 21388224 21398754 21527266 21555053 21557888 21703719 21734592 21806646 21822944 21868744 21929952 22093773 22137622 22496126 22585984 22642224 22690902 22746592 22856639 22879104 22889152 23132252 23180352 23226787 23291796 23468896 23545808 23651286 23661264 23757448 23806848 23854538 23980736 24142184 24249467 24369088 24429768 24482289 24529076 24588128 24730134 24785696 24814464 24904858 24926308 25027712 25090032 25130622 25232779 25235184 25356507 25477504 25560249 25599992 25602432 25633036 25686336 25809828 25917216 26273676 26300747 26336928 26453964 26465582 26529296 26758992 26871031 26882336 27011578 27135911 27168936 27180868 27192336 27246304 27526668 27621044 27722409 27735968 27767168 27869314 27927264 27960647 27963312 28097751 28131248 28470464 28531672 28602717 28658461 28691724 28871544 28938292 29075528 29144071 29239936 29313852 29433014 29458364 29467176 29602812 29651856 29699826 29909662 29966781 30009408 30069523 30132048 30189632 30254536 30402888 30437088 30452073 30502524 30984096 31055728 31082701 31275102 31458768 31503539 31535048 31548352 31756673 31793532 31821504 31872984 31922774 32069713 32290899 32336832 32439742 32573024 32643052 32734416 32803116 32936462 32973512 33206433 33453376 33469846 33507496 33646912 33744189 33808676 33878976 34080332 34119888 34333728 34413104 34442993 34556288 34698378 35031568 35115904 35203344 35271952 35318712 35534208 35536709 35636172 35678656 35781807 35971104 36213276 36225248 36256448 36477782 36553632 36702224 36793614 36882192 36963212 37178544 37236352 37284416 37357287 37389462 37463668 37541568 38136956 38216256 38255632 38399988 38449554 38495392 38603136 38680466 39085136 39228288 39231049 39289568 39470416 39535808 39599768 39698373 39793944 39955708 39978851 40176064 40323504 40517367 40537184 40582784 40602764 40670032 40771302 40869456 41312128 41431566 41599987 41603952 41650752 41700136 41803971 41885443 41945024 42196872 42391376 42497312 42705696 42776448 42797508 43054532 43110106 43360691 43407438 43469184 43613292 43645888 43737488 43859904 44149521 44187546 44275244 44864493 44992252 45284448 45381804 45428563 45493184 45713278 45778304 46264504 46360704 46413599 46453574 46583592 46871119 46937792 47091616 47247733 47302572 47322528 47514896 47709076 47884161 47961472 48284368 48498934 48659613 48738176 48859536 48964578 49058152 49176256 49404693 49460268 49571392 49809716 49852616 50180064 50204769 50261244 50339759 50465558 50470368 50713014 51120498 51199984 51244453 51266072 51372672 51619656 51834432 51938267 52547352 52601494 52673856 52907928 52931164 53058592 53517984 53742062 53764672 54023156 54271822 54337872 54361736 54384672 54449681 54492608 54716673 55053336 55242088 55444818 55471936 55738628 55854528 55921294 55926624 56195502 56262496 56940928 57063344 57205434 57316922 57337687 57383448 57743088 57876584 58020699 58151056 58288142 58627704 58866028 58916728 58934352 59205624 59303712 59399652 59819324 59933562 60018816 60139046 60264096 60379264 60509072 60805776 60874176 60904146 61005048 61968192 62111456 62165402 62550204 62917536 63007078 63070096 63096704 63513346 63587064 63643008 63745968 63845548 64139426 64581798 64665159 64673664 64879484 65122033 65146048 65286104 65468832 65606232 65872924 65947024 66412866 66906752 66939692 67014992 67293824 67488378 67617352 67757952 67762721 68160664 68239776 68569917 68667456 68826208 68885986 69054379 69396756 69680361 70063136 70406688 70543904 70630753 70637424 71073418 71272344 71357312 71563614 71942208 72426552 72450496 72512896 72748401 72955564 73107264 73404448 73587228 73764384 73926424 74357088 74568832 74714574 74778924 74895739 74927336 75083136 75698337 76273912 76432512 76511264 76799976 76899108 76990784 77360932 78170272 78462098 78579136 78902241 78940832 79071616 79199536 79396746 79580303 79587888 79911416 79957702 80352128 80613093 80647008 81010501 81034734 81074368 81205528 81340064 81407733 81542604 81738912 82863132 83199974 83207904 83301504 83400272 83607942 83770886 83881941 83890048 84393744 84782752 84994624 85411392 85595016 85975383 86109064 86220212 86721382 86814876 87226584 87291776 87432213 87474976 87719808 88299042 88375092 88550488 89728986 89768393 89984504 90208569 90384377 90568896 90763608 90857126 90986368 91426556 92529008 92827198 92907148 93167184 93248103 93742238 93875584 94049449 94183232 94495466 94510617 94605144 94645056 95029792 95270019 95418152 95768322 96209139 96568736 96997868 97319226 97719072 97929156 98030057 98116304 98352512 98809386 98920536 99142784 99619432 99705232 100360128 100409538 100522488 100679518 100931116 100940736 101142941 101426028 102240996 102399968 102488906 102532144 103239312 103328979 103668864 103876534 105094704 105202988 105347712 105815856 105862328 106117184 106610127 107035968 107484124 107529344 108046312 108543644 108675744 108723472 108769344 108899362 108985216 109433346 109878197 110106672 110484176 110889636 110943872 111477256 111657601 111709056 111842588 111853248 112391004 112524992 114126688 114410868 114633844 114675374 114766896 115486176 115753168 116041398 116302112 116576284 117255408 117693147 117732056 117833456 117868704 118399963 118411248 118607424 118799304 119638648 119867124 119936553 120278092 120528192 121018144 121611552 121748352 121756921 121808292 122010096 123728693 123936384 124222912 124330804 124799961 125100408 125656329 125835072 126014156 126140192 127026692 127174128 127491936 127691096 128278852 129163596 129330318 129758968 130082073 130244066 130292096 130572208 130937664 131199959 131212464 131745848 131894048 131958983 132825732 133879384 134029984 134474317 134976756 135234704 135525442 136285689 136321328 136479552 137139834 137334912 137652416 137771972 138108758 138793512 139240797 139360722 139927229 140126272 140613357 140813376 141087808 141261506 141274848 141743199 142146836 142544688 143127228 143884416 144853104 144900992 145496802 145849597 145911128 146214528 146224819 146808896 147174456 147528768 147852848 148714176 149012081 149429148 149557848 149791478 149854672 151019277 151396674 152547824 153022528 153599952 153733359 153798216 153981568 154721864 155054497 155814801 156340544 156924196 157158272 157804482 157881664 158399072 158793492 159160606 159175776 159822832 159915404 161226186 161294016 161617121 161881577 162021002 162069468 162148736 162411056 162680128 162815466 163085208 163349043 163477824 164503141 165726264 166399948 166415808 166800544 167215884 167541772 167763882 168787488 169565504 169989248 170822784 171190032 171950766 172013061 172218128 172440424 173442764 173629752 174453168 174864426 174949952 175575257 176598084 176750184 177100976 178418581 179457972 179536786 179969008 180417138 180768754 181137792 181150541 181527216 181714252 182853112 184084153 185058016 185654396 185814296 186334368 186496206 187484476 188098898 188366464 188990932 189021234 189210288 189290112 190059584 190540038 190836304 191536644 192418278 192863129 193137472 193995736 194412803 194638452 195366099 195438144 195858312 196060114 196232608 197618772 197841072 199238864 199410464 200720256 200819076 201044976 201359036 201862232 201881472 202285882 202852056 203288163 204481992 204799936 204977812 205064288 206478624 206657958 207163137 207753068 210189408 210405976 210858323 211631712 211724656 211892259 212234368 213220254 213713197 214071936 214968248 216092624 217087288 217351488 217446944 217538688 217553999 217798724 218866692 219756394 220213344 220968352 221779272 222954512 223315202 223685176 223706496 224687217 224782008 225049984 228253376 228821736 229267688 229350748 229533792 230972352 231506336 232082796 232604224 233152568 234510816 235386294 235464112 235666912 235737408 236799926 236822496 237105583 237214848 237598608 238740909 239277296 239734248 239873106 240556184 241056384 242036288 243031503 243223104 243513842 243616584 244020192 247457386 248445824 248661608 249599922 250200816 251312658 251423029 251670144 252028312 252280384 254053384 254348256 254983872 255382192 255494657 256557704 258327192 258660636 259517936 260164146 260488132 261144416 261875328 262399918 262424928 263491696 263788096 263917966 265651464 267758768 268059968 268948634 269305179 269953512 270469408 271050884 271153131 272571378 272642656 272959104 274279668 275304832 275543944 276217516 277587024 278481594 278721444 279854458 280252544 281226714 281626752 282148347 282175616 282523012 282549696 283486398 284141789 284293672 285089376 286254456 289706208 290993604 291699194 291822256 292449638 293617792 294090171 294348912 295057536 295705696 297428352 298024162 298858296 299115696 299582956 299709344 301948231 302038554 302793348 303428823 305095648 306045056 307199904 307466718 307596432 308177549 309443728 310108994 311629602 312681088 313848392 315243071 315608964 315763328 316798144 317586984 317963537 318321212 318351552 319645664 319830808 322452372 322588032 323234242 323763154 324042004 324138936 324822112 325360256 325630932 326170416 326698086 326955648 329006282 329634591 331452528 332799896 332831616 333601088 334431768 334972803 335083544 335527764 337574976 339131008 341909711 342380064 343901532 344026122 344436256 344880848 346538929 346885528 347259504 348906336 349323403 349728852 349899904 351150514 352766843 353196168 353500368 354201952 355199889 356837162 358915944 359073572 359938016 360834276 361537508 362301082 363054432 363428504 365270763 365706224 368168306 370116032 371186079 371308792 371628592 372668736 372992412 374968952 376197796 377981864 378042468 378420576 378872923 380119168 381080076 381672608 383073288 384836556 385726258 386274944 387991472 388825606 389276904 390732198 390876288 390903799 391716624 392120228 392465216 393599877 395237544 395682144 395876949 398477728 398820928 401638152 402089952 402718072 403422951 403724464 404571764 405704112 406576326 408963984 409546007 409599872 409955624 410128576 412957248 413315916 414326274 415506136 416178331 419781687 420378816 420811952 421716646 423263424 423449312 423784518 426440508 427426394 429936496 432185248 434174576 434702976 434893888 435107998 435597448 437548791 437733384 438674457 439512788 440426688 441308953 441936704 443558544 445909024 446630404 447036243 447370352 449374434 449564016 456506752 457643472 458535376 458701496 459067584 460739873 461944704 463012672 464165592 465163491 465208448 466305136 469021632 470772588 470928224 471333824 471474816 473599852 473644992 474211166 475197216 477481818 478554592 479468496 479746212 481112368 484072576 484851363 485644731 486063006 486446208 487027684 487233168 488040384 493509423 494914772 497323216 499199844 499714193 500401632 502625316 502846058 504056624 504560768 508106768 508696512 509967744 510549589 510764384 510989314 513115408 515582309 516654384 517321272 519035872 519725063 520328292 520976264 522288832 524799836 524849856 526725771 526983392 527576192 527835932 531302928 535255743 535517536 536119936 537897268 538610358 539907024 540938816 542101768 542306262 543451623 544510759 545142756 545285312 548559336 551087888 552252459 552435032 553328747 553737349 555174048 556963188 557442888 559708916 562453428 563688983 564296694 565046024 565099392 566972796 568283578 568587344 570178752 571320937 572508912 578589387 579412416 581987208 583238409 583398388 583644512 584899276 588180342 588697824 590571319 591411392 596048324 597716592 598231392 599165912 599418688 600135227 603376787 603896462 604077108 605586696 606857646 609324547 610191296 613148071 614399808 614933436 615192864 616355098 618887456 619192151 620217988 623259204 627696784 630486142 631217928 632574969 633596288 635173968 635927074 636642424 636703104 639291328 639661616 641139591 644904744 646468484 647526308 648084008 648277872 649644224 651261864 652340832 652661997 653396172 654416867 658012564 659269182 662905056 665014711 665599792 667202176 668863536 669945606 670167088 671055528 675149952 675197471 683819422 684760128 686131843 687803064 688052244 688872512 689761696 693077858 693771056 694519008 697812672 698646806 699457704 702301028 705533686 706392336 707000736 708403904 710399778 711316749 713674324 716342363 717831888 718147144 719876032 721668552 723075016 724602164 726108864 726857008 730541526 731412448 736336612 740232064 742372158 742617584 743257184 745337472 745389931 745984824 749937904 752395592 754269087 755963728 756084936 756841152 757745846 759598169 762160152 763345216 766146576 766483971 769673112 771452516 775982944 776938283 777651212 778553808 781464396 781807598 783433248 784240456 784930432 787199754 790475088 791364288 791753898 796955456 797641856 803276304 804179904 805436144 806845902 807448928 809143528 811408224 813152652 817927968 819092014 819911248 820257152 823853129 825914496 826631832 828652548 831012272 832356662 839563374 840757632 841623904 843433292 846526848 846586429 846898624 847569036 852425367 852881016 854852788 859872992 864370496 868349152 869787776 870215996 871194896 875097582 875466768 877348914 879025576 880853376 882617906 883873408 887117088 891818048 893260808 894072486 894740704 897706927 898748868 899128032 905844693 912244691 915286944 917070752 917402992 918135168 918199789 921479746 924532647 926025344 928331184 930326982 932610272 938043264 941545176 941856448 942667648 945729213 947199704 947289984 948422332 950394432 953890611 954963636 957109184 958936992 959492424 962224736 969702726 971289462 972126012 973644607 974055368 974466336 976080768 987018846 989412131 989829544 994228147 994646432 998399688 999428386 1000803264 1005250632 1005692116 1008113248 1016213536 1017393024 1021099178 1021528768 1021978628 1025729133 1026230816 1031164618 1033308768 1034543939 1034642544 1038071744 1039450126 1039616787 1040656584 1041952528 1044577664 1047970209 1049599672 1049699712 1053451542 1053966784 1055671864 1058300529 1062605856 1070511486 1071035072 1075794536 1077220716 1078330627 1079814048 1081877632 1084203536 1084612524 1086903246 1089021518 1090285512 1090570624 1097118672 1102175776 1104504918 1104870064 1106657494 1107474698 1110348096 1112572351 1113926376 1114885776 1119417832 1124906856 1127377966 1128593388 1130092048 1133945592 1136567156 1136618769 1137174688 1140357504 1142641874 1145017824 1157178774 1158824832 1163974416 1166476818 1166796776 1167289024 1169798552 1172711397 1174996901 1176360684 1177395648 1181142638 1182822784 1192096648 1195433184 1196462784 1198331824 1198837376 1200270454 1206753574 1207792924 1208154216 1211173392 1213715292 1218649094 1220382592 1226296142 1228638021 1228799616 1229866872 1230385728 1232710196 1237318627 1237774912 1238384302 1240435976 1246518408 1248534993 1255393568 1260972284 1262435856 1265149938 1270347936 1271854148 1273284848 1274390741 1278582656 1279323232 1282279182 1289809488 1292936968 1295052616 1296168016 1296555744 1299288448 1302523728 1304681664 1305323994 1306792344 1308833734 1314858233 1316025128 1318538364 1323926859 1325810112 1330029422 1331199584 1337727072 1339891212 1340334176 1341984307 1342111056 1350394942 1367638844 1369520256 1372263686 1375606128 1376104488 1377745024 1379523392 1382219619 1386155716 1387542112 1389038016 1395625344 1397293612 1398915408 1404602056 1411067372 1412784672 1414001472 1416807808 1420799556 1422633498 1427348648 1432684726 1435663776 1436294288 1439752064 1443337104 1446150032 1449204328 1451548813 1452217728 1453714016 1461083052 1462824896 1472673224 1479217487 1484744316 1485235168 1486514368 1490779862 1491969648 1499142579 1499875808 1504791184 1508538174 1511927456 1512169872 1513682304 1515491692 1519196338 1524320304 1526690432 1531648767 1532293152 1532967942 1539199519 1539346224 1542905032 1546746927 1551965888 1553876566 1555302424 1557107616 1559175189 1562928792 1563615196 1566866496 1568480912 1574399508 1580950176 1582728576 1583507796 1593910912 1604345567 1606552608 1608359808 1608473009 1610872288 1613691804 1614897856 1618287056 1622816448 1626305304 1633532277 1635855936 1638184028 1639132891 1639822496 1647706258 1653263664 1657305096 1659986241 1661212047 1662024544 1664713324 1679126748 1683247808 1686866584 1691066949 1693172858 1693797248 1695138072 1704850734 1705599467 1705762032 1709705576 1713962811 1717303163 1719745984 1728740992 1736698304 1740431992 1742389792 1748166121 1750195164 1750933536 1754697828 1758051152 1765235812 1771713957 1774234176 1777788331 1783636096 1786521616 1788144972 1789481408 1795413854 1797497736 1798256064 1800405681 1810130361 1811689386 1824489382 1827973641 1830573888 1834141504 1834805984 1836399578 1839444213 1842959492 1849065294 1856662368 1857576453 1860653964 1862571083 1865220544 1883090352 1883712896 1891458426 1894399408 1896044761 1896844664 1900788864 1907781222 1909927272 1914218368 1917873984 1918984848 1921715879 1924449472 1937157053 1939405452 1942578924 1944252024 1947289214 1948110736 1948932672 1963250601 1974037692 1978824262 1979659088 1988456294 1989292864 1995044133 1996799376 1998856772 2001606528 2010501264 2011384232 2016226496 2025592413 2032427072 2042198356 2043057536 2043957256 2051458266 2052461632 2058395529 2062329236 2066617536 2069087878 2069285088 2076143488 2078900252 2079233574 2081313168 2083905056 2095940418 2099199344 2101022573 2106903084 2107933568 2111343728 2116601058 2121494419 2125211712 2138540833 2141022972 2142070144 2149027089 2151589072 2154441432 2156661254 2159628096 2168407072 2169225048 2173806492 2178043036 2180571024 2194237344 2204351552 2209009836 2209740128 2213314988 2214949396 2220696192 2225144702 2227852752 2229771552 2236169793 2238835664 2249813712 2254755932 2257186776 2260184096 2267891184 2273134312 2273237538 2274349376 2278794507 2285283748 2290035648 2314357548 2319441553 2327948832 2330814849 2332953636 2333593552 2334578048 2339597104 2345422794 2349993802 2350845167 2352721368 2354791296 2362285276 2384193296 2390866368 2392925568 2393093989 2396663648 2400540908 2409515221 2413507148 2415585848 2416308432 2422346784 2427430584 2437298188 2452592284 2457276042 2459733744 2460771456 2465420392 2471559387 2474637254 2475549824 2476768604 2480871952 2493036816 2497069986 2507220677 2510787136 2521944568 2524871712 2530299876 2539759287 2540695872 2543708296 2546569696 2548781482 2555012023 2558646464 2564558364 2579618976 2585873936 2590105232 2592336032 2593111488 2605047456 2609363328 2610647988 2613337861 2613584688 2617667468 2629716466 2632050256 2637076728 2647853718 2651620224 2660058844 2662399168 2670003353 2675454144 2679782424 2680668352 2683968614 2684222112 2693120781 2700789884 2735277688 2736734073 2744527372 2751212256 2752208976 2754599367 2759046784 2764439238 2771142343 2772311432 2775084224 2778076032 2778271561 2794587224 2797830816 2809204112 2822134744 2825569344 2828002944 2831229539 2841599112 2845266996 2854697296 2865369452 2871327552 2872588576 2886674208 2892300064 2895860873 2898408656 2903097626 2907428032 2920933821 2922166104 2925649792 2945346448 2958434974 2968236393 2969488632 2970470336 2973028736 2981559724 2982684441 2983939296 2998285158 2999751616 3009582368 3017076348 3023854912 3024339744 3030983384 3038392676 3048640608 3063297534 3064586304 3065935884 3070725299 3078399038 3078692448 3085810064 3093493854 3103631817 3103931776 3107753132 3110604848 3114215232 3118350378 3125559679 3125857584 3127230392 3133732992 3136961824 3148799016 3161900352 3167015592 3208691134 3213105216 3216946018 3221744576 3227383608 3229795712 3234991881 3236574112 3245632896 3252610608 3267064554 3271711872 3276368056 3278265782 3279644992 3295412516 3306527328 3314610192 3319972482 3321430541 3322424094 3324049088 3329426648 3337717053 3358253496 3366495616 3373733168 3382133898 3386345716 3389953039 3390276144 3409701468 3411198934 3411524064 3419411152 3427925622 3434606326 3439491968 3473396608 3480863984 3484779584 3496332242 3497598907 3500390328 3501867072 3509395656 3516102304 3524990703 3530471624 3543427914 3548468352 3555576662 3573043232 3576289944 3578962816 3590827708 3594995472 3596512128 3600811362 3620260722 3623378772 3648978764 3655947282 3661147776 3668283008 3669611968 3672799156 3678888426 3685918984 3693843257 3698130588 3711955881 3713324736 3715152906 3721307928 3725142166 3730441088 3766180704 3782916852 3788798816 3792089522 3793689328 3815562444 3819854544 3823172223 3835747968 3837969696 3843431758 3848898944 3850183801 3874314106 3878810904 3885157848 3888504048 3894578428 3896221472 3897865344 3926501202 3944574699 3948075384 3957648524 3959318176 3972444013 3976912588 3978585728 3990088266 3993598752 3997713544 4006308137 4021002528 4022768464 4025952921 4032452992 4051184826 4064854144 4084396712 4087914512 4102916532 4104923264 4116791058 4124658472 4133235072 4133525981 4138175756 4138570176 4157800504 4158467148 4162626336 4167810112 4191880836 4198398688 4202045146 4213806168 4222687456 4233202116 4242988838 4250423424 4277081666 4282045944 4298054178 4303178144 4308475933 4308882864 4313322508 4319256192 4336814144 4338450096 4347612984 4354646439 4356086072 4361142048 4388474688 4408703104 4418019672 4419480256 4426629976 4429898792 4437652461 4450289404 4455705504 4459543104 4472339586 4477671328 4499627424 4505006077 4509511864 4514373552 4520368192 4535782368 4546268624 4546475076 4548698752 4557589014 4570567496 4577961641 4580071296 4617598557 4628715096 4638883106 4655897664 4661629698 4665907272 4667187104 4679194208 4690845588 4699987604 4701690334 4705442736 4724570552 4768386592 4781732736 4786187978 4793327296 4801081816 4813036701 4819030442 4825419027 4827014296 4831171696 4832616864 4844693568 4854398483 4854861168 4874596376 4905184568 4914552084 4917398673 4919467488 4930840784 4943118774 4949274508 4953537208 4961743904 4986073632 4994139972 5014441354 5021574272 5043889136 5049743424 5060599752 5079518574 5081391744 5087416592 5093139392 5097562964 5110024046 5116798401 5117292928 5129116728 5151909489 5159237952 5171747872 5180210464 5184672064 5186222976 5210094912 5221295976 5226675722 5227169376 5235334936 5244498363 5259432932 5264100512 5274153456 5295707436 5320117688 5324798336 5333364993 5340006706 5350908288 5359564848 5361336704 5367937228 5368444224 5386241562 5401579768 5410318303 5470555376 5473468146 5489054744 5502424512 5504417952 5509198734 5513446997 5528878476 5542284686 5544622864 5550168448 5556543122 5587713249 5589174448 5595661632 5618408224 5644269488 5651138688 5662459078 5683198224 5688134283 5690533992 5709394592 5730738904 5737016389 5742655104 5745177152 5765147637 5773348416 5784600128 5791721746 5796817312 5806195252 5811471159 5814856064 5841867642 5844332208 5890692896 5916869948 5936472786 5938977264 5940940672 5963119448 5965368882 5967878592 5979833477 5989618349 5996570316 5999503232 6019164736 6034152696 6047709824 6048679488 6061966768 6076785352 6086616217 6097281216 6126595068 6129172608 6131871768 6141450598 6156798076 6157384896 6171620128 6186987708 6207263634 6215506264 6221209696 6228430464 6236700756 6251119358 6251715168 6254460784 6273923648 6297598032 6303067719 6323800704 6334031184 6364483257 6415622499 6417382268 6426210432 6433892036 6443489152 6454767216 6469983762 6473148224 6496284509 6505221216 6534129108 6552736112 6556531564 6559289984 6590825032 6601487497 6613054656 6629220384 6637144657 6639944964 6642861082 6644848188 6648098176 6658853296 6675434106 6702570017 6716506992 6744628781 6747466336 6764267796 6772691432 6779906078 6780552288 6811113661 6819402936 6822397868 6823048128 6838822304 6855851244 6869212652 6958324659 6961727968 6969559168 6992664484 6995197814 7000780656 7003734144 7018791312 7032204608 7049981406 7052535501 7060943248 7086855828 7111153324 7146086464 7152579888 7179281967 7181655416 7189990944 7193273711 7198585537 7201622724 7228545663 7240521444 7246757544 7297957528 7311894564 7315161821 7339223936 7345598312 7357776852 7371837968 7387686514 7396261176 7423911762 7426649472 7427172181 7430305812 7442615856 7450284332 7521662031 7532361408 7547450273 7565833704 7577597632 7584179044 7587378656 7631124888 7639709088 7646344446 7665036069 7675939392 7686863516 7700367602 7748628212 7757621808 7770315696 7777008096 7789156856 7792442944 7801757951 7840013583 7853002404 7889149398 7896150768 7907388289 7915297048 7918636352 7944888026 7953825176 7970924923 7980176532 7987197504 7995427088 8010010059 8012616274 8042005056 8045536928 8049497963 8051905842 8102369652 8168793424 8175829024 8205833064 8233582116 8249316944 8267051962 8276351512 8277140352 8313427029 8315601008 8316934296 8325252672 8334814683 8335620224 8383761672 8396797376 8404090292 8427612336 8445374912 8466404232 8485977676 8493688617 8554163332 8564091888 8596108356 8606356288 8616951866 8617765728 8626645016 8645191243 8673628288 8676900192 8687582619 8695225968 8709292878 8712172144 8722284096 8776949376 8836039344 8838960512 8853259952 8859797584 8875304922 8900578808 8911411008 8919086208 8919713959 8944679172 8955342656 8999254848 9010012154 9019023728 9028747104 9040736384 9071564736 9092537248 9092950152 9115178028 9141134992 9155923282 9212175897 9235197114 9257430192 9277766212 9311795328 9312450719 9323259396 9331814544 9334374208 9358388416 9376679037 9381691176 9399975208 9403380668 9410885472 9449141104 9536773184 9572375956 9586654592 9602163632 9626073402 9638060884 9650838054 9654028592 9662343392 9665233728 9689387136 9708796966 9709722336 9749192752 9810369136 9829104168 9834797346 9838934976 9861681568 9874776197 9886237548 9898549016 9907074416 9923487808 9964291623 9972147264 9988279944 10028882708 10034691601 10087778272 10099486848 10100197679 10121199504 10159037148 10169859117 10174833184 10186278784 10195125928 10220048092 10233596802 10258233456 10303818978 10318475904 10343495744 10360420928 10369344128 10420189824 10442591952 10453351444 10454338752 10470669872 10488996726 10492796721 10513246193 10518865864 10528201024 10548306912 10591414872 10640235376 10666729986 10680013412 10710090677 10719129696 10735874456 10736888448 10772483124 10803159536 10820636606 10883533441 10941110752 10946936292 10978109488 11004849024 11008835904 11018397468 11026893994 11057756952 11081529771 11084569372 11089245728 11113086244 11175426498 11178348896 11191323264 11236816448 11288538976 11324918156 11366396448 11376268566 11381067984 11402569313 11418789184 11461477808 11474032778 11490354304 11530295274 11546696832 11550551403 11569200256 11583443492 11593634624 11612390504 11622942318 11649813349 11683735284 11688664416 11764650869 11781385792 11833739896 11859180983 11872945572 11877954528 11917332039 11926238896 11930737764 11935757184 11959666954 11979236698 11993140632 12018924411 12038329472 12068305392 12097358976 12123933536 12153570704 12173232434 12194562432 12253190136 12263743536 12282901196 12313596152 12314769792 12343240256 12373975416 12400577943 12414527268 12431012528 12442419392 12473401512 12502238716 12503430336 12508921568 12547847296 12595196064 12606135438 12635279509 12668062368 12728966514 12831244998 12834764536 12862357703 12867784072 12909534432 12924965911 12925427799 12939967524 12946296448 12992569018 13010442432 13036505017 13068258216 13105472224 13113063128 13181650064 13202974994 13226109312 13258440768 13274289314 13279889928 13285722164 13289696376 13317706592 13350868212 13405140034 13433013984 13489257562 13494932672 13515018231 13528535592 13545382864 13559812156 13561104576 13610504897 13622227322 13638805872 13644795736 13646096256 13677644608 13711702488 13733884923 13738425304 13916649318 13923455936 13985328968 13990395628 14001561312 14018298151 14037582624 14064409216 14099962812 14105071002 14121886496 14173711656 14222306648 14292172928 14305159776 14358563934 14363310832 14379981888 14386547422 14397171074 14403245448 14457091326 14463440563 14481042888 14493515088 14563195449 14595915056 14623789128 14630323642 14691196624 14715553704 14743675936 14761827377 14775373028 14792522352 14847823524 14854344362 14860611624 14885231712 14900568664 15043324062 15064722816 15094900546 15131667408 15155195264 15168358088 15174757312 15262249776 15279418176 15292688892 15330072138 15351878784 15373727032 15400735204 15497256424 15515243616 15540631392 15554016192 15578313712 15584885888 15603515902 15680027166 15706004808 15778298796 15792301536 15814776578 15830594096 15837272704 15889776052 15907650352 15941849846 15960353064 15974395008 15990854176 16020020118 16025232548 16084010112 16085142151 16091073856 16098995926 16103811684 16204739304 16230954909 16337586848 16345630283 16351658048 16411666128 16467164232 16498633888 16534103924 16540340991 16552703024 16626854058 16631202016 16633868592 16650505344 16669629366 16767523344 16793594752 16808180584 16855224672 16890749824 16932808464 16971955352 16987377234 17108326664 17128183776 17192216712 17211049167 17212712576 17233903732 17235531456 17253290032 17290382486 17332649129 17353800384 17375165238 17390451936 17418585756 17424344288 17444568192 17445795991 17672078688 17706519904 17719595168 17728319003 17750609844 17801157616 17822822016 17839427918 17889358344 17910685312 17939500431 17968855047 17998509696 18020024308 18038047456 18057494208 18143129472 18185074496 18185900304 18230356056 18259848651 18282269984 18311846564 18424351794 18470394228 18514860384 18555532424 18624901438 18646518792 18663629088 18668748416 18716776832 18753358074 18763382352 18798830489 18799950416 18806761336 18821770944 18890334793 18898282208 19073546368 19144751912 19204327264 19229827331 19252146804 19276121768 19301676108 19308057184 19324686784 19330467456 19417593932 19419444672 19488853527 19498385504 19620738272 19658208336 19669594692 19677869952 19723363136 19749552394 19772475096 19797098032 19804462491 19814148832 19846975616 19911433971 19928583246 19944294528 19976559888 20057765416 20069383202 20107710051 20175556544 20200395358 20233886343 20242399008 20318074296 20339718234 20349666368 20390251856 20433340983 20440096184 20467193604 20488281913 20516466912 20607637956 20686991488 20720841856 20856492371 20885183904 20906702888 20908677504 20941339744 20977993452 20985593442 21026492386 21037731728 21056402048 21096613824 21138874669 21182829744 21280470752 21308727583 21333459972 21360026824 21420181354 21438259392 21471748912 21544966248 21579821133 21595756611 21606319072 21641273212 21767066882 21882221504 21893872584 21945485463 21956218976 22017671808 22036794936 22053787988 22115513904 22163059542 22169138744 22178491456 22226172488 22281516543 22324941119 22350852996 22356697792 22473632896 22577077952 22642350819 22649836312 22686478627 22732792896 22752537132 22762135968 22805138626 22837578368 22922955616 22948065556 23060590548 23101102806 23111248303 23166886984 23187269248 23224781008 23245884636 23299626698 23367470568 23377328832 23405273853 23529301738 23562771584 23667479792 23718361966 23722164867 23745891144 23755909056 23834664078 23852477792 23861475528 23912774769 23919333908 23958473396 23986281264 24037848822 24136610784 24148493889 24213424079 24247867072 24307141408 24346464868 24506380272 24527487072 24565802392 24605544307 24627192304 24686480512 24747950832 24801155886 24829054536 24862025056 24884838784 24946803024 24982306427 25004477432 25006860672 25017843136 25190392128 25212270876 25270559018 25336124736 25386878191 25457933028 25662489996 25669529072 25724715406 25735568144 25819068864 25849931822 25850855598 25879935048 25935573729 25985138036 26020884864 26073010034 26136516432 26210944448 26226126256 26363300128 26405949988 26504667431 26516881536 26548578628 26559779856 26571444328 26579392752 26635413184 26701736424 26759141877 26810280068 26866027968 26978515124 26989865344 27030036462 27057071184 27090765728 27119624312 27122209152 27221009794 27244454644 27277611744 27289591472 27355289216 27423404976 27467769846 27476850608 27579427447 27833298636 27846911872 27937352157 27970657936 27980791256 28003122624 28036596302 28075165248 28105132253 28199925624 28210142004 28243772992 28347423312 28444613296 28610319552 28717127868 28726621664 28746716471 28759963776 28773094844 28794342148 28806490896 28914182652 28926881126 28962085776 28987030176 29126390898 29191830112 29247578256 29260647284 29370036883 29382393248 29431107408 29487351872 29523654754 29550746056 29585044704 29624328591 29695647048 29708688724 29721223248 29770463424 29801137328 30086648124 30104074803 30189801092 30263334816 30300593037 30336716176 30349514624 30482565773 30524499552 30558836352 30560987171 30585377784 30660144276 30747454064 30801470408 30994512848 31030487232 31081262784 31108032384 31143524929 31156627424 31207031804 31323697873 31360054332 31412009616 31539738579 31556597592 31584603072 31629553156 31661188192 31779552104 31815300704 31854469603 31883699692 31920706128 31981708352 32040040236 32050465096 32130272031 32170284302 32182147712 32197991852 32207623368 32409478608 32461909818 32650600323 32675173696 32691260566 32703316096 32823332256 32934328464 32997267776 33068207848 33080681982 33105406048 33215156299 33253708116 33262404032 33267737184 33339258732 33535046688 33616361168 33710449344 33753053567 33777978289 33865616928 33943910704 33973392193 33974754468 34207707939 34216653328 34256367552 34384433424 34422098334 34467807464 34471062912 34506580064 34580764972 34665298258 34707600768 34710043589 34750330476 34780903872 34837171512 34848688576 34891591982 34949440047 35293952607 35344157376 35413039808 35439190336 35456638006 35501219688 35577542949 35602315232 35678855836 35778716688 35879000862 35937710094 36024850459 36040048616 36076094912 36114988416 36370148992 36371800608 36460712112 36519697302 36564539968 36608248847 36623693128 36805984007 36848703588 36940788456 37029720768 37111064848 37249802876 37293037584 37327258176 37402032331 37506716148 37526764704 37597660978 37599900832 37613522672 37643541888 37646191349 37780669586 37796564416 37905838527 38289503824 38408654528 38459654662 38504293608 38552243536 38587073109 38603352216 38616114368 38649373568 38774897733 38835187864 38838889344 38977707054 38996771008 39109515051 39241476544 39316416672 39339189384 39446726272 39499104788 39544950192 39594196064 39608924982 39628297664 39822867942 39857166492 39919428887 39953119776 40115530832 40138766404 40215420102 40351113088 40400790716 40467772686 40484798016 40565897371 40632275827 40636148592 40679436468 40699332736 40780503712 40831514691 40866681966 40880192368 40934387208 40976563826 41032933824 41215275912 41712984742 41770367808 41813405776 41882679488 41955986904 41971186884 42052984772 42054894453 42075463456 42193227648 42277749338 42352021811 42365659488 42560941504 42617455166 42666919944 42720053648 42840362708 42876518784 42943497824 43089932496 43159642266 43191513222 43212638144 43282546424 43390321689 43534133764 43696884143 43764443008 43787745168 43890970926 43912437952 44069389507 44073589872 44107575976 44231027808 44285482131 44326119084 44338277488 44356982912 44452344976 44563033086 44649882238 44701705992 44713395584 45154155904 45284701638 45299672624 45372957254 45465585792 45468785791 45505074264 45524271936 45610277252 45780789199 45845911232 45896131112 46121181096 46202205612 46222496606 46333773968 46449562016 46491769272 46599253396 46734941136 46754657664 46810547706 47058603476 47334959584 47393235263 47436723932 47444329734 47491782288 47511818112 47669328156 47704955584 47722951056 47825549538 47838667816 47916946792 47972562528 48075697644 48255426453 48273221568 48296987778 48426848158 48495734144 48614282816 48692929736 49012760544 49036890849 49054974144 49131604784 49211088614 49254384608 49495901664 49602311772 49653419359 49658109072 49724050112 49893606048 49964612854 50008954864 50035686272 50052389413 50380784256 50424541752 50541118036 50672249472 50730063707 50773756382 50915866056 51324979992 51339058144 51449430812 51471136288 51638137728 51641772169 51699863644 51701711196 51759870096 51871147458 51970276072 51997947387 52146020068 52273032864 52337387973 52421888896 52452252512 52726600256 52811899976 53009334862 53097157256 53119559712 53142888656 53158785504 53184957009 53270826368 53403472848 53518283754 53620560136 53732055936 53957030248 54060072924 54114142368 54181531456 54239248624 54442019588 54488909288 54555223488 54579182944 54846809952 54935539692 54953701216 55021356587 55158854894 55666597272 55874704314 55941315872 55961582512 56006245248 56010187129 56073192604 56150330496 56210264506 56396491467 56399851248 56420284008 56487545984 56671004379 56694846624 56889226592 57220639104 57434255736 57453243328 57493432942 57546189688 57588684296 57612981792 57689481993 57828365304 57853762252 57924171552 57974060352 58252781796 58383660224 58495156512 58521294568 58740073766 58764786496 58862214816 58974703744 59047309508 59101492112 59170089408 59248657182 59391294096 59417377448 59442446496 59513501333 59540926848 59602274656 60173296248 60208149606 60379602184 60526669632 60601186074 60647916967 60673432352 60965131546 61048999104 61121974342 61170755568 61320288552 61464845739 61494908128 61602940816 61989025696 62060974464 62162525568 62287049858 62313254848 62414063608 62569477113 62647395746 62720108664 62824019232 63079477158 63107180279 63113195184 63169206144 63259106312 63322376384 63416624007 63559104208 63630601408 63708939206 63767399384 63841412256 63926182749 63963416704 64080080472 64100930192 64260544062 64340568604 64395983704 64415246736 64818957216 64923819636 65301200646 65350347392 65382521132 65646664512 65778168247 65868656928 65994535552 66136415696 66161363964 66210812096 66430312598 66507416232 66524808064 66535474368 66678517464 66974823357 67070093376 67232722336 67420898688 67506107134 67555956578 67731233856 67887821408 67946784386 67949508936 68059435881 68415415878 68433306656 68512735104 68768866848 68844196668 68935614928 69013160128 69161529944 69330596516 69333744909 69420087178 69500660952 69561807744 69674343024 69697377152 69783183964 69898880094 70587905214 70688314752 70826079616 70878380672 70913276012 71002439376 71155085898 71204630464 71357711672 71557433376 71674810961 71758001724 71875420188 72049700918 72080097232 72152189824 72640272237 72743601216 72921424224 73039394604 73129079936 73153492219 73216497694 73247386256 73611968014 73697407176 73816632921 73881576912 74059441536 74222129696 74499605752 74586075168 74654516352 74804064662 74946919281 75013432296 75053529408 75195321956 75199801664 75227045344 75292382698 75476436247 75561339172 75593128832 75811677054 76160634573 76579007648 76817309056 76919309324 77008587216 77104487072 77174146218 77206704432 77232228736 77549795466 77670375728 77737835201 77955414108 77993542016 78219030102 78482953088 78632833344 78678378768 78998209576 79089900384 79126010821 79188392128 79217849964 79256595328 79514002293 79645735884 79714332984 79838857774 79906239552 80231061664 80277532808 80430840204 80801581432 80935545372 80969596032 81131794742 81264551654 81272297184 81358872936 81561007424 81663029382 81733363932 81760384736 81861042727 81868774416 81953127652 82065867648 82430551824 82738282341 83425969484 83540735616 83626811552 83765358976 83911973808 83942373768 84105969544 84109788906 84150926912 84315396759 84555498676 84704043622 84731318976 85121883008 85234910332 85333839888 85440107296 85680725416 85819337461 85886995648 86179864992 86240149413 86319284532 86383026444 86425276288 86565092848 86780643378 86981271179 87068267528 87393768286 87575490336 87680174153 87781941852 87824875904 88110110649 88138779014 88147179744 88215151952 88462055616 88544477593 88570964262 88652238168 88676554976 88904689952 89126066172 89299764476 89403411984 90569403276 90599345248 90745914508 90937571582 91010148528 91048543872 91220554504 91447697319 91561578398 91682961513 91691822464 91792262224 92242362192 92404411224 92444993212 92667547936 92899124032 92983538544 93198506792 93430574787 93469882272 93621095412 93971093619 94117206952 94669919168 94786470526 94873447864 94888659468 94983564576 95097103673 95338656312 95409911168 95445902112 95563408809 95651099076 95677335632 95833893584 95945125056 96151395288 96510852906 96546443136 96593975556 96853696316 97228565632 97385859472 98025521088 98073781698 98109948288 98116853549 98263209568 98422177228 98508769216 98790124061 98991803328 99204623544 99306838718 99316218144 99448100224 99645468897 99787212096 99929225708 100017909728 100104778826 100849083504 101082236072 101259160701 101333934867 101460127414 101547512764 101831732112 101920176579 102649959984 102678116288 102796047757 102898861624 102942272576 103283544338 103399727288 103403422392 103519740192 103742294916 103940552144 103995894774 104130130767 104292040136 104546065728 104674775946 104755492943 104904505024 105453200512 105623799952 106018669724 106194314512 106239119424 106285777312 106317571008 106369914018 106806945696 107036567508 107146852301 107241120272 107914060496 108074551377 108120145848 108228284736 108363062912 108478497248 108884039176 108977818576 109110446976 109158365888 109693619904 109824746541 109871079384 109907402432 110042713174 110317709788 110417952021 111333194544 111749408628 111882631744 111923165024 112020374258 112146385208 112206096993 112420529012 112792982934 112799702496 112840568016 112938574047 113342008758 113389693248 113616836063 113778453184 114868511472 114906486656 114986865884 115092379376 115177368592 115225963584 115378963986 115645708123 115656730608 115707524504 115848343104 115948120704 116505563592 116767320448 116990313024 117042589136 117480147532 117529572992 117724429632 118094619016 118202984224 118340178816 118497314364 118782588192 118834754896 118884892992 119027002666 119204549312 119758286661 120346592496 120416299212 120759204368 121053339264 121202372148 121295833934 121346864704 121697692113 121896827481 121930263092 122097998208 122243948684 122341511136 122640577104 122929691478 122989816256 123205881632 123978051392 124574099716 124626509696 124828127216 125138954226 125294791492 125428262443 125440217328 125648038464 126158954316 126214360558 126226390368 126518212624 126644752768 126833248014 127056065433 127118208416 127261202816 127417878412 127534798768 127682824512 127852365498 128147946839 128160160944 128201860384 128521088124 128681137208 128791967408 128830493472 129411159559 129637914432 129847639272 130450990813 130602401292 130765042264 131090652429 131293329024 131556336494 131737313856 132208168521 132272831392 132322727928 132421624192 132860625196 133014832464 133070948736 133357034928 133949646714 134140186752 134465444672 135012214268 135111913156 135462467712 135775642816 135893568772 135899017872 136118871762 136406357373 136672200509 136830831756 136866613312 137342367597 137537733696 137688393336 137871229856 138026320256 138323059888 138661193032 138667489818 138840174356 138988074599 139001321904 139348686048 139566367928 139797760188 141175810428 141485934733 141826552024 142004878752 142179705789 142310171796 142409260928 142456800637 142715423344 143114866752 143349621922 143401555187 143516003448 143750840376 144099401836 144160194464 145280544474 145487202432 145842848448 146078789208 146306984438 146432995388 146494772512 146980428481 147223936028 147394814352 147633265842 147763153824 148233401069 148444259392 148960258077 148999211504 149172150336 149608129324 149893838562 150026864592 150107058816 150157168239 150390643912 150399603328 150454090688 150584765396 150952872494 151122678344 151447573537 151623354108 152190191121 152321269146 152940461297 153158015296 153838618648 154017174432 154208974144 154348292436 154413408864 154925316507 155099590932 155340751456 155475670402 155910828216 156438060204 157265666688 157356757536 157857535841 157996419152 158179800768 158252021642 158376784256 158435699928 159028004586 159291471768 159413609521 159428665968 159677715548 159812479104 160462123328 160555065616 160861680408 161603162864 161871090744 162263589484 162529103308 162544594368 162717745872 162870204533 163122014848 163326058764 163466727864 163520769472 163722085454 163737548832 163906255304 164258633617 164861103648 165064069761 165476564682 166851938968 167253623104 167823947616 167884747536 168030561387 168211939088 168219577812 168301853824 168630793518 169110997352 169408087244 169462637952 169474565221 170469820664 170667679776 170880214592 171361450832 171638674922 171773991296 172359729984 172480298826 172638569064 172766052888 173130185696 173561286756 173962542358 174136535056 174787536572 175150980672 175360348306 175563883704 176220221298 176277558028 176294359488 176430303904 176647513253 176924111232 176936563661 177088955186 177141928524 177304476336 177353109952 177809379904 178252132344 178540503999 178599528952 178806823968 179801933113 181138806552 181198690496 181491829016 181875143164 181943750901 182020297056 182441109008 182895394638 183123156796 183365923026 183584524448 184484724384 184808822448 184889986424 185335095872 185798248064 185967077088 186397013584 186861149574 186939764544 187242190824 187942187238 188234413904 189321540837 189339838336 189572941052 189746895728 189777318936 189967129152 190194207346 190659140419 190677312624 190891804224 191126817618 191302198152 191354671264 191667787168 191890250112 191903755901 192302790576 193021705812 193187951112 193707392632 194771718944 195011509033 196051042176 196147563396 196233707098 196526419136 196844354456 197017538432 197334504741 197580248122 197983606656 198409247088 198613677436 198632436288 199290937794 199574424192 199858451416 200035819456 200209557652 201698167008 202164472144 202518321402 202667869734 202920254828 203095025528 203663464224 203840353158 205299919968 205356232576 205592095514 205797723248 205884545152 206567088676 206787135379 206799454576 206806844784 207039480384 207484589832 207881104288 207991789548 208260261534 208584080272 209092131456 209349551892 209510985886 209809010048 211247599904 212037339448 212388629024 212478238848 212493193679 212571554624 212635142016 212739828036 213613891392 214073135016 214293704602 214482240544 215024432883 215828120992 216149102754 216240291696 216456569472 216956994496 217768078352 217955637152 218316731776 219387239808 219460476657 219649493082 219742158768 219814804864 220085426348 220635419576 220835904042 222666389088 223498817256 223765263488 223846330048 224040748516 224292770416 224412193986 224841058024 225324438677 225585965868 225599404992 225681136032 225877148094 226429308741 226684017516 226779386496 227233672126 227556906368 229737022944 229973731768 230184758752 230354737184 230451927168 230468147039 230757927972 231291416246 231313461216 231415049008 231696686208 233011127184 233213505603 233980626048 234085178272 234861211861 234960295064 235448859264 236189238032 236405968448 236994628728 237378032463 237565176384 237669509792 237769785984 238054005332 238409098624 239516573322 240693184992 240832598424 241518408736 242404744296 242591667868 242693729408 243395384226 243793654962 243860526184 244384796357 244487897368 244683022272 245281154208 245574352309 245583128181 245859382956 245979632512 246411763264 247956102784 249148199432 249551264897 249656254432 250277908452 250589582984 250856524886 250880434656 251296076928 252317908632 252428721116 252452780736 253036425248 253666496028 254112130866 254236416832 254835756824 255069597536 255365649024 255704730996 256295893678 256320321888 256403720768 257042176248 257362274416 257458012383 257583934816 257660986944 258822319118 259275828864 259695278544 260901981626 260943813537 261204802584 261530084528 262181304858 263040522459 263112672988 263474627712 264416337042 264545662784 264645455856 265633432779 265721250392 266029664928 266347664869 266714069856 267899293428 268930889344 270024428536 270223826312 270660987377 271551285632 271787137544 271798035744 272237743524 272812714746 273344401018 273661663512 273733226624 274684735194 274805370697 275075467392 275376786672 275742459712 276646119776 277322386064 277334979636 277680348712 277976149198 278002643808 278697372096 279132735856 279255660101 279595520376 282351620856 282971869466 283653104048 284009757504 284359411578 284620343592 284913601274 285291311019 285430846688 286229733504 286699243844 286803110374 287032006896 287501680752 288198803672 288320388928 290561088948 291685696896 292157578416 292613968876 292865990776 292989545024 293960856962 294350560647 294447872056 294789628704 294924222151 295266531684 295526307648 296370372183 296466802138 296888518784 297920516154 297998423008 298344300672 299216258648 299787677124 300053729184 300314336478 300781287824 300908181376 301169530792 301905744988 302245356688 302895147074 303246708216 304380382242 304642538292 305880922594 306316030592 307677237296 308034348864 308388143271 308417948288 308696584872 308826817728 309850633014 310199181864 310566975377 310681502912 310951340804 311821656432 312876120408 314266478829 314713515072 315715071682 315992838304 316359601536 316504043284 316871399856 318056009172 318582943536 318827219042 318857331936 319355431096 319872075991 320924246656 321110131232 321440556903 321723360816 323206325728 323742181488 324527178968 325058206616 325089188736 325435491744 325740409066 326652117528 326933455728 327041538944 327444170908 327475097664 327812510608 328517267234 329722207296 330029416483 330128139522 330953129364 333703877936 334507246208 335647895232 335769495072 336061122774 336423878176 336439155624 336838061057 337261587036 338221994704 338816174488 338949130442 340850508189 340939641328 341335359552 341760429184 342722901664 343277349844 344560676603 344719459968 344960597652 345277138128 345532105776 346260371392 346937124369 347122573512 347925084716 348273070112 349575073144 350301961344 350720696612 351127767408 352440442596 352555116056 352588718976 352860607808 353295026506 353873127322 354177910372 354283857048 354608952672 354706219904 355618759808 356504264688 357081007998 357199057904 357613647936 359603866226 362277613104 362397380992 362983658032 363750286328 363887501802 364040594112 364882218016 365366719289 365790789276 366246313592 366731846052 367169048896 368969448768 369617644896 369779972848 370670191744 371283589237 371934154176 372794027168 373707314123 373722299148 373879529088 374484381648 375884374476 376284787329 376468827808 378643081674 379145882104 379493791456 379554637872 379934258304 380388414692 381318280838 381354625248 381783608448 381810479479 382253635236 382604396304 382709342528 383335574336 383807511802 384443840517 384605581152 386043411624 386375902224 387414785264 388233478677 389543437888 390023018066 391352972439 392295126792 392467414196 393052838272 393688708912 394669009482 395160496244 396273355049 396818494176 397227354872 397264872576 398581875588 399716902832 400071638912 400419115304 402690737317 403396334016 404328944288 404865824077 405036642804 405335739468 405840509656 406190051056 407326928448 407680706316 410016601527 410599839936 411184191028 411422355641 411595446496 413134177352 413574270758 413598909152 413613689568 414078960768 414108104839 414969179664 415762208576 415983579096 416520523068 416964223797 417168160544 418699103784 419021971772 422495199808 424074678896 424457804199 424777258048 424986387358 425143109248 425479656072 427227782784 427370401911 428146270032 428587409204 428964481088 430048865766 430204665561 431043093913 431656241984 432298205508 432480583392 433913988992 435536156704 435911274304 438789696371 438920953314 439113717757 439298986164 439484317536 440170852696 440941285443 441270839152 441671808084 444700203207 445332778176 446224871081 446997634512 447692660096 448081497032 448585540832 448824387972 449682116048 450648877354 451171931736 451198809984 451362272064 451754296188 452858617482 453368035032 454342720611 454467344252 458821383891 459474045888 459947463536 460369517504 460709474368 460936294078 461515855944 462582832492 462626922432 462830098016 466022254368 466427011206 467505341833 468170356544 469722423722 469920590128 472378476064 472811936896 473572607523 473989257456 474756064926 475130352768 475339019584 475907235011 476108010664 478240828563 479033146644 481386369984 481665196848 482350685629 483036817472 484809488592 485183335736 486226420303 486790768452 487587309924 487721052368 488610613599 488769592714 488975794736 489366044544 490562308416 491148704618 491166256362 491718765912 492775900851 492823526528 498296398864 499102529794 499312508864 500555816904 501179165968 501713049772 501760869312 503588681189 504635817264 504857442232 504905561472 506072850496 507332992056 508224261732 508423695663 508472833664 509671513648 510139195072 511409461992 512591787356 512640643776 512807441536 514084352496 514724548832 514916024766 515167869632 515321973888 517644638236 519390557088 521803963252 521887627074 522409605168 523060169056 524362609716 526081044918 526225345976 527356665823 528832674084 529091325568 529290911712 529942539759 530809690983 531266865558 531442500784 532059329856 532695329738 533428139712 535798586856 539405799339 540048857072 540447652624 541321974754 543574275088 543596071488 544475487048 545625429492 546187612949 546688802036 547323327024 549369470388 549610741394 550576283543 550753573344 551484919424 553292239552 554644772128 554669959272 555360697424 555952298396 556005287616 557394744192 558030700777 558265471712 558511320202 559191040752 564703241712 565943738932 567306208096 568019515008 568059493859 568718823156 569240687184 569827202548 570582622038 570861693376 571977421257 573398487688 573606220748 574064013792 575003361504 575711267703 576397607344 576640777856 581122177896 584315156832 585034527099 585227937752 585731981552 585979090048 587921713924 588701121294 588895744112 589579257408 589848444302 590533063368 591052615296 592740744366 592933604276 595150259587 595841032308 595996846016 598432517296 599575354248 600107458368 600628672956 601562575648 602339061584 603811489976 604490713376 604788320471 605234922457 605790294148 606493416432 608760764484 609285076584 611761845188 615354474592 616068697728 616112058419 616776286542 617393169744 617653635456 619701266028 620361406137 620398363728 621133950754 621363005824 621902681608 623643312864 625752240816 628532957658 629427030144 631430143364 631985676608 633008086568 633742799712 636112018344 637165887072 637479581037 637654438084 637714663872 638710862192 639744151982 641308017773 642220262464 642881113806 643446721632 645494451667 646412651456 647484362976 649054357936 650116413232 650870983488 651480818132 653304235056 653866911456 654888341816 654950195328 655625021216 655947803111 657034534468 659444414592 659490828191 660058832966 660256279044 661906258728 667407755872 670170841603 671295790464 671538990144 672122245548 672847756352 672878311248 673676122114 674523174072 675973316031 676443989408 677632348976 677898260884 681701016378 681879282656 682670719104 685445803328 686554699688 689121353206 689921195304 690554276256 691064211552 691404441117 692520742784 693874248738 694245147024 695556728093 695850169432 696546140224 699150146288 701441393224 702255534816 704583635583 704880885192 705110232112 705721215616 706590053012 707746254644 708355820744 708567714096 709217905344 710638614289 713008529376 714162015996 714398115808 715227295872 715277635631 719207732452 724555226208 725967316064 726861079123 727500572656 727775003604 728081188224 729764436032 730733438578 731581578552 732492627184 733154389071 733463692104 734338097792 736723056927 737938897536 739235289792 739559945696 742567178474 743868308352 745588054336 747414628246 747444598296 748653794691 748968763296 751768748952 752569574658 752937655616 757286163348 758291764208 758987582912 759109275744 760776829384 762636561676 762709250496 763620958958 764507270472 765208792608 765418685056 766671148672 767615023604 768887681034 769211162304 770752050049 772086823248 772751804448 774829570528 776466957354 779086875776 780046036132 782705944878 784590253584 784934828392 787377417824 788422920571 789338018964 790320992488 792546710098 793636988352 794454709744 797163751176 799042994607 799433805664 800838230608 804688414409 805381474634 806792668032 808657888576 809731648154 810073285608 810671478936 811681019312 811982962131 812380102112 814653856896 815361412632 820033203054 821199679872 822368382056 822844711282 823190892992 824416112091 826268354704 827148541516 827197818304 827227379136 828216209678 829938359328 830240798717 831524417152 831967158192 833041046136 833928447594 834336321088 837398207568 837766980303 838043943544 844990399616 848149357792 848915608398 849554516096 849972774716 850959312144 854740803822 855116187211 856292540064 857174818408 857928962176 860097731532 860409331122 862086187826 863312483968 864596411016 864961166784 871072313408 871822548608 877579392742 877841906628 878227435514 878597972328 878968635072 880341705392 881882570886 882541678304 883343616168 884772666453 889400406414 890665556352 892449742162 893995269024 896162994064 897171081664 897648775944 899364232096 900471469997 901297754708 902343863472 902724544128 903508592376 905717234964 906736070064 908685441222 908934688504 917642767782 918948091776 919894927072 920739035008 921418948736 921872588156 923031711888 925165664984 925253844864 925660196032 931700926131 932044508736 932854022412 935010683666 936340713088 939444847444 939841180256 944756952128 947145215046 947978514912 949512129852 950678039168 950995398847 951814470022 952216021328 956481657126 958066293288 959616227973 962772739968 963330393696 964701371258 966073634944 966396134051 969618977184 970366671472 972452840606 973581536904 975174619848 975442104736 977221227198 977539185428 977951589472 981124616832 981193671211 982297409236 982332512724 983437531824 985551801702 990088249449 996592797728 997083447263 998205059588 998625017728 1001111633808 1002358331936 1003426099544 1003521738624 1007177362378 1009271634528 1009714884464 1010514183171 1012145700992 1014665984112 1016448523464 1016847391326 1019343027296 1020278390144 1022818923984 1025183574712 1025281287552 1028168704992 1029449097664 1029832049532 1030335739264 1033682029809 1035289276472 1038781114176 1043607926504 1043775254148 1044819210336 1046120338112 1048725219432 1052162089836 1052450691952 1054713331646 1057665348168 1058581823424 1059885079518 1061619381966 1062533731116 1062885001568 1064118659712 1064193555451 1065390659476 1066856279424 1071597173712 1078811598678 1080097714144 1080895305248 1081427459183 1082643949508 1086691364671 1087148550176 1087192142976 1088950974096 1091250858984 1092375225898 1093377604072 1094646654048 1096100157867 1098738940776 1099221482788 1101152567086 1101507146688 1106584479104 1109289544256 1109339918544 1110721394848 1111904596792 1112010575232 1113850767711 1116061401554 1116530943424 1117022640404 1118382081504 1121121942369 1129406483424 1130756525327 1131887477864 1134612416192 1136118987718 1137437646312 1138481374368 1139654405096 1141165244076 1141723386752 1143954842514 1145431438437 1146796975376 1147212441496 1148128027584 1150006723008 1151422535406 1152310422373 1152795214688 1162244355792 1168630313664 1170069054198 1170455875504 1171463963104 1175843427848 1177402242588 1177791488224 1178615375311 1179158514816 1179696888604 1181066126736 1185481488732 1185867208552 1188820065147 1190300519174 1191682064616 1191993692032 1196865034592 1199150708496 1200214916736 1201257345912 1203125151296 1204678123168 1207622979952 1208072211951 1208981426752 1209576640942 1210469844914 1211580588296 1212986832864 1214597472231 1217521528968 1218570153168 1223523690376 1230708949184 1232224116838 1233552573084 1234267066923 1234786339488 1239402532056 1240722812274 1240796727456 1242267901508 1242324314517 1243805363216 1247286625728 1249785196693 1251504481632 1257065915316 1262860286728 1263971353216 1266016173136 1267485599424 1272224036688 1274331774144 1274959162074 1275308876168 1275429327744 1277421724384 1279488303964 1282616035546 1284271612793 1284440524928 1285762227612 1286893443264 1290988903334 1292825302912 1293129281739 1294968725952 1298108715872 1300232826464 1301741966976 1302961636264 1306608470112 1307733822912 1309776683632 1311250042432 1311895606222 1314069068936 1316369089113 1317341153271 1318981656382 1320117665932 1320512558088 1323812517456 1334815511744 1338674613243 1340341683206 1343077980288 1344244491096 1345695512704 1345756622496 1347352244228 1349046348144 1351946632062 1352887978816 1355264697952 1355796521768 1361821408259 1363402032756 1363758565312 1370891606656 1373109399376 1378242706412 1379842390608 1381108552512 1382128423104 1382808882234 1383875196247 1387748497476 1388490294048 1391113456186 1391700338864 1392909079913 1393092280448 1398300292576 1402516025499 1402882786448 1404511069632 1409167271166 1409761770384 1410220464224 1413180106024 1415492509288 1416711641488 1417135428192 1418435810688 1421277228578 1426017058752 1427721705033 1428324031992 1428796231616 1430555271262 1438415464904 1447052056887 1449110452416 1451934632128 1453722158246 1455001145312 1455550007208 1458679260909 1459528872064 1461466877156 1463163157104 1464985254368 1466308778142 1466927384208 1473446113854 1477018868819 1478470579584 1479119891392 1485134356948 1491176108672 1494829256492 1494889196592 1497307589382 1497937526592 1500938202727 1503394205599 1503537497904 1505139149316 1505875311232 1510766043567 1514572326696 1516583528416 1517975165824 1518218551488 1521553658768 1525273123352 1525418500992 1527241917916 1529014540944 1530417585216 1535230047208 1537775362068 1538422324608 1541504100098 1544173646496 1545503608896 1549659141056 1552933914708 1560092072264 1565411889756 1567024807007 1569180507168 1569869656784 1574754835648 1576845841142 1578676037928 1580641984976 1582069997469 1585093420196 1587273976704 1588909419488 1594327502352 1598085989214 1598867611328 1601676461216 1609376828818 1610762949268 1616784713291 1617315777152 1619463296308 1620146571216 1621342957872 1623362038624 1623965924262 1624760204224 1630567411759 1630722825264 1638562838847 1640066406108 1644736764112 1645689422564 1646381785984 1648832224182 1651728850629 1652536709408 1654297083032 1654395636608 1654454758272 1656432419356 1659876718656 1660481597434 1663934316384 1665923308907 1666082092272 1667856895188 1668672642176 1674092102331 1674796415136 1675533960606 1676087887088 1682345074267 1696298715584 1697831216796 1699945549432 1701918624288 1704178481577 1709481607644 1710232374422 1712585080128 1714349636816 1720195463064 1720818662244 1724172375652 1729192822032 1729922333568 1736432894251 1742144626816 1753549704731 1755158785484 1755683813256 1756454871028 1757195944656 1757937270144 1760683410784 1763765141772 1765083356608 1766687232336 1769545332906 1778800812828 1784899484324 1785450778761 1787990538048 1791572249863 1792325988128 1794342163328 1795297551888 1798728464192 1800942939994 1802595509416 1804687726944 1806844969787 1807017184752 1811434469928 1813472140128 1814364961413 1815704767371 1817370882444 1817869377008 1835285535564 1839789854144 1843745176312 1846063423776 1848336175257 1850331329968 1851320392064 1851938408281 1863401852262 1864089017472 1864220217431 1865708044824 1870021367332 1877012357159 1878889694888 1879682360512 1889513904256 1894290430092 1895957029824 1899024259704 1901990797694 1903628940044 1904432042656 1910745570253 1912963314252 1916132586576 1919232455946 1923924053319 1926660787392 1929402742516 1932792268102 1936483355001 1939237954368 1940733342944 1943122645783 1944905681212 1947163073808 1950349239696 1950884209472 1954442454396 1955078370856 1955903178944 1962387342422 1964594818472 1964665025448 1966875063648 1967843409333 1971103603404 1978472484573 1980176498898 1993185595456 1994166894526 1996410119176 2002223267616 2004716663872 2006852199088 2010512524809 2014354724756 2018543269056 2019429768928 2021028366342 2029331968224 2032897046928 2033694782652 2035790193719 2038686054592 2045637847968 2050367149424 2052147965933 2056337409984 2058898195328 2059664099064 2067364059618 2070578552944 2072376923773 2077562228352 2086670184279 2087215853008 2087550508296 2089638420672 2092240676224 2097450438864 2104324179672 2104901383904 2109426663292 2115330696336 2117163646848 2117312658929 2119770159036 2123238763932 2125067462232 2125770003136 2128387110902 2130781318952 2131915842867 2143194347424 2145832906893 2157623197356 2160195428288 2161790610496 2162854918366 2165287899016 2173382729342 2174297100352 2177901948192 2180583237369 2182501717968 2184750451796 2186755208144 2189293308096 2192200315734 2197477881552 2198442965576 2202305134172 2203014293376 2218579088512 2218679837088 2221442789696 2223809193584 2227701535422 2232122803108 2233061886848 2234045280808 2236764163008 2242243884738 2258812966848 2261513050654 2263774955728 2269224832384 2272237975436 2274875292624 2276962748736 2279308810192 2282330488152 2287909685028 2290862876874 2293593950752 2294424882992 2296256055168 2296417672289 2300013446016 2302845070812 2304620844746 2305590429376 2312256150147 2324488711584 2337260627328 2337425130469 2340138108396 2340911751008 2342927926208 2351686855696 2354804485176 2355582976448 2357230750622 2359393777208 2362132253472 2365268761713 2370962977464 2371734417104 2377640130294 2380601038348 2383364129232 2393730069184 2398301416992 2402514691824 2406250302592 2409356246336 2414065243227 2415245959904 2416144423902 2417962853504 2419153281884 2420939689828 2423161176592 2425973665728 2429194944462 2435043057936 2437140306336 2447047380752 2461417898368 2464448233676 2467105146168 2468534133846 2469572678976 2478568825447 2478805064112 2481445624548 2481593454912 2484535803016 2484648629034 2487610726432 2490722396151 2494573251456 2499570393386 2503008963264 2514131830632 2525720573456 2532032346272 2534971198848 2535149617429 2544448073376 2548663548288 2549918324148 2550617752336 2554843448768 2558976607928 2565232071092 2565348561633 2568543225586 2571524455224 2573786886528 2581977806668 2583473330471 2586258563478 2589937451904 2596217431744 2600465652928 2605923272528 2613216940224 2615467645824 2619553367264 2622500084864 2623791212444 2628138137872 2632738178226 2634682306542 2637963312764 2640235331864 2641025116176 2647625034912 2669631023488 2677349226486 2680683366412 2688232759927 2688488982192 2691513244992 2694704488456 2698092696288 2701414409991 2703893264124 2705775957632 2706679212103 2710529395904 2711593043536 2723642816518 2726804065512 2727517130624 2746218798752 2756485412824 2759684781216 2762217105024 2764256846208 2765617764468 2767750392494 2775496994952 2776980588096 2782226912372 2783400677728 2785818159826 2792628141139 2796600585152 2805032050998 2805765572896 2809022139264 2818334542332 2819523540768 2820440928448 2826360212048 2830985018576 2833423282976 2834270856384 2842554457156 2852034117504 2852986196541 2855443410066 2856648063984 2857592463232 2861110542524 2876830929808 2894104113774 2898220904832 2899188402153 2903869264256 2907444316492 2910002290624 2911100014416 2917358521818 2922933754312 2926326314208 2929970508736 2932617556284 2933854768416 2943581013633 2946892227708 2954037737638 2958239782784 2970268713896 2989658512984 2989778393184 2991250341789 2994615178764 2995875053184 2999293180979 3001876405454 3006788411198 3007074995808 3010278298632 3021532087134 3028858580899 3029144653392 3033167056832 3036437102976 3043107317536 3050546246704 3053195754193 3054483835832 3058029081888 3060835170432 3070460094416 3075550724136 3083008200196 3088347292992 3091007217792 3094533886127 3099318282112 3105867829416 3120184144528 3130823779512 3134049614014 3138361014336 3139739313568 3149509671296 3153691682284 3157352075856 3161283969952 3164139994938 3170186840392 3177818838976 3188655004704 3192580666353 3196171978428 3197735222656 3203352922432 3218753657636 3221525898536 3233569426582 3238926592616 3240293142432 3242685915744 3244166443661 3244282377549 3246724077248 3247931848524 3249520408448 3260074094013 3261134823518 3261445650528 3277125677694 3280132812216 3289473528224 3291378845128 3297664448364 3303457701258 3305073418816 3308594166064 3312864838712 3319753437312 3320963194868 3327868632768 3331846617814 3332164184544 3335713790376 3348184204662 3349592830272 3351067921212 3352175774176 3356302751807 3364690148534 3392269575981 3392597431168 3395662433592 3399891098864 3403837248576 3408356963154 3416236729147 3418963215288 3420464748844 3425170160256 3428699273632 3440390926128 3441637324488 3448344751304 3456931267119 3458385644064 3472865788502 3507099409462 3510317570968 3511367626512 3512909742056 3514391889312 3518592835901 3521366821568 3527530283544 3530166713216 3533374464672 3535846125933 3539090665812 3557601625656 3569798968648 3570901557522 3575981076096 3583144499726 3584651976256 3590595103776 3597456928384 3601885879988 3605191018832 3609375453888 3613689939574 3614034369504 3622868939856 3626944280256 3628729922826 3630323581313 3631409534742 3634741764888 3635738754016 3670571071128 3679579708288 3687490352624 3692126847552 3696672350514 3700662659936 3703876816562 3705218671627 3726803704524 3728440434862 3731416089648 3740042734664 3749355590079 3754024714318 3757779389776 3759364721024 3788580860184 3791914059648 3798048519408 3803981595388 3807257880088 3808864085312 3821491140506 3825926628504 3832265173152 3838464911892 3847848106638 3852814838379 3853321574784 3858805485032 3865584536204 3872966710002 3878475908736 3881466685888 3886245291566 3889811362424 3894326147616 3900698479392 3901768418944 3908884908792 3910156741712 3911806357888 3924774684844 3929189636944 3929330050896 3933750127296 3935686818666 3942207206808 3956944969146 3960352997796 3986371190912 3988333789052 3992820238352 4004446535232 4009433327744 4013704398176 4021025049618 4028709449512 4037086538112 4037370679901 4038859537856 4042056732684 4058663936448 4065794093856 4067389565304 4071580387438 4077372109184 4085464224777 4091275695936 4100734298848 4104295931866 4112674819968 4119328198128 4134728119236 4141157105888 4144753847546 4151625588741 4173340368558 4174431706016 4175101016592 4178727239739 4179276841344 4194900877728 4208250894493 4208648359344 4209802767808 4218853326584 4230661392672 4234625317858 4239540318072 4246477527864 4250134924464 4251540006272 4256774221804 4261562637904 4263831685734 4286388694848 4291665813786 4315246394712 4320390856576 4323581220992 4325709836732 4330575798032 4346765458684 4348594200704 4355803896384 4361166474738 4365003435936 4369500903592 4373510416288 4378586616192 4378894793741 4384400631468 4394955763104 4396885931152 4404610268344 4431056606457 4437359674176 4442885579392 4447618387168 4455403070844 4462363025359 4464245606216 4468090561616 4473528326016 4484487769476 4502814608181 4510182616797 4517625933696 4523026101308 4527549911456 4544475950872 4549750585248 4553925497472 4558617620384 4564660976304 4575819370056 4581725753748 4587187901504 4588849765984 4592835344578 4605690141624 4609241689492 4611180858752 4624512300294 4648977423168 4674850260938 4680276216792 4681823502016 4685855852416 4701074421021 4703373711392 4709608970352 4711165952896 4714461501244 4718787554416 4724264506944 4730537523426 4741474033043 4741925954928 4743468834208 4755280260588 4761202076696 4766728258464 4787460138368 4796602833984 4805029383648 4818712492672 4826686660081 4828130486454 4830491919808 4832288847804 4838306563768 4841879379656 4846322353184 4850354139873 4851947331456 4858389888924 4870086115872 4874280612672 4891702235277 4894094761504 4928896467352 4934210292336 4937068267692 4939145357952 4957137650894 4957610128224 4962891249096 4963186909824 4969071606032 4969297258068 4975221452864 4981444792302 4997769926721 4999140786772 5006017926528 5028263661264 5047035222801 5051441146912 5064064692544 5070299234858 5088896146752 5099836648296 5101235504672 5109686897536 5117953215856 5130464142184 5130697123266 5137086451172 5142558760163 5143048910448 5163955613336 5166946660942 5172517126956 5192434863488 5200931305856 5209298682753 5211846545056 5226433880448 5234979585121 5239106734528 5247582424888 5256276275744 5260649114193 5265476356452 5269364613084 5275926625528 5280470663728 5282050232352 5295250069824 5305857541919 5348490623333 5354698452972 5361366732824 5374716749589 5376465519854 5376977964384 5383026489984 5389408976912 5396185392576 5402828819982 5407786528248 5413358424206 5420534909361 5421058791808 5423186087072 5447285633036 5453608131024 5492437597504 5512970825648 5519369562432 5531235528936 5535500784988 5550993989904 5553961176192 5555815224843 5564453824744 5566801355456 5571636319652 5585256282278 5592660652293 5593201170304 5603560220869 5610064101996 5611531145792 5631037071477 5636669084664 5639047081536 5640881856896 5652720424096 5661970037152 5666846565952 5668541712768 5685108914312 5705972393082 5710886820132 5713296127968 5722221085048 5732236710759 5753661859616 5788208227548 5798376804306 5800923324053 5814888632984 5820004581248 5822200028832 5829367937349 5834717043636 5840728826117 5845867508624 5852652628416 5859941017472 5865235112568 5867709536832 5887162027266 5893784455416 5908075475276 5940537427792 5979317025968 5979556786368 5982500683578 5989230357528 5998586361958 6003752810908 6013576822396 6014149991616 6020556597264 6026197567721 6043064174268 6057717161798 6058289306784 6066334113664 6077569443829 6086214635072 6101092493408 6106391508386 6107370581157 6108967671664 6116058163776 6140920188832 6151101448272 6156443897799 6166016400392 6176694585984 6189067772254 6211735658832 6217130771319 6240368289056 6261647559024 6268099228028 6270558913177 6276722028672 6279478627136 6307383364568 6314704151712 6322567939904 6328279989876 6340373680784 6351937976787 6355637677952 6377310009408 6385161332706 6392343956856 6406705844864 6437507315272 6443051797072 6467138853164 6477853185232 6480586284864 6485371831488 6488332887322 6488564755098 6493448154496 6495863697048 6520148188026 6522269647036 6522891301056 6535957990361 6546652855457 6554251355388 6560265624432 6578947056448 6582757690256 6595328896728 6606915402516 6610146837632 6617188332128 6625729677424 6641926389736 6652671525181 6655737265536 6663693235628 6664328369088 6671427580752 6696368409324 6699185660544 6702135842424 6704351548352 6712605503614 6729380297068 6784539151962 6791324867184 6799782197728 6807674497152 6816713926308 6832473458294 6837926430576 6840929497688 6857398547264 6880781852256 6883274648976 6889253016867 6896689502608 6913862534238 6916771288128 6945731577004 7012275391407 7014198818924 7020635141936 7022735253024 7025819484112 7028783778624 7037185671802 7042733643136 7054388195503 7055060567088 7066748929344 7071692251866 7078181331624 7100438968337 7115203251312 7139597937296 7141803115044 7166288999452 7169303952512 7181190207552 7203771759976 7210382037664 7215425834221 7218750907776 7227379879148 7228068739008 7245737879712 7253888560512 7254399110101 7257459845652 7260647162626 7262819069484 7269483529776 7271477508032 7341142142256 7371879257633 7374980705248 7384253695104 7393344701028 7401325319872 7407753633124 7410437343254 7435706476341 7453607409048 7456880869724 7462832179296 7480085469328 7498711180158 7508049428636 7515558779552 7577161720368 7596097038816 7605448852287 7607963190776 7614515760176 7617728170624 7642982281012 7651124009023 7651853257008 7664530346304 7676929823784 7695696213276 7705629676758 7717610970064 7731169072408 7745933420004 7750419991413 7762933371776 7772490583132 7779622724848 7788652295232 7801396958784 7817024757179 7817769817584 7820313483424 7849549369688 7858379273888 7858660101792 7862248166123 7867500254592 7868053991941 7871373637332 7884414413616 7913889938292 7920705995592 7976667578104 7985640476704 7995471870353 8008893070464 8027408796352 8042050099236 8057418899024 8064698279781 8074741359802 8077719075712 8084113465368 8117327872896 8120037636309 8131588187712 8134779130608 8143160774876 8170928449554 8182551391872 8201468597696 8208591863732 8238656396256 8269456238472 8282314211776 8289507695092 8303251177482 8337004231049 8346680737116 8348863412032 8350202033184 8357454479478 8377884423417 8389801755456 8416501788986 8417296718688 8419605535616 8437706653168 8461322785344 8469250635716 8478272550539 8479080636144 8492955055728 8500269848928 8513548443608 8523125275808 8527321440443 8527663371468 8572777389696 8583331627572 8630492789424 8651419673464 8661151596064 8689864838857 8693530917368 8711607792768 8712220940839 8722332949476 8730006871872 8739001807184 8747020832576 8757789587482 8768801262936 8789911526208 8793771862304 8809220536688 8862113212914 8874719348352 8895236774336 8910806141688 8924726050718 8928491212432 8936181123232 8968975538952 8997879542937 9005629216362 9020365233594 9042237465209 9046052202616 9055099822912 9086575742697 9088951901744 9099501170496 9117235240768 9129321952608 9151638740112 9159587262579 9163451507496 9174375803008 9177699531968 9185670689156 9211380283248 9218483378984 9238301985757 9249024600588 9283601658381 9297954846336 9349700521876 9360552433584 9363647004032 9402148842042 9406747422784 9419217940704 9428923002488 9437575108832 9448529013888 9449194028599 9461075046852 9482948066086 9483851909856 9486937668416 9510560521176 9522404153392 9533456516928 9593205667968 9610058767296 9629309686301 9653373320162 9656260972908 9660983839616 9664577695608 9676613127536 9683758759312 9692644706368 9700708279746 9716779777848 9732499330983 9740172231744 9748561225344 9783404470554 9788189523008 9857792934704 9868420584672 9874136535384 9914275301788 9915220256448 9925782498192 9938143212064 9938594516136 9950442905728 9962889584604 9995539853442 9998281573544 10019776650637 10056527322528 10068908255421 10094070445602 10102882293824 10128129385088 10140598469716 10177792293504 10199673296592 10202471009344 10235906431712 10248710187441 10260928284368 10261394246532 10274172902344 10285117520326 10286097820896 10327911226672 10333893321884 10345034253912 10418597365506 10423693090112 10460949387317 10469959170242 10478213469056 10495164849776 10512552551488 10521298228386 10530952712904 10538729226168 10551853251056 10555778507703 10560941327456 10564100464704 10590500139648 10611715083838 10630357474561 10696981246666 10709396905944 10722733465648 10749433499178 10752931039708 10753955928768 10778817953824 10792370785152 10793130383321 10805657639964 10815573056496 10826716848412 10841069818722 10846372174144 10890970743939 10894571266072 10907216262048 10967917919893 10984875195008 11025941651296 11038739124864 11062471057872 11071001569976 11101987979808 11111630449686 11115656014881 11128907649488 11133602710912 11143272639304 11170512564556 11185321304586 11207120441738 11220128203992 11223062291584 11262074142954 11273338169328 11278094163072 11305440848192 11323940074304 11333693131904 11370217828624 11411944786164 11421773640264 11426592255936 11444442170096 11464473421518 11490978088949 11507323719232 11576416455096 11596753608612 11601846648106 11629777265968 11644400057664 11658735874698 11669434087272 11681457652234 11691735017248 11705305256832 11706129109961 11730470225136 11735419073664 11774324054532 11787568910832 11816150950552 11881074855584 11895702051013 11958634051936 11959113572736 11965001367156 11978460715056 11997172723916 12007505621816 12027153644792 12028299983232 12041113194528 12052395135442 12086128348536 12112112039703 12115434323596 12116578613568 12155138887658 12172429270144 12202184986816 12212783016772 12214741162314 12217935343328 12232116327552 12281840377664 12302202896544 12312887795598 12332032800784 12378135544508 12423471317664 12434261542638 12463008259109 12480736578112 12523295118048 12536198456056 12541117826354 12558957254272 12563149742663 12614766729136 12624752683479 12629408303424 12645135879808 12656559979752 12680747361568 12703875953574 12733245990457 12754620018816 12770322665412 12784687913712 12875014630544 12886103594144 12934277706328 12955706370464 12961172569728 12962084814419 12970743662976 12976665774644 12977129510196 12991727394096 13040296376052 13044539294072 13045782602112 13071915980722 13093305710914 13108502710776 13120531248864 13136684381223 13157894112896 13165515380512 13190657793456 13213830805032 13234376664256 13251459354848 13283852779472 13305343050362 13327386471256 13328656738176 13342855161504 13387089076077 13392736818648 13404271684848 13408703096704 13425211007228 13458760594136 13569078303924 13582649734368 13599564395456 13633427852616 13664946916588 13675852861152 13681858995376 13714797094528 13761563704512 13766549297952 13778506033734 13793379005216 13810360503337 13827725068476 13833542576256 13891463154008 14024550782814 14028397637848 14041270283872 14045470506048 14051638968224 14057567557248 14058556969379 14074371343604 14108776391006 14110121134176 14126987740723 14133497858688 14143384503732 14156362663248 14200877936674 14224422099129 14230406502624 14279195874592 14283606230088 14332577998904 14362380415104 14407543519952 14420764075328 14430851668442 14454759758296 14456137478016 14480059980243 14491475759424 14508798220202 14514919691304 14521294325252 14525638138968 14538967059552 14542955016064 14682284284512 14743758515266 14749961410496 14786689402056 14802650639744 14815507266248 14820874686508 14871412952682 14907214818096 14913761739448 14925664358592 14960170938656 14980035490849 14997422360316 15016098857272 15031117559104 15154323440736 15192194077632 15210897704574 15215926381552 15222627158717 15229031520352 15285964562024 15302248018046 15303706514016 15321999879043 15329060692608 15353859647568 15391392426552 15411259353516 15427676280489 15435221940128 15462338144816 15491866840008 15500839982826 15544981166264 15559245449696 15577304590464 15602793917568 15634049514358 15635539635168 15640626966848 15699098739376 15704938755363 15716758547776 15717320203584 15724496332246 15736107983882 15742747274664 15768828827232 15827779876584 15841411991184 15917572625757 15953335156208 15971280953408 15990943740706 16045471869999 16054817592704 16084100198472 16114837798048 16129396559562 16149482719604 16168226930736 16240075272618 16247207557009 16263176375424 16269558261216 16286321549752 16341856899108 16402937195392 16417183727464 16477312792512 16510320229997 16538912476944 16564628423552 16579015390184 16606502354964 16674008462098 16693361474232 16697726824064 16700404066368 16714908958956 16755768846834 16779603510912 16810680662607 16833003577972 16834593437376 16875413306336 16922645570688 16938501271432 16956545101078 16958161272288 16985910111456 17000539697856 17027096887216 17046250551616 17054642880886 17055326742936 17166663255144 17260985578848 17302839346928 17322303192128 17379729677714 17387061834736 17402769972159 17424441881678 17444665898952 17460013743744 17478003614368 17494041665152 17515579174964 17522186478351 17537602525872 17579823052416 17587543724608 17618441073376 17724226425828 17790473548672 17821612283376 17849452101436 17856982424864 17872362246464 17937951077904 17990377551211 17995759085874 18011258432724 18040730467188 18078592703163 18084474930418 18092104405232 18110199645824 18173151485394 18177903803488 18199002340992 18232708331487 18234470481536 18258643905216 18303277480224 18319174525158 18326903014992 18355399063936 18361526546969 18371341378312 18422760566496 18436966757968 18476603971514 18498049201176 18567203316762 18699401043752 18721104867168 18804297684084 18811676739531 18813494845568 18838435881408 18857846004976 18875150217664 18898388057198 18922150093704 18944585497997 18965896132172 18967703819712 18973875336832 19021121042352 19044808306784 19066913033856 19220117534592 19258619372602 19306746640324 19312521945816 19329155391216 19353226255072 19367517518624 19385289412736 19401416559492 19433559555696 19464998661966 19480344463488 19512196635451 19566808941108 19576379046016 19607873971083 19639958566371 19715585869408 19736841169344 19748273070768 19828550603576 19830440512896 19851564996384 19876286424128 19877189032272 19925779169208 19958014575543 19991079706884 19996563147088 20039553301274 20113054645056 20137816510842 20188140891204 20205764587648 20281196939432 20371322491091 20399346593184 20404942018688 20471812863424 20497420374882 20521856568736 20522788493064 20547121724477 20548345804688 20570235040652 20572195641792 20647135928749 20655822453344 20667786643768 20690068507824 20837194731012 20847386180224 20921898774634 20939918340484 20990329699552 21018201272783 21025105102976 21042596456772 21061905425808 21077458452336 21103706502112 21111557015406 21121882654912 21128200929408 21163164586509 21223430167676 21260714949122 21301316905011 21393962493332 21418793811888 21445466931296 21498866998356 21505862079416 21507911857536 21557635907648 21586260766642 21611315279928 21631146112992 21646277502663 21653433696824 21682139637444 21692744348288 21763197330303 21781941487878 21789142532144 21814432524096 21935835839786 22051883302592 22115637772899 22124942115744 22142003139952 22203975959616 22223260899372 22231312029762 22257815298976 22286545278608 22341025129112 22370642609172 22393692130909 22414240883476 22440256407984 22524148285908 22546676338656 22573627625263 22610881696384 22647880148608 22740435657248 22796146161503 22823889572328 22843547280528 22853184511872 22888884340192 22928946843036 22953372027069 22981956177898 23014647438464 23152832910192 23193507217224 23203693296212 23259554531936 23288800115328 23290439248219 23317471749396 23338868174544 23362915304468 23383470034496 23412258219922 23451074271537 23460940450272 23548648109064 23575137821664 23586744498369 23604161975823 23632301901104 23762149711168 23791404102026 23917268103872 23930002734312 23956921430112 23986415611059 23994345447832 24015011243632 24054307289584 24082226389056 24104790270884 24172256697072 24224224079406 24230868647192 24233157227136 24310277775316 24401160643067 24404369973632 24425566033544 24429482324628 24435870686656 24563680755328 24604405793088 24625775591196 24664065601568 24756271089016 24796321139311 24846942635328 24868523085276 24926016518218 24961473156224 25011012693147 25046590236096 25072396912112 25082235652708 25126299485326 25229533458272 25249505366958 25258816606848 25260594395179 25313119959504 25361494723136 25407751907148 25434817651617 25466491980914 25540645330824 25569375827424 25581964321329 25750029261088 25772207188288 25868555412656 25911412740928 25924169628838 25953331549288 25954259020392 25983454788192 26069594516571 26080592752104 26089078588144 26136662822517 26143831961444 26186611421828 26217005421552 26241062497728 26273368762446 26293628728693 26331030761024 26381315586912 26427661610064 26465272518347 26468753328512 26502918709696 26567705558944 26610686100724 26654772942512 26685710323008 26774178152154 26785473637296 26808543369696 26850422014456 26893859927551 26917521188272 27126712395627 27138156607848 27165299468736 27199128790912 27266855705232 27329893833176 27351705722304 27363717990752 27523127409024 27533098595904 27557012067468 27586758010432 27620721006674 27655450136952 27714905957271 27782926308016 28049101565628 28056795275696 28082540567744 28090941012096 28103277936448 28117113938758 28148742687208 28217552782012 28220242268352 28253975481446 28286769007464 28312725326496 28347582085797 28401755873348 28448844198258 28460813005248 28517825851813 28558391749184 28567212460176 28665155997808 28815087039904 28841528150656 28861703336884 28887929058903 28909519516592 28960119960486 28982951518848 29017596440404 29029839382608 29042588650504 29051276277936 29077934119104 29364568569024 29487517030532 29499922820992 29573378804112 29631014532496 29641749373016 29742825905364 29773471333133 29814429636192 29827523478896 29851328717184 29920341877312 29960070981698 29994844720632 30032197714544 30059329951911 30062235118208 30308646881472 30384388155264 30421795409148 30431852763104 30445254317434 30458063040704 30571929124048 30604496036092 30607413028032 30643999758086 30707719295136 30718909552529 30782784853104 30822518707032 30855352560978 30870443880256 30924676289632 30983733680016 31001679965652 31089962332528 31118490899392 31268099028716 31271079270336 31281253933696 31382848161951 31398197478752 31409877510726 31433517095552 31434640407168 31448992664492 31472215967764 31485494549328 31537657654464 31655559753168 31682823982368 31835145251514 31891072423683 31906670312416 31942561906816 31981887481412 32090943739998 32168200396944 32229675596096 32258793119124 32298965439208 32336453861472 32379391149963 32480150545236 32494415114018 32539116522432 32572643099504 32683713798216 32834367454928 32903753759679 32954625585024 32992224990769 33020640459994 33077824953888 33158030780368 33213004709928 33317444389889 33348016924196 33386722948464 33400808132736 33429817917912 33511537693668 33585153296123 33621361325214 33666007155944 33669186874752 33750826612672 33877002542864 33913090202156 33916322544576 33971820222912 34001079395712 34039872747397 34054193774432 34092501103232 34109285761772 34110653485872 34333326510288 34472934266847 34521971157696 34605678693856 34644606384256 34759459355428 34774123669472 34805539944318 34848883763356 34889331797904 34956007228736 35031158349928 35044372956702 35075205051744 35118387329883 35175087449216 35186829757339 35236882146752 35448452851656 35643224566752 35687106153039 35698904202872 35713964849728 35744724492928 35756656959887 35875902155808 35980755102422 35991518171748 36022516865448 36081460934376 36157185406326 36168949860836 36184208810464 36304165834807 36346302970788 36355807606976 36465416662974 36517287810432 36606554960448 36638349050316 36653806029984 36723053093938 36742682756624 36845521132992 36873933515936 36892087548731 36919330269877 36953207943028 36996098402352 37134406633524 37389024777327 37398802087504 37442209734336 37608595368168 37623353479062 37676871762816 37689449227989 37715692009952 37750300435328 37796776114396 37844300187408 37889170995994 37931792264344 37935407639424 38042242084704 38089616613568 38199737971371 38517238745204 38613493280648 38625043891632 38658310782432 38706452510144 38735035037248 38802833118984 38867119111392 38886254443257 38929997323932 38990811352727 39024393270902 39133617882216 39215747942166 39279917132742 39375161551687 39431171738816 39473682338688 39496546141536 39622241496091 39657101207152 39703129992768 39752572848256 39754378064544 39851558338416 39916029151086 39982159413768 39993126294176 40012815989771 40079106602548 40226109290112 40228940519651 40275633021684 40376281782408 40562393878864 40742644982182 40798693186368 40880421337783 40943625726848 40994840749764 41043713137472 41045576986128 41094243448954 41096691609376 41140470081304 41144391283584 41294271857498 41311644906688 41335573287536 41380137015648 41431081510011 41674389462024 41843797549268 41879836680968 41980659399104 42036402545566 42085192913544 42123810851616 42154916904672 42175670908137 42207413004224 42223114030812 42243765309824 42326329173018 42380963222169 42446860335352 42521429898244 42602633810022 42787924986664 42837587623776 42890933862592 42997733996712 43011724158832 43115271815296 43172521533284 43222630559856 43262292225984 43292555005326 43306867393648 43364279274888 43526394660606 43563882975756 43578285064288 43628865048192 43631935773491 43871671679572 44103766605184 44231275545798 44249884231488 44284006279904 44338525826503 44407951919232 44411077478911 44446521798744 44462624059524 44515630597952 44573090557216 44682050258224 44741285218344 44787384261818 44828481766952 44880512815968 44940106472547 45048296571816 45093352677312 45147255250526 45480871314496 45592292323006 45647779144656 45667881476151 45687094561056 45777768680384 45857893686072 45906744054138 45963912355796 45965999637129 46290759839423 46305665820384 46387014434448 46407386592424 46519109063872 46580878496438 46634943498792 46677736349088 46725830608936 46766940068992 46824516439844 46902148543074 46921880900544 47097296218128 47150275643328 47173488996738 47208323951646 47264603802208 47524299422336 47582808204052 47834536207744 47860005468624 47913842860224 47972831222118 47988690895664 48030022487264 48108614579168 48164452778112 48167842731151 48209580541768 48344513394144 48448448158812 48461737294384 48620555550632 48741622671027 48802321286134 48851132067088 48858964649256 48871741373312 49085993278949 49208811586176 49251551182392 49328131203136 49512542178032 49530960689991 49592642278622 49693885270656 49737046170552 49852033036436 50022025386294 50093180472192 50144793824224 50164471305416 50252598970652 50459066916544 50499010733916 50521188790358 50626239919008 50722989446272 50815503814296 50869635303234 50932983961828 51081290661648 51138751654848 51163928642658 51500058522176 51544414376576 51737110825312 51822825481856 51848339257676 51906663098576 51908518040784 51966909576384 52139189033142 52161185504208 52178157176288 52273325645034 52287663922888 52373222843656 52434010843104 52482124995456 52546737524892 52587257457386 52662061522048 52762631173824 52855323220128 52930545036694 53005837419392 53135411117888 53221372201448 53309545885024 53371420646016 53548356304308 53570947274592 53617086739392 53700844028912 53787719855102 53835042376544 53971132653633 54253424791254 54276313215696 54330598937472 54533711410464 54659787666352 54703411444608 54707261628409 54727435981504 55066197191808 55084579640907 55114024134936 55173516020864 55241442013348 55310900273904 55429811914542 55565852616032 56098203131256 56113590551392 56165081135488 56206555872896 56234227877516 56297485374416 56435105564024 56440484536704 56507950962892 56573538014928 56625450652992 56695164171594 56803511746696 56833756493991 56897688396516 56921626010496 57035651703626 57116783498368 57134424920352 57330311995616 57630174079808 57723406673768 57775858117806 57819039033184 57920239920972 58010719329667 58035192880808 58059678765216 58085177301008 58102552555872 58155868238208 58536589906353 58729137138048 58950164177111 58975034061064 59146757608224 59262029064992 59283498746032 59485651810728 59546942666266 59628859272384 59655046957792 59840683754624 59920141963396 59989689441264 60064395429088 60118659903822 60617293762944 60843590818296 60863705526208 60890508634868 60916126081408 61113967473273 61143858248096 61208992072184 61214826056064 61287999516172 61415438590272 61437819105058 61565569706208 61639162429559 61641365173431 61645037414064 61710705121956 61740887760512 61849352579264 61941407786247 61967467360032 62003359931304 62179924665056 62236981798784 62536198057432 62542158540672 62765696323902 62796394957504 62819755021452 62897985328984 62944431935528 62970989098656 63054603818349 63075315308928 63311119506336 63365647964736 63670290503028 63782144847366 63813340624832 63963774962824 64181887479996 64248017087287 64336400793888 64459351192192 64517586238248 64597930878416 64672907722944 64758782299926 64960301090472 64988830228036 65078233044864 65145286199008 65367427596432 65668734909856 65807507519358 65984449981538 66041280919988 66155649907776 66288173244931 66316061560736 66426009419856 66634888779778 66696033848392 66773445896928 66853263882119 66859635835824 67023075387336 67170306592246 67181076392727 67242722650428 67332014311888 67501653225344 67720882875789 67754005085728 67826180404312 67832645089152 67943640445824 68079745494794 68108387548864 68218571523544 68221306971744 68388438484509 68666653020576 68945868533694 68976148044947 69043942315392 69211357387712 69518918710856 69548247338944 69611079888636 69697767526712 69778663595808 69871317744657 69912014457472 70062316699856 70088745913404 70150410103488 70236774659766 70373659514678 70473764293504 70896905703312 71286449133504 71374212306078 71397808405744 71427929699456 71513313919774 71751804311616 71895537893971 71961510204844 71983036343496 72045033730896 72162921868752 72314370812652 72337899721672 72368417620928 72608331669614 72692605941576 72711615213952 72930833325948 73203481929201 73213109920896 73276698100632 73307612059968 73446106187876 73485365513248 73691042265984 73747867031872 73784175097462 73838660539754 73906415886056 73992196804704 74268813267048 74388963417933 74778049554654 74797604175008 74884419468672 75217190736336 75246706958124 75378898455978 75431384019904 75593552228792 75688600374816 75778341991988 75781783185537 75863584528688 75929474739521 76084484169408 76179233227136 76399475942742 77034477490408 77226986561296 77250087783264 77316621564864 77412905020288 77470070074496 77605666237968 77734238222784 77772508886514 77859994647864 77981622705454 78048786541804 78267235764432 78340568380373 78431495884332 78559834265484 78750323103374 78862343477632 78880886186079 78993092283072 79244482992182 79314202414304 79395817555041 79406259985536 79508756129088 79703116676832 79832058302172 79956766995367 79964318827536 79986252588352 80025631979542 80158213205096 80457881039302 80551266043368 80681579782653 80752563564816 81124787757728 81485289964364 81597386372736 81760842675566 81989681499528 82087426274944 82091153972256 82188486897908 82193383218752 82280940162608 82588543714996 82623289813376 82671146575072 82760274031296 82862163020022 83348778924048 83687595098536 83759673361936 83961318798208 84072805091132 84170385827088 84247621703232 84309833809344 84351341816274 84414826008448 84446228061624 84652658346036 84761926444338 84893720670704 84967453874693 85042859796488 85205267620044 85553477555439 85575849973328 85675175247552 85781867725184 85995467993424 86023448317664 86345043066568 86445261119712 86484729827353 86524584451968 86585110010652 86613734787296 86728558549776 87052789321212 87127765951512 87156570128576 87263871546982 87743343359144 88462551091596 88499768462976 88568012559808 88677051653006 88822154957822 88893043597488 88925248119048 89031261195904 89146181114432 89320413999399 89364100516448 89482570436688 89574768523636 89656963533904 89761025631936 89880212945094 90096593143632 90186705354624 90294510501052 90961742628992 91184584646012 91295558289312 91335762952302 91374189122112 91555537360768 91707046541539 91715787372144 91813488108276 91927824711592 91931999274258 92156728657587 92581519678846 92611331640768 92774028868896 92814773184848 93038218127744 93161756992876 93269886997584 93355472698176 93451661217872 93649032879688 93800535844873 93804297086148 93843761801088 94194592436256 94300551286656 94346977993476 94416647903292 94529207604416 95165616408104 95588513227427 95720010937248 95827685720448 95834430349229 95945662444236 95977381791328 96060044974528 96217229158336 96335685462302 96419161083536 96689026788288 96896896317624 96923474588768 97241111101264 97483245342054 97604642572268 97702264134176 97717929298512 98171986557898 98503102364784 98656262406272 98976674972307 99025084356064 99061921379982 99185284557244 99464612117299 99474092341104 99704066072872 99952333169667 100044050772588 100289587648448 100328942610832 100505197941304 100755459888369 100918133833088 100998021467832 101042377580716 101252479838016 101621321843327 101631007628592 101739270606468 101865967923656 102119618242191 102162581323296 102277503309696 102327857285316 103000117044352 103474221650624 103696678515352 103813326197152 103817036081568 103933819152768 103941134314589 104278378066284 104322371008416 104356314352576 104546651290068 104575327845776 104746445687312 104868021686208 105093475049784 105174514914772 105525262347648 105560489272017 105710646440256 105861090073388 105922406549311 106270822235776 106442744402896 106619091770048 107096712608616 107141894549184 107234173478784 107269970879661 107401688057824 107575439710204 107670084753088 107942265307266 108506849582508 108552626431392 108912497504421 109067422820928 109319575332704 109414523256818 109454871963008 110169159281814 110217543157007 110228048269872 110482884026696 110621800547808 110676262646193 110757990809631 110859623829084 110973847696223 111131705232064 112196406262512 112227181102784 112468455755032 112594970748832 112870211128048 112968242905141 113015901925784 113147076029856 113250901305984 113390328343188 113607023493392 113667512987982 113795376793032 114071303407252 114268849840704 114497753786699 114660623991232 115260348159616 115446813347536 115551716235612 115638078066368 115840479841944 116021438659334 116070385761616 116119357530432 116170354602016 116205105111744 116972434058181 117073179812706 117900328354222 117950068122128 118125484655061 118293515216448 118524058129984 118566997492064 118866724488273 118971303621456 119093885332532 119257718544768 119310093915584 119840283926792 119979378882528 120038447969313 120128790858176 120237319807644 120686821558953 121687181636592 121727411052416 121781017269736 122227934946546 122287716496192 122417984144368 122575999032344 122641264013349 122830877180544 122875638210116 123131139412416 123278324859118 123282730346862 123290074828128 123421410243912 123698705158528 123882815572494 123934934720064 124006719862608 124183201816859 124359849330112 125072396114864 125181025921913 125531392647804 125592789915008 125639510042904 125795970657968 125888863871056 125941978197312 126109207636698 126400758978439 126622239012672 126731295929472 127340581006056 127564289694732 127626681249664 127927549925648 128363774959992 128496034174574 128672801587776 129035172476496 129195861756832 129345815445888 129517564599852 129920602180944 129977660456072 130290572398016 130734855192864 130895807320473 131337469819712 131615015038716 131968899963076 132082561839976 132311299815552 132576346489862 132632123121472 132852018839712 133015577479509 133233232436733 133269777559556 133392067696784 133546891793856 133706527764238 133719271671648 134046150774672 134340613184492 134362152785454 134485445300856 134664028623776 135441765751578 135508010171456 135652360808624 136159490989588 136216775097728 136437143047088 136442613943488 136776876969018 137093090850199 137333306041152 137891737067388 137952296089894 138194647169293 138422714775424 138872279518269 139037837421712 139096494677888 139222159777272 139395535053424 139557327191616 139742635489314 140065705895027 140124633399712 140177491826808 140300820206976 140473549319532 140747319029356 141793811406624 142572898267008 142582932958609 142748424612156 142795616811488 143026627839548 143503608623232 143791075787942 143923020409688 143966072686992 144090067461792 144325843737504 144503528193453 144628741625304 144675799443344 144736835241856 145216663339228 145385211883152 145861666651896 146406963858402 146553396201264 146615224119936 146892212375752 146970731026496 147257979836847 147495734063744 147568350194924 147677321079508 147812831772112 147984393609408 148537626534096 148777926835866 149382715156337 149556099109308 149595208350016 150434381472672 150493413916248 150757796911956 150862768039808 151187104457584 151377200749632 151556683983976 151563566371074 151727169057376 151858949479042 151913965536707 152168968338816 152798951885484 154068954980816 154453973122592 154500175566528 154633243129728 154644126663169 155211332475936 155468476445568 155545017773028 155705283096241 155719989295728 155963245410908 156097573083608 156534471528864 156681136760746 156862991768664 157119668530968 157500646206748 157761772372158 157986184566144 158488965984364 158628404828608 158791635110082 159017512258176 159406233353664 159664116604344 159913533990734 159928637655072 159972505176704 160051263959084 160316426410192 160915762078604 161102532086736 161363159565306 161505127129632 162019107368417 162249575515456 162970579928728 163521685351132 163979362999056 164121784885227 164182307944512 164376973795816 164386766437504 164561880325216 165107431938283 165177087429992 165342293150144 165520548062592 165532197875941 165724326040044 166697557848096 167375190197072 167519346723872 168145610182264 168340771654176 168495243406464 168619667618688 168702683632548 168892456123248 169305316692072 169523852888676 169787441341408 169934907749386 170085719592976 170410535240088 171106955110878 171151699946656 171350350495104 171990935986848 172046896635328 172538286674213 172690086133136 172890522239424 172969459654706 173170220021304 173227469574592 173457117099552 174032157989001 174105578642424 174255531903024 174313140257152 174527743093964 175486686718288 176850492531333 176925102183192 177136025119616 177354103306012 177644309915644 177786087194976 177850496238096 178292362228864 178640827998798 178728201032896 178965140873376 179149537047272 179313927067808 179522051263872 179534686543381 179760425890188 180193186287264 180589021002104 182369169292024 182591116578624 182671525904604 182748378244224 182956884039719 183414093083078 183431574744288 183626976216552 183855649423184 183863998548516 184313457315174 184917487288677 185163039357692 185222663281536 185548057737792 185629546369696 186323513985752 186539773995168 186710945396352 186903322435744 187298065759376 187601071689746 187608594172296 188389184872512 188693955986952 188833295806584 189058415208832 190331232816208 191177026454854 191440021874496 191668860698458 191891324888472 191954763582656 192120089949056 192434458316672 192671370924604 192744051261861 192838322167072 193378053576576 193793792635248 193846949177536 194482222202528 194966490684108 195209285144536 195404528268352 195435858597024 196343973115796 197006204729568 197894153063321 197953349944614 198050168712128 198123842759964 198370569114488 198864519734793 198929224234598 198948184682208 199408132145744 199904666339334 200088101545176 200559791646357 200579175296896 200657885221664 201010395882608 201510919776738 201976792016659 201996042935664 202084755161432 202504959676032 203242643686654 203262015257184 203478541212936 203731935847312 204239236484382 204325162646592 204655714570632 206928444134841 206948443301248 207393357030704 207626652394304 207634072163136 207882268629178 208390440477967 208556756132568 208644742016832 208712628705152 209093302580136 209150655691552 209492891374624 209736043372416 210186950099568 210349029829544 211120978544034 211421292880512 211722180146776 211844813098622 212885488805792 213238183540096 214193425217232 214283789098368 214539941759322 214634162989961 214803376115648 215150879420408 215340169506176 215686613681913 215884530614532 217013699165016 217105252862784 217824995008842 218134845641856 218639150665408 218829046513636 220338318563628 220435086314014 220456096539744 220965768053392 221243601095616 221352525292386 221515981619262 221719247658168 221947695392446 222263410464128 224392812525024 224454362205568 224936911510064 225189941497664 225740422256096 225936485810282 226018338969247 226031803851568 226294152059712 226780656686376 227214046986784 227335025975964 227590753586064 227788424218563 228142606814504 228537699681408 228995507573398 229321247982464 230893626695072 231103432471224 231276156132736 231680959683888 232042877318668 232140771523232 232238715060864 232340709204032 232410210223488 233944868116362 234146359625412 235021705141119 235800656708444 235900136244256 236250969310122 236587030432896 237048116259968 237133994984128 237733448976546 237942607242912 238187770665064 238620187831168 238699845110597 239680567853584 239870300986101 239958757765056 240076895938626 240257581716352 240474639615288 241373643117906 243374363273184 243562034539472 244455869893092 244575432992384 244835968288736 245151998064688 245282528026698 245751276420232 246262278824832 246279611473961 246556649718236 246565460693724 246580149656256 246842820487824 247765631144988 247869869440128 248013439725216 248366403633718 248719698660224 250144792229728 250362051843826 251062785295608 251279020085808 251591941315936 251777727742112 251883956394624 252218415273396 252801517956878 253244478025344 254681162012112 254902361624079 255128579389464 255855099851296 256703304564073 256727549919984 256992068349148 257345603175552 258070344952992 258391723513664 259035129199704 259454189482059 259841204361888 259955320912144 260581144796032 261469710385728 261791614640946 262674939639424 263230030077432 263937799926152 264165123679952 265152692979724 265264246242944 265704037679424 266031154959018 266466464873466 266539555119112 266784135393568 267093783587712 267112582418201 267413055528476 267438543343296 268092301549344 268412767073737 268681226368984 268724305570908 268970890601712 269328057247552 270883531503156 271016020342912 271304721617248 272318981979176 272759532532421 272874286094176 272885227886976 273553753938036 274186181700398 274666612082304 275121139624617 275783474134776 275904592179788 276389294338586 277744559036538 278075674843424 278444319554544 278791070106848 279114654383232 279485270978628 280131411790054 280249266799424 280354983653616 280947098639064 281401607534619 281494638058712 283587622813248 285165865917218 285496849224312 285591233622976 286053255679096 286765539682281 287503291047687 287582151575884 287846040819376 287932145373984 288180134923584 288651687475008 289007056386906 289229916015623 289257483250608 289351598886688 290433326678456 290770423766304 291117997701817 291723333303792 292813927716804 293106792402528 293784424751504 293941462052992 294515959673694 295136700389848 295354642159016 295625663544224 295832459203061 295968787218816 297075253068192 297555853671732 298393836351897 298765430312674 299112198218616 299190416700032 300868762945344 300986827832496 301515593823912 302374208915168 302754401499264 303113367967952 303127132742148 303454338114752 303717898958084 303827931073414 304863965529981 305597903770968 308137909961632 308907946245184 309000351133056 309288253326338 310422664951872 311090035546056 311410566192482 311439978591456 311823402943767 311926490821816 312195146167216 313068943057728 313362273521492 313696084369943 313725983537328 314239337061936 315001292413496 315523544744316 316977931968728 317256809657216 317583270220164 317767219647933 318812466707328 319328233208688 319827067981468 319857275310144 320102527918168 320632852820384 321831524157208 322205064173472 322352174811043 322726319130612 323010254259264 324038214736834 324499151030912 325941159857456 327043370702264 327958725998112 328243569770454 328364615889024 328753947591632 329123760650432 330214863876566 330354174859984 330652629471021 330684586300288 331064395751882 331448652080088 332921543088669 333395115696192 334750380394144 335038693447744 336291220364528 336681543308352 337405367265096 337784912246496 338610633384144 338904728715423 339047705777352 339574882682816 339869815498772 340171439185952 340821070480176 341817173473009 342213910221756 342303399893312 343493261360097 343981871973696 344093793270656 345076573348426 345380172266272 345781044478848 345938919309412 346340440042608 346454939149184 346914234199104 348064315978002 348211157284848 348511063806048 349055486187928 349620179058163 350973373436576 353700985062666 353850204366384 354708206612024 355288619831288 355572174389952 355700992476192 356284458393137 357281655997596 357456402065792 357930281746752 358299074094544 358627854135616 359069373086762 359520851780376 360386372574528 361178042004208 364738338584048 365182233157248 365343051809208 365913768079438 366828186166156 366863149488576 367253952433104 367711298846368 367727997097032 368626914630348 369834974577354 370326078715384 370731736073569 371096115475584 371259092739392 372549605450577 372647027971504 373079547990336 373806644871488 374596131518752 375202143379492 375217188344592 375543077765739 376778369745024 377387911973904 377666591613168 379202276935317 380662465632416 382354052909708 382880043748992 383337721396916 383782649776944 383909527165312 385342741849208 385488102523722 385676644334144 387055127330729 387587585270496 387693898355072 388964444405056 389932981368216 390418570289072 390809056536704 390871717194048 392687946231592 393323226558757 394012409459136 395788306126642 395906699889228 396100337424256 396247685519928 396741138228976 397729039469586 397858448469196 397896369364416 398816264291488 399345824182877 399809332678668 400176203090352 401119583292714 401315770443328 402020791765216 403021839553476 403953584033318 403992085871328 404169510322864 405812963036041 406485287373308 406524030514368 406957082425872 407463871694624 408478472968764 408650325293184 409311429141264 411279272550597 413856888269682 414583941507879 414786714061408 415253304788608 415268144326272 415764537258356 416780880955934 417113512265136 417289484033664 418186605160272 418301311383104 418985782749248 420197117685081 420373900199136 420698059659088 422241957088068 423444360293552 423689626197244 425770977611584 427748798875827 428386850434464 428898924879997 429079883518644 429268325979922 429606752231296 430301758840816 431373227363826 431769061229064 433126777068557 434027398330032 434210505725568 435649990017684 435844656457001 437278301330816 437658093027272 440140975887481 440676637127256 440870172628028 440912193079488 441931536106784 442487202191232 442518345716161 442705050584772 443031963238524 443438495316336 443895390784892 448148145469011 448785625050048 449684634715613 449873823020128 450379882995328 451480844512192 451872971620564 452036677938494 452063607703136 452588304119424 453561313372752 454428093973568 454670051951928 455181507172128 455576848437126 455741896610121 456285213629008 457991015146796 461787253390144 462206864942448 463361919367776 463932379989507 464085754637336 464281543046464 464681418408064 464836540478531 467115849288723 467889736232724 468292719250824 470043410282238 471130101646909 471601313416888 471800272488512 472501938620244 474267989968256 475466897953092 475885214485824 476375541330128 477399690221194 479361135707168 479597138133503 479740601972202 479917515530112 479951293508401 480153791877252 480949279230576 482747286235812 486057322105251 486748726546368 487124069078944 487723784091533 488911739786184 489671936577472 490303996129376 490565056053396 491502552840464 492559222947922 493113299436472 493130921387448 493160299312512 493685640975648 495322295814849 495531262289976 496026879450432 496596593627823 496732807267436 500289584459456 500724103687652 502125570591216 502558040171616 503183882631872 503555455484224 504436830546792 505603035913756 509362324024224 509804723248158 510257158778928 510983338623469 511710199702592 513406609128146 513455099839968 513984136698296 515089139449183 516140689905984 516783447027328 517614860022639 518070258399408 518908378964118 519682408723776 519910641824288 520166607867023 522939420771456 523583229281892 526460060154864 527875599852304 528330247359904 530305385959448 531408075358848 531445477391179 532062309918036 532932929746932 533079110238224 533568270787136 534225164836402 534826111056952 534877086686592 536184603098688 536825534147474 537362452737968 537448611141816 537941781203424 538604059630143 538656114495104 541767063006312 542609443234496 544637963958352 545519065064842 545748572188352 547107507876072 548372363400796 548870652119157 550242279249234 551566948269552 551809184359576 552778588677172 555489118073076 556151349686848 556888639109088 557582140213696 558970541957256 560262823580108 560498533598848 560709967307232 561894197278128 562803215069238 562989276117424 567175245626496 570331731834436 570993698448624 571182467245952 572106511358192 573531079364562 575006582095374 575164303151768 575692081638752 575864290747968 576360269847168 576400835744539 577303374950016 578014112773812 578459832031246 578514966501216 578703197773376 580866653356912 581540847532608 582235995403634 583446666607584 585627855433608 586213584805056 587568849503008 589031919347388 590273400779696 590709284318032 591251327088448 591664918406122 593682459189963 594150506136384 595111707343464 596787672703794 597530860625348 598224396437232 601737525890688 601779877912499 601973655664992 603031187647824 604748417830336 605930376049977 606226735935904 606254265484296 606908676229504 607435797916168 607655862146828 609727931059962 611195807541936 616275819923264 617815892490368 618576506652676 620845329903744 622180071092112 622821132384964 622879957182912 623646805887534 623852981643632 624390292334432 625171321433901 626137886115456 626724547042984 627392168739886 627451967074656 628478674123872 630002584826992 631047089488632 633955863937456 635166540440328 635534439295866 638117912626337 638656466417376 639654135962936 639714550620288 640205055836336 641265705640768 643663048314416 643902488969883 644410128346944 644704349622086 645452638261224 646020508518528 648076429473668 648451805948221 651882319714912 654086741404528 655917451996224 656487139540908 657507895183264 658247521300864 660429727753132 660708349719968 661305258942042 662128791503764 662897304160176 665843086177338 666790231392384 669500760788288 670077386895488 672582440729056 673363086616704 674810734530192 675569824492992 677221266768288 677809457430846 678055016907741 678095411554704 679149765365632 679376482237853 679739630997544 680342878371904 681642140960352 683634346946018 684427820443512 684606799786624 686986522720194 687963743947392 690153146696852 690760344532544 691877838618824 692680880085216 693828468398208 696128631956004 696422314569696 697022127612096 698110972375856 699240358116326 700949663425889 701946746873152 707401970125332 707700408732768 709416413224048 710577239662576 711144348779904 711401984952384 712568916786274 714563311995192 715860563493504 716099535331791 716598148189088 717255708271232 718138746173524 719041703560752 720772745149056 722356084008416 729476677168096 730686103618416 731827536158876 733656372332312 733726298977152 734507904866208 735422597692736 735455994194064 737253829260696 738838834421883 739669949154708 740652157430768 741463472147138 742518185478784 745099210901154 745294055943008 746159095980672 747613289742976 749192263037504 750404286758984 750434376689184 751086155531478 752822588425729 754775823947808 755333183226336 758404553870634 760243503805649 761324931264832 764708105819416 766352134302443 766675442793832 767565299553888 770109913692219 770685483698416 770976205047444 771353288668288 774110254661458 775175170540992 776728005417877 777928888810112 779865962736432 780837140578144 781743434388096 785375892463184 786646453117514 788024818918272 791576612253284 791813399778456 792495371039856 793482276457952 795458078939172 795716896938392 795792738728832 797632528582976 798691648365754 799618665357336 800352406180704 801337747254603 802239166585428 802631540886656 804041583530432 805238301221211 806043679106952 807907168066636 807984171742656 808339020645728 811625926072082 812970574746616 813048061028736 813914164851744 814927743389248 816956945937528 818278597597263 818622858282528 822558545101194 827713776539364 829167883015758 829573428122816 831529074516712 833561761911868 834227024530272 835224222134731 836373210320544 836602622766208 837971565498496 840394235370162 840747800398272 841396119318176 842431990703557 844483914176136 846888720587104 847379252394488 851541955223168 855497597751654 856773700868928 857797849759994 858159767037288 858536651959844 860603517681632 861746252184103 862746454727652 863538122458128 866253554137114 867689748046869 868054796660064 871299980035368 871689312914002 873353993105451 875316186054544 879524436949037 880281951774962 881353274254512 881740345256056 881824386158976 883863072213568 885036691432322 885410101169544 886063926477048 886876990632672 887497377609183 887790781569784 896296290938022 897571250100096 899369269431226 899747646040256 902961689024384 903745943241128 904073355876988 904127215406272 907122626745504 908856187947136 909340103903856 910363014344256 911153696874252 911483793220242 912570427258016 915982030293592 923574506780288 924413729884896 926723838735552 927864759979014 928171509274672 928563086092928 929673080957062 934231698577446 934641992621623 935779472465448 936585438501648 940086820564476 941088253109829 942260203293818 943202626833776 943600544977024 945003877240488 950933795906184 951770428971648 952751082660256 954799380442388 958722271414336 959194276267006 959481203944404 959902587016802 960307583754504 961898558461152 965494572471624 967056524433129 972114644210502 973497453092736 974248138157888 975447568183066 977823479572368 979343873154944 980607992258752 981130112106792 983005105680928 985118445895844 986226598872944 986261842774896 987371281951296 990644591629698 991062524579952 992053758900864 993193187255646 993465614534872 1000579168918912 1001448207375304 1004251141182432 1005116080343232 1006367765263744 1007110910968448 1008873661093584 1011206071827512 1018724648048448 1019609446496316 1020514317557856 1021966677246938 1023420399405184 1025451520419027 1026813218256292 1026910199679936 1027968273396592 1030178278898366 1032281379811968 1035229720045278 1036140516798816 1037816757928236 1039364817447552 1039437970939771 1039821283648576 1040333215734046 1047166458563784 1048860537174489 1052920120309728 1055751199704608 1056270974517743 1056660494719808 1060610771918896 1062890954782358 1064124619836072 1065865859493864 1066158220476448 1067136541574272 1068450329672804 1068853375179411 1069652222113904 1072369206197376 1073651068294948 1074724905475936 1074897222283632 1075883562406848 1077208119260286 1083534126012624 1085218886468992 1089275927916704 1091038130129684 1091497144376704 1094215015752144 1096744726801592 1097741304238314 1100484558498468 1103133896539104 1103618368719152 1105557177354344 1110978236146152 1112195208220707 1112302699373696 1113777278218176 1115164280427392 1117941083914512 1120053119365109 1120525647160216 1121419934614464 1123788394556256 1125606430138476 1125978552234848 1140663463668872 1141987396897248 1144213022716384 1147062158729124 1150013164190748 1150328606303536 1151384163277504 1151728581495936 1152801671489078 1156028225547624 1156919664062492 1157029933002432 1157406395546752 1161165381992187 1161733306713824 1163081695065216 1164471990807268 1166893333215168 1171255710867216 1172427169610112 1175137699006016 1178063838694776 1179969679676271 1180546801559392 1181418568636064 1182502654176896 1183329836812244 1187364918379926 1188301012272768 1190223414686928 1193575345407588 1195061721250696 1196448792874464 1198037472548631 1203559755824998 1203947311329984 1206062375295648 1209496835660672 1211860752099954 1212453471871808 1212508530968592 1214871595832336 1215311724293656 1217438889108123 1219455862119924 1220712324658453 1222391615083872 1232551639846528 1237153013305352 1242650671956551 1244360142184224 1245642264769928 1245759914365824 1247293611775068 1247705963287264 1248780584668864 1250342642867802 1253449094085968 1254784337479772 1254903934149312 1256957348247744 1259475291653689 1260005169653984 1262094178977264 1267911727874912 1270333080880656 1271068878591732 1276235825252674 1277312932834752 1279308271925872 1280410111672672 1282531411281536 1286696774639991 1287326096628832 1287804977939766 1288820256693888 1289408699244172 1290905276522448 1296152858947336 1296903611896442 1299380331205671 1303764639429824 1307533969371003 1308173482809056 1311834903992448 1312974279081816 1315015790366528 1320422927662443 1320859455506264 1321416699439936 1322610517884084 1324257583007528 1325794608320352 1327555037148483 1331686172354676 1339001521576576 1345164881458112 1349053904146839 1349621469060384 1351139648985984 1354442533536576 1355618914861692 1356110033815482 1356190823109408 1358752964475706 1359479261995088 1360685756743808 1363284281920704 1366015219985449 1367268693892036 1368855640887024 1373973045440388 1376991285141043 1380306293393704 1381520689065088 1383755677237648 1385361760170432 1392257263912008 1392844629139392 1394044255224192 1394509621435593 1396221944751712 1398480716232652 1401899326851778 1403893493746304 1413390304940727 1414803940250664 1415400817465536 1418832826448096 1421154479325152 1422803969904768 1425137833572548 1429126623990384 1432199070663582 1433196296378176 1436277492347048 1438083407121504 1438791414400509 1439853880525203 1442660020050899 1444712168016832 1458953354336192 1461372207236832 1463171352274599 1463655072317752 1466022935355367 1467312744664624 1469015809732416 1470845195385472 1470911988388128 1474507658521392 1477677668843766 1479339898309416 1481304314861536 1482926944294276 1488470799227087 1490198421802308 1490588111886016 1498384526075008 1500808573517968 1500868753378368 1502172311062956 1505645176851458 1509551647895616 1510666366452672 1512575589497971 1516809107741268 1520487007611298 1522649862529664 1529416211638832 1532704268604886 1532950015870407 1533350885587664 1535130599107776 1540219827384438 1541370967396832 1541952410094888 1545267418347549 1548220509322916 1550350341081984 1553456010835754 1559731925472864 1560499823601069 1561674281156288 1570751784926368 1573292906235028 1583153224506568 1583626799556912 1584990742079712 1586964552915904 1590916157878344 1591433793876784 1594336432173537 1595265057165952 1597383296731508 1599237330714672 1600704812361408 1602675494509206 1604478333170856 1608083167060864 1610476602442422 1612087358213904 1614381623619167 1615814336133272 1615968343485312 1616678041291456 1623251852144164 1625941149493232 1627828329703488 1629855486778496 1633913891875056 1636557195194526 1637245716565056 1640525455580611 1643209866719707 1645117090202388 1655427553078728 1658335766031516 1659146856245632 1663058149033424 1667123523823736 1668454049060544 1670448444269462 1672746420641088 1680788470740324 1681495600796544 1682792238636352 1684863981407114 1688967828352272 1693777441174208 1694758504788976 1710995195503308 1712758114058651 1713547401737856 1715595699519988 1716319534074576 1717073303919688 1721207035363264 1723492504368206 1725492909455304 1727076244916256 1729202507233617 1732507108274228 1735379496093738 1736109593320128 1742599960070736 1743378625828004 1746707986210902 1750632372109088 1759048873898074 1760563903549924 1762706548509024 1763480690512112 1767726144427136 1770073382864644 1770820202339088 1772127852954096 1773753981265344 1774994755218366 1775581563139568 1782210181052587 1792592581876044 1798738538862452 1799495292080512 1805339633737497 1807491886482256 1808146711753976 1808254430812544 1814245253491008 1816181751321113 1818680207807712 1820726028688512 1820854176635351 1822307393748504 1822967586440484 1825140854516032 1831964060587184 1848827459769792 1853447677471104 1855729519958028 1856343018549344 1859346161914124 1868463397154892 1869283985243246 1871558944930896 1873170877003296 1880173641128952 1882176506219658 1884520406587636 1886405253667552 1890007754480976 1897921153416343 1901867591812368 1905502165320512 1909598760884776 1914353737879011 1917444542828672 1918388552534012 1918962407888808 1919805174033604 1920615167509008 1923797116922304 1930989144943248 1934113048866258 1944229288421004 1945355417844663 1948496276315776 1950895136366132 1955646959144736 1961215984517504 1962260224213584 1966010211361856 1970236891791688 1972453197745888 1972523685549792 1974742563902592 1974881551977191 1981289183259396 1982125049159904 1986386374511292 1986931229069744 2002896414750608 2008502282364864 2010232160686464 2012525724436909 2017747322187168 2022412143655024 2024168680251133 2037449296096896 2038129446713559 2039218892992632 2041028635115712 2043933354493876 2050903040838054 2053626436512584 2053820399359872 2055936546793184 2060356557796732 2070459440090556 2072281033597632 2075633515856472 2078875941879542 2079642567297152 2080666431468092 2094332917127568 2097721074348978 2102848990277667 2105840240619456 2111502399409216 2112541949035486 2113320989439616 2121221543837792 2125781909564716 2128249239672144 2131731718987728 2132316440952896 2136900659345608 2137706750358822 2139304444227808 2146396615197679 2147302136589896 2149449810951872 2149794444567264 2151767124813696 2154416238520572 2167068252025248 2178551855833408 2181156074553107 2182076260259368 2188430031504288 2193489453603184 2195482608476628 2200969116996936 2206267793078208 2207236737438304 2211114354708688 2221956472292304 2224390416441414 2227554556436352 2235882167829024 2240106238730218 2241051294320432 2242839869228928 2242997726764769 2247576789112512 2251212860276952 2251957104469696 2258467765277187 2280730511416947 2281326927337744 2283974793794496 2288426045432768 2294124317458248 2299056402907329 2300026328381496 2300657212607072 2302768326555008 2305603342978156 2312056451095248 2313839328124984 2314059866004864 2322330763984374 2323466613427648 2328943981614536 2330184016253631 2333786666430336 2342511421734432 2350275398012032 2356127677389552 2359939359352542 2361093603118784 2362837137272128 2366659673624488 2374729836759852 2378439492516347 2380446829373856 2387150690815176 2390123442501392 2392897585748928 2396074945097262 2407119511649996 2407894622659968 2412124750591296 2416956731261551 2423721504199908 2424906943743616 2425017061937184 2429743191664672 2430623448587312 2434877778216246 2438911724239848 2441424649316906 2444783230167744 2474306026610704 2485301343913102 2488720284368448 2491284529539856 2494587223550136 2495411926574528 2497561169337728 2500685285735604 2505672666404193 2506898188171936 2509568674959544 2509807868298624 2513914696495488 2518950583307378 2520010339307968 2524188357954528 2527295972110671 2535823455749824 2540666161761312 2542137757183464 2552471650505348 2554625865669504 2558616543851744 2560820223345344 2573393549279982 2574652193257664 2575609955879532 2578817398488344 2581810553044896 2585238756552309 2592305717894672 2593807223792884 2598760662411342 2607529278859648 2615067938742006 2616346965618112 2625698296216567 2625948558163632 2630031580733056 2638573310847111 2640845855324886 2641718911012528 2642833398879872 2645221035768168 2648515166015056 2651589216640704 2655110074296966 2663372344709352 2690329762916224 2698107808293678 2699242938120768 2708885067073152 2709075726213571 2711237829723384 2712220067630964 2712381646218816 2717505928951412 2718958523990176 2726568563841408 2732030439970898 2734537387784072 2737711281774048 2747946090880776 2753982570282086 2760612586787408 2767511354475296 2770723520340864 2784514527824016 2785689258278784 2789019242871186 2792443889503424 2796961432465304 2803798653703556 2803925977864869 2823736350204803 2826780609881454 2829607880501328 2830801634931072 2837665652896192 2842308958650304 2850275667145096 2858253247980768 2864398141327164 2866392592756352 2872554984694096 2876166814243008 2877582828801018 2879707761050406 2885320040101798 2889424336033664 2917906708672384 2922744414473664 2926342704549198 2927310144635504 2932045870710734 2934625489329248 2938031619464832 2938238406600211 2941823976776256 2949015317042784 2955355337687532 2958400378828579 2958679796618832 2962608629723072 2965853888588552 2976941598454174 2980396843604616 2981176223772032 3001617147035936 3001737506756736 3004344622125912 3011290353702916 3019103295791232 3021332732905344 3025151178995942 3033618215482536 3040974015222596 3058832423277664 3065408537209772 3065900031740814 3066701771175328 3070261198215552 3080439654768876 3082741934793664 3083904820189776 3090534836695098 3096441018645832 3106912021671508 3118313912819313 3119463850945728 3120999647202138 3123348562312576 3141503569852736 3146585812470056 3166306449013136 3167253599113824 3168812923553229 3169981484159424 3173929105831808 3181832315756688 3182867587753568 3188672864347074 3194766593463016 3198474661429344 3201409624722816 3205350989018412 3208956666341712 3220953204884844 3224174716427808 3228763247238334 3231628672266544 3233356082582912 3246503704288328 3251882298986464 3255656659406976 3267827783750112 3273114390389052 3274491433130112 3278227446810047 3281050911161222 3286419733439414 3290234180404776 3310855106157456 3316671532063032 3326116298066848 3334247047647472 3336908098121088 3337142959332949 3340896888538924 3345492841282176 3360159358095327 3361576941480648 3365584477272704 3369727962814228 3377935656704544 3387554882348416 3389517009577952 3421990391006616 3425516228117302 3431191399039976 3432639068149152 3434146607839376 3442414070726528 3446985008736412 3450985818910608 3454152489832512 3458405014467234 3465014216548456 3470758992187476 3472219186640256 3485199920141472 3486757251656008 3493415972421804 3501264744218176 3518097747796148 3521127807099848 3525413097018048 3526961381024224 3540146765729288 3541640404678176 3544255705908192 3545873922921473 3547507962530688 3549989510436732 3551163126279136 3564420362105174 3585185163752088 3597477077724904 3610679267474994 3614983772964512 3616293423507952 3628490506982016 3632363502642226 3637360415615424 3641708353270702 3644614787497008 3645935172880968 3650281709032064 3662136973975359 3663928121174368 3697654919539584 3711459039916056 3712686037098688 3718692323828248 3727952015869653 3736926794309784 3738567970486492 3743117889861792 3746341754006592 3759988908203099 3760347282257904 3764353012439316 3769040813175272 3772810507335104 3778425874961067 3780015508961952 3795842306832686 3803735183624736 3811004330641024 3819197521769552 3828707475758022 3836777105068024 3837924815777616 3839610348067208 3841230335018016 3845821969639793 3847594233844608 3861978289886496 3868226097732516 3888458576842008 3890710835689326 3901790272732264 3911293918289472 3919129042324507 3924520448427168 3932020422723712 3940473783583376 3944906395491776 3945047371099584 3949763103954382 3962578366518792 3964250098319808 3972772749022584 3973862458139488 4005792829501216 4017004564729728 4025051448873818 4035494644374336 4044824287310048 4048337360502266 4076258893427118 4078049096809259 4078437785985264 4082057270231424 4087866708987752 4098045659956347 4101806081676108 4107252873025168 4111873093586368 4120713115593464 4130973855423129 4140918880181112 4144562067195264 4151267031712944 4157751883759084 4161332862936184 4188665834255136 4195442148697956 4205697980555334 4211680481238912 4223004798818432 4225083898070972 4242443087675584 4251563819129432 4256498479344288 4263463437975456 4264632881905792 4273801318691216 4275413500717644 4278608888455616 4292793230395358 4294604273179792 4298899621903744 4299588889134528 4308832477041144 4327980060152697 4334136504050496 4357103711666816 4362312149106214 4364152520518736 4376860063008576 4386978907206368 4390965216953256 4398068806066101 4401938233993872 4412535586156416 4414473474876608 4422228709417376 4443912944584608 4448780832882828 4465412397681261 4471764335658048 4480212477460436 4482102588640864 4485995453529538 4495153578225024 4502425720553904 4503914208939392 4516935530554374 4537726768493913 4561461022833894 4562653854675488 4567949587588992 4576852090865536 4588248634916496 4598112805814658 4600052656762992 4601314425214144 4611206685956312 4624112902190496 4627678656249968 4631697959110781 4644661527968748 4646933226855296 4657887963229072 4660368032507262 4685022843468864 4712255354779104 4719878718705084 4722187206237568 4725674274544256 4733319347248976 4749459673519704 4756878985032694 4760893658747712 4774301381630352 4780246885002784 4785795171497856 4792149890194524 4814239023299992 4824249501182592 4833913462523102 4843144870857501 4847443008399816 4850034123874368 4859486383329344 4861246897174624 4869755556432492 4877362786717387 4877823448479696 4882849298633812 4889566460335488 4921576366741833 4929629600159121 4948612053221408 4970602687826204 4977440568736896 4982569059079712 4989174447100272 4990823853149056 5001370571471208 5011345332808386 5013796376343872 5019137349919088 5037901166614756 5040020678615936 5048376715909056 5054591944221342 5071646911499648 5081332323522624 5084275514366928 5104943301010696 5113201945263841 5117233087703488 5121640446690688 5138274342175953 5146787098559964 5149304386515328 5151219911759064 5157634796976688 5163621106089792 5170477513104618 5182431118115999 5184611435789344 5187614447585768 5197521324822684 5230135877484012 5232693931236224 5251396592433134 5251897116327264 5275568519468533 5277146621694222 5281691710649772 5283437822025056 5290442071536336 5297030332030112 5303178433281408 5310220148593932 5326744689418704 5346630543157761 5396215616587356 5398485876241536 5418151452427142 5422475659446768 5424440135261928 5424763292437632 5435011857902824 5437917047980352 5448545253963339 5462562529906053 5464060879941796 5469074775568144 5475422563548096 5495892181761552 5507965140564172 5521225173574816 5535022708950592 5569029055648032 5578038485742372 5584887779006848 5593922864930608 5607597307407112 5607851955729738 5620816724858159 5647472700409606 5653561219762908 5659215761002656 5665980533941013 5675331305792384 5684617917300608 5693763460249029 5700551334290192 5716506495961536 5721832686537253 5728796282654328 5745109969388192 5752333628486016 5755165657602036 5759415522100812 5770640080203596 5845488828947328 5845900251302969 5852685409098396 5854620289271008 5864091741421468 5869250978658496 5876476813200422 5883647953552512 5898030634085568 5910710675375064 5916800757657158 5917359593237664 5924644655931573 5925217259446144 5931707777177104 5953883196908348 5960793687209232 6003234294071872 6008689244251824 6022580707405832 6037577173310727 6050302357991884 6067236430965072 6072506040753399 6081948030445192 6117664846555328 6124691321409817 6130817074419544 6131800063481628 6133403542350656 6160879309537752 6165483869587328 6167809640379552 6181069673390196 6192882037291664 6213824043343016 6236627825638626 6238927701891456 6241999294404276 6283007139705472 6293171624940112 6332612898026272 6334507198227648 6337625847106458 6339962968318848 6340409193189929 6363664631513376 6365735175507136 6377345728694148 6383916606945881 6389533186926032 6396949322858688 6410701978036824 6417913332683424 6439189845593037 6441906409769688 6448349432855616 6457526494476668 6463257344533088 6493007408576656 6503764597972928 6535655567500224 6543468223659321 6546228780778104 6556454893620094 6562101822322444 6572839466878828 6580468360809552 6621710212314912 6633343064126064 6642783402105097 6652232596133696 6668494095294944 6674285918665898 6681793777077848 6720318716190654 6723153882961296 6728993180294307 6739455925628456 6755871313409088 6769404709469603 6779034019155904 6843980782013232 6851032456234604 6862382798079952 6865278136298304 6868293215678752 6893970017472824 6901971637821216 6908304979665024 6916810028934468 6930028433096912 6941517984374952 6970399840282944 6973514503312016 6986831944843608 7002529488436352 7036195495592296 7042255614199696 7050826194036096 7053922762048448 7080293531458576 7083280809356352 7088511411816384 7091747845842946 7099979020873464 7102326252558272 7128840724210348 7135318477549041 7170370327504176 7194954155449808 7221358534949988 7229967545929024 7232586847015904 7250870193784653 7264727005284452 7274720831230848 7283416706541404 7289229574994016 7291870345761936 7324273947950718 7327856242348736 7422918079832112 7425372074197376 7437384647656496 7455904031739306 7473141304616383 7473853588619568 7477135940972984 7486235779723584 7492683508013184 7519977816406198 7520694564515808 7528706024878632 7538081626350544 7545621014670208 7556851749922134 7560031017923904 7591684613665372 7607470367249472 7638395043539104 7657414951516044 7673554210136048 7675849631555232 7679220696134416 7682460670036032 7691643939279586 7710446297684779 7723956579772992 7736452195465032 7776917153684016 7781421671378652 7803580545464528 7822587836578944 7838258084649014 7849040896854336 7877094888649701 7880947567166752 7889812790983552 7890094742199168 7899526207908764 7925156733037584 7928500196639616 7945545498045168 7947724916278976 8011585659002432 8050102897747636 8070989288748672 8089648574620096 8096674721004532 8127227178640713 8152517786854236 8156098193618518 8156875571970528 8175733417975504 8196091319912694 8203612163352216 8214505746050336 8223746187172736 8241426231186928 8261947710846258 8281048472683019 8281837760362224 8302534063425888 8315503767518168 8322665725872368 8362678541862139 8377331668510272 8390884297395912 8411395961110668 8429873477326873 8450167796141944 8471209050614409 8484886175351168 8503127638258864 8512996958688576 8526926875950912 8544008059596647 8547602637382432 8550827001435288 8557217776911232 8585586460790716 8589208546359584 8599177778269056 8617664954082288 8655960120305394 8668273008100992 8724624298212428 8728305041037472 8753720126017152 8773957814412736 8781930433906512 8796137612132202 8803876467987744 8814715219800633 8828946949753216 8831894269092089 8844457418834752 8875201136485737 8887825889169216 8897561665765656 8930824795362522 8943528671316096 8960424954920872 8964205177281728 8971990907059076 9004851441107808 9033871061108748 9075453536987826 9112345624536557 9122922045667788 9125307709350976 9176497269832992 9196225611629316 9200105313525984 9202628850428288 9222413371912624 9248225804380992 9255357312499936 9263395918221562 9266751897739127 9289323055937496 9315775926458144 9320736065014524 9370045686937728 9424510709558208 9439757437410168 9466638694497952 9498022268870701 9498919347039408 9513757970065388 9521787317495424 9548602763260704 9560493770005568 9584299780389048 9628478046599984 9667826925046204 9686289741715002 9694886016799632 9700068247748736 9718972766658688 9722493794349248 9739511112864984 9754725573434774 9755646896959392 9765698597267624 9786693649534477 9834682340430141 9843152733483666 9859259200318242 9883165549473437 9897224106442816 9941205375652408 9965138118159424 9978348894200544 10002741142942416 10011428877998847 10022690665616772 10027592752687744 10038274699838176 10075802333229512 10096753431818112 10097464070432401 10109183888442684 10162664647045248 10168551028733856 10209886602021392 10226403890527682 10234466175406976 10276548684351906 10293574197119928 10302439823518128 10315269593953376 10327242212179584 10340955026209236 10364862236231998 10369222871578688 10375228895171536 10395042649645368 10460271754968024 10502793184866268 10503794232654528 10524835487126993 10551137038937066 10554293243388444 10563383421299544 10566875644050112 10580884143072672 10594060664060224 10620440297187864 10637621768764419 10653489378837408 10693261086315522 10792431233174712 10836302904854284 10844951318893536 10848880270523856 10870023715805648 10875834095960704 10897090507926678 10925125059812106 10928121759883592 10938149551136288 10950845127096192 10951615879146241 10991784363523104 11015930281128344 11042450347149632 11070045417901184 11138058111296064 11156076971484744 11187845729861216 11215194614814224 11215703911459476 11241633449716318 11279966724609297 11294945400819212 11307122439525816 11318431522005312 11331961067882026 11387526920498058 11401102668580384 11433012991923072 11433817680337481 11443665373074506 11457592565308656 11490219938776384 11510331315204072 11518831044201624 11537465908919379 11541280160407192 11618980719695173 11691800502605938 11705370818196792 11709240578542016 11728183482842936 11738501957316992 11752953626400844 11757387126973521 11796061268171136 11821421350750128 11833601515314316 11834719186475328 11849289311863146 11863415554354208 11907766393816696 11921587374418464 12006468588143744 12017378488503648 12045161414811664 12075154346621454 12100604715983768 12134472861930144 12145012081506798 12163896060890384 12234147290427777 12235329693110656 12249382642819634 12261634148839088 12263600126963256 12266807084701312 12320584313016199 12321758619075504 12335619280759104 12362139346780392 12385764074583328 12427648086686032 12473255651277252 12483998588808552 12586343249880224 12665225796052544 12669014396455296 12675251694212916 12680818386379858 12727329263026752 12731470351014272 12754691457388296 12767833213891762 12779066373852064 12793898645717376 12821403956073648 12835826665366848 12878379691186074 12883812819539376 12896698865711232 12915052988953336 12926514689066176 12986014817153312 13007529195945856 13071311135000448 13086936447318642 13092457561556208 13112909787240188 13124203644644888 13145678933757656 13160936721619104 13243420424629824 13266686128252128 13285566804210194 13304465192267392 13336988190589888 13348571837331796 13363587554155696 13440637432381308 13446307765922592 13457986360588614 13478911851256912 13511742626818176 13538809418939206 13558068038311808 13687961564026464 13702064912469208 13724765596159904 13730556272596608 13731522668730659 13736586431357504 13787940034945648 13803943275642432 13833620057868936 13860056866193824 13883035968749904 13895093877332343 13940799680565888 13947029006624032 13973663889687216 14072390991184592 14084511228399392 14107845524096896 14160587062917152 14166561618712704 14177022823632768 14183495691685892 14199958041746928 14204652505116544 14257681448420696 14270636955098082 14340740655008352 14389908310899616 14442717069899976 14459935091858048 14465173694031808 14501740387569306 14529454010568904 14560690551746417 14566833413082808 14578459149988032 14583740691523872 14632088360152161 14648547895901436 14655712484697472 14845836159664224 14874769295312992 14911808063478612 14946282609232766 14947707177239136 14954271881945968 14972471559447168 15039955632812396 15041389129031616 15057412049757264 15076163252701088 15113703499844268 15120062035847808 15183369227330744 15214940734498944 15276790087078208 15314829903032088 15339605835791523 15347108420272096 15351699263110464 15358441392268832 15364921340072064 15383287878559172 15420892595369558 15447913159545984 15472904390930064 15547293354347997 15553834307368032 15562843342757304 15607161090929056 15676516169298028 15698081793708672 15754189777299402 15761895134333504 15799052415817528 15826705558405599 15850313466075168 15869260220559889 15891090996090336 15895449832557952 16023171318004864 16100205795495272 16126252288909037 16179297149240192 16193349442009064 16254454357281426 16305035573708472 16312196387237036 16313751143941056 16351466835951008 16373178791497957 16392182639825388 16407224326704432 16429011492100672 16482852462373856 16523895421692516 16562096945366038 16563675520724448 16605068126851776 16631007535036336 16638331484477681 16645331451744736 16725357083724278 16754663337020544 16781768594791824 16822791922221336 16859746954653746 16862450174574477 16900335592283888 16942418101228818 16997941601823039 17006255276517728 17025993917377152 17053853751901824 17088016119193294 17095205274764864 17101654002870576 17165498059611759 17171172921581432 17178417092719168 17235329908164576 17311920240610788 17449248596424856 17456610082074944 17537700753908907 17547915628825472 17563860867813024 17592275224264404 17607752935975488 17629430439601266 17663788538184178 17688914837669504 17750402272971474 17758197859810837 17775651778338432 17795123331531312 17861649590725044 17920849909841744 17928410354563456 17943981814118152 18009702882215616 18045780011386721 18067742122217496 18150907073975652 18224691249073114 18245844091335576 18250615418701952 18352994539665984 18374073964229451 18392451223258632 18400210627051968 18444826743825248 18496451608761984 18510714624999872 18526791836443124 18533503795478254 18578646111874992 18631551852916288 18641472130029048 18849021419116416 18879514874820336 18933277388995904 18996044537741402 18997838694078816 19021227579569787 19027515940130776 19058298159619771 19097205526521408 19120987540011136 19151749820837643 19168599560778096 19256956093199968 19335653850092408 19372579483430004 19389772033599264 19444987588698496 19479022225729968 19509451146869548 19511293793918784 19531397194535248 19573387299068954 19663482663473623 19669364680860282 19686305466967332 19718518400636484 19766331098946874 19794448212885632 19882410751304816 19928350206315291 19930276236318848 19956697788401088 20005482285884832 20022857755997694 20045381331233544 20069148515837117 20076549399676352 20151604666459024 20194928140864802 20218367776885368 20308214128408809 20337102057467712 20419773204042784 20452807781055364 20553097368703812 20587148394239856 20604879647036256 20630539187906752 20681910052418472 20729724472463996 20738445743157376 20750457790343072 20790085299290736 20920543509936048 21005586369732536 21007588465309056 21049670974253986 21102274077874132 21108586486776888 21126766842599088 21133751288100224 21161768286145344 21188121328120448 21240880594375728 21275243537528838 21306978757674816 21326830922547943 21386522172631044 21584862466349424 21672605809708568 21689902637787072 21697760541047712 21740047431611296 21794181015853356 21850250119624212 21856243519767184 21876299102272576 21903231758292482 21983568727046208 22031860562256688 22084900694299264 22265855482762463 22276116222592128 22312153942969488 22375691459722432 22419423913849149 22430389229628448 22431407822918952 22483266899432636 22559933449218594 22589890801638424 22614244879051632 22636863044010624 22663922135764052 22775053840996116 22802205337160768 22867635360674962 22887330746149012 22915185130617312 22980439877552768 23020662630408144 23037662088403248 23074931817838758 23082560320814384 23131338893054337 23237961439390346 23383601005211876 23410741636393584 23418481157084032 23456366965685872 23505907252801688 23514774253947042 23610362767174469 23642842701500256 23667203030628632 23669438372950656 23698578623726292 23726831108708416 23815532787633392 23843174748836928 23992716820084177 24034756977007296 24090322829623328 24150308693242908 24201209431967536 24268945723860288 24290024163013596 24327792121780768 24468294580855554 24498765285639268 24523268297678176 24527200253926512 24641168626032398 24643517238151008 24671238561518208 24672974994412459 24724278693560784 24771528149166656 24843145418049057 24855296173372064 24946511302554504 24967997177617104 25088035625586417 25172686499760448 25289620431980619 25330451592105088 25350503388425832 25361636772759716 25454658526053504 25509382914776592 25535666427783524 25558132747704128 25632024178789941 25642807912147296 25671653330733696 25756759382372148 25767625639078752 25830105977906672 25853029378132352 25972029634306624 26162834417679817 26173872894637284 26184915123112416 26225819574480376 26248407289289776 26291357867515312 26321873443238208 26486840849259648 26495682807276267 26533372256504256 26571133608420388 26586524043877061 26673976381179776 26697143674663592 26727175108311392 26881274864762616 26892615531845184 26915972721177228 26957823702513824 27077618837878412 27337036873609671 27375923128052928 27404129824938416 27449531192319808 27463045337461318 27473172862715008 27575880069891296 27607886551284864 27667240115737872 27720113732387648 27766071937499808 27790187754664686 27800255693217381 27854435771751973 27894058013248064 27947327779374432 28144781982369184 28169022456798784 28321174125834304 28355028969190391 28366991383371784 28399916083493856 28494066806612103 28515362896841392 28541273910196164 28681481310016704 28738936200461449 28779816621799232 28885434139799952 28930347388063616 29003480775138612 29058908021137808 29121381103492834 29133666826165616 29156918299976064 29167481383047744 29264176720304322 29297095791802872 29360080948603431 29649496648420311 29691672319328448 29749538590625984 29823616126957224 29892565218465532 29895414354478272 29908543763891936 30079911265624792 30082778258063232 30114824099514528 30152326505402176 30227406999688536 30292392211297203 30366738454661488 30553580174156416 30629659806064176 30679211671583046 30694216840544192 30703398526220928 30716882784537664 30766575757118344 30841785190739116 30945808781860128 31094586708695994 31107668614736064 31125686685514608 31169983656031609 31214322181858112 31353032338596056 31420437506400163 31508379554598804 31523790268667008 31574506461380979 31598104831635056 31653411116811198 31700626932150336 31738520441119778 31782181992180672 32200411590990544 32252504577818074 32386698884018128 32508908714562852 32542404167114369 32610071147416944 32624392774474072 32627502287882112 32702933671902016 32746357582995914 32784365279650776 32814448653408864 32854847637438723 32858022984201344 32965704924747712 33047790843385032 33124193890732076 33127351041448896 33210136253703552 33262015070072672 33276662968955362 33290662903489472 33450714167448556 33563537189583648 33645583844442672 33719493909307492 33724900349148954 33800671184567776 33884836202457636 33995883203646078 34012510553035456 34176032238386588 34190410549529728 34203308005741152 34301453041012443 34330996119223518 34342345843162864 34356834185438336 34470659816329152 34623840481221576 34856942159085519 34898497192849712 34913220164149888 35075401507817814 35127721735626048 35184550448528808 35215505871950976 35258860879202532 35327577076368356 35500804545942948 35516395719621674 35590246663062624 35723299181450088 35841699819683488 35887963628236304 36019405764431232 36060501914910517 36091560022773442 36135484244434992 36301814147951304 36449382498146228 36491688182671152 36705989079331968 36708572552662439 36748147928458902 36784902446517264 36800421254103936 36889653487650496 36961752939048597 37021429249999744 37053583672886248 37067007590956508 37157292223749984 37263103705832576 37282944260058096 37759029749640672 37866554777991808 37992089075482804 37995677388157632 38042455159139574 38055031880261552 38116596319239542 38194411053042816 38303499641675286 38337199121556192 38459204924771527 38513912186399936 38671307700184816 38745158966860008 38779544067198528 38958044451459936 39018902293739096 39022587587837568 39062794389070496 39082026057156491 39146774598137908 39326965326947246 39338729361720564 39372610933934664 39437036801272968 39532662197893748 39764821502609632 39856700412630582 39913395576802176 40010964571769664 40045715511995388 40090762662467088 40138297031674234 40153098799352704 40303209332918048 40389856281729604 40436735553770736 40616428256817618 40674204114935424 40839546408085568 40905615562110728 41106194737407624 41174296788479712 41194568006191977 41209759294072512 41261078375813504 41363820104836944 41441965416509033 41459448944927992 41500915580686144 41580170598581472 41841087019872096 42011172739465072 42099341948507972 42204548155748264 42217172973553776 42253533685198176 42323536572290688 42481761188751456 42550487075057676 42613957515349632 42616956808530611 42653661845095886 42773044345262088 43169724932698848 43307109955227463 43345211619417136 43379805275574144 43395521082095424 43480094863222592 43588362031706712 43682071655239251 43700500239248424 43712487039534368 43752598204545152 43806463516584964 43967137454092416 44063721124513376 44531710965524926 44624307885938976 44751382919444864 44838847827698298 44860778459256896 44862815645837904 44966533798865272 45119866898437188 45179781603276848 45228489758103264 45327844271528104 45550107681992232 45604410674321536 45735270721349924 45774661492298024 45830370261234624 45922177893969469 46041325260816288 46075324176806496 46149863635677516 46165120641628768 46262677786108674 46475922878780692 46767202010423752 46821483272787168 46912733931371744 47011814505603376 47029548507894084 47220725534348938 47285685403000512 47334406061257264 47397157247452584 47453662217416832 47607780661679667 47631065575266784 47686349497673856 47985433640168354 48069513954014592 48180645659246656 48300617386485816 48378756866727111 48402418863935072 48537891447720576 48580048326027192 48655584243561536 48936589161711108 48997530571278536 49046536595356352 49054400507853024 49119536374493871 49282337252064796 49287034476302016 49345949988824918 49448557387121568 49543056298333312 49686290836098114 49710592346744128 49893022605109008 49914994453433043 49935994355234208 50176071251172834 50345372999520896 50579240863961238 50701006776851664 50723273545519432 50948677550218591 51018765829553184 51071332855567048 51116265495408256 51264048357579882 51285615824294592 51513518764744296 51535251278157504 51660211955813344 51944059268613248 52325668835359634 52347745789274568 52369830246224832 52451639148960752 52496814578579552 52582715735030624 52643746886476416 52991365614552534 53066744513008512 53142267216840776 53173048087754122 53274593579432511 53394287349327184 53454350216622784 53650990653891257 53762549729525232 53785231063690368 53831945442354456 53915647405027648 54137340034160163 54155237675756824 54674073747219342 54751846256105856 54808259649876832 54899062384639616 54926090674922636 55151760139782592 55334480231475744 55440227464775296 55532143874999616 55580375509329372 55600511386434762 55708871543503946 55788116026496128 55894655558748864 56289563964738368 56338044913597568 56642348251668608 56710057938380782 56733982766743568 56799832166987712 56988133613224206 57030725793682784 57082547820392328 57174894478859313 57362962620033408 57477872400922898 57559633243598464 57770868279599904 58006961550277224 58117816042275616 58242762206985668 58267333652331232 58334962766095488 58528353440608644 58594191583605744 58720161897206862 58990447990420869 59298993296840622 59383344638656896 59499077181251968 59647232253914448 59785130436931064 59790828708956544 59817087527783872 60159822531249584 60207445547511351 60229648199029056 60304653010804352 60454813999377072 60584784422594406 60733476909322976 61259319612128352 61358423343166092 61388433681088384 61433765569075328 61533151514236688 61683570381478232 61891617563720256 62189173417391988 62215337229472128 62251373371029216 62339967312063218 62428644363716224 62706064677192112 62840875012800326 63016759109197608 63149012922761958 63196209663270112 63306822233622396 63401253864300672 63405716227326031 63477040882239556 63564363984361344 63980492767643829 64400823181981088 64432529445582323 64505009155636148 64773397768036256 65017817429125704 65084808334228738 65220142294833888 65248785548948144 65405867343804032 65492715165991828 65568730559301552 65628897306817728 65709695274877446 65931409849495424 66095581686770064 66248387781464152 66254702082897792 66524030140145344 66553325937910724 66581325806978944 66797566448287389 66901428334897112 67127074379167296 67291167688885344 67371604535507987 67438987818614984 67449800698297908 67601342369135552 67769672404915272 67991766407292156 68025021106070912 68352064476773176 68406616011482304 68602906082024886 68661992238447036 68684691686325728 68941319632658304 69247680962443152 69713884318171038 69796994385699424 70150803015635628 70223082676404691 70255443471252096 70369100897057616 70517721758405064 70655154152736712 70831088301523407 71001609091885896 71032791439243348 71180493326125248 71446598362900176 71683399639366976 71775927256472608 71978150460252531 72121003829821034 72183120045546884 72270968488869984 72603628295902608 72898764996292456 72983376365342304 73070617423156067 73417145105324878 73496295856917804 73569804893034528 73779306975300992 73923505878097194 74018924983237377 74107167345772496 74134015181913016 74314584447499968 74463451804165633 74565888520116192 75518059499281344 75984178150965608 75991354776315264 76084910318279148 76110063760523104 76233192638479084 76606999283350572 76674398243112384 76918409849543054 77027824372799872 77342615400369632 77490317933720016 77559088134397056 77916088902919872 78037804587478192 78125588778140992 78164052114312982 78293549196275816 78488503253039451 78653930653894492 78677458723441128 78745221867869328 78874073602545936 79065324395787496 79529643005219264 79713400825261164 79759572131631183 80021929143539328 80091431023990776 80181525324934176 80276594063348468 80606418665836096 80779712563459208 80873471107541472 81232856513635236 81679092816171136 81811231124221456 82212389474815248 82348593576959424 82389136012383954 82419518588145024 82727640209673888 82883930833018066 82918897889855984 82990915890296453 83001831161372288 83160341197162944 83563307315255919 83682174039744192 84022345478930144 84198683897015944 84409096311496528 84434345947107552 84507067370396352 84963522377502912 85065086907571173 85100974150115352 85233913617061222 85307323690191772 85546088690524176 86216808601384347 86339449865397696 86614219910454926 86690423238834272 86791042164190848 86960189726445184 87176724063413424 87364143310478502 87401000478496848 87424974079068736 87612927033169928 88002261223104839 88127442249026752 89063421931049852 89248615771877952 89427399056677387 89677695655396596 89721556918513792 89725631291675808 89933067597730544 90239733796874376 90359563206553696 90456979516206528 90655688543056208 91100215363984464 91470541442699848 91549322984596048 91660740522469248 91844355787938938 92082650521632576 92150648353612992 92299727271355032 92330241283257536 92525355572217348 92951845757561384 93509950968094827 93534404020847504 93642966545574336 93825467862743488 94023629011206752 94059097015788168 94261312519200489 94441451068697876 94571370806001024 94668812122514528 94794314494905168 95215561323359334 95262131150533568 95970867280336708 96361291318493312 96601234772971632 96757513733454222 96804837727870144 97150836960012979 97160096652054384 97311168487123072 97627212501343107 97873178323422216 97995061142557072 98093073190712704 98108801015706048 98239072748987742 98564674504129592 98574068952604032 98691899977649836 98897114774243136 99372581672196228 99421184693488256 99786045210218016 99829988906866086 99871988710468416 100235801869902127 100352142502345668 101158481727922476 101402013553703328 101446547091038864 101897355100437182 102037531659106368 102142665711134096 102528096715159764 102571231648589184 103027037529488592 103070502556315008 103320423911626688 104478244957577711 104651337670719268 104695491578549136 104739660492449664 104903278297921504 104993629157159104 105165431470061248 105982731229105068 106284534433681552 106346096175508244 106549187158865022 106788574698654368 106908700433245568 107301981307782514 107525099459050464 107653630144879247 107663890884708912 107831294810055296 108181505744731551 108274680068320326 108310475351513648 108714821044207807 109348147494438684 109616519299753664 109852181349845272 110125717657987317 110303520279565184 110668960462951488 111064287749999232 111072104774756411 111160751018658744 111201022772869524 111417743087007892 111789311117497728 112579127929476736 113420115876761564 113467965533487136 113599664333975424 113976267226448412 114061451587365568 114165095640784656 114349788957718626 114955744801845796 115377614774314581 115541736559199808 115773190358396923 116013923100554448 116235632084551232 116485524413971336 116534667304662464 117056706881217288 117188383167211488 117246078171469473 117440323794413724 117980895980841738 118597986593681244 119294464507828896 119570260873862128 119634175055567744 120319645062499168 120414891095022702 120459296398058112 120467774670608651 120909627998754144 121169568845188812 121294415531971739 121466953818645952 122518639224256704 122716846686332184 123066303028473376 123367140762956464 123474289495319113 123783235127440512 124325896249527099 124378346834783976 124502746742058432 124679934624126436 125412129354384224 125681750025600652 126033518218395216 126298025845523916 126392419326540224 126613644467244792 126811432454652062 126954081764479112 127850870425591833 127960985535287658 128801646363962176 128865058891164646 129010018311272296 129546795536072512 129921329865682389 130035634858251408 130169616668457476 130440284589667776 130497571097896288 130985430331983656 131137461118603104 131257794613635456 131419390549754892 132191163373540128 132496775562928304 133048060280290688 133106651875821448 133595132896574778 133802856669794224 134254148758334592 134582335377770688 134743209071015974 134877975637229968 134899601396595816 135202684738271104 135539344809830544 135983532814584312 136704128953546352 136813232022964608 136822861332650909 137205812164049772 137323984476894072 137369383372651456 137766533681908407 138495361924886304 139427768636342076 139593988771398848 140301606031271256 140446165352809382 140738201794115232 141035443516810128 141310308305473424 141662176603046814 142003218183771792 142065582878486696 142360986652250496 142893196725800352 143366799278733952 143551854512945216 143956300920505062 144242007659642068 144366240091093768 144541936977739968 145207256591805216 145797529992584912 145966752730684608 146141234846312134 146834290210649756 146992591713835608 147139609786069056 147847011756194388 148037849966474754 148214334691544992 148268030363826032 148629168894999936 148926903608331266 149131777040232384 151036118998562688 151046749356037249 151968356301931216 152169820636558296 152220127521046208 152466385276958168 152846032650655773 153213998566701144 153348796486224768 153836819699086108 154685230800739264 154980635867440032 155832177805839744 156075609174956384 156251177556281984 156328104228625964 156587098392551632 156977006506078902 157307861307788984 157354917446882256 157490443735738656 157748147205091872 158130648791574992 159059286010438528 159426801650522328 159519144263262366 160167596069210587 160182862047981552 160363050649868352 160553188126696936 160952971961673771 161212837331672192 161559425126918416 161746942215082944 162465713027270472 163622462248442912 164424778949630496 164697187153918848 164778272024767908 165455280419347776 165767861666036132 165837795779711968 165981831780592906 166320682394325888 167126614630511838 167364348079488384 168044690957860288 168397367794031888 168818192622993056 168868691894215104 169014134740792704 169927044755005824 170130173815142346 170201948300230704 170467827234122444 170614647380383544 171092177381048352 172433617202768694 172678899730795392 173228439820909852 173380846477668544 174353448126826848 174728286620957004 174802000956993696 174849948158137472 175225854066339856 176004522446209678 176254884498053504 178126843862099704 178497231543755904 178854798113354774 179355391310793192 179451262583351616 179866135195461088 180462423108543319 180479467593748752 180719126413107392 180913959032413056 181311377086112416 182200430727968928 182941082885399696 183098645969192096 183688711575877876 184165301043265152 184301296707225984 184599454542710064 184660482566515072 185050711144434696 185903691515122768 187019901936189654 187068808041695008 187285933091148672 187650935725486976 188047258022413504 188118194031576336 188522625038400978 188882902137395752 189337624245029056 189588628989810336 190217148681978093 190431122646718668 190524262301067136 191941734560673416 193202469545943264 193297588336746969 193515027466908444 193609675455740288 194301673920025958 194320193304108768 195254425002686214 195746356646844432 195990122285114144 196217602031412096 196478145497975484 197129349008259184 197383799955299672 197794229548486272 198745163344392456 199572090420436032 199659977813732172 199743977420936832 199971874255412867 200471603739804254 200704285004691336 202114813606523961 202316963455844952 202804027107406656 202893094182077728 203794710200874364 204075063318212736 204285331422268192 205056193430319528 206054075058977184 206640847823253376 208956489915155422 209302675341438536 209390983157098272 209641279755817481 209806556595843008 209987258314318208 210330862940122496 210669248029214073 211965462458210136 212569068867363104 212692192351016488 213098374317730044 213577149397308736 214603962615565028 215050198918100928 215307260289758494 215327781769417824 216298309298209853 216363011489463102 216549360136640652 216620950703027296 217429642088415614 218696294988877368 219211852269468201 219233038599507328 219704362699690544 220251435315974634 220760633674208287 221337920925902976 222144209549512822 222321502037317488 222402045545739048 222835486174015784 223390355412496899 226840231753523128 226935931066974272 227952534452896824 228122903174731136 228330191281569312 228699577915437252 229911489603691592 230755229548629162 231083473118399616 231546380716793846 232027846201108896 232471264169102464 232971048827942672 233069334609324928 234113413762434576 234376766334422976 234492156342938946 234595140148027373 234880647588827448 235961791961683476 237195973187362488 238588929015657792 239140521747724256 240639290124998336 240829782190045404 240935549341217302 241819255997508288 242339137690377624 242588831063943478 242933907637291904 245037278448513408 245433693372664368 246132606056946752 246734281525912928 246948578990638226 248651792499054198 248756693669567952 248972747670889359 249005493484116864 249359869248252872 250824258708768448 251363500051201304 252067036436790432 252596051691047832 252784838653080448 253227288934489584 253622864909304124 253908163528958224 255701740851183666 255921971070575316 257603292727924352 257730117782329292 258020036622544592 259093591072145024 259842659731364778 260071269716502816 260339233336914952 260880569179335552 260898930705882521 260995142195792576 261970860663967312 262274922237206208 262838781099509784 264006783669314517 264382326747080256 264993551125856608 266213303751642896 267190265793149556 267605713339588448 268282197170032161 269164670755541376 269486418142031948 269755951274459936 269799202793191632 271078689619661088 271967065629168624 273408257907092704 273645722665301818 274411624328099544 274647968953788144 274738766745302912 275533067363816814 276990723849772608 278855537272684152 279187977542797696 280603212062542512 280892330705618764 281476403588230464 282070887033620256 282620616610946848 283324353206093628 284006436367543584 284131165756973392 285786393451600704 287103709025890432 287912601841010124 288484015319284136 288732480182187536 289083873955479936 290414513183610432 291452510880038937 291595059985169824 291933505461369216 292282469692624268 293668580421299512 293985183427671216 294279219572138112 295694023512388776 296075699932949508 296428669383089984 296536060727652064 297853807216662532 298263554080464768 300707405609706381 302093498712074498 303936712603862432 304339641273116592 304440255042092416 304932770553916336 305692065301311546 306398793489271703 306427997133402288 307673639398172216 309370461601478528 309961271734880064 311905318661094301 312151218349912768 312656208457251928 313174196785103264 313434734872733133 313954013012157804 314615722615577968 314709834893764512 314980887471477312 315496294410183744 316128298205075939 316261297583149984 318853603301044656 319038288526524732 320335192138421174 320365724095963104 320726101299736704 321106376253393872 321905943923347542 322960890434637741 323118850253836832 323493884430165888 324931426054540944 326144463132623421 327244924496885824 328849557899260992 329556544049535816 330910560838695552 331535723332072264 331675591559423936 331963663561185812 333216314324269233 334253229261023676 336089381915720576 336794735588063776 337636385245986112 337737383788430208 340260347630284692 340403896600461408 340935654468244888 341229294760767088 342184354762096704 342869820216347699 344867234405537388 345624812570401793 346456879641819704 346761692955337088 347319571075190769 348706896253653696 349456573241914008 349604001913987392 350451708132679712 352009044892419356 356253687724199408 357709596226709548 358710782621586384 358902525166703232 359732270390922176 360924846217086638 360958935187497504 361403324011825953 361438252826214784 362107665032775649 362622754172224832 363883246595915217 364400861455937856 365882165770799392 366197291938384192 367377423151755752 369198909085420128 370101422288869392 370422868485957339 371807383030245536 373606170605998837 374039803872379308 374137616083390016 376094516044827008 376236388063152672 377045250076801956 377765804274791504 378675248490058112 379177257979620672 380434297363956186 380862245293437336 383883469121346832 386404939091886528 386595176673493938 387030054933816888 388603347840051916 388640386608217536 389418913023698741 390508850005372428 391492713293688864 391980244570228288 392956290995950968 394258698016518368 394767599910599344 397490326688784912 399144180840872064 399319955627464344 399943748510825734 400943207479608508 401408570009382672 404229627213047922 404633926911689904 405209787528410917 405608054214813312 405786188364155456 407589420401748728 408570662844536384 410112386860639056 410468583997952727 412108150117954368 417912979830310844 418605350682877072 418781966314196544 419282559511634962 419613113191686016 421338496058428146 423051254172486797 423930924916420272 425138137734726208 425384384702032976 426196748635460088 427154298794617472 429207925231130056 429902286628721401 430100397836201856 430614520579516988 430655563538835648 432596618596419706 432726022978926204 433098720273281304 433241901406054592 434859284176831228 437392589977754736 438423704538936402 439408725399381088 440502870631949268 441521267348416574 444288419099025644 444643004074634976 444804091091478096 445670972348031568 446780710824993798 453140248068111747 453680463507046256 453871862133948544 455861619581599363 455905068905793648 456660382563138624 457399155830874504 459822979207383184 461510459097258324 463092761433587692 464055692402217792 465942097655885344 468226827524869152 468753532668845952 468786524893836721 468984312685877892 469190280296054746 469761295177654896 471923583923366952 474391946374724976 476378209507502093 477177858031315584 478281043495448512 480502788207631761 481278580249996672 481659564380090808 481871098682434604 483638511995016576 484678275380755248 485177662127886956 490867386745328736 492265212113893504 493468563051825856 493897157981276452 497303584998108396 497513387339135904 497945495341778718 498719738496505744 501648517417536896 502727000102402608 504134072873580864 505143956833664159 505192103382095664 506454577868979168 507245729818608248 507816327057916448 508066338743034383 511403481702367332 511843942141150632 515460235564658584 516040073245089184 519685319462729556 520142539433005632 520678466673829904 521797861411765042 521990284391585152 523941721327934624 524549844474412416 525677562199019568 528013567338629034 528764653494160512 529987102251713216 532426607503285792 534380531586299112 535211426679176896 536564394340064322 538745550414617429 538972836284063896 539511902548919872 539598405586383264 541387269325629957 542157379239322176 543934131258337248 546816515814185408 547291445330603636 548823248656199088 549295937907576288 551066134727633628 553981447699545216 557711074545368304 561206424125085024 561784661411237528 562952807176460928 562992429417957019 564141774067240512 565241233221893696 566648706412187256 568012872735087168 568262331513946784 571572786903201408 575825203682020248 576968030638568272 577464960364375072 580829026367220864 582905021760077874 583190119970339648 584564939385248536 587337160842599024 587970366855342432 591388047024777552 592151399865899016 592857338766179968 593072121455304128 595707614433325064 596988312621603097 599915622766238601 601414811219412762 604186997424148996 607873425207724864 608679282546233184 609865541107832672 611384130602623092 612797586978543406 612855994266804576 615347278796344432 619922543469760128 623810637322188602 624302436699825536 625312416914503856 626348393570206528 626869469745466266 627908026024315608 628923839267452443 629231445231155936 629419669787529024 629961774942954624 630992588820367488 632256596410151878 632522595166299968 637707206602089312 638076577053049464 640670384276842348 640731448191926208 642212752506787744 643811887846695084 645921780869275482 646237700507673664 648894927894629559 649862852109081888 652288926265246842 654489848993771648 657699115798521984 659113088099071632 662281901022624861 663071446664144528 663351183118847872 663927327122371624 666432628648538466 668506458522047352 673589471176127552 675272770491972224 680520695260569384 680807793200922816 681871308936489776 682458589521534176 684368709524193408 685739640432695398 689734468811074776 691249625140803586 692913759283639408 694639142150381538 697413792507307392 697462878500586341 698913146483828016 699208003827974784 700903416265359424 703785420444082119 704018089784838712 708757823901405553 712507375448398816 715419192453419096 717421565243172768 719464540781844352 721849692434173276 721917870374995008 722806648023651906 724215330065551298 725245508344449664 727766493191830434 728801722911875712 731764331541598784 732394583876768384 734754846303511504 738397818170840256 740202844577738784 740845736971914678 742558495085973329 743614766060491072 747212341211997674 748079607744758616 748275232166780032 752472776126305344 754090500153603912 755531608549583008 758354515959241344 760868594727912372 761724490586874672 767766938242693664 772809878183773056 773190353346987876 774060109867633776 777206695680103832 777280773216435072 778837826047397482 781017700010744856 782696792117647563 782985426587377728 783960489140456576 785912581991901936 788517396033036736 789535199821198688 794980653377569824 798639911254928688 799887497021651468 801886414959217016 802817140018765344 808459254426095844 809267853823379808 810419575056821834 811572376728310912 815178840803497456 817141325689072768 820224773721278112 820937167995905454 822835089149321797 824216300235908736 835825959660621688 837210701365754144 837563932628393088 837622882792570199 838565119023269924 842676992116856292 846102508344973594 847861849832840544 850276275469452416 850768769404065952 852393497270920176 858415850462260112 859804573257442802 861229041159033976 861311127077671296 865193237192839412 865452045957852408 866197440546562608 866483802812109184 869718568353662456 874785179955509472 876847409077872804 878817450798762176 881005741263898536 883042534696833148 888576838198051288 889286008149269952 889608182182956192 891341944696063136 893561421649987596 906280496136223494 907360927014092512 911723239163198726 911810137811587296 912900074793260983 913320765126277248 914798311661749008 919196380467815109 919645958414766368 923020918194516648 926185522867175384 928111384804435584 931884195311770688 935715955983282903 936453655049738304 937573049787673442 937968625371755784 938380560592109492 939522590355309792 943847167846733904 948384894615227817 948783892749449952 952756419015004186 956562086990897024 961005576415263522 963319128760181616 963742197364869208 968024873454153229 969356550761510496 970355324255773912 981734773490657472 983701389623451257 986937126103651712 987794315962552904 994607169996216792 995026774678271808 995890990683557436 997439476993011488 1005454000204805216 1008268145747161728 1010287913667328318 1010384206764191328 1012909155737958336 1014491459637216496 1015632654115832896 1016132677486068766 1022806963404734664 1023687884282301264 1028609460649043097 1030920471129317168 1032080146490178368 1036874437711205379 1039370638925459112 1040285078866011264 1041356933347659808 1043595722823530084 1047883442655869248 1051355124398039136 1056027134677258068 1059974204503426432 1064853215006571584 1068761063172598224 1070422853358353792 1073128788680128644 1077491100829234858 1077945672568127792 1079023805097839744 1079196811172766528 1082774538651259914 1084314758478644352 1086322995098326947 1087868262516674496 1093633031628370816 1094582890661207272 1097646497312398176 1098591875815152576 1102132269455267256 1115422149090736608 1120818511817996511 1122412848250170048 1123569322822475056 1125984858835914038 1128283548134481024 1130482466443787392 1133297412824374512 1136025745470174336 1136524663027893568 1151650407364040496 1153936061277136544 1154929920728750144 1162556187736806031 1165810043520155748 1166380239940679296 1168256739071096223 1169129878770497072 1174674321685198048 1175940733710684864 1182776094049555104 1184302799731798032 1186144242910608256 1191415228866650128 1193976625243206194 1199831245532477202 1202829622438825524 1208373994848297992 1215629362585232751 1215746850415449728 1217358565092466368 1219731082215665344 1222768261205246184 1224218059466064137 1225595173957086812 1225711988533609152 1230694557592688864 1247621274644377204 1250624833829007712 1252696787140413056 1253738939490932532 1255816052048631216 1257847678534904886 1258462890462311872 1258839339575058048 1264513192820303756 1265045190332599936 1269153762517460391 1275414413204178624 1276153154106098928 1281340768553684696 1281462896383852416 1284425505013575488 1287623775693390168 1289706859886164203 1291843561738550964 1292475401015347328 1297789855789259118 1299725704218163776 1304577852530493684 1318226176198143264 1324563802045249722 1326142893328289056 1327854654244743248 1332865257297076932 1334238570851689129 1337012917044094704 1347178942352255104 1358217184448510243 1361041390521138768 1361615586401845632 1363742617872979552 1364917179043068352 1367584858744798089 1371479280865390796 1379468937622149552 1382499250281607172 1385827518567278816 1389278284300763076 1394925757001172682 1397826292967656032 1401806832530718848 1406359574681510163 1407570840888164238 1408036179569677424 1417515647802811106 1425014750896797632 1429134628522506279 1430838384906838192 1434843130486345536 1443699384868346552 1443835740749990016 1445613296047303812 1448430660131102596 1455532986383660868 1463528663083197568 1469509692607023008 1476795636341680512 1480405689155477568 1481691473943829356 1485116990171946658 1487229532120982144 1494424682423995348 1496159215489517232 1504945552252610688 1505051474659159999 1508181000307207824 1511063217099166016 1515431870500992477 1521737189455824744 1523448981173749344 1524199016229103149 1535533876485387328 1546380706693975752 1548120219735267552 1554413391360207664 1557675652094794964 1562035400021489712 1565393584235295126 1565970853174755456 1571825163983803872 1576827401915632607 1577034792066073472 1579070399642397376 1589961306755139648 1597279822509857376 1599774994043302936 1602363068343416131 1603772829918434032 1605634280037530688 1616236651243852287 1616918508852191688 1618535707646759616 1620839150113643668 1630357681606994912 1640449547442556224 1641874335991810908 1645670178298643594 1671651919321243376 1674421402731508288 1675245765585140398 1677130238046539848 1685353984233712584 1688977288253871057 1692205016689947188 1695723699665681088 1699120582076870353 1701537538808131904 1704786994541840352 1716831700924520224 1719609146514885604 1722458082318067952 1730386474385678824 1730904091915704816 1732394881093125216 1739437136707324912 1749570359911018944 1753694818155745608 1757634901597524352 1762011482527797072 1766085069393666296 1777153676396102576 1778572016298539904 1779216364365912384 1782683889392126272 1787122843299975192 1790964937864809291 1812560992272446988 1814721854028185024 1823446478326397452 1823620275623174592 1825800149586521966 1829596623323498016 1838392760935630218 1839291916829532736 1846041836389033296 1852371045734350768 1863768390623541376 1871431911966565806 1872907310099476608 1875146099575346884 1875937250743511568 1876761121184218984 1879045180710619584 1887694335693467808 1896769789230455634 1897567785498899904 1905512838030008372 1922011152830527044 1926638257520363232 1927484394729738416 1936049746908306458 1938713101523020992 1940710648511547824 1963469546981314944 1967402779246902514 1975588631925105808 1985086654193976509 1989214339992433584 1990053549356543616 1991781981367114872 1994878953986022976 2010908000409610432 2020575827334656636 2020768413528382656 2025818311475916672 2028982919274432992 2031265308231665792 2032265354972137532 2045613926809469328 2047375768564602528 2057218921298086194 2061840942258634336 2064160292980356736 2073748875422410758 2078741277850918224 2082713866695319616 2087191445647060168 2092388635501759023 2095766885311738496 2102710248796078272 2112054269354516136 2126273471704216659 2129706430013143168 2137522126345196448 2146257577360257288 2154982201658469716 2155891345136255584 2158393622345533056 2165549077302519828 2172645990196653894 2175736525033348992 2189165781322414544 2195292994624796352 2197183751630305152 2199690616809541537 2204264538910534512 2227675485257919987 2230844298181473216 2241637023635993022 2244825696500340096 2247138645644950112 2251969717671828076 2266594825648749024 2273049326055787136 2303300814728080992 2307872122554273088 2309859841457500288 2325112375473612062 2331620087040311496 2336513478142192446 2338259757540994144 2346011500411063147 2349348643370396096 2351881467421369728 2365552188099110208 2368605599463596064 2382830457733300256 2384003589486545951 2387953250486412388 2399662491064954404 2405659244877651048 2416747989696595984 2431258725170465502 2434717130184932736 2439462164431330688 2445536522410492368 2448436118932128274 2451190347914173624 2451423977067218304 2461389115185377728 2468505267447965391 2495242549288754408 2501249667658015424 2507477878981865064 2511632104097262432 2512868648377710597 2515695357069809772 2516925780924623744 2529026385640607512 2538307525034920782 2550828826408357248 2552306308212197856 2562681537107369392 2568851010027150976 2575247551386780336 2579413719772328406 2583687123477101928 2595579711578518236 2599451408436327552 2599634365320367271 2609155705060987368 2636452352396286528 2641733707268875243 2649127604090499444 2652285786656578112 2655709308489486496 2665730514594153864 2668477141703378258 2674025834088189408 2716434368897020486 2722082781042277536 2727485235745959104 2729834358086136704 2735169717489596178 2738700224379782949 2742958561730781592 2758937875244299104 2764998500563214344 2771655037134557632 2778556568601526152 2789851514002345364 2795652585935312064 2812719149363020326 2815141681776328476 2816072359139354848 2835031295605622212 2850029501793595264 2858269257045012558 2861676769813676384 2869686260972691072 2869888237764707731 2887398769736693104 2891226592094607624 2896861320262205192 2904074620362459687 2911065972767321736 2939019385214046016 2951104168870353771 2960811378310955136 2963382947887658712 2970233980343893316 2988849364847990696 2992318430979034464 3010102949318319998 3016362000614415648 3022126434198332032 3030863741001984954 3043474378911649488 3046897962347498688 3048398032458206298 3071067752970774656 3092761413387951504 3096240439470535104 3108826782720415328 3115351304189589928 3124070800042979424 3130787168470590252 3143650327967607744 3153654803831265214 3158140799284794752 3179922613510279296 3194559645019714752 3199549988086605872 3204726136686832262 3207545659836868064 3211268560075061376 3232473302487704574 3233837017704383376 3237071415293519232 3241678300227287336 3260715363213989824 3280899094885112448 3283748671983621816 3291340356597287188 3343303838642486752 3348842805463016576 3350491531170280796 3354260476093079696 3370707968467425168 3377954576507742114 3384410033379894376 3391447399331362176 3398241164153740706 3403075077616263808 3409573989083680704 3433663401849040448 3439218293029771208 3444916164636135904 3460772948771357648 3461808183831409632 3464789762186250432 3478874273414649824 3487668563210418093 3499140719822037888 3507389636311491216 3524022965055594144 3532170138787332592 3554307352792205152 3558432728731824768 3565367778784252544 3574245686599950384 3581929875729618582 3625121984544893976 3629443708056370048 3646892956652794904 3647240551246349184 3651600299173043932 3659193246646996032 3672654178398192411 3676785521871260436 3678583833659065472 3692083672778066592 3704742091468701536 3742863823933131612 3750292199150693768 3751874501487023136 3753522242368437968 3758090361421239168 3775388671386935616 3793539578460911268 3795135570997799808 3811025676060016744 3844022305661054088 3853276515040726464 3854968789459476832 3872099493816612916 3877426203046041984 3881421297023095648 3934805558493805028 3951177263850211616 3970173308387953018 3978428679984867168 3983184315360532139 3983563962734229744 3989757907972045952 4002715712555067387 4021816000819220864 4041151654669313272 4041536827056765312 4057965838548865984 4064530709944275064 4074651553345530729 4091227853618938656 4094751537129205056 4109667876665987207 4114437842596172388 4123681884517268672 4147497750844821516 4157482555701836448 4165427733390639232 4174382891294120336 4184777271003518046 4205420497592156544 4224108538709032272 4252546943408433318 4275044252690392896 4283608043260686151 4292515154720514576 4309964403316939432 4311782690272511168 4331098154605039656 4345291980393307788 4378331562644829088 4390585989249592704 4399381233619083074 4408529077821069024 4455350970515839974 4457307662812520087 4461688596362946432 4483274047271986044 4494277291289900224 4503939435343656152 4515154423977479997 4533189651297498048 4606601629456161984 4615744245108546176 4650224750947224124 4663240174080622992 4673026956284384892 4676519515081988288 4692023000822126294 4698697286740792192 4730482205746897821 4731104376198220416 4737211198927192128 4765660915466600512 4768007178973091902 4775906500972824776 4799324982129908808 4807089205030248393 4811318489755302096 4833495979393191968 4862517450340931004 4891073044820984736 4896872237864256548 4902380695828347248 4922778230370755456 4937010534895930782 4990485098577508816 5002499335316030848 5014955757963730128 5023264208194524864 5025737296755421194 5031390714139619544 5058052771281215024 5062445869308083633 5076615050069841564 5097361746230611059 5104612616424395712 5125363074214738784 5150495102773560672 5158827439544656812 5167374246954203856 5191159423157036472 5199268730640734542 5218311410121974736 5272904704792573056 5283467414537750486 5298255208180998888 5304571573313156224 5311418616978972992 5331461029188307728 5336954283406756516 5348051668176378816 5432868737794040972 5444165562084555072 5454970471491918208 5470339434979192356 5477400448759565898 5485917123461563184 5517875750488598208 5529997001126428688 5543310074269115264 5557113137203052304 5579703028004690728 5588729726173378213 5591305171870624128 5625438298726040652 5630283363552656952 5632144718278709696 5670062591211244424 5716538514090025116 5723353539627352768 5739776475529415462 5774797539473386208 5782453184189215248 5793722640524410384 5808149240724919374 5822131945534643472 5878038770428092032 5902208337740707542 5926201054560791719 5926765895775317424 5940467960687786632 5955259962581929527 5977698729695981392 5984636861958068928 6020205898636639996 6032724001228831296 6061727482003969908 6086948757823298976 6093795924694997376 6096796064916412596 6185522826775903008 6192480878941070208 6192916723597527209 6217653565440830656 6230702608379179856 6248141600085958848 6261574336941180504 6287300655935215488 6307309607662530428 6389119290039429504 6399099976173211744 6409452273373664524 6415091319673736128 6464946604975409148 6467674035408766752 6483356600454574672 6521430726427979648 6566871438837634067 6567497343967243632 6582680713194574376 6599071850428624611 6686607677284973504 6700983062340561592 6708520952186159392 6741415936934850336 6755909153015484228 6768820066759788752 6796482328307481412 6819147978167361408 6867326803698080896 6878436586059542416 6889832329272271808 6921545897542715296 6923616367662819264 6929579524372500864 6957748546829299648 6975337126420836186 7014779272622982432 7038034501233189441 7048045930111188288 7064340277574665184 7108614705584410304 7148491373199900768 7152010768459637853 7163859751459237164 7250243969089787952 7293785913305589808 7303200598346087864 7318386493293992064 7345308356796384822 7353571043742520872 7384167345556133184 7398959347450276079 7409484182937403072 7485727647866263224 7500584398301387536 7503749002974046272 7507044484736875936 7550777342773871232 7587079156921822536 7622051352120033488 7688044611322108176 7706553030081452928 7709937578918953664 7744198987633225832 7762842594046191296 7798903095961101813 7869611116987610056 7902354527700423232 7925201121806625729 7940346616775906036 7956857359969734336 7966368630721064278 7967127925468459488 8005431425110134774 8082303309338626544 8115931677097731968 8129061419888550128 8149303106691061458 8168143445945706619 8182455707237877312 8189503074258410112 8219335753331974414 8228875685192344776 8247363769034537344 8294995501689643032 8314965111403672896 8348765782588240672 8369554542007036092 8448217077418064544 8505093886816866636 8550088505380785792 8567216086521372302 8585030309441029152 8609664713294123193 8619928806633878864 8623565380545022336 8662196309210079312 8690583960786615576 8756663125289658176 8798762467238166148 8817058155642138048 8910701941031679948 8914615325625040174 8966548094543972088 8988554582579800448 9007878870687312304 9030308847954959994 9051185980642539767 9066379302594996096 9213203258912323968 9213851710718272189 9300449501894448248 9326480348161245984 9346053912568769784 9353039030163976576 9384046001644252588 9460964411493795642 9474422397854384256 9531321830933201024 9536014357946183804 9551813001945649552 9598649964259817616 9614178410060496786 9622636979510604192 9653260436117653277 9666991958786383936 9725034900681862008 9782146089641969472 9793744475728513096 9804761391656694496 9874021069791861564 9980970197155017632 10029911515927460256 10046528416389049728 10051474593510842388 10062781428279239088 10116105542562430048 10124891738616167266 10153230100139683128 10194723492461222118 10209225232848791424 10250726148429477568 10300990205547121344 10317654879089313624 10334748493908407712 10382318846314072944 10398537461281469084 10436622820243949472 10566934829075500972 10596510416361997776 10622837233957945984 10662922058376615456 10673908566813513032 10696103336352757632 10696856158941183361 10865737475588081944 10888331124169110144 10940678869958384712 10954800897519131796 10971834246923126368 11035751500977196416 11059994002252857376 11114226274406104608 11159406056009381456 11177459452346756426 11250876597452081304 11260566727105313904 11264289436557419392 11340125182422488848 11433077028180050232 11446707079254705536 11479552951058830924 11549595078946772416 11564906368378430496 11587445281048820768 11616298481449838748 11644263891069286944 11804416675481415084 11852402109121583438 11853531791550634848 11880935921375573264 11910519925163859054 11949552946081596417 11955397459391962784 11969273723916137856 12040411797273279992 12065448002457662592 12123454964007939816 12173897515646597952 12193592129832825192 12329003629997961621 12371045653551806016 12385833447195054418 12435307130881661312 12461405216758359712 12496283200171917696 12523148673882361008 12614619215325060856 12788118065104866341 12798199952346423488 12818904546747329048 12830182639347472256 12850824129782058453 12929893209950818296 12935348070817533504 12966713200909149344 13133742877675268134 13134994687934487264 13165361426389148752 13198143700857249222 13371922988437560261 13373215354569947008 13401966124681123184 13417041904372318784 13466398654126705507 13482831873869700672 13511818306030968456 13537640133519577504 13592964656614962824 13756873172119084832 13779664658544543616 13843091795085430592 13847232735325638528 13915497093658599296 13950674252841672372 14029558545245964864 14076069002466378882 14096091860222376576 14128680555149330368 14217229411168820608 14296982746399801536 14304021536919275706 14327719502918474328 14500487938179575904 14587571826611179616 14606401196692175728 14690616713592769644 14707142087485041744 14768334691112266368 14797918694900552158 14818968365874806144 14971455295732526448 15001168796602775072 15007498005948092544 15014088969473751872 15174158313843645072 15187337607924250899 15244102704240066976 15376089222644216352 15419875157837907328 15488397975266451664 15525685188092382592 15597806191922203626 15739222233975220112 15804709055400846464 15850402243613251458 15880693233551812072 15913714719939468672 15914834773058833781 15932737261442128556 15934255850936918976 16010862850220269548 16164606618677253088 16258122839777100256 16298606213382122916 16336286891891413238 16364911414475754624 16438671506663948828 16457751370384689552 16589991003379286064 16629930222807345792 16697531565176481344 16739109084014072184 16766189178520134639 16896434154836129088 17010187773633733272 17134432173042744604 17170060618882058304 17219329426588246386 17239857613267757728 17324392618420158624 17345101421071958677 17381167921573231152 17513326250579316352 17597524934476332296 17625993751777577441 17634116311284276096 17778603163682375157 17821403882063359896 17829230651250080348 17933096189087944176 18015757741374624608 18060617695909919988 18102371961285079534 18427703421436544378 18578750170792581627 18600899003788896496 18652960696322491968 18690326402845573883 18692107825137539568 18768092003288505176 18921928822987591284 19072028715892367608 19103626003891299104 19197299928519635232 19228356820120993572 19245273959021208384 19306520872235306554 19333983917572767872 19450069801363724016 19564292179283938944 19587488951457026192 19609522783313388992 19700614316512902201 19748042139583723128 19961940394310035264 20059823031854920512 20102949187021684776 20125562856558478176 20232211085124860096 20249783477232334532 20306460200279366256 20389446984922444236 20501452296858955136 20601980411094242688 20635309758178627248 20669496987816815424 20764637692628145888 20797074922562938168 20830719888464409703 20873245640487898944 21133869658151001944 21193020832723995552 21325844116753230912 21347817133627026064 21393712317882366722 21731474951176163888 21881357739916769424 21909601795038263592 21943668493846252736 22088567566999314589 22119988004505714752 22196878042350828237 22228452548812209216 22318812112018762912 22354918904693512852 22501753194904162608 22521133454210627808 22680250364844977696 22866154056360100464 22959105902117661848 23099190157893544832 23129812736756860992 23174890562097641536 23232596962899677496 23288527782138573888 23608833350962830168 23704804218243166876 23707063583101269696 23761871842751146528 23821039850327718108 23899105892163192834 23910794918783925568 24080823594546559984 24246909928015879632 24347795031293195904 24387184259665650384 24504430337837119857 24658007259995923242 24742091307103612032 24771666894390108836 24922810433516719424 25046297347764722016 25229238430650121712 25576236130209732682 25596399904692846976 25637809093494658096 25701648259564116906 25806126504521694617 25859786419901636592 25870696141635067008 25933426401818298688 26224039484352005461 26267485755350536268 26269989375868974528 26330722852778297504 26396287401714498444 26743845976875120522 26803932249362246368 26834083808744637568 26932797308253411014 26965663747739401344 27023636612061936912 27075280267039155008 27153557941927619301 27185929313229925648 27513746344238169664 27641555132154816567 27686183590170861184 27901348505683344744 28059117090491929728 28152138004932757764 28257361110298660736 28593965492799603072 28595978018524039981 28608043073838551412 28655439005836948656 28959781308352959831 29000975876359151808 29059070779957627673 29175143653222359232 29212802393384351456 29381233427185539288 29414284174970083488 29595837389801104316 29942910591465052896 30002337593205550144 30028177938947503744 30348316627687290144 30374675215848501798 30444898298524906489 30488205408480133952 30752178445288432704 30976795950532903328 30992046663325097363 31195612383844407252 31478444467950440224 31700804487226502916 31761386467103624144 31829669546117667562 31865474522884257112 31868511701873837952 32021725700440539096 32090568476823550083 32329213237354506176 32516245679554200512 32597212426764245832 32672573783782826476 32877343013327897656 32915502740769379104 33179982006758572128 33395063130352962688 33478218168028144368 33532378357040269278 33792868309672258176 34020375547267466544 34268864346085489208 34340121237764116608 34342538194495378159 34438658853176492772 34479715226535515456 34648785236840317248 34690202842143917354 34762335843146462304 35195049868952664592 35251987503555154882 35557206327364750314 35642807764126719792 35658461302500160696 35866192378175888352 36031515482749249216 36121235391819839976 36204743922570159068 36855406842873088756 37157500341585163254 37201798007577792992 37305921392644983936 37380652805691147766 37384215650275079136 37536184006577010352 37843857645975182568 38144057431784735216 38207252007782598208 38364354195314599023 38394599857039270464 38456713640241987144 38490547918042416768 38613041744470613108 38900139602727448032 39174977902914052384 39219045566626777984 39401228633025804402 39496084279167446256 39923880788620070528 40119646063709841024 40205898374043369552 40251125713116956352 40399195962380116521 40464422170249720192 40499566954464669064 40612920400558732512 40778893969844888472 41270619516357254496 41338993975633630848 41529275385256291776 41594149845125876336 41661439776928819406 41746491280975797888 42267739316302003888 42386041665447991104 42651688233506461824 42695634267254052128 42787424635764733444 43462949902352327776 43762715479833538848 43819203590076527184 43887336987692505472 44177135133998629178 44239976009011429504 44393756084701656474 44456905097624418432 44637624224037525824 44709837809387025704 45003506389808325216 45042266908421255616 45296068200244373069 45360500729689955392 45732308112720200928 45918211804235323696 46259625473513721984 46349781124195283072 46465193925799354992 46577055564277147776 47217666701925660336 47409608436486333752 47414127166202539392 47523743685502293056 47642079700655436216 47744504319176501343 47798211784326385668 47821589837567851136 48161647189093119968 48493819856031759264 48774368519331300768 49008860675674239714 49316014519991846484 49543333788780217672 49845620867033438848 50092594695529444032 50192940438108629617 50458476861300243424 51152472260419465364 51275618186989316192 51403296519128233812 51612253009043389234 51719572839803273184 51866852803636597376 52035304263215876031 52448078968704010922 52534971510701072536 52539978751737949056 52661445705556595008 52792574803428996888 52877981255332732323 53487691953750241044 53607864498724492736 53865594616506822028 54047273224123873824 54150560534078310016 54307115883855238602 54371858626459851296 55027492688476339328 55283110264309633134 55686904562388919963 55802697011366689488 56070979208536721649 56304276009865515528 57191956037048079962 57216086147677102824 57310878011673897312 57919562616705919662 58001951752718303616 58118141559915255346 58350287306444718464 58425604786768702912 58762466854371078576 58828568349940166976 59191674779602208632 59885821182930105792 60004675186411100288 60696633255374580288 60749350431697003596 60889796597049812978 60976410816960267904 61504356890576865408 61953591901065806656 61984093326650194726 62391224767688814504 62492159665393229109 62956888935900880448 63401608974453005832 63522772934207248288 63659339092235335124 63730949045768514224 64043451400881078192 64181136953647100166 64658426474709012352 65032491359108401024 65194424853528491664 65345147567565652952 65754686026655795312 65831005481538758208 66265702700997943767 66359964013517144256 66956436336056288736 67064756714080538556 68040751094534933088 68537728692170978416 68685076388990756318 68877317706352985544 68959430453071030912 69297570473680634496 69380405684287834708 69524671686292924608 70390099737905329184 70503975007110309764 71114412654729500628 71285615528253439584 71316922605000321392 71732384756351776704 72063030965498498432 72242470783639679952 72409487845140318136 73710813685746177512 74315000683170326508 74403596015155585984 74761305611382295532 74768431300550158272 75072368013154020704 75687715291950365136 76288114863569470432 76414504015565196416 76728708390629198046 76789199714078540928 76913427280483974288 77226083488941226216 77418379513565083851 77800279205454896064 78349955805828104768 78672118453056016383 78802457266051608804 78992168558334892512 80411796748086739104 80502251426233912704 80798391924760233042 80999133908929338128 81225840801117465024 81388552821953036869 81557787939689776944 82541239032714508992 83058550770512583552 83188299690251752672 83322879553857638812 84535478632604007776 84772083330895982208 85391268534508104256 85574849271529466888 85787934055572119943 86925899804704655552 87177212339872883019 87525430959667077696 87638407180153054368 88354270267997258356 88787512169403312948 89275248448075051648 89419675618774051408 90007012779616650432 90084533816842511232 90592136400488746138 90721001459379910784 91334694895574719467 91464616225440401856 91836423608470647392 92930387851598709984 92976139989975292089 94435333403851320672 94819216872972667504 95047487371004586112 95284159401310872432 95489008638353002686 95596423568652771336 96186471516853589027 96323294378186239936 96987639712063518528 97548737038662601536 97744147168948383991 98017721351348479428 98632029039983692968 99086667577560435344 100185189391058888064 100385880876217259234 100916953722600486848 102304944520838930728 102551236373978632384 102806593038256467624 103027614583486134477 103224506018086778468 103439145679606546368 104070608526431752062 104896157937408021844 105069943021402145072 105322891411113190016 105585149606857993776 105755962510665464646 106185864797294186047 106975383907500482088 107215728997448985472 107731189233013644056 108094546448247747648 108614231767710477204 108743717252919702592 110566220528619266268 111373809124777839926 111605394022733378976 112141958417073443298 112608552019731031056 114383912074096159924 114432172295354205648 114621756023347794624 115839125233411839324 116236283119830510692 116851209573537405824 117524933708742157152 117657136699880333952 117665417748353016971 118383349559204417264 119771642365860211584 121393266510749160576 121498700863394007192 121779593194099625956 123907183802131613312 123968186653300389452 124782449535377629008 124984319330786458218 125913777871801760896 126803217948906011664 127045545868414496576 127318678184470670248 127461898091537028448 128086902801762156384 128362273907294200332 130388849707056983328 130690295135131305904 131509372053311590624 131662010963077516416 132531405401995887534 132719928027034288512 133912872672112577472 134129513428161077112 135888204600733119207 136081502189069866176 137075457384341956832 137370152777981512636 137754635412705971088 138760811368575669416 139049343372585849216 140780199475810658368 141007950014220619528 142228825309459001256 142571231056506879168 142633845210000642784 143464769512703553408 144484941567279359904 144818975690280636272 147421627371492355024 148630001366340653016 148807192030311171968 149522611222764591064 149536862601100316544 150144736026308041408 150578821314325888851 151375430583900730272 152576229727138940864 153457416781258396092 153826854560967948576 154452166977882452432 154836759027130167702 155600558410909792128 156699911611656209536 157344236906112032766 157604914532103217608 157984337116669785024 160823593496173478208 161596783849520466084 161998267817858676256 162451681602234930048 162777105643906073738 163115575879379553888 165082478065429017984 166376599380503505344 166645759107715277624 167060713687166759889 169070957265208015552 170782537069016208512 171149698543058933776 171575868111144239886 173851799609409311104 174354424679745766038 175050861919334155392 175063182503647171591 175276814360306108736 176708540535994516712 177575024338806625896 178839351237548102816 180014025559233300864 181184272800977492276 182669389791149438934 182929232450880803712 183672847216941294784 185860775703197419968 185952279979950584178 188870666807702641344 189638433745945335008 190568318802621744864 190978017276706005372 191192847137305542672 192372943033707178054 192646588756372479872 193975279424127037056 195097474077325203072 195488294337896767982 196035442702696958856 197264058079967385936 198173335155120870688 200771761752434518468 201833907445200973696 204609889041677861456 205102472747957264768 205613186076512935248 206055229166972268954 206449012036173556936 206878291359213092736 208141217052863504124 209792315874816043688 210139886042804290144 211170299213715987552 211511925021330929292 212371729594588372094 213950767815000964176 215462378466027288112 216189092896495495296 217228463535420954408 217487434505839405184 221132441057238532536 222747618249555679852 223210788045466757952 224283916834146886596 225217104039462062112 228767824148192319848 228864344590708411296 229137918773108506733 229243512046695589248 231678250466823678648 232472566239661021384 235049867417484314304 235330835496706033942 236766699118408834528 242974243236992460479 242997401726788014384 243559186388199251912 244165658465859110607 247936373306600778904 249564899070755258016 249968638661572916436 253606435897812023328 254091091736828993152 254637356368941340496 254923796183074056896 256173805603524312768 256724547814588400664 260777699414113966656 261380590270262611808 263018744106623181248 265062810803991775068 267825745344225154944 268259026856322154224 271776409201466238414 272163004378139732352 274150914768683913664 274740305555963025272 275509270825411942176 277521622737151338832 281560398951621316736 282015900028441239056 284457650618918002512 285142462113013758336 285267690420001285568 288559414550560767081 288969883134558719808 289637951380561272544 293232441506845151973 294843254742984710048 297260002732681306032 299045222445529182128 300289472052616082816 301157642628651777702 302750861167801460544 305152459454277881728 306914833562516792184 307653709121935897152 308904333955764904864 309673518054260335404 314688473812224065532 315209829064206435216 315968674233339570048 318557594391882558141 321647186992346956416 323193567699040932168 323996535635717352512 325554211287812147476 326231151758759107776 332753198761007010688 333291518215430555248 334121427374333519778 334893881283773971379 338141914530416031104 340912513296576070993 342299397086117867552 343151736222288479772 348708849359491532076 350126365007294343182 350553628720612217472 352996253245059050913 353417081071989033424 355150048677613251792 357678702475096205632 362368545601954984552 365338779582298877868 367345694433882589568 371721551406394839936 371904559959901168356 377741333615405282688 377767920139449159749 379276867491890670016 381136637605243489728 381956034553412010744 382385694274611085344 384745886067414356108 390976588675793535964 392070885405393917712 394528116159934771872 395783677880823784357 396346670310241741376 401543523504869036936 409219778083355722912 411226372153025870496 412110458333944537908 412898024072347113872 416282434105727008248 419584631749632087376 420279772085608580288 422340598427431975104 423023850042661858584 424743459189176744188 427901535630001928352 430924756932054576224 434456927070841908816 442264882114477065072 445495236499111359704 446421576090933515904 448567833668293773192 450434208078924124224 457535648296384639696 457728689181416822592 458275837546217013466 463356500933647357296 464945132479322042768 470099734834968628608 470661670993412067884 473533398236817669056 485948486473984920958 485994803453576028768 487118372776398503824 488331316931718221214 495872746613201557808 498256750202688103759 499129798141510516032 499937277323145832872 507212871795624046656 509274712737882680992 509847592366148113792 512347611207048625536 513449095629176801328 521555398828227933312 522761180540525223616 525189547510941514773 526037488213246362496 530125621607983550136 536518053712644308448 543552818402932476828 548301829537367827328 549480611111926050544 551018541650823884352 552122344819194925787 555043245474302677664 564031800056882478112 568915301237836005024 570535380840002571136 577118829101121534162 577939766269117439616 579275902761122545088 586464883013690303946 588848886603176849897 589686509485969420096 594520005465362612064 598090444891058364256 602315285257303555404 605501722335602921088 613829667125033584368 615307418243871794304 617808667911529809728 619347036108520670808 629376947624448131064 630419658128412870432 637115188783765116282 646387135398081864336 647993071271434705024 651108422575624294952 652462303517518215552 652508225695412185021 666583036430861110496 668242854748667039556 669787762567547942758 681825026593152141986 684598794172235735104 686303472444576959544 687413756319325520199 697417698718983064152 700252730014588686364 705992506490118101826 706834162143978066848 710300097355226503584 715357404950192411264 724737091203909969104 728922729710977381437 730677559164597755736 743809119919802336712 755535840278898319498 758553734983781340032 762273275210486979456 763912069106824021488 764771388549222170688 769491772134828712216 781953177351587071928 784141770810787835424 789056232319869543744 791567355761647568714 792693340620483482752 803087047009738073872 818439556166711445824 822452744306051740992 824220916667889075816 825796048144694227744 832564868211454016496 839169263499264174752 840559544171217160576 844681196854863950208 846047700085323717168 849486918378353488376 855803071260003856704 861849513864109152448 868913854141683817632 884529764228954130144 890990472998222719408 897135667336587546384 900868416157848248448 915071296592769279392 915457378362833645184 916551675092434026932 926713001867294714592 929890264958644085536 941323341986824135768 947066796473635338112 971896972947969841916 971989606907152057536 974236745552797007648 976662633863436442428 991745493226403115616 996513500405376207518 998259596283021032064 999874554646291665744 1004681643851321914137 1014425743591248093312 1018549425475765361984 1022737539889728212979 1026898191258353602656 1045522361081050447232 1050379095021883029546 1058051186685389479297 1060251243215967100272 1073036107425288616896 1075185618858432223901 1087105636805864953656 1098961222223852101088 1102037083301647768704 1104244689638389851574 1110086490948605355328 1128063600113764956224 1133303760418347479247 1137830602475672010048 1154237658202243068324 1158551805522245090176 1172929766027380607892 1177697773206353699794 1179373018971938840192 1187351033642471353071 1189040010930725224128 1196180889782116728512 1204630570514607110808 1227659334250067168736 1235617335823059619456 1238694072217041341616 1258753895248896262128 1260839316256825740864 1270673913196328991883 1274230377567530232564 1292774270796163728672 1302216845151248589904 1305016451390824370042 1333166072861722220992 1336485709497334079112 1339575525135095885516 1363650053186304283972 1369197588344471470208 1372606944889153919088 1374827512638651040398 1394835397437966128304 1400505460029177372728 1411985012980236203652 1413668324287956133696 1420600194710453007168 1449474182407819938208 1457845459421954762874 1461355118329195511472 1487618239839604673424 1494770250608064311277 1511071680557796638996 1527824138213648042976 1529542777098444341376 1538983544269657424432 1563906354703174143856 1568283541621575670848 1578112464639739087488 1583134711523295137428 1606174094019476147744 1636879112333422891648 1644905488612103481984 1648441833335778151632 1651592096289388455488 1656367034457584777361 1665129736422908032992 1678338526998528349504 1692095400170647434336 1698973836756706976752 1711606142520007713408 1723699027728218304896 1737827708283367635264 1766546659809530549691 1769059528457908260288 1781980945996445438816 1794271334673175092768 1830142593185538558784 1833103350184868053864 1853426003734589429184 1857138796210019295829 1859780529917288171072 1882646683973648271536 1943793945895939683832 1943979213814304115072 1948473491105594015296 1953325267726872884856 1957524677086236555063 1983490986452806231232 1993027000810752415036 1999749109292583331488 2009363287702643828274 2037098850951530723968 2045475079779456425958 2053796382516707205312 2100758190043766059092 2116102373370778958594 2120502486431934200544 2146072214850577233792 2150371237716864447802 2174211273611729907312 2197922444447704202176 2208489379276779703148 2220172981897210710656 2256127200227529912448 2266607520836694958494 2275661204951344020096 2308475316404486136648 2345859532054761215784 2355395546412707399588 2374702067284942706142 2378080021861450448256 2392361779564233457024 2409261141029214221616 2455318668500134337472 2477388144434082683232 2517507790497792524256 2521678632513651481728 2541347826392657983766 2548460755135060465128 2585548541592327457344 2604433690302497179808 2610032902781648740084 2666332145723444441984 2672971418994668158224 2679151050270191771032 2727300106372608567944 2745213889778307838176 2749655025277302080796 2789670794875932256608 2801010920058354745456 2823970025960472407304 2827336648575912267392 2841200389420906014336 2898948364815639876416 2915690918843909525748 2922710236658391022944 2975236479679209346848 2989540501216128622554 3022143361115593277992 3055648276427296085952 3077967088539314848864 3127812709406348287712 3136567083243151341696 3166269423046590274856 3174153560056168437891 3212348188038952295488 3225556856575296671703 3296883666671556303264 3303184192578776910976 3312734068915169554722 3330259472845816065984 3356677053997056699008 3384190800341294868672 3397947673513413953504 3475655416566735270528 3533093319619061099382 3538119056915816520576 3563961891992890877632 3588542669346350185536 3660285186371077117568 3666206700369736107728 3706852007469178858368 3714277592420038591658 3719561059834576342144 3765293367947296543072 3812021739588986975649 3887587891791879367664 3896946982211188030592 3906650535453745769712 3915049354172473110126 3966981972905612462464 3986054001621504830072 3999498218585166662976 4018726575405287656548 4090950159558912851916 4107592765033414410624 4201516380087532118184 4232204746741557917188 4241004972863868401088 4300742475433728895604 4348422547223459814624 4353620456689061627927 4395844888895408404352 4416978758553559406296 4533215041673389916988 4616950632808972273296 4691719064109522431568 4710791092825414799176 4749404134569885412284 4818522282058428443232 4910637337000268674944 4954776288868165366464 5035015580995585048512 5082695652785315967532 5096921510270120930256 5171097083184654914688 5208867380604994359616 5220065805563297480168 5345942837989336316448 5358302100540383542064 5454600212745217135888 5490427779556615676352 5499310050554604161592 5571416388630057887487 5579341589751864513216 5602021840116709490912 5647940051920944814608 5797896729631279752832 5831381837687819051496 5845420473316782045888 5950472959358418693696 5979081002432257245108 6044286722231186555984 6111296552854592171904 6155934177078629697728 6255625418812696575424 6332538846093180549712 6348307120112336875782 6424696376077904590976 6451113713150593343406 6477337752634945348867 6593767333343112606528 6625468137830339109444 6660518945691632131968 6768381600682589737344 6795895347026827907008 7066186639238122198764 7127923783985781755264 7177085338692700371072 7177590482649534035231 7332413400739472215456 7428555184840077183316 7530586735894593086144 7624043479177973951298 7775175783583758735328 7813301070907491539424 7830098708344946220252 7972108003243009660144 7998996437170333325952 8037453150810575313096 8181900319117825703832 8403032760175064236368 8464409493483115834376 8482009945727736802176 8601484950867457791208 8696845094446919629248 8707240913378123255854 8833957517107118812592 9066430083346779833976 9233901265617944546592 9383438128219044863136 9421582185650829598352 9498808269139770824568 9637044564116856886464 9909552577736330732928 10070031161991170097024 10165391305570631935064 10193843020540241860512 10417734761209988719232 10440131611126594960336 10691885675978672632896 10716604201080767084128 10909200425490434271776 10980855559113231352704 10998620101109208323184 11142832777260115774974 11158683179503729026432 11204043680233418981824 11295880103841889629216 11662763675375638102992 11690840946633564091776 11900945918716837387392 11958162004864514490216 12088573444462373111968 12311868354157259395456 12511250837625393150848 12665077692186361099424 12696614240224673751564 12902227426301186686812 12954675505269890697734 13060861370067184883781 13187534666686225213056 13250936275660678218888 13591790694053655814016 13977413045159618910713 14132373278476244397528 14355180965299068070462 14664826801478944430912 14857110369680154366632 15061173471789186172288 15248086958355947902596 15550351567167517470656 15626602141814983078848 15660197416689892440504 15944216006486019320288 16074906301621150626192 16363800638235651407664 16806065520350128472736 16928818986966231668752 17202969901734915582416 17393690188893839258496 17414481826756246511708 17667915034214237625184 18132860166693559667952 18467802531235889093184 18766876256438089726272 18843164371301659196704 18997616538279541649136 19274089128233713772928 19432013257904836046601 20330782611141263870128 20387686041080483721024 20428526758310212254119 20880263222253189920672 21383771351957345265792 21433208402161534168256 21532771447948602105693 21818400850980868543552 21997240202218416646368 22285665554520231549948 22408087360466837963648 22591760207683779258432 23325527350751276205984 23916324009729028980432 24142804350730250845777 24177146888924746223936 25330155384372722198848 25393228480449347503128 25804454852602373373624 25909351010539781395468 26121722740134369767562 26501872551321356437776 27954826090319237821426 28264746556952488795056 28710361930598136140924 29329653602957888861824 29714220739360308733264 30496173916711895805192 31100703134335034941312 31253204283629966157696 31320394833379784881008 31888432012972038640576 32149812603242301252384 32727601276471302815328 33612131040700256945472 33857637973932463337504 34405939803469831164832 34828963653512493023416 35335830068428475250368 36265720333387119335904 36935605062471778186368 37533752512876179452544 37686328742603318393408 37995233076559083298272 38864026515809672093202 40661565222282527740256 40775372082160967442048 40857053516620424508238 41760526444506379841344 41932239135478856732139 42866416804323068336512 43065542895897204211386 43636801701961737087104 43994480404436833292736 44571331109040463099896 45183520415367558516864 46651054701502552411968 47832648019458057960864 48285608701460501691554 48354293777849492447872 50660310768745444397696 50786456960898695006256 51608909705204746747248 51818702021079562790936 52243445480268739535124 53003745102642712875552 55909652180638475642852 56529493113904977590112 57420723861196272281848 59428441478720617466528 60992347833423791610384 61285580274930636762357 62640789666759569762016 63776864025944077281152 64299625206484602504768 65455202552942605630656 67224262081400513890944 67715275947864926675008 68811879606939662329664 69657927307024986046832 70671660136856950500736 72428413052190752537331 72531440666774238671808 75372657485206636786816 75990466153118166596544 77728053031619344186404 81323130444565055480512 81714107033240849016476 83521052889012759682688 83864478270957713464278 86131085791794408422772 87988960808873666585472 89142662218080926199792 93302109403005104823936 95665296038916115921728 96571217402921003383108 101572913921797390012512 103217819410409493494496 103637404042159125581872 104486890960537479070248 106007490205285425751104 111819304361276951285704 113058986227809955180224 114841447722392544563696 118856882957441234933056 121984695666847583220768 122571160549861273524714 125281579333519139524032 128599250412969205009536 130910405105885211261312 135430551895729853350016 137623759213879324659328 139315854614049972093664 144856826104381505074662 145062881333548477343616 151980932306236333193088 155456106063238688372808 162646260889130110961024 163428214066481698032952 167728956541915426928556 172262171583588816845544 178285324436161852399584 191330592077832231843456 193142434805842006766216 203145827843594780025024 206435638820818986988992 207274808084318251163744 208973781921074958140496 212014980410570851502208 223638608722553902571408 226117972455619910360448 229682895444785089127392 237713765914882469866112 243969391333695166441536 245142321099722547049428 250563158667038279048064 265570847858032759303547 278631709228099944187328 289713652208763010149324 310912212126477376745616 326856428132963396065904 335457913083830853857112 344524343167177633691088 356570648872323704799168 386284869611684013532432 406291655687189560050048 412871277641637973977984 414549616168636502327488 417947563842149916280992 447277217445107805142816 459365790889570178254784 487938782667390332883072 490284642199445094098856 531141695716065518607094 557263418456199888374656 579427304417526020298648 621824424252954753491232 653712856265926792131808 670915826167661707714224 689048686334355267382176 713141297744647409598336 772569739223368027064864 796712543574098277910641 829099232337273004654976 835895127684299832561984 894554434890215610285632 918731581779140356509568 980569284398890188197712 1062283391432131037214188 1158854608835052040597296 1243648848505909506982464 1307425712531853584263616 1341831652335323415428448 1378097372668710534764352 1545139478446736054129728 1593425087148196555821282 1671790255368599665123968 1789108869780431220571264 1961138568797780376395424 2124566782864262074428376 2317709217670104081194592 2487297697011819013964928 2614851425063707168527232 2683663304670646830856896 2756194745337421069528704 3090278956893472108259456 3186850174296393111642564 3922277137595560752790848 4249133565728524148856752 4635418435340208162389184 5367326609341293661713792 6373700348592786223285128 7844554275191121505581696 8498267131457048297713504 9270836870680416324778368 12747400697185572446570256 16996534262914096595427008 25494801394371144893140512 33993068525828193190854016 50989602788742289786281024 101979205577484579572562048
- Sum of all divisors σ(n): 359979161125358901443788800
- Sum of proper divisors (its aliquot sum) s(n): 257999955547874321871226752
- 101979205577484579572562048 is an abundant number, because the sum of its proper divisors (257999955547874321871226752) is greater than itself. Its abundance is 156020749970389742298664704
Bases of 101979205577484579572562048
- Binary: 1010100010110101110111111001111110100000101011001111010010010101010010000111000100000002
- Hexadecimal: 0x545AEFCFD0567A4AA43880
- Base-36: CTAFXUXMCVMTUUETC
Squares and roots of 101979205577484579572562048
- 101979205577484579572562048 squared (1019792055774845795725620482) is 10399758370214861982626674580522427809142882809954304
- 101979205577484579572562048 cubed (1019792055774845795725620483) is 1060559096792307394252754748251019733759347961041538214936120360969447084654592
-
The
square root of 101979205577484579572562048 is 10098475408569.5816766125 -
The
cube root of 101979205577484579572562048 is 467201119.5737890629
Scales and comparisons
How big is 101979205577484579572562048?- 101,979,205,577,484,579,572,562,048 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 101,979,205,577,484,579,572,562,048 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 101979205577484579572562048 cubic inches would be around 38933426.6 feet tall.
Recreational maths with 101979205577484579572562048
- 101979205577484579572562048 backwards is 840265275975484775502979101
- The number of decimal digits it has is: 27
- The sum of 101979205577484579572562048's digits is 129
- 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 101979205577484579572562048 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 101979205577484579572562048 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/101979205577484579572562048/
Chicago style:
Numbermatics. 2024. "Number 101979205577484579572562048 - Facts about the integer". https://numbermatics.com/n/101979205577484579572562048/
The information we have on file for 101979205577484579572562048 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 101979205577484579572562048, math, Factors of 101979205577484579572562048, curriculum, school, college, exams, university, Prime factorization of 101979205577484579572562048, STEM, science, technology, engineering, physics, economics, calculator, one hundred one septillion, nine hundred seventy-nine sextillion, two hundred five quintillion, five hundred seventy-seven quadrillion, four hundred eighty-four trillion, five hundred seventy-nine billion, five hundred seventy-two million, five hundred sixty-two thousand and forty-eight.