99883616925250061149104936
99,883,616,925,250,061,149,104,936 is an even composite number composed of six prime numbers multiplied together.
99883616925250061149104936 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 99883616925250061149104936:
23 × 39 × 76 × 113 × 193 × 8393
(2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 19 × 19 × 19 × 839 × 839 × 839)See below for interesting mathematical facts about the number 99883616925250061149104936 from the Numbermatics database.
Names of 99883616925250061149104936
- Cardinal: 99883616925250061149104936 can be written as Ninety-nine septillion, eight hundred eighty-three sextillion, six hundred sixteen quintillion, nine hundred twenty-five quadrillion, two hundred fifty trillion, sixty-one billion, one hundred forty-nine million, one hundred four thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 9.9883616925250061149104936 × 1025
Factors of 99883616925250061149104936
Divisors of 99883616925250061149104936
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 18 19 21 22 24 27 28 33 36 38 42 44 49 54 56 57 63 66 72 76 77 81 84 88 98 99 108 114 121 126 132 133 147 152 154 162 168 171 189 196 198 209 216 228 231 242 243 252 264 266 294 297 308 324 342 343 361 363 378 392 396 399 418 441 456 462 484 486 504 513 532 539 567 588 594 616 627 648 684 686 693 722 726 729 756 792 798 836 839 847 882 891 924 931 968 972 1026 1029 1064 1078 1083 1089 1134 1176 1188 1197 1254 1323 1331 1368 1372 1386 1444 1452 1458 1463 1512 1539 1596 1617 1672 1678 1694 1701 1764 1782 1848 1862 1881 1944 2052 2058 2079 2156 2166 2178 2187 2268 2299 2376 2394 2401 2508 2517 2527 2541 2646 2662 2673 2744 2772 2793 2888 2904 2916 2926 3078 3087 3192 3234 3249 3267 3356 3388 3402 3528 3564 3591 3724 3762 3773 3969 3971 3993 4104 4116 4158 4312 4332 4356 4374 4389 4536 4598 4617 4788 4802 4851 5016 5034 5054 5082 5103 5292 5324 5346 5544 5586 5643 5832 5852 5873 5929 6156 6174 6237 6468 6498 6517 6534 6561 6712 6776 6804 6859 6897 7128 7182 7203 7448 7524 7546 7551 7581 7623 7938 7942 7986 8019 8232 8316 8379 8664 8712 8748 8778 9196 9229 9234 9261 9317 9576 9604 9702 9747 9801 10068 10108 10164 10206 10241 10584 10648 10692 10773 11172 11286 11319 11704 11746 11858 11907 11913 11979 12312 12348 12474 12936 12996 13034 13068 13122 13167 13608 13718 13794 13851 14364 14406 14553 15048 15092 15102 15162 15246 15309 15876 15884 15941 15972 16038 16093 16632 16758 16807 16929 17496 17556 17619 17689 17787 18392 18458 18468 18522 18634 18711 19208 19404 19494 19551 19602 19683 20136 20216 20328 20412 20482 20577 20691 21384 21546 21609 22344 22572 22638 22653 22743 22869 23492 23716 23814 23826 23958 24057 24696 24948 25137 25289 25992 26068 26136 26244 26334 26411 27436 27588 27687 27702 27783 27797 27951 28728 28812 29106 29241 29403 30184 30204 30324 30492 30618 30723 31752 31768 31882 31944 32076 32186 32319 33516 33614 33858 33957 35112 35238 35378 35574 35721 35739 35937 36916 36936 37044 37268 37422 38808 38988 39102 39204 39366 39501 40824 40964 41111 41154 41382 41503 41553 43092 43218 43659 43681 45144 45276 45306 45486 45619 45738 45927 46984 47432 47628 47652 47823 47916 48013 48114 48279 49896 50274 50421 50578 50787 52136 52488 52668 52822 52857 53067 53361 54872 55176 55374 55404 55566 55594 55902 56133 57624 58212 58482 58653 58806 60408 60648 60984 61236 61446 61731 62073 63764 64152 64372 64603 64638 64827 65219 67032 67228 67716 67914 67959 68229 68607 70476 70756 71148 71442 71478 71687 71874 72171 73832 74088 74536 74844 75411 75449 75867 77976 78204 78408 78732 79002 79233 81928 82222 82308 82764 83006 83061 83106 83349 83391 83853 86184 86436 87318 87362 87723 88209 90552 90612 90972 91238 91476 91854 92169 95256 95304 95646 95832 96026 96228 96558 96957 100548 100842 101156 101519 101574 101871 105336 105644 105714 106134 106722 107163 107217 107811 110748 110808 111132 111188 111587 111804 112266 112651 116424 116964 117306 117612 117649 118503 122472 122892 123333 123462 123823 124146 124509 124659 127528 128744 129206 129276 129654 130438 130977 131043 134456 135432 135828 135918 136458 136857 137214 137781 140952 141512 142296 142884 142956 143374 143469 143748 144039 144342 144837 149688 150822 150898 151263 151734 152361 156408 157464 158004 158466 158571 159201 160083 164444 164616 165528 166012 166122 166212 166698 166782 167706 168399 172872 174636 174724 175351 175446 175959 176418 177023 181224 181944 182476 182952 183708 184338 184877 185193 186219 191292 192052 192456 193116 193809 193914 194481 194579 195657 201096 201684 202312 203038 203148 203742 203877 204687 205821 211288 211428 212268 213444 214326 214434 215061 215622 216513 221496 222264 222376 223174 223608 224532 225302 226233 226347 227601 233928 234612 235224 235298 237006 237699 245784 246666 246924 247646 248292 249018 249183 249318 250047 250173 251559 258412 258552 259308 260876 261954 262086 263169 264627 271656 271836 272916 273714 274428 275562 276507 285768 285912 286748 286938 287496 287777 288078 288684 289674 290521 290871 301644 301796 302526 302879 303468 304557 304722 305613 305767 316008 316932 317142 318402 319333 320166 321489 321651 323433 328888 332024 332244 332424 333396 333564 334761 335412 336091 336798 337953 349272 349448 350702 350892 351918 352836 352947 354046 355509 364952 367416 368676 369754 369999 370386 371469 372438 373527 373977 382584 384104 386232 387618 387828 388962 389158 391314 392931 393129 403368 406076 406296 407484 407754 409374 410571 411642 422856 424536 426888 428652 428868 430122 430407 431244 432117 433026 434511 446348 449064 450604 452221 452466 452694 453789 455202 456533 457083 469224 470596 474012 475398 475713 477603 480249 480491 493332 493848 495292 496584 498036 498366 498636 500094 500346 501809 503118 505197 516824 518616 521752 523908 524172 526053 526338 527877 528143 529254 531069 543672 545832 547428 548856 551124 553014 554631 555579 558657 573496 573876 575554 576156 577368 579348 581042 581427 581742 583443 583737 586971 603288 603592 605052 605758 606936 609114 609444 611226 611534 611631 614061 617463 633864 634284 636804 638666 640332 642978 643302 645183 646866 664488 666792 667128 669522 670824 672182 673596 675906 678699 679041 682803 701404 701784 703836 703921 705672 705894 708092 710633 711018 713097 737352 739508 739998 740772 742938 744876 747054 747549 747954 750141 750519 754677 775236 775656 777924 778316 781109 782628 785862 786258 788557 789507 793881 812152 814968 815508 818748 821142 823284 829521 829939 857304 857736 860244 860814 862488 863331 864234 866052 866761 869022 871563 872613 892696 901208 904442 904932 905388 907578 908637 910404 913066 913671 914166 916839 917301 941192 948024 950796 951426 955206 957999 960498 960982 964467 964953 970299 986664 990584 996072 996732 997272 1000188 1000692 1003618 1004283 1006236 1008273 1010394 1013859 1047816 1048344 1052106 1052676 1055754 1056286 1058508 1058841 1062138 1066527 1094856 1102248 1106028 1109262 1109997 1111158 1114407 1116709 1117314 1120581 1147752 1151108 1152312 1158696 1162084 1162854 1163484 1166886 1167474 1173942 1178793 1179387 1210104 1211516 1218228 1218888 1222452 1223068 1223262 1227457 1228122 1231713 1234926 1239161 1268568 1273608 1277332 1280664 1285956 1286604 1290366 1291221 1293732 1294139 1296351 1303533 1339044 1344364 1347192 1351812 1356663 1357398 1358082 1361367 1362053 1365606 1369599 1371249 1402808 1407672 1407842 1411788 1416184 1421266 1422036 1426194 1427139 1432809 1440747 1441473 1479016 1479996 1481544 1485876 1489752 1494108 1495098 1495908 1500282 1501038 1505427 1509354 1515591 1550472 1555848 1556632 1562218 1565256 1571724 1572516 1577114 1578159 1579014 1583631 1584429 1587762 1593207 1631016 1637496 1642284 1646568 1659042 1659878 1663893 1666737 1675971 1720488 1721628 1726662 1728468 1732104 1733522 1738044 1743126 1744281 1745226 1750329 1751211 1760913 1808884 1809864 1810776 1815156 1817274 1820808 1826132 1827342 1828332 1833678 1834602 1834893 1842183 1852389 1901592 1902852 1910412 1915998 1920996 1921964 1928861 1928934 1929906 1935549 1940598 1993464 2000376 2001384 2007236 2008566 2012472 2014439 2016546 2020788 2027718 2033647 2036097 2037123 2048409 2104212 2105352 2111508 2111763 2112572 2117016 2117682 2120153 2124276 2131899 2133054 2139291 2140369 2212056 2218524 2219994 2222316 2228814 2233418 2234628 2235331 2241162 2242647 2250423 2251557 2264031 2302216 2324168 2325708 2326968 2333772 2334948 2343327 2347884 2352637 2357586 2358774 2365671 2368521 2381643 2423032 2436456 2444904 2446136 2446524 2454914 2456244 2463426 2469852 2478322 2488563 2489817 2554664 2571912 2573208 2580732 2582442 2587464 2588278 2589993 2592702 2600283 2607066 2614689 2617839 2678088 2688728 2703624 2713326 2714796 2716164 2722734 2724106 2725911 2731212 2739198 2741013 2742498 2750517 2751903 2815684 2823576 2842532 2844072 2852388 2854278 2865618 2873997 2881494 2882946 2894859 2910897 2959992 2971752 2988216 2990196 2991816 3000564 3002076 3010854 3012849 3018708 3024819 3031182 3041577 3124436 3143448 3145032 3154228 3156318 3158028 3165547 3167262 3168858 3175524 3176523 3186414 3195731 3199581 3284568 3318084 3319756 3327786 3329991 3331669 3333474 3343221 3350127 3351942 3361743 3363437 3443256 3453324 3456936 3467044 3476088 3486252 3488562 3490452 3500658 3502422 3512663 3521826 3536379 3538161 3617768 3630312 3634548 3652264 3654684 3656664 3667356 3669204 3669786 3682371 3684366 3695139 3697001 3704778 3717483 3805704 3820824 3831996 3841992 3843928 3857722 3857868 3859812 3871098 3873663 3881196 3882417 3889053 3910599 4014472 4017132 4028878 4033092 4041576 4055436 4067294 4069989 4072194 4074246 4084101 4086159 4096818 4108797 4113747 4208424 4223016 4223526 4225144 4235364 4240306 4248552 4263798 4266108 4278582 4280738 4281417 4298427 4322241 4324419 4437048 4439988 4444632 4457628 4466836 4469256 4470662 4482324 4485294 4500846 4503114 4516281 4528062 4651416 4667544 4669896 4686654 4695768 4705274 4715172 4717548 4731342 4734477 4737042 4750893 4753287 4763286 4779621 4893048 4909828 4912488 4926852 4927447 4939704 4956644 4974431 4977126 4979634 4991679 5000211 5027913 5161464 5164884 5176556 5179986 5185404 5200566 5214132 5229378 5232843 5235678 5250987 5253633 5282739 5426652 5429592 5432328 5445468 5448212 5451822 5462424 5467763 5478396 5482026 5484996 5501034 5503806 5504679 5519899 5526549 5557167 5631368 5685064 5704776 5708556 5731236 5747994 5754701 5762988 5765892 5786583 5789718 5806647 5809573 5821794 5980392 6001128 6004152 6021708 6025698 6037416 6043317 6049638 6062364 6067327 6083154 6100941 6108291 6111369 6145227 6248872 6308456 6312636 6316056 6331094 6334524 6335289 6337716 6351048 6353046 6360459 6372828 6391462 6395697 6399162 6417873 6421107 6636168 6639512 6655572 6659982 6663338 6666948 6686442 6700254 6703884 6705993 6723486 6726874 6727941 6751269 6754671 6792093 6906648 6934088 6972504 6977124 6980904 7001316 7004844 7025326 7029981 7043652 7057911 7072758 7076322 7097013 7105563 7269096 7309368 7334712 7338408 7339572 7364742 7368732 7390278 7394002 7409556 7434966 7465689 7469451 7663992 7715444 7715736 7719624 7742196 7743131 7747326 7762392 7764834 7769979 7778106 7800849 7816963 7821198 7844067 8034264 8057756 8066184 8110872 8134588 8139978 8144388 8148492 8168202 8172318 8177733 8193636 8217594 8223039 8227494 8251551 8255709 8447052 8470728 8480612 8527596 8532216 8557164 8561476 8562834 8592199 8596854 8621991 8644482 8648838 8674127 8684577 8732691 8879976 8915256 8933672 8941324 8964648 8970588 9001692 9006228 9032562 9038547 9056124 9074457 9124731 9129329 9373308 9410548 9430344 9435096 9462684 9468954 9474084 9496641 9501786 9506574 9526572 9529569 9534371 9559242 9587193 9598743 9819656 9853704 9854894 9913288 9948862 9954252 9959268 9983358 9989973 9995007 10000422 10029663 10050381 10055826 10085229 10090311 10329768 10353112 10359972 10370808 10401132 10428264 10458756 10465686 10471356 10501974 10507266 10537989 10565478 10609137 10614483 10853304 10890936 10896424 10903644 10935526 10956792 10964052 10969992 11002068 11007612 11009358 11039798 11047113 11053098 11085417 11091003 11114334 11152449 11417112 11462472 11495988 11509402 11525976 11531784 11573166 11579436 11613294 11619146 11620989 11643588 11647251 11667159 11731797 12043416 12051396 12086634 12099276 12124728 12134654 12166308 12201882 12209967 12216582 12222738 12252303 12258477 12290454 12326391 12625272 12662188 12669048 12670578 12675432 12706092 12720918 12745656 12782924 12791394 12798324 12835746 12842214 12844251 12895281 12966723 12973257 13311144 13319964 13326676 13333896 13372884 13374499 13400508 13407768 13411986 13446972 13453748 13455882 13502027 13502538 13509342 13548843 13584186 13954248 14002632 14009688 14050652 14059962 14087304 14101073 14115822 14145516 14152644 14194026 14203431 14211126 14235529 14252679 14259861 14338863 14679144 14729484 14737464 14780556 14782341 14788004 14819112 14841071 14869932 14923293 14931378 14938902 14975037 14982583 15000633 15083739 15430888 15484392 15486262 15494652 15529668 15539958 15556212 15601698 15633926 15642396 15688134 15698529 15752961 15760899 15848217 16115512 16269176 16279956 16288776 16296984 16336404 16344636 16355466 16387272 16403289 16435188 16446078 16454988 16468459 16503102 16511418 16514037 16559697 16579647 16671501 16894104 16961224 17055192 17114328 17122952 17125668 17184398 17193708 17243982 17264103 17288964 17297676 17348254 17359749 17369154 17419941 17428719 17465382 17882648 17941176 18003384 18012456 18065124 18077094 18112248 18129951 18148914 18201981 18249462 18258658 18302823 18324873 18334107 18435681 18746616 18821096 18925368 18937908 18948168 18993282 19003572 19005867 19013148 19053144 19059138 19068742 19081377 19118484 19174386 19187091 19197486 19253619 19263321 19709788 19897724 19908504 19918536 19966716 19979946 19990014 20000844 20059326 20100762 20111652 20117979 20170458 20180622 20183823 20264013 20376279 20719944 20802264 20917512 20931372 20942712 21003948 21014532 21075978 21089943 21130956 21173733 21217471 21218274 21228966 21291039 21807288 21871052 21928104 22004136 22015224 22018716 22079596 22094226 22106196 22158829 22170834 22182006 22228668 22304898 22370117 22397067 22408353 22991976 23018804 23146332 23158872 23226588 23229393 23238292 23241978 23287176 23294502 23309937 23321683 23334318 23402547 23450889 23463594 23532201 23544059 24102792 24173268 24198552 24269308 24332616 24403764 24419934 24433164 24445476 24504606 24516954 24533199 24580908 24588641 24652782 24669117 24754653 24767127 25324376 25341156 25412184 25441836 25565848 25582788 25596648 25671492 25684428 25688502 25776597 25790562 25865973 25879007 25933446 25946514 26022381 26053731 26198073 26639928 26653352 26745768 26748998 26801016 26823972 26893944 26907496 26911764 27004054 27005076 27018684 27097686 27115641 27168372 27223371 27374193 27387987 28101304 28119924 28202146 28231644 28291032 28305288 28388052 28406862 28422252 28471058 28489923 28505358 28519722 28588707 28603113 28677726 28761579 28796229 29458968 29561112 29564682 29576008 29682142 29739864 29846586 29862756 29877804 29950074 29965166 29969919 29985021 30001266 30088989 30151143 30167478 30255687 30270933 30972524 30989304 31059336 31079916 31112424 31203396 31267852 31284792 31376268 31397058 31505922 31521798 31613967 31696434 31843449 32559912 32672808 32689272 32710932 32806578 32870376 32892156 32909976 32936918 33006204 33022836 33028074 33119394 33141339 33159294 33256251 33273009 33343002 33457347 34251336 34368796 34387416 34487964 34492129 34528206 34577928 34595352 34696508 34719498 34738308 34821017 34839882 34857438 34862967 34930764 34941753 35001477 35195391 36130248 36154188 36259902 36297828 36403962 36498924 36517316 36605646 36629901 36648359 36649746 36668214 36756909 36775431 36871362 36979173 37875816 37986564 38007144 38011734 38026296 38118276 38137484 38162754 38236968 38274341 38348772 38374182 38394972 38507238 38526642 38532753 38639293 38685843 38900169 38919771 39419576 39795448 39933432 39959892 39980028 40001688 40118652 40123497 40201524 40223304 40235958 40282907 40340916 40361244 40367646 40506081 40528026 40646529 40667011 40752558 41862744 42007896 42029064 42151956 42179886 42261912 42303219 42347466 42434942 42436548 42457932 42471289 42582078 42610293 42706587 42758037 42779583 43016589 43742104 44037432 44159192 44188452 44212392 44317658 44341668 44347023 44364012 44457336 44523213 44609796 44740234 44769879 44794134 44816706 44925111 44947749 45001899 45251217 46037608 46292664 46453176 46458786 46476584 46483956 46589004 46619874 46643366 46668636 46805094 46901778 46927188 47064402 47088118 47095587 47258883 47282697 47544651 48346536 48538616 48807528 48839868 48866328 48890952 49009212 49033908 49066398 49161816 49177282 49209867 49305564 49338234 49405377 49509306 49534254 49679091 49738941 50682312 50883672 51165576 51342984 51368856 51377004 51553194 51581124 51731946 51758014 51792309 51866892 51893028 52044762 52079247 52107462 52259823 52286157 52396146 53497996 53647944 53823528 54008108 54010152 54037368 54195372 54201917 54231282 54336744 54389853 54446742 54605943 54718741 54748386 54775974 54908469 55002321 55307043 56239848 56404292 56463288 56776104 56813724 56844504 56942116 56979846 57010716 57017601 57039444 57177414 57206226 57244131 57355452 57523158 57561273 57592458 57760857 57789963 59129364 59364284 59693172 59725512 59755608 59900148 59930332 59939838 59970042 60002532 60145393 60177978 60302286 60334956 60353937 60511374 60541866 60551469 60718889 60792039 61128837 61945048 62159832 62406792 62535704 62752536 62794116 63011844 63043596 63227934 63269829 63301711 63392868 63521199 63652413 63686898 63873117 63905303 65421864 65613156 65784312 65873836 66012408 66045672 66056148 66238788 66282678 66318588 66476487 66512502 66546018 66686004 66740597 66914694 67110351 67191201 67225059 68737592 68975928 68984258 69056412 69393016 69438996 69476616 69642034 69679764 69688179 69714876 69725934 69861528 69883506 69929811 69965049 70002954 70207641 70352667 70390782 70596603 70632177 72308376 72519804 72595656 72807924 72997848 73034632 73211292 73259802 73296718 73299492 73336428 73513818 73550862 73599597 73742724 73765923 73958346 74007351 74263959 74301381 75973128 76023468 76236552 76274968 76325508 76548682 76697544 76748364 76789944 77014476 77053284 77065506 77278586 77329791 77371686 77597919 77637021 77800338 77839542 78067143 78161193 79919784 79960056 80237304 80246994 80403048 80471916 80565814 80681832 80722488 80735292 81012162 81056052 81293058 81334022 81346923 81505116 81670113 82122579 82163961 84303912 84359772 84606438 84694932 84869884 84873096 84915864 84942578 85164156 85174441 85220586 85413174 85469769 85516074 85559166 85766121 85809339 86033178 86284737 88376904 88635316 88683336 88694046 88728024 89046426 89219592 89480468 89539758 89588268 89633412 89850222 89895498 89909757 89955063 90003798 90266967 90453429 90502434 90767061 90812799 92917572 92967912 93178008 93239748 93286732 93337272 93610188 93621493 93803556 93854376 94128804 94176236 94191174 94514189 94517766 94565394 94841901 95089302 95530347 97679736 98018424 98067816 98132796 98354564 98419734 98611128 98676468 98707511 98810754 99018612 99068508 99358182 99424017 99477882 99768753 99819027 100372041 102754008 103106388 103162248 103463892 103476387 103516028 103584618 103733784 103786056 103887497 104089524 104158494 104214924 104463051 104519646 104572314 104588901 104792292 104825259 104878081 105004431 105586173 106995992 108016216 108390744 108403834 108462564 108779706 108893484 109211886 109437482 109496772 109551948 109816938 109889703 109945077 110004642 110270727 110326293 110614086 110937519 112808584 113627448 113884232 113959692 114021432 114035202 114078888 114354828 114412452 114488262 114710904 114823023 115046316 115122546 115184916 115279213 115521714 115579926 115598259 115917879 116057529 116700507 116759313 118258728 118728568 119386344 119800296 119860664 119879676 119940084 120005064 120290786 120355956 120370491 120604572 120669912 120707874 120848721 121022748 121083732 121102938 121437778 121518243 121584078 121939587 122001033 122257674 125588232 126023688 126087192 126455868 126539658 126603422 126785736 126909657 127042398 127304826 127373796 127413867 127746234 127810606 127830879 128119761 128274111 128338749 129049767 131226312 131747672 132112296 132477576 132565356 132637176 132952974 133025004 133041069 133092036 133372008 133481194 133569639 133829388 134220702 134309637 134382402 134450118 134775333 134843247 135005697 137968516 138112824 138877992 139284068 139359528 139376358 139429752 139451868 139767012 139859622 139930098 140005908 140415282 140705334 140781564 141193206 141264354 141286761 141848091 142633953 145039608 145615848 146422584 146519604 146593436 146598984 146672856 147027636 147101724 147119489 147199194 147485448 147531846 147629601 147916692 148014702 148216131 148522297 148527918 148602762 149037273 152046936 152651016 153097364 153496728 154028952 154106568 154131012 154557172 154659582 154743372 155111803 155195838 155274042 155376927 155600676 155679084 156134286 156237741 156322386 156590819 156779469 156858471 160493988 160943832 161131628 161470584 162024324 162112104 162586116 162605751 162668044 162693846 163010232 163169559 163251781 163340226 163817829 164156223 164245158 164327922 164725407 164808413 165006963 165921129 168719544 169212876 169389864 169739768 169885156 170328312 170348882 170441172 170826348 170939538 171032148 171052803 171118332 171532242 171618678 171732393 172066356 172569474 172683819 173282571 173369889 177270632 177388092 178092852 178960936 179079516 179176536 179266824 179700444 179790996 179819514 179910126 180007596 180436179 180533934 180906858 181004868 181061811 181153049 181534122 181625598 181654407 182156667 182376117 183386511 185835144 186479496 186573464 187220376 187242986 187607112 188257608 188352472 188382348 189028378 189035532 189130788 189683802 189809487 189905133 190178604 190563597 190957239 191060694 191619351 191715909 196265592 196709128 196839468 197352936 197415022 197621508 198037224 198137016 198716364 198848034 198955764 199429461 199537506 199638054 200221791 200744082 201331053 201573603 201675177 206212776 206927784 206952774 207032056 207169236 207774994 208179048 208316988 208429848 208926102 209039292 209064537 209144628 209177802 209584584 209650518 209756162 209789433 209895147 210008862 210622923 211058001 211172346 211789809 211896531 216807668 216925128 217559412 217786968 218423772 218874964 218993544 219103896 219633876 219779406 219890154 220009284 220541454 220652586 220798791 221228172 221297769 221875038 222022053 222904143 227919384 228070404 228709656 228824904 228976524 229646046 230092632 230245092 230369832 230558426 231043428 231159852 231196518 231835758 231989373 232115058 232793757 232911063 233401014 233518626 234201429 239759352 239880168 240581572 240711912 240740982 241209144 241415748 241444903 241697442 242045496 242167464 242205876 242875556 243036486 243168156 243747119 243879174 244002066 244040769 244515348 245010339 246367737 246491883 252911736 253079316 253206844 253819314 254084796 254115481 254609652 254747592 254827734 255492468 255523323 255621212 255661758 256239522 256409307 256538513 256548222 256677498 257298363 257428017 258099534 258854211 265130712 265905948 266050008 266082138 266184072 266962388 267139278 267658776 267920387 268441404 268619274 268764804 268900236 269550666 269686494 269729271 269865189 270011394 270475051 270800901 271360287 272301183 272438397 275937032 278568136 278752716 278903736 279534024 279719244 279860196 280011816 280830564 280864479 281410668 281563128 281980349 282386412 282528708 282573522 283542567 283696182 284525703 284669077 285267906 286591041 293039208 293186872 294055272 294203448 294238978 294398388 295063692 295259202 295833384 296029404 296122533 296432262 297044594 297055836 297205524 298074546 298272051 299306259 299457081 301116123 306194728 308262024 309114344 309319164 309486744 310223606 310391676 310429161 310548084 310753854 311201352 311358168 311662491 312268572 312475482 312644772 313181638 313389153 313558938 313716942 313766703 314475777 314634243 315013293 316758519 320987976 322263256 324048648 325172232 325211502 325336088 325387692 326339118 326503562 326680452 327635658 328312446 328490316 328655844 329450814 329616826 329669109 329835231 330013926 330812181 330978879 331842258 332812557 338425752 339770312 340697764 340882344 341652696 341879076 342064296 342105606 342236664 343064484 343237356 343464786 344132712 344469069 345138948 345367638 345837639 346565142 346739778 347753637 348172587 350277939 354776184 356185704 358159032 359400888 359581992 359639028 359820252 360015192 360872358 361067868 361111473 361813716 362009736 362123622 362306098 362546163 363068244 363251196 363308814 364313334 364554729 364752234 365818761 366003099 366773022 374485972 376764696 378056756 378071064 378261576 379367604 379413419 379618974 379810266 380357208 380728971 381127194 381914478 382121388 382241601 383031187 383238702 383431818 383492637 384359283 385016247 387149301 393678936 394830044 395243016 397432728 397696068 397911528 398858922 399075012 399123207 399276108 400443582 400708917 401488164 402662106 402928911 403131949 403147206 403350354 404325999 404529741 413905548 414338472 415549988 416633976 417852204 418078584 418129074 418289256 418355604 419301036 419512324 419578866 419790294 420017724 421017751 421245846 422116002 422344692 423579618 423793062 423860283 425032223 425544273 427901859 433615336 435118824 436847544 437749928 439267752 439558812 439780308 440018568 441082908 441305172 441358467 441597582 442456344 442595538 442888803 443111977 443750076 444044106 444648393 445566891 445808286 447111819 447337121 456140808 457953048 459292092 460490184 461116852 462086856 462319704 462393036 463671516 463978746 464230116 465335409 465587514 465822126 466130781 466802028 467037252 467184179 468402858 468713223 469772457 470338407 470575413 481163144 481481964 482831496 482889806 483394884 484411752 485751112 486072972 486336312 487494238 487758348 487817253 488004132 488081538 489030696 489508677 489755343 490020678 491453487 492468669 492735474 492983766 494176221 494425239 495020889 497763387 506158632 506413688 507638628 508169592 508230962 509219304 509655468 510984936 511046646 511242424 511323516 512479044 512818614 513077026 513096444 513158409 513354996 514596726 514856034 515197179 516199068 517708422 518051457 519847713 520109667 531811896 532164276 533924776 534278556 535840774 536882808 537238548 537529608 537800472 539101332 539372988 539458542 539730378 540022788 540950102 541308537 541601802 542720574 543185433 543459147 544602366 544876794 546470001 547128351 557505432 559438488 559720392 561661128 561728958 562821336 563960698 564772824 565057416 565147044 567085134 567392364 569051406 569338154 569428461 569715399 570535812 571690791 572871717 573182082 574858053 575147727 588477956 588796776 590127384 590518404 590589719 592058808 592245066 592864524 594089188 594111672 594411048 596149092 596221087 596544102 598288383 598612518 598914162 600665373 602232246 603993159 605025531 618638328 620447212 620783352 620858322 621096168 621507708 623324982 624537144 624950964 625289544 626363276 626778306 627117876 627193611 627433884 627533406 628951554 629268486 629368299 629685441 630026586 631868769 633174003 633517038 635369427 635689593 650423004 650775384 652678236 653007124 653360904 655271316 655350451 656624892 656980632 657311688 658901628 659233652 659338218 659670462 660027852 661599323 661624362 661957758 662396373 663684516 663893307 665625114 666066159 668712429 681395528 683758152 684211212 686128968 686474712 686929572 688938138 690277896 690735276 691675278 693130284 693479556 695507274 695968119 696318821 696345174 698381271 698733189 700555878 702604287 719278056 719640504 721744716 722135736 722222946 723627432 724247244 724334709 724612196 725092326 726136488 726502392 726617628 727212479 728626668 729109458 729504468 731241357 731637522 732006198 732122307 733546044 734146567 735031017 739103211 739475649 748971944 756113512 758735208 758826838 759237948 759620532 761457942 762254388 762346443 763828956 764242776 764483202 766062374 766477404 766569969 766863636 766985274 768718566 769227921 769615539 770032494 771895089 772284051 774298602 776562633 789660088 795392136 797717844 798150024 798246414 798552216 800887164 801417834 802976328 803761161 805324212 805857822 806263898 806294412 806700708 806954491 808651998 809059482 809187813 809595567 811425153 812402703 814080861 816903549 817315191 827811096 831099976 835704408 836258148 836711208 838602072 839024648 839157732 839580588 840035448 842035502 842491692 842593437 844232004 844689384 845941047 847159236 847586124 847720566 850064446 850627701 851088546 853577109 854007231 855803718 859773123 879117624 879560616 882165816 882610344 882716934 883195164 885191076 885777606 886223954 887500152 888088212 888367599 889296786 891133782 891616572 894223638 894674242 894816153 897918777 898371243 903348369 918584184 922233704 924786072 927343032 927957492 928460232 930670818 931175028 931287483 931644252 932261562 933604056 934074504 934368358 934987473 936805716 936918851 937426446 939544914 940167459 940676814 941150826 943427331 943902729 945039879 962963928 965779612 966789768 972145944 974988476 975516696 975634506 976008264 976163076 979017354 979510686 980041356 982906974 984937338 985470948 985967532 988352442 988850478 989007327 989505693 990041778 992936637 995526774 998437671 1015277256 1016461924 1019310936 1022093292 1022647032 1024958088 1025637228 1026154052 1026192888 1026316818 1026709992 1029193452 1029712068 1029836423 1030394358 1032398136 1033407207 1035416844 1036102914 1037512917 1039656079 1039695426 1040219334 1043260911 1050833817 1064328552 1068557112 1071681548 1074477096 1078202664 1078745976 1078917084 1079460756 1080045576 1081900204 1082617074 1083203604 1083334419 1085441148 1085782621 1086370866 1086918294 1087638489 1089204732 1089753588 1092940002 1093664187 1094256702 1097456283 1098009297 1123457916 1127921396 1130294088 1134170268 1134784728 1138102812 1138240257 1138676308 1138856922 1139430798 1141071624 1142186913 1142762467 1143381582 1145743434 1146364164 1146724803 1149093561 1149716106 1150295454 1150477911 1153077849 1153658891 1155048741 1161447903 1176955912 1181036808 1181179438 1184490132 1185729048 1188178376 1192298184 1192442174 1193088204 1196576766 1197225036 1197369621 1197828324 1201330746 1202126751 1204464492 1207986318 1208786733 1209395847 1210051062 1212977997 1213589223 1240894424 1241716644 1243015416 1246649964 1249901928 1252726552 1253556612 1254235752 1254387222 1254867768 1255066812 1257903108 1258536972 1258736598 1259370882 1260053172 1263053253 1263737538 1266348006 1267034076 1268071343 1270738854 1271379186 1271580849 1275096669 1276632819 1283705577 1300846008 1305356472 1306014248 1310542632 1310700902 1313249784 1317803256 1318467304 1318676436 1319340924 1320055704 1323198646 1323248724 1323915516 1324075401 1324792746 1327369032 1327786614 1328666409 1329335931 1331250228 1332132318 1333945179 1336700673 1337424858 1341335457 1342011363 1368422424 1373859144 1377876276 1381470552 1383350556 1386260568 1386959112 1391014548 1391936238 1392637642 1392690348 1396006227 1396762542 1397466378 1398392343 1401111756 1401552537 1405208574 1406139669 1409317371 1411015221 1411726239 1443489432 1444445892 1448494488 1448669418 1449224392 1450184652 1453235256 1454424958 1457253336 1458218916 1459008936 1462482714 1463275044 1463451759 1464012396 1464244614 1467092088 1468293134 1468526031 1469266029 1470062034 1474360461 1477406007 1478206422 1478951298 1482528663 1483275717 1485062667 1517653676 1518475896 1519241064 1522915884 1524508776 1524692886 1527657912 1528966404 1532124748 1532954808 1533139938 1533727272 1533970548 1537437132 1538455842 1539231078 1539475227 1540064988 1543790178 1544568102 1545591537 1548597204 1553125266 1554154371 1560329001 1595435688 1596492828 1601774328 1602835668 1607522322 1610648424 1611715644 1612527796 1612588824 1613401416 1613908982 1617303996 1618118964 1618314379 1618375626 1619191134 1622850306 1623925611 1624805406 1628161722 1629556299 1630377441 1633807098 1634630382 1639410003 1672516296 1678315464 1679161176 1684071004 1684983384 1685186874 1688464008 1690114321 1691882094 1694318472 1695172248 1695441132 1700128892 1701255402 1702177092 1706229833 1707154218 1708014462 1708285383 1709146197 1711607436 1715072373 1718615151 1719546246 1724574159 1725443181 1765433868 1766390328 1770382152 1771555212 1771769157 1772447908 1776176424 1776735198 1778593572 1778808367 1782267564 1783233144 1788447276 1788663261 1789348484 1789632306 1794865149 1795769591 1795837554 1796742486 1801996119 1806696738 1811979477 1815076593 1855914984 1861341636 1862350056 1862574966 1863288504 1864523124 1868736716 1869974946 1873611432 1873837702 1874852892 1875442709 1879089828 1880334918 1881353628 1881580833 1882301652 1886854662 1887805458 1888104897 1889056323 1890079758 1895606307 1899522009 1906108281 1907068779 1931559224 1949976952 1951269012 1952326152 1958034708 1959021372 1960082712 1965813948 1966051353 1969874676 1970941896 1971935064 1973862443 1976704884 1977700956 1978014654 1979011386 1980083556 1984797969 1985873274 1987189119 1991053548 1991679921 1992683539 1996875342 1998198477 2006137287 2032923848 2044186584 2051274456 2052308104 2052633636 2058386904 2059424136 2059672846 2060788716 2066814414 2070833688 2072205828 2075025834 2079312158 2079390852 2080438668 2086521822 2087904357 2088956463 2095143813 2096199567 2101667634 2107812861 2143363096 2157834168 2158921512 2163800408 2165234148 2166407208 2166668838 2170882296 2171565242 2172741732 2173004127 2173836588 2175276978 2178409464 2179507176 2181637437 2185880004 2187328374 2188513404 2193724071 2194912566 2196018594 2196366921 2202439701 2205093051 2217309633 2218426947 2246915832 2255842792 2268340536 2276205624 2276480514 2277352616 2277713844 2278861596 2284373826 2285524934 2286763164 2287039329 2291486868 2292728328 2293449606 2298187122 2299432212 2299709907 2300590908 2300955822 2306155698 2307317782 2307683763 2308846617 2310097482 2315685267 2316852153 2322895806 2329687899 2362358876 2368980264 2384884348 2386176408 2393153532 2394450072 2394739242 2395656648 2402661492 2404253502 2408928984 2411283483 2415972636 2417573466 2418791694 2420102124 2420863473 2425955994 2427178446 2428786701 2434275459 2437208109 2442242583 2451945573 2483433288 2493299928 2507113224 2508774444 2510133624 2515806216 2517073944 2517473196 2518741764 2520106344 2526106506 2527475076 2527780311 2532696012 2534068152 2536142686 2537823141 2541477708 2542758372 2543161698 2550193338 2551883103 2553265638 2560731327 2562021693 2567411154 2621401804 2637352872 2638681848 2646397292 2646497448 2647831032 2648150802 2649585492 2655573228 2655893933 2657332818 2658671862 2662500456 2664264636 2665102797 2667890358 2673401346 2674849716 2681218309 2682670914 2684022726 2684448459 2695113729 2710045107 2755752552 2766701112 2782029096 2783872476 2785275284 2785380696 2792012454 2793525084 2793862449 2794932756 2795270291 2796784686 2802223512 2803105074 2804962419 2810417148 2810756553 2812279338 2818634742 2820502377 2821923643 2822030442 2823452478 2830281993 2831708187 2888891784 2897338836 2900369304 2908849916 2916437832 2924965428 2926550088 2926903518 2928024792 2928489228 2936586268 2937052062 2938532058 2940124068 2947124257 2948720922 2954812014 2956412844 2957902596 2965057326 2966551434 2967021981 2968517079 2970125334 2975225561 2978809911 2995313013 3035307352 3045831768 3049385772 3057932808 3064249496 3066279876 3067941096 3074874264 3076911684 3078462156 3078950454 3080129976 3087580356 3089136204 3089509269 3091183074 3097194408 3100221621 3101783839 3106250532 3108308742 3112538751 3118968237 3120658002 3129782733 3131359847 3152501451 3192985656 3205671336 3215044644 3223431288 3225055592 3227817964 3234607992 3236237928 3236628758 3236751252 3238382268 3245700612 3247851222 3249610812 3250003257 3256323444 3257347863 3259112598 3260754882 3262915467 3267614196 3269260764 3278820006 3280992561 3292368849 3294027891 3368142008 3370373748 3380228642 3383764188 3390882264 3400257784 3402510804 3404354184 3412459666 3414308436 3414720771 3416028924 3416570766 3418292394 3423214872 3426560739 3428287401 3430144746 3437230302 3439092492 3440174409 3447280683 3449148318 3450886362 3451433733 3459233547 3460976673 3465146223 3484343709 3530867736 3543110424 3543538314 3544895816 3553470396 3557187144 3557616734 3564535128 3576894552 3577326522 3578696968 3579264612 3589730298 3591539182 3591675108 3592108863 3593484972 3603992238 3606380253 3613393476 3623958954 3626360199 3628187541 3630153186 3638933991 3640767669 3722683272 3725149932 3729046248 3737473432 3739949892 3747675404 3749705784 3750885418 3758179656 3760669836 3762707256 3763161666 3764603304 3773709324 3775610916 3776209794 3778112646 3780159516 3789159759 3791212614 3799044018 3804214029 3812216562 3814137558 3825290007 3829898457 3902538024 3916069416 3918042744 3931627896 3932102706 3939749352 3947724886 3953409768 3955401912 3956029308 3958022772 3960167112 3969595938 3971746548 3972226203 3974378238 3982107096 3983359842 3985367078 3985999227 3988007793 3993750684 3996396954 4001835537 4010102019 4012274574 4024006371 4026034089 4105267272 4119345692 4121577432 4133628828 4134128033 4144411656 4150051668 4158624316 4158781704 4160877336 4173043644 4173547609 4175808714 4177912926 4188018681 4190287626 4192399134 4195177029 4203335268 4204657611 4215625722 4218419007 4227952113 4235178717 4330468296 4333337676 4343130484 4345483464 4346008254 4347673176 4350553956 4363274874 4371760008 4374656748 4377026808 4387448142 4389825132 4390355277 4392037188 4392733842 4404879402 4405578093 4407798087 4410186102 4423081383 4432218021 4434619266 4436853894 4447585989 4449827151 4552961028 4555427688 4557723192 4568747652 4571049868 4573526328 4574078658 4582973736 4586899212 4587453157 4596374244 4598864424 4599419814 4601181816 4601911644 4612311396 4614635564 4615367526 4617693234 4618425681 4620194964 4631195261 4631370534 4633704306 4636774611 4645791612 4659375798 4662463113 4680987003 4724717752 4769768696 4786307064 4789478484 4805322984 4808507004 4822566966 4828194139 4831945272 4835146932 4837583388 4840204248 4841726946 4851911988 4854356892 4854943137 4857573402 4868550918 4871776833 4874231747 4874416218 4884485166 4888668897 4891132323 4903891146 4918230009 5017548888 5034946392 5037483528 5052213012 5054950152 5055560622 5065392024 5070342963 5072285372 5075646282 5082955416 5085516744 5086323396 5090487353 5100386676 5103766206 5106531276 5118689499 5121462654 5124043386 5124856149 5127438591 5134822308 5139025969 5145217119 5155845453 5173722477 5176329543 5242803608 5292794584 5296301604 5299170984 5311146456 5311787866 5314665636 5315307471 5317343724 5328529272 5330205594 5335780716 5336425101 5346802692 5349699432 5362436618 5365341828 5365989783 5368045452 5368896918 5384595447 5387308773 5390227458 5405988357 5420090214 5435938431 5445229779 5567744952 5570550568 5584024908 5587050168 5587724898 5589865512 5590540582 5593569372 5606210148 5609924838 5620834296 5621513106 5624558676 5626328127 5637269484 5641004754 5643847286 5644060884 5644742499 5646904956 5660563986 5663416374 5664314691 5667168969 5686818921 5698566027 5718324843 5721206337 5794677672 5817699832 5849930856 5853807036 5856978456 5873172536 5874104124 5877064116 5880248136 5894248514 5897441844 5898154059 5909624028 5912825688 5915805192 5921587329 5930114652 5933102868 5934043962 5937034158 5940250668 5950451122 5954393907 5957619822 5961567357 5975039763 5978050617 5990626026 6018411861 6098771544 6132559752 6153823368 6156924312 6157900908 6175160712 6178272408 6179018538 6182366148 6200443242 6203567678 6212501064 6216617484 6225077502 6237936474 6241316004 6259565466 6262719694 6263713071 6266869389 6285431439 6288598701 6305002902 6323438583 6430089288 6455635928 6473257516 6473502504 6476764536 6491401224 6495702444 6496486909 6499221624 6500006514 6512646888 6514695726 6518225196 6519012381 6521509764 6525830934 6535228392 6538521528 6544912311 6557640012 6558431957 6561985122 6581172213 6584737698 6588055782 6607319103 6615279153 6655280841 6740747496 6760457284 6767528376 6805021608 6824919332 6828616872 6829441542 6832057848 6833141532 6836584788 6853121478 6856574802 6860289492 6861117987 6874460604 6878184984 6880348818 6894561366 6898296636 6899129721 6901772724 6902867466 6918467094 6921953346 6923051289 6926539851 6930292446 6950556459 6968687418 6989063697 7087076628 7106940792 7115233468 7154653044 7158529224 7179460596 7183078364 7183350216 7184217726 7186969944 7207984476 7208854961 7212760506 7226786952 7233850449 7247917908 7252720398 7256375082 7260306372 7262590419 7277592553 7277867982 7281535338 7286360103 7302826377 7326727749 7355836719 7450299864 7479899784 7495350808 7501770836 7521339672 7526323332 7547418648 7551221832 7552419588 7556225292 7560319032 7578319518 7582425228 7583340933 7598088036 7608428058 7613469423 7624433124 7628275116 7650580014 7655649309 7659507031 7659796914 7682193981 7686065079 7864205412 7895449772 7912058616 7916045544 7939191876 7943493096 7944452406 7948756476 7966719684 7967681799 7970734156 7971998454 7976015586 7987501368 7992793908 7995308391 7999337269 8003671074 8020204038 8024549148 8043654927 8048012742 8052068178 8053345377 8075612237 8085341187 8130135321 8238691384 8267257656 8268256066 8300103336 8317248632 8346087288 8347095218 8351617428 8355825852 8376037362 8380575252 8381587347 8384798268 8385810873 8390354058 8406670536 8409315222 8414887257 8431251444 8432269659 8436838014 8455904226 8461507131 8465770929 8470357434 8490845979 8495124561 8666675352 8686260968 8692016508 8701107912 8726549748 8749313496 8774896284 8779650264 8780710554 8784074376 8785467684 8809758804 8811156186 8815596174 8820372204 8841372771 8846162766 8864436042 8869238532 8873707788 8876499401 8895171978 8899654302 8901065943 8905551237 8925676683 8936429733 8985939039 9105922056 9137495304 9142099736 9148157316 9173798424 9174906314 9192748488 9198839628 9203823288 9224622792 9229271128 9230735052 9235386468 9236851362 9240389928 9262390522 9262741068 9267408612 9268527807 9273549222 9291583224 9300664863 9305351517 9318751596 9324926226 9337616253 9356904711 9361974006 9389348199 9394079541 9457504353 9578956968 9617014008 9645133932 9656388278 9670293864 9675166776 9683453892 9703823976 9708713784 9709886274 9715146804 9737101836 9743553666 9748463494 9748832436 9750009771 9768970332 9772043589 9777337794 9782264646 9788746401 9807782292 9836460018 9842977683 9877106547 9882083673 10104426024 10111121244 10140685926 10144570744 10151292564 10172646792 10180974706 10200773352 10207532412 10213062552 10237378998 10242925308 10244162313 10248086772 10249712298 10254877182 10269644616 10278051938 10279682217 10284862203 10290434238 10311690906 10320523227 10341842049 10347444954 10352659086 10377700641 10382930019 10395438669 10592603208 10623575732 10629331272 10630614942 10634687448 10660411188 10671561432 10672850202 10693605384 10724873236 10730683656 10731979566 10736090904 10737793836 10769190894 10774617546 10776326589 10780454916 10811976714 10819140759 10840180428 10871876862 10879080597 10884562623 10890459558 10922303007 11168049816 11175449796 11181081164 11187138744 11212420296 11219849676 11221204661 11243026212 11249117352 11252656254 11274538968 11282009508 11287694572 11288121768 11289484998 11293809912 11321127972 11326832748 11328200653 11328629382 11334337938 11367479277 11373637842 11397132054 11412642087 11436649686 11442412674 11475870021 11707614072 11748208248 11754128232 11788497028 11794883688 11796308118 11819248056 11830800247 11843174658 11860229304 11866205736 11868087924 11874068316 11880501336 11900902244 11908787814 11915239644 11916678609 11923134714 11943608831 11950079526 11956101234 11957997681 11964023379 11981252052 12005506611 12030306057 12036823722 12072019113 12078102267 12315801816 12358037076 12364732296 12400886484 12402384099 12407135356 12433234968 12450155004 12451658569 12475872948 12482632008 12519130932 12520642827 12525439388 12527426142 12533738778 12564056043 12570387137 12570862878 12577197402 12585531087 12610005804 12613972833 12646877166 12655257021 12683856339 12705536151 12946515032 12991404888 12992973818 13000013028 13029391452 13036450392 13038024762 13043019528 13051661868 13089824622 13115280024 13116863914 13123970244 13162344426 13169475396 13171065831 13176111564 13214638206 13216734279 13223394261 13230558306 13269244149 13296654063 13310561682 13342757967 13349481453 13520914568 13649838664 13658883084 13666283064 13673169576 13706242956 13713149604 13720578984 13722235974 13748921208 13760697636 13762359471 13789122732 13796593272 13798259442 13803545448 13805734932 13817037101 13836934188 13843906692 13846102578 13853079702 13855277043 13860584892 13893585783 13901112918 13910323833 13937374836 13948784773 13978127394 13987389339 14042961009 14174153256 14230466936 14309306088 14358921192 14366156728 14368435452 14415968952 14417709922 14425521012 14467700898 14484582417 14495835816 14505440796 14512750164 14520612744 14525180838 14555185106 14555735964 14563070676 14564829411 14572720206 14605652754 14615330499 14622695241 14653455498 14666006691 14673396969 14711673438 14754690027 15003541672 15052646664 15104839176 15112450584 15156639036 15164850456 15166681866 15196176072 15211028889 15216856116 15226938846 15248866248 15256550232 15271462059 15301160028 15311298618 15319014062 15319593828 15356068497 15364387962 15372130158 15374568447 15382315773 15417077907 15435651357 15467536359 15521167431 15528988629 15728410824 15790899544 15878383752 15888904812 15897512952 15933439368 15935363598 15941468312 15943996908 15945922413 15952031172 15985587816 15990616782 15998674538 16007342148 16009275303 16040408076 16049098296 16087309854 16096025484 16097969349 16104136356 16106690754 16151224474 16153786341 16161926319 16170682374 16217965071 16260270642 16307815293 16335689337 16536512132 16694190436 16703234856 16711651704 16752074724 16761150504 16763174694 16769596536 16771621746 16780708116 16818630444 16829774514 16862502888 16864539318 16873676028 16878984381 16911808452 16923014262 16931541858 16934227497 16940714868 16981691958 16990249122 17001506907 17060456763 17095698081 17163619011 17384033016 17453099496 17549792568 17561421108 17570935368 17619517608 17622312372 17631192348 17640744408 17682745542 17692325532 17694462177 17728872084 17738477064 17747415576 17752998802 17764761987 17790343956 17799308604 17801458169 17802131886 17811102474 17851353366 17863181721 17872859466 17925119289 17934151851 17971878078 18296314632 18349812628 18397679256 18461470104 18470772936 18473702724 18524781044 18525482136 18534817224 18537055614 18547098444 18591257531 18601329726 18610703034 18637503192 18649852452 18675232506 18713809422 18723948012 18768528163 18778696398 18788159082 18791139213 18800608167 18865796103 18915008706 18970315749 19290267864 19312776556 19366907784 19419772548 19430293608 19474203672 19487107332 19489460727 19496926988 19497664872 19500019542 19537940664 19544087178 19554675588 19557037143 19564529292 19566892037 19577492802 19615564584 19634736933 19672920036 19675295871 19685955366 19743516639 19753465501 19754213094 19764167346 19821957309 19965842523 20222242488 20281371852 20302585128 20361949412 20415064824 20474757996 20485850616 20488324626 20496173544 20499424596 20509754364 20556103876 20559364434 20569724406 20580868476 20583353961 20623381812 20629869799 20641046454 20683684098 20694889908 20697389163 20705318172 20755401282 20765860038 20769153867 20779619553 20790877338 20851669377 20967191091 21247151464 21261229884 21320822376 21345700404 21449746472 21463959132 21475587672 21538381788 21549235092 21552653178 21560909832 21623953428 21626564883 21638281518 21680360856 21701551347 21712486873 21743753724 21758161194 21769125246 21780919116 21787771257 21832777659 21844606014 21859080309 21908479131 21919518929 21980183247 22067510157 22350899592 22362162328 22439699352 22442409322 22486052424 22505312508 22564019016 22575389144 22578969996 22642255944 22653665496 22656401306 22657258764 22668675876 22734958554 22747275684 22750022799 22794264108 22825284174 22840408269 22873299372 22884825348 22951740042 22966947927 22978521093 23046581943 23058195237 23576994056 23592616236 23661600494 23686349316 23736175848 23748136632 23801804488 23817575628 23830479288 23833357218 23846269428 23887217662 23900159052 23903045397 23912202468 23915995362 23928046758 23962504104 23985925173 23998011807 24011013222 24060612114 24073647444 24130964781 24144038226 24156204534 24160036131 24226836711 24256023561 24390405963 24716074152 24801772968 24804768198 24814270712 24900310008 24903317138 24951745896 25038261864 25041285654 25050878776 25054852284 25067477556 25128112086 25140774274 25141725756 25144762041 25154394804 25157432619 25171062174 25220011608 25227945666 25244661771 25293754332 25296808977 25310514042 25367712678 25384521393 25397312787 25411072302 25472537937 25485373683 25985947636 26000026056 26058782904 26076049524 26103323736 26179649244 26233727828 26247940488 26324688852 26338950792 26342131662 26352223128 26429276412 26433468558 26446788522 26461116612 26524118313 26538488298 26593308126 26621123364 26629498203 26685515934 26698962906 26716653711 26777030049 26809289199 27317766168 27412485912 27426299208 27444471948 27521395272 27524718942 27578245464 27596518884 27611469864 27634074202 27673868376 27687813384 27692205156 27706159404 27710554086 27721169784 27787171566 27802225836 27805583421 27820647666 27874749672 27897569546 27901994589 27916054551 27956254788 27974778678 28012848759 28070714133 28085922018 28168044597 28182238623 28736870904 28835419844 28851042024 28935401796 28938896231 28969164834 29010881592 29025500328 29050361676 29110370212 29111471928 29126141352 29129658822 29145440412 29211305508 29214833263 29230660998 29245390482 29250029313 29306910996 29316130767 29332013382 29346793938 29366239203 29423346876 29509380054 29528933049 29646251019 30313278072 30333363732 30422057778 30433712232 30453877692 30542924118 30602320056 30622597236 30638028124 30639187656 30712136994 30728775924 30732486939 30744260316 30747973201 30749136894 30764631546 30834155814 30839046651 30854586609 30871302714 30935072718 30961569681 31025526147 31042334862 31057977258 31133101923 31148790057 31777809624 31870727196 31887993816 31891844826 31904062344 31981233564 31997349076 32014684296 32018550606 32080816152 32112172099 32174619708 32192050968 32195938698 32208272712 32213381508 32302448948 32307572682 32323852638 32328979767 32341364748 32418366827 32435930142 32457422277 32520541284 32615630586 32637241791 32653687869 32671378674 32766909021 33073024264 33388380872 33504149448 33526349388 33543243492 33561416232 33637260888 33659549028 33663613983 33729078636 33747352056 33757968762 33797358973 33823616904 33846028524 33863083716 33868454994 33881429736 33963383916 33980498244 33984601959 34003013814 34102437831 34119622229 34120913526 34191396162 34237926261 34327238022 34427610063 35122842216 35244624744 35262384696 35365491084 35384651064 35388924354 35457744168 35492400741 35505997604 35529523974 35580687912 35598617208 35602916338 35604263772 35622204948 35633411471 35702706732 35726363442 35745718932 35750035827 35830826493 35850238578 35868303702 35873993043 35892070137 35943756156 36016519833 36090918171 36216057339 36234306801 36699625256 36947405448 37049562088 37074111228 37094196888 37182515062 37202659452 37207152297 37221406068 37299704904 37350465012 37354975707 37427618844 37447896024 37537056326 37557392796 37561928481 37576318164 37582278426 37601216334 37692168129 37711161411 37731592206 37756593261 37830017412 37841918499 37940631498 37965771063 38051569017 38116608453 38625553112 38839545096 38974214664 38978921454 38993853976 39000039084 39088174356 39109351176 39114074286 39129058584 39133784074 39154985604 39269473866 39345840072 39350591742 39371910732 39487033278 39506931002 39508426188 39513197493 39528334692 39643914618 39650202837 39670182783 39807732447 39889962189 39931685046 40028273901 40048444359 40562743704 40723898824 40949515992 40976649252 40998849192 41019508728 41112207752 41118728868 41139448812 41161736952 41166707922 41246763624 41259739598 41282092908 41287078413 41367368196 41389779816 41394778326 41410636344 41451111303 41510802564 41531720076 41538307734 41559239106 41581754676 41680757349 41703338754 41730971499 41846354319 41934382182 42128883027 42522459768 42691400808 42927918264 43076763576 43098470184 43105306356 43247906856 43253129766 43276563036 43403102694 43424973746 43453747251 43487507448 43516322388 43538250492 43561838232 43575542514 43665555318 43689212028 43694488233 43718160618 43816958262 43839037858 43845991497 43868085723 43960366494 43998020073 44020190907 44135020314 44264070081 44884818644 45010625016 45157939992 45312802612 45314517528 45337351752 45469917108 45475408363 45494551368 45500045598 45588528216 45633086667 45650568348 45680816538 45746598744 45769650696 45814386177 45903480084 45909023699 45933895854 45957042186 46068205491 46093163886 46116390474 46146947319 46251233721 46306954071 46402609077 46586965887 47185232472 47323200988 47372698632 47635151256 47666714436 47692538856 47774435324 47800318104 47806090794 47824404936 47831990724 47837767239 47856093516 47971850346 47996023614 48022026444 48027825909 48121224228 48147294888 48261929562 48288076452 48293908047 48312409068 48320072262 48453673422 48461359023 48485778957 48512047122 48653895213 48780811926 48923445879 49609536396 49806634276 50082571308 50109704568 50134955112 50256224172 50281548548 50283451512 50289524082 50308789608 50314865238 50342124348 50455891332 50461984727 50489323542 50587508664 50593617954 50621028084 50636953143 50735425356 50769042786 50794625574 50802682491 50822144604 50943147871 50945075874 50970747366 51004520721 51287094243 51490857033 51971895272 52152099048 52359298488 52467455656 52649377704 52684263324 52858552824 52866937116 52893577044 52922233224 53048236626 53076976596 53083386531 53110135529 53186616252 53242246728 53258996406 53294285961 53371031868 53397925812 53404374507 53433307422 53554060098 53589545163 53616549217 53618578398 53775357867 53802455553 54888943896 55049437884 55193037768 55268148404 55384410312 55412318808 55421108172 55574343132 55604451672 55611166842 55641295332 55773772593 55795139092 55803989178 55832109102 55912509576 55949557356 55995360883 56025697518 56141428266 56171844036 56305584489 56336089194 56364477246 56373417639 56401824501 56529285659 56597388309 56910947247 57670839688 57870803592 57877792462 57938329668 58100723352 58220740424 58259317644 58290880824 58422611016 58429666526 58461321996 58468382181 58490780964 58500058626 58613821992 58632261534 58664026764 58671111429 58693587876 58700676111 58732478406 58846693752 58904210799 59018760108 59025887613 59057866098 59230549917 59260396503 59292502038 59465871927 59897527569 60666727464 60844115556 60907755384 61085848236 61245194472 61276056248 61424273988 61457551848 61464973878 61488520632 61495946402 61498273788 61529263092 61668311628 61678093302 61709173218 61742605428 61750061883 61870145436 61889609397 61923139362 62051052294 62084669724 62092167489 62115954516 62266203846 62297580114 62307461601 62338858659 62555008131 62901573273 63741454392 63783689652 63962467128 63994698152 64037101212 64224344198 64349239416 64391877396 64426763016 64604897896 64615145364 64647705276 64657959534 64682729496 64836733654 64871860284 64879694649 64914844554 65041082568 65104654041 65137460619 65231261172 65274483582 65307375738 65342757348 65363313771 65498332977 65533818042 65577240927 65725437393 65758556787 66202530471 67052698776 67086486984 67319098056 67327227966 67458157272 67515937524 67594717946 67692057048 67726167432 67736909988 67926767832 67960996488 67969203918 68006027628 68204875662 68239244458 68241827052 68250068397 68382792324 68475852522 68521224807 68654476044 68855220126 68900843781 68935563279 69139745829 69174585711 70730982168 70777848708 70984801482 71011995208 71059047948 71205832676 71208527544 71244409896 71266822942 71405413464 71452726884 71461355999 71491437864 71500071654 71661652986 71700477156 71709136191 71736607404 71747986086 71784140274 71887512312 71957775519 71994035421 72033039666 72181836342 72392894343 72432114678 72468613602 72680510133 72768070683 74148222456 74365030124 74405318904 74414304594 74442812136 74700930024 74709951414 74855237688 75074112652 75114785592 75123856962 75152636328 75164556852 75202432668 75384336258 75422322822 75434286123 75463184412 75472297857 75513186522 75660034824 75683836998 75733985313 75881262996 75890426931 75931542126 76103138034 76153564179 76191938361 76233216906 76456121049 77957842908 78000078168 78176348712 78228148572 78267568148 78309971208 78538947732 78548432627 78701183484 78743821464 78974066556 79013862004 79016852376 79026394986 79056669384 79287829236 79297404571 79300405674 79340365566 79572354939 79615464894 79779924378 79863370092 79888494609 80056547802 80096888718 80149961133 80331090147 81953298504 82237457736 82278897624 82333415844 82519479196 82564185816 82574156826 82734736392 82789556652 82815601729 82902222606 83021605128 83063440152 83076615468 83118478212 83163509352 83361514698 83406677508 83416750263 83461942998 83692708638 83705983767 83748163653 83868764364 84038546277 84212142399 84257766054 84504133791 84546715869 86210612712 86506259532 86553126072 86806205388 86816688693 86849947492 86907494502 87032644776 87076500984 87151085028 87161609983 87331110636 87378424056 87388976466 87436321236 87633916524 87644499789 87678075716 87691982994 87736171446 87750087939 87920732988 87948392301 87992709959 87996040146 88040381814 88098717609 88270040628 88528140162 88586799147 88938753057 89769637288 90625605224 90939834216 90950816726 91000091196 91266173334 91301136696 91361633076 91628772354 91806960168 91818047398 91867791708 91914084372 92136410982 92186327772 92197460817 92232780948 92243919603 92293894638 92502467442 92517139953 92563759827 92613908142 92805218154 92884709043 93076578441 93173931774 93399305769 93446370171 94646401976 95333428872 95548870648 95612181588 95663981448 95675534478 95712187032 95943700692 95992047228 96044052888 96055651818 96242448456 96336516297 96523859124 96576152904 96587816094 96624818136 96640144524 96719259707 96907346844 96922718046 96971557914 96986939301 97024094244 97255100481 97307790426 97372266831 97561623852 97641493411 97846891758 97911725373 97961063607 98300727063 99219072792 99613268552 100165142616 100512448344 100563097096 100579048164 100629730476 100684248696 100911782664 100923969454 100978647084 100990841949 101187235908 101242056168 101273906286 101392076919 101470850712 101538085572 101589251148 101605364982 101644289208 101886295742 101890151748 101941494732 101953805877 102009041442 102307313493 102358866687 102574188486 102713778783 102981714066 103282830189 105368526648 105733874232 105787154088 106096473252 106153953192 106166773062 106220271058 106373232504 106477202223 106517992812 106588571922 106742063736 106795851624 106808749014 106866614844 106900234413 107108120196 107179090326 107233098434 107237156796 107250107481 107492479479 107550715734 107604911106 107621979129 107676210411 108049559499 108272754513 108648172017 108702920403 110098875768 110536296808 110842216344 111148686264 111222333684 111282590664 111547545186 111590278184 111607978356 111621456891 111664218204 111899114712 111990721766 112051395036 112064927121 112282856532 112343688072 112611168978 112672178388 112685785443 112728954492 112746835278 112803649002 113058571318 113076504387 113133484233 113194776618 113269779783 113525755497 113821894494 114154707051 114349825359 115755584924 115876659336 116518635288 116859333052 116922643992 116936764362 116981561928 117000117252 117264523068 117328053528 117342222858 117387175752 117401352222 117464956812 117808421598 118037520216 118051775226 118115732196 118461099834 118520793006 118539592479 118585004076 118931743854 119010548349 119423197341 119669886567 119795055138 120145333077 121688231112 122171696472 122848547976 122929947756 122991892804 122996547576 123058526184 123336623256 123356186604 123418346436 123433251271 123485210856 123500123766 123740290872 123779218794 123846278724 123861235239 124102104588 124169339448 124184334978 124231909032 124353333909 124532407692 124595160228 124610207183 124614923202 124677717318 125042272047 125110016262 125539062957 125803146546 127567379304 128074202424 128448688396 128783754792 129230290728 129295410552 129315919068 129673467308 129743720568 129759389298 129829689108 130138802717 130209308082 130274921238 130361241753 130462522344 130548967164 130614751476 130685514696 130726627542 130996665954 131067636084 131083464699 131154481854 131379697141 131450874786 131517113574 131537974491 131604257169 132060572721 132405060942 132792210243 134654455932 135031875048 135189435892 135473819976 135938407836 136012055256 136409751324 136426225089 136478488916 136483654104 136500136794 136765584648 136899260001 136951705044 136968244259 137042449614 137308952088 137443158531 137710440252 137727071097 137801687562 137871126558 138204616473 138274258507 138279491658 138349171422 138440841957 138753701163 139207827231 139760897661 141555697416 141969602964 142118095896 142411665352 142533645884 142905453768 142922711998 143000143308 143323305972 143400954312 143418272382 143473214808 143495972172 143513301717 143568280548 143915551038 143988070842 144066079332 144083477727 144363672684 144785788686 144864229356 144881724141 144937227204 145361020266 145384077069 145457336871 145536141366 145961685639 146770337637 148730060248 148828609188 149419902828 150148225304 150247713924 150329113704 150404865336 150768672516 150844645644 150868572246 150926368824 150944595714 151026373044 151367673996 151385954181 151467970626 151762525992 151780853862 151863084252 151910859429 151987408111 152206276068 152307128358 152383876722 152408047473 152466433812 152829443613 152912242098 153013562163 153436632503 153861282729 154472571099 155915685816 156456297144 156535136296 157077895464 157096865254 157402366968 157948133112 158027724008 158052789972 158575658472 158594809142 158600811348 158680731132 159144709878 159230929788 159250159593 159330406587 159559848756 159726740184 159776989218 159882857883 160113095604 160193777436 160213123521 160299922266 160662180294 160768635489 160849647651 161326073601 161407366659 164666831688 165038958392 165148313652 165579113304 165631203458 165804445212 166153230936 166236956424 166723029396 166813355016 166833500526 166923885996 167321317779 167385417276 167411967534 167496327306 167737528728 167986082649 168077092554 168424284798 168515532108 168916753467 169008267582 169093431738 169120252917 169205473503 169587856977 169792164927 170732841741 173012519064 173612410776 173633377386 173699894984 173814989004 174302170056 174323219966 174662221272 174777952932 174872642472 175267833048 175288999578 175356151432 175383965988 175405146543 175472342892 175500175878 175841465976 175896784602 175985419918 175992080292 176013334287 176080763628 176102028333 176197435218 176540081256 176712632397 177056280324 177077662839 177173598294 177691649751 177781189509 177877506114 178397615781 179692582707 181901633452 182000182392 182532346668 182723266152 183257544708 183636094796 183735583416 183828168744 184272821964 184372655544 184394921634 184465561896 184487839206 184587789276 185004934884 185034279906 185127519654 185227816284 185250185649 185610436308 185668828191 185769418086 186153156882 186276502467 186347863548 186798611538 186892740342 187016575977 187665024393 191224363176 191351068956 191887401384 191984094456 192111303636 192673032594 193047718248 193175632188 193280289048 193438519414 193814693688 193845436092 193943115828 193973878602 194048188488 194510200962 194615580852 194639083947 194744533662 195123247704 195282986822 195313962123 195412381857 195693783516 195823450746 195922127214 196089941313 196494998931 196601454126 197176312179 197275670361 201158096328 201259460952 201847938908 201957294168 201981683898 202374471816 202547812572 202572273617 202784153838 203076171144 203178502296 203210729964 203772591484 203780303496 203882989464 203907611754 204018082884 204503832841 204614626986 204717733374 204750205191 205148376972 205427557566 205563674421 205963428132 206565660378 206702531343 206806689837 207523757133 212192946504 212333546124 212440542116 212954404446 213035985624 213177143844 213202888559 213617498028 213733229688 213800468826 214216240392 214358180652 214384067997 214466196868 214474313592 214500214962 214984958958 215101431468 215127408573 215209822212 215235812407 215243958258 215352420822 215873326557 215982106263 216099118998 216545509026 217178683029 217296344034 217405840806 218041530399 222444667368 223095090372 223215956712 223242913782 223328436408 223981443532 224102790072 224129854242 224565713064 224785204693 225222337956 225344356776 225371570886 225457908984 225493670556 225607298004 226117142636 226153008774 226266968466 226302858369 226389553236 226416893571 226539559566 226928567789 227051510994 227201955939 227643788988 227671280793 228309414102 228460692537 228575815083 228699650718 229368363147 231511169848 233718666104 233873528724 234000234504 234529046136 234684445716 234802704444 234929913624 235616843196 235645297881 236103550452 236231464392 236581512811 236922199668 237041586012 237079184958 237170008152 237863487708 237892213713 238021096698 238717064817 238837355603 238846394682 239339773134 239590110276 239665483827 240290666154 240449883399 240993270441 245859895512 245983785608 246712373208 246836692872 246866502542 247000247532 247558437588 247692557448 247722470478 248204209176 248368669956 248446805187 248706667818 249064815384 249190320456 249220414366 249229846404 249355434636 250084544094 250220032524 250250250789 251078125914 251117951301 251244490959 251606293092 252115638831 252636427197 253512401373 253640147607 256897376792 258631838136 259346934616 259518778596 259659378216 260277605434 260418616164 260450066079 260549842476 260722483506 261097934328 261229502952 261453255084 261484829949 261993331908 262135272168 262166929398 262308963708 262759394282 262901749572 262933499367 263034227148 263075948982 263208514338 263250263817 263845176903 263978129877 264121145442 264296152827 264810121884 265584420486 265760397441 266816259171 269308911864 270378871784 271876815672 272819502648 272852450178 272956977832 273000273588 273798520002 273903410088 273936488518 274084899228 274886317062 275420880504 275454142194 275603375124 275742253116 276409232946 276548517014 276558983316 276592382451 276698342844 276731758809 276881683914 277507402326 277551419859 277691279481 278415654462 278654127129 279229735323 279521795322 280197917307 280339110513 283939205928 285067291768 285845423996 286000286616 286646611944 286836544764 286991944344 287026603434 287136561096 287831102076 287976141684 288132158664 288166955454 288727345368 289009548891 289571577372 289728458712 289763448282 289874454408 290157779121 290722040532 290768154138 290914673742 291072282732 291765301443 291923371278 292116800493 292924480233 293540675274 293883190821 294902181189 297657218376 298839805656 300495427848 301537345032 301689291288 301737144492 301889191428 302052746088 302735347992 302771908362 302935941252 302972525847 303561707724 303726168504 303821718858 303974816222 304176230757 304412552136 304614256716 304767753444 304816094946 304932867624 305658887226 305824484196 305861417631 306027124326 306873265006 306921940479 307076600061 307722565458 308141336349 308945142198 309848490567 314193730508 316105579944 317189618284 317201622696 317361462264 318289419756 318327858541 318461859576 318500319186 318660813174 319119697512 319431606669 319553978436 319765715766 320226191208 320387554872 320426247042 320599844532 320700703239 321324360588 321363165893 321537270978 321699295302 321750322443 322477438437 322652147202 322814733318 323028631233 324148678497 324818263539 326108761209 330296627304 331262406916 331608890424 333446058792 333667001052 333847771992 334642635558 334770834552 334823935068 334864370673 334992654612 335972165298 336154185108 336194781363 336848569596 337031064216 337833506934 338016535164 338057356329 338186863476 338227705211 338240505834 338410947006 339175713954 339229513161 339400452699 339584329854 340577266491 341465683482 342464121153 347266754772 347629978008 348646439932 349555905864 350577999156 350767931976 350810293086 350944685784 351000351756 351793569204 351970839836 351984160584 352026668574 352161527256 352204056666 352394870436 353233893089 353425264794 354112560648 354155325678 354347196588 355383299502 355562379018 355618777437 355755012228 356602035097 356795231562 357031645047 359009659701 359385165414 360435999231 363803266904 365064693336 366515089416 367272189592 368545643928 368789843268 368975678412 369175578552 370009869768 370068559812 370255039308 370299753813 370455632568 370500371298 371220872616 371337656382 371538836172 371583705717 371770948703 372306313764 372553004934 372695727096 373060001727 373597223076 373785480684 373830621549 374033151954 375126816141 375315844519 375330048786 376617188871 382702137912 384222607272 385346065188 386351264376 386877038828 387690872184 387886231656 387947757204 389020401924 389231161704 389278167894 389489067324 390416408151 390565973644 390627924246 390824763714 391083725259 391387567032 391646901492 391844254428 391967526181 392179882626 392989997862 393202908252 393250394097 394139091423 394352624358 394551340722 394613923473 394812771507 396181718163 398376630729 403695877816 403963367796 405095625144 405144547234 405568307676 406421459928 407545182968 407815223508 408036165768 409007665682 409229253972 409278675267 409435466748 409500410382 410296753944 410697780003 410855115132 410904732777 411127348842 411926856264 412329475593 413131320756 413181213291 413405062686 413613379674 414613849419 414822775521 415047514266 415322525871 416261103489 417623481693 419282692983 424667092248 424881084232 425908808892 426354287688 426405777118 427234996056 427600937652 428716361304 428768135994 428932393736 429000429924 429969917916 430202862936 430254817146 430419644424 430471624814 430487916516 430539905151 430704841644 431746653114 431964212526 432198237996 432250433181 433091018052 434357366058 434592688068 434645172423 434811681612 436083060798 436152231207 436372010613 437885056917 440311012911 446190180744 446485827564 447962887064 448259708484 449570409386 450444675912 450743141772 450987341112 451214596008 452234285272 452306017548 452533936932 452605716738 452779106472 452833787142 453079119132 453857135578 454103021988 454157862543 454403911878 455287577976 455342561586 455732578287 455962224333 456618828204 456921385074 457151630166 457399301436 458488330839 458736726294 459040686489 460309897509 463417713297 467747057448 469368891432 469605408888 471233686392 471290595762 472207100904 473163025622 473844399336 474083172024 474158369916 475726975416 475784427426 476042193396 477434129634 477674711206 477692789364 477750478779 477991219761 478679546268 479180220552 479330967654 479648573649 480581332308 480639370563 480899766798 481986540882 482305906467 482548942953 483978220803 484222099977 493733005084 494000495064 495116875176 495444940956 496737339912 496893610374 497413335636 498440828732 498459692808 498710869272 500169088188 500229491993 500440065048 500500501578 501963953337 502156251828 502235902602 502488981918 503212586184 503958247947 504231277662 505272854394 506750260401 507024802746 507280295214 507616420509 508763570931 509376494781 519037557192 520555210868 520837232328 520900132158 521099684952 521444967012 522906510168 522969659898 523986663816 524333858796 524617927416 525518788564 525803499144 525866998734 526068454296 526151897964 526215439629 526417028676 526500527634 527690353806 527956259754 528040002861 528242290884 528306084999 528592305654 529620243768 530137897191 531168840972 531232988517 531520794882 533074949253 533343568527 533632518342 535192847343 545704900356 546000547176 547597040004 547872977036 548169798456 549772634124 549839028389 550908284388 551206750248 551484506232 552818465892 553097034028 553117966632 553184764902 553396685688 553463517618 553763367828 555014804652 555081831997 555102839718 555382558962 555750556947 556831308924 557006484573 557308254258 558459470646 558829507401 559043590644 560395834614 560678221026 561049727931 571690847992 573673089528 574053206868 575662204152 575952283368 576333910908 578019097782 579143154744 579526896564 580315558242 581444081064 581536308276 581829347484 582144565464 583530602886 583846742556 583917251841 584211490819 584233600986 585848960466 585941886369 586237145571 587081350548 587766381642 588269823939 589484996793 589804362378 591528936537 591827011083 603474288984 603778382856 605543816724 605871882504 605945051694 607123415448 607643437716 607716820851 607949632444 608352461514 609228513432 609535506888 609632189892 610131269881 611317774452 611648968392 611722835262 612054248652 613511498523 613746530012 613843880958 614153200122 614250615573 615445130916 615948969713 616282672698 616691023263 617890284396 619696981134 620107594029 620420069511 622571271399 628387461016 634379236568 636578839512 636655717082 637000638372 637321626348 638863213338 639107956872 639531431532 639608665677 640852494084 641199689064 641401406478 642648721176 642726331786 643074541956 643152203991 643398590604 643500644886 644954876874 645304294404 645382225719 645629466636 645707437221 646057262466 647619979671 647946318789 648297356994 649636527078 651536049087 652217522418 654124591197 662524813832 667334002104 669285271116 669647870136 669728741346 669985309224 671944330596 672308370216 672389562726 673697139192 674355614079 675667013868 676033070328 676114712658 676373726952 676455410422 676481011668 676821894012 677034817949 678351427908 678459026322 678800905398 678908575107 679168659708 679250680713 680785703367 681154532982 681605867817 682931366964 683013842379 684928242306 685382077611 685727445249 688105089441 694533509544 697292879864 701155998312 701620586172 702000703512 703587138408 703941679672 704053337148 704408113332 704789740872 706467786178 706850529588 706935893643 708310651356 708694393176 709744538433 710766599004 711124758036 711237554874 711510024456 713204070194 713590463124 713676641139 714063290094 716151194451 716512066809 718019319402 718770330828 718996451481 720871998462 721349650197 722979811323 737579686536 737951356824 740137119624 740510078616 740599507626 741000742596 742675312764 743077672344 743167411434 743541897406 744612627528 745106009868 745340415561 746120003454 747194446152 747570961368 747661243098 748066303908 750253632282 750631689038 750660097572 750750752367 753234377742 753353853903 753733472877 756346916493 757909281591 760537204119 760920442821 770692130376 773754077656 775895514408 778040803848 778556335788 778978134648 780832816302 781131947288 781255848492 781350198237 781649527428 782167450518 783293802984 783688508856 783935052362 784359765252 784454489847 785979995724 786074915989 786405816504 786500788194 788278182846 788705248716 788800498101 789102681444 789227846946 789625543014 791535530709 791934389631 792363436326 792888458481 796753261458 800448777513 807926735592 810289094468 811136615352 815630447016 818015331364 818458507944 818557350534 818870933496 819000820764 821395560006 821710230264 821809465554 822254697684 824658951186 826262641512 826362426582 826810125372 827226759348 829227698838 829645551042 829777147353 830095028532 830195276427 830645051742 832522206978 833073838443 835246963386 835962381387 837689205969 838565385966 841017331539 851817617784 852811554236 855201875304 857536271988 858000859848 859939835832 860509634292 860943249628 860975833032 861079810302 861409683288 863493306228 863928425052 864032758897 864396475992 864500866362 866182036104 867028646673 868714732116 869185376136 869290344846 869623363224 870473337363 872166121596 872271450281 872304462414 872744021226 875295904329 875770113834 878773440699 880622025822 881649572463 892971655128 896519416968 899140818772 901486283544 904612035096 905067873864 905211433476 905667574284 906158238264 907714271156 908206043976 908315725086 908807823756 908917577541 910685123172 910971619019 911465156574 911924448666 912528692271 913237656408 913842770148 914303260332 914798602872 916976661678 917473452588 917584252893 918081372978 920619795018 920765821437 921229800183 924424009047 926835426594 929545471701 942581191524 946326051244 948316739832 951568854852 952084386792 954868259268 954983575623 955349422412 955385578728 955500957558 955982439522 957359092536 958294820007 958661935308 958777709813 959297147298 961162664616 961278741126 961799533596 962102109717 963973081764 964089497679 964611812934 965097885906 965250967329 967432315311 967919809549 967956441606 968444199954 969085893699 974454790617 978326283627 987466010168 990889881912 993787220748 994826671272 996881657464 1000338176376 1000458983986 1001001003156 1003927906674 1004312503656 1004471805204 1004593112019 1004977963836 1007916495894 1008462555324 1008584344089 1010545708788 1013500520802 1014049605492 1014172068987 1014560590428 1014683115633 1015232841018 1017527141862 1017688539483 1018201358097 1018752989562 1021731799473 1027392363459 1041110421736 1041800264316 1042889934024 1045939319796 1048667717592 1051037577128 1051733997468 1052303795928 1052430879258 1052834057352 1053001055268 1055380707612 1055912519508 1056080005722 1056484581768 1056612169998 1057184611308 1059701679267 1060275794382 1062337681944 1062465977034 1063041589764 1063911856777 1066149898506 1066687137054 1066856332311 1067265036684 1069806105291 1070385694686 1071094935141 1074056427521 1077028979103 1081307997693 1091409800712 1095194080008 1095745954072 1099545268248 1099678056778 1101816568776 1105636931784 1106194068056 1106369529804 1106927035236 1107526735656 1110029609304 1110163663994 1110205679436 1110765117924 1110899261439 1111501113894 1113662617848 1114012969146 1114616508516 1114751117151 1115312846109 1116918941292 1117659014802 1118087181288 1119180005181 1120791669228 1121356442052 1121491864647 1122099455862 1125380448423 1125947533557 1129851566613 1148106413736 1152667821816 1156038195564 1159053793128 1160631116484 1163072616552 1163658694968 1167061205772 1167693485112 1167834503682 1168422981638 1168467201972 1171249224453 1171697920932 1171883772738 1172474291142 1173251175777 1174162701096 1175532763284 1175902578543 1176539647878 1178969993586 1179608724756 1179751182291 1182417274269 1183057873074 1183654022166 1183841770419 1184438314521 1188545154489 1195129892187 1211087633448 1211890103388 1215286875432 1215433641702 1215899264888 1216704923028 1219264379784 1220262539762 1222635548904 1223445670524 1224108497304 1227022997046 1227493060024 1227687761916 1227836025801 1228306400244 1228501231146 1230890261832 1231897939426 1232093340009 1232565345396 1232714198331 1233382046526 1235780568792 1236988426779 1239393962268 1239543639873 1240215188058 1240840139022 1243841548257 1244468326563 1245142542798 1245967577613 1248783310467 1257848078949 1273311434164 1274001276744 1274643252696 1277726426676 1279062863064 1279217331354 1281704988168 1282802812956 1285452663572 1286149083912 1286304407982 1286797181208 1287001289772 1289909753748 1290608588808 1290764451438 1291258933272 1291414874442 1291619715453 1292114524932 1295239959342 1295892637578 1296594713988 1296751299543 1299273054156 1303072098174 1303935517269 1304435044836 1308249182394 1309116031839 1313655170751 1338570542232 1339457482692 1343888661192 1344779125452 1348711228158 1351334027736 1352229425316 1352910820844 1352962023336 1353643788024 1354069635898 1356702855816 1356918052644 1357601810796 1357765763981 1357817150214 1358337319416 1358501361426 1361571406734 1362309065964 1362473587629 1363211735634 1365862733928 1366027684758 1367197734861 1367886672999 1369856484612 1370764155222 1371454890498 1375464992517 1376210178882 1380929692527 1403241172344 1408106674296 1408816226664 1412935572356 1413701059176 1413871787286 1416621302712 1418005915319 1419489076866 1421533198008 1422249516072 1422475109748 1426408140388 1427180926248 1427353282278 1428126580188 1431526829887 1432302388902 1433024133618 1433251436337 1433973659283 1436038638804 1437540661656 1437992902962 1438945720947 1441743996924 1441918111689 1442699300394 1445959622646 1446917719401 1447646828859 1452666299931 1481199015252 1482001485192 1485350625528 1486334822868 1487083794812 1490212019736 1490680831122 1492240006908 1492420219913 1495322486196 1496132607816 1500507264564 1500688475979 1501263378076 1501320195144 1501501504734 1505891860011 1506468755484 1506650686849 1506707707806 1507466945754 1511874743841 1512693832986 1515818563182 1520250781203 1521074408238 1521840885642 1522849261527 1526290712793 1557112671576 1561665632604 1562511696984 1562700396474 1563299054856 1564334901036 1567870104724 1568719530504 1568908979694 1571959991448 1572149831978 1573001576388 1573496432851 1576556365692 1577410497432 1577600996202 1578205362888 1578455693892 1578646318887 1579251086028 1583071061418 1583868779262 1584120008583 1584726872652 1584918254997 1585776916962 1590413691573 1593506522916 1593698965551 1599224847759 1600030705581 1600897555026 1605578542029 1620578188936 1636030662728 1637114701068 1638001641528 1642791120012 1643618931108 1644509395368 1649317902372 1649517085167 1652724853164 1653620250744 1654453518696 1656070589677 1658455397676 1659291102084 1659554294706 1660190057064 1660390552854 1661290103484 1665044413956 1665245495991 1666147676886 1667251670841 1670493926772 1671019453719 1671861489221 1671924762774 1675378411938 1676488522203 1677130771932 1682034663078 1683149183793 1705623108472 1715072543976 1721019268584 1721886499256 1722159620604 1726986612456 1727856850104 1728065517794 1729001732724 1734057293346 1737429464232 1738580689692 1740946674726 1744332243192 1744542900562 1744608924828 1745488042452 1750591808658 1751540227668 1751751755523 1752634472457 1757546881398 1757825659107 1758711436713 1761244051644 1763299144926 1764809471817 1768454990379 1774586809611 1775481033249 1798281637544 1810422866952 1811335148568 1815428542312 1816631450172 1817615647512 1817835155082 1821370246344 1821943238038 1822930313148 1823150462553 1823848897332 1825057384542 1827685540296 1828606520664 1830393809643 1833953323356 1834946905176 1835168505786 1836162745956 1840534495569 1841239590036 1841531642874 1842459600366 1842751846719 1847846909139 1848848018094 1850073069789 1853670853188 1859090943402 1860322782087 1861260208533 1867713814197 1885162383048 1892652102488 1903137709704 1909736518536 1909967151246 1910698844824 1911001915116 1911964879044 1916589640014 1917323870616 1917555419626 1918594294596 1918825997031 1922557482252 1923599067192 1924204219434 1927946163528 1928178995358 1929223625868 1929456611973 1930195771812 1930501934658 1934864630622 1935839619098 1935912883212 1936146677157 1936888399908 1937122311663 1938171787398 1942859939013 1943838956367 1948909581234 1954608147261 1956652567254 1962373773591 1987574441496 2000917967972 2002002006312 2007855813348 2008943610408 2009186224038 2009955927672 2015832991788 2016925110648 2017168688178 2021091417576 2023066842237 2027001041604 2028099210984 2028344137974 2029121180856 2029366231266 2030465682036 2031104453847 2035054283724 2035377078966 2036402716194 2037505979124 2037752042139 2042357110101 2043463598946 2044817603451 2049041527137 2054784726918 2057182335747 2064315268323 2083600528632 2091878639592 2103467994936 2104861758516 2106002110536 2110761415224 2111825039016 2112160011444 2113224339996 2114369222616 2119403358534 2120551588764 2120807680929 2124931954068 2126083179528 2127823713554 2129233615299 2132299797012 2133374274108 2133712664622 2134530073368 2139612210582 2140771389372 2141029923417 2142189870282 2148112855042 2148453583353 2149536200427 2154057958206 2156989354443 2162615995386 2168939433969 2199356113556 2212739059608 2213854070472 2220327327988 2220411358872 2221530235848 2221798522878 2223002227788 2228025938292 2228295009787 2229233017032 2229502234302 2230625692218 2233837882584 2235318029604 2236021246683 2238360010362 2241583338456 2242712884104 2242983729294 2244198911724 2249542161251 2250760896846 2251895067114 2252252257101 2259703133226 2261200418631 2269040749479 2273727844773 2282761328463 2312076391128 2321262232968 2334122411544 2335669007364 2336845963276 2336934403944 2342498448906 2343395841864 2343767545476 2344050594711 2344948582284 2345231774149 2346502351554 2351065526568 2351805157086 2353079295756 2353363469541 2357939987172 2358224747967 2359217449512 2359502364582 2364834548538 2366115746148 2366401494303 2367308044332 2367593936477 2367683540838 2368876629042 2374606592127 2375803168893 2377090308978 2390259784374 2423780206776 2430867283404 2433409846056 2440525079524 2446891341048 2454045994092 2455375523832 2455672051602 2456612800488 2457002462292 2463795878852 2464186680018 2465130690792 2465428396662 2466764093052 2472637251623 2473976853558 2478787924536 2479087279746 2480430376116 2481680278044 2487683096514 2488936653126 2489331442059 2490285085596 2490585829281 2491935155226 2496214245679 2497566620934 2499221515329 2513067617907 2515696157898 2523051994617 2546622868328 2555452853352 2558434662708 2565605625912 2570905327144 2572608815964 2574002579544 2579819507496 2581528902876 2582829748884 2583239430906 2584229049864 2590479918684 2591785275156 2592098276691 2593189427976 2593502599086 2598546108312 2601085940019 2602396640921 2606144196348 2607871034538 2608870089672 2611420012089 2616498364788 2616814350843 2618232063678 2625887712987 2627210911633 2627310341502 2636320322097 2644948717389 2678914965384 2689558250904 2697422456316 2704458850632 2705821641688 2708139271796 2713836105288 2715203621592 2715531527962 2715634300428 2717002722852 2723142813468 2724618131928 2724947175258 2726423471268 2726752732623 2732055369516 2732914857057 2734395469722 2735773345998 2737586076813 2739712969224 2741528310444 2742909780996 2750929985034 2752420357764 2752752758679 2761859385054 2762297464311 2763689400549 2773272027141 2788636415103 2825871144712 2827743574572 2836011830638 2838978153732 2844950219496 2852816280776 2854706564556 2856253160376 2863053659774 2864604777804 2864950726869 2866048267236 2866502872674 2867947318566 2872077277608 2874884460021 2875985805924 2876333129439 2877891441894 2883487993848 2883836223378 2885398600788 2886306329151 2891919245292 2892268493037 2893835438802 2895293657718 2895752901987 2902296945933 2903759428647 2905332599862 2907257681097 2923364371851 2934978850881 2962398030504 2972669645736 2974167589624 2981361662244 2984480013816 2984840439826 2990644972392 3001014529128 3001376951958 3002526756152 3003003009468 3011783720022 3012937510968 3013301373698 3013415415612 3013779336057 3014933891508 3023749487682 3025387665972 3025753032267 3031637126364 3040501562406 3042148816476 3042516206961 3043681771284 3044049346899 3045698523054 3052581425586 3053065618449 3054604074291 3065195398419 3082177090377 3123331265208 3125400792948 3128669802072 3135740209448 3137817959388 3144299663956 3146003152776 3146992865702 3153112731384 3155201992404 3156911387784 3157292637774 3158502172056 3166142122836 3167737558524 3168240017166 3169453745304 3169836509994 3171553833924 3179105037801 3180827383146 3187013045832 3187397931102 3191735570331 3198449695518 3200061411162 3201795110052 3209418315873 3211157084058 3213284805423 3222169282563 3243923993079 3274229402136 3285582240024 3287237862216 3298635804744 3299034170334 3305449706328 3312141179354 3316910795352 3318582204168 3319108589412 3320781105708 3322580206968 3330088827912 3330490991982 3332295353772 3332697784317 3334503341682 3340987853544 3342038907438 3343722978442 3343849525548 3344253351453 3345938538327 3350756823876 3352977044406 3354261543864 3357540015543 3364069326156 3364475593941 3366298367586 3376141345269 3377842600671 3389554699839 3444319241208 3456131035588 3458003465448 3468114586692 3477161379384 3481893349452 3489085801124 3489217849656 3490976084904 3501183617316 3501606443951 3503080455336 3503503511046 3505268944914 3513747673359 3515093762796 3515651318214 3517422873426 3519753527331 3522488103288 3526598289852 3527707735629 3529618943634 3536909980758 3539253546873 3547251822807 3549173619222 3550962066498 3553314943563 3565635463467 3633262900344 3635670310164 3643886476076 3645860626296 3646300925106 3647697794664 3650114769084 3660787619286 3667906646712 3670337011572 3672325491912 3681068991138 3682479180072 3683063285748 3683508077403 3684919200732 3685503693438 3695693818278 3696280020027 3697696036188 3698142594993 3700146139578 3707341706376 3710965280337 3718181886804 3718630919619 3720645564174 3722520417066 3731524644771 3733404979689 3735427628394 3746349931401 3819934302492 3822003830232 3823929758088 3833179280028 3835110839252 3837188589192 3837651994062 3845114964504 3848408438868 3848873198723 3856357990716 3858447251736 3858913223946 3860391543624 3861003869316 3869729261244 3871679238196 3871825766424 3872293354314 3873776799816 3874244623326 3874859146359 3876343574796 3885572823979 3885719878026 3887677912734 3890253898629 3897819162468 3909216294522 3911806551807 3913305134508 3924747547182 3927348095517 4001835935944 4015711626696 4018372448076 4031665983576 4034337376356 4046133684474 4050854882621 4054002083208 4056688275948 4058732462532 4060931364072 4062208907694 4070108567448 4070754157932 4072805432388 4073297291943 4075011958248 4075504084278 4084714220202 4086927197892 4087420762887 4089480435733 4089635206902 4098083054274 4101593204583 4103660018997 4109569453836 4114364671494 4126394977551 4128630536646 4142789077581 4209723517032 4224320022888 4226448679992 4238806717068 4241103177528 4241615361858 4249863908136 4254017745957 4255647427108 4258467230598 4264599594024 4266748548216 4267425329244 4270918889167 4279224421164 4281542778744 4282059846834 4284379740564 4294580489661 4296225710084 4296907166706 4299072400854 4299754309011 4301920977849 4308115916412 4311642787991 4313978708886 4316837162841 4325231990772 4325754335067 4337878867938 4340753158203 4342940486577 4357998899793 4398712227112 4440654655976 4443597045756 4446004455576 4456051876584 4456590019574 4459004468604 4461251384436 4470636059208 4472042493366 4476720020724 4477260659739 4485967458588 4488397823448 4499084322502 4501521793692 4502065427937 4503790134228 4504504514202 4517675580033 4519406266452 4519952060547 4522400837262 4535624231523 4538081498958 4547455689546 4560752343609 4565522656926 4568547784581 4578872138379 4671338014728 4673691926552 4684996897812 4687535090952 4688101189422 4689897164568 4690463548298 4693004703108 4703610314172 4706158591512 4706726939082 4715879974344 4716449495934 4719004729164 4720489298553 4729669097076 4732231492296 4732802988606 4734616088664 4735187872954 4735367081676 4735938956661 4737753258084 4749213184254 4751606337786 4752360025749 4754180617956 4754754764991 4771241074719 4780519568748 4781096896653 4797674543277 4800092116743 4816735626087 4861734566808 4881050159048 4908091988184 4911344103204 4914004924584 4927591757704 4928373360036 4930856793324 4933528186104 4945274503246 4947953707116 4948551255501 4958174559492 4960860752232 4963360556088 4968211769031 4975366193028 4977873306252 4978662884118 4980570171192 4981171658562 4983870310452 4992428491358 4995133241868 4995736487973 4998443030658 5001755012523 5013058361157 5015584467663 5026135235814 5031392315796 5046103989234 5049447551379 5116869325416 5145217631928 5163057805752 5165659497768 5166478861812 5180959837368 5183570550312 5184196553382 5187005198172 5202171880038 5204793281842 5212288392696 5215742069076 5222840024178 5232996729576 5233628701686 5236464127356 5251775425974 5254421823266 5254620683004 5255255266569 5257903417371 5272640644194 5273476977321 5276134310139 5289897434778 5294428415451 5305364971137 5323760428833 5326443099747 5394844912632 5416278543592 5431063055924 5431268600856 5434005445704 5446285626936 5449894350516 5452846942536 5453505465246 5464110739032 5465829714114 5468790939444 5469451387659 5471546691996 5475172153626 5483056620888 5485819561992 5491181428929 5501859970068 5502524411923 5504840715528 5505505517358 5521603486707 5523718770108 5524594928622 5527378801098 5543540727417 5546544054282 5550219209367 5577272830206 5583780625599 5603141442591 5655487149144 5672023661276 5677956307464 5709413129112 5726107319548 5729209555608 5729901453738 5732096534472 5733005745348 5735894637132 5749768920042 5751971611848 5752666258878 5755782883788 5756477991093 5767672446756 5770797201576 5772612658302 5783838490584 5784536986074 5787670877604 5788369835919 5790587315436 5791505803974 5804593891866 5807518857294 5808440031471 5810665199724 5811366934989 5814515362194 5831516869101 5846728743702 5863824441783 5869957701762 5887121320773 5962723324488 5969680879652 6002753903916 6006006018936 6023567440044 6026602747396 6026830831224 6027558672114 6029867783016 6047498975364 6048229312279 6050775331944 6051506064534 6063274252728 6069200526711 6081003124812 6084297632952 6085032413922 6087363542568 6088098693798 6091397046108 6093313361541 6105162851172 6105900151967 6106131236898 6109208148582 6113256126417 6127071330303 6130390796838 6147124581411 6164354180754 6171547007241 6250801585896 6275635918776 6288599327912 6293985731404 6310403984808 6314585275548 6332284245672 6335475117048 6336480034332 6339673019988 6343107667848 6358210075602 6361654766292 6362423042787 6374795862204 6383471140662 6387700845897 6396899391036 6400122822324 6403590220104 6418836631746 6422314168116 6423089770251 6426326399009 6426569610846 6444338565126 6445360750059 6448608601281 6470968063329 6487847986158 6506818301907 6598068340668 6624282358708 6638217178824 6641562211416 6660981983964 6664590707544 6665395568634 6669006683364 6684077814876 6684885029361 6687445956884 6687699051096 6688506702906 6691877076654 6701513647752 6705954088812 6708063740049 6711443968691 6715080031086 6728138652312 6728951187882 6732596735172 6748626483753 6752282690538 6755685201342 6756756771303 6775438666843 6779109399678 6783601255893 6821183534319 6848283985389 6912262071176 6936229173384 6963786698904 6978171602248 7002367234632 7003212887902 7007007022092 7010537889828 7027495346718 7030187525592 7031302636428 7032151784133 7034845746852 7035695322447 7039507054662 7053196579704 7055415471258 7059237887268 7060090408623 7073819961516 7074674243901 7078507093746 7094503645614 7098347238444 7099204482909 7101924132996 7102781809431 7106629887126 7123819776381 7127409506679 7131270926934 7271340620328 7287772952152 7292601850212 7300229538168 7321575238572 7340674023144 7362137982276 7366126571496 7367016154806 7369838401464 7371007386876 7391387636556 7392560040054 7395392072376 7396285189986 7400292279156 7417911754869 7421930560674 7436363773608 7437261839238 7441291128348 7445040834132 7447382997439 7463049289542 7466809959378 7467994326177 7470855256788 7471757487843 7488642737037 7492699862802 7497664545987 7539202853721 7569155983851 7639868604984 7666358560056 7670221678504 7675303988124 7696816877736 7697746397446 7712715981432 7717826447892 7722007738632 7739458522488 7743358476392 7744586708628 7748489246652 7749718292718 7752687149592 7771145647958 7771439756052 7775355825468 7776294830073 7780507797258 7795638324936 7803257820057 7807189922763 7818432589044 7823613103614 7826610269016 7834260036267 7849495094364 7850443052529 7854696191034 7877663138961 7881632734899 7908960966291 7934846152167 8036744896152 8068674752712 8092267368948 8101709765242 8113376551896 8117464925064 8124417815388 8141508315864 8145610864776 8146594583886 8151008168556 8169428440404 8173854395784 8174841525774 8178960871466 8179270413804 8180258197869 8196166108548 8198744571171 8203186409166 8207320037994 8212758230439 8219138907672 8228729342988 8252789955102 8257261073292 8258258276037 8285578155162 8286892392933 8291068201647 8319816081423 8365909245309 8477613434136 8483230723716 8508035491914 8511294854216 8516934461196 8534850658488 8541837778334 8558448842328 8564119693668 8568759481128 8589160979322 8592451420168 8593814333412 8594852180607 8598144801708 8599508618022 8603841955698 8616231832824 8623285575982 8624653380063 8627957417772 8628999388317 8633674325682 8650463981544 8651508670134 8658918987453 8675757735876 8676805479111 8681506316406 8685880973154 8706890837799 8711278285941 8715997799586 8721773043291 8804936552643 8887194091512 8913180039148 8918008937208 8922502768872 8944084986732 8953440041448 8954521319478 8971934917176 8998168645004 9003043587384 9004130855874 9007580268456 9009009028404 9035351160066 9038812532904 9039904121094 9041338008171 9044801674524 9071248463046 9076162997916 9077259096801 9094911379092 9121504687218 9127548620883 9131045313852 9132148040697 9137095569162 9157744276758 9163812222873 9195586195257 9369993795624 9376202378844 9380927096596 9386009406216 9407220628344 9413453878164 9432898991868 9438009458328 9440978597106 9459338194152 9465605977212 9470375745908 9470734163352 9471877913322 9475506516168 9498426368508 9503212675572 9504360347867 9504720051498 9508361235912 9509509529982 9537315113403 9542482149438 9561039137496 9562193793306 9575206710993 9595349086554 9600184233486 9628254947619 9633471252174 9666507847689 9822688206408 9856746720072 9861713586648 9890549006492 9895907414232 9897102511002 9916349118984 9926041407233 9936423538062 9950732386056 9955746612504 9957325768236 9962343317124 9967740620904 9984856982716 9990266483736 9991472975946 9996886061316 9998093352951 10003510025046 10020687809209 10026116722314 10031168935326 10032760054359 10037815614981 10052270471628 10062784631592 10072620046629 10092207978468 10093426781823 10098895102758 10128424035807 10133527802013 10168664099517 10332957723624 10368393106764 10374010396344 10404343760076 10409586563684 10431484138152 10445680048356 10446941539391 10467257403372 10472928254712 10503550851948 10504819331853 10508843646532 10509241366008 10510510533138 10515806834742 10541243020077 10545281288388 10546554807943 10546953954642 10552268620278 10559260581993 10579794869556 10583123206887 10588856830902 10610729942274 10617760640619 10641755468421 10647520857666 10652886199494 10659944830689 10862126111848 10899788701032 10907010930492 10931659428228 10937581878888 10938902775318 10943093383992 10950344307252 10982362857858 11003719940136 11005048823846 11011011034716 11043206973414 11047437540216 11049189857244 11050524232209 11054757602196 11087081454834 11088840060081 11093088108564 11094427784979 11100438418734 11132895841011 11154545660412 11155892758857 11167561251198 11194573934313 11200214939067 11206282885182 11239049794203 11344047322552 11452214639096 11459802907476 11466011490696 11471789274264 11499537840084 11505332517756 11511565767576 11512955982186 11535344893512 11545225316604 11546619596169 11569073972148 11575341755208 11576739671838 11581174630872 11583011607948 11592494127739 11609187783732 11615037714588 11616880062942 11621330399448 11622733869978 11624577439077 11629030724388 11656718471937 11663033738202 11670761695887 11693457487404 11703030424547 11727648883566 11735419655421 11739915403524 11774242641546 11782044286551 11939361759304 12005507807832 12047134880088 12053205494792 12055117344228 12094997950728 12096458624558 12103012129068 12138401053422 12152564647863 12162006249624 12170064827844 12176197387596 12182794092216 12186626723082 12210325702344 12211800303934 12212262473796 12218416297164 12219891875829 12226512252834 12254142660606 12260781593676 12262262288661 12268441307199 12294249162822 12304779613749 12310980056991 12328708361508 12343094014482 12379184932653 12428367232743 12587971462808 12629170551096 12672960068664 12679346039976 12716420151204 12723309532584 12724846085574 12749591724408 12762053237871 12766942281324 12775401691794 12793798782072 12800245644648 12812756667501 12837673263492 12844628336232 12846179540502 12852652798018 12853139221692 12883741468983 12888677130252 12890721500118 12897217202562 12899262927033 12905762933547 12934928363973 12941936126658 12950511488523 12975695972316 12977263005201 13013636603814 13022259474609 13028821459731 13073996699379 13196136681336 13248564717416 13321963967928 13330791137268 13338013366728 13368155629752 13369770058722 13374891913768 13377013405812 13383754153308 13411908177624 13416127480098 13422887937382 13430160062172 13431781979217 13457902375764 13465193470344 13497252967506 13504565381076 13506196283811 13511370402684 13513513542606 13550877333686 13553026740099 13558218799356 13559856181641 13567202511786 13606872694569 13642367068638 13682257030827 13696567970778 13705643353743 13736616415137 14006425775804 14014014044184 14021075779656 14054990693436 14062605272856 14064303568266 14069691493704 14071390644894 14079014109324 14110830942516 14118475774536 14120180817246 14147639923032 14149348487802 14157014187492 14161467895659 14189007291228 14196694476888 14198408965818 14203848265992 14205563618862 14207816869983 14213259774252 14247639552762 14254819013358 14262541853868 14264264294973 14313723224157 14343290689959 14400276350229 14450206878261 14585203700424 14643150477144 14724275964552 14734032309612 14742014773752 14782775273112 14785120080108 14792570379972 14800584558312 14835823509738 14843861121348 14845653766503 14874523678476 14882582256696 14890081668264 14894765994878 14904635307093 14926098579084 14933619918756 14935423403791 14935988652354 14941710513576 14943514975686 14977285474074 14985399725604 14987209463919 14995329091974 15039175083471 15046753402989 15078405707442 15138311967702 15350607976248 15395492794892 15435652895784 15489173417256 15496978493304 15499436585436 15542291295916 15542879512104 15550711650936 15552589660146 15561015594516 15598065068509 15606515640114 15614379845526 15636865178088 15647226207228 15668520072534 15698990188728 15700886105058 15709392382068 15746795128757 15755326277922 15763265469798 15765765799707 15773710252113 15817921932582 15828402930417 15869692304334 15883285246353 15916094913411 15979329299241 16184534737896 16203419530484 16248835630776 16293189167772 16302016337112 16338856880808 16349683051548 16357921742932 16358540827608 16360516395738 16392332217096 16397489142342 16406372818332 16408354162977 16414640075988 16416622419043 16425516460878 16457458685976 16473544286787 16505579910204 16507573235769 16514522146584 16516516552074 16564810460121 16571156310324 16573157555339 16573784785866 16582136403294 16630622182251 16639632162846 16731818490618 16751341876797 16966461447432 17016070983828 17033868922392 17083675556668 17128239387336 17178321958644 17187628666824 17189704361214 17196289603416 17199017236044 17207683911396 17246571151964 17249306760126 17255914835544 17257998776634 17267348651364 17269433973279 17303017340268 17308460761361 17317837974906 17351515471752 17353610958222 17363012632812 17365109507757 17371761946308 17413781675598 17422556571882 17425320094413 17431995599172 17434100804967 17443546086582 17494550607303 17591473325349 17609873105286 17661363962319 17826360078296 17888169973464 17909042638956 17996337290008 18008261711748 18018018056808 18070702320132 18079808242188 18082676016342 18089603349048 18142496926092 18144687936837 18152325995832 18154518193602 18189822758184 18207601580133 18216776486447 18243009374436 18255097241766 18262090627704 18264296081394 18274191138324 18279940084623 18315488553516 18317700455901 18327624445746 18339768379251 18381213990909 18390476381431 18391172390514 18441373744233 18514641021723 18752404757688 18761854193192 18826907756328 18865797983736 18881957194212 18931211954424 18940751491816 18943755826644 18996852737016 19006425351144 19008720695734 19009440102996 19019019059964 19074630226806 19084964298876 19087269128361 19124387586612 19150413421986 19163102537691 19190698173108 19200368466972 19256509895238 19266942504348 19269269310753 19278979197027 19333015695378 19336082250177 19345825803843 19412904189987 19520454905721 19781098012984 19794205022004 19852082814466 19872847076124 19914651536472 19924686634248 19969713965432 19982945951892 19993772122632 19996186705902 20007020050092 20041375618418 20052233444628 20054655088083 20062337870652 20065520108718 20075631229962 20104540943256 20124191220147 20134331906073 20145240093258 20184415956936 20186853563646 20197790205516 20245879451259 20256848071614 20267055604026 20270270313909 20326316000529 20337328199034 20350803767679 20463550602957 20544851956167 20736786213528 20808687520152 20819173127368 20891360096712 20893883078782 20934514806744 21007101703896 21009638663706 21017687293064 21021021066276 21031613669484 21082486040154 21090562576776 21093109615886 21093907909284 21096455352399 21104537240556 21107085967341 21118521163986 21159589739112 21166246413774 21177713661804 21180271225869 21221459884548 21224022731703 21235521281238 21283510936842 21295041715332 21297613448727 21305772398988 21308345428293 21319889661378 21371459329143 21382228520037 21814021860984 21863318856456 21877805550636 21900688614504 21964725715716 22010097647692 22022022069432 22086413946828 22098379714488 22101048464418 22109515204392 22174162909668 22177680120162 22186176217128 22188855569958 22200876837468 22253735264607 22265791682022 22309091320824 22311785517714 22335122502396 22342148992317 22389147868626 22400429878134 22412565770364 22415272463529 22465928211111 22478099588406 22492993637961 22707467951553 22919605814952 22999075680168 23010665035512 23025911964372 23090450633208 23093239192338 23138147944296 23153479343676 23166023215896 23184988255478 23218375567464 23230075429176 23233760125884 23245467739956 23249154878154 23258061448776 23313436943874 23326067476404 23328884490219 23341523391774 23386914974808 23406060849094 23409773460171 23421569768289 23455297767132 23470839310842 23479830807048 23502780108801 23548485283092 23551329157587 23564088573102 23632989416883 23644898204697 23726882898873 24110234688456 24192917249116 24206024258136 24276802106844 24305129295726 24340129655688 24352394775192 24373253446164 24423600607868 24424524947592 24436832594328 24439783751658 24453024505668 24508285321212 24511245107657 24521563187352 24524524577322 24536882614398 24540774593607 24588498325644 24596233713513 24609559227498 24621960113982 24638274691317 24657416723016 24686188028964 24758369865306 24774774828111 24856734465486 24873204604941 24959448244269 25432840302408 25449692171148 25524106475742 25533884562648 25550803383588 25625513335002 25675346526984 25692359081004 25705305596036 25706278443384 25767482937966 25777354260504 25781443000236 25784556541821 25794434405124 25797549515639 25798525854066 25811525867094 25869856727946 25873960140189 25883872253316 25886998164951 25901022977046 25951391944632 25954526010402 25976756962359 26027273207628 26030416437333 26044518949218 26057642919462 26120672513397 26133834857823 26147993398758 26661582274536 26739540117444 26754026811624 26767508306616 26832254960196 26845775874764 26860320124344 26863563958434 26915804751528 26942112391061 26994505935012 27009130762152 27012392567622 27022740805368 27027027085212 27101754667372 27106053480198 27116437598712 27119712363282 27124014024513 27134405023572 27199009767853 27213745389138 27231777290403 27284734137276 27364514061654 27382645862649 27393135941556 27396444122091 27411286707486 27473232830274 27491436668619 28012851551608 28109981386872 28128607136532 28142781289788 28158028218648 28221661885032 28240361634492 28298696975604 28314028374984 28322935791318 28355984178347 28378014582456 28396817931636 28411127237724 28415633739966 28426519548504 28495279105524 28509638026716 28513081043601 28525083707736 28528528589946 28611945340209 28626363050131 28627446448314 28686581379918 28725620132979 28800552700458 28884764842857 28900413756522 28999523543067 29468064619224 29570240160216 29585140759944 29671647019476 29687722242696 29691307533006 29749047356952 29778124221699 29789531989756 29809270614186 29852197158168 29867239837512 29870846807582 29871977304708 29887029951372 29896432224169 29954570948148 29970799451208 29974418927838 29990658183948 29994280058853 30062063427627 30078350166942 30093506805978 30098280163077 30113446844943 30156811414884 30217860139887 30276623935404 30280280345469 30385272107421 30400583406039 30505992298551 30790985589784 30998873170872 31084582591832 31105179320292 31122031189032 31196130137018 31213031280228 31228759691052 31294452414456 31337040145068 31340824618173 31401772210116 31418784764136 31493590257514 31510652555844 31514457995559 31526530939596 31531531599414 31547420504226 31623729060231 31635843865164 31639664423829 31656805860834 31677781745979 31739384608668 31749369620661 31766570492706 31832189826822 31853281921857 31925266405263 31958658598482 31979834492067 32406839060968 32586378335544 32699366103096 32715843485864 32721032791476 32794978284684 32812745636664 32816708325954 32829280151976 32833244838086 32851032921756 32947088573574 33011159820408 33015146471538 33033033104148 33129620920242 33142312620648 33146315110678 33147569571732 33151572696627 33164272806588 33261244364502 33266520180243 33279264325692 33283283354937 33398687523033 33463636981236 33467678276571 33502683753594 33583721802939 33600644817201 33717149382609 34032141967656 34167351113336 34356643917288 34379408722428 34398034472088 34415367822792 34493142303928 34498613520252 34515997553268 34534697302728 34538867946558 34606034680536 34616921522722 34635675949812 34639858788507 34707221916444 34726025265624 34730219015514 34743523892616 34777482383217 34827563351196 34845113143764 34850640188826 34863991198344 34868201609934 34887092173164 34970155415811 34989101214606 35012285087661 35109091273641 35182946650698 35219746210572 35322727924638 35346132859653 35818085277912 36016523423496 36141404640264 36159616484376 36165352032684 36284993852184 36289375873674 36309036387204 36415203160266 36433552972894 36457693943589 36486018748872 36510194483532 36528592162788 36548382276648 36559880169246 36630977107032 36635400911802 36655248891492 36659675627487 36679536758502 36762427981818 36780952762862 36782344781028 36786786865983 36805323921597 36882747488466 36914338841247 36932940170973 37029282043446 37137554797959 37285101698229 37763914388424 37887511653288 38017441391468 38018880205992 38038038119928 38149260453612 38169928597752 38174538256722 38248775173224 38286159713613 38300826843972 38326205075382 38381396346216 38400736933944 38438270002503 38513019790476 38517670883461 38533885008696 38538538621506 38557958394054 38651224406949 38666031390756 38672164500354 38691651607686 38717288800641 38804785091919 38825808379974 38851534465569 38931789015603 39040909811442 39086464379193 39221990098137 39588410044008 39704165628932 39745694152248 39965891903784 39992373411804 40014040100184 40082751236836 40104466889256 40109310176166 40124675741304 40131040217436 40151262459924 40248382440294 40268663812146 40290480186516 40295345937651 40373707127292 40395580411032 40491758902518 40513696143228 40518588851433 40534111208052 40540540627818 40652632001058 40659080220297 40674656398068 40679568544923 40701607535358 40820618083707 40927101205914 41046771092481 41089703912334 41209849245411 41787766157564 42019277327412 42042042132552 42063227338968 42164972080308 42186219231772 42187815818568 42192910704798 42209074481112 42214171934682 42237042327972 42332492827548 42337605185953 42355427323608 42360542451738 42442919769096 42448045463406 42471042562476 42484403686977 42567021873684 42590083430664 42595226897454 42611544797976 42616690856586 42623450609949 42639779322756 42741301063769 42742918658286 42764457040074 42792792884919 43029872069877 43200829050687 43755611101272 43929451431432 44020195295384 44172827893656 44202096928836 44348325819336 44355360240324 44377711139916 44401753674936 44507470529214 44531583364044 44536961299509 44559403708831 44623571035428 44670245004792 44684297984634 44713905921279 44778295737252 44800859756268 44806270211373 44825131540728 44830544927058 44931856422222 44956199176812 44961628391757 44984284793063 44985987275922 45117525250413 45140260208967 45414935903106 46051823928744 46186478384676 46306958687352 46369976510956 46467520251768 46490935479912 46498309756308 46626873887748 46652134952808 46657768980438 46683046783548 46794195205527 46812121698188 46819546920342 46843139536578 46910595534264 46941678621684 46980107780837 47005560217602 47096970566184 47102658315174 47128177146204 47240385386271 47265978833766 47289796409394 47297297399121 47321130756339 47428070667901 47453765797746 47485208791251 47748284740233 47937987897723 48385834498232 48553604213688 48610258591452 48746506892328 48847201215736 48879567503316 48906049011336 49016570642424 49022490215314 49049049154644 49073765228796 49081549187214 49176996651288 49192467427026 49219118454996 49225062488931 49243920227964 49249867257129 49276549382634 49372376057928 49420632860361 49516739730612 49522719707307 49549549656222 49694431380363 49713468930972 49719472666017 49746409209882 49891866546753 49918896488538 50254025630391 50899384342296 51048212951484 51101606767176 51251026670004 51384718162008 51410611192072 51534965875932 51562886000472 51569113083642 51588868810248 51595099031278 51597051708132 51623051734188 51739713455892 51747920280378 51767744506632 51773996329902 51802045954092 51808301919837 51909052020804 51925382284083 51953513924718 52054546415256 52060832874666 52089037898436 52095328523271 52115285838924 52241345026794 52267669715646 52275960283239 52295986797516 52302302414901 52483651821909 52774419976047 52984091886957 53479080234888 53664509920392 53691551749528 53727127916868 53884224782122 53989011870024 54024785135244 54054054170424 54203509334744 54212106960396 54239424726564 54248028049026 54268810047144 54398019535706 54427490778276 54434063810511 54463554580806 54569468274552 54622804740399 54650329459341 54729028123308 54765291725298 54786271883112 54792888244182 54822573414972 54839820253869 54946465660548 54953101367703 54982873337238 55019305137753 55143641972727 55171429144293 55543923065169 56257214273064 56285562579576 56480723268984 56597393951208 56645871582636 56711968356694 56793635863272 56822254475448 56831267479932 56990558211048 57019276053432 57026162087202 57057057179892 57223890680418 57252726100262 57254892896628 57261807385083 57373162759836 57451240265958 57489307613073 57601105400916 57769529685714 57800827513044 57807807932259 57836937591081 57999047086134 58008246750531 58037477411529 58238712569961 58561364717163 59343294038952 59382615066012 59556248443398 59579063979512 59618541228372 59741693615164 59743954609416 59774059902744 59792864448338 59909141896296 59948837855676 59981316367896 59988560117706 60124126855254 60156700333884 60163965264249 60187013611956 60196560326154 60226893689886 60313622829768 60372573660441 60402995718219 60435720279774 60553247870808 60560560690938 60737638353777 60770544214842 60801166812078 60978948001587 61011984597102 61052411303037 61634555868501 62210358640584 62392260274036 62426062560456 62457519382104 62674080290136 62681649236346 62803544420232 62987180515028 63021305111688 63028915991118 63053061879192 63063063198828 63094841008452 63247458120462 63271687730328 63279328847658 63289366057197 63313611721668 63321257902023 63355563491958 63478769217336 63498739241322 63533140985412 63540813677607 63664379653644 63672068195109 63706563843714 63850532810526 63892840346181 63917317196964 63925036284879 63959668984134 64146685560111 65442065582952 65589956569368 65633416651908 65666489676172 65702065843512 65894177147148 66030292943076 66066066208296 66259241840484 66292630221356 66295139143464 66303145393254 66328545613176 66522488729004 66530522435069 66533040360486 66558528651384 66566566709874 66761205793821 66797375046066 66927273962472 66935356553142 67005367507188 67026446976951 67167443605878 67201289634402 67245817390587 67397784633333 67434298765218 68758817444856 68997227040504 69031995106536 69077735893116 69233843045444 69271351899624 69279717577014 69414443832888 69460438031028 69482289850631 69554964766434 69655126702392 69690226287528 69701280377652 69736403219868 69774184346328 69940310831622 69978202429212 69986653470657 70024570175322 70218182547282 70229320380513 70264709304867 70365893301396 70439492421144 70508340326403 70645455849276 70653987472761 70692265719306 70898968250649 70934694614091 71180648696619 72330704065368 72578751747348 72618072774408 72830406320532 72867105945788 72915387887178 73020388967064 73057184325576 73119760338492 73128590775737 73270801823604 73310497782984 73319351254974 73359073517004 73524855963636 73533735322971 73561905525724 73564689562056 73573573731966 73610647843194 73622323780821 73765494976932 73788701140539 73825883655601 73828677682494 73865880341946 73914824073951 74058564086892 74275109595918 74324324484333 74570203396458 74619613814823 76034882782936 76298520907224 76349076513444 76572319427226 76601653687944 76652410150764 76876540005006 77026039580952 77035341766922 77077077243012 77115916788108 77302448813898 77332062781512 77344329000708 77353669625463 77383303215372 77392648546917 77434577601282 77609570183838 77621880420567 77651616759948 77660994494853 77703068931138 77863578031206 77930270887077 78081819622884 78091249311999 78172928758386 78362017540191 78401504573469 78443980196274 79408331257864 79984746823608 80165502473672 80218620352332 80262080434872 80302524919848 80496764880588 80537327624292 80580960373032 80590691875302 80747414254584 80826337173183 80983517805036 81027392286456 81037177702866 81068222416104 81081081255636 81147458894173 81305264002116 81318160440594 81349312796136 81359137089846 81372042073539 81403215070716 81597029303559 81641236167414 81695331871209 81854202411828 81921212971829 82093542184962 82147937587947 82179407824668 82189332366273 82419698490822 82474310005857 83575532315128 84038554654824 84329944160616 84372438463544 84385821409596 84428343869364 84474084655944 84664985655096 84675210371906 84721084903476 84896090926812 84942085124952 84968807373954 85067952535041 85134043747368 85190453794908 85233381713172 85246901219898 85279558645512 85482602127538 85485837316572 85528914080148 85539243130803 85585585769838 85835836020627 85879089150393 86059744139754 86176860398937 86401658101374 86654294528571 86998570629201 88404193857672 88710720480648 88755422279832 89014941058428 89063166728088 89073922599018 89118807417662 89247142070856 89334372665097 89368595969268 89427811842558 89556591474504 89601719512536 89612540422746 89661089854116 89689296672507 89863712844444 89912398353624 89923256783514 89968569586126 89971974551844 89982840176559 90186190282881 90235050500826 90280520417934 90294840489231 90340340534829 90653580419661 90829871806212 90840841036407 91155816322263 91201750218117 91517976895653 92372956769352 92739953021912 92996619512616 93253747775496 93315537960876 93366093567096 93588390411054 93624243396376 93639093840684 93686279073156 93883357243368 93960215561674 94011120435204 94022473854519 94205316630348 94256354292408 94480770772542 94531957667532 94543373986677 94579592818788 94594594798242 94642261512678 94856141335802 94871187180693 94907531595492 94918993271487 94970417582502 95033345237937 95248108861983 95496569480466 95775799215789 95875975795446 95939503476201 97220517182904 97759135006632 98044980430628 98098098309288 98147530457592 98163098374428 98384934854052 98438236909992 98450124977862 98487840455928 98499734514258 98553098765268 98841265720722 99033479461224 99045439414614 99099099312444 99388862760726 99426937861944 99438945332034 99454718089881 99492818419764 99783733093506 99837792977076 99849850064811 100196062569099 100403034829713 100508051260782 100801934451603 101151448147827 102096425902968 102502053340008 103069931751864 103138226167284 103190198062556 103194103416264 103246103468376 103479426911784 103495840560756 103547992659804 103604091908184 103616603839674 103818104041608 103850764568166 103907027849436 103919576365521 104121665749332 104178075796872 104190657046542 104230571677848 104332447149651 104482690053588 104535339431292 104547963826537 104551920566478 104591973595032 104604604829802 104910466247433 104967303643818 105327273820923 105548839952094 105968183773914 107454255833736 107768449564244 108049570270488 108424213920792 108478849453128 108496056098052 108796039071412 108854981556552 108868127621022 108927109161612 109186455479563 109245609480798 109300658918682 109373081830767 109458056246616 109530583450596 109585776488364 109645146829944 109679640507738 109892931321096 109906202735406 109965746674476 109979026882461 110038610275506 110227565901299 110287283945454 110342858288586 110360360597949 110415971764791 110798820512919 111087846130338 111412664393877 111855305094687 113291743165272 113423936713388 113662534959864 114052324174404 114114114359784 114447781360836 114505452200524 114509785793256 114523614770166 114746325519672 114858479140839 114902480531916 114916356933301 114978615226146 115202210801832 115314810007509 115539059371428 115553012650383 115601655026088 115615615864518 115673875182162 115953673220847 115998094172268 116012102887373 116016493501062 116074954823058 116151866401923 116414355275757 116477425139922 116795367046809 117122729434326 117259393137579 118765230132024 119112496886796 119237082456744 119483387230328 119585728896676 119897675711352 119977120235412 120248253710508 120313400667768 120327930528498 120374027223912 120393120652308 120453787379772 120745147320882 120805991436438 120871440559548 120886037812953 121121121381876 121475276707554 121541088429684 121555766554299 121602333624156 121957896003174 121977240660891 122023969194204 122038705634769 122104822606074 122461854251121 123140313277443 123269111737002 123629547736233 124784520548072 125363298472692 125974361030056 126057831982236 126126126397656 126189682016904 126494916240924 126558657695316 126578732114394 126627223443336 126642515804046 126711126983916 126997478482644 127012815557859 127066281970824 127081627355214 127328759307288 127344136390218 127413127687428 127453211060931 127517435405129 127701065621052 127785680692362 127834634393928 127850072569758 127870351829847 127919337968268 128223903191307 128293371120222 128378378654757 128733334670017 129089616209631 129602487152061 131266833303816 131332979352344 131788354294296 132060585886152 132518483680968 132585260442712 132606290786508 133044977458008 133061044870138 133066080720972 133133133419748 133522411587642 133594750092132 133610883898527 133678211126493 133870713106284 134010735014376 134052893953902 134141717763837 134334887211756 134402579268804 134418810634119 134491634781174 134795569266666 134868597530436 134884885175271 134952854379189 135352575751239 135420780626901 138155471786232 138467686090888 138559435154028 138920876062056 138964579701262 139109929532868 139402560755304 139472806439736 139880621663244 139956404858424 139973306941314 140049140350644 140382585616581 140436365094564 140458640761026 140529418609734 140731786602792 140940323342511 141016680652806 141290911698552 141307974945522 141384531438612 141721156158813 141797936501298 141869389228182 141891892197363 141963392269017 142284212003703 142361297393238 142455626373753 143244854220699 143813963693169 145157503494696 145660812641064 145734211891576 145830775774356 146239520676984 146257181551474 146541603647208 146638702509948 146718147034008 147049711927272 147067470645942 147123811051448 147147147463932 147221295686388 147244647561642 147530989953864 147577402281078 147651767311202 147657355364988 147675187466793 147731760683892 147749601771387 147829648147902 148117128173784 148261898581083 148550219191836 148568159121921 148648648968666 149083294141089 149140406792916 149158417998051 149239227629646 149675599640259 150762076891173 152698153026888 153144638854452 153304820301528 153753080010012 154070683533844 154154154486024 154231833576216 154604897627796 154688658001416 154707339250926 154766606430744 154785297093834 154869155202564 155219140367676 155243760841134 155303233519896 155321988989706 155406137862276 155424905759511 155727156062412 155776146852249 155860541774154 156163639245768 156182498623998 156285985569813 156345857516772 156724035080382 156803009146938 156887960392548 156906907244703 157450955465727 158952275660871 160437240704664 160993529761176 161074655248584 161181383750604 161652674346366 161967035610072 162074355405732 162162162511272 162294917788346 162610528004232 162636320881188 162718274179692 162744084147078 162806430141432 163194058607118 163282472334828 163302191431533 163390663742418 163708404823656 163842425943658 163868414221197 163950988378023 164187084369924 164295875175894 164358815649336 164378664732546 164519460761607 164839396981644 164859304103109 164948620011714 165430925918181 165514287432879 168771642819192 168856687738728 169350420743812 169442169806952 169792181853624 169937614747908 170135905070082 170380907589816 170466763426344 170493802439796 170965204255076 170971674633144 171057828160296 171078486261606 171171171539676 171578715753599 171671672041254 171758178300786 171785422155249 172119488279508 172353720797874 172467922839219 172803316202748 173308589057142 173423423796777 173510812773243 173997141258402 174112432234587 174716137709883 178029882116856 178147845198036 178237614835324 178668745330194 178737191938536 178855623685116 179225080845492 179322179708232 179378593345014 179727425688888 179846513567028 179937139172252 179943949103688 179965680353118 180372380565762 180470101001652 180491895792747 180561040835868 180582846609473 180589680978462 180680681069658 181117720981323 181208987154657 181307160839322 181659743612424 181681682072814 182212915061331 182311632644526 182403500436234 182936844004761 183035953791306 186631075921752 187176780822108 187278187681368 187372558146312 187920431123348 188022240870408 188044947709038 188410633260696 188594786737427 188961541545084 189063915335064 189086747973354 189159185637576 189189189596484 189284523025356 189712282671604 189742374361386 189815063190984 189837986542974 189868098171591 189940835165004 189963773706069 190066690475874 190393068374971 190496217723966 190622441032821 190993138960932 191016204585327 191551598431578 191678521038543 191751951590892 191775108854637 191879006952402 192440056680333 196089960861256 196326196748856 196769869708104 196900249955724 196999469028516 197106197530536 197682531441444 198090878829228 198198198624888 198491889248429 198777725521452 198877890664068 198909436179762 198985636839528 199567466187012 199591567305207 199675585954152 199699700129622 200283617381463 200384541350917 200392125138198 200806069659426 201016102521564 201079340930853 201603868903206 201737452171761 202193353899999 202302896295654 206276452334568 206380396125112 206991681121512 207095985319608 207233207679348 207701529136332 207814055698872 207839152731042 208243331498664 208381314093084 208446869551893 208664894299302 208965380107176 209070678862584 209095927653074 209103841132956 209209209659604 209820932494866 209934607287636 209959960411971 210654547641846 210687961141539 210794127914601 211097679904188 211525020979209 211936367547828 211961962418283 212696904751947 212804083842273 213541946089857 215536899128488 216992112196104 217592078142824 217736255242044 217854218323224 218372910959126 218491218961596 218601317837364 218746163661534 219061166901192 219171552976728 219359281015476 219385772327211 219812405470812 219931493348952 219958053764922 220077220551012 220455131802598 220574567890908 220601205968913 220685716577172 220720721195898 220831943529582 220866971342463 221366103421617 221477650966803 221597641025838 221744472221853 222175692260676 222825328787754 222972973452999 223710610189374 223858841444469 226847873426776 228104648348808 228895562721672 229010904401048 229047229540332 229716958281678 229804961063832 229832713866602 229957230452292 230629620015018 231078118742856 231106025300766 231231231729036 231347750364324 231907346441694 231996188344536 232024205774746 232032987002124 232061008876389 232149909646116 232177945640751 232303732803846 232828710551514 232865641261701 232954850279844 232982983484559 233590734093618 233790812661231 234245458868652 234273747935997 234518786275158 235086052620573 235204513720407 238224993773592 239171457793352 239954240470824 240496507421016 240655861056996 240786241304616 240907574759544 241490294641764 241611982872876 241742881119096 241772075625906 242242242763752 242479011519549 242950553415108 243082176859368 243111533108598 243204667248312 243442376682519 243915792006348 243954481321782 244047938388408 244077411269538 244209645212148 244791087910677 244923708502242 245085995613627 245763638915487 246280626554886 246538223474004 246567997098819 247259095472466 247422930017571 250726596945384 252115663964472 252989832481848 253117315390632 253157464228788 253285031608092 253422253967832 253994956965288 254025631115718 254163254710428 254688272780436 254826255374856 254906422121862 255034870810258 255203857605123 255402131242104 255571361384724 255700145139516 255740703659694 255838675936536 256447806382614 256586742240444 256617729392409 256756757309514 257466669340034 257507508061881 257637267451179 258179232419262 258530581196811 259204974304122 259962883585713 260995711887603 265212581573016 266122089740276 266132161441944 266266266839496 267044823175284 267189500184264 267221767797054 267356422252986 267741426212568 268003117995291 268105787907804 268283435527674 268669774423512 268805158537608 268837621268238 268983269562348 269067890017521 269591138533332 269623696184227 269737195060872 269769770350542 269905708758378 269948520529677 270558570848643 270705151502478 270841561253802 271021021604487 271960741258983 272522523109221 273605250654351 274553930686959 277118870308056 277929159402524 278219859065736 279761243326488 279946613882628 280098280701288 280765171233162 280872730189128 280917281522052 281058837219468 281880646685022 282033361305612 282067421563557 282615949891044 282769062877224 283442312317626 283595873002596 283630121960031 283738778456364 283773044672029 283783784394726 283926784538034 284568424007406 284613561542079 284722594786476 284756979814461 284911252747506 285744326585949 286489708441398 287327397647367 287627927386338 291661551548712 292514363102948 293277405019896 294134941291884 294294294927864 294442591372776 294489295123284 295154804562156 295303534622404 295314710729976 295350374933586 295463521367784 295499203542774 295659296295804 296363236301671 296523797162166 297100438383672 297136318243842 297297297937332 298166588282178 298280813585832 298316835996102 298364154269643 298478455259292 299189107446383 299351199280518 299549550194433 301209104489139 301524153782346 302405803354809 306289277708904 307506160020024 308141367067688 309209795255592 309414678501852 309570594187668 309738310405128 310438280735352 310487521682268 310643977979412 310812275724552 310849811519022 311454312124824 311552293704498 311721083548308 311758729096563 311915825961817 312364997247996 312571971139626 312691715033544 312997341448953 313448070160764 313606018293876 313643891479611 313775920785096 313813814489406 314731398742299 314889993551441 314901910931454 315981821462769 317904551321742 322362767501208 323305348692732 324148710811464 324589835576692 325272641762376 325436548359384 325488168294156 326388117214236 326564944669656 326604382863066 326781327484836 327559366438689 327684851887316 327736828442394 327901976756046 328119245492301 328374168739848 328591750351788 328757329465092 328860754465859 329038921523214 329678793963288 329718608206218 329897240023428 329937080647383 330682697703897 330861851836362 331028574865758 331081081793847 331247915294373 332396461538757 334237993181631 335565915284061 338700841487624 339875229495816 340271810140164 340987604879592 341930408510152 342156972523212 342342343079352 343157431507198 343343344082508 343516356601572 343570844310498 344238976559016 344575437422517 344707441595748 344749070799903 344935845678438 345606632405496 345944430022527 346617178114284 346659037951149 346846847593554 347021625546486 347861019662541 347994282516804 348036308662119 348224864469174 348455599205769 349243065827271 349432275419766 350386101140427 351778179412737 356295690396072 356475229670648 357337490660388 357711247370232 358450161690984 358757186690028 359693027134056 359874278344504 359931360706236 360744761131524 360940202003304 360983791585494 361122081671736 361165693218946 361179361956924 361361362139316 362235441962646 362417974309314 362614321678644 362658113438859 363363364145628 364425830122662 364623265289052 364667299662897 364807000872468 365873688009522 365931721982673 366071907582612 366116116904307 367385562753363 369420939832329 370888643208699 374353561644216 375840862246696 376089895418076 377189573474854 377923083090168 378173495946708 378378379192968 378569046050712 379424565343208 379484748722772 379675973085948 379736196343182 379881670330008 379927547412138 380133380951748 380786136749942 380992435447932 381038446673577 381244882065642 381986277921864 382032409170654 382359633182793 382552306215387 383103196863156 383357042077086 383503903181784 383550217709274 383758013904804 384671709573921 384880113360666 385135135964271 386200004010051 388807461456183 393800499911448 393998938057032 395365062882888 396181757658456 396983778496858 397555451042904 397755781328136 397818872359524 399134932374024 399183134610414 399399400259244 400567234762926 400769082701834 400784250276396 400832651695581 401034633379479 401612139318852 402032205043128 402158681861706 402425153291511 403207737806412 403256431902357 403474904343522 404386707799998 404605792591308 404654655525813 404858563137567 406057727253717 406262341880703 414466415358696 415403058272664 415678305462084 416762628186168 416893739103786 417329788598604 418191855306148 418207682265912 418418419319208 419641864989732 419869214575272 419919920823942 421147756849743 421309095283692 421375922283078 421588255829202 422195359808376 422820970027533 423050041958418 423872735095656 423923924836566 425163468476439 425393809503894 425608167684546 425890176807051 426852636011109 427083892179714 427366879121259 431441891079507 435472510484088 436745821918252 436982437923192 437202635674728 437492327323068 438718562030952 438771544654422 439624810941624 439916107529844 440154441102024 440910263605196 441149135781816 441202411937826 441371433154344 441441442391796 441663887059164 441733942684926 442732206843234 442955301933606 443025562400379 443195282051676 443248805314161 443488944443706 444351384521352 444785695743249 445650657575508 445704477365763 445945946905998 447249882423267 447421220378748 447475253994153 447717682888938 449026798920777 458094459080664 459433916563356 459665427733204 459914460904584 461259240030036 462212050601532 462462463458072 462695500728648 463814692883388 464048411549492 464065974004248 464122017752778 464299819292232 464355891281502 464607465607692 465657421103028 465713657045483 465731282523402 465909700559688 465965966969118 466274717278533 467181468187236 467328440556747 467581625322462 468490917737304 468547495871994 468857956709439 469037572550316 470172105241146 470409027440814 470720721734109 481311722113992 482980589283528 483223965745752 483544151251812 484958023039098 485901106830216 486223066217196 486884753365038 487831584012696 487908962643564 488154822539076 488419290424296 489582175821354 489847417004484 489906574294599 490153440797141 490171991227254 491527277830974 491605242663591 491852965134069 492561253109772 493076446948008 493135994197638 493558382284821 494518190944932 494577912309327 494845860035142 496292777754543 496542862298637 506314928457576 506570063216184 508051262231436 508326509420856 509376545560872 509812844243724 510069741620516 510407715210246 511142722769448 511400290279032 511481407319388 511900135430159 512895612765228 513173484480888 513235458784818 513513514619028 514736147260797 514933338680068 515015016123762 515274534902358 515356266465747 516358464838524 516781185589207 517061162393622 517403768517657 518409948608244 519925767171426 520270271390331 520532438319729 521991423775206 522337296703761 532244179480552 534089646350568 534443535594108 534712844505972 536006235990582 536211575815608 536566871055348 537675242536476 537966539124696 538135780035042 539182277066664 539247392368454 539539540701084 539811417516756 539897041059354 541117141697286 541410303004956 541475687378241 541683122507604 541748539828419 542042043208974 543353162943969 543626961463971 543921482517966 545045046218442 546638745183993 547210501308702 548810532014283 549107861373918 555858318805048 559893227765256 561530342466324 561834563044104 562117674438936 563761293370044 564066722611224 564134843127114 565231899782088 565784360212281 566884624635252 567191746005192 567260243920062 567477556912728 567546089344058 567567568789452 567853569076068 568032212259211 569136848014812 569227123084158 569445189572952 569513959628922 569604294514773 569822505495012 569891321118207 571179205124913 571488653171898 571867323098463 572979416882796 573048613755981 574654795294734 575035563115629 575255854772676 575325326563911 577320170040999 585028726205896 588269882583768 588978590246568 590309609124312 590607069244808 590700749867172 590998407085548 591318592591608 592726472603342 593047594324332 594272636487684 594594595874664 595475667745287 596333176564356 596633671992204 596728308539286 596956910518584 598378214892766 598702398561036 598774701915621 599099100388866 600850852144389 601153624052751 602418208978278 603048307564692 603238022792559 604811606709618 605212356515283 606580061699997 618829357003704 619141188375336 620975043364536 621287955958824 621699623038044 623104587408996 623442167096616 623517458193126 623831651923634 624729994495992 625143942279252 625340608655679 625994682897906 626896140321528 627212036587752 627287782959222 627627628978812 629462797484598 629779987102882 629803821862908 629879881235913 631963642925538 632063883424617 632382383743803 634575062937627 635809102643484 635885887254849 638090714255841 638412251526819 640625838269571 646610697385464 649179671153384 650976336588312 652776234428472 653208765726132 653562654969672 655118732877378 655369703774632 655473656884788 655803953512092 656238490984602 657183500703576 657514658930184 657721508931718 658077843046428 658157316981633 659437216412436 659794480046856 659874161294766 661365395407794 661723703672724 661803617906739 662057149731516 662162163587694 662495830588746 664098310264851 664432952900409 664792923077514 665233416665559 668475986363262 671131830568122 671576524333407 680543620280328 684313945046424 686314863014396 686686688165016 687032713203144 687141688620996 689150874845034 689414883191496 689498141599806 689871691356876 691888860045054 693234356228568 693318075902298 693693695187108 694043251092972 695722039325082 695988565033608 696072617324238 696183026629167 696449728938348 696533836922253 696911198411538 698486131654542 698864550839532 698948950453677 700772202280854 701372437983693 702821243807991 703556358825474 705613541161221 714674981320776 717514373380056 719862721412472 721489522263048 721967583170988 722331386437892 722358723913848 722722724278632 724470883925292 724835948618628 725228643357288 725316226877718 726726728291256 727437034558647 728851660245324 729246530578104 729334599325794 729614001744936 730327130047557 731747376019044 731835746785759 731863443965346 732143815165224 732232233808614 734373263732031 734771125506726 737290916746461 738841879664658 739703991296457 741777286417398 752179790836152 754379146949708 756346991893416 758969497445544 759351946171896 759472392686364 759855094824276 760266761903496 761572273499884 761984870895864 762076893347154 762489764131284 764064818341308 764305188356941 764719266365586 765104612430774 765611572815369 766206393726312 766714084154172 767100435418548 767516027809608 769343419147842 769760226721332 769853188177227 770270271928542 772400008020102 772522524185643 772911802353537 775591743590433 777614922912366 779888650757139 782987135662809 793967556993716 795637744719048 798366269220828 798798800518488 801134469525852 801538165403668 801568500552792 801665303391162 802069266758958 803224278637704 804009353985873 804317363723412 804414498533107 804850306583022 806415475612824 806512863804714 806949808687044 807203670052563 808773415599996 808871088552681 809211585182616 809309311051626 809717126275134 809845561589031 811675712545929 812084720211611 812115454507434 812524683761406 813063064813461 817567569327663 820815751963053 831356610924168 833787478207572 834659577197208 836383710612296 839283729979464 839839841647884 842295513699486 842618190567384 842751844566156 843176511658404 845641940055066 846100083916836 846202264690671 847847849673132 850326936952878 850787619007788 850890365880093 851216335369092 851319134016087 851780353614102 853705272022218 853840684626237 854167784359428 854270939443383 854733758242518 857232979757847 861982192942101 862883782159014 873491643836504 874984654646136 877543089308844 879832215059688 881820527210392 882404823875652 882882884783592 883327774118328 883467885369852 885464413686468 885910603867212 886051124800758 886390564103352 886497610628322 886977888887412 889089708905013 889571391486498 891301315151016 891408954731526 891891893811996 892622047835903 894499764846534 894842440757496 894950507988306 895092462808929 895435365777876 897567322339149 898053597841554 898648650583299 901133342690119 903627313467417 907217410064427 918867833126712 919330855466408 922518480060072 924424101203064 927629385766776 928096823098984 928244035505556 928711782563004 929214931215384 931314842206056 931427314090966 931462565046804 931931933938236 932549434557066 934362936374472 934656881113494 935163250644924 935276187289689 935747477885451 937094991743988 937715913418878 938075145100632 938992024346859 940344210482292 940818054881628 940931674438833 941441443468218 944194196226897 944669980654323 947945464388307 967088302503624 969916046078196 972446132434392 973769506730076 975817925287128 976309645078152 979164351642708 979694834008968 979813148589198 980306881594282 980343982454508 982678099316067 983054555661948 983210485327182 983705930268138 984357736476903 985122506219544 986271988395276 986582263397577 987116764569642 989036381889864 989155824618654 989691720070284 989811241942149 992048093111691 992585555509086 993085724597274 993243245381541 993743745883119 997189384616271 1002713979544893 1006697745852183 1016102524462872 1019625688487448 1020139483241032 1020815430420492 1022962814638776 1023800270860318 1025791225530456 1026470917569636 1027027029238056 1029472294521594 1029866677360136 1030030032247524 1030549069804716 1030712532931494 1032716929677048 1033562371178414 1033726312267551 1034122324787244 1034247212399709 1034807537035314 1036819897216488 1037833290067581 1039851534342852 1039977113853447 1040540542780662 1041064876639458 1043583058987623 1043982847550412 1044108925986357 1044674593407522 1045366797617307 1047729197481813 1055334538238211 1068887071188216 1069425689011944 1072012471981164 1073133742110696 1075350485072952 1076271560070084 1078494784736908 1079079081402168 1079622835033512 1079794082118708 1082234283394572 1082820606009912 1082951374756482 1083366245015208 1083497079656838 1084084086417948 1086706325887938 1087253922927942 1087842965035932 1087974340316577 1090090092436884 1093277490367986 1094001898988691 1094421002617404 1097621064028566 1098215722747836 1098348350712921 1102156688260089 1112665929626097 1123060684932648 1127522586740088 1128269686254228 1131568720424562 1133769249270504 1134520487840124 1135092178688116 1135135137578904 1135707138152136 1136064424518422 1138273696029624 1138454246168316 1139027919257844 1139208589029546 1139645010990024 1139782642236414 1142358410249826 1142977306343796 1143115340020731 1143734646196926 1145958833765592 1146097227511962 1147078899548379 1147656918646161 1149309590589468 1150071126231258 1150511709545352 1150650653127822 1154015128721763 1154640340081998 1158600012030153 1181401499734344 1181996814171096 1185452945206684 1186095188648664 1188545272975368 1190951335490574 1192666353128712 1193267343984408 1193456617078572 1196756429785532 1197404797122072 1197549403831242 1198198200777732 1201051010275193 1201701704288778 1202307248105502 1202497955086743 1203103900138437 1204836417956556 1206096615129384 1206476045585118 1207275459874533 1209623213419236 1209769295707071 1210424713030566 1213160123399994 1213963966577439 1214575689412701 1218787025642109 1243399246076088 1246209174817992 1247034916386252 1247663303847268 1250287884558504 1250681217311358 1251989365795812 1254575565918444 1255255257957624 1258925594969196 1259559974205764 1259607643725816 1259759762471826 1263443270549229 1263927285851076 1264079926266311 1264127766849234 1264764767487606 1268462910082599 1269150125875254 1271618205286968 1271771774509698 1275490405429317 1276181428511682 1276824503053638 1277670530421153 1280557908033327 1281251676539142 1306417531452264 1310237465754756 1310947313769576 1311607907024184 1312476981969204 1315443017863436 1316155686092856 1316314633963266 1318874432824872 1319748322589532 1320163507161989 1322730790815588 1323447407345448 1323607235813478 1324114299463032 1324324327175388 1324991661177492 1328196620529702 1328865905800818 1329076687201137 1329585846155028 1329746415942483 1330466833331118 1334357087229747 1336951972726524 1337113432097289 1341749647269801 1342263661136244 1342425761982459 1343153048666814 1347080396762331 1372629726028792 1374283377241992 1378301749690068 1378996283199612 1379743382713752 1383777720090108 1386636151804596 1387387390374216 1388086502185944 1389443224739003 1391444078650164 1392145234648476 1392366053258334 1392899457876696 1393067673844506 1393822396823076 1396972263309084 1397140971136449 1397729101679064 1397897900907354 1398824151835599 1401544404561708 1401985321670241 1402691789456419 1402744875967386 1405642487615982 1406573870128317 1407112717650948 1411227082322442 1412162165202327 1443935166341976 1444662772875784 1448941767850584 1449671897237256 1450632453755436 1454874069117294 1457703320490648 1458669198651588 1460654260095114 1463494752038088 1463671493571518 1463726887930692 1464464467617228 1468746527464062 1469542251013452 1469719722883797 1470460322391423 1474581833492922 1474815727990773 1475558895402207 1477683759329316 1479407982592914 1480675146854463 1483554572834796 1483733736927981 1488878333263629 1489628586895911 1508758293899416 1518944785372728 1519710189648552 1523144546999768 1524153786694308 1524979528262568 1528129636682616 1528610376713882 1529438532731172 1530209224861548 1531223145630738 1533428168308344 1534200870837096 1535700406290477 1538686838295684 1539520453442664 1539706376354454 1540540543857084 1544208441782391 1544800016040204 1545045048371286 1545823604707074 1546068799397241 1550343556767621 1551183487180866 1552211305552971 1555229845824732 1559777301514278 1560810814170993 1561597314959187 1565974271325618 1567011890111283 1587935113987432 1596732538441656 1602268939051704 1603076330807336 1603330606782324 1604138533517916 1608018707971746 1608634727446824 1608828997066214 1609700613166044 1613025727609428 1613899617374088 1614407340105126 1617546831199992 1617742177105362 1618618622103252 1619434252550268 1619691123178062 1623351425091858 1624169440423222 1624230909014868 1624427062134723 1625049367522812 1625245619485257 1626126129626922 1630059488831907 1630880884391913 1635135138655326 1639916235551979 1641631503926106 1646431596042849 1667574956415144 1679679683295768 1684591027398972 1685503689132312 1686353023316808 1691283880110132 1692200167833672 1692404529381342 1695695699346264 1697353080636843 1700653873905756 1701575238015576 1701780731760186 1702432670738184 1702638268032174 1703560707228204 1704096636777633 1707410544044436 1707681369252474 1708335568718856 1708541878886766 1709467516485036 1709673963354621 1713537615374739 1714465959515694 1715601969295389 1719145841267943 1723964385884202 1725767564318028 1725975979691733 1731960510122997 1755086178617688 1764809647751304 1766935770739704 1770928827372936 1771821207734424 1772102249601516 1772995221256644 1773955777774824 1778179417810026 1779142782972996 1782817909463052 1783783787623992 1785244095671806 1786427003235861 1788999529693068 1789901015976612 1790184925617858 1790870731555752 1795134644678298 1796107195683108 1796324105746863 1797297301166598 1802266685380238 1802552556433167 1803460872158253 1807254626934834 1809714068377677 1814434820128854 1819740185099991 1856488071011112 1857423565126008 1862854628181932 1862925130093608 1863863867876472 1865098869114132 1869313762226988 1870326501289848 1870552374579378 1871494955770902 1874189983487976 1875431826837756 1876021825967037 1877984048693718 1880688420964584 1881636109763256 1881863348877666 1882882886936436 1887365873289589 1888388392453794 1889339961308646 1889639643707739 1895890928776614 1897147151231409 1903725188812881 1907657661764547 1915236754580457 1921877514808713 1939832092156392 1947539013460152 1958328703285416 1959626297178396 1960613763188564 1960687964909016 1965356198632134 1966109111323896 1966420970654364 1967411860536276 1968715472953806 1972543976790552 1973164526795154 1974233529139284 1974471950944899 1978311649237308 1979383440140568 1979622483884298 1984096186223382 1985171111018172 1985410853720217 1986171449194548 1986411312704203 1986486490763082 1987487491766238 1992294930794553 1993298858701227 1994378769232542 2005427959089786 2013395491704366 2041630860840984 2047600541720636 2052941835139272 2058944589043188 2060060064495048 2061098139609432 2061425065862988 2067124742356828 2067452624535102 2068244649574488 2068494424799418 2069615074070628 2074542654111697 2075666580135162 2079703068685704 2079954227706894 2081081085561324 2082129753278916 2087166117975246 2087965695100824 2088217851972714 2088549079887501 2089349186815044 2089601510766759 2090733595234614 2094323752124681 2095458394963626 2096846851361031 2108463731423973 2110669076476422 2116840623483663 2144024943962328 2152543120140168 2156989569473816 2159588164237416 2164468566789144 2165902749512964 2166994159313676 2168168172835896 2173412651775876 2174507845855884 2175685930071864 2175948680633154 2180180184873768 2182311103675941 2183410781732719 2186554980735972 2188003797977382 2188842005234808 2190981390142671 2195242128057132 2195507240357277 2196431445495672 2196696701425842 2203119791196093 2204229954860087 2204313376520178 2211872750239383 2219111973889371 2225331859252194 2256539372508456 2263137440849124 2269040975680248 2270184357376232 2272128849036844 2276908492336632 2278055838515688 2278417178059092 2279565284472828 2284716820499652 2285954612687592 2286230680041462 2287469292393852 2292194455023924 2292915565070823 2294157799096758 2295313837292322 2296834718446107 2298619181178936 2300142252462516 2301301306255644 2308030257443526 2309280680163996 2309559564531681 2317200024060306 2317567572556929 2318735407060611 2326775230771299 2339665952271417 2348961406988427 2370905890413368 2381902670981148 2386913234157144 2393512859571064 2395098807662484 2396396401555464 2402102020550386 2403403408577556 2404614496211004 2404995910173486 2406207800276874 2409672835913112 2412028061957619 2412952091170236 2413243495599321 2414550919749066 2419246426838472 2419538591414142 2420849426061132 2421611010157689 2426320246799988 2426613265658043 2427927933154878 2429151378825402 2429536684767093 2435027137637787 2436254160634833 2437574051284218 2439189194440383 2452702707982989 2462447255889159 2494069832772504 2495326607694536 2501362434622716 2503978731591624 2509151131836888 2517851189938392 2519119948411528 2519519524943652 2526886541098458 2527854571702152 2528159852532622 2528255533698468 2529529534975212 2536925820165198 2538300251750508 2538606794072013 2543543549019396 2550980810858634 2552362857023364 2552671097640279 2553649006107276 2553957402048261 2555341060842306 2561115816066654 2561522053878711 2562503353078284 2562812818330149 2571698939273541 2585946578826303 2620474931509512 2624953963938408 2630886035726872 2632629267926532 2639496645179064 2640327014323978 2645461581631176 2647214471626956 2648648654350776 2649983322354984 2656393241059404 2657731811601636 2658153374402274 2659171692310056 2659492831884966 2660933666662236 2667269126715039 2668714174459494 2673903945453048 2674226864194578 2677866143507709 2683499294539602 2684527322272488 2684851523964918 2686306097333628 2692701967017447 2694160793524662 2695945951749897 2703400028070357 2721652230193281 2756603499380136 2757992566399224 2767555440180216 2773272303609192 2778886449478006 2782888157300328 2784290469296952 2784732106516668 2786135347689012 2787644793646152 2793944526618168 2794281942272898 2795795801814708 2797648303671198 2803088809123416 2803970643340482 2805383578912838 2805489751934772 2805828561869067 2807242433656353 2811284975231964 2813147740256634 2814225435301896 2816976073040577 2822454164644884 2822795023316499 2824324330404654 2832582588680691 2834009941962969 2843836393164921 2901264907510872 2909748138234588 2917338397303176 2921308520190228 2927342987143036 2927453775861384 2928928935234456 2937493054928124 2939084502026904 2939439445767594 2940920644782846 2948034297948201 2949163666985844 2949631455981546 2951117790804414 2953073209430709 2955367518658632 2958815965185828 2959746790192731 2961350293708926 2967109145669592 2967467473855962 2969433725826447 2976144279335073 2977756666527258 2979257173791822 2981231237649357 2991568153848813 3020093237556549 3048307573388616 3057220753427764 3058877065462344 3060418449723096 3062446291261476 3071400812580954 3077373676591368 3079412752708908 3081081087714168 3088416883564782 3089600032080408 3090090096742572 3091647209414148 3092137598794482 3100687113535242 3101178936802653 3102366974361732 3102741637199127 3104422611105942 3110459691649464 3113499870202743 3119554603028556 3119931341560341 3121621628341986 3123194629918374 3130749176962869 3131948542651236 3132326777959071 3134023780222566 3143187592445439 3206661213564648 3208277067035832 3216037415943492 3217657994132428 3219401226332088 3226051455218856 3228814680210252 3235484354210724 3237237244206504 3238868505100536 3239382246356124 3246702850183716 3248338880846444 3248461818029736 3248854124269446 3250098735045624 3250491238970514 3252252259253844 3259995599318381 3260118977663814 3261761768783826 3263923020949731 3270270277310652 3279832471103958 3282005696966073 3283263007852212 3292863192085698 3295045052138763 3369182054797944 3382567760220264 3384809058762684 3394706161273686 3401307747811512 3403561463520372 3405276536064348 3407121414456408 3408193273555266 3414821088088872 3415362738504948 3417083757773532 3418935032970072 3419347926709242 3427075230749478 3428931919031388 3429346020062193 3431074085579987 3431203938590778 3438291682535886 3441236698645137 3442970755938483 3447928771768404 3451535128636056 3451951959383466 3462045386165289 3463921020245994 3475800036090459 3544204499203032 3545990442513288 3556358835620052 3558285565945992 3565635818926104 3570488191343612 3572854006471722 3577999059386136 3579802031953224 3580369851235716 3583300948011113 3590269289356596 3592214391366216 3592648211493726 3594594602333196 3603153030825579 3604533370760476 3605105112866334 3606921744316506 3607493865260229 3609311700415311 3614509253869668 3617468299124449 3619428136755354 3621826379623599 3628869640257708 3629307887121213 3639480370199982 3641891899732317 3643727068238103 3656361076926327 3725709256363864 3730197738228264 3738627524453976 3741104749158756 3742989911541804 3750863653675512 3752043651934074 3755968097387436 3763726697755332 3765765773872872 3774731746579178 3776776784907588 3778679922617292 3779279287415478 3790329811647687 3791781857553228 3792239778798933 3794294302462818 3805388730247797 3807450377625762 3815315323529094 3826471216287951 3830473509160914 3833011591263459 3841673724099981 3843755029617426 3919252594356792 3921227526377128 3930712397264268 3932841941308728 3934823721072552 3937430945907612 3946329053590308 3948467058278568 3948943901889798 3956623298474616 3959244967768596 3960490521485967 3968192372446764 3970342222036344 3970821707440434 3972342898389096 3972822625408406 3972972981526164 3974974983532476 3984589861589106 3986597717402454 3987230061603411 3988757538465084 3989239247827449 4003071261689241 4010855918179572 4011340296291867 4025248941809403 4026790983408732 4027277285947377 4041241190286993 4095201083441272 4117889178086376 4122850131725976 4134249484713656 4134905249070204 4136988849598836 4139230148141256 4149085308223394 4151333160270324 4159908455413788 4162162171122648 4164259506557832 4168329674217009 4174332235950492 4176435703945428 4177098159775002 4178698373630088 4179203021533518 4181467190469228 4188647504249362 4190916789927252 4191422913409347 4193693702722062 4196472455506797 4205955965010723 4208075368369257 4216927462847946 4221338152952844 4233681246967326 4236486495606981 4331805499025928 4333988318627352 4346825303551752 4349015691711768 4351897361266308 4364622207351882 4366821563465438 4373109961471944 4376007595954764 4381962780285342 4390484256114264 4391014480714554 4393393402851684 4406239582392186 4408459909720174 4408626753040356 4409159168651391 4411380967174269 4423745500478766 4424447183972319 4426676686206621 4438223947778742 4442025440563389 4450663718504388 4451201210783943 4466634999790887 4468885760687733 4526274881698248 4544257698073688 4556834356118184 4559130568945656 4569433640999304 4572461360082924 4574938584787704 4584388910047848 4585831130141646 4588315598193516 4590627674584644 4593669436892214 4600284504925032 4602602612511288 4607101218871431 4616060514887052 4618561360327992 4619119129063362 4632625325347173 4634400048120612 4635135145113858 4637470814121222 4651030670302863 4653550461542598 4656633916658913 4679331904542834 4684791944877561 4697922813976854 4701035670333849 4763805341962296 4790197615324968 4804204041100772 4806806817155112 4809228992422008 4809991820346972 4812415600553748 4824056123915238 4825904182340472 4826486991198642 4829101839498132 4839077182828284 4841698852122264 4843222020315378 4852640493599976 4853226531316086 4855855866309756 4858302757650804 4859073369534186 4870054275275574 4872508321269666 4873281186404169 4875148102568436 4875736858455771 4878378388880766 4892642653175739 4905405415965978 4919748706655937 4924894511778318 4939294788128547 5002724869245432 5039039049887304 5053773082196916 5056319705065244 5056511067396936 5059059069950424 5073851640330396 5076600503501016 5077213588144026 5087087098038792 5092059241910529 5101961621717268 5104725714046728 5105342195280558 5107298012214552 5107914804096522 5110682121684612 5112289910332899 5122231632133308 5122850227500313 5123044107757422 5125006706156568 5125625636660298 5129021890063863 5140612846124217 5143397878547082 5157437523803829 5171893157652606 5177927939075199 5265258535853064 5280654028647956 5294428943253912 5312786482118808 5315463623203272 5316306748804548 5318985663769932 5321867333324472 5334538253430078 5337428348918988 5348453728389156 5355732287015418 5359281009707583 5366998589079204 5369703047929836 5372612194667256 5385403934034894 5388321587049324 5388972317240589 5391687848768551 5391891903499794 5406800056140714 5407657669299501 5410382616474759 5429142205133031 5443304460386562 5459220555299973 5557772898956012 5569464213033336 5572270695378024 5588563884545796 5591591603629416 5595296607342396 5607941286680964 5610767157825676 5610979503869544 5611657123738134 5614484867312706 5622569950463928 5626295480513268 5628065477901111 5630901489731749 5633952146081154 5644908329289768 5645590046632998 5648648660809308 5662097619868767 5665165177361382 5668019883925938 5668918931123217 5684593041481277 5687672786329842 5691441453694227 5722972985293641 5745710263741371 5819496276469176 5842617040380456 5854685974286072 5874986109856248 5878878891535188 5881841289565692 5896068595896402 5898327333971688 5899262911963092 5902235581608828 5906146418861418 5917631930371656 5919493580385462 5922700587417852 5923415852834697 5934934947711924 5938867451652894 5952288558670146 5955513333054516 5956232561160651 5958514347583644 5959233938112609 5962462475298714 5976884792383659 5979896576103681 5983136307697626 6040186475113098 6114441506855528 6124892582522952 6142801625161908 6158825505417816 6176833767129564 6180180193485144 6183294418828296 6184275197588964 6201374227070484 6202357873605306 6204733948723464 6205483274398254 6208845222211884 6223627962335091 6226999740405486 6239109206057112 6239862683120682 6243243256683972 6246389259836748 6248354334851321 6261498353925738 6263897085302472 6264653555918142 6265647239662503 6268047560445132 6268804532300277 6282971256374043 6286375184890878 6290540554083093 6325391194271919 6350521870450989 6432074831886984 6435315988264856 6457629360420504 6470968708421448 6478764492712248 6493405700367432 6496677761692888 6497708248538892 6500982477941028 6504504518507688 6519991198636762 6520237955327628 6523523537567652 6527846041899462 6540540554621304 6546933311027823 6550232345198157 6559664942207916 6564011393932146 6566526015704424 6572944170428013 6585726384171396 6586521721071831 6590090104277526 6609359373588279 6612689864580261 6635618250718149 6657335921668113 6769618117525368 6789412322547372 6807122927040744 6810553072128696 6816386547110532 6830725477009896 6834167515547064 6838695853418484 6854150461498956 6857863838062776 6858692040124386 6862148171159974 6862407877181556 6876583365071772 6878746695212469 6882473397290274 6885941511876966 6890504155338321 6895857543536808 6903903918766932 6924090772330578 6927842040491988 6928678693595043 6951600072180918 6952702717670787 6956206221181833 6980325692313897 7018997856814251 7046884220965281 7112717671240104 7140976382687224 7145708012943444 7160739702471432 7166601896022226 7180538578713192 7185296422987452 7189189204666392 7206306061651158 7209066741520952 7210210225732668 7213843488633012 7214987730520458 7218623400830622 7229018507739336 7234936598248898 7236084185872857 7238856273510708 7239730486797963 7243652759247198 7257739280515416 7258615774242426 7264833030473067 7278960740399964 7279839796974129 7283783799464634 7287454136476206 7305081412913361 7308762481904499 7312722153852654 7317567583321149 7387341767667477 7482209498317512 7485979823083608 7504087303868148 7511936194774872 7527453395510664 7549463493158356 7553553569815176 7557359845234584 7558558574830956 7580659623295374 7583563715106456 7584479557597866 7588588604925636 7610777460495594 7614900755251524 7615820382216039 7630630647058188 7652942432575902 7658013292920837 7660947018321828 7661872206144783 7666023182526918 7683347448199962 7687510059234852 7688438454990447 7715096817820623 7861424794528536 7874861891815224 7892658107180616 7897887803779596 7918489935537192 7920981042971934 7936384744893528 7941643414880868 7945645250816812 7945945963052328 7949949967064952 7969179723178212 7973195434804908 7974460123206822 7977515076930168 7978478495654898 8001807380145117 8006142523378482 8021711836359144 8022680592583734 8033598430523127 8050497883618806 8053581966817464 8054554571894754 8078105901052341 8082482380573986 8110200084211071 8269810498140408 8273977699197672 8298170616446788 8302666320540648 8319816910827576 8336659348434018 8348664471900984 8352871407890856 8354196319550004 8358406043067036 8362934380938456 8377295008498724 8381833579854504 8382845826818694 8387387405444124 8392944911013594 8407357071926351 8411911930021446 8416150736738514 8417485685607201 8421727300969059 8433854925695892 8442676305905688 8450928219121731 8467362493934652 8468385069949497 8472972991213962 8497747766042073 8502029825888907 8531509179494763 8703794722532616 8729244414703764 8733643126930876 8752015191909528 8763925560570684 8782028961429108 8786786805703368 8812479164784372 8816919819440348 8817253506080712 8818318337302782 8822761934348538 8844102893844603 8847491000957532 8848559483864177 8848894367944638 8853353372413242 8859219628292127 8876447895557484 8879240370578193 8884050881126778 8901327437008776 8902402421567886 8908301177479341 8928432838005219 8933269999581774 8937771521375466 8943693712948071 9144922720165848 9171662260283292 9176631196387032 9181255349169288 9187338873784428 9214202437742862 9232121029774104 9238238258126724 9265250650694346 9268800096241224 9270270290227716 9274941628242444 9302061340605726 9303536810407959 9307100923085196 9308224911597381 9313267833317826 9340499610608229 9358663809085668 9359794024681023 9369583889755122 9392247530888607 9395845627953708 9396980333877213 9402071340667698 9429562777336317 9608408082201544 9619983640693944 9624831201107496 9648112247830476 9652973982397284 9658203678996264 9678154365656568 9686444040630756 9706453062632172 9711711732619512 9716605515301608 9718146739068372 9726102573173021 9740108550551148 9745016642539332 9746562372808338 9750296205136872 9751473716911542 9756756777761532 9779986797955143 9785285306351478 9791769062849193 9810810831931956 9818842526194933 9839497413311874 9846017090898219 9849789023556636 9878589576257094 9885135156416289 10107546164393832 10112639410130488 10147703280660792 10154427176288052 10184118483821058 10203923243434536 10210684390561116 10215829608193044 10221364243369224 10224579820665798 10244463264266616 10245700455000626 10246088215514844 10251251273320596 10258043780127726 10281225692248434 10286795757094164 10288038060186579 10293222256739961 10314875047607658 10323710095935411 10328912267815449 10343786315305212 10355855878150398 10386136158495867 10427400108271377 10561308057295912 10632613497609096 10637971327539864 10669076506860156 10674856697837976 10696907456778312 10711464574030836 10718562019415166 10733997178158408 10739406095859672 10749902844033339 10770807868069788 10776643174098648 10777944634481178 10783375697537102 10783783806999588 10809459092476737 10813600112281428 10815315338599002 10820765232949518 10822481595780687 10827935101245933 10852404897373347 10858284410266062 10865479138870797 10886608920773124 10887923661363639 10918441110599946 10925675699196951 10931181204714309 10969083230778981 11115545797912024 11177127769091592 11190593214684792 11215882573361928 11221534315651352 11223314247476268 11228969734625412 11252590961026536 11256130955802222 11261802979463498 11267904292162308 11291180093265996 11297297321618616 11324195239737534 11330330354722764 11336039767851876 11337837862246434 11369186082962554 11370989434943061 11375345572659684 11376719336396799 11382882907388454 11416166190743391 11445945970587282 11479413648863853 11491420527482742 11499034773790377 11525021172299943 11757757783070376 11763682579131384 11792137191792804 11798525823926184 11804471163217656 11812292837722836 11838987160770924 11845401174835704 11846831705669394 11869869895423848 11877734903305788 11881471564457901 11904577117340292 11911026666109032 11912465122321302 11917028695167288 11918467876225218 11924924950597428 11953769584767318 11959793152207362 11966272615395252 11967717743482347 12009213785067723 12034020888875601 12080372950226196 12081831857842131 12123723570860979 12285603250323816 12353667534259128 12368550395177928 12402748454140968 12404715747210612 12410966548796508 12417690444423768 12447255924670182 12453999480810972 12479725366241364 12486486513367944 12492778519673496 12496708669702642 12504989022651027 12522996707851476 12529307111836284 12531294479325006 12536095120890264 12537609064600554 12565942512748086 12572750369781756 12574268740228041 12581081108166186 12617867895032169 12624226105107771 12650782388543838 12701043740901978 12995416497077784 13001964955882056 13039982397273524 13040475910655256 13047047075135304 13055692083798924 13093866622055646 13100464690396314 13119329884415832 13128022787864292 13145888340856026 13171452768342792 13173043442143662 13180180208555052 13211561113027123 13218718747176558 13225379729160522 13227477505954173 13234142901522807 13271236501436298 13280030058619863 13314671843336226 13326076321690167 13353603632351829 13406657282063199 13578824645094744 13632773094221064 13677391706836968 13708300922997912 13717384080248772 13724296342319948 13724815754363112 13753166730143544 13757493390424938 13764946794580548 13771883023753932 13781008310676642 13807807837533864 13821303656614293 13848181544661156 13855684080983976 13857357387190086 13897875976041519 13903200144361836 13904879188929421 13905405435341574 13912412442363666 13953092010908589 13960651384627794 14037995713628502 14054375834632683 14093768441930562 14291416025886888 14333203792044452 14370592845974904 14412612123302316 14420420451465336 14427686977266024 14429975461040916 14437246801661244 14469873196497796 14472168371745714 14477712547021416 14479460973595926 14487305518494396 14517231548484852 14521798578781879 14529666060946134 14557921480799928 14559679593948258 14567567598929268 14574908272952412 14610162825826722 14617524963808998 14619843559212507 14625444307705308 14627210575367313 14635135166642298 14677927959527217 14759246119967811 14774683535334954 14817884364385641 15008174607736296 15098926986316712 15117117149661912 15161319246590748 15168959115195732 15177177209851272 15221554920991188 15229801510503048 15231640764432078 15261261294116376 15276177725731587 15283875472129033 15305884865151804 15316026585841674 15321894036643656 15323744412289566 15332046365053836 15336869730998697 15366694896399924 15368550682500939 15375020118469704 15376876909980894 15387065670191589 15421838538372651 15429609684020609 15430193635641246 15472312571411487 15533783817225597 15795775607559192 15841962085943868 15883286829761736 15891290501633624 15938359446356424 15946390869609816 15948920246413644 15956956991309796 16003614760290234 16012285046756964 16045361185167468 16067196861046254 16077843029122749 16100995767237612 16109109143789508 16156211802104682 16164964761147972 16166916951721767 16175063546305653 16220400168422142 16222973007898503 16231147849424277 16287426615399093 16377661665899919 16596341232893576 16673318696868036 16708392639100008 16716812086134072 16754590016997448 16765691653637388 16774774810888248 16785889822027188 16814714143852702 16823823860042892 16832301473477028 16834971371214402 16843454601938118 16867709851391784 16884196433703333 16892704469195247 16901856438243462 16934724987869304 16936770139898994 16945945982427924 16986292859606301 16995495532084146 17004059651777814 17006756793369651 17053779124443831 17063018358989526 17074324361082681 17168918955880923 17237130791224113 17458488829407528 17467286253861752 17527851121141368 17564057922858216 17624958329568744 17633839638880696 17636636674605564 17645523868697076 17688205787689206 17694982001915064 17697118967728354 17697788735889276 17706706744826484 17718439256584254 17752895791114968 17758480741156386 17768101762253556 17770247558504091 17804804843135772 17816602354958682 17856865676010438 17866539999163548 17868697683481953 17875543042750932 17877701814337827 17887387425896142 17930654377150977 17939689728311043 18343324520566584 18374677747568856 18428404875485724 18476476516253448 18530501301388692 18540540580455432 18549883256484888 18604122681211452 18607073620815918 18614201846170392 18616449823194762 18626535666635652 18670883887005273 18680999221216458 18717327618171336 18719588049362046 18739167779510244 18745063004553963 18784495061777214 18791691255907416 18793960667754426 18804142681335396 18806413596900831 18848913769122129 18859125554672634 18871621662249279 19051565611352967 19296224495660952 19305947964794568 19372888081261512 19412906125264344 19436293478136744 19452205146346042 19480217101102296 19490033285078664 19493124745616676 19502947433823084 19513513555523064 19559973595910286 19570570612702956 19583538125698386 19621621663863912 19637685052389866 19640799933083469 19650697035594471 19678994826623748 19692034181796438 19699578047113272 19718832511284039 19757179152514188 19759565163215493 19770270312832578 19828078120764837 19838069593740783 19906854752154447 20308854352576104 20368236967642116 20421368781122232 20431659216386088 20449159641331596 20491400910001252 20492176431029688 20502502546641192 20516087560255452 20562451384496868 20573591514188328 20576076120373158 20586444513479922 20629750095215316 20636240085637407 20647420191870822 20657824535630898 20671512466014963 20687572630610424 20711711756300796 20772272316991734 20786036080785129 20854800216542754 20868618663545499 20940977076941691 21140652662895843 21338153013720312 21422929148061672 21437124038830332 21499805688066678 21541615736139576 21555889268962356 21566751395074204 21567567613999176 21618918184953474 21627200224562856 21630630677198004 21641530465899036 21644963191561374 21655870202491866 21704809794746694 21708252557618571 21716568820532124 21719191460393889 21730958277741594 21773217841546248 21775847322727278 21794499091419201 21836882221199892 21839519390922387 21851351398393902 21862362409428618 21915244238740083 21926287445713497 21938166461557962 22446628494952536 22457939469250824 22512261911604444 22523605958926996 22535808584324616 22582360186531992 22648390479475068 22660660709445528 22672079535703752 22675675724492868 22738372165925108 22741978869886122 22750691145319368 22753438672793598 22765765814776908 22819969195228667 22832332381486782 22847461146648117 22891891941174564 22958827297727706 22974039878762511 22982841054965484 22985616618434349 22998069547580754 23050042344599886 23065315364971341 23584274383585608 23624585675445672 23677974321541848 23693663411338788 23755469806611576 23762943128915802 23809154234680584 23824930244642604 23836935752450436 23849849901194856 23907539169534636 23919586304414724 23932545230790504 23935435486964694 24005422140435351 24017518599059909 24018427570135446 24068041777751202 24100795291569381 24160745900452392 24163663715684262 24234317703157023 24247447141721958 24330600252633213 24809431494421224 24821933097593016 24894511849340364 24907998961621944 24959450732482728 24993417339405284 25009978045302054 25045993415702952 25058614223672568 25062588958650012 25075218129201108 25083106636077791 25131885025496172 25145500739563512 25148537480456082 25162162216332372 25222071215779053 25235735790064338 25248452210215542 25252457056821603 25265181902907177 25301564777087676 25352784657365193 25402087481803956 25405155209848491 25493243298126219 25506089477666721 25594527538484289 26079964794547048 26111384167597848 26187733244111292 26200929380792628 26256045575728584 26291776681712052 26346086884287324 26360360417110104 26423122226054246 26437437494353116 26450759458321044 26454955011908346 26468285803045614 26532308681533809 26542473002872596 26545678451592531 26560060117239726 26577658884876381 26629343686672452 26637721111734579 26652152643380334 26707207264703658 26724903532438023 26785298514015657 26813314564126398 26831081138844213 27434768160497544 27448592684639896 27514986780849876 27529893589161096 27543766047507864 27562016621353284 27642607313228586 27696363089322312 27714714774380172 27795751952083038 27806400288723672 27809758377858842 27810810870683148 27824824884727332 27906184021817178 27910610431223877 27921302769255588 27924674734792143 28021498831824687 28075991427257004 28079382074043069 28108751669265366 28176742592665821 28187536883861124 28190941001631639 28288688332008951 28666407584088904 28825224246604632 28859950922081832 28874493603322488 28939746392995592 28944336743491428 28958921947191852 28974611036988792 29034463096969704 29043597157563758 29059332121892268 29119359187896516 29135135197858536 29149816545904824 29178307719519063 29220325651653444 29235049927617996 29239687118425014 29250888615410616 29254421150734626 29270270333284596 29339960393865429 29355855919054434 29375307188547579 29456527578584799 29518492239935622 29549367070669908 29635768728771282 29655405469248867 30322638493181496 30337918230391464 30443109841982376 30463281528864156 30552355451463174 30567750944258066 30611769730303608 30632053171683348 30647488824579132 30664092730107672 30673739461997394 30733389792799848 30737101365001878 30753753819961788 30774131340383178 30843677076745302 30859219368041218 30860387271282492 30864114180559737 30879666770219883 30944625142822974 30971130287806233 30986736803446347 31067567634451194 31158408475487601 31282200324814131 31683924171887736 31897840492827288 31913913982619592 32007229520580468 32024570093513928 32090722370334936 32134393722092508 32155686058245498 32201991534475224 32218218287579016 32249708532100017 32312423604209364 32329929522295944 32333833903443534 32350127092611306 32428377277430211 32440800336844284 32445946015797006 32462295698848554 32483805303737799 32557214692120041 32574853230798186 32596437416612391 32663770984090917 32755323331799838 32793543614142927 32907249692336943 33346637393736072 33531383307274776 33571779644054376 33629428287705404 33647647720085784 33664602946954056 33669942742428804 33686909203876236 33768392867406666 33785408938390494 33803712876486924 33873540279797988 33891891964855848 33972585719212602 33990991064168292 34008119303555628 34013513586739302 34107558248887662 34112968304829183 34126036717979052 34130158009190397 34148648722165362 34248498572230173 34337837911761846 34438240946591559 34474261582448226 34575063516899829 35273273349211128 35291047737394152 35376411575378412 35394237935456708 35395577471778552 35413413489652968 35436878513168508 35516961482312772 35536203524507112 35540495117008182 35609609686271544 35633204709917364 35644414693373703 35713731352020876 35733079998327096 35737395366963906 35751086085501864 35755403628675654 35774774851792284 35859951592502191 35861308754301954 35879379456622086 35903153230447041 36102062666626803 36245495573526393 36856809750971448 37061002602777384 37208245362422904 37214147241631836 37232899646389524 37253071333271304 37341767774010546 37361998442432916 37439176098724092 37478335559020488 37490126009107926 37514967067953081 37568990123554428 37587921335508852 37608285362670792 37612827193801662 37697827538244258 37718251109345268 37722806220684123 37741814941379857 37743243324498558 37853603685096507 37872678315323313 38103131222705934 38904410292692084 38986249491233352 39005894867646168 39119947191820572 39141141225405912 39167076251396772 39275370104779732 39281599866166938 39301394071188942 39357989653247496 39384068363592876 39416310428122243 39437665022568078 39514358305028376 39519130326430986 39540540625665156 39634683339081369 39656156241529674 39676139187481566 39682432517862519 39702428704568421 39792151290368939 39813709504308894 39840090175859589 40060810897055487 40219971846189597 40736473935284232 40898319282663192 40982801820002504 41032175120510904 41124902768993736 41152152240746316 41172889026959844 41259500190430632 41272480171274814 41294840383741644 41315649071261796 41343024932029926 41423423512601592 41463910969842879 41544544633983468 41572072161570258 41693627928124557 41709600433085508 41714637566788263 41737237327090998 41859276032725767 41881954153883382 42163127503898049 42281305325791686 42874248077660664 42999611376133356 43111778537924712 43133502790148408 43237836369906948 43261261354396008 43283060931798072 43289926383122748 43311740404983732 43409619589493388 43416505115237142 43433137641064248 43438382920787778 43461916555483188 43551694645454556 43565395736345637 43588998182838402 43673764442399784 43679038781844774 43702702796787804 43724724818857236 43830488477480166 43852574891426994 43859530677637521 43876332923115924 43881631726101939 44033783878581651 44277738359903433 44453653093156923 45024523823208888 45047211917853992 45296780958950136 45351351448985736 45476744331850216 45483957739772244 45506877345587196 45531531629553816 45639938390457334 45664664762973564 45694922293296234 45783783882349128 45828533177194761 45851626416387099 45917654595455412 45948079757525022 45965682109930968 45971233236868698 45996139095161508 46010609192996091 46100084689199772 46105652047502817 46130630729942682 46161197010574767 46265515615117953 46288829052061827 46601351451676791 47387326822677576 47525886257831604 47649860489285208 47673871504900872 47815078339069272 47839172608829448 47870870973929388 48010844280870702 48035037198119818 48036855140270892 48136083555502404 48201590583138762 48233529087368247 48327327431368524 48468635406314046 48494894283443916 48500750855165301 48525190638916959 48661200505266426 48668919023695509 48693443548272831 48862279846197279 49132984997699757 49789023698680728 49986834678810568 50019956090604108 50125177917300024 50150436258402216 50166213272155582 50263770050992344 50297074960912164 50324324432664744 50444142431558106 50471471580128676 50496904420431084 50504914113643206 50530363805814354 50603129554175352 50652589301109999 50678113407585741 50705569314730386 50804174963607912 50810310419696982 50958878578818903 50986486596252438 51012178955333442 51161337373331493 51189055076968578 51222973083248043 51711392373672339 52375466488222584 52401858761585256 52583553363424104 52692173768574648 52846244452108492 52874874988706232 52901518916642088 52909910023816692 52936571606091228 53064617363067618 53084946005745192 53091356903185062 53120120234479452 53155317769752762 53258687373344904 53275442223469158 53304305286760668 53310742675512273 53414414529407316 53449807064876046 53570597028031314 53606093050445859 53626629128252796 53633105443013481 53662162277688426 53819069184933129 55029973561699752 55124033242706568 55285214626457172 55429429548760344 55591503904166076 55619516755717684 55621621741366296 55649649769454664 55812368043634356 55821220862447754 55842605538511176 55849349469584286 56012651661015819 56042997663649374 56151982854514008 56158764148086138 56217503338530732 56235189013661889 56353485185331642 56375073767722248 56381882003263278 56419240790702493 56546741307366387 56577376664017902 57888673486982856 57917843894383704 58087194315127516 58118664243784536 58238718375793032 58356615439038126 58440651303306888 58470099855235992 58479374236850028 58508842301469252 58540540666569192 58679920787730858 58711711838108868 58750614377095158 58913055157169598 58922399799250407 58952091106783413 59036984479871244 59098734141339816 59156497533852117 59271537457542564 59278695489646479 59310810938497734 59484234362294511 59514208781222349 59720564256463341 60926563057728312 61104710902926348 61135501888516132 61264106343366696 61294977649158264 61347478923994788 61474202730003756 61507507639923576 61548262680766356 61687354153490604 61718438736082436 61720774542564984 61728228361119474 61759333540439766 61889250285645948 61908720256912221 61939916387049239 61942260575612466 61973473606892694 62014537398044889 62135135268902388 62316816950975202 62358108242355387 62564400649628262 62605855990636497 64014459041160936 64268787444185016 64311372116490996 64499417064200034 64624847208418728 64667667806887068 64700254185222612 64856754554860422 64881600673688568 64891892031594012 64924591397697108 64967610607475598 65114429384240082 65124757672855713 65149706461596372 65157574381181667 65192874833224782 65327541968181834 65383497274257603 65510646663599676 65518558172767161 65587087228285854 65745732716220249 65778862337140491 65814499384673886 67258856575410808 67339885484857608 67373818407752472 67536785734813332 67570817876780988 67607425752973848 67747080559595976 67945171438425204 67981982128336584 68016238607111256 68027027173478604 68082718012211147 68215116497775324 68225936609658366 68252073435958104 68260316018380794 68297297444330724 68459907585686001 68496997144460346 68542383439944351 68675675823523692 68731897683364531 68876481893183118 68922119636287533 68948523164896452 68956849855303047 69150127033799658 69195946094914023 70752823150756824 70788475870913416 70873757026337016 71033922964625544 71080990234016364 71266409419834728 71288829386747406 71427462704041752 71474790733927812 71510807257351308 71549549703584568 71719903185004382 71722617508603908 71758758913244172 71806306460894082 72016266421306053 72052555797179727 72204125333253606 72302385874708143 72490991147052786 72702953109471069 72991800757899639 74428294483263672 74465799292779048 74683535548021092 74723996884865832 74878352197448184 74980252018215852 75029934135906162 75137980247108856 75175842671017704 75225654387603324 75249319908233373 75395655076488516 75436502218690536 75445612441368246 75483629882759714 75486486648997116 75666213647337159 75707207370193014 75745356630646626 75757371170464809 75795545708721531 76058353972095579 76206262445411868 76215465629545473 76479729894378657 76518268433000163 76783582615452867 77808820585384168 78239894383641144 78334152502793544 78550740209559464 78563199732333876 78602788142377884 78768136727185752 78832620856244486 78875330045136156 79038260652861972 79081081251330312 79269366678162738 79312312483059348 79352278374963132 79364865035725038 79404857409136842 79584302580737878 79596926044601427 79627419008617788 79637035354777593 79680180351719178 79732976654629143 79913163335203737 80121621794110974 80355895542046971 80439943692379194 80493243416532639 82304304481492632 82345778053919688 82544960342549628 82589680767483288 82631298142523592 82686049864059852 82927821939685758 83089089267966936 83144144323140516 83387255856249114 83419200866171016 83429275133576526 83474474654181996 83718552065451534 83763908307766764 83774024204376429 84064496495474061 84238146222129207 84326255007796098 84562610651583372 84572823004894917 84866064996026853 85999222752266712 86475672739813896 86579852766245496 86623480809967464 86819239178986776 86833010230474284 86876765841575556 86923833110966376 87103389290909112 87130791472691274 87177996365676804 87358077563689548 87405405593575608 87449449637714472 87534923158557189 87660976954960332 87705149782853988 87719061355275042 87752665846231848 87763263452203878 88019881181596287 88067567757163302 88369582735754397 88555476719806866 88907306186313846 90967915479544488 91013754691174392 91279876780914668 91329329525947128 91389844586592468 91657066354389522 91703252832774198 91835309190910824 91896159515050044 91942466473737396 91992278190323016 92021218385992182 92200169378399544 92211304095005634 92261261459885364 92322394021149534 92480927791189861 92531031230235906 92577658104123654 92592342541679211 92639000310659649 92960210410339041 93202702903353582 93475225426462803 93846600974442393 95051772515663208 95741741947858776 96021688561741404 96070074396239636 96073710280541784 96272167111004808 96403181166277524 96467058174736494 96654654862737048 96749125596300051 96937270812628092 96989788566887832 97001501710330602 97050381277833918 97285131832290633 97322401010532852 97334154322505947 97337838047391018 97386887096545662 97451415911213397 97671644076360123 97724559692394558 97991312952272751 98265969995399514 98380630842428781 100039912181208216 100332426544311164 100594149921824328 100888284863116212 100942943160257352 100993808840862168 101009828227286412 101060727611628708 101305178602219998 101356226815171482 101411138629460772 101620620839393964 101917757157637806 101972973192504876 102024357910666884 102322674746662986 102338904914487549 102378110153937156 102390474027571191 102445946166496086 102745495716690519 103314722839774677 103422784747344678 103725190550699487 105692488904216984 105819820047633384 105873143212182456 106129234726135236 106182713806370124 106240240468958904 106310635539505524 106550884446938316 106608610573521336 106621485351024546 106828829058814632 106899614129752092 106933244080121109 106987128304903231 107141194056062628 107212186100891718 107253258256505592 107266210886026962 107324324555376852 107579854777506573 107638138369866258 107709459691341123 108007267788144263 108306187999880409 108736486720579179 110570429252914344 111183007808332152 111239033511435368 111624736087268712 111642441724895508 111698698939168572 112025303322031638 112085995327298748 112317528296172276 112435006677061464 112470378027323778 112544901203859243 112706970370663284 112763764006526556 112838481581404986 113093482614732774 113154753328035804 113168418662052369 113225444824139571 113560811055289521 113618034945969939 116174388630255032 116713230878076252 116958748473700056 117017684602938504 117359841575461716 117423423676217736 117501228754190316 117826110314339196 117844799598500814 117904182213566826 118073968959742488 118248931284366729 118312995067704234 118543074915085128 118557390979292958 118621621876995468 118904050017244107 118968468724589022 119028417562444698 119047297553587557 119107286113705263 119376453871106817 119441128512926682 119520270527578767 120182432691166461 120659915538568791 122209421805852696 122271003777032264 122694957847989576 122948405460007512 123096525361532712 123374708306981208 123436877472164872 123456456722238948 123518667080879532 123778500571291896 123817440513824442 123879832774098478 123884521151224932 123946947213785388 124029074796089778 124270270537804776 124391732909528637 124633633901950404 124716216484710774 125080883784373671 125128801299256524 125143912700364789 125211711981272994 125577828098177301 126489382511694147 128622744232981992 128998834128400068 129335335613774136 129400508370445224 129713509109720844 129783784063188024 129849182795394216 129935221214951196 130228858768480164 130249515345711426 130299412923192744 130315148762363334 130385749666449564 130655083936363668 130696187209036911 130766994548515206 131021293327199352 131037116345534322 131174174456571708 131491465432440498 131557724674280982 131628998769347772 131644895178305817 132101351635744953 133360959279470769 135073571469626664 135141635753561976 135890342876850408 136054054346957208 136165436024422294 136430232995550648 136451873219316732 136520632036761588 136594594888661448 136919815171372002 136993994288920692 137084766879888702 137351351647047384 137463795366729062 137485599531584283 137554879249161297 137752963786366236 137844239272575066 137897046329792904 137913699710606094 138031827578988273 138300254067599316 138316956142508451 138391892189828046 138796546845353859 138866487156185481 142161980468032728 142577658773494812 142949581467855624 143021614514702616 143439806370008764 143445235017207816 143517517826488344 143612612921788164 144032532842612106 144105111594359454 144408250666507212 144604771749416286 144700587262104741 144981982294105572 145405906218942138 145502252565495903 145575571916750877 145983601515799278 146080330644818493 146586839538591837 149367071096042184 149960504036431704 150059868271812324 150451308775206648 150498639816466746 150791310152977032 150891224882736492 150967259765519428 150972973297994232 151332427294674318 151414414740386028 151490713261293252 151514742340929618 151591091417443062 151957767903329997 152034340222757223 152116707944191158 152412524890823736 152430931259090946 152876635736456709 152959459788757314 153036536866000326 153484012119994479 153567165230905734 157126399464667752 157205576284755768 157665241712488972 157750660090272312 158076521305723944 158538733356325476 158624624966118696 158704556749926264 158729730071450076 158809714818273684 159168605161475756 159193852089202854 159254838017235576 159274070709555186 159360360703438356 159465953309258286 159739784366600669 159826326670407474 159932228026536819 160243243588221948 160711791084093942 160818279151337577 160879887384758388 160899316329040443 160986486833065278 161457207554799387 165089920685099256 165372099728119704 165855643879371516 166288288646281032 166774511712498228 166858550267153052 166948949308363992 167437104130903068 167527816615533528 167548048408752858 168037954983047457 168122630193419363 168128992990948122 168476292444258414 168652510015592196 168705567040985667 169125221303166744 169145646009789834 169257722372107479 169640223922099161 169732129992053706 173666020460948568 173753531683151112 174261582945382548 174355992731353608 174716155127379096 175069846317114378 175321953909920664 175410299565707976 175438122710550084 175526526904407756 176039762363192574 176135135514326604 176739165471508794 176767199397751221 176856273320350239 177110953439613732 177469492601556351 177814612372627692 177836086468939437 178452703086883533 178542626343667047 179161692769390023 182559753561829336 182779689173184936 183314132708779044 183406505665548396 183792319030100088 183884932947474792 184042436771984364 184422608190011268 184522522919770728 184644788042299068 184961855582379722 185062062460471812 185155316208247308 185184685083358422 185278000621319298 185726160770736663 185819749161147717 185920420820678082 186043612194134667 186405405806707164 186950450852925606 187074324727066161 187693201948884786 187817567971909491 192043377123482808 192140148792479272 192806362332555048 192934116349472988 193498251192600102 193874541625256184 194003003420661204 194100762555667836 194570263664581266 194644802021065704 194668308645011894 194675676094782036 194773774193091324 194902831822426794 195343288152720246 195374273018567139 195449119384789116 195472723143545001 195982625904545502 196150491822772809 196531939990799028 196555674518301483 196761261684857562 197237198148660747 197336587011421473 200664853088622328 201776569726232424 202019656454572824 202121455223257416 202610357204439996 202712453630342964 202822277258921544 203241241678787928 203835514315275612 203945946385009752 204048715821333768 204248154036633441 204645349493325972 204677809828975098 204756220307874312 204780948055142382 204891892332992172 205379722757058003 205490991433381038 205627150319833053 206195693050093593 206629445679549354 206845569494689356 206870549565909141 207450381101398974 207587838284742069 212258469452270472 212365427612740248 212621271079011048 213101768893876632 213242970702049092 213799228259504184 213866488160242218 213974256609806462 214282388112125256 214424372201783436 214532421772053924 214648649110753704 215159709555013146 215276276739732516 215418919382682246 216014535576288526 216048799263918159 216157667391539181 216612375999760818 216907157624124429 217472973441158358 218108859328413207 218975402273698917 223284883449791016 223397397878337144 224050606644063276 224171990654597496 224635056592344552 224940756054647556 225089802407718486 225413940741326568 225527528013053112 225676963162809972 225747959724700119 226186965229465548 226309506656071608 226336837324104738 226450889648279142 226998640942011477 227121622110579042 227236069891939878 227386637126164593 228175061916286737 228646396888636419 229554805299000489 230350747846358601 233426461756152504 234719683150923432 235002457508380632 235652220628678392 235689599197001628 235808364427133652 236497862568733458 236625990135408468 237114781958585916 237243243753990936 237808100034488214 237936937449178044 238056835124889396 238094595107175114 238214572227410526 238752907742213634 238790778133804281 238882257025853364 238911106064332779 239040541055157534 239739490005611211 240364865382332922 241067686626140913 241319831077137582 246912913444477896 247037334161759064 247634881027648884 247759665548196956 247769042302449864 247893894427570776 248058149592179556 248783465819057274 249267267803900808 249432432969421548 250161767568747342 250257602598513048 250287825400729578 250423423962545988 251019661147515337 251155656196354602 251322072613129287 252714438666387621 252978765023388294 253718469014684751 257997668256800136 259427018219441688 259870442429902392 260457717536960328 260499030691422852 260630297524726668 260771499332899128 261310167872727336 261392374418073822 261533989097030412 262074232691068644 262348348913143416 262604769475671567 262982930864880996 263115449348561964 263257997538695544 263289790356611634 264059643544788861 264192704589658999 264202703271489906 265108748207263191 266721918558941538 272330872048844588 272903746438633464 273041264073523176 273839630342744004 273987988577841384 274169533759777404 274927590733458124 274971199063168566 275109758498322594 275505927572732472 275688478545150132 275827399421212188 275914172996855701 276063655157976546 276600508135198632 276633912285016902 276783784379656092 277442783373569583 277593093690707718 277732974312370962 277777027625037633 277917000931978947 278880631231017123 280425676279388409 281539802923327179 285155317546989624 286879612740017528 287225225843576328 288065065685224212 288210223188718908 288816501333014424 289209543498832572 289401174524209482 289963964588211144 290247376788900153 290811812437884276 291004505130991806 291151143833501754 291855395496871899 291967203031598556 292002462967517841 292160661289636986 292354247733640191 293014932229080369 293173679077183674 293973938856818253 295141892527286343 300119736543624648 300997279632933492 301782449765472984 301934519531038856 302664854589348636 302828829480772056 302981426522586504 303029484681859236 303182182834886124 303915535806659994 304068680445514446 304233415888382316 304861862518181892 305753271472913418 305918919577514628 306073073732000652 306968024239988958 307016714743462647 307134330461811468 307171422082713573 308236487150071557 309944168519324031 311175571652098461 315330483424977944 317077466712650952 317459460142900152 317619429636547368 318337210322951512 318387704178405708 318548141419110372 318720721406876712 318931906618516572 319479568733201338 319652653340814948 319864456053073638 320486487176443896 320799732240363327 320961384914709693 321423582168187884 321636558302675154 321759774769516776 321798632658080886 321972973666130556 322739564332519719 322914415109598774 323128379074023369 324021803364432789 326209460161737537 331711287758743032 333549023424996456 333717100534306104 334874208261806136 335096096817505716 336075909966094914 336245260386838726 336257985981896244 336952584888516828 337305020031184392 337411134081971334 337634703611577729 338291292019579668 338515444744214958 339280447844198322 339464259984107412 339505255986157107 339676334472418713 340682433165868563 340854104837909817 348523165890765096 350139692634228756 350876245421100168 351053053808815512 352079524726385148 352270271028653208 353478330943017588 353534398795502442 353712546640700478 354221906879227464 354746793853100187 354938985203112702 355629224745255384 355672172937878874 356712150051732321 356905406173767066 357085252687334094 357321858341115789 358129361613320451 358323385538780046 358560811582736301 361979746615706373 366628265417558088 366813011331096792 368084873543968728 368845216380022536 369289576084598136 369923711164759444 370124124920943624 370310632416494616 370369370166716844 370556001242638596 371452321541473326 371639498322295434 371840841641356164 372087224388269334 372810811613414328 373175198728585911 373900901705851212 374148649454132322 375242651353121013 375386403897769572 375431738101094367 375635135943818982 376733484294531903 385868232698945976 386996502385200204 388006006841322408 388201525111335672 389140527329162532 389336617290023788 389351352189564072 389547548386182648 389805663644853588 390686576305440492 390748546037134278 390898238769578232 390945446287090002 391965251809091004 392088561627110733 392300983645545618 393063879981598056 393111349036602966 393522523369715124 394474396297321494 394673174022842946 394934685534917451 405220714408879992 405424907260685928 407671028630551224 408496308073266882 409290698986651944 409355619657950196 409561896110284764 409783784665984344 410759445514116006 410981982866762076 411254300639666106 412391386100187186 412456798594752849 412664637747483891 413258891359098708 413691138989378712 413741099131818282 414095482736964819 414900762202797948 414950868427525353 415175676569484138 416389640536061577 416599461468556443 426485941404098184 427732976320484436 427948513219612924 428848744403566872 429064843544107848 430319419110026292 430552553479465032 430837838765364492 432029071152577052 432097598527836318 432315334783078362 433224751999521636 433579414709344673 433814315248248858 434101761786314223 434945946882316716 436217718656826414 436506757696487709 436726715750252631 437950804547397834 438240991934455479 448101213288126552 449881512109295112 450179604815436972 451353926325619944 451495919449400238 452373930458931096 452673674648209476 452901779296558284 453997281884022954 454243244221158084 454472139783879756 454773274252329186 455873303709989991 456103020668271669 456350123832573474 457292793777272838 458629907209370127 459109610598000978 460452036359983437 460701495692717202 471379198394003256 471616728854267304 472995725137466916 473251980270816936 474229563917171832 475616200068976428 475873874898356088 476113670249778792 476189190214350228 476429144454821052 476579026085478029 477505815484427268 477581556267608562 477764514051706728 477822212128665558 478081082110315068 479219353099802007 479478980011222422 479796684079610457 480729730764665844 482135373252281826 482454837454012731 482639662154275164 482697948987121329 484371622664398161 495269762055297768 495519331096393912 496116299184359112 497566931638114548 498864865938843096 500323535137494684 500575650801459156 500846847925091976 502039322295030674 502311312392709204 502644145226258574 504113864949142371 504367890580258089 505428877332775242 505957530046776588 506116701122957001 507436938029369502 507773167116322437 508920671766297483 520998061382845704 521260595049453336 522784748836147644 523067978194060824 524148465382137288 525209538951343134 525965861729761992 526230898697123928 526579580713223268 528119287089577722 528385409179317998 528405406542979812 530217496414526382 530301598193253663 530568819961050717 532408477804669053 533443837117883076 533508259406818311 535358109260650599 535627879031001141 537485078308170069 544661744097689176 547679260685488008 548339067519554808 549855181466916248 549942398126337132 550219516996645188 551376957090300264 551654798842424376 551828345993711402 552127310315953092 553267824570033804 553567568759312184 554885566747139166 555186187381415436 555465948624741924 555554055250075266 555834001863957894 557178482312209989 557459247483443151 557761262462034246 558130836582404001 560851352558776818 563079605846654358 563452703915728473 576130131370448424 576420446377437816 578419086997665144 578802349048418964 580494753577800306 581623624875768552 582009010261983612 582302287667003508 583710790993743798 583934406063197112 584004925935035682 584321322579273972 584708495467280382 586029864458160738 586347358154367348 586418169430635003 587947877713636506 588451475468318427 589667023554904449 590283785054572686 592009761034264419 601994559265866984 605329709178697272 606058969363718472 606364365669772248 607831071613319988 608137360891028892 608466831776764632 609723725036363784 611506542945826836 611837839155029256 612146147464001304 612744462109900323 613936048479977916 614033429486925294 614268660923622936 614342844165427146 616139168271174009 616472974300143114 618587079150280779 619888337038648062 620611648697727423 622351143304196922 636775408356811416 637096282838220744 637863813237033144 638959137466402676 639305306681629896 639728912106147276 641599464480726654 641922769829419386 642847164336375768 643273116605350308 643597265316161772 643945947332261112 645479128665039438 645828830219197548 646256758148046738 648043606728865578 648146397791754477 648473002174617543 650721472872373287 652418920323475074 654326577985239621 656926206821096751 670192193635011432 672151819932189828 672490520773677452 672515971963792488 673905169777033656 674822268163942668 675269407223155458 676582584039159336 677030889488429916 677243879174100357 678560895688396644 678928519968214824 679010511972314214 679352668944837426 680995922826034431 681339080257541629 681364866331737126 681708209675819634 682159911378493779 685939190665909257 688664415897001467 700279385268457512 704159049452770296 706956661886035176 707068797591004884 707425093281400956 709493587706200374 709877970406225404 711344345875757748 713424300103464642 713810812347534132 714170505374668188 714643716682231578 716258723226640902 716372334401412843 716646771077560092 716733318192998337 717121623165472602 719218470016833633 723203059878422739 723959493231412746 739847422329518888 740738740333433688 741112002485277192 742904643082946652 743278996644590868 743681683282712328 744174448776538668 746350397457171822 747801803411702424 748297298908264644 748909898134322617 750485302706242026 750772807795539144 750863476202188734 751270271887637964 753058983442546011 753466968589063806 753966217839387861 756050874517009841 758143315999162863 761155407044054253 773993004770400408 778281054658325064 778673234580047576 779611327289707176 781373152610880984 781497092074268556 781890892574180004 783930503618182008 784177123254221466 784601967291091236 786222698073205932 787045046739430248 787814308427014701 788948792594642988 789346348045685892 789869371069834902 792178930634366583 792578113768976997 795326244621789573 816992616146533764 818711239315900392 819123792220569528 821518891028232012 821963965733524152 822508601279332212 824782772200374372 824913597189505698 825329275494967782 826517782718197416 827482198263636564 827742518990567103 828190965473929638 829801524405595896 829901736855050706 830351353138968276 832328350120708749 832779281072123154 833198922937112886 833331082875112899 833751002795936841 836641893693051369 841277028838165227 844619408769981537 855465952640968872 855897026439225848 860638838220052584 861675677530728984 864058142305154104 864195197055672636 864630669566156724 866449503999043272 867158829418689346 867628630496497716 868203523572628446 869891893764633432 870742130366700459 872435437313652828 873013515392975418 873453431500505262 875566186490615697 875901609094795668 876007388902553523 876481983868910958 877062743200920573 879044796687241107 885425677581859029 900359209630873944 902991838898800476 905347349296418952 905803558593116568 907994563768045908 908486488442316168 908944279567759512 909546548504658372 911746607419979982 912206041336543338 912700247665146948 914585587554545676 917259814418740254 918219221196001956 920904072719966874 921402991385434404 921514266248140719 924709461450214671 933526714956295383 945991450274933832 951232400137952856 952378380428700456 952858288909642104 953158052170956058 955011630968854536 955163112535217124 955644424257331116 956162164220630136 958438706199604014 958957960022444844 959593368159220914 961459461529331688 962399196721089981 962884154744129079 964270746504563652 964909674908025462 965279324308550328 965395897974242658 968218692997559157 968743245328796322 972065410093298367 995133863276229096 1000647070274989368 1001151301602918312 1004078644590061348 1004622624785418408 1005288290452517148 1008227729898284742 1008735781160516178 1010857754665550484 1011915060093553176 1012233402245914002 1012904110834733187 1014873876058739004 1015546334232644874 1017841343532594966 1018515767958471321 1019029003417256139 1022562314513729451 1045569497672295288 1050419077902686268 1053159161426446536 1056238574179155444 1056770818358635996 1056810813085959624 1060434992829052764 1060603196386507326 1061137639922101434 1064240381559300561 1064816955609338106 1066887674235766152 1067016518813636622 1070136450155196963 1070716218521301198 1071255758062002282 1071965575023347367 1074388084839961353 1074970156616340138 1099884796252674264 1100439033993290376 1103656691987422804 1104254620631906184 1106535649140067608 1109771133494278332 1110372374762830872 1110931897249483848 1111108110500150532 1111668003727915788 1114356964624419978 1114918494966886302 1115522524924068492 1116261673164808002 1119525596185757733 1121702705117553636 1125727954059363039 1126159211693308716 1126295214303283101 1126905407831456946 1130200452883595709 1157604698096837928 1160989507155600612 1164018020523967224 1164604575334007016 1167421581987487596 1168009851870071364 1168642645158547944 1169416990934560764 1172059728916321476 1172694716308734696 1172836338861270006 1175895755427273012 1176265684881332199 1176858411353935541 1176902950936636854 1179334047109808898 1180567570109145372 1184019522068528838 1184804056604752353 1215662143226639976 1216274721782057784 1223013085891653672 1225488924219800646 1227872096959955832 1228066858973850588 1228685688330854292 1232278336542348018 1232945948600286228 1237174158300561558 1237370395784258547 1237993913242451673 1239776674077296124 1241223297395454846 1242286448210894457 1244702286608393844 1244852605282576059 1249168921608184731 1249798384405669329 1277918274932805352 1279457824212294552 1283198928961453308 1283845539658838772 1286546233210700616 1287194530632323544 1290958257330078876 1291657660438395096 1292513516296093476 1296087213457731156 1296292795583508954 1296946004349235086 1300738244128034019 1301442945744746574 1302305285358942669 1304837840646950148 1308653155970479242 1309520273089463127 1310180147250757893 1313852413642193502 1314722975803366437 1344303639864379656 1344981041547354904 1349644536327885336 1350538814446310916 1354061778976859832 1354487758348200714 1357121791376793288 1358021023944628428 1358705337889674852 1361991845652068862 1362678160515083258 1362729732663474252 1363416419351639268 1364319822756987558 1367619911129969973 1368309062004815007 1371878381331818514 1375889721628110381 1377328831794002934 1381356109079950311 1414137595182009768 1414850186562801912 1418987175412400748 1419755940812450808 1422688691751515496 1426848600206929284 1427621624695068264 1428341010749336376 1429287433364463156 1429737078256434087 1432517446453281804 1432744668802825686 1433293542155120184 1433466636385996674 1434243246330945204 1437658059299406021 1438436940033667266 1439390052238831371 1446406119756845478 1447918986462825492 1448093846961363987 1453114867993194483 1485809286165893304 1486557993289181736 1488348897553077336 1492700794914343644 1496594597816529288 1497819796268645234 1500970605412484052 1501726952404377468 1502540543775275928 1506117966885092022 1506933937178127612 1507932435678775722 1512101749034019682 1512341594847427113 1513103671740774267 1516286631998325726 1518350103368871003 1522310814088108506 1526762015298892449 1562994184148537112 1563781785148360008 1568354246508442932 1569203934582182472 1572445396146411864 1575628616854029402 1577897585189285976 1578692696091371784 1579738742139669804 1584357861268733166 1585156227537953994 1590652489243579146 1591706459883152151 1597225433414007159 1600524778220454933 1606883637093003423 1612455234924510207 1633985232293067528 1643037782056464024 1645017202558664424 1649565544400748744 1649827194379011396 1650658550989935564 1654964396527273128 1655485037981134206 1656381930947859276 1659803473710101412 1660702706277936552 1664656700241417498 1665558562144246308 1666397845874225772 1666662165750225798 1667502005591873682 1671535446936629967 1672377742450329453 1673283787386102738 1682554057676330454 1689238817539963074 1728390394111345272 1729261339132313448 1734317658837378692 1735257260992995432 1736407047145256892 1741484260733400918 1744870874627305656 1746027030785950836 1746906863001010524 1751132372981231394 1751803218189591336 1752014777805107046 1752963967737821916 1754125486401841146 1757137628032607359 1758089593374482214 1759254508291905009 1769001070664713347 1770851355163718058 1776029283102793257 1805983677797600952 1815989127536091816 1819093097009316744 1823493214839959964 1824412082673086676 1825400495330293896 1829171175109091352 1834519628837480508 1836438442392003912 1838233386329700969 1841808145439933748 1842805982770868808 1843028532496281438 1848417504813522027 1849348932127612993 1849418922900429342 1855761237450842337 1861834946093182269 1867053429912590766 1906316104341912116 1910326225070434248 1911288848514662232 1916877412399208028 1917915920044889688 1919186736318441828 1924798393442179962 1925768309488258158 1928541493009127304 1929819349816050924 1930791795948485316 1936437385995118314 1937486490657592644 1944130820186596734 1944439193375263431 1945419006523852629 1952164418617119861 1962979733955718863 1970778620463290253 2008157289180122696 2010576580905034296 2016455459796569484 2017471562321032356 2021715509331100968 2024466804491828004 2025808221669466374 2029747752117478008 2031092668465289748 2031731637522301071 2035682687065189932 2037031535916942642 2038058006834512278 2042987768478103293 2044017240772624887 2045124629027458902 2046479734135481337 2057817571997727771 2065993247691004401 2100838155805372536 2112477148358310888 2113541636717271992 2120869985658105528 2121206392773014652 2122275279844202868 2128480763118601122 2129633911218676212 2134033037627273244 2140272900310393926 2141432437042602396 2142511516124004564 2143931150046694734 2148776169679922706 2149117003204238529 2149940313232680276 2150199954578995011 2157655410050500899 2169609179635268217 2207313383974845608 2219542266988556664 2222216221000301064 2223336007455831576 2228713929248839956 2229836989933772604 2231045049848136984 2232523346329616004 2239051192371515466 2243405410235107272 2246729694402967851 2251455908118726078 2252318423386617432 2252590428606566202 2253810815662913892 2259176950327638033 2260400905767191418 2261898653518163583 2268152623551029523 2283466221132162759 2321979014311201224 2334843163974975192 2336019703740142728 2338833981869121528 2344119457832642952 2345672677722540012 2351791510854546024 2352531369762664398 2353716822707871082 2353805901873273708 2358668094219617796 2361135140218290744 2363442925281044103 2368039044137057676 2369608113209504706 2376536791903099749 2377734341306930991 2385978733865368719 2450977848439601292 2456133717947701176 2457371376661708584 2464556673084696036 2465891897200572456 2474348316601123116 2474740791568517094 2475987826484903346 2479553348154592248 2482446594790909692 2483227556971701309 2484572896421788914 2489404573216787688 2489705210565152118 2496985050362126247 2498337843216369462 2499596768811338658 2501253008387810523 2509925681079154107 2533858226309944611 2566397857922906616 2567691079317677544 2581916514660157752 2585027032592186952 2592174426915462312 2592585591167017908 2593892008698470172 2601476488256068038 2602885891489493148 2604610570717885338 2609675681293900296 2612226391100101377 2617306311940958484 2619040546178926254 2620360294501515786 2626698559471847091 2627704827284387004 2628022166707660569 2629445951606732874 2637134390061723321 2701077628892621832 2708975516696401428 2716042047889256856 2717410675779349704 2723983691304137724 2725356321030166516 2725459465326948504 2726832838703278536 2728639645513975116 2735239822259939946 2736618124009630014 2743756762663637028 2751779443256220762 2754657663588005868 2762712218159900622 2764542798744422157 2837974350824801496 2853697200413858568 2858574866728926312 2859474156512868174 2865034892906563608 2865489337605651372 2866933272771993348 2868486492661890408 2875316118598812042 2876873880067334532 2878780104477662742 2887197590163269943 2888652464232387237 2892812239513690956 2895837972925650984 2896187693922727974 2904656078992677471 2906229735986388966 2916196230279895101 2985401589828687288 2995639592537290468 3001941210824968104 3003453904808754936 3012235933770184044 3013867874356255224 3015864871357551444 3024203498068039364 3024683189694854226 3026207343481548534 3032573263996651452 3035055902965412711 3036700206737742006 3038712332504199561 3044621628176217012 3053524030597784898 3055547303875413963 3057087010251768417 3067686943541188353 3136708493016885864 3151257233708058804 3159477484279339608 3168715722537466332 3170312455075907988 3181304978487158292 3183412919766304302 3192721144677901683 3194450866828014318 3201049556440909866 3210409350465590889 3213767274186006846 3215896725070042101 3223164254519884059 3224910469849020414 3299654388758022792 3301317101979871128 3310970075962268412 3312763861895718552 3319606947420202824 3329313400482834996 3331117124288492616 3332795691748451544 3333324331500451596 3335004011183747364 3343070893873259934 3344755484900658906 3346567574772205476 3358576788557273199 3365108115352660908 3377183862178089117 3378477635079926148 3378885642909849303 3390601358650787127 3468635317674757384 3472814094290513784 3482968521466801836 3492054061571901672 3493813726002021048 3502264745962462788 3504029555610214092 3505927935475643832 3508250972803682292 3514275256065214718 3516179186748964428 3518509016583810018 3528797054643996597 3530575234061806623 3538002141329426694 3541702710327436116 3552058566205586514 3554412169814257059 3646986429679919928 3648824165346173352 3669039257674961016 3676466772659401938 3683616290879867496 3686057064992562876 3696835009627044054 3698697864255225986 3698837845800858684 3711522474901684674 3712111187352775641 3713981739727355019 3723669892186364538 3726859344632683371 3734106859825181532 3734557815847728177 3747506764824554193 3749395153217007987 3812632208683824232 3833754824798416056 3838373472636883656 3849596786884359924 3851536618976516316 3859638699632101848 3861583591896970632 3872874771990236628 3874972981315185288 3888261640373193468 3888878386750526862 3890838013047705258 3902214732384102057 3904328837234239722 3906915856076828007 3925959467911437726 3930540441752273679 3941557240926580506 3944168927410099311 4032910919593138968 4034943124642064712 4048933608983656008 4051616443338932748 4062185336930579496 4063463275044602142 4071365374130379864 4074063071833885284 4076116013669024556 4085975536956206586 4088034481545249774 4090249258054917804 4092959468270962674 4104927186014445021 4115635143995455542 4127669164884331143 4131986495382008802 4144068327239850933 4242412785546029304 4244550559688405736 4256961526237202244 4259267822437352424 4268066075254546488 4280545800620787852 4282864874085204792 4285023032248009128 4287862300093389468 4289211234769302261 4297552339359845412 4298234006408477058 4299880626465360552 4300399909157990022 4312974177898218063 4315310820101001798 4339218359270536434 4344281540884091961 4457427858497679912 4459673979867545208 4465046692659232008 4478102384743030932 4493459388805935702 4502911816237452156 4505180857213132404 4507621631325827784 4518353900655276066 4520801811534382836 4523797307036327166 4536305247102059046 4537024784542281339 4539311015222322801 4555050310106613009 4566932442264325518 4580286045896677347 4691345355445080024 4705062739525328796 4707433645415742164 4707611803746547416 4717336188439235592 4726885850562088206 4736078088274115352 4739216226419009412 4753073583806199498 4755468682613861982 4769373561802791403 4771957467730737438 4775119379649456453 4801574334661364799 4820650911279010269 4901955696879202584 4929113346169392072 4948696633202246232 4949481583137034188 4951975652969806692 4964893189581819384 4966455113943402618 4969145792843577828 4979410421130304236 4993970100724252494 4996675686432738924 4999193537622677316 5002506016775621046 5014606340809889901 5017133227350988359 5019851362158308214 5067716452619889222 5185171182334035816 5187784017396940344 5202952976512136076 5205771782978986296 5209221141435770676 5224452782200202754 5234612623881916968 5238081092357852508 5240720589003031572 5242369286940258319 5253397118943694182 5255409654568774008 5256044333415321138 5258891903213465748 5271412884097822077 5274268780123446642 5277763524875715027 5307003211994140041 5328087849308379771 5417951033392802856 5447967382608275448 5450712642060333032 5457279291027950232 5470479644519879892 5473236248019260028 5487513525327274056 5503558886512441524 5509315327176011736 5514700158989102907 5525424436319801244 5529085597488844314 5545252514440566081 5548046796382838979 5567283712352527011 5585504838279546807 5718948313025736348 5730978675211302744 5733866545543986696 5750632237197624084 5753747760134669064 5757560208955325484 5774395180326539886 5777304928464774474 5785624479027381912 5792375387845455948 5809312157985354942 5812459471972777932 5832392460559790202 5833317580125790293 5836257019571557887 5856493255851359583 5888939201867156589 5912335861389870759 5991279185074580936 6024471867540368088 6031729742715102888 6048406996136078728 6049366379389708452 6052414686963097068 6065146527993302904 6070111805930825422 6073400413475484012 6077424665008399122 6089243256352434024 6095194912566903213 6107048061195569796 6111094607750827926 6114174020503536834 6128963305434309879 6132051722317874661 6135373887082376706 6139439202406444011 6197979743073013203 6302514467416117608 6337431445074932664 6340624910151815976 6362609956974316584 6366825839532608604 6385442289355803366 6388901733656028636 6402099112881819732 6420818700931181778 6427534548372013692 6431793450140084202 6446328509039768118 6449820939698040828 6450599863736985033 6472966230151502697 6621940151924536824 6658626800965669992 6666648663000903192 6670008022367494728 6686141787746519868 6689510969801317812 6693135149544410952 6717153577114546398 6730216230705321816 6740189083208903553 6754367724356178234 6756955270159852296 6757771285819698606 6777530850982914099 6781202717301574254 6804457870653088569 6965937042933603672 7004529491924925576 7008059111220428184 7016501945607364584 7028550512130429436 7032358373497928856 7037018033167620036 7057594109287993194 7061150468123613246 7076004282658853388 7083405420654872232 7090328775843132309 7104117132411173028 7108824339628514118 7129610375709299247 7133203023920792973 7157936201596106157 7352933545318803876 7372114129985125752 7393670019254088108 7397395728510451972 7397675691601717368 7423044949803369348 7424222374705551282 7427963479454710038 7447339784372729076 7449682670915103927 7453718689265366742 7468213719650363064 7469115631695456354 7490955151086378741 7495013529649108386 7498790306434015974 7503759025163431569 7699193573768719848 7703073237953032632 7745749543980473256 7776523280746386936 7777756773501053724 7781676026095410516 7804429464768204114 7808657674468479444 7813831712153656014 7836679173300304131 7851918935822875452 7861080883504547358 7880095678415541273 7883114481853161012 7884066500122981707 7888337854820198622 7911403170185169963 8103232886677865496 8126926550089204284 8148126143667770568 8152232027338049112 8171951073912413172 8176068963090499548 8180498516109835608 8185918936541925348 8209854372028890042 8231270287990911084 8238008879477548787 8255338329768662286 8263972990764017604 8288136654479701866 8293628396233266471 8513923052474404488 8561091601241575704 8575724600186778936 8578422469538604522 8595104678719690824 8596468012816954116 8600799818315980044 8625948355796436126 8630621640202003596 8661592770489809829 8665957392697161711 8678436718541072868 8688563081768183922 8713968236978032413 8748588690839685303 8956204769486061864 8986918777611871404 9005823632474904312 9010361714426264808 9036707801310552132 9041603623068765672 9047594614072654332 9072610494204118092 9074049569084562678 9078622030444645602 9105167708896238133 9110100620213226018 9116136997512598683 9133864884528651036 9160572091793354694 9166641911626241889 9171261030755305251 9203060830623565059 9410125479050657592 9414867290831484328 9453771701124176412 9478432452838018824 9506147167612398996 9510937365227723964 9538747123605582806 9543914935461474876 9550238759298912906 9578163434033705049 9603148669322729598 9631228051396772667 9641301822558020538 9647690175210126303 9669492763559652177 9898963166274068376 9903951305939613384 9932910227886805236 9938291585687155656 9958820842260608472 9987940201448504988 9993351372865477848 9998387075245354632 10005012033551242092 10029212681619779802 10034266454701976718 10039702724316616428 10075730365671819597 10135432905239778444 10136656928729547909 10171804075952361381 10405905953024272152 10418442282871541352 10448905564400405508 10476162184715705016 10481441178006063144 10484738573880516638 10506794237887388364 10512088666830642276 10517783806426931496 10542825768195644154 10548537560246893284 10555527049751430054 10586391163931989791 10591725702185419869 10614006423988280082 10656175698616759542 10940959289039759784 10946472496038520056 11007117773024883048 11029400317978205814 11050848872639602488 11058171194977688628 11090505028881132162 11096093592765677958 11134567424705054022 11141945219182065057 11171009676559093614 11180578033898050113 11203673447543184531 11248185459651023961 11437896626051472696 11501264474395248168 11515120417910650968 11548790360653079772 11554609856929548948 11584750775690911896 11618624315970709884 11624918943945555864 11664784921119580404 11666635160251580586 11672514039143115774 11706644197152306171 11712986511702719166 11777878403734313178 11791621325256821037 11824671722779741518 12098732758779416904 12104829373926194136 12140223611861650844 12146800826950968024 12154849330016798244 12190389825133806426 12214096122391139592 12222189215501655852 12228348041007073668 12257926610868619758 12264103444635749322 12270747774164753412 12278878404812888022 12314781558043335063 12383007494652993429 12395959486146026406 12432204981719552799 12733651679065217208 12770884578711606732 12777803467312057272 12804198225763639464 12841637401862363556 12855069096744027384 12863586900280168404 12867633704307906783 12892657018079536236 12899641879396081656 12901199727473970066 12938922533694654189 12945442524893290951 12945932460303005394 13032844622652275883 13372283575493039736 13379021939602635624 13434307154229092796 13480378166417807106 13508735448712356468 13515542571639397212 13555061701965828198 13562405434603148508 13608915741306177138 13611074353626844017 13617933045666968403 13665150930319839027 13740858137690032041 14057101024260858872 14074036066335240072 14115188218575986388 14122300936247226492 14152008565317706776 14180657551686264618 14208234264822346056 14217648679257028236 14259220751418598494 14266406047841585946 14308120685408374209 14315872403192212314 14325358138948369359 14404723003984094397 14461952733837030807 14705867090637607752 14787340038508176216 14794791457020903944 14846089899606738696 14848444749411102564 14855926958909420076 14894679568745458152 14899365341830207854 14907437378530733484 14938231263390912708 14981910302172757482 14990027059298216772 14997580612868031948 15007518050326863138 15043819022429669703 15051399682052965077 15555513547002107448 15563352052190821032 15608858929536408228 15617315348936958888 15627663424307312028 15673358346600608262 15703837871645750904 15722161767009094716 15727107860820774957 15760191356831082546 15766228963706322024 15768133000245963414 15776675709640397244 15814238652293466231 15822806340370339926 15833290574627145081 15984263547925139313 16253853100178408568 16343902147824826344 16352137926180999096 16371837873083850696 16419708744057780084 16462540575981822168 16476017758955097574 16510676659537324572 16527945981528035208 16544100476967308721 16576273308959403732 16587256792466532942 16635757543321698243 16644140389148516937 16701851137057581033 17156844939077209044 17192936025633908232 17201599636631960088 17251896711592872252 17261243280404007192 17323185540979619658 17331914785394323422 17356873437082145736 17377126163536367844 17427936473956064826 17497177381679370606 17508771058714673661 17569479767554078749 17737007584169612277 17973837555223742808 18073415602621104264 18095189228145308664 18145220988408236184 18148099138169125356 18157244060889291204 18210335417792476266 18220201240426452036 18232273995025197366 18267729769057302072 18285584737700709639 18321144183586709388 18333283823252483778 18342522061510610502 18386889916302929637 18396155166953623983 18406121661247130118 18907543402248352824 19012294335224797992 19021874730455447928 19077494247211165612 19087829870922949752 19100477518597825812 19156326868067410098 19206297338645459196 19262456102793545334 19282603645116041076 19295380350420252606 19338985527119304354 19351799591210955099 19865820455773610472 19975880402897009976 20010024067102484184 20058425363239559604 20068532909403953436 20079405448633232856 20151460731343639194 20220567249626710659 20270865810479556888 20273313857459095818 20332592552948742297 20343608151904722762 20413373611959265707 20897811128800811016 20969477147761033276 21013588475774776728 21024177333661284552 21085651536391288308 21097075120493786568 21111054099502860108 21172782327863979582 21183451404370839738 21228012847976560164 21270986327529396927 21312351397233519084 21388831127127897741 21399609071762378919 21473808604788318471 22058800635956411628 22116342389955377256 22181010057762264324 22192187185531355916 22269134849410108044 22283890438364130114 22342019353118187228 22349048012745311781 22361156067796100226 22407346895086369062 22472865453259136223 22496370919302047922 22511277075490294707 23097580721306159544 23109219713859097896 23237248631941419768 23329569842239160808 23333270320503161172 23345028078286231548 23413288394304612342 23425973023405438332 23510037519900912393 23555756807468626356 23583242650513642074 23640287035246623819 23649343445559483036 23652199500368945121 23734209510555509889 24280447223723301688 24309698660033596488 24380779650267612852 24444378431003311704 24456696082014147336 24515853221737239516 24528206889271498644 24541495548329506824 24557756809625776044 24629563116086670126 24714026638432646361 24766014989305986858 24791918972292052812 24864409963439105598 24880885188699799413 25541769157423213464 25683274803724727112 25727173800560336808 25735267408615813566 25785314036159072472 25802399454947940132 25877845067389308378 25890885049786581902 25891864920606010788 25984778311469429487 25997872178091485133 26065689245304551766 26141904710934097239 26245766072519055909 26868614308458185592 26960756332835614212 27017470897424712936 27031085143278794424 27110123403931656396 27124810869206297016 27217831482612354276 27222148707253688034 27235866091333936806 27315503126688714399 27330301860639678054 27348410992537796049 27481716275380064082 27513783092265915753 27609182491870695177 28230376437151972776 28244601872494452984 28361315103372529236 28435297358514056472 28518441502837196988 28532812095683171892 28616241370816748418 28631744806384424628 28650716277896738718 28734490302101115147 28809446007968188794 28893684154190318001 28923905467674061614 29008478290678956531 29696889498822205128 29711853917818840152 29798730683660415708 29814874757061466968 29876462526781825416 29963820604345514964 29980054118596433544 29995161225736063896 30015036100653726276 30087638044859339406 30102799364105930154 30409970786188643727 31217717859072816456 31255326848614624056 31346716693201216524 31444323534018189432 31454215721641549914 31520382713662165092 31536266000491926828 31553351419280794488 31628477304586932462 31645612680740679852 31666581149254290162 31759173491795969373 31775177106556259607 31968527095850278626 32839417488115560168 32952035517910195148 33021353319074649144 33088200953934617442 33152546617918807464 33174513584933065884 33271515086643396486 33288280778297033874 33385614932619539821 33403702274115162066 33425835657546195171 33611020342629553593 33744556378953071883 34313689878154418088 34503793423185744504 34646371081959239316 34663829570788646844 34754252327072735688 34855872947912129652 34994354763358741212 35017542117429347322 35119932591456918513 35138959535108157498 35374863975770463111 35474015168339224554 36296198276338250712 36314488121778582408 36420670835584952532 36440402480852904072 36464547990050394732 36571169475401419278 36642288367173418776 36666567646504967556 36685044123021221004 36773779832605859274 36792310333907247966 36812243322494260236 36944344674130005189 37149022483958980287 37296614945158658397 38154988494422331224 38200955037195651624 38312653736134820196 38412594677290918392 38524912205587090668 38565207290232082152 38590760700840505212 38602901112923720349 38677971054238608708 38703599182421910198 38816767601083962567 38836327574679872853 39098533867956827649 40116850726479119208 40137065818807906872 40302921462687278388 40441134499253421318 40546627714918191636 40665185105897484594 40687216303809445524 40826747223918531414 40833223060880532051 40853799137000905209 40995452790959517081 41222574413070096123 41938954295522066552 42171303072782576616 42222108199005720216 42345564655727959164 42366902808741679476 42456025695953120328 42541972655058793854 42624702794467038168 42777662254255795482 42799218143524757838 42924362056225122627 42947617209576636942 42976074416845108077 43385858201511092421 44117601271912823256 44362020115524528648 44384374371062711832 44538269698820216088 44567780876728260228 44684038706236374456 44698096025490623562 44722312135592200452 44814693790172738124 44945730906518272446 44992741838604095844 45022554150980589414 45154199046158895231 46666540641006322344 46690056156572463096 46826576788609224684 46851946046810876664 47020075039801824786 47111513614937252712 47166485301027284148 47181323582462324871 47280574070493247638 47298686891118966072 47304399000737890242 47442715956880398693 47468419021111019778 48761559300535225704 49031706443474479032 49056413778542997288 49115513619251552088 49259126232173340252 49428053276865292722 49532029978611973716 49583837944584105624 49632301430901926163 49728819926878211196 49761770377399598826 49907272629965094729 49932421167445550811 50105553411172743099 51470534817231627132 51604798909895880264 51755690134778616756 51781770099573163804 51783729841212021576 51969556622938858974 51995744356182970266 52131378490609103532 52283809421868194478 52491532145038111818 52526313176144020983 53921512665671228424 54220246807863312792 54435662965224708552 54444297414507376068 54471732182667873612 54631006253377428798 54660603721279356108 54696821985075592098 54856754213102128917 54963432550760128164 55027566184531831506 55160669748908788911 55188465500860871949 55218364983741390354 56722630206745058472 57036883005674393976 57065624191366343784 57232482741633496836 57263489612768849256 57301432555793477436 57468980604202230294 57618892015936377588 57666062156342841509 57787368308380636002 57847810935348123228 58016956581357913062 58055398773632865297 59597461367320831416 59927641208691029928 60030072201307452552 60175276089718678812 60205598728211860308 60661701748880131977 60819941572377287454 60997777658846226891 61240120835877797121 62693433386402433048 62908431443283099828 63040765427324330184 63072532000983853656 63256954609173864924 63291225361481359704 63333162298508580324 63518346983591938746 63550354213112519214 63812958982588190781 63937054191700557252 64166493381383693223 64198827215287136757 64421425814364955413 65904071035820390296 66176401907869234884 66349027169866131768 66543030173286792972 66576561556594067748 66771229865239079642 66807404548230324132 66851671315092390342 67047144038235935343 67222040685259107186 67418596359777408669 67489112757906143766 67533831226470884121 69292742163918478632 69327659141577293688 69711745895824259304 69988709526717482424 70035084234858694644 70239865182913837026 70277919070216314996 70530112559702737179 70749727951540926222 70948030336678449108 70956598501106835363 71202628531666529667 72841341671169905064 72929095980100789464 73142338950802838556 73333135293009935112 73370088246042442008 73547559665211718548 73584620667814495932 73624486644988520472 73888689348260010378 74142079915297939083 74298044967917960574 74593229890317316794 76625307472269640392 77049824411174181336 77181521401681010424 77205802225847440698 77355942108477217416 77407198364843820396 77633535202167925134 77672655149359745706 77993616534274455399 78197067735913655298 78425714132802291717 78737298217557167727 80605842925374556776 80882268998506842636 81093255429836383272 81330370211794969188 81374432607618891048 81653494447837062828 81666446121761064102 81707598274001810418 81946509380066143197 81990905581919034162 82445148826140192246 82541349276797747259 84691129311455918328 84733805617483358952 85083945310117587708 85555324508511590964 85598436287049515676 85848724112450245254 85895234419153273884 85952148833690216154 86203470906303345441 86681052462570954003 86771716403022184842 87025434872036869593 89135561753456520456 89396192050981247124 89444624271184400904 89629387580345476248 89891461813036544892 89985483677208191688 90045108301961178828 90308398092317790462 90618097674253036657 91229912358565931181 93653153577218449368 94040150079603649572 94332970602054568296 94362647164924649742 94561148140986495276 94608798001475780484 94885431913760797386 94936838042222039556 95277520475387908119 95325531319668778821 98518252464346680504 98856106553730585444 99064059957223947432 99264602861803852326 99457639853756422392 99523540754799197652 99814545259930189458 99864842334891101622 100156844797858619463 100211106822345486198 100277506972638585513 100833061027888660779 101233669136859215649 102941069634463254264 103511380269557233512 103563540199146327608 103939113245877717948 103991488712365940532 104262756981218207064 104567618843736388956 104983064290076223636 105052626352288041966 105359797774370755539 106124591927311389333 108888594829014752136 108943464365335747224 109262012506754857596 109321207442558712216 109393643970151184196 109713508426204257834 109926865101520256328 110055132369063663012 110321339497817577822 110376931001721743898 110436729967482780708 110833034022390015567 111889844835475975191 114464965483266993672 114602865111586954872 114937961208404460588 115237784031872755176 115332124312685683018 115574736616761272004 115695621870696246456 115808703338771161047 116033913162715826124 116110797547265730594 116450302803251887701 116508982724039618559 120350552179437357624 120411197456423720616 121323403497760263954 121639883144754574908 121995555317692453782 122480241671755594242 122561397411002715627 122986358372878551243 125816862886566199656 126513909218347729848 126666324597017160648 127036693967183877492 127100708426225038428 127625917965176381562 127874108383401114504 128332986762767386446 128397654430574273514 128773086168675367881 128842851628729910826 132352803815738469768 133086060346573585944 133153123113188135496 133542459730478159284 133614809096460648264 133703342630184780684 134094288076471870686 134444081370518214372 134837192719554817338 134978225515812287532 135067662452941768242 135462597138476685693 140070168469717389288 140479730365827674052 140555838140432629992 141060225119405474358 141499455903081852444 141543970747386974613 141896060673356898216 141913197002213670726 142328147870641196079 142405257063333059334 146284677901605677112 147095119330423437096 147169241335628991864 147777378696520020756 148284159830595878166 148596089935835921148 148896904292705778489 149186459780634633588 149721817889895284187 149797263502336652433 150316660233518229297 154411604451694881396 154814396729687640792 155267070404335850268 155345310298719491412 155987233068548910798 156394135471827310596 156851428265604583434 157474596435114335454 157578939528432062949 161764537997013685272 162660740423589938376 163306988895674125656 163332892243522128204 163415196548003620836 163893018760132286394 163981811163838068324 164570262639306386751 164890297652280384492 165082698553595494518 165482009246726366733 165565396502582615847 170167890620235175416 171110649017023181928 171196872574099031352 171697448224900490508 171790468838306547768 171904297667380432308 172406941812606690882 172998186469028524527 173362104925141908006 173543432806044369684 174050869744073739186 174166196320898595891 178792384101962494248 179782923626073089784 180090216603922357656 180616796184635580924 181236195348506073314 181985105246640395931 182459824717131862362 182993332976538680673 183720362507633391363 188080300159207299144 188725294329849299484 189122296281972990552 189217596002951560968 189770863827521594772 189873676084444079112 190555040950775816238 190651062639337557642 191438876947764572343 192596481645861410271 193264277443094866239 197712213107461170888 198529205723607704652 199047081509598395304 199629090519860378916 199729684669782203244 200313689595717238926 200422213644690972396 200555013945277171026 201141432114707806029 201666122055777321558 202255789079332226007 202467338273718431298 207878226491755435896 207982977424731881064 209135237687472777912 209966128580152447272 210105252704576083932 210719595548741511078 212249183854622778666 212869795503320506089 218524025013509715192 218787287940302368392 219427016852408515668 220110264738127326024 220642678995635155644 220753862003443487796 220873459934965561416 221666068044780031134 222426239745893817249 223779689670951950382 229875922416808921176 230664248625371366036 231149473233522544008 231617406677542322094 232067826325431652248 232221595094531461188 232900605606503775402 233017965448079237118 233980849602823366197 235277142398406875151 236211894652671503181 242646806995520527908 243279766289509149816 243991110635384907564 244960483343511188484 245122794822005431254 245839528140198429591 245972716745757102486 247624047830393241777 254073387934367754984 254201416852450076856 255251835930352763124 256665973525534772892 256795308861148547028 257546172337350735762 257685703257459821652 258610412718910036323 260043157387712862009 261076304616110608779 267084919460956318568 267406685260369561368 268188576152943741372 268888162741036428744 269674385439109634676 269956451031624575064 270135324905883536484 270925194276953371386 271854293022759109971 273689737075697793543 280959460731655348104 282120450238810948716 282998911806163704888 283087941494773949226 283826394004427341452 284656295741282392158 284810514126666118668 285832561426163724357 285976593959006336463 295554757393040041512 296568319661191756332 297192179871671842296 297793808585411556978 298372919561269267176 299443635779790568374 299594527004673304866 300470534393575858389 300633320467036458594 300832520917915756539 303701007410577646947 308823208903389762792 310534140808671700536 310690620597438982824 311974466137097821596 312788270943654621192 313702856531209166868 314949192870228670908 315157879056864125898 316079393323112266617 326665784487044256408 326830393096007241672 327786037520264572788 327963622327676136648 329140525278612773502 329780595304560768984 330165397107190989036 330964018493452733466 331130793005165231694 343394896449800981016 343808595334760864616 344813883625213381764 345996372938057049054 346724209850283816012 347086865612088739368 347426110016313483141 348101739488147478372 348332392641797191782 349350908409755663103 349526948172118855677 361233592369271161848 362472390697012146628 363970210493280791862 364919649434263724724 365986665953077361346 367440725015266782726 367684192233008146881 377450588659698598968 379541727655043189544 381110081901551632476 381302125278675115284 382877753895529144686 385192963291722820542 386319258506026103643 386528554886189732478 397058411447215409304 399258181039720757832 399459369339564406488 400627379191434477852 400844427289381944792 401110027890554342052 402282864229415612058 403332244111554643116 404511578158664452014 404934676547436862596 406387791415430057079 420210505409152167864 421439191097483022156 424498367709245557332 424631912242160923839 425739591006641012178 426984443611923588237 438854033704817031336 441285357991270311288 441507724006886975592 443332136089560062268 444852479491787634498 446690712878117335467 447559379341903900764 449165453669685852561 449391790507009957299 450949980700554687891 461328497250742732072 463234813355084644188 464443190189062922376 465801211213007550804 466035930896158474236 467961699205646732394 470554284796813750302 472423789305343006362 472736818585296188847 485293613991041055816 487982221270769815128 489920966687022376968 490245589644010862508 491679056280396859182 491945433491514204972 493710787917919160253 495248095660786483554 496696189507747847541 510503671860705526248 513331947051069545784 513590617722297094056 515092344674701471524 515371406514919643304 517220825437820072646 518994559407085573581 520086314775425724018 522152609232221217558 536377152305887482744 539348770878219269352 540270649811767072968 541850388553906742772 543708586045518219942 545955315739921187793 547379474151395587086 548979998929616042019 551161087522900174089 564240900477621897432 566175882989547898452 567652788008854682904 569312591482564784316 569621028253332237336 571665122852327448714 571953187918012672926 577789444937584230813 593136639322383512664 595587617170823113956 598887271559581136748 599189054009346609732 600941068787151716778 601266640934072917188 601665041835831513078 603424296344123418087 606767367237996678021 607402014821155293894 623948932274195643192 627405713062418333736 629898385740457341816 630315758113728251796 632158786646224533234 634326683719771256599 638609386509961518267 655572075040529145576 658281050557225547004 660330794214381978072 661928036986905466932 662261586010330463388 667278719237681451747 689627767250426763528 691992745876114098108 693448419700567632024 694852220032626966282 696203478976294956744 696664785283594383564 698701816819511326206 699053896344237711354 701942548808470098591 705831427195220625453 708635683958014509543 724944781394024293256 727940420986561583724 729839298868527449448 731973331906154722692 734881450030533565452 735368384466016293762 737518584420595288773 742872143491179725331 762220163803103264952 762604250557350230568 765755507791058289372 770385926583445641084 772638517012052207286 773057109772379464956 775831238156730108969 783228913848331826337 801254758382868955704 802220055781108684104 804565728458831224116 806664488223109286232 809023156317328904028 809869353094873725192 812775582830860114158 815562879068277329913 842878382194966044312 848996735418491114664 849263824484321847678 851479182013282024356 853968887223847176474 857929781877019009389 886664272179120124536 889704958983575268996 893381425756234670934 895118758683807801528 898330907339371705122 898783581014019914598 901411603180727575167 901899961401109375782 926469626710169288376 931602422426015101608 932071861792316948472 935923398411293464788 941108569593627500604 944847578610686012724 945473637170592377694 948238179969336799851 980491179288021725016 983358112560793718364 983890866983028409944 987421575835838320506 990496191321572967108 993392379015495695082 1030184689349402943048 1034441650875640145292 1037989118814171147162 1040172629550851448036 1042278330048940449423 1044305218464442435116 1048052725229266989309 1048580844516356567031 1083700777107813485544 1087417172091036439884 1091910631479842375586 1094758948302791174172 1097959997859232084038 1102322175045800348178 1103052576699024440643 1132351765979095796904 1138625182965129568632 1143330245704654897428 1143906375836025345852 1155578889875168461626 1158957775518078310929 1191175234341646227912 1197774543119162273496 1198378108018693219464 1201882137574303433556 1202533281868145834376 1203330083671663026156 1206848592688246836174 1213534734475993356042 1214804029642310587788 1219163374246290171237 1260631516227456503592 1264317573292449066468 1268653367439542513198 1273895736726482771517 1277218773019923036534 1280953330835770764711 1316562101114451094008 1323856073973810933864 1324523172020660926776 1334557438475362903494 1340072138634352006401 1348175371521029871897 1352849942101664063673 1383985491752228196216 1389704440065253932564 1393329570567188767128 1397403633639022652412 1398107792688475422708 1403885097616940197182 1411662854390441250906 1417271367916029019086 1455880841973123167448 1463946663812309445384 1469762900061067130904 1470736768932032587524 1475037168841190577546 1485744286982359450662 1490088568523243542623 1531511015582116578744 1540771853166891282168 1545277034024104414572 1546114219544758929912 1551662476313460217938 1556983678221256720743 1566457827696663652674 1609131456917662448232 1618046312634657808056 1625551165661720228316 1631125758136554659826 1637865947219763563379 1646939996788848126057 1653483262568700522267 1698527648968643695356 1702958364026564048712 1707937774447694352948 1715859563754038018778 1733368334812752692439 1779409917967150537992 1786762851512469341868 1796661814678743410244 1797567162028039829196 1802823206361455150334 1803799922802218751564 1810272889032370254261 1820302101713990034063 1871846796822586929576 1882217139187255001208 1889695157221372025448 1890947274341184755388 1896476359938673599702 1902980051159313769797 1915828159529884554801 1966716225121587436728 1974843151671676641012 1980992382643145934216 1986784758030991390164 2001836157713044355241 2068883301751280290584 2075978237628342294324 2080345259101702896072 2084556660097880898846 2088610436928884870232 2096105450458533978618 2097161689032713134062 2105827646425410295773 2125907051874043528629 2174834344182072879768 2183821262959684751172 2189517896605582348344 2195919995718464168076 2204644350091600696356 2206105153398048881286 2212555753261785866319 2286660491409309794856 2287812751672050691704 2311157779750336923252 2317915551036156621858 2403764275148606867112 2406660167343326052312 2413697185376493672348 2427069468951986712084 2429608059284621175576 2438326748492580342474 2446688637204831989739 2528635146584898132936 2537306734879085026396 2547791473452965543034 2554437546039846073068 2561906661671541529422 2573789345631057028167 2669114876950725806988 2680144277268704012802 2696350743042059743794 2704234809542182725501 2705699884203328127346 2779408880130507865128 2794807267278045304824 2796215585376950845416 2807770195233880394364 2823325708780882501812 2834542735832058038172 2844714539908010399553 2941473537864065175048 2950074337682381155092 2971488573964718901324 2980177137046487085246 3090554068048208829144 3103324952626920435876 3113967356442513441486 3126834990146821348269 3132915655393327305348 3144158175687800967927 3145742533549069701093 3251102331323440456632 3262251516273109319652 3275731894439527126758 3293879993577696252114 3306966525137401044534 3309157730097073321929 3397055297937287390712 3415875548895388705896 3431719127508076037556 3466736669625505384878 3476873326554234932787 3573525703024938683736 3593323629357486820488 3595134324056079658392 3605646412722910300668 3607599845604437503128 3620545778064740508522 3640604203427980068126 3781894548682369510776 3792952719877347199404 3805960102318627539594 3821687210179448314551 3831656319059769109602 3842859992507312294133 3949686303343353282024 3973569516061982780328 4003672315426088710482 4044526114563089615691 4151956475256684588648 4169113320195761797692 4192210900917067957236 4194323378065426268124 4211655292850820591546 4251814103748087057258 4367642525919369502344 4391839991436928336152 4409288700183201392712 4412210306796097762572 4425111506523571732638 4470265705569730627869 4622315559500673846504 4635831102072313243716 4670951034663770162229 4827394370752987344696 4854138937903973424168 4876653496985160684948 4893377274409663979478 4913597841659290690137 4940819990366544378171 4960449787706101566801 5074613469758170052792 5095582946905931086068 5108875092079692146136 5123813323343083058844 5147578691262114056334 5200105004438258077317 5338229753901451613976 5360288554537408025604 5392701486084119487588 5408469619084365451002 5411399768406656254692 5430818667097110762783 5615540390467760788728 5646651417561765003624 5669085471664116076344 5689429079816020799106 5708940153477941309391 5900148675364762310184 5942977147929437802648 5960354274092974170492 6005508473139133065723 6206649905253840871752 6227934712885026882972 6253669980293642696538 6265831310786654610696 6288316351375601935854 6291485067098139402186 6524503032546218639304 6551463788879054253516 6587759987155392504228 6613933050274802089068 6618315460194146643858 6637667259785357598957 6863438255016152075112 6933473339251010769756 6953746653108469865574 7211292825445820601336 7241091556129481017044 7281208406855960136252 7340065911614495969217 7585905439754694398808 7611920204637255079188 7643374420358896629102 7663312638119538219204 7685719985014624588266 7721368036893171084501 8007344630852177420964 8089052229126179231382 8112704428626548176503 8338226640391523595384 8384421801834135914472 8388646756130852536248 8423310585701641183092 8503628207496174114516 8534143619724031198659 8824420613592195525144 8850223013047143465276 8940531411139461255738 9271662204144626487432 9341902069327540324458 9380504970440464044807 9437227600647209103279 9753306993970321369896 9786754548819327958956 9827195683318581380274 9881639980733088756342 9920899575412203133602 10191165893811862172136 10247626646686166117688 10295157382524228112668 10400210008876516154634 10430619979662704798361 10720577109074816051208 10785402972168238975176 10816939238168730902004 10822799536813312509384 10861637334194221525566 11378858159632041598212 11417880306955882618782 11465061630538344943653 11528579977521936882399 11920708548185948340984 12011016946278266131446 12133578343689268847073 12455869425770053765944 12507339960587285393076 12576632702751203871708 12582970134196278804372 13102927577758108507032 13175519974310785008456 13227866100549604178136 13236630920388293287716 13275334519570715197914 13410797116709191883607 13866946678502021539512 13907493306216939731148 14012853103991310486687 14482183112258962034088 14562416813711920272504 14680131823228991938434 14740793524977872070411 14881349363118304700403 15223840409274510158376 15286748840717793258204 15326625276239076438408 15371439970029249176532 15442736073786342169002 16014689261704354841928 16178104458252358462764 16225408857253096353006 16846621171403282366184 17007256414992348229032 17068287239448062397318 17126820460433823928173 17700446026094286930552 17881062822278922511476 18016525419417399197169 18683804138655080648916 18761009940880928089614 18874455201294418206558 19573509097638655917912 19654391366637162760548 19763279961466177512684 19841799150824406267204 19913001779356072796871 20590314765048456225336 20800420017753032309268 20861239959325409596722 21633878476337461804008 21723274668388443051132 22020197734843487907651 22757716319264083196424 22835760613911765237564 22930123261076689887306 23057159955043873764798 23164104110679513253503 24022033892556532262892 24267156687378537694146 24338113285879644529509 25014679921174570786152 25153265405502407743416 25165940268392557608744 26473261840776586575432 26550669039141430395828 26821594233418383767214 27814986612433879462296 28025706207982620973374 28311682801941627309837 29360263646457983876868 29481587049955744140822 29762698726236609400806 30573497681435586516408 30742879940058498353064 30885472147572684338004 31291859938988114395083 32356208916504716925528 32450817714506192706012 34136574478896124794636 34253640920867647856346 34395184891615034830959 34585739932565810647197 35762125644557845022952 36033050838834798394338 36400735031067806541219 37367608277310161297832 37522019881761856179228 37748910402588836413116 39308782733274325521096 39526559922932355025368 39683598301648812534408 39826003558712145593742 41600840035506064618536 41722479918650819193444 42038559311973931460061 43446549336776886102264 44040395469686975815302 45671521227823530475128 45860246522153379774612 46114319910087747529596 46328208221359026507006 48044067785113064525784 48534313374757075388292 48676226571759289059018 51380461381301471784519 53101338078282860791656 53643188466836767534428 54049576258252197591507 56051412415965241946748 56623365603883254619674 58720527292915967753736 58963174099911488281644 59525397452473218801612 59739005338068218390613 61770944295145368676008 62583719877976228790166 64901635429012385412024 66060593204530463722953 68273148957792249589272 68507281841735295712692 68790369783230069661918 69171479865131621294394 72066101677669596788676 72801470062135613082438 73014339857638933588527 75044039763523712358456 75497820805177672826232 79652007117424291187484 83444959837301638386888 84077118623947862920122 84935048405824881929511 88080790939373951630604 91720493044306759549224 92228639820175495059192 92656416442718053014012 93875579816964343185249 97068626749514150776584 97352453143518578118036 102760922762602943569038 103185554674845104492877 107286376933673535068856 108099152516504395183014 112102824831930483893496 113246731207766509239348 117926348199822976563288 119050794904946437603224 119478010676136436781226 125167439755952457580332 126115677935921794380183 132121186409060927445906 137014563683470591425384 137580739566460139323836 138342959730263242588788 144132203355339193577352 145602940124271226164876 146028679715277867177054 154141384143904415353557 159304014234848582374968 162148728774756592774521 168154237247895725840244 169870096811649763859022 176161581878747903261208 185312832885436106028024 187751159633928686370498 194704906287037156236072 198181779613591391168859 205521845525205887138076 206371109349690208985754 216198305033008790366028 219043019572916800765581 226493462415533018478696 238956021352272873562452 250334879511904915160664 252231355871843588760366 254805145217474645788533 264242372818121854891812 275161479132920278647672 276685919460526485177576 291205880248542452329752 292057359430555734354108 308282768287808830707114 324297457549513185549042 336308474495791451680488 339740193623299527718044 375502319267857372740996 378347033807765383140549 396363559227182782337718 411043691050411774276152 412742218699380417971508 432396610066017580732056 438086039145833601531162 462424152431713246060671 477912042704545747124904 504462711743687177520732 509610290434949291577066 528484745636243709783624 584114718861111468708216 594545338840774173506577 616565536575617661414228 648594915099026371098084 657129058718750402296743 679480387246599055436088 751004638535714745481992 756694067615530766281098 792727118454365564675436 825484437398760835943016 876172078291667203062324 924848304863426492121342 1008925423487374355041464 1019220580869898583154132 1135041101423296149421647 1189090677681548347013154 1233131073151235322828456 1297189830198052742196168 1314258117437500804593486 1387272457295139738182013 1513388135231061532562196 1585454236908731129350872 1752344156583334406124648 1783636016522322520519731 1849696609726852984242684 2038441161739797166308264 2270082202846592298843294 2378181355363096694026308 2628516234875001609186972 2774544914590279476364026 3026776270462123065124392 3567272033044645041039462 3699393219453705968485368 4161817371885419214546039 4540164405693184597686588 4756362710726193388052616 5257032469750003218373944 5549089829180558952728052 7134544066089290082078924 8323634743770838429092078 9080328811386369195373176 11098179658361117905456104 12485452115656257643638117 14269088132178580164157848 16647269487541676858184156 24970904231312515287276234 33294538975083353716368312 49941808462625030574552468 99883616925250061149104936
- Sum of all divisors σ(n): 380964427761890912518656000
- Sum of proper divisors (its aliquot sum) s(n): 281080810836640851369551064
- 99883616925250061149104936 is an abundant number, because the sum of its proper divisors (281080810836640851369551064) is greater than itself. Its abundance is 181197193911390790220446128
Bases of 99883616925250061149104936
- Binary: 1010010100111110010110110111001001010100110011110110110001101001011001101101011001010002
- Hexadecimal: 0x529F2DB92A67B634B36B28
- Base-36: CJT6ZISGQVYNE5MI0
Squares and roots of 99883616925250061149104936
- 99883616925250061149104936 squared (998836169252500611491049362) is 9976736930070100479675107998679575281034473939564096
- 99883616925250061149104936 cubed (998836169252500611491049363) is 996512569687117224009178216641100947909330704908872684721553387962228401977856
-
The
square root of 99883616925250061149104936 is 9994179152149.0178432757 -
99883616925250061149104936 is a
perfect cube number . Itscube root is 463978746
Scales and comparisons
How big is 99883616925250061149104936?- 99,883,616,925,250,061,149,104,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 99,883,616,925,250,061,149,104,936 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 99883616925250061149104936 cubic inches would be around 38664895.5 feet tall.
Recreational maths with 99883616925250061149104936
- 99883616925250061149104936 backwards is 63940194116005252961638899
- The number of decimal digits it has is: 26
- The sum of 99883616925250061149104936's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 99883616925250061149104936 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 99883616925250061149104936 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/99883616925250061149104936/
Chicago style:
Numbermatics. 2024. "Number 99883616925250061149104936 - Facts about the integer". https://numbermatics.com/n/99883616925250061149104936/
The information we have on file for 99883616925250061149104936 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 99883616925250061149104936, math, Factors of 99883616925250061149104936, curriculum, school, college, exams, university, Prime factorization of 99883616925250061149104936, STEM, science, technology, engineering, physics, economics, calculator, ninety-nine septillion, eight hundred eighty-three sextillion, six hundred sixteen quintillion, nine hundred twenty-five quadrillion, two hundred fifty trillion, sixty-one billion, one hundred forty-nine million, one hundred four thousand, nine hundred thirty-six.