144414123007622217549833124
144,414,123,007,622,217,549,833,124 is an even composite number composed of eight prime numbers multiplied together.
144414123007622217549833124 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 144414123007622217549833124:
22 × 32 × 74 × 132 × 232 × 412 × 534 × 11872
(2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 23 × 23 × 41 × 41 × 53 × 53 × 53 × 53 × 1187 × 1187)See below for interesting mathematical facts about the number 144414123007622217549833124 from the Numbermatics database.
Names of 144414123007622217549833124
- Cardinal: 144414123007622217549833124 can be written as One hundred forty-four septillion, four hundred fourteen sextillion, one hundred twenty-three quintillion, seven quadrillion, six hundred twenty-two trillion, two hundred seventeen billion, five hundred forty-nine million, eight hundred thirty-three thousand, one hundred twenty-four.
Scientific notation
- Scientific notation: 1.44414123007622217549833124 × 1026
Factors of 144414123007622217549833124
Divisors of 144414123007622217549833124
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 9 12 13 14 18 21 23 26 28 36 39 41 42 46 49 52 53 63 69 78 82 84 91 92 98 106 117 123 126 138 147 156 159 161 164 169 182 196 207 212 234 246 252 273 276 287 294 299 318 322 338 343 364 369 371 414 441 468 477 483 492 507 529 533 546 574 588 598 636 637 644 676 686 689 738 742 819 828 861 882 897 943 954 966 1014 1029 1058 1066 1092 1113 1127 1148 1183 1187 1196 1219 1274 1372 1378 1449 1476 1484 1521 1587 1599 1638 1681 1722 1764 1794 1886 1908 1911 1932 2009 2028 2058 2067 2093 2116 2132 2173 2226 2254 2366 2374 2401 2438 2548 2583 2597 2691 2756 2809 2829 2898 3042 3087 3174 3198 3276 3339 3362 3381 3444 3549 3561 3588 3657 3703 3731 3772 3822 3887 4018 4116 4134 4186 4346 4452 4459 4508 4732 4748 4761 4797 4802 4823 4876 5043 5166 5194 5382 5618 5658 5733 5796 6027 6084 6174 6201 6279 6348 6396 6519 6601 6678 6724 6762 6877 6929 7098 7122 7203 7314 7406 7462 7644 7774 7791 7889 8036 8268 8281 8309 8372 8427 8487 8533 8692 8918 8957 9522 9594 9604 9646 10086 10143 10332 10388 10647 10683 10764 10971 11109 11193 11236 11316 11466 11661 11767 12054 12259 12348 12402 12558 13038 13202 13356 13377 13524 13754 13858 14063 14196 14244 14406 14469 14628 14651 14812 14924 15129 15211 15431 15548 15582 15778 15847 16562 16618 16854 16974 17066 17836 17914 18081 18179 18837 19044 19188 19292 19557 19663 19803 20172 20286 20631 20787 21294 21366 21609 21689 21853 21942 22218 22386 22932 23322 23373 23534 23667 24108 24518 24804 24843 24927 25116 25281 25599 25921 26076 26117 26404 26754 26871 27209 27301 27508 27716 28037 28126 28249 28812 28938 29302 30258 30422 30862 31164 31213 31556 31694 33124 33236 33327 33579 33708 33761 33948 34132 34983 35301 35828 36162 36358 36517 36777 37674 38663 39114 39326 39606 40131 40572 41262 41574 42189 42588 42732 43218 43378 43407 43706 43884 43953 44436 44772 45633 46207 46293 46644 46746 47068 47334 47541 48139 48503 48667 49036 49686 49854 49979 50562 51198 51842 52234 53508 53742 54418 54537 54602 55223 56074 56252 56498 57876 57967 58163 58604 58989 59409 59731 60516 60844 61724 61893 62361 62426 62699 62911 63388 64607 65067 65559 66654 67158 67522 69966 70602 71001 72324 72716 73034 73554 74529 74781 75348 76797 77326 77763 78228 78351 78652 79212 80262 80613 81627 81903 82369 82524 83148 84111 84378 84747 85813 86436 86756 86814 87412 87906 89093 89401 91266 92414 92586 93492 93639 94668 95082 96278 97006 97334 98441 99372 99708 99958 101124 101283 102396 102557 103684 104468 105903 106477 107484 108017 108836 109074 109204 109551 110331 110446 110929 112148 112996 115169 115934 115989 116326 117978 118818 119462 123786 124722 124852 125398 125822 126567 127253 129214 130134 131118 131859 133308 134316 135044 136899 137641 138621 138879 139932 141204 142002 142623 144417 145509 146001 146068 147108 148877 149058 149562 149937 151823 152971 153594 154652 155526 156702 159367 160524 161226 163254 163611 163806 164738 165669 168222 168756 169494 171626 173628 173901 174489 175812 176967 178186 178802 179193 181447 182532 182819 184828 185172 187278 188097 188733 190164 190463 191107 192556 193821 194012 194668 195201 196259 196677 196882 197743 199916 200603 202566 205114 206011 211806 212954 216034 218148 219102 220662 220892 221858 230338 231868 231978 232652 233289 235053 235956 236327 237636 238924 244881 245709 247107 247572 249444 250796 251644 252333 253134 254241 254506 255619 257439 258428 260268 262236 263718 267279 268203 270641 273798 275282 277242 277758 280917 281957 284004 284089 285246 288834 291018 292002 295323 297754 298116 299124 299874 303646 303849 305942 307188 307671 311052 313404 318734 319431 322452 323449 324051 326508 327222 327612 328653 329476 331338 332787 336444 336973 338988 339521 340669 343252 345507 347802 347967 348978 349853 353934 354913 356372 357604 358386 362894 364481 365638 367237 374556 376194 377466 380926 381759 382214 387642 390402 392518 393354 393764 395486 401206 405132 405769 407141 410228 412022 412923 415863 418117 423612 425908 432068 433251 436527 438003 438204 438893 440377 441324 443716 446631 449811 452249 455469 458913 460676 463956 466578 470106 472654 474721 478101 489762 491418 494214 497007 502619 504666 506268 508482 509012 511238 514878 521703 523467 527436 534558 536406 537579 541282 544341 547596 548457 550564 554484 555516 561834 563914 564291 566199 568178 570492 571389 573321 576583 577668 581463 582036 584004 588777 590646 593229 595508 599748 600691 601809 607292 607698 611884 615342 618033 623651 625807 627923 632671 637468 638862 646898 648102 649727 654444 657306 662676 665574 673946 679042 681338 691014 695604 695934 697956 699706 707868 708981 709826 716772 717899 725788 728962 731276 734474 741321 745339 752388 754932 756119 761852 763518 764428 766857 772317 775284 776503 780804 785036 786708 790972 801837 802412 804609 806183 811538 811923 814282 817843 824044 825846 831726 836234 839891 845871 852267 866502 873054 876006 877786 880754 885969 889249 893262 899622 904498 910938 917826 923013 933156 940212 945308 949442 956202 958293 963487 970347 972153 979524 982836 988428 994014 998361 1005238 1009332 1010919 1016964 1018563 1022007 1022476 1029756 1036521 1042139 1043406 1046934 1049559 1062761 1064739 1069116 1070797 1072812 1075158 1082564 1088682 1093443 1096914 1101711 1115569 1119341 1123668 1127828 1128582 1132398 1136356 1142778 1145277 1146642 1149517 1153166 1158209 1162926 1177554 1181292 1186458 1201382 1203618 1215396 1217307 1221423 1230684 1236066 1238769 1247302 1251614 1254351 1255846 1265342 1270129 1277724 1279733 1293796 1296204 1299454 1314612 1316679 1321131 1331148 1333241 1337749 1339893 1347892 1356747 1358084 1362676 1366407 1373813 1376739 1382028 1384201 1391868 1399412 1404221 1408969 1417962 1419652 1424163 1434303 1435798 1442077 1446953 1457924 1468948 1482642 1485961 1490678 1497197 1507857 1512238 1527036 1533714 1544634 1553006 1603674 1609218 1612366 1623076 1623846 1628564 1633023 1635686 1645371 1651692 1654289 1663452 1672468 1679782 1691742 1704534 1714167 1719963 1729749 1733004 1746108 1752012 1755572 1761508 1766331 1771938 1778498 1779687 1786524 1789333 1799244 1802073 1805427 1808996 1821876 1835652 1846026 1854099 1870953 1877421 1883769 1894487 1898013 1898884 1912404 1916586 1926974 1935401 1940694 1944306 1949181 1973699 1988028 1988623 1995347 1996722 2010476 2021838 2037126 2044014 2049139 2073042 2084278 2086812 2093868 2099118 2125522 2126943 2129478 2141594 2150316 2153697 2177364 2186886 2193828 2203422 2231138 2236017 2238682 2257164 2264143 2264796 2268357 2285556 2290554 2293284 2299034 2300571 2306332 2316418 2325852 2329509 2355108 2358811 2372916 2376647 2384683 2402764 2407236 2418549 2434614 2435769 2442846 2448971 2453529 2472132 2477538 2484391 2494604 2503228 2508702 2511692 2519673 2530684 2537613 2540258 2551367 2556801 2559466 2570659 2579351 2598908 2633358 2642262 2648887 2666482 2667747 2675498 2679786 2713494 2732814 2747626 2753478 2768402 2808442 2817938 2835924 2848326 2849987 2868606 2871596 2884154 2890461 2893906 2911041 2926819 2965284 2971922 2981356 2994394 3015714 3024476 3032757 3055689 3066021 3067428 3072251 3082639 3089268 3106012 3126417 3148677 3165743 3188283 3194217 3207348 3212391 3218436 3224732 3247692 3266046 3271372 3280329 3290742 3305133 3308578 3323047 3334283 3346707 3358023 3359564 3383484 3409068 3424171 3428334 3439926 3448551 3459498 3474627 3518333 3532662 3543876 3556996 3559374 3578666 3604146 3610854 3651921 3664269 3665441 3692052 3708198 3741906 3754842 3763053 3767538 3788974 3796026 3810387 3833172 3839199 3853948 3870802 3881388 3888612 3898362 3947398 3950037 3963393 3977246 3990694 3993444 3999723 4013247 4036081 4043676 4070241 4074252 4088028 4098278 4121439 4146084 4152603 4168556 4198236 4204837 4212663 4226907 4251044 4253886 4258956 4272489 4283188 4307394 4326231 4340859 4365557 4373772 4380649 4395461 4406844 4428697 4457883 4462276 4472034 4477364 4491591 4523571 4528286 4536714 4548089 4581108 4598068 4601142 4613869 4632836 4659018 4717622 4721929 4738253 4753294 4769366 4837098 4869228 4871538 4885692 4897942 4907058 4955076 4962867 4968782 5017404 5039346 5075226 5080516 5102734 5113602 5118932 5141318 5158702 5189247 5217373 5266716 5284524 5292833 5297774 5332964 5335494 5350996 5359572 5367999 5406219 5426988 5435521 5465628 5495252 5506956 5536804 5612859 5616884 5632263 5635876 5643281 5651307 5683461 5694039 5696652 5699974 5724901 5737212 5768308 5780922 5787812 5806203 5822082 5847543 5853638 5879237 5921097 5943844 5965869 5986041 5988788 6031428 6065514 6103957 6111378 6132042 6144502 6147417 6165278 6224743 6252834 6297354 6331486 6376566 6388434 6424782 6461091 6532092 6534047 6560658 6581484 6610266 6617156 6646094 6668566 6693414 6708051 6716046 6744409 6792429 6805071 6848342 6856668 6879852 6897102 6918996 6949254 6988527 7036666 7065324 7076433 7118748 7129941 7154049 7157332 7208292 7221708 7255647 7294973 7303842 7328538 7330882 7346913 7360587 7416396 7439327 7453173 7483812 7495579 7509684 7526106 7535076 7559019 7577948 7592052 7620774 7654101 7678398 7711977 7738053 7741604 7796724 7808983 7835387 7890481 7894796 7900074 7926786 7946661 7954492 7981388 7999446 8003241 8026494 8046619 8072162 8107463 8140482 8162999 8196556 8224723 8242878 8305206 8409674 8425326 8446451 8453814 8507772 8544978 8549961 8614788 8652462 8671383 8681718 8731114 8761298 8780457 8790922 8857394 8915766 8944068 8983182 9047142 9056572 9073428 9096178 9202284 9216753 9227738 9247917 9318036 9332687 9364243 9379251 9435244 9443858 9476506 9497229 9506588 9538732 9564849 9616691 9637173 9674196 9689407 9743076 9795884 9814116 9829547 9862783 9925734 9937564 9969141 10002849 10040121 10074069 10078692 10094539 10128671 10150452 10205468 10227204 10272513 10282636 10317404 10345653 10378494 10401727 10423881 10434746 10480379 10554999 10585666 10595548 10631959 10670988 10735998 10812438 10871042 10918583 10996323 11225718 11264526 11286562 11302614 11366922 11388078 11399948 11431161 11449802 11517597 11560237 11561844 11612406 11644164 11695086 11707276 11758474 11842194 11931738 11972082 11999169 12039741 12108243 12131028 12207914 12222756 12264084 12289004 12294834 12330556 12364317 12449486 12457809 12505668 12525331 12594708 12614511 12637989 12662972 12680721 12753132 12776868 12849564 12922182 12978693 13022577 13068094 13096671 13121316 13141947 13186383 13220532 13261409 13286091 13292188 13337132 13373649 13386828 13416102 13432092 13474773 13488818 13547807 13584858 13610142 13644267 13696684 13794204 13815893 13841607 13898508 13920361 13967429 13977054 14073332 14152866 14165787 14214759 14259882 14308098 14343973 14511294 14551433 14589946 14607684 14657076 14661764 14693826 14721174 14878654 14888601 14906346 14943721 14991158 15052212 15056717 15118038 15241548 15308202 15356796 15423954 15476106 15617966 15652119 15670774 15780962 15800148 15853572 15878499 15893322 15998892 16006482 16052988 16093238 16103997 16144324 16214926 16280964 16306563 16325998 16449446 16485756 16511677 16610412 16636529 16692781 16819348 16850652 16892902 16907628 16929843 17050383 17089956 17099922 17142797 17174703 17304924 17342766 17363436 17390737 17418609 17462228 17522596 17560914 17581844 17637711 17714788 17763291 17831532 17859569 17897607 17958123 17966364 17994613 18055457 18094284 18192356 18311871 18316597 18433506 18442251 18455476 18495834 18542209 18665374 18674229 18728486 18758502 18810389 18887716 18953012 18994458 19129698 19233382 19274346 19317493 19378814 19463561 19602141 19659094 19725566 19851468 19938282 20005698 20080242 20148138 20189078 20233227 20257342 20377287 20545026 20691306 20756988 20803454 20847762 20869492 20960758 21109998 21171332 21229299 21263918 21389823 21462147 21471996 21505757 21578473 21624876 21742084 21837166 21884919 21992646 22040739 22160201 22317981 22359519 22451436 22486737 22529052 22573124 22605228 22733844 22776156 22862322 22899604 22962303 23035194 23120474 23135931 23214159 23224812 23261329 23339981 23390172 23426949 23506161 23516948 23671443 23684388 23839983 23863476 23944164 23969197 23998338 24079482 24139857 24216486 24322389 24415828 24488997 24589668 24628331 24674169 24728634 24898972 24915618 25050662 25160213 25229022 25275978 25339353 25361442 25649883 25658087 25744843 25844364 25939511 25957386 26045154 26136188 26193342 26283894 26341371 26372766 26522818 26572182 26638807 26747298 26832204 26949546 26977636 27095614 27169716 27220284 27288534 27631786 27650259 27683214 27743751 27840722 27934858 27954108 27998061 28092729 28305732 28331574 28429518 28491687 28519764 28616196 28687946 28850073 29022588 29068221 29102866 29179892 29387652 29433859 29442348 29488641 29588349 29757308 29777202 29812692 29887442 29907423 29982316 30008547 30113434 30236076 30283617 30386013 30558899 30616404 30664543 30768227 30817539 30847908 30952212 31000879 31205181 31235932 31304238 31341548 31441137 31561924 31664997 31756998 31786644 31836623 31895877 32012964 32186476 32207994 32297083 32406287 32429852 32613126 32651996 32755749 32898892 32988969 33023354 33053503 33167771 33273058 33279919 33385562 33531563 33785804 33859686 34100766 34199844 34285594 34349406 34435531 34680711 34685532 34781474 34837218 35121828 35275422 35526582 35719138 35795214 35916246 35989226 36110914 36324729 36623742 36633194 36867012 36884502 36991668 37049831 37084418 37330748 37348458 37456972 37517004 37575993 37620778 37843533 37988916 38048647 38259396 38466764 38548692 38634986 38757628 38927122 39204282 39290013 39318188 39425841 39451132 39502967 39559149 39784227 39858273 39876564 40011396 40074307 40160484 40296276 40378156 40466454 40514684 40643421 40754574 40932801 41090052 41154659 41382612 41447679 41524821 41606908 41695524 41761083 41902287 41921516 42219996 42458598 42497361 42527836 42644277 42727699 42779646 42924294 43011514 43031919 43156946 43345679 43573201 43654299 43674332 43769838 43985292 44081478 44320402 44514223 44635962 44719038 44831163 44973474 45170151 45724644 45738329 45892981 45924606 46070388 46240948 46271862 46428318 46522658 46679962 46853898 46956357 47012322 47130197 47342886 47635497 47679966 47938394 47996676 48158964 48279714 48432972 48644778 48919689 48977994 49256662 49348338 49457268 49535031 49831236 49909587 50078343 50101324 50320426 50458044 50551956 50678706 50722884 50789529 51064811 51299766 51316174 51428391 51489686 51524109 51879022 51914772 52075289 52090308 52172211 52386684 52469053 52567788 52682742 52745532 52913133 53045636 53144364 53277614 53494596 53578707 53899092 53983839 54166371 54191228 54577068 54662881 54847709 54935613 54949791 55233367 55263572 55300518 55366428 55487502 55626627 55681444 55869716 55996122 56022687 56185458 56326333 56431167 56663148 56752241 56859036 56983374 57140993 57375892 57573061 57700146 57767729 57952479 58136442 58205732 58390683 58806423 58867718 58977282 59125157 59176698 59325073 59554404 59774884 59814846 60017094 60226868 60567234 60699681 60772026 60924401 61117798 61329086 61385077 61536454 61635078 62001758 62410362 62608476 62882274 63329994 63513996 63673246 63791754 64415988 64517271 64594166 64735419 64812574 65226252 65511498 65549701 65654757 65977938 66046708 66107006 66335542 66480603 66546116 66559838 66771124 66953943 67063126 67316837 67460211 67719372 67825849 68201532 68571188 68698812 68806829 68871062 69039481 69361422 69562948 69674436 69783987 70019943 70280847 70518483 70550844 70661773 70900697 71014329 71053164 71438276 71590428 71832492 71907591 71978452 72221828 72419571 72649458 72812089 72967167 73247484 73266388 73362653 73466991 73769004 73884993 74022507 74099662 74168836 74423713 74675357 74696916 75151986 75241556 75480639 75687066 76018059 76097294 76430081 76688509 76974261 77234529 77269972 77818533 77854244 78408564 78580026 78755933 78851682 79005934 79118298 79351441 79568454 79716546 79916421 80148614 80921659 80932908 81286842 81509148 81865602 82309318 82895358 83049642 83522166 83804574 83994183 84278187 84917196 84994722 85288554 85455398 85559292 85848588 86023028 86063838 86313892 86550219 86691358 87146402 87204663 87308598 87539676 87677317 88162956 88301577 88465923 88640804 88765047 89028446 89271924 89438076 89662326 89946948 90340302 90850851 91158039 91476658 91676697 91785962 91849212 91993629 92304681 92543724 92829863 92856636 93002637 93045316 93359924 93615543 93707796 93912714 94024644 94260394 94323411 94685772 94834649 95270994 95359932 95509869 95687631 95876788 96559428 96711251 96891249 97218861 97289556 97442527 97772003 97839378 97955988 98267247 98513324 98696676 99070062 99160509 99503313 99819174 99839757 100156686 100407811 100594689 100640852 101357412 101579058 101860031 102129622 102576253 102599532 102632348 102856782 102979372 103048218 103306593 103758044 104042133 104150578 104344422 104606047 104938106 105365484 105397019 105753391 105826266 106118987 106555228 107157414 107967678 108332742 108604367 109325762 109695418 109871226 109899582 110466734 110601036 110975004 111149493 111253254 111992244 112045374 112370916 112652666 112727979 112862334 113504482 113966748 114145941 114281986 115146122 115400292 115535458 115904958 116272884 116781366 116849467 117612846 117735436 117954564 118250314 118353396 118508901 118650146 119352681 119629692 119999579 120034188 120222921 121134468 121399362 121544052 121735159 121848802 121930263 122235596 122658172 122770154 123072908 123270156 123463977 124003516 124343037 124820724 125016983 125283249 125706861 125764548 125962291 126388199 126659988 127346492 127583508 128183097 128216179 129034542 129095757 129188332 129470838 129625148 129795463 130037037 130719603 130962897 131022996 131099402 131309514 131672723 131955876 132214012 132671084 132961206 133119676 133542669 133907886 134126252 134493489 134633674 134920422 135222451 135510453 135651698 136244927 136705603 137214987 137613658 137678943 137742124 138078962 138722844 139567974 140039886 140391011 140561694 141036966 141323546 141390591 141801394 142028658 143815182 144839142 145298916 145624178 145934334 146725306 146933982 147769986 148045014 148199324 148605093 148847426 149350714 149728761 150235029 150283081 150303972 150961278 151049311 151374132 152036118 152194588 152860162 153194433 153377018 153948522 154285173 154469058 155121407 155637066 156225867 156516633 157160052 157407159 157511866 157703364 158011868 158236596 158702882 159136908 159433092 159832842 160297228 160736121 161843318 161951517 162499113 162573684 162829303 163379867 163731204 163988643 164543127 164618636 164849373 165700101 165790716 166099284 166879881 167044332 167609148 167784379 167988366 168556374 168978999 169293501 169989444 170256723 170577108 170910796 171422979 172127676 172398317 172719183 173100438 173303187 173382716 173857437 174292804 174409326 174617196 175172049 175354634 176121491 176603154 176716999 176931846 177375471 177530094 177975219 178056892 179324652 179606609 180213901 180680604 181481063 181576577 181701702 182316078 182773203 182953316 183353394 183571924 183987258 184155231 184609362 185659726 186005274 186471649 187231086 187825428 188520788 188646822 189168629 189669298 190541988 191019738 191375262 193422502 193551813 193782498 194206257 194268373 194437722 194885054 195544006 195678756 196534494 196649103 198140124 198321018 199006626 199441809 199638348 199679514 200313372 200815622 201189378 201950511 203158116 203477547 203720062 204259244 205152506 205713564 206096436 206420487 206613186 207118443 208084266 208301156 208688844 209212094 209351961 209876212 210059829 210794038 211506782 211652532 211985319 212237974 212702091 213912293 214314828 214651801 215377589 215722773 215935356 216665484 217006153 217208734 218436267 218651524 219390836 219742452 219799164 220087959 220933468 221654979 222298986 222506508 222856361 223271139 224026071 224090748 225305332 225455958 225724668 226079581 226441917 226844009 227008964 228291882 228563972 229290243 230065527 230292244 230922783 231070916 231374521 231703587 231809916 232174397 232959433 233455599 233562732 233698934 234720941 235225692 236267799 236500628 237017802 237300292 238054323 238115761 238705362 239749263 239999158 240445842 241048717 242764977 242798724 243470318 243697604 243860526 244535057 245540308 246927954 248686074 250033966 250262237 250566498 251127409 251413722 251924582 252776398 256366194 256432358 258069084 258191514 258941676 259590926 260074074 261439206 261925794 262198804 262619028 263031951 263345446 264904731 265922412 267085338 267815772 268986978 269267348 269840844 270444902 271020906 271303396 272489854 273411206 274429974 275030091 275227316 275357886 275980887 276157924 276520769 276914043 278489589 279007911 279135948 280079772 280520149 280782022 281123388 282073932 282647092 282781182 283602788 284057316 284503947 286529607 287630364 288082613 289678284 290133753 290673747 291248356 291656583 291868668 292327581 293316009 293450612 293867964 295539972 296090028 297210186 297481527 297694852 298509939 298701428 299093893 299457522 299519271 300470058 300566162 301223433 301784067 301922556 302098622 303419753 304072236 305012407 305580093 305720324 306388866 306754036 307728759 307897044 308570346 308938116 309919779 310242814 311274132 311599561 312451734 313033266 313818141 314814318 315023732 316191057 317260173 317405764 318356961 319665684 320168303 321250867 321472242 323509721 323686636 323903034 324998226 325658606 325813101 326759734 327977286 329086254 329698746 329911379 331400202 333448479 333759762 334682959 335568758 335976732 337112748 337213643 337957998 338587002 340513446 342437823 342845958 344796634 345438366 346200876 346304491 346606374 347714874 348818652 350344098 350548401 350709268 352242982 353206308 353433998 353863692 354750942 355060188 355526703 355950438 357453677 359213218 359998737 360427802 360668763 362962126 363153154 363403404 364632156 365205477 365546406 366706788 367974516 368310462 369218724 370391931 371319452 372010548 372943298 374462172 375050949 377293644 377886873 378337258 379164597 379338596 382039476 382640167 382750524 383933963 384549291 384648537 386633569 386845004 387103626 387564996 388412514 388536746 388875444 389386389 389770108 390111111 391088012 392158809 393068988 393298206 394284331 395018169 396642036 397265687 398013252 398883618 399359028 399986951 400628007 401631244 402378756 403011427 403901022 404374103 405667353 406955094 407440124 408734781 410116809 410305012 411644961 412840974 413036829 413226372 413876099 414236886 415275511 416168532 418424188 418703922 420119658 421173033 421281731 421588076 423013564 423970638 424171773 424475948 425404182 426470807 427824586 429303602 429695539 430755178 431445546 432638947 434012306 434417468 435910319 436872534 440175918 443309958 444597972 445712722 446542278 447661903 448052142 450849243 450911916 452159162 452883834 453147933 453688018 456583764 458580486 459583299 460131054 461845566 462749042 463407174 464348794 465364221 465918866 466911198 467397868 468677601 469441882 472221477 472535598 474035604 476108646 476231522 477410724 479498526 479998316 480891684 481647803 482097434 483276367 485529954 486940636 487721052 488487909 489070114 490139601 491965929 493629381 493855908 494632411 496304879 497100303 497372148 500067932 500524474 501132996 502254818 502827444 503353137 503849164 505552796 506936997 509684623 510770169 512732388 512864716 513538571 514268937 516383028 517194951 518157549 519181852 519909561 520148148 520965991 522727499 522878412 523851588 526063902 526690892 528364473 529809462 530150997 532126413 533925657 534170676 535010567 536819563 537973956 538819827 540641703 540889804 542041812 544443189 544729731 544979708 546822412 548319609 548859948 550060182 550715772 551291531 551961774 552465693 553041538 553828086 555460087 556979178 558015822 559414947 561040298 561564044 563493827 565562364 566451613 567505887 569007894 573059214 576165226 578684899 580267506 581347494 582805119 583313166 584655162 586632018 589947309 594420372 594963054 596608753 597019878 598187786 598915044 599038542 600940116 601132324 602446866 603568134 604197244 605851533 606839506 610024814 610432641 611160186 612692561 612777732 615457518 617140692 619261461 619839558 620485628 621355329 623199122 624903468 626066532 627636282 629628636 632382114 634520346 635955957 636713922 638106273 640336606 641736879 642501734 642944484 643955403 646132767 647019442 647806068 649996452 651018459 651317212 651626202 653519468 655308801 655954572 658172508 659397492 659822758 660263877 662800404 663842543 666896958 667519524 668569083 669365918 669813417 671137516 672078213 674427286 675915996 676978757 677174004 678238743 680532027 681026892 682097689 684404021 684875646 685691916 687870729 689593268 690196581 690876732 692608982 693212748 694123563 695429748 696523191 698878299 700688196 701096802 702854677 704162823 704485964 706867996 708803397 709501884 711053406 711900876 713020217 714162969 714347283 714907354 718033771 718426436 719997474 720855604 721337526 723146151 725924252 726306308 728294931 730410954 731092812 732242329 733605171 736620924 737779133 740273737 740783862 742832909 745344601 745886596 750101898 750786711 750980477 753382227 755773746 756674516 758329194 760230569 765280334 767867926 769098582 769297074 771225949 773267138 774207252 776825028 777073492 778772778 780222222 784317618 786596412 788568662 789095853 790036338 792017213 794531374 797767236 798006001 799973902 801256014 806022854 807802044 808748206 811334706 813910188 817469562 820233618 823289922 825681948 826073658 827752198 828473772 829562307 830551022 835468767 837407844 840239316 841560447 842346066 842563462 847941276 848343546 850808364 852146113 852941614 853511841 855649172 858607204 859391078 861510356 862891092 864247839 865277894 868024612 870401259 871820638 873745068 875118881 876982743 879948027 880351836 881736037 884717393 886619916 891425444 893084556 895323806 896104284 897281679 897513253 901698486 903670299 904318324 905767668 906295866 907376036 908568241 910259259 915037221 916740279 917160972 919166598 920262108 921709061 923186277 923691132 925498084 926814348 928697588 930728442 931837732 933822396 934798683 937355202 938883764 941454423 944442954 945071196 946557157 948573171 951780519 952217292 952463044 953714489 955070883 956939221 958997052 960504909 963295606 963752601 964194868 966552734 970529163 970779641 971059908 976975818 977439303 978140228 980279202 982737077 983931858 987258762 989264822 989734137 992609758 994200606 996950617 1001048948 1004048877 1004509636 1006706274 1011640929 1013873994 1019369246 1021540338 1023827129 1027077142 1028537874 1031568733 1034389902 1036315098 1038913473 1039819122 1041931982 1045454998 1051645203 1051981567 1052127804 1055538563 1056728946 1059618924 1060301994 1064252826 1067851314 1070021134 1072361031 1073639126 1077639654 1079996211 1081283406 1088886378 1089459462 1095616431 1096639218 1100120364 1102583062 1103923548 1104931386 1106083076 1107656172 1110920174 1113958356 1116031644 1118829894 1122080596 1125152847 1126987654 1132903226 1133660619 1135011774 1137493791 1138015788 1139805121 1143659069 1146118428 1147920501 1151801889 1152330452 1153945611 1157369798 1159900707 1160535012 1162694988 1165610238 1166626332 1168159167 1169310324 1173264036 1174490653 1179894618 1182852993 1185054507 1189926108 1191797061 1193217506 1194039756 1196375572 1198077084 1199960853 1204893732 1206788219 1207136268 1209034281 1211703066 1213122309 1213679012 1217002059 1220049628 1220865282 1222320372 1225385122 1226204343 1230350427 1230915036 1232850437 1237018993 1238522922 1239679116 1241628297 1242710658 1245826533 1246398244 1255272564 1257246263 1261497307 1263519099 1263845193 1264764228 1269040692 1270367441 1271036039 1271911914 1273427844 1276212546 1279412421 1280673212 1283473758 1285003468 1287910806 1289086617 1292265534 1294038884 1297916841 1302036918 1303252404 1305301543 1307730957 1310617602 1319645516 1320527754 1324180403 1327685086 1328657767 1333491289 1333793916 1337138166 1338731836 1339626834 1342985709 1344156426 1348854572 1352547729 1353957514 1356477486 1359443799 1359878611 1361064054 1364195378 1364476679 1368808042 1369751292 1374794083 1375741458 1380393162 1385217964 1388247126 1393046382 1396092663 1397756598 1402193604 1405709354 1408325646 1411856771 1417606794 1422106812 1426040434 1428325938 1428694566 1429814708 1436067542 1439994948 1442675052 1444943409 1446292302 1449829101 1456589862 1460821908 1464484658 1465463727 1467210342 1470418803 1475558266 1480547474 1481567724 1483897233 1485665818 1488914637 1490689202 1500203796 1501573422 1501960954 1506764454 1507643123 1510059411 1511547492 1516658388 1519043071 1520461138 1529053869 1530560668 1535735852 1538197164 1538594148 1540615713 1542451898 1546534276 1551584853 1557545556 1559994527 1560444444 1562897973 1568182497 1568635236 1577137324 1578191706 1580072676 1582557067 1584034426 1585093419 1587908063 1589062748 1590452991 1596012002 1599947804 1602512028 1605031701 1610458689 1612045708 1616459481 1617496412 1619621647 1621925109 1622669412 1625220779 1630716031 1633329567 1634189193 1634939124 1640467236 1643046587 1646579844 1652147316 1653874593 1655504396 1659124614 1661102044 1666380261 1666810327 1670937534 1678244841 1683120894 1684692132 1685126924 1687341019 1690481481 1696687092 1699354839 1702517661 1704292226 1705883228 1707023682 1711745399 1717533211 1718782156 1728495678 1730555788 1736054697 1740802518 1743641276 1748415357 1750237762 1751835659 1753965486 1757891863 1759896054 1763472074 1763835707 1769434786 1777172839 1789826259 1790647612 1794563358 1795026506 1803396972 1807340598 1812591732 1817136482 1820518518 1825083143 1830074442 1833480558 1838077683 1838333196 1843418122 1846372554 1861456884 1869597366 1874710404 1882908846 1888885908 1893114314 1897146342 1903561038 1907428978 1910141766 1913878442 1921009818 1925210637 1926591212 1927505202 1931866209 1933105468 1938398301 1941058326 1941559282 1953055377 1953951636 1954878606 1960558404 1963641043 1965474154 1967863716 1974517524 1978529644 1979468274 1985219516 1988401212 1991527629 1993901234 2005707249 2008097754 2013412548 2016578291 2023281858 2027747988 2030936271 2034716229 2038738492 2041596081 2043080676 2046293067 2047654258 2053212063 2054154284 2057075748 2063137466 2068779804 2072630196 2077826946 2079638244 2082370689 2083863964 2089569573 2090909996 2093657251 2096634897 2103290406 2103963134 2108564031 2111077126 2112488469 2113457892 2120603988 2123938271 2128505652 2135086849 2135702628 2139060651 2140042268 2143041849 2144722062 2147278252 2154101313 2155279308 2159992422 2162566812 2169438453 2177772756 2178918924 2181196927 2191232862 2193278436 2196726987 2200815513 2205166124 2209862772 2213337399 2220821211 2221840348 2228498727 2236033803 2237659788 2241178121 2248756069 2250305694 2252360133 2252941431 2253975308 2260146681 2264568047 2265806452 2267321238 2270023548 2274987582 2279610242 2280691707 2287318138 2295841002 2297320987 2303603778 2307891222 2309379653 2313677847 2314739596 2319801414 2331220476 2336318334 2342780713 2348981306 2359253819 2359789236 2360495501 2365705986 2368476889 2370109014 2376051639 2383594122 2386435012 2394018003 2399921706 2413576438 2418068562 2423406132 2424131437 2426244618 2432327993 2434004118 2441730564 2450770244 2452408686 2460700854 2465700874 2474037986 2477045844 2483256594 2485421316 2488686921 2491653066 2497900441 2514492526 2522994614 2524681341 2527038198 2527690386 2540734882 2542072078 2543823828 2552425092 2556438339 2558824842 2566947516 2575821612 2578173234 2584531068 2592743517 2595833682 2604073836 2610603086 2615461914 2621235204 2625356643 2641055508 2645208111 2648360806 2654152179 2655370172 2657315534 2666982578 2674276332 2679253668 2685971418 2687537741 2688312852 2691845037 2692539759 2705095458 2706434983 2707915028 2712954972 2718887598 2719757222 2722128108 2725704723 2728390756 2728953358 2730777777 2737616084 2745111663 2749588166 2751482916 2759990317 2760786324 2765127183 2776494252 2780859809 2786092764 2792185326 2795513196 2799908657 2804396049 2811418708 2816651292 2821079989 2823713542 2830618721 2835213588 2839671471 2852080868 2856651876 2857389132 2861143467 2870817663 2872135084 2881514727 2889886818 2891257803 2892584604 2897132693 2899658202 2906928577 2911587489 2912338923 2913179724 2928969316 2930927454 2934420684 2940837606 2948211231 2948972117 2951116532 2961094948 2967794466 2969202411 2971331636 2977829274 2981378404 2985295649 2990851851 3003146844 3003921908 3007868773 3012146631 3013528908 3015286246 3020118822 3028472629 3034922787 3038086142 3040922276 3051372233 3058107738 3061689637 3071481387 3081231426 3084903796 3094706199 3103169706 3116740419 3119989054 3125795946 3133633321 3136364994 3144228869 3155944701 3156383412 3165114134 3166615689 3168068852 3170186838 3175816126 3180905982 3192024004 3210063402 3217083093 3220917378 3228993253 3232918962 3239243294 3243850218 3250441558 3253409081 3261432062 3266659134 3268378386 3286093174 3307749186 3318249228 3332760522 3333620654 3341875068 3356489682 3366241788 3374682038 3380962962 3382934569 3398709678 3405035322 3408584452 3414047364 3419415363 3423490798 3430977207 3435066422 3443761503 3455405667 3456991356 3472109394 3474134153 3479702121 3481605036 3496830714 3500475524 3503671318 3507930972 3515783726 3519792108 3523471959 3526944148 3527671414 3538869572 3548558979 3554345678 3567792361 3575391183 3579652518 3589126716 3590053012 3594769997 3599882559 3614681196 3620364657 3627102843 3634272964 3639366927 3641037036 3646761937 3650166286 3659092493 3660148884 3666961116 3676155366 3686836244 3692745108 3698551311 3711056979 3724884891 3737479599 3739194732 3745073969 3757736941 3765817692 3771738789 3784491921 3786228628 3791535579 3794292684 3807122076 3811102323 3813108117 3814857956 3820283532 3827756884 3838237263 3842019636 3850421274 3855010404 3859040717 3863732418 3867259851 3876796602 3882116652 3883118564 3888220609 3893750523 3906110754 3909757212 3915904629 3923192871 3927282086 3930948308 3944456789 3957793921 3958936548 3965161291 3972541209 3983055258 3985973301 3987802468 4000473867 4011414498 4016195508 4028957127 4033156582 4046563716 4050794293 4061872542 4064490977 4069432458 4079635833 4083192162 4092586134 4093430037 4095308516 4106424126 4124382249 4126274932 4155653892 4164741378 4174064449 4176261271 4179139146 4187314502 4193269794 4205626373 4206580812 4207926268 4217128062 4222154252 4224976938 4235570313 4247876542 4270173698 4278121302 4286083698 4288847927 4289444124 4308202626 4319984844 4334830227 4338876906 4349487303 4350878467 4362393854 4382465724 4393453974 4401631026 4426674798 4441642422 4451691699 4456997454 4466743911 4472067606 4482356242 4497512138 4500611388 4504720266 4505882862 4520293362 4522929369 4529136094 4534642476 4549975164 4557129213 4559220484 4561383414 4574636276 4587161607 4591682004 4594641974 4607207556 4615782444 4618759306 4621847139 4627355694 4639602828 4646897801 4672636668 4679983581 4685561426 4688693919 4697962612 4704547491 4718507638 4720991002 4731411972 4736953778 4740218028 4747671201 4752103278 4763724189 4767188244 4788036006 4790828147 4799843412 4815095103 4827152876 4831376067 4836137124 4848262874 4852489236 4858864941 4864655986 4868008236 4875662337 4892148093 4904817372 4919982739 4921401708 4929139761 4931401748 4948075972 4961623779 4966513188 4977373842 4983306132 4991141519 4995800882 4999140783 5000430981 5026236397 5028985052 5045989228 5049362682 5054076396 5055380772 5062023057 5071444443 5081469764 5084144156 5098064517 5112876678 5117649684 5125696303 5135236197 5152599633 5156346468 5164453931 5181916159 5185487034 5191667364 5199830363 5208164091 5217412207 5221206172 5230923828 5250713286 5255506977 5256863339 5273675589 5290416222 5291507121 5296721612 5308304358 5314631068 5321613983 5331518517 5333965156 5369478777 5371942836 5375075482 5383690074 5385079518 5398581643 5410190916 5412869966 5437775196 5439514444 5451409446 5457906716 5461555554 5475249429 5476662503 5490223326 5499176332 5514233049 5519980634 5530254366 5544120491 5561719618 5584370652 5586042007 5599817314 5604929723 5608792098 5624306311 5642159978 5647427084 5661237442 5679342942 5722286934 5741635326 5756031451 5763029454 5779773636 5782515606 5794265386 5799316404 5813857154 5823174978 5824677846 5861854908 5881675212 5890923129 5896422462 5897944234 5935588932 5938404822 5955658548 5970591298 5974582887 5981703702 6015737546 6024293262 6030572492 6040237644 6049734873 6056945258 6069845574 6076172284 6092808813 6102744466 6116215476 6123379274 6138879201 6142962774 6159636189 6162462852 6189412398 6193021751 6206339412 6233480838 6239978108 6251591892 6267266642 6272729988 6280971753 6282592771 6288457738 6311889402 6325692093 6330228268 6333231378 6340373676 6351632252 6359977687 6361811964 6371814813 6405260547 6417181953 6420126804 6434166186 6441834756 6451963427 6457986506 6462303939 6465837924 6478486588 6487700436 6500883116 6506818162 6522864124 6533318268 6536756772 6543590781 6572186348 6590180961 6615498372 6625900099 6640012197 6662463633 6665521044 6667241308 6676001423 6685496181 6698574547 6708101409 6712979364 6723534363 6746268207 6749364076 6758824293 6761925924 6765869138 6793704141 6795457487 6797419356 6810070644 6838830726 6842075121 6846981596 6861954414 6870132844 6879159539 6887523006 6891962961 6910811334 6928138959 6941033541 6944218788 6948268306 6959404242 6978654319 6993661428 7007342636 7028342139 7031567452 7046943918 7055342828 7077761457 7081486503 7097117958 7105430667 7108691356 7128154917 7135584722 7150782366 7159305036 7166789903 7182054009 7189539994 7199765118 7220981131 7240729314 7245396959 7254205686 7272394311 7278733854 7293523874 7296983979 7300332572 7318184986 7352310732 7363870969 7388769941 7397102622 7422113958 7440723583 7449769782 7474959198 7490147938 7493701323 7515473882 7543477578 7568983842 7583071158 7622204646 7626216234 7669315017 7676474526 7700842548 7718081434 7727464836 7734519702 7753593204 7755913789 7776441218 7787501046 7812221508 7831809258 7846385742 7854564172 7876069929 7888913578 7915587842 7930322582 7935624333 7945082418 7962456537 7965003293 7966110516 7971946602 8000947734 8005613483 8022828996 8057914254 8062613223 8066313164 8077619277 8101588586 8119304949 8123745084 8128981954 8138864916 8159271666 8166384324 8177114169 8185172268 8186860074 8212848252 8221434571 8248764498 8279970951 8295381549 8329482756 8342579427 8348128898 8352522542 8358278292 8374629004 8386539588 8399725971 8411252746 8434256124 8449953876 8463239967 8471140626 8491856163 8495753084 8519014413 8540347396 8556242604 8572167396 8577695854 8583430401 8612452989 8616405252 8629953059 8659132951 8669660454 8677753812 8691398079 8698974606 8701756934 8720785731 8724787708 8737016769 8786907948 8800723841 8803262052 8830481149 8844633693 8846916351 8853349596 8883284844 8892572087 8897252273 8903383398 8913994908 8933487822 8944135212 8955886947 8964712484 8972555553 8995024276 9009440532 9011765724 9023606319 9040586724 9045858738 9058272188 9085417887 9114258426 9122766828 9137110801 9154116699 9174323214 9185068911 9189283948 9214444161 9237518612 9243694278 9254711388 9269262821 9284118597 9293795602 9300604369 9334439023 9359967162 9366000947 9371122852 9377387838 9400899963 9409094982 9432686607 9437015276 9441982004 9467834103 9473907556 9495342402 9499847067 9504206556 9519150277 9527448378 9551336753 9576072012 9581656294 9623558581 9630190206 9662752134 9686979759 9689479813 9696525748 9717729882 9729311972 9751324674 9760227243 9762746201 9784296186 9839965478 9858279522 9882997397 9923247558 9954747684 9982283038 9991601764 9998281566 10000861962 10025937337 10052472794 10098725364 10124046114 10142888886 10148803707 10196129034 10225753356 10251392606 10258246089 10270472394 10292931621 10296223769 10305199266 10328907862 10363832318 10370974068 10399660726 10416328182 10422402459 10434824414 10501426572 10511013954 10513726678 10547351178 10570415877 10580832444 10583014242 10616608716 10643227966 10663037034 10703377083 10738957554 10750150964 10767380148 10770159036 10784309991 10797163286 10825739932 10861093971 10902818892 10923111108 10940285811 10950498858 10953325006 10977277479 10980446652 11028466098 11039961268 11060508732 11077899469 11088240982 11095653933 11115356441 11123439236 11133170937 11172084014 11199634628 11209859446 11217584196 11235221907 11248612622 11273210823 11284319956 11315216367 11322474884 11337351529 11353475763 11358685884 11376545453 11415012217 11433306969 11439324351 11444573868 11483270652 11501326109 11512062902 11526058908 11565031212 11577122151 11588530772 11627714308 11646349956 11649355692 11664661827 11667672289 11747713887 11781846258 11792844924 11795888468 11811387133 11833370367 11873381763 11876809644 11895483873 11917623627 11941182596 11949165774 11957919903 11963407404 11982217793 12001421601 12022732477 12031475092 12048586524 12099469746 12113890516 12139691148 12152382879 12185617626 12193472931 12205488932 12238907499 12246758548 12262849613 12277758402 12280290111 12285925548 12305243041 12319272378 12346849949 12373146747 12378824796 12386043502 12440209873 12466961676 12522193347 12528783813 12534533284 12561943506 12565185542 12576915476 12616879119 12620135333 12623778804 12651384186 12666462756 12706710939 12719955374 12743629626 12775582001 12810521094 12834363906 12866543781 12868332372 12903926854 12915973012 12924607878 12960358021 13013636324 13052635401 13087181562 13180361922 13251800198 13263898561 13280024394 13309752677 13324927266 13352002846 13370992362 13397149094 13416202818 13447068726 13492536414 13517648586 13531738276 13568788107 13587408282 13590914974 13671387639 13677661452 13684150242 13722001319 13723908828 13758319078 13775046012 13783925922 13821622668 13856277918 13882067082 13896536612 13918808484 13940693403 13957308638 14039950743 14056684278 14093887836 14155522914 14162973006 14194235916 14210861334 14243013603 14256309834 14271169444 14291172567 14301564732 14333579806 14364108018 14372484441 14379079988 14399530236 14441962262 14481458628 14490793918 14508411372 14544788622 14557467708 14576594823 14587047748 14593967958 14626987011 14636369972 14655600757 14676444279 14727741938 14759948217 14777539882 14787419283 14794205244 14844227916 14867567897 14881447166 14899539564 14949918396 14973424557 14980295876 14987402646 15001292943 15030947764 15078709191 15086955156 15137967684 15166142316 15186069171 15244409292 15252432468 15268378489 15338630034 15352949052 15377088909 15405708591 15436162868 15457798899 15469039404 15493361793 15511827578 15545748477 15552882436 15575002092 15599491089 15652236621 15663618516 15688246847 15692771484 15741292483 15752139858 15766520931 15770590017 15777827156 15821026767 15831175684 15851976329 15860645164 15871248666 15874521363 15890164836 15924913074 15930006586 15943893204 15964841949 15994555551 16001895468 16011226966 16081246909 16115828508 16125226446 16155238554 16165657571 16195744929 16203177172 16238609898 16257963908 16318543332 16354228338 16373720148 16399464991 16425748287 16429987509 16442869142 16497528996 16514776733 16523468507 16559941902 16579338223 16590763098 16632361473 16685158854 16696257796 16705045084 16758126021 16799451942 16814789169 16822505492 16872918933 16926479934 16942281252 16968920059 16983712326 17026295951 17038028826 17155391708 17166860802 17224905978 17259906118 17268094353 17272550971 17318265902 17339320908 17382796158 17397949212 17403513868 17441571462 17474033538 17485303087 17601447682 17660962298 17672769387 17689267386 17693832702 17738196827 17785144174 17794504546 17806766796 17866975644 17872323079 17911773894 17945111106 18047212638 18091717476 18149204619 18170835774 18228516852 18274221602 18308233398 18348646428 18354138023 18370137822 18428888322 18487388556 18538525642 18568237194 18579065253 18587591204 18601208738 18668878046 18719934324 18732001894 18754775676 18801799926 18818189964 18842915259 18847778313 18865373214 18935668206 18945044881 18990684804 18999694134 19038300554 19054896756 19079933061 19102673506 19115444439 19163312588 19215781641 19247117162 19260380412 19325504268 19355890281 19373959518 19378959626 19435459764 19502649348 19520454486 19525492402 19568592372 19599360599 19630772343 19679930956 19716559044 19747559923 19765994794 19814331047 19846495116 19877700297 19964566076 19996563132 20001723924 20028004269 20051874674 20095723641 20104945588 20170603089 20238804621 20248092228 20279928851 20285777772 20297607414 20348500039 20381112423 20386372461 20392258068 20502785212 20516492178 20540944788 20585863242 20592447538 20610398532 20637478617 20642804819 20657815724 20675888883 20727664636 20784416877 20799321452 20832656364 20844804918 20869648828 20897069543 20935962957 21022027908 21027453356 21055081411 21085026417 21094702356 21140831754 21166028484 21199308403 21233284371 21244459509 21286455932 21316292001 21326074068 21359605631 21406754166 21431827459 21477915108 21500369709 21568619982 21594326572 21662943393 21722187942 21736190877 21817182933 21880571622 21890951937 21900997716 21906650012 21935433247 21954554958 22009602083 22056932196 22091612907 22155798938 22166309823 22176481964 22191307866 22230712882 22266341874 22322170749 22327931743 22344168028 22419718892 22470443814 22481103969 22497225244 22546421646 22602952771 22630432734 22674703058 22706951526 22753090906 22773863567 22830024434 22866613938 22878648702 22929864191 23002652218 23024125804 23103246907 23154244302 23267741367 23329323654 23335344578 23495427774 23563692516 23622774266 23666740734 23726080859 23746763526 23790967746 23835247254 23895009879 23898331548 23915839806 23964435586 24002843202 24016840449 24045464954 24187839669 24198939492 24304765758 24357914847 24371235252 24386945862 24477814998 24525699226 24555516804 24560580222 24610486082 24638544756 24664303713 24693699898 24746293494 24772087004 24839912853 24880419746 25027738281 25044386694 25057567626 25123887012 25130371084 25199177913 25233758238 25240270666 25302768372 25389719901 25413421878 25439910748 25475568489 25487259252 25527333559 25551164002 25613647451 25621042188 25668727812 25733087562 25807853708 25849215756 25889859177 25920716042 25977398853 26074194237 26105270802 26162357193 26174363124 26215517783 26304158587 26360723844 26402171523 26491443447 26503600396 26527797122 26540749053 26560048788 26619505354 26649854532 26677716261 26691756819 26704005692 26741984724 26794298188 26832405636 26867660841 26894137452 26985072828 27013285019 27035297172 27070818957 27137576214 27174816564 27181829948 27217544263 27256253661 27342775278 27368300484 27411332403 27444002638 27462350097 27516638156 27555206733 27567851844 27611197523 27704557447 27712555836 27756129037 27764134164 27807788463 27881386806 27901813107 27914617276 28003317069 28079901486 28098002841 28113368556 28202699889 28298059821 28311045828 28325946012 28355560051 28421722668 28451436839 28486027206 28512619668 28557450831 28582345134 28654010259 28667159612 28728216036 28744968882 28870675743 28883924524 28981587836 29060939277 29068439439 29089577244 29153189646 29187935916 29218451143 29233828897 29253974022 29280681729 29288238603 29311201514 29352888558 29439384611 29455483876 29519896434 29555079764 29574838566 29648992191 29735135794 29762894332 29865172831 29946849114 29974805292 30002585886 30021935489 30077812011 30157418382 30372138342 30446411121 30456149269 30536756978 30559128641 30670299647 30677260068 30754177818 30790199557 30811417182 30888671307 30915597798 30986723586 31023655156 31091496954 31198982178 31267207377 31304473242 31376493694 31482584966 31504279716 31533041862 31541180034 31620263909 31642053534 31703952658 31742497332 31749042726 31849826148 31860013172 31929683898 31989111102 32022453932 32110131249 32162493818 32250452892 32310477108 32331315142 32352929973 32391489858 32472705733 32477219796 32708456676 32798929982 32820857433 32851496574 32859975018 32885738284 32931832437 33029553466 33046937014 33119883804 33158676446 33181526196 33233698407 33264722946 33346069323 33370317708 33516252042 33598903884 33629578338 33705665721 33745837866 33819632469 33852959868 33937840118 33967424652 34012054587 34052591902 34076057652 34129636359 34245036651 34333721604 34449811956 34503978327 34519812236 34536188706 34545101942 34636531804 34731366453 34765592316 34883142924 34937990633 34948067076 34970606174 34993985481 35003016867 35183654779 35202895364 35321924596 35345538774 35378534772 35387665404 35434161399 35476393654 35500111101 35570288348 35589009092 35620145289 35686451619 35744646158 35823547788 35879874121 35890222212 35946653379 36068197431 36094425276 36151177517 36273413113 36298409238 36341671548 36398812541 36457148637 36521885449 36548443204 36580418793 36616466796 36708276046 36740275644 36788548839 36798043373 36857776644 36915729123 37040549847 37077051284 37136474388 37158130506 37202417476 37251297881 37320629619 37337756092 37464003788 37566580041 37586351439 37603599852 37685830518 37695556626 37730746428 37790071501 37850637357 37860405999 37871336412 37890089762 37999388268 38076601108 38159866122 38205347012 38230888878 38326746003 38336637521 38431563282 38494234324 38599631343 38711780562 38747919036 38757919252 38808843437 38881074063 39040908972 39050984804 39102294049 39157906203 39198721198 39234508061 39261544686 39370144177 39495119846 39503263853 39531989588 39628662094 39755400594 39791695683 39801965281 39929258031 40056008538 40103749348 40191447282 40292220157 40341206178 40477609242 40559857702 40595214828 40697000078 40762224846 40772744922 40874975297 41032984356 41166003957 41171726484 41184895076 41274957234 41285609638 41351777766 41568833754 41689609836 41794139086 41822080209 41871925914 41976912289 42110162822 42170052834 42281663508 42294318053 42398616806 42466568742 42488919018 42632584002 42719211262 42813508332 42863654918 43000739418 43117453323 43137239964 43325886786 43444375884 43472381754 43634365866 43761143244 43781903874 43870866494 43909109916 43966802271 43978149397 44019204166 44183225814 44279844651 44311597876 44332619646 44382615732 44461425764 44532683748 44602703691 44644341498 44655863486 44920273671 44940887628 44962207938 45092843292 45163743989 45205905542 45236127573 45260865468 45349406116 45413903052 45506181812 45547727134 45660048868 45733227876 45757297404 45805135467 45859728382 46005304436 46131266727 46206493814 46308488604 46381300693 46480085379 46535482734 46637245431 46658647308 46670689156 46732009961 46798473267 46890021829 46956709863 46990855548 47064740541 47223877449 47245548532 47311770051 47333481468 47452161718 47493527052 47555928987 47568202409 47581935492 47670494508 47790019758 47831679612 47894525847 47928871172 48005686404 48033680898 48090929908 48154116773 48243740727 48375679338 48496972713 48587234787 48609531516 48715829694 48773891724 48850580233 48955629996 49051398452 49121160444 49198394973 49220972164 49289962527 49328607426 49387399796 49492586988 49544330199 49570405521 49679825706 49738014669 49760839492 49897084419 50055476562 50088773388 50115135252 50167529321 50274378063 50398355826 50444367507 50467516476 50480541332 50546867917 50618756799 50717778713 50779439802 50826843756 50906760177 50951136978 51054667118 51078887853 51102328004 51227294902 51451320973 51466175124 51547096783 51721389587 51779718354 51804283059 51817652913 51841432084 51954797706 52085065081 52148388474 52210541604 52324714386 52431035566 52455909261 52608317174 52804343046 52838382701 52982886894 53055594244 53081498106 53214590481 53239010708 53355432522 53383513638 53616969237 53735321682 54026570038 54141637914 54262837837 54275152428 54291396523 54435088526 54474968447 54512507322 54673142849 54685550556 54822664806 54888005276 54924700194 55062414069 55110413466 55222395046 55409114894 55512258074 55615576926 55737195759 55755023051 55762773612 55803626214 55943543839 56006634138 56159802972 56196005682 56405399778 56543334939 56596119642 56711120102 56835134643 56902873678 56972054412 57114901662 57164690268 57239799183 57308020518 57489937764 57741351486 58067670843 58121878554 58136878878 58306379292 58436902286 58467657794 58507948044 58561363458 58576477206 58622403028 58705777116 58798081797 58878769222 59039792868 59149677132 59242679769 59297984382 59442993141 59470271588 59633100891 59730345662 59893698228 60005171772 60043870978 60084012807 60155624022 60287170923 60314836764 60409671413 60613930657 60744276684 60839786553 60892822242 60912298538 61045500117 61073513956 61118257282 61159117383 61340599294 61508355636 61580399114 61622834364 61777342614 61813368043 61831195596 61912435851 61928414457 61973447172 62182993908 62248004609 62280765911 62397964356 62534414754 62608946484 62691208629 62752987388 62807888871 62965169932 63066083724 63082360068 63165244233 63240527818 63284107068 63407905316 63498085452 63597925209 63859367796 63959775607 63978222204 64078816893 64220262498 64295482377 64324987636 64501109127 64662630284 64705859946 64782979716 64884839747 64945411466 64988830179 65104230583 65208572631 65341073161 65562006629 65597859964 65641714866 65702993148 65719950036 65806299741 65863664874 66028806249 66059106932 66093874028 66274838721 66317352892 66467396814 66498929469 66529445892 66634051939 66692138646 66859357271 66966512247 66983795229 67032504084 67259156676 67364910067 67411331442 67491675732 67639264938 67808858313 67826358691 67875680236 68024109174 68105183804 68259272718 68321590701 68339223407 68490073302 68789592573 69007956654 69072377412 69090203884 69180981779 69309740721 69462732906 69803224101 69875981266 69941212348 69987970962 70006033734 70181561359 70367309558 70418861651 70691077548 70868322798 70952787308 71000222202 71178242577 71240290578 71372903238 71489292316 71685029637 71759748242 71893306758 72050521347 72073566383 72136394862 72302355034 72317263987 72546826226 72596818476 72797625082 72864086399 72914297274 73043770898 73160837586 73416552092 73577097678 73596086746 73831458246 73992911139 74081099694 74316261012 74502595762 74641259238 74828408863 75133160082 75172702878 75371661036 75391113252 75580143002 75701274714 75720811998 75780179524 76319732244 76461777756 76582000677 76653492006 76673275042 76840942353 76863126564 77199262686 77423561124 77617686874 77669577531 77762148126 77807495087 77932196559 78204588098 78315812406 78397442396 78469016122 78523089372 78646553349 78740288354 78912475761 78990239692 79006527706 79206514569 79257324188 79474330341 79510801188 79583391366 79603930562 79858516062 79905085519 80033148783 80075270457 80112017076 80382894564 80509282763 80584440314 80682412356 80955218484 81039855057 81119715404 81394000156 81524449692 81545489844 81652632789 81673706023 81749950594 82233997209 82332007914 82549914468 82571219276 82679709931 82703555532 82833592569 83113672341 83137667508 83268387111 83423365389 83588278172 83644160418 83705439321 83743851828 83875524551 83953824578 84009951207 84159127339 84220325644 84294008523 84340105668 84588636106 84797233612 84933137484 84977838036 85066680153 85265168004 85354310517 85438422524 85672352493 85727309836 85839947291 85962030777 86001478836 86136701287 86234906646 86427949643 86612027229 86651773572 86944763508 87081469111 87205318317 87268731732 87563807748 87655353429 87701486691 87741732988 87864715809 87933604542 87956298794 88038408332 88318153833 88340947331 88366451628 88559689302 88665239292 88946976573 89205407382 89288682996 89311726972 89429074007 89595518493 89840547342 89924415876 90065806467 90233436033 90327487978 90411811084 90472255146 90722506147 91029260183 91095454268 91368447807 91610270934 91677385923 91719456764 92010898941 92262533454 92370598671 92412987628 92666013921 92762601386 92847289927 92960170758 93070965468 93168268739 93274490862 93464019922 93483292471 93596946534 93780043658 93913419726 94129481082 94190160467 94447754898 94623540102 94860791727 94904323436 95111857974 95136404818 95580039516 95789051694 96054009233 96067361796 96308233546 96487481454 96729406579 96751358676 96993945426 97174469574 97418117199 97431659388 97701160466 98396789946 98579925054 98657214852 99088660398 99140811042 99359651412 99476029338 99701095221 99794168838 100038207969 100110953124 100335058642 100548756126 100796711652 100888735014 101093735834 101237513598 101435557426 101558879604 101813520354 101902273956 102036163761 102109334236 102157775706 102388909077 102454589804 102735109953 102902641946 103094193566 103442779174 103511934981 103559436708 103608566118 103635305826 103909595412 104072975279 104170130162 104296776948 104649428772 104813971899 104862071132 104911818522 105009050601 105216634348 105550964337 105608686092 105676765402 105965773788 106162996212 106302484197 106429180962 106710865044 106767027276 106878649423 107233938474 107470643364 107639622363 107839960137 108053140076 108204592293 108283275828 108453532551 108525675674 108582793046 108820239339 108870177052 108949936894 109025014644 109196437623 109346285698 109565656347 109645329612 109849400388 110124828138 110189047381 110220826932 110365646517 110394130119 110444790092 110747187369 110818229788 110963834303 111024516148 111121649541 111231153852 111474391518 111510046102 111607252428 111753893643 111887087678 111961888857 112013268276 112392011364 112568728363 112810799556 113086669878 113159602997 113192239284 113370214503 113422240204 113581217997 113670269286 113805747356 114229803324 114479598366 114616041036 114796254937 114980238009 115009912563 115482702972 115603437131 115664279549 116055367561 116135341686 116243757108 116273757756 116426530311 116643222189 116873804572 116935315588 117122726916 117152954412 117306882147 117596163594 117703524183 117757538444 118110432531 118485359538 118509791559 118595968764 118782440413 118885986282 119184071657 119266201782 119375087049 119405895843 119460691324 119787774093 120087741956 120168025614 120311248044 120574341846 120819342826 120876660471 120907856797 121227861314 121679573106 121758012311 121785644484 121824597076 122091000234 122236514564 122318234766 122397121609 122624925891 122681198588 123160798228 123498011871 123554685228 123626736086 123824871702 123856828914 124167377789 124496009218 124561531822 125068829508 125106261553 125382417258 125529275117 125615777742 125930736867 125963237569 126330488466 126481055636 126882954159 127195850418 127919551214 128157633786 128440524996 128478966161 128590964754 128913383629 129002218254 129411719892 129769679494 129890822932 129977660358 130208461166 130417145262 130682146322 131124013258 131283429732 131612599482 131727329748 131900406813 131934448191 132057612498 132388723373 132549677442 132934793628 132997858938 133268103878 133384277292 133718714542 133808111073 133933024494 133967590458 134729820134 134822662884 135278529876 135491231967 135617716626 135652717382 136048218348 136518545436 136643181402 136678446814 136980146604 137415406401 137579185146 138015913308 138361963558 138619481442 138700317329 138925465812 139143902079 139606448202 139751962532 139975941924 140012067468 140196029883 140363122718 140670065487 140734619116 140837723302 141194221623 141671632347 141736645596 142000444404 142356485154 142439500273 142480581156 142667786961 142704607227 142745806476 143370059274 143519496484 143786613516 144101042694 144147132766 144272789724 144462350319 144499633733 144604710068 144634527974 144731222181 145093652452 145490918139 145595250164 145728172798 145828594548 146087541796 146279486801 146321675172 146551740699 147154195356 147192173492 147385569877 147595184919 147662916492 147985822278 148162199388 148395158821 148632990597 148711216563 149005191524 149214044007 149282518476 149517239417 149656817726 150022792213 150266320164 150345405756 150502587963 151160286004 151402549428 151441623996 151640603751 152153336139 152720280531 153164001354 153236663559 153306984012 153346550084 153548032729 153681884706 154067214581 154353962919 154398525372 154641290349 155164168761 155235373748 155339155062 155452958739 155524296252 155614990174 155864393118 156255195243 156295522201 156409176196 156631624812 156938032244 157293106698 157367727783 157480576708 157824951522 158013055412 158220669397 158413029138 158515148103 158948660682 159166782732 159207861124 159417044969 159643771443 159717032124 159810171038 160066297566 160150540914 160509049337 160850907711 161018565526 161168880628 161722728349 162079710114 162269550761 162788513511 162874189569 163305265578 163347412046 163424905341 163499901188 164019428547 164467994418 164664015828 165187242207 165359419862 165667185138 166082566013 166227344682 166536774222 166644130057 166846730778 167265069153 167288320836 167410878642 167751049102 167830631517 167907649156 168019902414 168318254678 168588017046 169177272212 170133360306 170505403929 170708621034 171136642409 171344704986 171679894582 171924061554 172273402574 172430681293 172469813292 172855899286 173224054458 174162938222 174410636634 175310706858 175402973382 175729431618 175867209084 175912597588 176394245391 176636307666 176681894662 177119378604 177728039307 177893953146 178328979423 178386017147 178410814764 178858148014 179191036986 179295532157 179681094684 180131612934 180466872066 180654975956 180944510292 181229014239 181445012294 181841791971 182058520366 182519359659 182736895614 183136500351 183220541868 183354771846 184021797882 184129110109 184525066908 184741197342 185332027842 185440104129 185525202772 185694579854 185785243371 185920341516 186336537478 186548981724 186744013827 186842297733 186928039844 186966584942 187193893068 187560087316 187826839452 188073625887 188258962164 188380320934 188895509796 189092995133 189247080204 189495732699 189721583454 190223715948 190272809636 190522809841 190793775627 191578103388 191879326821 192108018466 192236450679 192616467092 192886447131 192974962908 193278382661 193458813158 193931902129 193987890852 194348939148 194654519241 194836234398 195312691749 195402320932 196023219483 196686019887 196793579892 197159850108 197418899223 198086418747 198177320796 198281622084 198488920357 198952058676 199160057873 199402190442 199588337676 199902155817 200076415938 200578071813 200670117284 200951385687 201097512252 201777470028 202094730201 202187471668 202475027196 202871114852 203426574939 203479076073 203627040708 204072327522 204315551412 204529158001 204636802279 204777818154 204964772103 205017670221 205470219906 205805283892 206075692277 206188387132 206368777719 206885558348 207023869962 207217132236 207270611652 207542945337 207929222163 208145950558 208340260324 209056209817 209627943798 209763077813 209823637044 210018101202 210153548423 210544684077 211101928674 211256584953 211353530804 212604968394 212858361924 213193044883 213534727731 213757298846 213913900487 214467876948 214692097529 215279244726 215418021781 215531396899 215679920274 216220699149 216409184586 216907065102 216951791961 217051351348 217165586092 217640478678 217899873788 218392875246 218592259197 218692571396 219131312694 220249656276 220378094762 220731293034 220788260238 221341847363 221494374738 221927668606 222243299082 222948783036 223020092204 223507787286 223774175356 223923777714 224485226589 224543162623 225137456726 226173339756 226319205994 226740429006 227162435994 227308940131 227340538572 228959196732 229592509874 229746002031 229960476018 230019825126 230522827059 230596558751 231206874262 231328559098 232110735122 232270683372 232853060622 233286444378 233422485261 234613764294 235192327188 235407048366 235939660047 236220865062 236737427283 236970719076 237019583118 237564880826 237771972564 238368143314 238532403564 238750174098 238811791686 239575548186 239715256557 240336051228 241148683692 241527848289 241638685652 241753320942 241815713594 242455722628 243119565171 243359146212 243516024622 244182000468 244636469532 244794243218 244957898367 245021118069 245249851782 246285583453 246996023742 247253472172 247649743404 247713657828 248039129793 248334755578 248500777707 248992018436 249123063644 249341017023 249805161333 250212523106 250764834516 251058550234 251231555484 251626573653 251861473734 251926475138 252477382017 252660976932 253765908318 253913891791 254391700836 254791687787 255200040459 255653198143 255839102428 256062931551 256315267572 256957932322 257181929508 257519841873 257586303611 257826767258 258004436508 258410103861 259283848929 259539358988 259955320716 260416922332 260759085167 260834290524 261244407333 261364292644 262248026516 262966060287 263104460073 263225198964 263800813626 263868896382 264115224996 264530500507 264777446746 264954461499 265022841993 265099354884 265995717876 266536207756 267437429084 267616222146 267866048988 267935180916 268287222021 268356462647 268786555479 269459640268 270197419401 270982463934 271235433252 271305434764 271661904059 272167518441 273087780549 273286362804 273356893628 273716058343 274105343421 274641556427 274830812802 275032157769 275158370292 275591009239 276032696823 276522846971 276723927116 277111796013 277238962884 277400634658 278287804158 278541869781 278613756967 279212896404 279504806217 280392059766 280449877413 280726245436 281340130974 281675446604 282045541099 282388443246 282570481401 283343264694 284582375181 284712970308 284879000546 285335573922 285409214454 286124827079 286740118548 288162027699 288202085388 288294265532 288924700638 288999267466 289269055948 289462444362 290188219737 290263112659 290981836278 291456345596 292254351597 292558973602 293103481398 293838386023 294771139754 295190369838 295971644556 296060226371 296790317642 297061275319 297265981194 297422433126 298088234483 298428088014 299034478834 299313635452 300045584426 301005175926 303281207502 304306672278 305069666903 305440561062 306328002708 306473327118 307096065458 307363769412 308134429162 308707925838 309282580698 310328337522 310678310124 310905917478 311229980348 311728786236 312218925837 312510390486 312591044402 314441915697 314586213396 314735455566 315649903044 316441338794 316652893011 316826058276 317030296206 317897321364 318834089938 319287542886 319620342076 320132595132 320301081828 320635948269 321018098674 321701815422 322037131052 322918867089 323445456698 324159420228 324539101522 325360597653 325577027022 325748379138 326460718017 326610531156 326694824092 326849810682 327589312869 328038857094 328230152803 328696969041 328935988836 330374484414 330567142143 330718839724 331182390357 331334370276 332165132026 332454689364 332891502909 332977416863 333073548444 333288260114 333693461556 334530138306 334821757284 335261680929 335502098204 335661263034 336039804828 336636509356 337078817411 337176034092 337706185089 339478808991 340110643509 340266720612 341010807858 341417242068 341954061631 342273284818 342689409972 343359789164 343848123108 344388764811 344546805148 344861362586 345029737689 345711798572 346448108916 346810311393 346992838647 348166102683 348325876444 348821273268 349279590933 350621413716 350805946764 351172705247 351458863236 351920646441 352788490782 353110572549 353272615332 353363789324 353828075419 354331297593 355024450991 355456078614 355529374677 355787906292 356347321239 356657958846 356772034294 357552214971 357716296028 358217687529 358382073972 358591064314 360159246811 360263225868 360829677481 360933744132 362049727109 362458028478 362629981413 362723570391 362890024588 363683583942 364117040732 364595455567 365038719318 365274036933 365473791228 366273000702 366709543692 367191364827 367874777673 368043595764 368258220218 369482394684 369868678907 370664055684 370880208258 371389159708 371570486742 372502133367 372673074956 373488027654 373684595466 373933169884 375318784659 376147251774 376587825351 376760641868 377792210601 377889712707 378185990266 378991465398 379443166908 379839864859 380039775661 380648862477 381045619682 381324779129 381587551254 382711999943 383758653642 384006038827 384216036932 384472901358 385436898483 385772894262 386556765322 386740150887 386917626316 387863804258 389309038482 389672468796 390285161357 390625383498 391604806873 392046438966 393372039774 394837798446 395803344573 396172837494 396977840714 397166170119 397268672333 398320115746 398804380884 399804311634 400152831876 400272594241 401156143626 401902771374 404189460402 406473695901 406853149878 406958152146 408144655044 409058316002 409273604558 409555636308 409929544206 410035340442 410940439812 411063430817 412151384554 412737555438 414047739924 415085890674 415858444326 416100951987 416291901116 417431706237 418112419634 419255887596 419526155626 420036202404 420307096846 420588089649 421089368154 422010196461 422145174529 422203857348 422513169906 424297514599 425209936788 426386089766 427069455462 427318500819 427514597692 427827800974 428113821681 429384195058 430558489452 430836043562 431062793798 431359840548 432441398298 432818369172 433387050957 433498901199 433814130204 433903583922 435280957356 435736032263 436785750492 437184518394 438262625388 438838460403 439655222097 440756189524 441462586068 441576520476 442156709631 442683694726 442988749476 443855337212 444486598164 445185476463 447015574572 447847555428 448551718251 448970453178 449086325246 450068376639 450274913452 451507763889 452638411988 453480858012 454193878229 454324871988 454617880262 454921811253 455729614081 456460008417 457387512127 458934046403 459185019748 459492004062 459920952036 460039650252 460644098187 461045654118 461193117502 462201643743 462413748524 462657118196 463061888757 463923871047 464221470244 465492506283 465706121244 466438363573 466572888756 466844970522 468015500897 468765585729 468886566603 469227528588 470814096732 471554370469 471879320094 472441730124 473474854566 474039166236 474662008191 474784510837 475129761652 475545444309 476736286628 477500348196 477623583372 478251134907 478374563849 479151096372 479430513114 481527148011 483055696578 483506641884 483631427188 484266872453 485168185047 486239130342 486808652283 487032049244 488365540533 488622568707 489588486436 489915796734 490042236138 490274716023 490499703564 491270929513 492058285641 492571166906 492932031557 493992047484 496078259586 496669511156 497001555414 498247698039 498682034046 499610322666 499932390171 500425046212 501795207459 502117100468 503253147306 503491894551 503722947468 503852950276 504514964681 504954764034 506220847909 507531816636 507827783582 509583375574 510048604793 510400080918 511306396286 512125863102 513409927227 513542430089 513915864644 515039683746 515172607222 515653534516 516820207722 517292043879 517425548653 518567697858 521518170334 522488814666 523798862041 525932120574 526208920146 527601627252 527737792764 529061001014 529554893492 529908922998 530045683986 531374678861 535158051441 535232444292 536574444042 536712925294 537573110958 537886596471 540394838802 541964927868 543323808118 543687042717 544335036882 545525375913 545699859757 546175561098 547432116686 548210686842 549283112854 549661625604 550064315538 551182018478 552065393646 552387330327 553045693942 554223592026 554801269316 556320312387 556575608316 557083739562 557227513934 559009612434 560232041481 560526893199 560784119532 560899754826 562680261948 564091082198 564776886492 565140962802 566686529388 567278985399 569164750362 569758001092 570671147844 570818428908 571568429523 571715942161 572249654158 575637980463 576324055398 577849401276 577998534932 578924888724 579835147983 580376439474 580526225318 581795706387 581963672556 583963557723 584508703194 585117947204 585938075247 586206962796 587128671857 587676772046 588069658449 589113891373 589542279508 590058059661 590380739676 592120452742 593580635284 594122550638 594531962388 594844866252 595466761071 596176468966 596856176028 597480173619 598068957668 599706467451 600091168852 600879631037 601734215439 602010351852 602956909009 604995647501 606284190603 606562415004 608613344556 609570283777 610139333806 610437228219 610881122124 612946654236 613587474003 613910406837 614192130916 615053010663 616268858324 617415851676 618227076831 618386631317 618565161396 620656675044 621811834956 622628836011 624437851674 625020780972 625182088804 626003518049 627168629451 628883831394 629289233439 629470911132 630460645269 631634052231 632882677588 633305786022 633769754859 634060592412 635057543029 637204821281 637668179876 638575085772 639579134649 641271896538 641741701461 642036197348 643403630844 644076292587 645837734178 646254065343 646594190697 646890913396 648662097447 649078203044 649931029489 650721195306 650855375883 651154054044 651496758276 652177881173 652921436034 653699621364 654383047297 655178625738 655776777591 656077714188 656460305606 657393938082 659331123269 660748968828 661134284286 662364780714 664025542089 664330264052 665783005818 665954833726 666576520228 668867172649 669060276612 670523361858 671322526068 672378064631 673455679767 673629487869 674157634822 675412370178 677105846053 678957617982 680221287018 681926820393 682021615716 683908123262 684546569636 686898975113 688777529622 689722725172 690059475378 691789676253 693620622786 693985677294 696332205366 698559181866 700267455783 702345410494 703841292882 705416891881 705576981564 706221145098 707656150838 708174589811 708662595186 710048901982 710912157228 711058749354 712694642478 713315917692 713544068588 715104429942 716435375058 717182128628 719145769671 720318493622 721659354962 724099454218 724583544867 724916056956 725259962826 725447140782 727266069907 727367167884 729190911134 730077438636 730548073866 732546001404 734382729654 735063354207 735749555346 736516440436 738856750359 739737357814 741760416516 743140973484 744117389379 745004266734 746976055308 747369190932 750637569318 752294503548 753175650702 754879720959 755584421202 755779425414 756371980532 757432146051 757982930796 759679729718 760079551322 761297724954 761741675373 762091239364 762649558258 763175102508 764375063361 765423999886 766959594429 767517307284 768012077654 768945802716 770873796966 771545788524 772559525619 772758910833 773113530644 773480301774 775230311583 775727608516 776746840121 777851546787 778618076964 780570322714 781250766996 782277255501 783209613746 783733221999 784092877932 786744079548 787981098541 789675596892 791606689146 792345674988 793591501521 793955681428 794332340238 794537344666 795068525979 796640231492 799608623268 800545188482 802312287252 803573784559 803805542748 804861666063 805069387941 808378920804 809224059917 809649956843 812387572927 812947391802 813706299756 813916304292 814985712177 816502555323 818116632004 818547209116 819263341647 819859088412 820070680884 821148175029 822126861634 823924669281 824302769108 825475110876 826773027717 829568540913 830171781348 831477082891 831716888652 832201903974 834288501599 834863412474 835625609343 835841270901 836224839268 838514418651 839052311252 840614193692 841176179298 841349632239 842178736308 844020392922 844290349058 845026339812 846136623297 846354997579 847711444203 848595029198 852306086177 852772179532 854138910924 854637001638 855655601948 856227643362 856779851263 858374481237 858768390116 861672087124 862125587596 864486083097 864882796596 866774101914 866997802398 867807167844 869171644523 870564659211 870789337977 871472064526 874369036788 875743830871 877676920806 878704925819 879310444194 881515158069 881742662983 884313419262 885367389452 888180679113 890370952926 891183825957 894264703449 897103436502 897940906356 898172650492 899352763127 900136753278 902393685403 903015527778 908387756458 909235760524 909843622506 911459228162 912920016834 914775024254 915209000709 915445201463 917868092806 918984008124 921288196374 922091308236 922386235004 924403287486 926123777514 926721063611 927847742094 930985012566 932876727146 933689941044 936031001794 936656777511 937531171458 937773133206 940124431831 943108740938 943758640188 946949709132 947233123187 949324016382 949569021674 951090888618 956502269814 956749127698 958861026228 961907844807 963054296022 966111393156 968533744906 970336370094 972478260684 972769315219 973617304566 976731081066 977245137414 979831593468 980084472276 980549432046 982541859026 984116571282 984690458409 985142333812 985864063114 991701426429 992156519172 994003110828 996495396078 997364068092 998674508727 998932250589 999220645332 999864780342 1003590414918 1006506294612 1006983789102 1009029929362 1009909528068 1011236452233 1011497436131 1012441695818 1013118555267 1015655567164 1018436426973 1019166751148 1020097209586 1020800161836 1022612792572 1024251726204 1025862184893 1026819854454 1027084860178 1030079367492 1030345214444 1033166294433 1033640415444 1034584087758 1034851097306 1037135395716 1038766111747 1040430934179 1040978515941 1043036340668 1044498308049 1044977629332 1046620675919 1047597724082 1050159545491 1051864241148 1052417840292 1053518115741 1058122002028 1059817845996 1060091367972 1061484226257 1062749357722 1065073352973 1069041963717 1070316102882 1072656644913 1073148888084 1073425850588 1074836229103 1075146221916 1075773192942 1078470502067 1080477740433 1080789677604 1082489032443 1086149181327 1086647616236 1087374085434 1088170711173 1088670073764 1091050751826 1091399719514 1092351122196 1093786366701 1094068655407 1094864233372 1095822110799 1096421373684 1098566225708 1100128631076 1101574094481 1102364036956 1104130787292 1104774660654 1106091387884 1107544685779 1108447184052 1109606036721 1112640624774 1114167479124 1114455027868 1115919314783 1117506400101 1118019224868 1120464082962 1121053786398 1121799509652 1123563345359 1125956353977 1128182164396 1129763476053 1130281925604 1132059098443 1133669138121 1134557970798 1135886855327 1138329500724 1139519594577 1140119326983 1143136859046 1143431884322 1143974337387 1144499308316 1148135999829 1151275960926 1152018116481 1152648110796 1156310695449 1159670295966 1160220452661 1160752878948 1161052450636 1162577962091 1163591412774 1166508910399 1167927115446 1169017406388 1170855484071 1171876150494 1174257343714 1174814420619 1175353544092 1176139316898 1178227782746 1180116119322 1183380382379 1184240905484 1188245101276 1190933522142 1191498510357 1191806016999 1192352937932 1194960347238 1197956496863 1199412934902 1200817782723 1201759262074 1203468430878 1205913818018 1207014769051 1209991295002 1212568381206 1215282802123 1219140567554 1220278667612 1220874456438 1224472086071 1227174948006 1227820813674 1230106021326 1233190292451 1236454153662 1236773262634 1245257672022 1248302855961 1248702120029 1248875703348 1252007036098 1252924274281 1254337258902 1257482285527 1257767662788 1258578466878 1260921290538 1263268104462 1266435523587 1266611572044 1267539509718 1270115086058 1272892543797 1274409642562 1279158269298 1281955502457 1282543793076 1283483402922 1288152585174 1291675468356 1292508130686 1293188381394 1297324194894 1299862058978 1300496703597 1301442390612 1301710751766 1304355762346 1305842872068 1307208096789 1308766094594 1310357251476 1311553555182 1312920611212 1314787876164 1316515381209 1318662246538 1322268568572 1324729561428 1326470128893 1328051084178 1331566011636 1331909667452 1335556429389 1337734345298 1341046723716 1344756129262 1345655154753 1346911359534 1347258975738 1348315269644 1350205129917 1350824740356 1352948678627 1354211692106 1357523314903 1357915235964 1360442574036 1362581634687 1363853640786 1367188842243 1367816246524 1372162536381 1373797950226 1376802139209 1377555059244 1380118950756 1381932294561 1383579352506 1386604931229 1387241245572 1387971354588 1389422442499 1392664410732 1394120405111 1397118363732 1399315090719 1400534911566 1404046502691 1404690820988 1406659699809 1407682585764 1410833783762 1412442290196 1414663111407 1415312301676 1416349179622 1417325190372 1420097803964 1422117498708 1423986024573 1424353532511 1425389284956 1430208859884 1431704106007 1432457615953 1432870750116 1434753404721 1435123691547 1438291539342 1440636987244 1442529845939 1443318709924 1444581444033 1448198908436 1449167089734 1450519925652 1450894281564 1452800617359 1454532139814 1455504555141 1458381822268 1460425956849 1461096147732 1463393468719 1468341544691 1468765459308 1470126708414 1471074838961 1471499110692 1473812788539 1477713500718 1478796094671 1479474715628 1488234778758 1490008533468 1492351314181 1494743094117 1497397303409 1499797170513 1501275138636 1502844682703 1506351301404 1507926152467 1508719778293 1509759441918 1511168842404 1511558850828 1513544894043 1514864292102 1518662543727 1519359459436 1520159102644 1522595449908 1523483350746 1525299116516 1528750126722 1530145814379 1530847999772 1533919188858 1536024155308 1540229781681 1540627290267 1541747593932 1545119051238 1545517821666 1546960603548 1549392931541 1550460623166 1551876131637 1552276645959 1553493680242 1555703093574 1561140645428 1564554511002 1566419227492 1567466443998 1571396586123 1571802138361 1575962197082 1582854160043 1583213378292 1587183003042 1588664680476 1589074689332 1590137051958 1591162580917 1594124036583 1601090376964 1605474154323 1607147569118 1609723332126 1610138775882 1613659789413 1614175911257 1618448119834 1619299913686 1619633817973 1624775145854 1625894783604 1629971424354 1631880576521 1633005110646 1637099579271 1638526683294 1642296350058 1644253723268 1647849338562 1653546055434 1657161990981 1659137081826 1662954165782 1664403807948 1668577003198 1669726824948 1671251218686 1671682541802 1675873987177 1677028837302 1682352358596 1682699264478 1688040785844 1688580698116 1692273246594 1692709995158 1695422888406 1697190058396 1701836956197 1704612172354 1709274003276 1712455286724 1713559702526 1714705288569 1715147826483 1716748962474 1721053403849 1728972166194 1733548203828 1733995604796 1738343289046 1739505443949 1741129318422 1741578675954 1742944129052 1745387119161 1751487661742 1755353841612 1757409851638 1758620888388 1761386015571 1763030316138 1763485325966 1767341674119 1768626838524 1776361358226 1780741905852 1782367651914 1786400283213 1788529406898 1789572387001 1792440520857 1794206873004 1798705526254 1800273506556 1802638893111 1803104125277 1804787370806 1806031055556 1808870727027 1814986942503 1816775512916 1819687245012 1822918456324 1825840033668 1828710851331 1829550048508 1830418001418 1830890402926 1835736185612 1840762422009 1841731220511 1842576392748 1848806574972 1851713503549 1852247555028 1853442127222 1854681230493 1855159893951 1855695484188 1861970025132 1865753454292 1872062003588 1873313555022 1875062342916 1875546266412 1878010554147 1878495238529 1880248863662 1881505888353 1886217481876 1887867700317 1891381935807 1894466246374 1898648032764 1899138043348 1901633328413 1902181777236 1905172629087 1911614463843 1913004539628 1913498255396 1916012408401 1918737403947 1922490894989 1923815689614 1925225104383 1926108592044 1929137064673 1932228877761 1935659928797 1937067489812 1938762196029 1939782572091 1940672740188 1945538630438 1947234609132 1949793088467 1950296298769 1953462162132 1954490274828 1956533643519 1961098864092 1963149141891 1965083718052 1968233142564 1969380916818 1971728126228 1974318787693 1977993369807 1983402852858 1992076626267 1992990792156 1997349017454 1997864501178 1999729560684 2002873789553 2006601517947 2007180829836 2013967578204 2017134193893 2018059858724 2020888463607 2022472904466 2022994872262 2024883391636 2026237110534 2031317538159 2031841788613 2036872853946 2040194419172 2045780461179 2051724369786 2053639708908 2054169720356 2056868702161 2060696925339 2066332588866 2069168175516 2069702194612 2072421584597 2075369028759 2077532223494 2079428927233 2080861868358 2081957031882 2086617641381 2088996616098 2093241351838 2093672984209 2095195448164 2100319090982 2107036231482 2109504159893 2116250675643 2122968452514 2124523769433 2125498715444 2130146705946 2135487668321 2138083927434 2140632205764 2145313289826 2149672458206 2151546385884 2156941004134 2160955480866 2164978064886 2166373690741 2172298362654 2174748170868 2176341422346 2181798209721 2182101503652 2182799439028 2187572733402 2188137310814 2191644221598 2203148188962 2209549321308 2215089371558 2216570251077 2219212073442 2224776351317 2225281249548 2231838629566 2235012800202 2240928165924 2241598856809 2242107572796 2247126690718 2251912707954 2259526952106 2264118196886 2267338276242 2269115941596 2271773710654 2279039189154 2280238653966 2285225026119 2286273718092 2286863768644 2287948674774 2293125190083 2296271999658 2300878783287 2302551921852 2304036232962 2312621390898 2318276732499 2319340591932 2320440905322 2325155924182 2327182825548 2330240520363 2330841918041 2333017820798 2335854230892 2341710968142 2343752300988 2346831766503 2348514687428 2349628841238 2352278633796 2356455565492 2360232238644 2363943295623 2366760764758 2380774504563 2381867044284 2382997020714 2383612033998 2389920694476 2393678431417 2395912993726 2398825869804 2401635565446 2403518524148 2406936861756 2410721353677 2411827636036 2414029538102 2415208163823 2419982590004 2425136762412 2427672179751 2428949870529 2430565604246 2437162718781 2438281135108 2441748912876 2444957136531 2448944172142 2454349896012 2455641627348 2458208936729 2460212042652 2463444525087 2466380584902 2471774007843 2472908307324 2473546525268 2476796527933 2480319083151 2485171156937 2488705622739 2490515344044 2494431248673 2496605711922 2497404240058 2502865504797 2504014072196 2505848548562 2507523812703 2508674517804 2514964571054 2517156933756 2521114727677 2521842581076 2526536208924 2532871047174 2534348089763 2535079019436 2538409869891 2539064992737 2540230172116 2545785087594 2548819285124 2552168188969 2556918258531 2558316538596 2563911004914 2566966805844 2570339553789 2575123443711 2576305170348 2585016261372 2586376762788 2589080752349 2594648389788 2599724117956 2600993407194 2603421503532 2607514933569 2608711524692 2612368013931 2614416193578 2617532189188 2623107110364 2627231492613 2633030762418 2636114777457 2637324493076 2644545474207 2645227988949 2652940257786 2656102168356 2658879054013 2660278429627 2664542037339 2669273453903 2671112858778 2673551477871 2675468690596 2678983999601 2682794110347 2688042271789 2689512258524 2691310309506 2693822719068 2694517951476 2698058289381 2700410259834 2705897357254 2707181056209 2708423384212 2715046629806 2725163269374 2726920011569 2727707281572 2731996129499 2734377684486 2741233648111 2744325072762 2745627002127 2746335604389 2747595900452 2753604278418 2763864589122 2767158705012 2773209862458 2778844884998 2780163190833 2780880706331 2788240810222 2798630181438 2800434283153 2801069823132 2801908159687 2808093005382 2813319399618 2820373295493 2821667567524 2829326222814 2832698359244 2841699369561 2847972049146 2848707065022 2863408212014 2864915231906 2869506809442 2870247383094 2876583078684 2877444015719 2885059691878 2887173327691 2889162888066 2898334179468 2905601234718 2909064279628 2911009110282 2918307945657 2920851913698 2926786937438 2936683089382 2940253416828 2942149677922 2947625577078 2954071375227 2955016221703 2955427001436 2957592189342 2965007823467 2976469557516 2984702628362 2989486188234 2994794606818 2996796751767 2999594341026 3005689365406 3015852304934 3017439556586 3019518883836 3027089788086 3029728584204 3033709356699 3034492308393 3037325087454 3046966701492 3057500253444 3060291628758 3067838377716 3077586554679 3080459563362 3081254580534 3090238102476 3091035643332 3098785863082 3100921246332 3103752263274 3104553291918 3106987360484 3111406187148 3116298335241 3129109022004 3134932887996 3139862027757 3142793172246 3143604276722 3150478636473 3151924394164 3160554347223 3165708320086 3174366006084 3180274103916 3182325161834 3184452678771 3188248073166 3190107298567 3195220058919 3201712584889 3210948308646 3212538324821 3214295138236 3219446664252 3220277551764 3224508687309 3227319578826 3228351822514 3235411506201 3236896239668 3238599827372 3239267635946 3241433221299 3247467097329 3249550291708 3258447543981 3259942848708 3263761153042 3266010221292 3274199158542 3276108506279 3277053366588 3281359100103 3282205966221 3284592700116 3295698677124 3300880593283 3307092110868 3314323981962 3318274163652 3322634057337 3323491575859 3325908331564 3328818110163 3337154006396 3342502437372 3343365083604 3347757944349 3348621946943 3351747974354 3354057674604 3365398528956 3370690036077 3384546493188 3385419990316 3389868107171 3390845776812 3396177295329 3403673912394 3407660565981 3409224344708 3418558783731 3420357980949 3427119405052 3429410577138 3430295652966 3431923012161 3433497924948 3438896506591 3442106807698 3444407999487 3450524220899 3456054349443 3457944332388 3476686578092 3479010887898 3482258636844 3483157351908 3487733886273 3490774238322 3499526731197 3502975323484 3512566452213 3514819703276 3522772031142 3524443261857 3526060632276 3526970651932 3531604752767 3534683348238 3543545935363 3550141147137 3552722716452 3564735303828 3570340233551 3572800566426 3575418050997 3577058813796 3579144774002 3584881041714 3593869490589 3594797010623 3597411052508 3602453348169 3605277786222 3606208250554 3609574741612 3617741454054 3621044307153 3621978840571 3629973885006 3645848406369 3657421702662 3660836002836 3661780805852 3666592034287 3673416258213 3681524844018 3683462441022 3699570877353 3703427007098 3706884254444 3709362460986 3710319787902 3719622752027 3732199667503 3746106360087 3746627110044 3756021108294 3756990477058 3758772822843 3760497727324 3763011776706 3772446856581 3775735400634 3782763871614 3788932492748 3799306570761 3803266656826 3810345258174 3818677631391 3819899018299 3823228927686 3832024816802 3832814991311 3837474807894 3844981789978 3847631379228 3850450208766 3858274129346 3861796579147 3864457755522 3871319857594 3877524392058 3879565144182 3891077260876 3899586176934 3900592597538 3913067287038 3921624290367 3926298283782 3938761833636 3948637575386 3955986739614 3965905669739 3966805705716 3984153252534 3994698034908 3995729002356 4005747579106 4013203035894 4034268387786 4041776927214 4044945808932 4045989744524 4052474221068 4058846035881 4062635076318 4063683577226 4072569944709 4073745707892 4087744904061 4091560922358 4101566526729 4103448739572 4113737404322 4116487609143 4121393850678 4123797239611 4130406417627 4132665177732 4144843169194 4150738057518 4155064446988 4158857854466 4161723736716 4163914063764 4168267327497 4173235282762 4177993232196 4182361215333 4186482703676 4187345968418 4197945272157 4200638181964 4212139508073 4214072462964 4219008319786 4232501351286 4234969532507 4243989334221 4245936905028 4249047538866 4260293411892 4266991986439 4270975336642 4273060597533 4276167854868 4290626579652 4295112318021 4297372847859 4299344916412 4305371074641 4313882008268 4321910961732 4327589537817 4328706419219 4329956129772 4332747381482 4344596725308 4352682844692 4358401852077 4363596419442 4375145466804 4376274621628 4382024626343 4383288443196 4390180406157 4405024634073 4406296377924 4413224516883 4421438365617 4430178743116 4433140502154 4436388284013 4438424146884 4445402801203 4449552702634 4460433748967 4463677259132 4470025600404 4477053942543 4483197713618 4492191910227 4494253381436 4503825415908 4508534048109 4519053904212 4523778457401 4526159334879 4528236393772 4534676552484 4540634682129 4543547421308 4549517206423 4555987631181 4558078378308 4560477307932 4565245168211 4570450052238 4575897349548 4580681331079 4586250380166 4590437443137 4592543999316 4601757566574 4608072465924 4615317862883 4621881870801 4625242781796 4636553464998 4640881810644 4648178794623 4650311848364 4656829937877 4660481040726 4661683836082 4666035641596 4682070208543 4683421936284 4693663533006 4699257682476 4706646452417 4714189758369 4715406415083 4727886591246 4733521529516 4739740922371 4748562480129 4761549009126 4765994041428 4767224067996 4773487742751 4782372109749 4787356862834 4791825987452 4803271130892 4808292825791 4821442707354 4824550789699 4828059076204 4830416327646 4842527733771 4855344359502 4857899741058 4858901453919 4861131208492 4874325437562 4889914273062 4895641729563 4897888344284 4911298737813 4916417873458 4926889050174 4932761169804 4937918243167 4943548015686 4953593055866 4954614500963 4957222128677 4960638166302 4970342313874 4977411245478 4988862497346 4992078504751 4993211423844 4994808480116 5005731009594 5011697097124 5015047625406 5027621961531 5029929142108 5042229455354 5065742094348 5068696179526 5076819739782 5078129985474 5090862489349 5091570175188 5104336377938 5113836517062 5127822009828 5140679107578 5145443479449 5150246887422 5163160211547 5164492740329 5178161504698 5201986814388 5215029867138 5224736027862 5228832387156 5254462985226 5266061524836 5272229554914 5284158046713 5289090948414 5290455977898 5302025022357 5305880515572 5317758108026 5320556859254 5329084074678 5338546907806 5342225717556 5347102955742 5357967999202 5365588220694 5368717161003 5376084543578 5382620619012 5396116578762 5400820519668 5407916679333 5409312375831 5411794714508 5414362112418 5426612181081 5430093259612 5444960827509 5450326538748 5453840023138 5463992258998 5468755368972 5482467296222 5486132553993 5488650145524 5491254004254 5492671208778 5507208556836 5515867689787 5527729178244 5546419724916 5555140510647 5557689769996 5560326381666 5561761412662 5565479681853 5576481620444 5597260362876 5600868566306 5603816319374 5616186010764 5626638799236 5634031662441 5635485715587 5640746590986 5658652445628 5664568419419 5683398739122 5686713010489 5695944098292 5697414130044 5704899985239 5715517887261 5726816424028 5729830463812 5734843391529 5739013618884 5740494766188 5748037225203 5754888031438 5767472684967 5770119383756 5774346655382 5778325776132 5787411194019 5806979786391 5811202469436 5822018220564 5836615891314 5840019511193 5841703827396 5849379265401 5850888896307 5853573874876 5869600930557 5873366178764 5884299355844 5889447425673 5895251154156 5908142750454 5910032443406 5915184378684 5922956363079 5924484983053 5930015646934 5933980109421 5966142603239 5969405256724 5978972376468 5989589213636 5993593503534 5997458958841 5999188682052 6008621368659 6011378730812 6019804553841 6031704609868 6034879113172 6051402581679 6054179576172 6067418713398 6068984616786 6074650174908 6084201511661 6093952614477 6095525365839 6120583257516 6130206816097 6150934480733 6155173109358 6160919126724 6162509161068 6170606106483 6172198640881 6182090776017 6197571726164 6207504526548 6209106583836 6217264753791 6232596670482 6238286781699 6259852924143 6279724055514 6281018952627 6285586344492 6287208553444 6295469341889 6300957272946 6316755797821 6321108694446 6328512479679 6331416640172 6348752026929 6364650323668 6368905357542 6373571308299 6376496146332 6380214597134 6390440117838 6403425169778 6406463004963 6408116410241 6421896617292 6425076649642 6449017374618 6454639157652 6456703645028 6470823012402 6478535271892 6482866442598 6487047445277 6494934194658 6499121072223 6516895087962 6527522306084 6545394629163 6548398317084 6552217012558 6562718200206 6564411932442 6580871022817 6601761186566 6628647963924 6630631862309 6645268114674 6646983151718 6653051581201 6657636220326 6674329053951 6676051591157 6695515888698 6697243893886 6703495948708 6724796570427 6741380072154 6779736214342 6792354590658 6807347824788 6809385206533 6815321131962 6832409332337 6837117567462 6840715961898 6858821154276 6860591305932 6863846024322 6877793013182 6884213615396 6888815998974 6901048441798 6912108698886 6958021775796 6975467772546 6981548476644 6990721561089 6992525754123 6999053462394 7016602338769 7025132904426 7045544062284 7048886523714 7063209505534 7069366696476 7087091870726 7091829886869 7100282294274 7140680467102 7145601132852 7150836101994 7158289548004 7169762083428 7181035294251 7187738981178 7189594021246 7204906696338 7210555572444 7212416501108 7232164061031 7235482908108 7242088614306 7243957681142 7259947770012 7283016539253 7286849611587 7291696812738 7311488156343 7314843405324 7333184068574 7346832516426 7351116818437 7363049688036 7366924882044 7374626810187 7399141754706 7406854014196 7418724921972 7420639575804 7430389583799 7439245504054 7455513470811 7464399335006 7483293746019 7492212720174 7508596514391 7512042216588 7513980954116 7517545645686 7526023553412 7544893713162 7549293514469 7551470801268 7563344183031 7565527743228 7598613141522 7603044269289 7606533313652 7617194978211 7620690516348 7637355262782 7639798036598 7646457855372 7656504566907 7658480587849 7664049633604 7665629982622 7670754775593 7674949615788 7689963579956 7700900417532 7711018661367 7716548258692 7723593158294 7728915511044 7742639715188 7752812800453 7755048784116 7759130288364 7767242257047 7799172353868 7801185195076 7811435203481 7822544800707 7826134574076 7843248580734 7852596567564 7864943417513 7881694477839 7897275150772 7908344332371 7911973479228 7924413689101 7931811339478 7935683966847 7951207987289 7968306505068 7976637162039 7980835288881 8007820361709 8011495158212 8026406071788 8036951998803 8064126815367 8068536775572 8083553854428 8094174868143 8117692071762 8121543168627 8125270152636 8127367154452 8138045734637 8145139889418 8165562372793 8175489808122 8180760034707 8183121844716 8195988388497 8203133053458 8223700944333 8227474808644 8232975218286 8239006813167 8242787701356 8247594479222 8260812835254 8283662676653 8289686338388 8301476115036 8317715708932 8336534654994 8340489572499 8342642118993 8346470565524 8364722430666 8374691936836 8385695478041 8395890544314 8401302849459 8405724479061 8424279016146 8438016639572 8449103383357 8461119886479 8465002702572 8469939065014 8487978668442 8498095077732 8506979614861 8525098108683 8533983972878 8541950673284 8546121195066 8571304602497 8590224636042 8594745695718 8600286190333 8610742149282 8632332047157 8655179075634 8657412838438 8661519983073 8665494762964 8716803704154 8727192838884 8740914840203 8754923836971 8764049252686 8770469919967 8780360812314 8802375998689 8810049268146 8826449033766 8832138893021 8842876731234 8865048665109 8866281004308 8872776568026 8890805602406 8895023470401 8899105405268 8920867497934 8954107885086 8966395427236 8984383820454 9017068096218 9047556914802 9052318669758 9081269364258 9099034412846 9103476925179 9111975262362 9130490336422 9140900104476 9161362662158 9172500760332 9180874886274 9203515133148 9206269667543 9230635725766 9243763741602 9273106929996 9296357589246 9313659875754 9320962081452 9323367672164 9348895005723 9364140417086 9387327066012 9413292904834 9419586083271 9428379516738 9430812830166 9451435909419 9454458908791 9455773182492 9479481844742 9497124960258 9502663204321 9523098018252 9546975485502 9564744219498 9570321895701 9574713725668 9605137754667 9616585651582 9637614974463 9642885414708 9649101579398 9660832655292 9673526061927 9685055467542 9706234518603 9710688719004 9715799482116 9717802907838 9748650875124 9758842835777 9779828546124 9791283459126 9822597475626 9828325518837 9832835746916 9846617898663 9853778100348 9875836486334 9887096031372 9902641779849 9907186111732 9909229001926 9914444257354 9921276332604 9940684627748 9954822490956 9967902172011 9970474727577 9977724994692 9984157009502 10011462019188 10021928742049 10030095250812 10043273833047 10045865840829 10055243923062 10084458910708 10097708921573 10112070108231 10137392359052 10153639479564 10156259970948 10169604321513 10181724978698 10188531885987 10208672755876 10222981697943 10227673034124 10243754281033 10278390812837 10281358215156 10290886958898 10300493774844 10316689519773 10326320423094 10328985480658 10351572662697 10356323009396 10430059734276 10446459199267 10449472055724 10463201658819 10481781123863 10498580193591 10508925970452 10519912778921 10544459109828 10555483067269 10561038448051 10568316093426 10578181896828 10580911955796 10594814258301 10604050044714 10630637806089 10635516216052 10641113718508 10650423441411 10658168149356 10677093815612 10694205911484 10711020700653 10715935998404 10731176441388 10737434322006 10752169087156 10781608471767 10784391031869 10792233157524 10815833358666 10818624751662 10828724224836 10845750520787 10853224362162 10863132921459 10865936521713 10889921655018 10907680046276 10927984517996 10937545219107 10964934592444 10972265107986 10982508008508 10985342417556 10999776102861 11002614968527 11020248774639 11031735379574 11079979120301 11110281021294 11117443124089 11120652763332 11123522825324 11130959363706 11138138066419 11158868256081 11196599002509 11201737132612 11207632638748 11238319080261 11268063324882 11270971431174 11276318468529 11281493181972 11299231378799 11317340569743 11329136838838 11337436725811 11366797478244 11373426020978 11409799970478 11423164035647 11431035774522 11459697054897 11469686783058 11496074450406 11498444973933 11509776062876 11534945369934 11548693310764 11574822388038 11585389737441 11613959572782 11673231782628 11680039022386 11698758530802 11701777792614 11731117910239 11739201861114 11778894851346 11816285500908 11820064886812 11845912726158 11848969966106 11860031293868 11867960218842 11897717009217 11900787619019 11932285206478 11987187007068 11994917917682 12017242737318 12039609107682 12047373826943 12102805163358 12134837426796 12137969233572 12168403023322 12176538107643 12187905228954 12191050731678 12217709834127 12221617613803 12260413632194 12301868961466 12310346218716 12341212212966 12344397281762 12364181552034 12371391718833 12434529507582 12465193340964 12476573563398 12504801982491 12519705848286 12547083645999 12559448111028 12562037905254 12590938683778 12601914545892 12633511595642 12642217388892 12657024959358 12697504053858 12704908597521 12737810715084 12747142616598 12760429194268 12780880235676 12800975959317 12806850339556 12812926009926 12816232820482 12850153299284 12885336954063 12892118543577 12898034749236 12941646024804 12965732885196 12974094890554 12982768613451 12986119257657 12989868389316 12998242144446 13033790175924 13090789258326 13104434025116 13125436400412 13128823864884 13146073879029 13149466669703 13161742045634 13170541218471 13203522373132 13215073902219 13239673550649 13261263724618 13290536229348 13293966303436 13306103162402 13315272440652 13336208403609 13348658107902 13352103182314 13381301246901 13391031777396 13394487787772 13431161827629 13449593140854 13457436264923 13476575730681 13482760144308 13503959452711 13525602144327 13549619501579 13559472428684 13571335372203 13578478004637 13584709181316 13618770413066 13630642263924 13648551619269 13652074091383 13664818664674 13674235134924 13681431923796 13695735504633 13727692048644 13742043993237 13755586026364 13777631997948 13802096883596 13820231513851 13824217397772 13845953588649 13944536383869 13950935545092 13981443122178 13985051508246 13998106924788 14020116526871 14033204677538 14046210625629 14050265808852 14097773047428 14119939357251 14126419011068 14146219245249 14174183741452 14183659773738 14200564588548 14219222767113 14222892520291 14245687440387 14281360934204 14301672203988 14320463228253 14362070588502 14375477962356 14379188042492 14398080915127 14409813392676 14424878477373 14464328122062 14473652369097 14484177228612 14487915362284 14506951092179 14527583201313 14556002490631 14566033078506 14573699223174 14576704361757 14583393625476 14606323489667 14622976312686 14655710889463 14666368137148 14686925188689 14693665032852 14702233636874 14749253620374 14766529119251 14798283509412 14813754729501 14860779167598 14863843502889 14871666386031 14878491008108 14911026941622 14928798670012 14948413678247 14966587492038 14976235514253 14984425440348 15017193028782 15035091291372 15082865884593 15089787426324 15098587028938 15126688366062 15164615835187 15197226283044 15206088538578 15234389956422 15272587468047 15274710525564 15279596073196 15313009133814 15316961175698 15331259965244 15341509551186 15383944970927 15422037322734 15447186316588 15489480634641 15493478220987 15505625600906 15534484514094 15573434459219 15622870406962 15645089601414 15686497161468 15691191997663 15729886835026 15744247591907 15763388955678 15798676427599 15816688664742 15848827378202 15863622678956 15871367933694 15902415974578 15953274324078 15961670577762 16015640723418 16073903997606 16106151483009 16128253630734 16188349736286 16227937127493 16235384143524 16243086337254 16276091469274 16288015565653 16290279778836 16331124745586 16350979616244 16361520069414 16391976776994 16406266106916 16447401888666 16465950436572 16478013626334 16495188958444 16521625670508 16547603069361 16567325353306 16665421531941 16673069309988 16680979144998 16685284237986 16729444861332 16771390956082 16791781088628 16802605698918 16811448958122 16848558032292 16898206766714 16906457146761 16922239772958 16939878130028 16975957336884 16993705258257 17013959229722 17050196217366 17060139031467 17067967945756 17092242390132 17114699955717 17142609204994 17180449272084 17189491391436 17200572380666 17221484298564 17244111675609 17264664094314 17302418054901 17310358151268 17314825676876 17323039966146 17362233582057 17396198098559 17420939359173 17433607408308 17481829680406 17509847673942 17520058533579 17528098505372 17540939839934 17552666688921 17560721624628 17604751997378 17620098536292 17647803093739 17652898067532 17664277786042 17685753462468 17730097330218 17745553136052 17768869089237 17773454949159 17781611204812 17790046940802 17841734995868 17865177322783 17898427809717 17908215770172 17968767640908 17992376876523 18025864105977 18034136192436 18095113829604 18104637339516 18123565266443 18162538728516 18198068825692 18206953850358 18223950524724 18252604534983 18260980672844 18286576097517 18322725324316 18361749772548 18390620448291 18412539335086 18452803442199 18461271451532 18487527483204 18511818319449 18516595922643 18592715178492 18612153378091 18621949007389 18627319751508 18651794261373 18684914177321 18697790011446 18714860345097 18728280834172 18752887997207 18779558772429 18816295902523 18826585809668 18839172166542 18843056857881 18856759033476 18861625660332 18886408025667 18902871818838 18908917817582 18950267393463 18958963689484 18985537439037 18994249920516 19005326408642 19088440080983 19093950971004 19123972906493 19129488438996 19140643791402 19188635536777 19210275509334 19219389014889 19224349230723 19233171303164 19275229948926 19298203158796 19347052123854 19370110935084 19412469037206 19435605815676 19461142335831 19466164944317 19497363216669 19517685671554 19582566918252 19603039982071 19613357117809 19645194951252 19656651037674 19693235797326 19742613068451 19751672972668 19805283559698 19818458003852 19828888514708 19891895586927 19935804344022 19940949455154 19959154743603 19968314019004 20022987161853 20028154773471 20043857484098 20086547666094 20091731681658 20110487846124 20142108110033 20174389711281 20195417843146 20210213293837 20224140216462 20339208643026 20363449957396 20377063771974 20428155619599 20445963395886 20487508562066 20497227997011 20556781625674 20581773917796 20633379039546 20652640846188 20657970961316 20685113551921 20703145325394 20755054764269 20892918398534 20926403317638 20963562247726 20977577262369 20997160387182 21039825557842 21049807016307 21055239633649 21110966134538 21122076896102 21136632186852 21189628516602 21208100089428 21214447494773 21261275612178 21300846882822 21422041401306 21474868644012 21543105882753 21563216943534 21568782063738 21631666717332 21637249503324 21691501041574 21706448724324 21726265842918 21731873043426 21779843310036 21786361833301 21875090438214 21944530215972 21999552205722 22005229937054 22040497549278 22053350455311 22063470759148 22123880430561 22159958240602 22220562042588 22234886248178 22261918727412 22276276132838 22291168751397 22317736512162 22366540412433 22373694250037 22393198005018 22476638160522 22487768273747 22536126649764 22541942862348 22552636937058 22598462757598 22634681139486 22647880543407 22658273677676 22674873451622 22690032549093 22746852041956 22809132807867 22819599940956 22846328071294 22862071549044 22919394109794 22939373566116 22969513700721 22975441763547 22992148900812 22996889947866 23069890739868 23149644776076 23170779474882 23227919145564 23258438401359 23264441031013 23301726771141 23360078044772 23397517061604 23403555585228 23434305610443 23440353628601 23462235820478 23478403722228 23557789702692 23594830252539 23691825452316 23697939932212 23735920437684 23773241067303 23795434018434 23801575238038 23853623961867 23864570412956 23929911486117 23942505866643 23989835835364 24023461085127 24034485474636 24072275546137 24079218215364 24094747653886 24110855996409 24153669546293 24192380446101 24205610326716 24336806046644 24353076215286 24375810457908 24382101463356 24414137203911 24435419668254 24443235227606 24496687118379 24520827264388 24542280104121 24587965165491 24603737922932 24671102832999 24682424425932 24688794563524 24721233269369 24728363104068 24742783437666 24804821547541 24850988029959 24869059015164 24953147126796 24992381634857 25009603964982 25027926356979 25039411696572 25094167291998 25124075810508 25157086434123 25163579074361 25181877367556 25203908548377 25217173437183 25267023191284 25314049918716 25347310150071 25353851883997 25395008107716 25409817195042 25494285233196 25520938844583 25601951918634 25625852019852 25632465640964 25666144240009 25713913807491 25770673908126 25784237087154 25800858570999 25896996141471 25948189781108 25965537226902 25972238515314 25984559949219 25996484288892 26037359264189 26125397672521 26181578516652 26222744520609 26292147758058 26298933339406 26311409759901 26323484091268 26341082436942 26407127996067 26430147804438 26479347101298 26496416679063 26522527449236 26595145995327 26612206324804 26672416807218 26685070411203 26697316215804 26704206364628 26739293128093 26762602493802 26829704939177 26862323655258 26899186281708 26914872529846 26953151461362 27007918905422 27032576054029 27051204288654 27099239003158 27142670744406 27156956009274 27217748794717 27237540826132 27297103238538 27304148182766 27329637329348 27391471009266 27423554078609 27484087986474 27618809002629 27640463027702 27691907177298 27761339688173 27889072767738 27962886244356 27970103016492 28040233053742 28066409355076 28092421251258 28162857979633 28239878714502 28292438490498 28363376726373 28367319547476 28438445534226 28445785040582 28491374880774 28507989612963 28640926456506 28710965687103 28724141177004 28796161830254 28815413264001 28849756954746 28912844923389 28922092567121 28928656244124 28947304738194 29013902184358 29055166402626 29112004981262 29132066157012 29147398446348 29153408723514 29212646979334 29245952625372 29276528507331 29311421778926 29373850377378 29404467273748 29484976556511 29498507240748 29533058238502 29627509459002 29707925339547 29721558335196 29727687005778 29743332772062 29822053883244 29896827356494 29911424182731 29933174984076 29952471028506 30034386057564 30065786226147 30137597522487 30165731769186 30197174057876 30253376732124 30293126764719 30300944934533 30329231670374 30412177077156 30468779912844 30508812964539 30545174936094 30626018267628 30633922351396 30683019102372 30731262843099 30767889941854 30835172438511 30844074645468 30950068559319 30978961269282 30986956441974 31011251201812 31054717988091 31068969028188 31117819608421 31146868918438 31223036242769 31245740813924 31290179202828 31339377597801 31382383995326 31445343371589 31459773670052 31488495183814 31526777911356 31559738336763 31597352855198 31633377329484 31666449201807 31683115344153 31697654756404 31742735867388 31784442774903 31804831949156 31846620444961 31891913418267 31906548648156 31923341155524 31956716177477 32031281446836 32064769317553 32133062101959 32147807995212 32212302966018 32256507261468 32307225040181 32353173095607 32376699472572 32455874254986 32486172674508 32537251562361 32552182938548 32576031131306 32597809565139 32662249491172 32723040138828 32774491459801 32783953553988 32894803777332 32946525166919 32956027252668 32999328308583 33007844905581 33095206138722 33134650706612 33178186456597 33239937360903 33330843063882 33352329372267 33361958289996 33370568475972 33414414199257 33476604768243 33542781912164 33589797007527 33605211397836 33622897916244 33658049780537 33771855527893 33796413533428 33812914293522 33844479545916 33897694136397 33987410516514 34012310177433 34027918459444 34100392434732 34120278062934 34229399911434 34269492106941 34285218409988 34379091164691 34401144761332 34488223351218 34495334921799 34529328188628 34565427702169 34604836109802 34646079932292 34682301506741 34700554900739 34724467164114 34756169212323 34792396197118 34841878718346 34944549533257 34963659360812 35019695347884 35040117067158 35081879679868 35105333377842 35193353730717 35209503994756 35295606187478 35328555572084 35449960150397 35460194660436 35537738178474 35546909898318 35580093881604 35636037425443 35693151027651 35702362857057 35730354645566 35796855619434 35984753753046 36051728211954 36142121480829 36151449182303 36247130532886 36405645680989 36413907700716 36505209069966 36573152195034 36664852841409 36781240896582 36825078670172 36905606884398 37023636638898 37033191845286 37114175156499 37224306756182 37243898014778 37303588522746 37369828354642 37395580022892 37429720690194 37505775994414 37533253259983 37559117544858 37632591805046 37678344333084 37686113715762 37772816051334 37805743637676 37817835635164 37900534786926 37971074878074 38010652817284 38114725792563 38176880161966 38247945812986 38281287582804 38377271073554 38402927877951 38420551018668 38438778029778 38448698461446 38545101705071 38550459897852 38694104247708 38824938074412 38922284671662 38932329888634 38958357772971 38994726433338 39035371343108 39206079964142 39226714235618 39313302075348 39386471594652 39438221637087 39448400009109 39485226136902 39610567119396 39783791173854 39871608688044 39881898910308 39918309487206 40008625210827 40045974323706 40056309546942 40087714968196 40143903740703 40173095332188 40183463363316 40284216220066 40348779422562 40372308794769 40390835686292 40420426587674 40448280432924 40511878358133 40648858504737 40678417286052 40754127543948 40856311239198 40891926791772 40945654857807 40956222274149 40975017124132 40994455994022 41087206513899 41113563251348 41226131979711 41266758079092 41370227103842 41406290650788 41460694541553 41471394881371 41510109528538 41537860765947 41762998222673 41785836797068 41852806635276 41927124495452 41955154524738 41994320774364 42060349580613 42079651115684 42099614032614 42110479267298 42138631876887 42221932269076 42244153792204 42359818071753 42379257033204 42428894989546 42522551224356 42589410581627 42601693765644 42657668301339 42668677560873 42844082802612 42911447712679 43056541365131 43086211765506 43126433887068 43137564127476 43194242745381 43205390486167 43274635432119 43383002083148 43420957107291 43452531685836 43463746086852 43520853276537 43572723666602 43668007471893 43750180876428 43818970469001 43967132668389 43999104411444 44010459874108 44068285393223 44080995098556 44106700910622 44217290584747 44247760861122 44299587357753 44319916481204 44441264188503 44469772496356 44552552265676 44582337502794 44591530508667 44614999158093 44635473024324 44733080824866 44747388500074 44786396010036 44845241034741 44856814871687 44928706542759 44953276321044 44975536547494 45105273874116 45196925515196 45269362278972 45295761086814 45349746903244 45380065098186 45409332116939 45493847505561 45618265615734 45692656142588 45817762404141 45838788219588 45939027401442 45950883527094 45993779895732 46066097159719 46151834912781 46341558949764 46414423036163 46480434662961 46516876802718 46528882062026 46571361068407 46603453542282 46720303377657 46732361138099 46868611220886 46880707257202 46924471640956 47073575992989 47189660505078 47232742775721 47396029282797 47546482134606 47590868036868 47603150476076 47665696445731 47707247923734 47826865326359 47859822972234 47885011733286 48046922170254 48144551092274 48189495307772 48221711992818 48307339092586 48384760892202 48518595677539 48706152430572 48828274407822 48864046696959 48870839336508 48886470455212 48993374236758 49084560208242 49116216371383 49175930330982 49342205665998 49442466538738 49485566875332 49609643095082 49642809208083 49701976059918 49826594887043 49984763269714 50019207929964 50055852713958 50188334583996 50203355528911 50314172868246 50327158148722 50407817096754 50434346874366 50694620300142 50707703767994 50819634390084 50981115774771 51041877689166 51180417094401 51203903837268 51332288480018 51427827614982 51541347816252 51556773706607 51568474174308 51601717141998 51793992282942 51931074453804 51944477030628 51969119898438 52074718528378 52188594295677 52250795345042 52445489041218 52560175600737 52584295516116 52597866678812 52622819519802 52682164873884 52814255992134 52860295608876 52943409281217 52958694202596 52992833358126 53190291990654 53320364847477 53344833614436 53370140822406 53478586256186 53525204987604 53595531968349 53609364114943 53659409878354 53695283429151 53724647310516 53829745059692 53906302922724 53977130629569 54015837810844 54065152108058 54102408577308 54198478006316 54285341488812 54313912018548 54370695799329 54435497589434 54594206477076 54608296365532 54757813604949 54782942018532 54847108157218 54968175972948 55054603922591 55171861344873 55237618005258 55280926055404 55358410326597 55383814354596 55470895823707 55522679376346 55549787767929 55658455911023 55778145535476 55836460134273 55865847022167 56054742531963 56080466107484 56184842502516 56258663991621 56325715959266 56448887707569 56479757429004 56584876980996 56659224077001 56726753452746 56850802180389 56876891068452 56891570081164 56966320142459 56982749761548 57015979225926 57158936609551 57265320242949 57281852913012 57371918719479 57421931374206 57565906610331 57592323660508 57630826528002 57673047692169 57699513909492 57825689846778 57844185134242 57894609476388 57985638736571 58027804368716 58110332805252 58224009962524 58306817447028 58383427007493 58398494832951 58425293958668 58553057014662 58622843557852 58699868346287 58747700754756 58809119946213 58840071353427 58969953113022 59066116477004 59143723683499 59227839205353 59255018918004 59415850679094 59455374011556 59486665544124 59548857304027 59675686760781 59793654712988 59822848365462 59877464230809 59904942057012 59999132217479 60084464320413 60131572452294 60202003332331 60275195044974 60331463538372 60426324330099 60586253529438 60601889869066 60630639881511 60658463340748 61017625929078 61090349872188 61186403881421 61284466858797 61393289439769 61462525686198 61491683991033 61535779883708 61616631990823 61670344877022 61824972251147 61900137118638 61957922538564 61973912883948 62055340655763 62109435976182 62235639216842 62265164292807 62293737836876 62446072485538 62678755195602 62719160266087 62764767990652 62890686743178 62976990367628 63119476673526 63149421048921 63165718900947 63194705710396 63332898403614 63366230688306 63568885549806 63643342484319 63693240889922 63783826836534 63913432354954 64129538635106 64266124203918 64409988512519 64424605932036 64443887672801 64614450080362 64706346191214 64897020561763 64911748509972 65074503124722 65152062262612 65195619130278 65359085499903 65548982919602 65893050333838 65998656617166 66015689811162 66160051365933 66181212361537 66190412277444 66356372913194 66404986536893 66479874721806 66661686127764 66704658744534 66828828398514 66953209536486 67121082750111 67179594015054 67316099561074 67463304821241 67543711055786 67625828587044 67795388272794 67943641630221 67974821033028 68024620354866 68240556125868 68458799822868 68538984213882 68758182329382 68926325290641 68976446702436 68990669843598 69130855404338 69209672219604 69364603013482 69401109801478 69448934328228 69512338424646 69584792394236 69683757436692 69775315204077 69793323093039 69889099066514 70080234134316 70210666755684 70302916831329 70321060885803 70386707461434 70591212374956 70784490757617 70899920300794 71075476356948 71093819796636 71272074850886 71319723201909 71386302055302 71404725714114 71460709291132 71560871885601 71593711238868 71706279967231 71948735689859 71969507506092 72103456423908 72216826638411 72284242961658 72302898364606 72461008638879 72494261065772 72811291361978 73010418139932 73146304390068 73242411611733 73329705682818 73372467867041 73490061355137 73562481793164 73639389452447 73811213768796 73888381470883 73927269136357 74047273277796 74066383690572 74163699808107 74228350312998 74414464642623 74448613512364 74487796029556 74552964089877 74607177045492 74739656709284 74859441380388 74977144904571 75011551988828 75066506519966 75118235089716 75265183610092 75372227431524 75471259302369 75490737223083 75545632102668 75801069573852 75920253645509 75942149756148 76041930450213 76061555651991 76229451585126 76353760323932 76495891625972 76562816533749 76754542147108 76805855755902 76877556059556 76897396922892 76998432720027 77018304779689 77090203410142 77141741422473 77402575712997 77559853842107 77822101868623 77844569343324 77864659777268 77916715545942 77966966464933 77989452866676 78112077792567 78376193017563 78412159928284 78453428471236 78668233561827 78876443274174 78896800018218 78934229279703 78970452273804 79094619651593 79221383988201 79362057080677 79489250037189 79567582347708 79836618974412 79962148249529 80017250421654 80091948647412 80112619093884 80217879384279 80287807481406 80489114817531 80568432440132 80697558845124 80744617589538 80840853175348 81023756716266 81097728162087 81297717009474 81653246384151 81712622478396 81891309715614 81912444548298 81988911988044 82117825371673 82174413027798 82270662235827 82452263959422 82740454207684 82856427007887 82921389083106 82942789762742 83020219057076 83075721531894 83284019064519 83305513333133 83525996445346 83910309049476 84120699161226 84199228065228 84220958534596 84277263753774 84331616788601 84488573938899 84719636143506 84857789979092 85090130179119 85178821163254 85315336602678 85337355121746 85523968838889 85551323296621 85822895425358 85840592352569 86113082730262 86172423531012 86388485490762 86410780972334 86489670555613 86549270864238 86766277701363 86841914214582 87041706553074 87145447333204 87336014943786 87637940938002 87829585521993 87934265336778 88136570786446 88213401821244 88434581169494 88495521722244 88599174715506 88821321320381 88882528377006 89164675005588 89183061017334 89229998316186 89466161649732 89494777000148 89690482069482 89713629743374 89857413085518 89951073094988 90197358678441 90591522173628 90760130196372 90818664233878 90879380294157 90902834803599 90987695011122 91215830403997 91236531231468 91635524808282 91878054802884 91901767054188 92132194319438 92193788529297 92303669825562 92505517315533 92828846072326 92960869325922 93033753605436 93057764124052 93142722136814 93206907084564 93353458825263 93440606755314 93464722276198 93669108728307 93737222441772 93761414514404 94018132793403 94147151985978 94336030114767 94379321010156 94465485551442 94679215010289 94792058565594 94847336511053 94999347605421 95049346032459 95092964269212 95331392891462 95414495847468 95539861334883 95564518639681 95653730652718 95719645944468 95770023466572 95870148532431 96093844340508 96194307952659 96289102184548 96443423985636 96614678185172 96769521784404 96921675120543 97037191355078 97611754687083 97656548815644 97728093393918 97986748473516 98140815688097 98169120416484 98232432742766 98323474379403 98351860661964 98684411331996 98839575500757 98884933077476 99023534716743 99219286190164 99285618416166 99403952119836 99534559369791 99560247642037 99653189774086 99719812082709 99969526539428 100056988116801 100111705427916 100243242597771 100406711057822 100628345736492 100654316297444 100786566405889 100815634193508 100868693748732 100974149341611 101315566583679 101389240600284 101415407535988 101548657645253 101693082409191 101892017434417 101962231549542 102036930532299 102083755378332 102244264427669 102360834188802 102589976226241 102664576960036 102808476320823 102855655229964 103113547413214 103203434283996 103365703834757 103587984565884 103696283106507 103938239796876 104046904520223 104101664702217 104149437056756 104377188591354 104501590690084 104638895747729 104833648599771 104890978082436 105120351201474 105245639039604 105580061192151 105628511984268 105886818562434 105985666716252 106152310846309 106349880451191 106380583981308 106640729694954 106740281644812 106908112276329 106957172512372 107107088571171 107191063936698 107218728229886 107318819756708 107390566858302 107687614796489 107954261259138 108130304216116 108426364442487 108454347546909 108741391598658 108870995178868 109014041214533 109216937042967 109515627209898 109694216314436 109838343983641 109994558524227 110109207845182 110209733143349 110343722689746 110475236010516 110590734993193 110716820653194 110941791647414 110964668163077 111045358752692 111099575535858 111316911822046 111672920268546 111731694044334 111803720474329 112109485063926 112517327983242 112599759779949 112651431918532 112897775415138 113318448154002 113453506905492 113701604360778 113932640284918 114016108959571 114031958451852 114317873219102 114530640485898 114743837438958 114817805609273 114843862748412 115131813220662 115261653056004 115346095384338 115635305115213 115651379693556 115688370268484 115971277473142 116766854014986 116796989665902 117106114029324 117399736692574 117618239892426 117680142706854 117939906226044 118287447366998 118345200027327 118455678410706 118831701358188 119097714608054 119351373521562 119645696730924 119754928461618 119998264434958 120168928640826 120263144904588 120404006664662 120550390089948 120852648660198 121116926384307 121172507058876 121203779738132 121261279763022 121535635074399 121946575514211 122035251858156 122372807762842 122568933717594 122786578879538 122868666822447 122925051372396 122983367982066 123233263981646 123340689754044 123534621656173 123649944502294 123800274237276 124110681311526 124218871952364 124382083624659 124414184644113 124471278433684 124530328585614 124892144971076 125288994668019 125357510391204 125438320532174 125781373486356 126181048741839 126238953347052 126298842097842 126331437801894 126665796807228 126732461376612 126864956865101 127137771099612 127286684968638 127386481779844 127567653673068 127768231744881 127826864709908 128006032682619 128259077270212 128532248407836 128734343138037 128819977025038 128887775345602 129169624095393 129228900160724 129412692382428 129582728236143 129616171458501 129794041123526 130149006249444 130285073646637 130391238260556 130562559829611 130718170999806 130794399241247 131004022415679 131097965839204 131270215980449 131456911407003 131714071317661 131786100667676 131901398005167 131997313234332 132031379622324 132204856179669 132320102731866 132362424723074 132651871754241 132712745826388 132809973073786 132898762073259 132959749443612 133409317489068 133619080566881 133657656797028 133906419072972 134242165500222 134320448757439 134359188030108 134535723104223 134570444615061 134632199122148 134926609642482 135087422111572 135590776545588 135887283260442 136049240709732 136227996350817 136263154610219 136481542516683 137077968427764 137221279874497 137293499824663 137516364658764 137852650581282 137981339687196 138198291479157 138261710808676 138455504738343 138729206026964 138802219602956 139024676849292 139243269108489 139550630408154 139586646186078 139714083205221 139778198133028 140160910132971 140197083414297 140605833662658 140642121771606 140773414922868 140994756770231 141220727978967 141471493056859 141568981515234 141698228327163 141799840601588 142188087848391 142544149701772 142639446403818 142772604110604 142809451428228 142997089337193 143121743771202 143412559934462 143480595979077 143897471379718 144433653276822 144526760613157 144568485923316 144605796729212 144795794863447 144922017277758 145285383349883 145555787032617 145622582723956 146484823223466 146592140090877 146659411365636 146744935734082 146980122710274 147278778904894 147348649114149 147386677435543 147776762941766 147854538272714 148327399616214 148456700625996 148501132463411 148828929285246 149105928179754 149479784661129 149954289809142 150133013039932 150610066586733 150942518604738 150981474446166 151840507291018 152083860900426 152123111303982 152458903170252 152504532833107 153020186367623 153125633067498 153611711511804 153996865440054 154036609559378 154180406820284 154283482844946 154670321119821 154805151425994 155119707684214 155644203737246 155833431091884 155933932929866 156224155585134 156565782887031 156615859750259 156752386035126 157145414643751 157336467123654 157752886548348 157793600036436 157868458559406 158189239303186 158442767976402 158724114161354 158830227843651 158978500074378 159924296499058 160034500843308 160435758768558 160575614962812 160786595905047 160828092344829 160978229635062 161489235179076 162047513432532 162195456324174 162595434018948 163112087397987 163306492768302 163782619431228 163824889096596 164235650743346 164348826055596 164541324471654 164904527918844 165163811767773 165712854015774 165842778166212 165885579525484 166151443063788 166412687471121 166568038129038 166611026666266 166975367733069 167051992890692 167509380402819 167597541066501 168164227595889 168241398322452 168554527507548 168663233577202 168775991974863 168977147877798 169075686824051 169346663122707 169439272287012 170180260358238 170357642326508 170630673205356 170674710243492 170898960427377 171047937677778 171102646593242 171476809828653 171645790850716 171681184705138 171795960728847 172115756158437 172226165460524 172697719830993 172776970981524 172821561944668 172979341111226 173098541728476 173532555402726 173633750832787 173683828429164 173956916209713 174083413106148 174672029887572 174946671443999 175195484498853 175275881876004 175659171043986 175868530673556 176099605038861 176145053520527 176273141572892 176427359838639 176520214060281 176869162338988 177198349431012 177431171050497 177476963187979 177642642640762 177765056754012 178366122034668 178459996632372 178646571912081 179380964138964 179427259486748 179663009680063 179714826171036 179997396652437 180394717356882 180606009996993 181278972990297 181637328467756 181758760588314 181805669607198 181891919644533 181975390022244 182261514849323 182431660807994 182877783707647 183271049616564 183559211644263 184179868319307 184264388638876 184387577058594 184607339651124 184849895972469 185011034631066 185474916753441 185657692144652 185921738651844 186166021967289 186285444273628 186706917650526 186795492878421 186881213510628 186929444552396 187175051896651 187338217456614 187807934574239 188036265586806 188157480798261 188294303971956 188672060229534 188930971102884 189228032378203 189358430020578 189497156702841 189584117131188 189694673022106 189998695210842 190098692064918 190524241563019 190662785782924 190930027452957 191079722669766 191129037279362 191307461305436 191740297064862 191964878550263 192388615905318 193229965537557 193331663018403 193843350241086 194074382710156 194329377817211 194691061685289 195223509374166 195456186787836 196077256499709 196281631376194 196464865485532 196646948758806 197140005857431 197679151001514 197806582377659 198047069433486 198543637084611 198571236832332 199069118739582 199120495284074 199214959610679 199306379548172 199439624165418 200113976233602 200486485195542 200813422115644 201363248250333 201573132811778 201948298683222 202389914463723 202454647969847 202631133167358 203097315290506 203139194539483 203386164818382 203784034868834 203924463099084 204073861064598 204488528855338 204675218694791 204721668377604 205179952452482 205616952641646 206227094826428 206731407669514 207392566213014 208093809040446 208203329404434 208754377182708 209277791495458 209379969279117 209667297199542 210240702402948 210963182657409 211160122384302 211744202353489 211773637124868 212304621692618 212699760902382 213281459389908 213816224552658 214214177142342 214382127873396 214437456459772 214781133716604 215118839901693 215375229592978 215846207069577 215908522518276 216650479915233 216852728884974 216908695093818 217383025916637 217482783197316 218028082429066 218433874085934 218561253699383 219031254419796 219676687967282 219989117048454 220117403601123 220218415690364 220419466286698 220687445379492 220918168357341 221181469986386 221433641306388 221665144412649 221781807409071 221883583294828 221929336326154 222199151071716 222491099424321 222633823644092 223243393927869 223345840537092 223463388088668 223607440948658 224218970127852 224453385222871 224931434713713 225034655966484 225199519559898 225795550830276 226150575281267 226472211669249 226636896308004 227403208721556 227760760936527 227865280569836 228032217919142 228184666955973 228635746438204 229061280971796 229421440218607 229487674877916 229635611218546 230263626441324 230692190768676 230995298160081 231054914339067 231270610230426 231942554946284 232247305196179 232679561526321 233466305605869 233533708029972 233593979331804 233900899394799 234336233377701 234799473385148 235128579052689 235236479784852 235360285413708 235606348463759 236402988695251 236574894733996 236690400054654 236911356821412 237283858954779 238086171242031 238195429216108 238702747043124 239509856923236 239886444748587 239996528869916 240337857281652 240653638152837 240808013329324 241467344452593 241705297320396 241957993915183 242233852768614 242522559526044 242776110547187 242903884305173 243071270148798 243293184486261 243893151028422 244611846732799 244745615525684 244959739152453 245137867435188 245573157759076 245737333644894 245966735964132 246353476115019 246466527963292 246811986707481 247069243312346 247299889004588 248149721052779 248221362623052 248764167249318 248828369288226 249060657171228 249452261978101 249852057193557 249916539999399 250577989336038 250876641064348 252362097483678 252597684195684 252662875603788 252994850365803 253060144276121 253465721816697 253729913730202 254573369937276 254839519766923 255536463489762 255701191854047 256012065365238 256653969889863 257468686276074 257521777057707 257639954050076 257775550691204 258339248190786 259165456472286 259232342917002 259469011666839 259588082247052 260298833104089 260570147293274 261125119659222 261436341999612 261588798482494 262008044831358 262540431960898 262732772819881 262913822814006 263428142635322 263802796010334 264409712359338 264640205463732 264724849446148 265303743508482 265619946147572 265797524146518 266463963961143 267238161133762 268484331000444 268640897514878 269071446208446 269140889230122 269815711935497 269853219284964 271774566520884 272455992701634 272526309220438 272708504410797 272963085033366 273647491211991 273718115237437 274442559748994 274586999649326 275705301162564 276396582958314 276911009476686 278486538216978 279101260816308 279173292372156 279428166410442 280060376475789 280321820265942 280394166828594 281007326184921 281211667325316 281284243543212 281989513540462 282441455957934 282942986113718 283137963030468 283396456654326 284376175696782 284542009533159 285278892807636 285994178674386 286243487542404 286619584004649 286693555919043 286825119868924 286961191958154 287610445597293 287794942759436 288582923857977 288867306553644 289053521226314 289591589726894 289844034555516 290570766699766 290765025361629 291111574065234 292340987558711 292969646446932 293184280181754 293489871468164 293960245420548 294422447064291 294557557809788 294697298228298 294773354871086 294970423138209 295553525883532 295709076545428 296518726502271 296654799232428 297002264926822 297657858570492 298211856359508 298603678109373 298680742926111 298959569322258 299908579618284 301220133173466 301395789555917 301885037209476 301962948892332 302359699217667 302437733403169 302922448024833 303681014582036 303946699751037 304167721800852 304246222607964 304645972935759 305009065666214 305676052303251 306040372735246 306251266134996 306732793283007 307769928678723 307993730880108 308073219118756 308566965689892 309340642239642 309521034093229 309610302851988 310097111504271 310239415368428 311088849319521 311288407474492 311867865859732 312140713560669 312304994106651 312448311170268 313131565774062 313231719500518 313504772070252 313916687243187 313997704101809 314290829287502 314500945799313 314672934247308 315736917118812 316378478606372 316885535952804 317448228322708 317660455687302 317865324818573 317957000148756 318456932538927 319049641353573 319848592998116 320724336828987 320871517537116 321573191810094 321656184689658 321956459270124 322462680118033 323062844389467 324390912648348 324900961253141 325363042640727 325999527478849 326224174795974 326612985536604 327042123643599 327126527966693 327650811128901 328471301486692 329082648943308 329515031950923 330327623535546 330629199430047 331425708031548 331772204979579 332825374942242 332894004489231 333136076258076 333222053332532 333659875120117 333950735466138 334788057284513 335018760805638 335195082133002 335411161422987 336328455191778 337326467154404 337551983949726 337799279339847 337954295755596 338151373648102 338693326245414 339630169742773 340360520716476 341797920854754 342048326878713 342095875355556 342205293186484 342953619657306 343362369410276 343591921457694 343813514599681 344231512316874 344453416827819 345395439661986 345958682222452 346905915345639 347065110805452 347267501665574 347913832419426 348786164209301 349893342887998 350390968997706 351318342087972 351423488702377 352199210077722 352290107041054 352611733803653 352854719677278 353040428120562 353830734331321 354862342100994 354953926375958 355285285281524 357293143824162 359326019360126 359994793304874 360789434713764 360897415946249 361212019993986 362117694613861 362557945980594 363517521176628 363611339214396 363783839289066 364523029698646 364863321615988 365755567415294 367118423288526 368359736638614 368775154117188 369699791944938 370022069262132 370603864968519 370949833506882 372332043934578 373242553932339 373413835301052 373590985756842 374350103793302 374676434913228 375615869148478 375866984004057 376072531173612 376314961596522 377344120459068 378456064756406 378716860041156 378994313405682 379389346044212 379997390421684 380197384129836 380594870595303 381048483126038 381860054905914 382159445339532 382258074558724 383304695234643 383480594129724 383929757100526 384777231810636 386203029414111 386459931075114 386663326036806 387508872286179 387686700482172 388658755634422 388848514375503 389382123370578 389609191377161 390447018748332 390855220939911 392154512999418 392383197723741 392563262752388 393293897517612 393810647941347 394280011714862 395142213952983 395358302003028 395613164755318 396094138866972 396614568539007 397087274169222 397955615262723 398138237479164 398240990568148 398429919221358 398879248330836 400112556266857 400227952467204 400857241700643 400972970391084 402726496500666 402961346272317 403146265623556 403711333845183 403896597366444 404779828927446 404909295939694 405262266334716 405899471155997 406194630581012 406278389078966 406772329636764 407568069737668 408147722129196 408683989052451 408789463830657 408977057710676 409350437389582 410359904904964 410899078424009 411233905283292 411663839623491 411880499473989 413462815339028 414006065784493 414594874437471 414785132426028 416187618080892 416406658808868 416842001128189 417729807325467 418555582990916 418759938558234 419142249615663 419334594399084 419993925522353 420591250242891 421414023326317 421926365314818 422320244768604 422984270310693 423488404706978 424414479170577 424609243385236 425399521804764 427632449105316 428304827169947 428428354284684 428991268011579 429753026078383 430237679803386 430441787937231 430750459185956 431316423935761 431692414139154 432774805758029 433300959830466 433580281839471 433705457769948 433817390187636 434387384590341 434766051833274 435856150049649 436056164858132 436667361097851 436867748171868 437122507398766 439034121862609 439353375934564 439978234096908 440234807202246 440838932573396 441836336714682 442045947342447 442160032306629 442362939972772 443330288825298 443563614818142 443858672652308 444982198848642 445503397390233 446486787855738 447214881897316 448439353983387 448906770445742 449862869427426 450399039119796 450869919587633 451107213709607 451830199760199 452301150562534 452944423338498 454279143932341 455521521873054 455815168087649 456064435838284 456369333911946 457513598499321 458842880437214 459060559102869 459271222437092 461990596320162 462109828678134 462541220460852 463268486530759 464010963359463 464494610392358 464834905758251 465359123052642 466932611211738 467801798789598 468672466755402 469847579250777 470257158105378 471212696927518 471436243931253 472805977390502 473380800109308 474567717909558 476172342484062 479772889497174 481307276305674 482484277034487 482934688905186 483915987830366 484467705537228 485552221094374 485807768610346 486142540297596 486586368972522 487786302056844 487932292379779 489223693465598 489919478304906 491474667289788 492706952230038 493623973414962 494138486624692 495491435303319 496299442105558 497528334498636 497656738576452 498904523956202 499238062413363 499704114387114 499833079998798 500926103199207 501086322165923 501155978672076 503641149829013 504724194967356 505989700731606 506120288552242 506931443633394 507227060472153 507459827460404 509679039533846 511072926979524 511402383708094 512024130730476 512696881282131 513307939779726 514430429485959 514937372552148 515043554115414 516678496381572 517218670296181 518330912944572 518464685834004 518938023333678 520597666208178 520901252498361 521140294586548 521870748629139 522250239318444 523177596964988 524016089662716 524840014331997 525080863921796 525465545639762 525827645628012 526856285270644 527605592020668 528298815116583 528435160561581 528819424718676 530607487016964 531595048293036 532293513151491 532430889563937 532927927922286 534476322267524 535939715736243 537281795029756 538142892416892 538281778460244 538989029040189 539128133457823 539631423870994 539992189957311 541818029990979 542918976894749 544754713080361 544911985403268 545052618440876 545417008821594 545926170066732 546784544547969 547294982423982 547436230474874 548633351122941 548885119497988 549173999298652 550677634932789 552539604957921 552793165916628 553662337561151 553822018953372 554549687917407 555534399564739 556424750260323 556973076433956 558856332820884 559735037746703 560120752951578 560643640531884 560788333657188 561525155689953 562014652369842 563423803722717 563979027080924 564472442394783 564882911915868 565885972227436 566792913308652 567684097134609 568752351393564 569084019066318 571572724689057 571988357348772 573239168009298 573387111838086 573922383916308 574824777601711 575220891194586 575894635650789 577165847715954 578107042452628 579183179453788 579689896612671 579994989055209 581141533399532 581530050723258 582223148130468 582988133451633 583138593331931 584073185055867 584681975117422 586368560363508 588844894128582 589394596456596 589546709742172 589940846276418 590321317520207 591420017572293 593037453004542 593419747132977 594004529853644 595630911253833 597207356218746 597361485852222 597644878832037 597919138644516 598859263076347 600884146467983 602440266346932 602791579111834 604719398435334 604875466806338 605427693889291 605844896049666 607363943909541 607893399502074 609291945871518 609417583618449 610018131332428 611352104606502 612080745470492 613465586566014 614025656084373 615539857357446 618681284479284 619042068186458 620194223008542 621749249242667 622177698639042 624281427121338 624609988213302 626263131548124 626463439001036 627833374486374 627995408203618 628581658575004 629001891598626 630741743808007 635232607060467 635320911374604 635730649637146 636913865077854 638099282707146 638510812827979 641448673657974 643146383620188 643312369379316 644925360236066 645356519705079 646125688778934 647538621208731 647745733531559 649801922506282 650726085281454 651999054957698 652448349591948 654084247287198 654253055933386 655301622257802 655683761098149 659030063901846 660352210803369 660655247071092 661258398860094 662754505072023 663544409959158 664995433237947 665345422227213 665650749884484 665788008978462 667319750240234 667901470932276 669576114569026 670037521611276 670390164266004 670822322845974 672656910383556 673360155668613 675103967899452 675598558679694 676302747296204 677386652490828 678451725843801 679260339485546 683282282809581 683595841709508 684096653757426 685907239314612 687183842915388 687627029199362 688264320655821 688463024633748 688906833655638 690790879323972 693164743017201 693811830691278 694535003331148 695827664838852 696741915588537 696921733494259 697572328418602 698038684578963 699786685775996 700398916817607 700781937995412 701702698184397 702846977404754 704398420155444 704580214082108 705223467607306 705709439354556 706080856241124 706819045391277 707661468662642 709208966085753 709724684201988 709907852751916 711851576864337 713244122040919 714258513726093 714586287648324 715709850993683 718129833583687 718652038720252 719659334245761 719989586609748 721794831892498 722424039987972 723559926843299 724235389227722 725115891961188 725873981745549 727567678578132 728328331641561 728711652915519 729046059397292 731511134830588 732472270234103 733835540198397 734236846577052 736719473277228 739060428345057 739399583889876 741207729937038 741899667013764 743066175924163 744449163158337 744664087869156 746485107864678 747181971513684 748356785934303 748700207586604 749749619998197 751231738296956 751733968008114 752629923193044 753813303575423 756912129512812 757988626811364 758984551097409 759180432828363 761189741190606 762096966252076 763098288501731 763720109811828 764518559300769 766609390469286 767103575562141 767859514201052 768868407885487 769961909669589 771468132003443 772406058828222 772565331173121 772919862150228 773326652073612 774135144952351 775017744572358 776752677141539 777317511268844 777697028751006 778407035000517 778764246741156 779218382754322 781710441879822 782626043320303 784309025998836 784766395447482 787621295882694 788198318459643 788560023429724 790284427905966 791226329510636 793229137078014 794174548338444 795911230525446 796859838442716 798112762716997 799391891883429 800225112533714 801714483401286 803724639264911 805452993001332 805922692544634 807422667690366 809447135806491 809559657854892 809818591879388 811798942311994 812556778157932 815349083459131 817367978104902 817578927661314 818700874779164 820942473635973 821154345712311 821798156848018 823327679246982 823760998947978 828012131568986 829189748874942 833684002256378 835459614650934 837329850662747 837519877116468 838284499231326 839987851044706 841182500485782 842828046652634 843852730629636 845968540621386 846976809413956 848828958341154 853626028599477 856609654339894 857982536023158 859506052156766 860080667757129 860475359606772 860883575874462 862632847871522 863264824979609 863384828278308 865549611516058 866601919660932 867160563678942 868774769180682 869532103666548 871712300099298 873334722195702 874245014797532 877022962676133 878068243725218 880469614404492 883267341192873 883672673429364 884091894684894 884320064613258 886660577650596 887127229636284 889964397697284 891006794780466 892973575711476 896042228778333 896878707966774 897813540891484 899725738854852 901739839175266 902214427419214 903660399520398 904187368667751 904602301125068 905888846676996 907079097653001 907313200209507 908558287864682 911043043746108 911630336175298 912738667823892 913937918807277 915027196998642 917028156909753 917685760874428 918121118205738 920198379849021 921998499223627 923309786036169 923981192640324 924219657356268 926536973061518 928021926718926 928563102279687 928989220784716 929669811516502 930291334512813 930718246105284 933865222423476 935333563968167 935603597579196 937344933510804 939695158501554 940514316210756 941750061729561 941993112305427 942425393855036 942872487862506 945611954781004 949135435819116 952344684968124 953595974455719 953842082271533 955370797616781 959545778994348 960548959121479 961054498772641 962614552611348 964968554068974 965869377810372 967388040354099 967831975660732 969188533168401 971104442188748 971615537220692 973172737945044 974702883759423 975864584759558 977998582436547 978447386931196 979838956609812 981126370930797 981379583900079 985413904460076 986963297391617 987247946829924 988545095852769 990300451398013 990982870606638 991887598290141 992598884211116 995316614938737 997809047912404 998476124826726 998682013467693 999408228774228 999666159997596 1000979625360351 1001852206398414 1002172644331846 1004364171853539 1006233484268961 1007282299658026 1011687324292099 1011979401463212 1012240577104484 1013570564044129 1013862887266788 1014454120944306 1016997683449181 1018890509228319 1019358079067692 1022804767416188 1025393762564262 1026144980636139 1026615879559452 1028860858971918 1030087108230828 1031440543799043 1031706742048801 1033360250483457 1034437340592362 1037876046667356 1039507927243877 1041195332416356 1041802504996722 1043741497258278 1046358492627903 1049680028663994 1050931091279524 1054270466107131 1056597630233166 1056870321123162 1057835201410959 1061492202993963 1064587026302982 1064861779127874 1065855855844572 1067531729831749 1071141304573361 1071879431472486 1077978058080378 1078256266915646 1079262847741988 1079984379914622 1082692247838747 1083636059981958 1085837953789498 1086353083841583 1089509426160722 1090834017643188 1093569089095938 1094589964847964 1094872460949748 1096311018251813 1097266702245882 1100017902506257 1101355269865578 1105079209915842 1107324675122302 1109099375834814 1111068799129478 1111811594905557 1112849500520646 1115927700583397 1119470075493406 1120241505903156 1123050311379906 1124029304739684 1124365717222969 1126847607445434 1128944884789566 1135368194269218 1138168038132636 1141784611785909 1143145449378114 1146478336018596 1146774223676172 1149649555203422 1150441782389172 1151789271301578 1154331695431908 1154677177164953 1159379793225342 1159989978110418 1163060101446516 1165976266903266 1166277186663862 1168146370111734 1168827574131483 1169363950234844 1172565662819733 1177149593171223 1177689788257164 1179881692552836 1180642635040414 1181431943824041 1182840035144586 1185426641858949 1185805795251961 1186074906009084 1186839494265954 1191261822507666 1194414712437492 1194722971704444 1195289757664074 1197718526152694 1200337668800571 1201768292935966 1202571725101929 1205583158223668 1208884038816951 1209438796870668 1209750933612676 1210855387778582 1211689792099332 1214727887819082 1215786799004148 1217698413467991 1218583891743036 1218835167236898 1222704209213004 1226368391491971 1226931173132028 1228051312168746 1231079714714892 1232697235272027 1233015374643689 1234991518870473 1235641498421967 1238084136372916 1240388446017084 1242018197353479 1242338742315853 1243498498485334 1244355397278084 1248562854242676 1249219976426604 1250526003384567 1255666748972748 1255990816407236 1258003783197252 1259981776567059 1261483487616014 1264242069978951 1268952810932079 1270465214120934 1271461299274292 1273243437511731 1273827730155708 1275830603945261 1276198565414292 1277021625655958 1280144485953529 1282897347315948 1284914481509841 1289259078235149 1289850720472132 1290713039410158 1292251377557868 1293949271807283 1295077242417462 1295491467063118 1298324417274087 1299603845012564 1300740845518413 1301452170562908 1303162153771023 1303998109915396 1307568450148947 1308168494574396 1308506111866772 1310225363276557 1310603244515604 1311367522196298 1314655542019673 1317102365587827 1318060127803692 1320704421606738 1322516797720188 1324596226647421 1325509010144046 1326480096919887 1327088819918316 1329990866475894 1330690844454426 1331576017956924 1333669690941133 1334639500480468 1336510192170699 1339152229138052 1341644645691948 1343754149851841 1346720311337226 1351197117359388 1352609758762899 1353321641128821 1356903451687602 1358520678971092 1360305644720477 1362837431797023 1366564565619162 1367445504262947 1368193307514852 1372540795497963 1375254058398724 1376528641311642 1377181677308607 1377813667311276 1379980041002017 1384646076643613 1386329486034402 1387623661382556 1389805459592277 1393483831177074 1393843466988518 1394504717274753 1395144656837204 1396077369157926 1400797833635214 1403405396368794 1405693954809508 1409542737752331 1410446935214612 1413638090782554 1414308731793759 1415322937325284 1417182535788929 1418417932171506 1421974361776381 1423703153728674 1426488244081838 1428517027452186 1431419701987366 1432726530863537 1436259667167374 1439318668491522 1442540686120001 1443589663784996 1447119853686598 1448470778455444 1451747963491098 1453448366166277 1456656663283122 1457423305831038 1463796877139337 1464944540468206 1467671080396794 1478120856690114 1482209416474423 1482415459874076 1486132351848326 1488898326316674 1492631472920549 1492970215729356 1496713571868606 1499499239996394 1503258966497769 1503467936016228 1507626607150846 1510923449487039 1517969102194818 1518360865656726 1521681181416459 1522379482381212 1526196577003462 1529037118601538 1533218780938572 1534207151124282 1537736815770974 1539923819339178 1542936264006886 1544812117656444 1545130662346242 1548270289904702 1550035489144716 1551656010888543 1553505354283078 1555394057502012 1556814070001034 1558436765508644 1562703757495083 1563420883759644 1565252086640606 1569532790894964 1574520042995991 1575242591765388 1576396636919286 1580568855811932 1585305481684743 1586458274156028 1591822461050892 1596225525433994 1597292668691811 1598783783766858 1600450225067428 1603428966802572 1605950081530249 1607449278529822 1611845385089268 1614845335380732 1616967087120567 1617384400373469 1618894271612982 1623597884623988 1628756930684247 1630698166918262 1634264139241083 1634735956209804 1635157855322628 1640353633643907 1641884947271946 1642308691424622 1643596313696036 1645900053368823 1646655358493964 1647521997895956 1649244439246313 1654820920866757 1656024263137972 1658379497749884 1660987012683453 1666603198694217 1667368004512756 1670919229301868 1674659701325494 1676568998462652 1679205113240109 1679975702089412 1682365000971564 1684575467069859 1685656093305268 1690271411168151 1691937081242772 1693705957406281 1697657916682308 1699432773830309 1700327190136211 1703052291403827 1707252057198954 1712282927129593 1713219308679788 1714718174067171 1715965072046316 1719012104313532 1720161335514258 1721767151748924 1724474332805133 1725265695743044 1726529649959218 1727683906952367 1731099223032116 1734321127357884 1737048047369453 1737549538361364 1743424600198596 1746165833846707 1746669444391404 1748964400354899 1749415779995793 1754045925352266 1756136487450436 1766534682385746 1768183789369788 1768640129226516 1770963952560621 1771421009932847 1774260052716879 1780259241398931 1782013589560932 1783876638368461 1789908342978329 1792084457556666 1793757415933548 1796577789229041 1802652439403949 1803479678350532 1804428854838428 1807320799040796 1808374737335502 1814158195306002 1814626400419014 1816283081667873 1817116575729364 1822091831728623 1823260672350596 1827875837614554 1828252750855347 1830054393997284 1834056313819506 1836242236411476 1839129409739167 1840396759698042 1842076968253119 1843996998447254 1846619572072338 1853073946123036 1856043853437852 1857126204559374 1859339623033004 1860582669025626 1865247747728001 1870667127936334 1878847887971041 1879390317003108 1883500123459122 1883986224610854 1885744975725012 1888709983548479 1892225231424021 1905697821181401 1907191948911438 1907684164543066 1910741595233562 1915532438483937 1916026806662059 1921097918242958 1922108997545282 1929937108137948 1934776080708198 1938377066336802 1943237200594677 1949405767518846 1951729169519116 1955997164873094 1962252741861594 1962759167800158 1967051283294447 1973926594783234 1977090191705538 1980600902796026 1981965741213276 1983775196580282 1989262422779099 1990633229877474 1996952249653452 1997364026935386 2001959250720702 2003704412796828 2004345288663692 2008728343707078 2012466968537922 2014564599316052 2020080467005839 2023374648584198 2027141128088258 2028908241888612 2033995366898362 2035355177531403 2037781018456638 2042890390368763 2050787525128524 2052289961272278 2057721717943836 2062881087598086 2063413484097602 2064792961967463 2066720500966914 2068874681184724 2079015854487754 2083605009993444 2087482994516556 2090225746765611 2090765200482777 2092716985255806 2099360057327988 2108540932214262 2113195260466332 2113740642246324 2115670402821918 2120457136173831 2122984405987926 2127626898257259 2129174052605964 2129723558255748 2135063459663498 2139732366122757 2142282609146722 2143758862944972 2147129552981049 2154389500751061 2155956116160756 2156512533831292 2159968759829244 2165384495677494 2167272119963916 2170679780529897 2171675907578996 2172706167683166 2177621945236647 2179018852321444 2184984994924683 2186134958746557 2187138178191876 2192622036503626 2194533404491764 2197416810702309 2197983928712663 2200035805012514 2201506620595191 2202710539731156 2210158419831684 2214649350244604 2218198751669628 2222137598258956 2223623189811114 2225699001041292 2229198527772489 2231855401166794 2233347489475011 2238940150986812 2245070357802909 2246100622759812 2248731434445938 2253695214890868 2257238760826231 2257889769579132 2261439910726269 2270736388538436 2274306728771987 2277541298485089 2281996692351943 2283569223571818 2286290898756228 2289294865505193 2289885695766851 2293555677902307 2299299110406844 2301310726686423 2303578542603156 2306605223656461 2309354354329906 2314404396010329 2318759586450684 2319979956220836 2322405434857053 2330258031424617 2331952533806532 2332554373327724 2335619125840819 2336292740223468 2337655148262966 2343516400991591 2345131325639466 2347878129960909 2354299186342446 2361285270080828 2362863887648082 2364594955378929 2365680070289172 2370853283717898 2371611590503922 2373678988531908 2377411188199411 2382523645015332 2390579515328148 2394338288150991 2395437052305388 2400675337601142 2403536585871932 2405143450203858 2406694602197767 2411173917794733 2417768077633902 2421710775557164 2428341407419473 2429455775638164 2435396826935982 2437670334473796 2441503149465107 2446047250377393 2452736782983942 2456102624337492 2459964420916639 2463463037136933 2465394470544054 2466030749287378 2468282136625571 2469983037740946 2471282996843934 2476815140319247 2484036394706958 2484677484631706 2486996996970668 2501052006769134 2511989551988241 2519963553134118 2522966975232028 2526281911623743 2528484139957902 2534823862297027 2537905621864158 2540930428241868 2546486875023462 2551661207890522 2554043251311916 2560288971907058 2569828963019682 2571485570909567 2578518156470298 2581426078820316 2587898543614566 2589794474938827 2590154484834924 2590982934126236 2596648834548174 2601481691036826 2606324307542046 2615136900297894 2620450726553114 2622735044392596 2629311084039346 2631068888028399 2634204731175654 2640809529013279 2641408843213476 2649192453294842 2651018020288092 2652960193839774 2659981732951788 2660777843032283 2661381688908852 2667339381882266 2673020384341398 2687508299703682 2693440622674452 2705219517525798 2706643282257642 2712562106003253 2713806903375204 2720611289440954 2721939600628521 2725674863594046 2733129131238324 2734891008525894 2745081590995926 2753057282623284 2754363354617214 2759960082004034 2765995497670881 2769292153287226 2772658972068804 2779610919184554 2785689306839061 2786967662354148 2787686933977036 2789009434549506 2792154738315852 2801595667270428 2806000691904501 2806810792737588 2819085475504662 2825979336916281 2827276181565108 2828617463587518 2834365071577858 2836835864343012 2841296298091979 2843948723552762 2847406307457348 2852976488163676 2857034054904372 2860787923367157 2861526246814599 2862839403974732 2865453061727074 2872519334334748 2878637336983044 2881646877364437 2883163496317923 2885081372240002 2894239707373196 2902164121062297 2903495926982196 2906896732332554 2913313326566244 2914846611662076 2917894007897323 2924108651278269 2927593754278674 2929889080936412 2933995747309641 2935342160793588 2939957478656471 2944138751700237 2949898163284219 2956241713380228 2960889892174851 2964418832948846 2970901354194039 2972264703696652 2977796652633348 2985262945841098 2993427143737212 2998998479992788 3002938876081053 3006517932995538 3008271182548681 3013092515560617 3015253214301692 3019214967550327 3021846898974078 3029423640306203 3035061972876297 3035938204389636 3036721731313452 3040711692132387 3043362362832918 3050993050347543 3052393154006924 3056671527684957 3058074237203076 3068414302248564 3073238853038263 3075473631541948 3079847638678356 3085872528013772 3090261324692484 3094321631397129 3095120226146403 3096540579809404 3103312021777086 3107010708566156 3113628140002068 3118523781731631 3125407514990166 3130504173281212 3139075477883709 3149040085991982 3152793273838572 3156089437113431 3157750495967249 3162811398321393 3170610963369486 3173505604232877 3179954007526387 3184476608981889 3190706176613543 3192451050867988 3194585337383622 3197567567533716 3202595189495247 3211900163060498 3213423913720083 3214898557059644 3233934174241134 3234768800746938 3237788543225964 3242879405715313 3248076743516241 3253844340307757 3257513861368494 3259059251524749 3261396333836524 3268528278482166 3280707267287814 3283769894543892 3284617382849244 3288933054755439 3291800106737646 3298488878492626 3300053707518771 3309641841733514 3321974025366906 3324115494102611 3333206397388434 3347783101750191 3349319402650988 3358410226480218 3369150934139718 3373097151668907 3380542822336302 3387411914812562 3398865547660618 3400654380272422 3406104582807654 3414504114397908 3415526046658453 3424565854259186 3429436348134342 3440322671028516 3448948665610266 3453059299918436 3455367813904734 3464031531494859 3474096094738906 3492331667693414 3497928800709798 3498831559991586 3506482722394449 3507604255161461 3508091850704532 3519464286455329 3533069364771492 3541927905121242 3542842019865694 3548520105433758 3557417385755883 3560518482797862 3567753276736922 3579816685956658 3584168915113332 3593155578458082 3601013006401713 3605304878807898 3616749474671004 3628316390612004 3629252800838028 3632566163335746 3644183663457246 3653095240403973 3655751675229108 3656505501710694 3668112627639012 3678258819478334 3680793519396084 3684153936506238 3687993996894508 3693239144144676 3698091705816081 3699046123931067 3714252409118748 3721165338051252 3726054592060437 3727016226947559 3730495495456002 3741334255872668 3751578010153701 3757695775942082 3767000246918244 3767972449221708 3777419967096958 3779945329701177 3784450462848042 3792726209936853 3800432838263243 3811395642362802 3813282991562527 3814383897822876 3815368329086132 3821483190467124 3827491811835783 3831064876967874 3832053613324118 3840433457860587 3842195836485916 3844217995090564 3854743444529523 3867777234705447 3869552161416396 3876754132673604 3881847815421849 3886474401189354 3888740796953173 3894973251822261 3898811535037692 3911994329746188 3918145264226921 3924505483723188 3925518335600316 3930676089829671 3934102566588894 3943966626059019 3947853189566468 3951307096763481 3954180383411076 3961201805592052 3967550393160564 3973788679942263 3978524845558198 3981266459754948 3994728053870772 4001009072823399 4003918501441404 4017456687414156 4023773443211977 4024933937075844 4031262449555523 4040160934011678 4046749297168396 4054282256176516 4057829276288697 4059964923386463 4067990733796724 4070710355062806 4075562036913276 4080916934161431 4081970153323517 4085780780737526 4088512295391069 4102336512788841 4104579922544556 4125762175196172 4126826968195204 4129585923934926 4132249222641449 4133441001933828 4139940123006051 4153938229930839 4158031708975508 4169416378776831 4180451493531222 4181530400965554 4183514151824259 4185433970511612 4192014841534429 4206189025275881 4217081864428524 4231340805643836 4237993857225037 4240914272347662 4245968811975852 4251547607366787 4255253796514518 4265923085329143 4270126919326996 4279464732245514 4284565218293444 4294259105962098 4298179592590611 4308779001502122 4327622058360003 4330768991354988 4341359561059794 4345412335366332 4352244744698669 4355243890473294 4360345098498831 4369969989849366 4372269917493114 4385244073007252 4391390631418011 4394833621404618 4395967857425326 4400071610025028 4403013241190382 4415192206656049 4446628249423269 4447246379622228 4458397055544978 4463710802333588 4466694978950022 4469575689795853 4477894418761647 4490140715605818 4497462868891876 4509776899493307 4514477521652462 4522879821452538 4532770348461117 4534220134720913 4548613457543974 4549551394686157 4555082596970178 4563993384703886 4567138447143636 4578589731010386 4579771391533702 4583952539447489 4587111355804614 4602621453372846 4613210447312922 4618708708659812 4628808792020658 4644810869714106 4654968032665629 4660516062849234 4671238251681638 4675310296525932 4687032801983182 4690262651278932 4695756259921818 4707530029980193 4708598372684892 4725727775296164 4729189910757858 4741706567435796 4743223181007844 4754822376398822 4788676576301982 4801350675202284 4810286900407716 4813389204395534 4817850244590747 4822347835589466 4835536155267804 4852153201120407 4856682814838946 4870793653871964 4883006298930214 4886270792052741 4892094500754786 4902792417723249 4905473565967884 4919928841833278 4926926074273866 4930788941088108 4932061498574756 4936564273251142 4939966075481892 4942565993687868 4947733317738939 4953630280638494 4964462762600271 4968072789413916 4969354969263412 4982961038050359 4999809596082651 5002104013538268 5023979103976482 5026908835085809 5037615339720327 5039927106268236 5052563823247486 5056968279915804 5064919487903093 5069647724594054 5075811243728316 5081117872218843 5092973750046924 5098298321490927 5100981570408633 5103322415781044 5120577943814116 5136848781388779 5139657926039364 5142971141819134 5157036312940596 5173422998415399 5175797087229132 5179588949877654 5193297669096348 5201463231469141 5202963382073652 5211144142108359 5212648615084092 5230273800595788 5238497501540121 5240901453106228 5248247339987379 5258622168078692 5262137776056798 5268409462351308 5276693125027961 5281619058026558 5298384906589684 5305920387679548 5312891857681863 5314263029798541 5321555686064566 5334678763764532 5341688019512117 5346040768682796 5351629915105383 5369725028934987 5375016599407364 5382078855198409 5389733367687123 5400276924024101 5407957318211847 5410439035051596 5413286564515284 5418946014666457 5425124212006506 5437268739990773 5441222578881908 5443879201257042 5448849245003619 5451349727188092 5469782017051788 5478382303242121 5490163181991852 5508726709234428 5517388229217501 5519920164008068 5531990995341762 5538584306574452 5559221838369108 5571378613678122 5578018869099012 5586789339018979 5595743243184003 5612001383809002 5626072474854377 5636543663913123 5638170951009324 5651958673832562 5657234927175036 5666129950645437 5668730143155716 5676675694272063 5682592596183958 5687897447105524 5707443584213917 5721575846734314 5723052493629198 5730906123454148 5746597315451811 5748080419986177 5763293754728874 5766326992635846 5770162744480004 5804328242124594 5813793464665108 5829711601784031 5835788015794646 5848217302556538 5855187508557348 5861308954639229 5867991494619282 5879914957312942 5881127412643081 5888277503400474 5899796326568438 5921779784349702 5925597185139437 5928837665897692 5941802708388078 5967787268337297 5970525891682196 6005877752162106 6013035865991076 6016542365097362 6026185031121234 6038429935100654 6042853774857263 6043693797948156 6058847280612406 6070123945752594 6081423384264774 6086724725665836 6101986100695086 6113343055369914 6128671171106289 6146477706076526 6188643262794258 6190240452292806 6206624043554172 6237047563463262 6250815029980332 6272295601448331 6278150955767418 6298080171983964 6312178874226862 6315500991934498 6325622796642786 6341221926738972 6347011208465754 6359908015052774 6368953217963778 6381412353227086 6389170674767244 6405190378990494 6419197098368271 6423800326120996 6426847827440166 6441388658943147 6463168502253183 6467868348482268 6469537601493876 6485758811430626 6496153487032482 6507688680615514 6512039341589691 6515027722736988 6518118503049498 6537056556964332 6547334947777169 6561414534575628 6577866109510878 6583600213475292 6592250432106927 6593951786137989 6596977756985252 6600107415037542 6619283683467028 6643948050733812 6648230988205222 6666412794776868 6687595583317467 6695566203500382 6716820452960436 6723842713850353 6738301868279436 6746194303337814 6761085644672604 6771716282478693 6774823829625124 6784319732178807 6797731095321236 6801308760544844 6812209165615308 6822920186315961 6831052093316906 6845990077055829 6849131708518372 6858872696268684 6867884596515579 6869657087300553 6897897331220532 6910735627809468 6919815670969383 6928063062989718 6932103159786091 6943213188030987 6948192189477812 6967216304571159 6984663335386828 6990774094273851 6995857601419596 6997663119983172 7006857377522457 7012965444788898 7015208510322922 7030549202974773 7038928572910658 7043634389882727 7081811270044693 7083855810242484 7085684039731388 7097040210867516 7114834771511766 7118983784144267 7121036965595724 7132233564598233 7135506553473844 7159633371913316 7183014864452973 7186311156916164 7202026012803426 7210609757615796 7220083806593301 7221947194341607 7233521753384199 7265132326671492 7276555490707139 7288367326914492 7306190480807946 7313011003421388 7324509448395321 7338141751132179 7356517638956668 7368307873012476 7379893262749917 7396183411632162 7398092247862134 7404846409876713 7430445420957741 7452109184120874 7454032453895118 7460990990912004 7472722108822243 7497989132013527 7503156020307402 7515391551884164 7535968655964723 7554839934193916 7559890659402354 7568900925696084 7578845734871229 7585452419873706 7600865676526486 7604471586891081 7622791284725604 7626565983125054 7654983623671566 7662129753935748 7664107226648236 7674177127762691 7680866915721174 7700125317543799 7709486889059046 7714456712728701 7735554469410894 7763695630843698 7769383424816481 7772948802378708 7777481593906346 7789946503644522 7811493904083779 7836290528453842 7861352179659342 7868205133177788 7870560020560783 7887933252118038 7902614193526962 7922428587039837 7947577359884526 7957049691116396 7982333529096849 8002018145646798 8047546886423954 8062524899111046 8080321868023356 8082740240154671 8110069877484019 8115658552577394 8119929846772926 8141420710125612 8161833868322862 8163940306647034 8171561561475052 8177024590782138 8204673025577682 8259171847869852 8264498445282898 8279880246012102 8297986493012643 8300640566763727 8307876459861678 8328706976118803 8338832757553662 8360902987062444 8363060801931108 8367028303648518 8384029683068858 8412378050551762 8418002075713503 8475987714450074 8481828544695324 8503095214733574 8510507593029036 8523888894275937 8531846170658286 8558929464491028 8584578740443797 8588518211924196 8596359185181222 8617558003004244 8644940632093311 8649490488953769 8655244116720006 8682719122119588 8704489489397338 8710487780946588 8720690196997662 8739939979698732 8744539834986228 8753682023691969 8782781262836022 8789667242809236 8791935714850652 8806026482380764 8819872435969413 8830384413312098 8849694489852657 8882669676524553 8893256498846538 8912704062582117 8916794111089956 8933389957900044 8939151379591706 8955788837523294 8961011401674703 8980281431211636 9019553798986614 9024813547646043 9028955043304924 9045759642905076 9057644902650981 9065540696922234 9068440269441826 9088270920918609 9097226915087948 9099102789372314 9105185918628891 9110165193940356 9122135076397161 9127986769407772 9152979151042629 9157179462020772 9159542783067404 9167905078894978 9174222711609228 9202588794137711 9205242906745692 9219716559114789 9226420894625844 9257617584041316 9272173586531947 9285360678439209 9289621739428212 9309936065331258 9321032125698468 9335687836587931 9342476503363276 9355571345194893 9374065603966364 9391512519843636 9406279048962887 9415060059960386 9458379821515716 9468268311340293 9473251487901747 9509644752797644 9522139513043339 9539862022579161 9572118529840629 9577353152603964 9607785568485741 9626778408791068 9635700489181494 9640271741160249 9644695671178932 9659860287014119 9692522536505291 9704306402240814 9713365629677892 9728638217145939 9761533020923271 9766012597860428 9772541584105482 9784189001509572 9805584835446498 9839857683666556 9853852148547732 9866799164266317 9873128546502284 9895466635477878 9900161122556313 9907260561276988 9920277750522503 9928925525200542 9953820532434667 9965922076100718 9972346482307833 9999619192165302 10029085716044759 10043349305250573 10047958207952964 10053817670171618 10075230679440654 10097784802840007 10105127646494972 10119291455006721 10129838975806186 10139295449188108 10162235744437686 10174138563163939 10196596642981854 10201963140817266 10246578139975359 10273697562777558 10285942283638268 10346845996830798 10359177899755308 10375465915320961 10392094594484577 10402926462938282 10422288284216718 10448420310443843 10476995003080242 10483748866015927 10496494679974758 10522812765484383 10524275552113596 10553386250055922 10558392859365987 10563238116053116 10625783715363726 10628526059597082 10643111372129132 10672252157267649 10683376039024234 10703259830210766 10739450057869974 10764157710396818 10779466735374246 10800553848048202 10815914636423694 10837892029332914 10850248424013012 10874537479981546 10887758402514084 10897698490007238 10956764606484242 11034776458435002 11063981990683524 11097138371793201 11142757227356244 11173578678037958 11181048680842677 11191486486368006 11222442724734917 11224002767618004 11252144949708754 11273087327826246 11303917347665124 11332259901290874 11353351388544126 11365185192367916 11401298514789729 11414887168427834 11439848974687581 11443151693468628 11446104987258396 11482475435507349 11493194630903622 11496160839972354 11521300373581761 11526587509457748 11532653985271692 11583746446067299 11608656484249188 11659423203568062 11666222390859519 11671576031589292 11696434605113076 11722617909278458 11735982989238564 11754435792680763 11759829914625884 11762254825286162 11776555006800948 11792028269489013 11799592653136876 11831899878177057 11843559568699404 11851194370278874 11883605416776156 11896029416812163 11921366039826789 11935574536674594 11985980489907151 12003027218470197 12011755504324212 12033084730194724 12052370062242468 12071320329635931 12076859870201308 12085707549714526 12093787348666569 12117694561224812 12140247891505188 12159336331586171 12162846768529548 12203972201390172 12226686110739828 12242750802484293 12245910459970551 12257342342212578 12292955412153052 12377286525588516 12380480904585612 12396747667924347 12399947069529929 12419820369018153 12461814689792517 12474095126926524 12487136468579227 12529358400848303 12544591202896662 12556301911534836 12576044524603287 12618567075827643 12624357748453724 12631001983868996 12651245593285572 12694022416931508 12713981571675111 12719816030105548 12737906435927556 12754642822100361 12762824706454172 12797769255987429 12810380757980988 12838394196736542 12853695654880332 12873905868174169 12882777317886294 12894538777771833 12926337004506366 12971517622861252 12982866175080009 12992306974064964 13015377361231028 13024078683179382 13036237006098996 13056734234096007 13081035295496493 13094669895554338 13151935215797287 13155732219021756 13184500864213854 13187903572275978 13200214830075084 13220969884839353 13245576619968147 13296461976410444 13339884748269807 13375191166634934 13391132407000764 13408727069387559 13412187646634413 13433683256284941 13447685427700706 13492388606675628 13543432564957386 13568639464357614 13602660404162739 13645840372631922 13648654184058471 13662104186633812 13691980154111658 13735769193031158 13739314174601106 13751857618342467 13839631341938766 13856126125979436 13864206319572182 13886426376061974 13924836959453693 13934432609142318 13981548188547702 14013714755044914 14025930889577796 14030417020645844 14061098405949546 14077857145821316 14087268779765454 14122590089940579 14163622540089386 14229669543023532 14237967568288534 14264467129196466 14300232732581341 14366029728905946 14404052025606852 14440167613186602 14443894388683214 14453550733772241 14467043506768398 14507060107584161 14553110981414278 14612380961615892 14649018896790642 14676283502264358 14759786525499834 14792366823264324 14796184495724268 14809692819753426 14843199953216817 14860890841915482 14893388287800813 14904218368241748 14908064907790236 14945444217644486 14995978264027054 15006312040614804 15071937311929446 15080726505257427 15119781318804708 15157691469742458 15170904839747412 15194758463709279 15201731353052972 15208943173782162 15243353616656529 15253131966250108 15294894964472781 15302944711225899 15309967247343132 15348354255525382 15361733831442348 15400250635087598 15410546344166337 15418973778118092 15428913425457402 15471108938821788 15527391261687396 15538766849632962 15554963187812692 15579893007289044 15604389694407423 15622987808167558 15633432426325077 15672581056907684 15715492504620363 15722704359318684 15741120041121566 15775866504236076 15805228387053924 15830079375083883 15844857174079674 15895154719769052 15942789089395623 15964667058193698 15973976846463601 16004036291293596 16025064058536351 16029199870367957 16054889745316149 16095093772847908 16109175086804961 16125049798222092 16146236565595227 16165480480309342 16200830772072303 16220139754968038 16231317105154788 16239859693545852 16256838043999371 16311806219972319 16323667736645724 16327880613294068 16354049181564276 16404614806941137 16409346051155364 16435146909726363 16528996890565796 16552164687652503 16559760492024204 16595972986025286 16601281133527454 16615752919723356 16641878317395877 16657413952237606 16677665515107324 16734056607297036 16760368017056937 16768059366137716 16824756101103524 16836004151427006 16846862215384369 16878217424563131 16909630991739369 16951975428900148 16998389851936311 17006190429467148 17047777788551874 17063692341316572 17090522046255749 17122330752641751 17169157480887594 17192718370362444 17219750946416473 17244241259958531 17277974956378997 17289881264186622 17298980977907538 17310488233440012 17337705982234729 17408978978794676 17441380393995324 17507364047383938 17565562525672044 17583926863917687 17639744871938826 17643382237929243 17660768826624196 17683973381366201 17699388979705314 17743767036079189 17765339353049106 17776791555418311 17786512997693076 17825408125164234 17878302759183412 17903361805011891 17911577675046588 17922022803349406 18000398996366969 18039107597973228 18049627095292086 18115289805301962 18128561324571789 18131081393844468 18136880538883652 18176541841837218 18198205578744628 18210371837257782 18244270152794322 18305958302085258 18335810157789956 18386013513318867 18405177588275422 18439433118229578 18485666703092953 18544347173063894 18570721356878418 18619872130662516 18625444901225981 18671375673175862 18688421891593609 18711142690389786 18753028919560013 18812558097925774 18830120119920772 18936536622680586 18946502975803494 19044279026086678 19079724045158322 19144237059681258 19215571136971482 19271400978362988 19280543482320498 19319720574028238 19385045073010582 19408612804481628 19457276434291878 19523066041846542 19545083168210964 19611169670892996 19642004843331507 19733598328532634 19781855358413967 19790933270955756 19800322245112626 19840555501045006 19857851050401084 19907641064869334 19931844152201436 19944692964615666 19999238384330604 20058171432089518 20086698610501146 20107635340343236 20150461358881308 20171528141551059 20195569605680014 20238582910013442 20259677951612372 20315148847436079 20324471488875372 20348277126327878 20393193285963708 20403926281634532 20468760558947883 20493156279950718 20537970231167487 20547395125555116 20608971261901659 20649287142989533 20693691993661596 20750931830641922 20784189188969154 20796309479358273 20805852925876564 20844576568433436 20896840620887686 20953990006160484 20967497732031854 20992989359949516 21020572132567371 21045625530968766 21091647608924319 21106772500111844 21116785718731974 21205965482143421 21245433810134079 21251567430727452 21257052119194164 21344504314535298 21356951352432801 21366752078048468 21396700693794699 21406519660421532 21478900115739948 21512671971267841 21528315420793636 21558933470748492 21601107696096404 21631829272847388 21660251419779903 21665841583024821 21675784058665828 21749074959963092 21795396980014476 21829666472121417 21913529212968484 21973528345185963 22069552916870004 22092626059794017 22104253471770743 22139679788249751 22194276743586402 22214539229630139 22259678052684709 22291336262873223 22334943236294801 22347157356075916 22362097361685354 22382972972736012 22418166326466729 22444885449469834 22493967396040581 22504289899417508 22546174655652492 22664519802581748 22700155840007191 22706702777088252 22736537204613687 22776910382154299 22802597029579458 22813414760673243 22829774336855668 22879697949375162 22964950871014698 22986389261807244 22992321679944708 23022531383288073 23042600747163522 23100375952631397 23143370138186103 23167492892134598 23268808458718277 23318846407136124 23332444781719038 23434481712251337 23445235818556916 23508871585361526 23524509650572324 23584056538978026 23611680061682349 23663799756354114 23702388740557748 23767285761119511 23792058833624326 23842732079653578 23871149073349188 23908682326609171 23947000587290547 23971960979814302 24006054436940394 24142640659271862 24171415099429052 24187574697333138 24248220720464013 24318672663172342 24330209632452057 24485501604968586 24491820919941102 24514684684425156 24553229786130227 24636250005187303 24793495335848694 24799894139059858 24839640738036306 24901921700291181 24923629379585034 24974272937158454 24986120928356409 25058716801696606 25089182405793324 25152089049206574 25237134151655286 25427963143350222 25509285644200722 25571666682827811 25595538511974858 25676788393473084 25747811736348338 25765554635772588 25789077555543666 25852674009012732 25860411496128287 25965732350160018 26048157366358764 26113468468192014 26162070590992986 26189339791108676 26261046071075907 26303870431594574 26369001728427708 26375807144551956 26441939769678706 26459617307908239 26491153239936294 26549083469557971 26557575074793919 26679769496539614 26692980940937689 26750382333269868 26817454138775118 26824375293268826 26867366512569882 26883034205024109 26895370855401412 27074440642938129 27086865129914772 27137278928715228 27172934707952943 27205320808325478 27264812762755827 27291680745263844 27297308368116942 27383960308223316 27471538386062316 27478628349202212 27503715236684934 27607766382413133 27659149677344367 27679262683877532 27728412639144364 27772852752123948 27816520759595841 27849673918907386 27868865218284636 27963096377095404 28007063509763793 28027429510089828 28122196811899092 28174537559530908 28218837146888661 28245180179881158 28327245080178772 28404804934020879 28419754463705241 28475935136577068 28528934258392932 28566418539130017 28573791073264619 28600465465162682 28619586067737483 28716355589521887 28732059457811892 28880335226373204 28887788777366428 28907101467544482 28934087013536796 28979580861042357 29014120215168322 29077567609515873 29106221962828556 29185914651437817 29284599062769813 29298037793581284 29344103890741003 29352567004528716 29443323176931167 29519573050999668 29619385639506852 29665957000575259 29686399906433634 29721781683830964 29760833251567509 29786776575601626 29861461597304001 29890888435288972 29917039446923499 29991956528054108 30087257148134277 30143874623858892 30161453010514854 30293354408520021 30315382939484916 30389516927418558 30417886347564324 30465713212890683 30486707233313058 30522415689491817 30589789928945562 30605889422451798 30696708511050764 30739734419926077 30800501270175196 30821092688332674 30857826850914804 30906345446592343 31077533699265924 31126397745962883 31208779388814846 31245975616335116 31266864852650154 31287029828570971 31345260931331529 31430985009240726 31451246598047781 31482240082243132 31568438296453149 31660158750167766 31675178578097961 31689714348159348 31739540943046391 31846859762803099 31885578178791246 31929334116387396 31947953692927202 32050128117072702 32058399740735914 32087667776132423 32109779490632298 32218350173609922 32292473131190454 32330960960618684 32401661544144606 32440279509936076 32513676087998742 32623612439944638 32809229613882274 32870293819452726 32952710209861351 33104329375305006 33191945972050572 33202562267054908 33283756634791754 33314827904475212 33429312421824371 33520736034113874 33667328174204751 33672008302854012 33693724430768738 33756434849126262 33819261983478738 33996779703872622 34095555577103748 34181044092511498 34203895544369187 34244661505283502 34319546924062743 34330523877172627 34338314961775188 34439501892832946 34488482519917062 34555949912757994 34579762528373244 34597961955815076 34675411964469458 34751239338201897 34998667172578557 35014728094767876 35167853727835374 35263307378042289 35279489743877652 35286764475858486 35367946762732402 35398777959410628 35487534072158378 35530678706098212 35553583110836622 35650816250328468 35688088250436489 35806723610023782 35844045606698812 35957941469721453 36000797992733938 36099254190584172 36213960988907793 36230579610603924 36257122649143578 36353083683674436 36420743674515564 36478008994758513 36488540305588644 36611916604170516 36737731379911653 36772027026637734 36810355176550844 36878866236459156 36936851875195727 36971333406185906 37088694346127788 37141442713756836 37190243003773041 37199841208589787 37250889802451962 37342751346351724 37376843783187218 37422285380779572 37461409405737681 37506057839120026 37588075202544909 37625116195851548 37728133573809861 37801938468168707 37855701227482929 37873073245361172 37893005951606988 37932622102665199 38060881179935411 38088558052173356 38141944715025333 38159448090316644 38288474119362516 38348676122694847 38431142273942964 38561086964640996 38621717604522507 38639441148056476 38770090146021164 38914552868583756 39046132083693084 39107525373132853 39170202702288021 39284009686663014 39382507323980639 39455805647391861 39467196657065268 39563710716827934 39600644490225252 39662909654518059 39681111002090012 39736729859904441 39815282129738668 39889385929231332 39952105089497419 40116342864179036 40173397221002292 40226181208162677 40236562939903239 40343056283102118 40391139211360028 40477165820026884 40630297694872158 40696554252655756 40807981212488217 40937521117895766 40945962552175413 40986312559901436 41029162682474603 41075940462334974 41167891888501567 41217942523803318 41255572855027401 41298574285979066 41479180295976059 41501863661283844 41568378377938308 41592618958716546 41774510878361079 41793681241775372 41934995464063708 42041144265134742 42091251061937532 42183295217848638 42233571437463948 42299976424000841 42367770269821737 42411930964286842 42490867620268158 42689008629070596 42713902704865602 42793401387589398 42900698197744023 43025343942535682 43213501423333943 43320502839559806 43331683166049642 43521180322752483 43659332944242834 43947056690371926 44185252119588034 44208506943541486 44279359576499502 44388553487172804 44429078459260278 44519356105369418 44582672525746446 44669886472589602 44724194723370708 44836332652933458 44889770898939668 44987934792081162 45242179515772281 45400311680014382 45473074409227374 45553820764308598 45584275391127837 45605194059158916 45626829521346486 45753035723919277 45759395898750324 45929901742029396 46045062766576146 46085201494327044 46200751905262794 46286740276372206 46334985784269196 46537616917436554 46664889563438076 46813169083222269 46868963424502674 47017743170723052 47168113077956052 47223360123364698 47327599512708228 47490238125251649 47534571522239022 47584117667248652 47685464159307156 47817364653218342 47894001174581094 47921930539390803 47943921959628604 48012108873880788 48075192175609053 48087599611103871 48285281318543724 48375149394666276 48438709696785681 48496441440928026 48602492316216909 48637345326344684 48660419264904114 48770514131998113 48935418659916957 48971003209937172 48983641839882204 49106459572260454 49213844420823411 49272500010374606 49305440729179089 49572678890312851 49586990671697388 49599788278119716 49679281476072612 49803843400582362 49847258759170068 49925634952187631 49948545874316908 49972241856712818 50117433603393212 50281104051170811 50304178098413148 50474268303310572 50540586646153107 50553630360391249 50634652273689393 50855926286700444 50935888434949973 51018571288401444 51143333365655622 51191077023949716 51271566138767247 51366992257925253 51495623472696676 51578155111087332 51659252839249419 51720822992256574 51833924869136991 51931464700320036 52013117946704187 52226936936384028 52309054761755701 52324141181985972 52485923924094689 52522092142151814 52607740863189148 52751780591753061 52883879539357412 52919234615816478 52930146713787729 52982306479872588 53051920144098603 53098166939115942 53115150149587838 53231301108237567 53330374666254933 53359538993079228 53385961881875378 53634908277550236 53648750586537652 53719239894338837 53734733025139764 53766068410048218 53900877222806593 54001196989100907 54148881285876258 54345869415905886 54385683973715367 54410641616650956 54529625525511654 54594616736233884 54680457328586453 55007430473369868 55093920143925481 55215532764826266 55318299354688734 55457000109278859 55633041519191682 55699347837814772 55876334703677943 56014127019527586 56065265674780827 56259086758680039 56437674293777322 56490360359762316 56579181681082697 56770489142388133 56809609868041758 56839508927410482 57132837078260034 57147582146529238 57200930930325364 57239172135474966 57432711179043774 57814202935088964 57959161722084714 58028240430336644 58104483967346089 58155135219031746 58300948832831621 58371829302875634 58569198125539626 58688207781482006 58886646353862334 58926014529994521 59144168130920041 59331914001150518 59372799812867268 59521666503135018 59573553151203252 59591383012817357 59722923194608002 59834078893846998 60174514296268554 60322906021029708 60514584424653177 60586708817040042 60779033854837116 60931426425781366 60973414466626116 61044831378983634 61179579857891124 61197890389742509 61211778844903596 61479468839852154 61642185376665348 61812690893184686 61947861428968599 62252795491925766 62388928438074819 62417558777629692 62533729705300308 62574059657141942 62690521862663058 62861970018481452 62902493196095562 63136876592906298 63320317500335532 63350357156195922 63479081886092782 63617896446430263 63693719525606198 63736301430402237 63771156357582492 63895907385854404 64070854057298403 64100256234145404 64116799481471828 64175335552264846 64219558981264596 64436700347219844 64538015913803523 64584946262380908 64803323088289212 64997524749074463 65027352175997484 65247224879889276 65349814856115517 65488999416364251 65618459227764548 65740587638905452 65843953342740209 65905420419722702 66208658750610012 66277878179382051 66312760415312229 66567513269583508 66779034158054127 66858624843648742 67004829708884403 67041472068227748 67254498979400187 67334656348409502 67387448861537476 67481902188121743 67512869698252524 67619022009098833 67638523966957476 67847657755537037 67993559407745244 68100467520021573 68330731146462897 68362088185022996 68407791088738374 68489323010567004 68639093848125486 68661047754345254 68879003785665892 68976965039834124 69067594149864219 69111899825515988 69301127857894191 69350823928938916 69441944253657521 69502478676403794 69676743727042669 69806425376154831 69997334345157114 70203600012313313 70303445136754011 70335707455670748 70526614756084578 70573528951716972 70684493619880049 70735893525464804 70835040185047047 70975068144316756 71107166221673244 71218969942147573 71376176500872978 71613447220047564 71726046979827513 71915882939442906 72001595985467876 72427921977815586 72514245298287156 72628261407246727 72744662161392039 72956017989517026 72990628897356171 73138942173106901 73386242062111489 73475462759823306 73544054053275468 73659689358390681 73873703750391454 73908750015561909 73942666812371812 74380486007546082 74399682417179574 74501779604903924 74705765100873543 74753687566374436 74922818811475362 74958362785069227 75012115678240052 75176150405089818 75456267147619722 75603876936337414 75711402454965858 75865244205330398 76121762359870822 76283889430050666 76454656364360053 76697352245389694 77032763406812681 77243435209045014 77581234488384861 78215050746265706 78340405404576042 78557099073144419 78568019373326028 78765014647961278 78911611294783722 79127421433655868 79325819309036118 79473459719808882 79672725224381757 79904210178994838 80078942822813067 80452362416325354 80473125879806478 80649102615072327 80686112566204236 81260595389744316 81615962424976434 81875042235791532 81891925104350826 82058325364949206 82151880924669948 82335783777003134 82435885047606636 82511145710054802 82597148571958132 82823299147239399 82958360591952118 83185237917433092 83449562278787523 83549021756722158 84021190529291379 84082288530269484 84366590435697276 84599952848001682 84656511440665983 84735540539643474 84823861928573684 84981735240536316 85115354321103197 85427805409731204 85586802775178796 85699255617390051 85721373219793857 85801396395488046 86050687885071364 86427002846667886 86641005679119612 86663366332099284 86938742583127071 87042360645504966 87232702828547619 87318665888485668 87409955280054589 87705508805938121 87894113380743852 88032311672223009 88329969530793501 88370504239176068 88417013887082972 88558719152999004 88858156918520556 88997871001725777 89038712210738836 89165345051492892 89282499754702527 89339772945179204 89584384791912003 89672665305866916 89975869584162324 90117341077219183 90261771444402831 90484359031544562 90800623360028764 90880063225560063 90946148818454748 91107641528617196 91168550782255674 91253659042692972 91397139638672049 91506071447838554 91567247068475451 92063546510581009 92090125533152292 92401503810525588 92546789193875471 92573480552744412 92719036339777029 93075233834873108 93379193237888649 93626338166444538 93737926849005348 93861089485712913 93885313526440891 94035782793994587 94353739794143343 94446720246729396 94980476250503298 95069143044478044 95218622829139173 95540579288409297 95634729306436684 95788002349162188 95843861078781606 96150384351218106 96175199222207742 96263003328397269 96877419393571362 96992882881856052 97204984632433818 97320838529808228 97473858716175851 97541028263996226 97870837319833914 98212919144520908 98427688841646822 98545000020749212 98610881458358178 98858130629584053 99145357780625702 99607686801164724 99851269904375262 99944483713425636 100101629128069387 100287937265473113 100562208102341622 101001984522614253 101081173292306214 101107260720782498 101269304547378786 101549420753089127 101871776869899946 102286666731311244 102543132277534494 102733984515850506 102991571631517881 103318505678498838 103441645984513148 103667849738273982 104026235893408374 104253718014605691 104618109523511402 104971847848189378 105044184284303628 105430908407292247 105503561183506122 105838469231632956 105860293427575458 106103840288197206 106196333878231884 106230300299175676 106462602216475134 106660749332509866 106771923763750756 107064264751309467 107438479788677674 107532136820096436 107801754445613186 107873824409164359 108002393978201814 108273190689544439 108297762571752516 108691738831811772 108771367947430734 109059251051023308 109360914657172906 109434026984275539 110187840287850962 110431065529652532 110636598709377468 110810555625587181 110914000218557718 111266083038383364 111599523625769361 111752669407355886 112028254039055172 112130531349561654 112384228217213043 112518173517360078 112764225607634727 112875348587554644 113158363362165394 113405815404506121 113540978284776266 113619219736083516 113679017854820964 113797866307995597 114182643539806233 114265674156520068 114295164293058476 114478344270949932 114865422358087548 115046028368084541 115865152813567521 115918323444169428 116208967934692178 116310270438063492 116493148221771139 116601897665663242 116743658605751268 117138396251079252 117322576119398559 117376415562964012 117773292707724668 117852029059989042 118147521971941917 118288336261840082 118367416942175583 118663828002301036 118988728963554177 119043333006270036 119182766025634714 119445846389216004 119633654323790243 119668157787693996 119856315268492257 120349028592537108 120538256624915311 120709688819709717 120945824694652979 121029168849306354 121173417634080084 121363941875643103 121862852851562732 122089662757967268 122395780779485018 122958937679704308 123087488047423809 123503675665504701 123625381786369372 123787813669563407 123895722857937198 124206369252554323 124437540887928177 124505590983851532 124777856876149638 125148119314283884 125323532635083237 125381043725326116 125804986392191124 126002792974568783 126273753185812596 126700714312391844 126899929272002523 126958163772185564 127235792892860526 127387439051212396 127472602860804474 128141708114596806 128350671104529692 128702094593232069 129076031827607046 129399666921650671 129640504270001829 129995049498148926 130378114308581867 130563540968257449 130699629712231034 130818953241155263 130977998832728502 131271202436920091 131687906685480418 131810840839445404 132555756358764102 132625520830624458 133558068316108254 133717249687297484 134009659417768806 134508997958800374 134669312696819004 134963804376243486 135238044018197666 135695315511074074 136200935040043146 136288735258207051 136661462292925794 136815582177476748 137259107171757831 137278187696250972 137322095508690508 138135188299728438 138602255715788382 138883888507315042 139004957352807588 139353487454085338 139612850752309662 139994668690314228 140407200024626626 140606890273508022 141053229512169156 141368987239760098 141670080370094094 142437939884295146 142752353001745956 143452093959655026 143765791618172409 143831765878885812 144262798833311613 144855843955631172 145256522814493454 145489324322784078 145912035979034052 145981257794712342 146277884346213802 146772484124222978 146950925519646612 147319378716781362 147641533262470233 147747407500782908 147817500031123818 148718036670938553 148760972015092164 148799364834359148 149411530201747086 149776904856562893 149845637622950724 149916725570138454 150352300810179636 150588703798874887 150912534295239444 151207753872674828 151422804909931716 151621759938459321 151660891081173747 151730488410660796 152243524719741644 152567778860101332 152807665304849919 152909312728720106 153394704490779388 153814698416301741 154065526813625362 154486870418090028 154648382418558119 154977758517748257 155162468976769722 155501774607410973 155817746368792963 156039353840112561 156344602654063607 156430101492531412 156680810809152084 156927164285267103 157114198146288838 157457771772284067 157530029295922556 157823222589567444 158651638618072236 158946919439617764 159155760432295809 159345450448763514 159438372675080093 159693903324712701 159808420357989676 160157885645626134 160904724832650708 160946251759612956 161157719683016511 161298205230144654 161702631668419779 162003590967302721 162881659211027939 163231924849952868 163783850208701652 164041371985759359 164116650729898412 164671567554006268 165022291420109604 165281760431776443 165646598294478798 165916721183904236 166371000327836577 166899124557575046 167098043513444316 167360776286264197 167629004111033829 168042381058582758 168195797024342481 168777260276040117 169199905696003364 169313022881331966 169471081079286948 169737545043248091 170230708642206394 170311467427164399 171398511234780102 171442746439587714 171602792790976092 171872608502911589 172453750036311121 172854005693335772 173877485166254142 174084721291009932 174313451902038267 174465405657095238 174819910560109178 174902846498494863 175411017611876242 176064623344446018 176659939061587002 177432504392760123 177995742003451554 178564999509405054 178774149038452071 179168769583824006 180234682154438366 180523542888805662 180968718063089124 181022880472898009 181760126451120126 182337101564511348 182794279277344098 183012142895677108 183134494136950902 183593671169227527 184127093021162018 185093578387750942 185438072679554058 185843584286905797 185903025523557433 186531607182132437 186758386475777298 187252676332889076 187722178971425826 187770627052881782 188071565587989174 188707479588286686 189960952501006596 190437245658278346 190853689339290789 191081158576818594 191687722157563212 192300768702436212 192350398444415484 192526006656794538 193614047741410569 193754838787142724 194409969264867636 194947717432351702 195082056527992452 195741674639667828 196049444568346551 196855377683293644 197221762916716356 197531860028220627 197716261259168106 198290715561251404 198833634538146153 198938281245936687 199702539808750524 200203258256138774 200337102474162381 200575874530946226 201014489126653209 201124416204683244 202003969045228506 202162346584612428 202214521441564996 202538609094757572 202857066027296499 203098841506178254 203542973266611111 203743553739799892 204301402560064719 204992193439388691 205086264555068988 205467969031701012 205983143263035762 206103262238518169 206637011356997676 207335699476547964 207661699004026813 208052471786816748 208325832760972563 208507436029211382 209030231181128007 209236219047022804 209419276128464493 209943695696378756 210610800036939939 210861816814584494 211007122367012244 211720586855150916 212053480859640147 212207680576394412 212925204432950268 213259992490234781 213321498665019732 213656909826442719 214128529502618934 214876959577355348 215178140939482539 215603508891226372 215747648818328718 216004787956403628 216344418126146401 216546381379088878 217542735894861468 217884784221740181 218721829314345812 218868053968551078 219009208799996797 219416826519320703 220158726186334467 220375680575701924 220979068075172043 221621111251174362 221726250046685727 221828000437115436 222176786601324737 222928018339621693 223199047251538722 223505338814711772 224261062699123308 224613674432926961 224768456434426086 225036347034720156 225528451215269454 226316726724330788 226811630809012242 227081956569552532 227595732615991194 228365287079612466 229363969093080159 230092056736169082 230668971469029457 231098290220438043 231730305627135042 232417935869384356 232743703465154583 232986296443542278 233203795331326484 234005186952770597 234645152238797118 235671297219433257 235704058119978084 236295043943883834 236576672523680164 236734833884351166 237977457927108354 238365532051269428 239018175673145271 239267308647580486 239712630536984514 240236828468439201 240313667140208389 241076513249830622 241126223918366321 241419377639419434 241891649389305958 242058337698612708 242727883751286206 242949484590716917 244791561558970036 246174976094847618 247007351331009402 247575627339126814 247791445715874396 248412738505108646 248875081775856354 249555713752299276 250647065270166474 252005585949137566 253799858544005046 254471585785721052 254945205721608948 255346062963309591 256283416229193612 257164119659381571 257404189186464138 258152063655214092 258799333843301342 259281008540003658 259990098996297852 260756228617163734 261127081936514898 261399259424462068 261637906482310526 261955997665457004 262229865840163767 262542404873840182 263116526417814363 263375813370960836 264096935016669027 264989908592380503 265111512717528204 265251041661248916 266426168259547877 266993613005177331 267116136632216508 268019318835537612 268440732858863929 269017995917600748 269927608752486972 270352023231657549 270476088036395332 271390631022148148 272401870080086292 272577470516414102 273322924585851588 274191418916016147 274518214343515662 275677551267864473 276190639531743027 276270376599456876 277204511431576764 277640367581626413 277767777014630084 278157109019331087 278706974908170676 279225701504619324 279664735626481933 280814400049253252 281213780547016044 281583268457138739 281655940579322673 282737974479520196 283340160740188188 284875879768590292 285655868487417519 286621737865227891 286904187919310052 287204138777322221 287531583236344818 288175243219510969 288525597666623226 288789009985191807 290354262071832413 290513045628986908 290978648645568156 291962515589424684 292421576148527553 292555768692427604 293544968248445956 294638757433562724 295283066524940466 295635000062247636 296099834968005887 296574391888752159 297436073341877106 298823060403494172 299553809713125786 299833451140276908 300304887384208161 300863811796419339 301177407597749774 302494509963337601 303243519876918642 303321782162347494 304648262259267381 305615330609699838 305818625457440212 307629396832603482 308131053627250724 308974714894553643 309296764837116238 309955517035496514 310324937953539444 311003549214821946 311635492737585926 312078707680225122 312689205308127214 313854328570534206 314228396292577676 314915543544568134 316292725221876741 318311520864591618 318690900897527028 318876745350160186 319387806649425402 320271250067434939 320315771291252268 322315439366033022 322596410460289308 323405263336839558 324007181934605442 324819572068633317 325763318422055878 328082743971518718 330563520863552886 331293196588957596 332431666876761543 332742000655673154 333798249115150092 334721552572528394 335258008222067658 336084762117165516 336391594048684962 337554520552080234 338626045762663932 339475090086496182 340217446213518363 340461417284412788 340622934854328798 341393598923986791 342547930619418699 342797022469560204 342885492879175428 343745217005823178 344907500072622242 345138085104253623 347008752232189957 347754970332508284 348626903804076534 348930811314190476 349479444665313417 349639821120218356 349805692996989726 350822035223752484 351967728358195677 352129246688892036 353319878123174004 354442565915825751 354865008785520246 355991484006903108 357129999018810108 357548298076904142 358337539167648012 358900962971370729 359568945805476771 360469364308876732 361047085777611324 361614769874745933 362045760945796018 362837474083958937 363520252902240252 364091825626929309 365588558554688196 366268988273901804 367187342338455054 367401467468662823 368254186042324036 369262464142271427 370187156775501884 370511026996514103 370876145359108116 371363441008690221 371687168573811594 371806051047114866 372619107757662969 373063214364264874 373312622663784531 373516772951554596 375444357942851652 375541254105763564 376143131175978348 377306140559646151 377414959176573372 378008378923706349 380699787816007569 380874491316556692 381707378678581578 382162317153637188 382763201300105171 385052013313589076 385657441007478367 387228095482821138 388199000764952013 388921512810005487 389895434864703404 391134342925745601 392098889136693102 392456859723465789 393813607310760273 395063720056441254 395432522518336212 396054271767578879 397393423996716931 397667269076292306 397876562491873374 400406516512277548 400674204948324762 401151749061892452 402028978253306418 404007938090457012 405714132054592998 406197683012356508 406731387771422623 407085946533222222 408106641829821347 408602805120129438 408866205774621153 409984386878777382 411777321515273493 411966286526071524 412206524477036338 414009176916440287 415323398008053626 416651665521945126 417014872058422764 417139681089721499 418060462362256014 418838552256928986 421221600073879878 421723633629168988 424106961719280294 426519984980469562 427313819652885438 428257059005237868 428385232728197563 429833703506653007 430356281878965078 431495297636657436 432688836252292802 433092762758177756 435769568443480362 437736107937102156 438018417599993594 438833653038641406 440317452372668934 441958136150344086 443242222502348724 443452500093371454 444353573202649474 445856036679243386 446154110012815659 446398094503077444 449227348865853922 449536912868852172 451056902430538908 451766111396624661 453623261618024484 454982673243521241 455191465231982388 456730574159224932 458422995914549757 458727938186160318 460184113472338164 461337942938058914 462196580440876086 463460611254270084 463945147255674357 465487406930309166 465972592887084556 467453239106378889 468010373905541194 469033807962190821 469290304477594236 470781492855801309 471342594438866514 472373315316852201 472590087887767668 473469667768702332 474933604288759259 475954915854216708 478036351346290542 478315118025240279 478534617295160972 479425261073969028 480473656936878402 480627334280416778 482153026499661244 482252447836732642 482838755278838868 483473159049049533 483783298778611916 485107895005259337 485455767502572412 485898969181433834 487737206089298683 488644977633083817 491425200086193191 492124115957278077 492349952189695236 494014702662018804 494791455339160343 495151254678253628 495845281295329329 496825477010217292 497750163551712708 498532789595033011 501294130540332948 502082328858792591 504011171898275132 507599717088010092 508397829850727089 509212635129744273 510692125926619182 510934402281493197 511972595211748307 513703694434780423 514328239318763142 514808378372928276 515617825508734767 517361250108933363 517598667686602684 518562017080007316 521512457234327468 522254163873029796 522940355706114801 523275812964621052 524459731680327534 524708539495484589 525084809747680364 526233052835628726 528193870033338054 529979817184761006 532297513178280369 532852336519095754 533987226010354662 535182594550520371 536322447115356213 536881465717727858 539229343847688767 540704046463315098 543068641418694027 545154941032828204 548382837832032294 549036428687031324 549899693512010933 550781013507682581 551355102535728946 552381279063486054 555280735163252826 556314218038662174 557709076570672299 559329471252963866 559594821546397311 563166536914277478 563311881158645346 571311736974835038 573243475730455782 574408277554644442 575063166472689636 576350486439021938 577051195333246452 577578019970383614 580708524143664826 584843152297055106 588148333705039653 590566133049880932 592199669936011774 592595580084661881 593148783777504318 594789464410950601 594872146683754212 599107619426251572 600609774768416322 601727623592838678 602354815195499548 604989019926675202 606487039753837284 606643564324694988 608571198081889497 609296524518534762 610628919799833333 611230661219399676 613938561641566847 615258793665206964 617949429789107286 618309786715554507 618593529674232476 619911034070993028 622007098429643892 622985097012080439 623270985475171852 624157415360450244 624977498282917689 625378410616254428 627090693543384021 627708657141068412 629831087089136268 631832400110819817 632585450443753482 636160442578920441 636623041729183236 637753490700320372 638775613298850804 639779977470704343 640542500134869878 640970729479328157 644444825574067063 644630878732066044 646810526673679116 648014363869210884 649033254378439203 649639144137266634 651526636844111756 653654352665220543 656165487943037436 657027626399990391 657197194685086237 658250479557962109 660476178559003401 661127041727105772 664863333753523086 665484001311346308 666530359803974211 668784055018865079 669443105145056788 670516016444135316 672783188097369924 673841023298780883 675109041104160468 678950180172992364 680434892427036726 681245869708657596 682317011013230957 682787197847973582 685095861238837398 687490434011646356 688091907279240477 689815000145244484 690276170208507246 692006914407088371 693294870661314129 694017504464379914 697253807608153068 698958889330626834 699611385993979452 700711403896485709 702015560858311791 703935456716391354 707013891658299771 708885131831651502 709730017571040492 710845945271623889 715096596153808284 717801925942741458 719137891610953542 720941001420625167 723229539749491866 723378671755098963 724091521891592036 725674948167917874 728183651253858618 728848453772150751 734374684676910108 734802934937325646 738016358851045729 738524928284542854 741022053993028206 742726882017380442 743374337147623188 743612102094229732 745238215515325938 746126428728529748 746625245327569062 754612281119292302 756016757847412698 757912334826811073 761399575632015138 763414757357163156 765526402600210342 766038188889928773 768874185701960533 771314882014956734 774456190965642276 776398001529904026 777843025620010974 782268685851491202 784197778273386204 784913719446931578 786689597520491301 787627214621520546 789349579253443089 790127440112882508 792108543535157758 794786847993433862 795334538152584612 795753124983746748 799278504778643631 801348409896649524 804057956506612836 805322198576591787 811056069694972647 811428264109185996 813462775542845246 814171893066444444 816213283659642694 817205610240258876 817732411549242306 819968773757554764 823554643030546986 824413048954072676 827032653803593419 828018353832880574 828571918595229081 830646796016107252 832921102744879239 833303331043890252 834279362179442998 836120924724512028 837677104513857972 838994206879445799 842443200147759756 844967821737968019 846620772862570853 848213923438560588 849547593129501721 853039969960939124 854627639305770876 856770465456395126 859667407013306014 860712563757930156 861612416331966663 864525729658532907 865377672504585604 869444584767880261 871062786215497239 871539136886960724 876036835199987188 877264728445582659 877667306077282812 880634904745337868 882019550821981481 883916272300688172 886905000186742908 888299504904017661 888707146405298948 891712073358486772 892308220025631318 898454697731707844 900914662152624483 903532222793249322 905797668451554697 907483529890012803 909965346487042482 912646800160073069 913944786777802143 915732672688086841 916845991829099514 917455876372320636 918898417058440637 922675885876117828 924393160881752172 927890294511348714 930974813860618332 934906478212757778 936020747811082388 938067615924381642 941562985711602618 942685188877733028 944746630633704402 948878175665630223 949867208577518518 954021146807449357 956072702692581084 956630236050480558 960813750202304817 960947313873756804 961254668560833556 964504895673465284 966946318098099066 970215790010518674 971797938362867668 974458716205899951 975474412178597366 977289955266167634 982850400172386382 984248231914556154 989582910678320686 991690562590658658 993910532736680689 997065579190066022 1004164657717585182 1016795659701454178 1018425270259488546 1021384251853238364 1021868804562986394 1023945190423496614 1027407388869560846 1028656478637526284 1031235651017469534 1034722500217866726 1041026256696569871 1045880711412229602 1048438333995940251 1048919463360655068 1049417078990969178 1052466105671257452 1056387740066676108 1059959634369522012 1064595026356560738 1065704673038191508 1067974452020709324 1070365189101040742 1072644894230712426 1073762931435455716 1076702888914112187 1078458687695377534 1081408092926630196 1084844309624237799 1086137282837388054 1088512422251876811 1092275476880787927 1094412218578445249 1096765675664064588 1099799387024021866 1101562027015365162 1102204402405988469 1102710205071457892 1104762558126972108 1110561470326505652 1112628436077324348 1114090323026070663 1115418153141344598 1117857323272988907 1118658942505927732 1119189643092794622 1126333073828554956 1126623762317290692 1131918421678938453 1134025136771119047 1140171614477195573 1142623473949670076 1146486951460911564 1148289603900315513 1148816555109288884 1152700972878043876 1155156039940767228 1156972323022435101 1161417048287329652 1164597002294856039 1169686304594110212 1171525434003849379 1173403028777236803 1176296667410079306 1177370579170397367 1181440821932280819 1184399339872023548 1185191160169323762 1186297567555008636 1188162815302736637 1189578928821901202 1192180271990150793 1201219549536832644 1203108259520381123 1203455247185677356 1207176250254177847 1209978039853350404 1217142396163778994 1218593049037069524 1220194163314267869 1221257839599666666 1224319925489464041 1226598617323863459 1227877123283133694 1235898859578214572 1236619573431109014 1242027530749320861 1245970194024160878 1249954996565835378 1251419043269164497 1254181387086768042 1263664800221639634 1265170900887506964 1267160163310286063 1272320885157840882 1279559954941408686 1281085000269739756 1281941458958656314 1285155698184592689 1288889651148134126 1289501110519959021 1298066508756878406 1299278288274533268 1301321178664902031 1305721250274927059 1307308705330441086 1314055252799980782 1314394389370172474 1316500959115924218 1320952357118006802 1329726667507046172 1333060719607948422 1337568110037730158 1347682046597561766 1355298334189873983 1360869784854073452 1364634022026461914 1365574395695947164 1370191722477674796 1370601809294799211 1376183814558480954 1380552340417014492 1384013828814176742 1386589741322628258 1388035008928759828 1391835441767023071 1397917778661253668 1401422807792971418 1402359717319136667 1404031121716623582 1407101423886572463 1407551478964077707 1407870913432782708 1414027783316599542 1417770263663303004 1421691890543247778 1424800812866277777 1434945354075720837 1435603851885482916 1438275783221907084 1441882002841250334 1446459079498983732 1446757343510197926 1451349896335835748 1456367302507717236 1457696907544301502 1463211618267896049 1465934932899251451 1469605869874651292 1474275600258579573 1476032717702091458 1477049856569085708 1482044107986056412 1484374366017481029 1485453764034760884 1490476431030651876 1493250490655138124 1495598368785099033 1506246986576377773 1509224562238584604 1512033515694825396 1514410926883024807 1515824669653622146 1522799151264030276 1525193489552181267 1531052805200420684 1532076377779857546 1535917785635244921 1537748371403921066 1541111083304341269 1542629764029913468 1546853476526204301 1552083750326800089 1552796003059808052 1555237506209273159 1555686051240021948 1560496128377351851 1564537371702982404 1569827438893863156 1572295721030488727 1573379195040982602 1575254429243041092 1578699158506886178 1584217087070315516 1589573695986867724 1598557009557287262 1605547783651561113 1610644397153183574 1614682800283206199 1617688031543066301 1622112139389945294 1626925551085690492 1629205924256082081 1632426567319285388 1635464823098484612 1638036308669394179 1647109286061093972 1649699080536032799 1654065307607186838 1656036707665761148 1657143837190458162 1665842205489758478 1668558724358885996 1673127229712016897 1677988413758891598 1678784464639191933 1682195669981458723 1687883567428564247 1689935643475936038 1693241545725141706 1699095186259003442 1700646392135018419 1713540930912790252 1719334814026612028 1723224832663933326 1729051459317065814 1738889169535760522 1742125572430994478 1754529456891165318 1764039101643962962 1771753558356691663 1776599009808035322 1784368393232851803 1784616440051262636 1801829324305248966 1807064445586498644 1811595336903109394 1814967059780025606 1819930692974084964 1825293600320146138 1827889573555604286 1831465345376173682 1833691983658199028 1837796834116881274 1841815684924700541 1854929360146663521 1855780589022697428 1868955291036241317 1869812956425515556 1876135231848763284 1883125971423205236 1889493261267408804 1897756351331260446 1899734417155037036 1908042293614898714 1913260472100961116 1919339932412113029 1921627500404609634 1933334476722201189 1933892636196198132 1940431580021037348 1947099763135317609 1948917432411799902 1950948824357194732 1954579910532335268 1957653149385373531 1965700800344772764 1968496463829112308 1971082879199971173 1971591584055258711 1979165821356641372 1983381125181317316 1987821065473361378 1994131158380132044 1999591079411922633 2006352165056595237 2008329315435170364 2010428971441255547 2017226702536576783 2021523069896342649 2032479834502826891 2033591319402908356 2036850540518977092 2043737609125972788 2046951033039692871 2047890380846993228 2054814777739121692 2062471302034939068 2069445000435733452 2072698844776041209 2076020743221265113 2082052513393139742 2091761422824459204 2096876667991880502 2098834157981938356 2102134211689457127 2106046682574935373 2117461569743363207 2129190052713121476 2132537835814871667 2140730378202081484 2145289788461424852 2153405777828224374 2156917375390755068 2162823004261875501 2169688619248475598 2170136015265296889 2172274565674776108 2177024844503753622 2184550953761575854 2186545361316452253 2188824437156890498 2199598774048043732 2203124054030730324 2204408804811976938 2214049076553137187 2228180646052141326 2230836306282689196 2235714646545977814 2238379286185589244 2241898750472044573 2263836843357876906 2268050273542238094 2273737004480433219 2280343228954391146 2296579207800631026 2306622557105881599 2313944646044870202 2329194004589712078 2343050868007698758 2346806057554473606 2352593334820158612 2354741158340794734 2362881643864561638 2370382320338647524 2376325630605473274 2379157857643802404 2384360543980301586 2397835514335930893 2406216519040762246 2414352500508355694 2415966595729775361 2424910893367721681 2434284792327557988 2440388326628535738 2442515679199333332 2448639850978928082 2453197234647726918 2455754246566267388 2473239146862218028 2481097961410780257 2484055061498641722 2491940388048321756 2499909993131670756 2502838086538328994 2508362774173536084 2516982620638337397 2527329600443279268 2534320326620572126 2539862318587712559 2544641770315681764 2548642779388505163 2559119909882817372 2563882917917312628 2570311396369185378 2577779302296268252 2579002221039918042 2584837248995899989 2593577188975598721 2596133017513756812 2602642357329804062 2608333754303640783 2611442500549854118 2613188358646491717 2614617410660882172 2628110505599961564 2628788778740344948 2633001918231848436 2641904714236013604 2646058652465944443 2664898514712052983 2666121439215896844 2675136220075460316 2679342409100736197 2695364093195123532 2699602087052348569 2710596668379747966 2717393005354664091 2722450589670038409 2729268044052923828 2737940400480219207 2741203618589598422 2747198018064260523 2752367629116961908 2756695251175321911 2768027657628353484 2772379902373052153 2773179482645256516 2781753967977018517 2783670883534046142 2802845615585942836 2804719434638273334 2808062243433247164 2814202847773144926 2815102957928155414 2828055566633199084 2843383781086495556 2847119714399958361 2849601625732555554 2856746492808749429 2862063440422348071 2869890708151441674 2882441250606914451 2883764005682500668 2893514687020395852 2898064238415082009 2915393815088603004 2919977767628050493 2926423236535792098 2931869865798502902 2948551200517159146 2952065435404182916 2968748732034962058 2981731598210042067 2991196737570198066 2998696629097382941 3008835924546571049 3012493973152755546 3028821853766049614 3031649339307244292 3050386979104362534 3064152755559715092 3071835571270489842 3075496742807842132 3082222166608682538 3093706953052408602 3104167500653600178 3110475012418546318 3120992256754703702 3123078770089709613 3134640910938762173 3144591442060977454 3146758390081965204 3157398317013772356 3158343299679319921 3197114019114574524 3211095567303122226 3221288794306367148 3229365600566412398 3235376063086132602 3244224278779890588 3258411848512164162 3276072617338788358 3283236655735335747 3299398161072065598 3306613207217965407 3308130615214373676 3314287674380916324 3331684410979516956 3346254459424033794 3355976827517783196 3357568929278383866 3364391339962917446 3375767134857128494 3379871286951872076 3386483091450283412 3395755265036815359 3398190372518006884 3401292784270036838 3420514843431586719 3444868811700946539 3446449665327866652 3458102918634131628 3463540187374122401 3470916969067305303 3477778339071521044 3484251144861988956 3489729527165231077 3509058913782330636 3514576302011548137 3528078203287925924 3543507116713383326 3553198019616070644 3564488445908209911 3568736786465703606 3576540815970452379 3583808166482238149 3595925861043462961 3603658648610497932 3609324778561143369 3621528750762533541 3623190673806218788 3629934119560051212 3650587200640292276 3655779147111208572 3660582489942803607 3662930690752347364 3672959776468392123 3675593668233762548 3683631369849401082 3709858720293327042 3726082592247962583 3737910582072482634 3746278161853642597 3754257129807493491 3774605406933821369 3795512702662520892 3801480489930858189 3816084587229797428 3838679864824226058 3843255000809219268 3849297854584076531 3855467094553778067 3866668953444402378 3868503331559877063 3894199526270635218 3897834864823599804 3903963535994706093 3915306298770747062 3917163750824781177 3942165758399942346 3943183168110517422 3975642130946722756 3999182158823845266 4012704330113190474 4020857942882511094 4034453405073153566 4043046139792685298 4064959669005653782 4093902066079385742 4111805427884397633 4145397689552082418 4152041486442530226 4163526250876654207 4164105026786279484 4193753335983761004 4204268423378914254 4212093365149870746 4222654436892233121 4234923139486726414 4265075671629743334 4274402438598833331 4306811555656448748 4325646008523751002 4339377238496951196 4340272030530593778 4354049689007507244 4369101907523151708 4373090722632904506 4377648874313780996 4389634854803688147 4408817609623953876 4422826800775738719 4428098153106274374 4453123098052443087 4456361292104282652 4471429293091955628 4483797500944089146 4486795106355297099 4511113779018469441 4527673686715753812 4536100547084476188 4543232780649074421 4547474008960866438 4560686457908782292 4575580468656543801 4593158415601262052 4607753356905734763 4613245114211763198 4623333249913023807 4627889292089740404 4658388009179424156 4665712518627819477 4681488385132055553 4686101736015397516 4693612115108947212 4709482316681589468 4716887163091466181 4725763287729123276 4752651261210946548 4768721087960603172 4776219077092616699 4795671028671861786 4812433038081524492 4816643350954683339 4828705001016711388 4831933191459550722 4844048400849618597 4849821786735443362 4853064094629198903 4880776653257071476 4897279701957856164 4904979827275399963 4906394469295453836 4914108926008182537 4949097241608098397 4962195922821560514 4968110122997283444 4975921616901367223 5005676173076657988 5033965241276674794 5046587009944376169 5063650702285692741 5068640653241144252 5079724637175425118 5097285558777010326 5101939176405055257 5140622792738370756 5158004442079836084 5166114511957320103 5169674497991799978 5187154377951197442 5205284714659608124 5216667508607281566 5222885001099708236 5226376717292983434 5292117304931888886 5305386343787677511 5315260675070074989 5329797029424105966 5353105179698555409 5358684818201472394 5382119299913723731 5399204174104697138 5421193336759495932 5434786010709328182 5444901179340076818 5475880800960438414 5482407237179196844 5494396036128521046 5513390502350643822 5525447054774101623 5544759804746104306 5563507935954037034 5567341767068092284 5587838145586489091 5609438869276546668 5628405695546289852 5630205915856310828 5694239428799916722 5699203251465111108 5713492985617498858 5724126880844696142 5739781416302883348 5764882501213828902 5796128476830164018 5800003430166603567 5839955535256100986 5852846473071584196 5863739731597005804 5872959448156120593 5897102401034318292 5914774752165776133 5937497464069924116 5963463196420084134 5982393475140396132 5997393258194765882 6017671849093142098 6024987946305511092 6031286914323766641 6051680107609730349 6057643707532099228 6097439503508480673 6100773958208725068 6140853099119078613 6143671142540979684 6164444333217365076 6174136855753870367 6187413906104817204 6208335001307200356 6218096534328123627 6220950024837092636 6241984513509407404 6246157540179419226 6269281821877524346 6289182884121954908 6306402635068371381 6316686599358639842 6340583679160882879 6352384709230089621 6388527601120511483 6397613507444615001 6410128708816607887 6422191134606244452 6432288919409084459 6458731201132824796 6470752126172265204 6516823697024328324 6552145234677576716 6566473311470671494 6598796322144131196 6613226414435930814 6642147229659411561 6678148027652145499 6692508918848067588 6715137858556767732 6725696251416133719 6728782679925834892 6751534269714256988 6791510530073630718 6802585568540073676 6821211013441299657 6841029686863173438 6889737623401893078 6919867671317644797 6927080374748244802 6941833938134610606 6957373729156764823 6979459054330462154 7029152604023096274 7087014233426766652 7128976891816419822 7137473572931407212 7153081631940904758 7167616332964476298 7191851722086925922 7218649557122286738 7243057501525067082 7274732680103165043 7321164979885607214 7345919552936784246 7367262739698802164 7419717440586654084 7452165184495925166 7475821164144965268 7492556323707285194 7508514259614986982 7549210813867642738 7602960979861716378 7619586955763137677 7645928338165515489 7677359729648452116 7698595709168153062 7710934189107556134 7733337906888804756 7737006663119754126 7788399052541270436 7807927071989412186 7825001262910922349 7830612597541494124 7834327501649562354 7884331516799884692 7886366336221034844 7938175957397833329 7981201301340369011 7998364317647690532 8025408660226380948 8038027227302208591 8041715885765022188 8068906810146307132 8086092279585370596 8098806261157045707 8129919338011307564 8152179016063992273 8187804132158771484 8213821201440657621 8223610855768795266 8241594054192781569 8270085753525965733 8290795379104164836 8304082972885060452 8317139707119156459 8327052501753308414 8345261903931055551 8408536846757828508 8424186730299741492 8445308873784466242 8450233751779244929 8469846278973452828 8530151343259486668 8541359143199875083 8548804877197666662 8570239478426248287 8586190321267044213 8651292017047502004 8680544061061187556 8694192715245246027 8746181445265809012 8759933302884151479 8779269709607376294 8845653601551477438 8856196306212548748 8870121143172002441 8906246196104886174 8945194794630126201 8967595001888178292 8973590212710594198 8996089887292148823 9022227558036938882 9026507773639713147 9086465561298148842 9094948017921732876 9109248250654314217 9140048751924489413 9151160937313087602 9215506713811469526 9226490228423526396 9246666499826047614 9331425037255638954 9362976770264111106 9403922732816286519 9433774326182932362 9475029899037959763 9552438154185233398 9591342057343723572 9594212665063594477 9633286701909366678 9663866382919101444 9688096801699237194 9699643573470886724 9706128189258397806 9809959654550799926 9828217852016365074 9849709967206007241 9852860352748543949 9886175180653019161 9898194483216196794 9924391845643121028 9951843233802734446 10067930482553349588 10093174019888752338 10127301404571385482 10159449274350850236 10194571117554020652 10203878352810110514 10261544530294760157 10332229023914640206 10339348995983599956 10374308755902394884 10390620562122367203 10433335017214563132 10452753434585966868 10469188581495693231 10543728906034644411 10584234609863777772 10610772687575355022 10630521350140149978 10659594058848211932 10706210359397110818 10717369636402944788 10751424499446714447 10764238599827447462 10787777583130388883 10798408348209394276 10827974335683430107 10864586252287600623 10869572021418656364 10889802358680153636 10923472898641462957 10951761601920876828 10988792072257042092 11006070047213421089 11026781004701287644 11050894109548203246 11089519609492208612 11127015871908074068 11175676291172978182 11238834485560927791 11302779601982443393 11323816220801464107 11388478857599833444 11404441469792574567 11426985971234997716 11448253761689392284 11466254160685759253 11529765002427657804 11547893563752229593 11592256953660328036 11600006860333207134 11679911070512201972 11711890607984118279 11745918896312241186 11751491252474343531 11775369689870211061 11815184971999949729 11829549504331552266 11904524744945128933 11926926392840168268 11994786516389531764 12035343698186284196 12062573828647533282 12103360215219460698 12194879007016961346 12281706198238157226 12335416283653192899 12348273711507740734 12402274908496841641 12436193068656247254 12490578752629962621 12492315080358838452 12538563643755048692 12612805270136742762 12633373198717279684 12667963310676699363 12681167358321765758 12704769418460179242 12777055202241022966 12795227014889230002 12820257417633215774 12864577838818168918 13132946622941342988 13226452828871861628 13284294459318823122 13356296055304290998 13451392502832267438 13533341337055408323 13583021060147261436 13629698341947223263 13642422026882599314 13682059373726346876 13779475246803786156 13839735342635289594 13854160749496489604 13883667876269221212 13914747458313529646 13958918108660924308 13997137555883458431 14044465155396166659 14058305208046192548 14120586917756037481 14150661489274398543 14227358841519788237 14257953783632839644 14306163263881809516 14328657231277850097 14335232665928952596 14383703444173851844 14437299114244573476 14486115003050134164 14532145202548855791 14549465360206330086 14642329959771214428 14691839105873568492 14714939481826199889 14742326778024547611 14822230988203542449 14904330368991850332 14927764850704101669 14985112647414570388 15017028519229973964 15098421627735285476 15139761029833128507 15190952106857078223 15205921959723432756 15239173911526275354 15291856676331030978 15305817529215165771 15397191418336306124 15421868378215112268 15474013326239508252 15498343535871960309 15615854143978824372 15650002525821844698 15668655003299124708 15693291253304312011 15876351914795666658 15916159031363032533 15945782025210224967 15962402602680738022 16076054454604417182 16146357899741171193 16197612522314091414 16304358032127984546 16427642402881315242 16447221711537590532 16483188108385563138 16540171507051931466 16634279414238312918 16654105003506616828 16690523807862111102 16763514436759467273 16890617747568932484 16900467503558489858 16974376253574051767 17082718286399750166 17097609754395333324 17140478956852496574 17172380642534088426 17388385430490492054 17519866605768302958 17558539419214752588 17618878344468361779 17691307203102954876 17740242286344004882 17812492392209772348 17890389589260252402 17947180425421188396 17992179774584297646 18044455116073877764 18053015547279426294 18093860742971299923 18155040322829191047 18172931122596297684 18218496501308628434 18280097503848978826 18292318510525442019 18302321874626175204 18431013427622939052 18493332999652095228 18522410567261611101 18654289602984370881 18662850074511277908 18725953540528222212 18807845465632573038 18867548652365864724 18950059798075919526 19021751037482648637 19057154127690268863 19104876308370466796 19165582803361534449 19188425330127188954 19230386126449823661 19266573403818733356 19296866758227253377 19376193603398474388 19412256378516795612 19472277775839129619 19619919309101599852 19656435704032730148 19699419934412014482 19705720705497087898 19772350361306038322 19796388966432393588 19903686467605468892 19997225449661246003 20034444082956436497 20177088754248401157 20186348039777504676 20254602809142770964 20286449668905574063 20407756705620221028 20439844373396353451 20523089060589520314 20664458047829280412 20781241124244734406 20872121187470294469 20938377162991386462 20990876403681680587 21061851471825997343 21087457812069288822 21221545375150710044 21261042700280299956 21412420718794221636 21502848998893428894 21528477199654894924 21575555166260777766 21655948671366860214 21729172504575201246 21824198040309495129 21846945797282925914 21942486376571335211 22012140094426842178 22101788219096406492 22108403097755239447 22351352582345956364 22477668971121855582 22605559203964886786 22647632441602928214 22808882939585149134 22932508321371518506 23095787127504459186 23200013720666414268 23423781215968236558 23491837792624482372 23502982504948687062 23550739379740422122 23630369943999899458 23659099008663104532 23809049489890257866 23943603904021107033 24114081681906625773 24125147657295066564 24206720430438921396 24296418783471137121 24389758014033922692 24563412396476314452 24670832567306385798 24696547423015481468 24804549816993683282 24872386137312494508 24951419121357469377 24981157505259925242 25035785711793166653 25171481027304240727 25225610540273485524 25335926621353398726 25350701255337734787 25362334716643531516 25409538836920358484 25554110404482045932 25590454029778460004 25624077429599625249 25640514835266431548 25710718435278744861 25729155677636337836 26082578145735738081 26223947132975498179 26279799908652454437 26422237848536749583 26568588918637646244 26610363429516007323 26712592110608581996 26902785005664534876 26945084982088535717 26988269661876446469 27066682674110816646 27079523320919139441 27259396683894446526 27284844053765198628 27327744751962942651 27420146255773468239 27679470685270579188 27829494916627059292 27994275111766916862 28088930310792333318 28211768198448859557 28241173835512074962 28301322978548797086 28425089697113879289 28454717683039576474 28657314462555700194 28782637995190783431 29064290405097711582 29098930720412660172 29144683756136579449 29429878963652399778 29484653556049095222 29558581058245631847 29644461976407084898 29658525541959057483 29855529701408203338 30279522059666257014 30381904213714156446 30478347823052550708 30583713352662061956 30611635058430331542 30996687071743920618 31171861686367101609 31300005051643689396 31386582506608624022 31407565744487079693 31523841613780381853 31752703829591333316 31832318062726065066 31891564050420449934 31924805205361476044 32152108909208834364 32254273498340143341 32292715799482342386 32363332749391166649 32395225044628182828 32608716064255969092 32770418695924388871 32855284805762630484 32966376216771126276 33018210141640263267 33080343014103862932 33268558828476625836 33381047615724222204 33527028873518934546 33716503456682783373 33800935007116979716 33908338805947330179 33948752507148103534 33971448662404392321 34165436572799500332 34280957913704993148 34344761285068176852 34398762482057277759 34643680691256688779 34776770860980984108 34831451318309570561 35039733211536605916 35237756688936723558 35326109069610633183 35445554915999849187 35480484572688009764 35713574234835386799 35780779178520504804 35984359549168595292 36106031094558852588 36162801583701240721 36187721485942599846 36310080645658382094 36436993002617256868 36560195007697957652 36584637021050884038 37044821134523222202 37137704406513742577 37206824725490524923 37308579205968741762 37471736257889887863 37615690931265146076 37674835099396066117 37900119596151839052 38043502074965297274 38114308255380537726 38331165606723068898 38376850660254377908 38460772252899647322 38593733516454506754 38944555551678259238 39114867019105423637 39398839868824028964 39411441410994175796 39544700722612076644 39994450899322492006 40068888165912872994 40354177508496802314 40572899337811148126 40600024011166224969 40750331842203908249 40879688746792706902 41046178121179040628 41562482248489468812 41744242374940588938 41876754325982772924 41981752807363361174 42123702943651994686 42174915624138577644 42361760753268112443 42682076524559364711 42985971693833550291 43005697997786857788 43151110332521555532 43311897342733720428 43458345009150402492 43648396080618990258 43693891594565851828 43884972753142670422 44024280188853684356 44144818445478599667 44216806195510478894 44466692964610627347 44783294552112305007 44870900961716255209 44955337942243711164 45026022435863591213 45211118407929773572 45295264883205856428 45617765879170298268 45865016642743037012 46191574255008918372 46495030607615880927 46747036193565018493 46847562431936473116 47005965009897374124 47079873759912936033 47101478759480844244 47260739887999798916 47618098979780515732 47748477094089097599 47887207808042214066 48228163363813251546 48439073699223513579 48592837566942274242 48701616104097353761 49341665134612771596 49609099633987366564 49902838242714938754 49962315010519850484 50071571423586333306 50290543310278401819 50342962054608481454 50671853242706797452 50701402510675469574 50923128760722155301 51248154859199250498 51421436870557489722 52165156291471476162 52447894265950996358 52559599817304908874 52844475697073499166 53220726859032014646 53890169964177071434 53976539323752892938 54133365348221633292 54159046641838278882 54518793367788893052 54655489503925885302 54840292511546936478 55567231701784833303 55988550223533833724 56177860621584666636 56423536396897719114 56482347671024149924 56602645957097594172 56850179394227758578 56909435366079152948 57065253112447945911 57314628925111400388 57496748410084603347 57565275990381566862 57691158379349470983 57890600274681760131 58128580810195423164 58289367512273158898 58416833327517388857 58859757927304799556 58969307112098190444 59117162116491263694 59288923952814169796 59317051083918114966 59711059402816406676 59991676348983738009 60103332248869309491 60559044119332514028 60763808427428312892 60859349006716722189 61223270116860663084 61319533120189060353 61993374143487841236 62090848002204017087 62343723372734203218 62616363562410883407 62773165013217248044 62815131488974159386 62972629211045041761 63047683227560763706 63185554415477992029 63664636125452130132 63764737754580199519 63783128100840899868 63980341263471425891 64508546996680286682 64585431598964684772 64726665498782333298 65540837391848777742 65827459129714005633 66036420283280526534 66325209293265718341 67054057747037869092 67159488655445161339 67433006913365566746 67816677611894660358 67897505014296207068 67942897324808784642 68797524964114555518 68970022469239807643 69203226264571134127 69287361382513377558 69662902636619141122 70475513377873447116 70652218139221266366 70891109831999698374 71427148469670773598 71830811712063321099 72325603167402481442 72375442971885199692 72620161291316764188 72641895892624358183 73169274042101768076 74089642269046444404 74275408813027485154 74413649450981049846 74617158411937483524 74943472515779775726 75349670198792132234 75514443081912722181 76052103766013204361 76087004149930594548 76228616510761075452 76662331213446137796 76921544505799294644 77187467032909013508 77889111103356518476 78229734038210847274 78671841398926494537 79266713545610248749 79831090288548021969 79988901798644984012 80137776331825745988 80263779124800314771 80708355016993604628 80835254946265607151 81145798675622296252 81200048022332449938 81500663684407816498 81759377493585413804 81983234255888827953 82260438767320404717 82427587829091477427 82706294803999648103 83331673214615902531 83488484749881177876 83963505614726722348 84247405887303989372 84723521506536224886 85364153049118729422 85971943387667100582 86347913985572350293 86815924359477891487 87296792161237980516 87434051268409738347 87769945506285340844 88289636890957199334 88433612391020957788 88675743174736895541 88933385929221254694 88975576625877172449 89566589104224610014 89741801923432510418 90052044871727182426 92990061215231761854 93494072387130036986 94159747519825872066 94571524841341145559 95496954188178195198 95774415616084428132 96456326727626503092 96878147398447027158 97185675133884548484 97403232208194707522 98311256087773166613 99054630424920789801 99805676485429877508 100143142847172666612 100581086620556803638 100685924109216962908 101402805021350939148 101725016417841990537 101846257521444310602 102496309718398500996 102842873741114979444 103196287446171833277 103755616917424797143 104330312582942952324 104494353954928711683 104895788531901992716 105119199634609817748 105688951394146998332 105978327208831899549 106336664747999547561 106441453718064029292 107140722704506160397 107780339928354142868 107953078647505785876 108318093283676557764 108488404751103722163 109310979007851770604 109680585023093872956 109853038773130184077 111134463403569666606 111413113219541227731 111620474176471574769 112847072793795438228 113024505298188198351 113700358788455517156 114130506224895891822 114993496820169206694 115130551980763133724 115382316758698941966 115781200549363520262 116578735024546317796 116833666655034777714 117344601057316270911 118234324232982527388 118634102167836229932 118820633775018362369 119983352697967476018 120206664497738618982 121718698013433444378 122250995526611724747 122639066240378120706 124181696004408034174 124687446745468406436 125232727124821766814 125630262977948318772 125945258422090083522 126095366455121527412 126371108830955984058 127085282259804337329 127529475509160399038 127960682526942851782 128046229573678094133 128520277348489249093 129017093993360573364 129453330997564666596 131081674783697555484 131654918259428011266 132072840566561053068 132650418586531436682 133400078893831882041 134318977310890322678 134612702885148765627 134866013826731133492 135078067307590773639 135633355223789320716 135885794649617569284 137595049928229111036 137940044938479615286 138406452529142268254 138574722765026755116 139325805273238282244 140241108580695055479 141239621279738808099 141304436278442532732 141782219663999396748 142005147682339018441 142854296939341547196 143078910613774474157 143661623424126642198 144651206334804962884 145283791785248716366 146104848312292061283 146936134825771764109 147432960302781981401 148550817626054970308 148827298901962099692 149886945031559551452 150699340397584264468 151028886163825444362 152104207532026408722 152769386282166465903 153597404635999346477 154758821684286676129 156459468076421694548 157343682797852989074 158533427091220497498 159662180577096043938 160527558249600629542 161670509892531214302 162400096044664899876 163001327368815632996 163966468511777655906 164520877534640809434 164855175658182954854 165412589607999296206 166663346429231805062 169447043013072449772 170728306098237458844 171943886775334201164 172695827971144700586 173631848718955782974 174868102536819476694 175250499982552166571 176579273781914398668 177351486349473791082 177866771858442509388 177951153251754344898 179133178208449220028 179483603846865020836 179975029046951214027 180104089743454364852 182578047020150166567 183567629930828487253 183958599360567181059 184955664939757247081 185980122430463523708 186272544006612051261 186988144774260073972 188319495039651744132 188917887633135125283 189143049682682291118 189556663246433976087 190993908376356390396 191294213263740598557 191941023790414277673 193756294796894054316 194806464416389415044 196622512175546333226 197482377389142016899 198109260849841579602 198975627879797155023 201162173241113607276 201478465966335484017 203450032835683981074 203692515042888621204 204012786292956056143 206392574892343666554 206910067407719422929 207511233834849594286 207609678793713402381 208988707909857423366 211956654417663799098 212673329495999095122 214281445409012320794 216976809502207444326 217925687677873074549 219706077546260368154 220666891296462672971 222268926807139333212 222826226439082455462 223240948352943149538 226049010596376396702 226543329245738166543 228261012449791783644 229986993640338413388 230764633517397883932 231562401098727040524 233667333310069555428 234689202114632541822 236015524196779483611 237641267550036724738 237800140636830746247 239966705395934952036 240413328995477237964 240791337374400944313 242505764838796821453 243437396026866888756 244501991053223449494 245278132480756241412 247282763487274432281 248118884411998944309 248363392008816068348 249995019643847707593 250465454249643533628 251890516844180167044 252742217661911968116 253139611085908685047 254170564519608674658 255058951018320798076 255921365053885703564 256092459147356188266 257040554696978498186 259963930845596198039 260447773078433674461 262302153805229215041 263309836518856022532 263723845695772462819 265300837173062873364 266800157787663764082 268637954621780645356 269225405770297531254 270156134615181547278 273804069133737965459 275880089876959230572 276812905058284536508 280482217161390110958 282479242559477616198 283714574524023436677 284010295364678036882 285252322895427357743 286157821227548948314 287323246848253284396 290567583570497432732 292209696624584122566 293872269651543528218 294865920605563962802 302057772327650888724 304208415064052817444 305538772564332931806 307194809271998692954 309517643368573352258 311266850752274391429 313483061864786135049 314687365595705978148 317066854182440994996 319324361154192087876 321055116499201259084 323341019785062428604 325465214253311166489 327229253354955129451 327932937023555311812 329041755069281618868 329559116319390552231 329710351316365909708 330825179215998592412 333326692858463610124 334239339658623683193 339073515894564595053 340911312728681476327 345391655942289401172 347263697437911565948 349736205073638953388 350500999965104333142 352033803171948812733 354702972698947582164 355902306503508689796 356461901325055087107 359950058093902428054 365156094040300333134 366752986579835174241 367135259861656974506 367917198721134362118 369911329879514494162 372545088013224102522 377835775266270250566 378286099365364582236 379113326492867952174 382588426527481197114 383882047580828555346 385560832045467747279 393245024351092666452 394964754778284033798 396218521699683159204 397951255759594310046 402956931932670968034 403838108655446296881 405234201922772320917 406900065671367962148 408025572585912112286 412785149784687333108 413820134815438845858 415022467669699188572 415219357587426804762 417977415819714846732 420723325742085166437 423913308835327598196 425346658991998190244 426015443047017055323 428562890818024641588 429236731841323422471 433953619004414888652 435851375355746149098 438314544936876183849 439412155092520736308 440808404477315292327 441333782592925345942 442298880908345944203 445652452878164910924 446481896705886299076 447862388844299981237 452098021192752793404 453086658491476333086 460792213907998039431 464276465052860028387 469378404229265083644 470116420588116129373 472031048393558967222 475282535100073449476 475600281273661492494 481582674748801888626 482790157284678653501 484422583851997938889 485011529677593642906 489003982106446898988 494565526974548864562 496237768823997888618 499990039287695415186 506279222171817370094 508341129039217349316 508493271248370507281 512184918294712376532 514081109393956996372 519927861691192396078 520895546156867348922 524604307610458430082 527447691391544925638 533600315575327528164 538450811540595062508 540312269230363094556 547608138267475930918 550702889792485461759 554866994819271741243 558817632019836153783 560964434322780221916 564958485118955232396 567429149048046873354 568020590729356073764 570504645790854715486 572315642455097896628 573882639791221795671 575823071371242833019 578944063627997536721 583321712502311317717 584419393249168245132 587744539303087056436 589731841211127925604 604435397899006452051 607711470516345240409 611077545128665863612 612038358878868168429 614389618543997385908 619035286737146704516 620730202223158268787 622533701504548782858 622829036381140207143 626966123729572270098 650930428506622332978 653777063033619223647 654458506709910258902 659118232638781104462 662000673889388018913 668478679317247366386 678147031789129190106 681822625457362952654 701001999930208666284 704067606343897625466 712923802650110174214 719900116187804856108 722374012123202832939 730312188080600666268 733505973159670348482 734270519723313949012 735834397442268724236 739822659759028988324 741848290461823296843 744356653235996832927 745090176026448205044 749985058931543122779 755671550532540501132 758226652985735904348 759418833257726055141 765176853054962394228 767764095161657110692 771121664090935494558 779891792536788594117 781343319235301023383 789929509556568067596 791171537087317388457 795902511519188620092 805913863865341936068 807676217310892593762 810468403845544641834 816051145171824224572 821412207401213896377 827640269630877691716 830438715174853609524 831744436425128536583 841446651484170332874 852030886094034110646 855756968686282073229 858473463682646844942 871702750711492298196 876629089873752367698 881616808954630584654 882667565185850691884 884597761816691888406 895724777688599962474 899641941439424743651 906173316982952666172 921584427815996078862 928552930105720056774 933800552256823174287 940232841176232258746 944062096787117934444 951200562547322984988 963165349497603777252 965580314569357307002 968845167703995877778 970023059355187285812 981687760064865388353 988677348958171656693 989131053949097729124 992475537647995777236 999980078575390830372 1012558444343634740188 1016986542496741014562 1022733938186044428981 1032030722119473869807 1039855723382384792156 1041791092313734697844 1049208615220916860164 1054895382783089851276 1069385703975165261321 1075181832451995425339 1083311751790006732903 1095216276534951861836 1101405779584970923518 1109733989638543482486 1117635264039672307566 1134858298096093746708 1141009291581709430972 1147765279582443591342 1151646142742485666038 1156682496136403241837 1157888127255995073442 1166643425004622635434 1208870795798012904102 1215422941032690480818 1224076717757736336858 1241460404446316537574 1245067403009097565716 1245658072762280414286 1253932247459144540196 1278046329141051165969 1287710195523970267413 1301860857013244665956 1307554126067238447294 1308917013419820517804 1318236465277562208924 1322425213431945876981 1324001347778776037826 1326896642725037832609 1336957358634494732772 1343587166532899943711 1356294063578258380212 1363645250914725905308 1382376641723994118293 1392829395158580085161 1408135212687795250932 1410349261764348388119 1425847605300220348428 1428089504050692393001 1444748024246405665878 1448370471854035960503 1453267751555993816667 1467011946319340696964 1483696580923646593686 1488713306471993665854 1499970117863086245558 1518837666515452110282 1525479813745111521843 1542243328181870989116 1544668239075238710797 1559783585073577188234 1562686638470602046766 1582343074174634776914 1615352434621785187524 1620936807691089283668 1642824414802427792754 1652108669377456385277 1663488872850257073166 1664600984457815223729 1670763605530360238209 1682893302968340665748 1704061772188068221292 1711513937372564146458 1716946927365293689884 1736832190883992610163 1749965137506933953151 1753258179747504735396 1763233617909261169308 1769195523633383776812 1791449555377199924948 1799283882878849487302 1823134411549035721227 1836115076636604505287 1843168855631992157724 1846066919870407239733 1857105860211440113548 1867601104513646348574 1880465682352464517492 1916628483936165758213 1931160629138714614004 1937690335407991755556 1963375520129730776706 1977354697916343313386 1986002021668164056739 1996766260267991504201 2033973084993482029124 2045467876372088857962 2064061444238947739614 2138771407950330522642 2150363664903990850678 2166623503580013465806 2202811559169941847036 2219467979277086964972 2235270528079344615132 2278256499773178165423 2295530559164887182684 2303292285484971332076 2313364992272806483674 2315776254511990146884 2333286850009245270868 2339675377610365782351 2373514611261952165371 2386379189100770334289 2417741591596025808204 2430845882065380961636 2448153435515472673716 2464236622203641689131 2482920808892633075148 2491316145524560828572 2495233309275385609749 2556092658282102331938 2567270906058846219687 2575420391047940534826 2615108252134476894588 2644850426863891753962 2648002695557552075652 2653793285450075665218 2687174333065799887422 2698925824318274230953 2764753283447988236586 2785658790317160170322 2820698523528696776238 2856179008101384786002 2889496048492811331756 2896740943708071921006 2906535503111987633334 2945063280194596165059 2967393161847293187372 2977426612943987331708 2999940235726172491116 3037675333030904220564 3050959627490223043686 3068201814558133286943 3089336478150477421594 3096092166358421609421 3119567170147154376468 3125373276941204093532 3164686148349269553828 3225545497355986276017 3249935255370020198709 3285648829604855585508 3290814944116812905611 3304217338754912770554 3326977745700514146332 3329201968915630447458 3341527211060720476418 3379531100992750574507 3390958086963985572223 3423027874745128292916 3473664381767985220326 3499930275013867906302 3559452898738593550967 3598567765757698974604 3646268823098071442454 3672230153273209010574 3692133839740814479466 3735202209027292697148 3833256967872331516426 3926751040259461553412 3954709395832686626772 3972004043336328113478 3993532520535983008402 4030761499598699831133 4090935752744177715924 4128122888477895479228 4231047785293045164357 4253980293614416682863 4277542815900661045284 4284268512152077179003 4300727329807981701356 4333247007160026931612 4345111415562107881509 4359803254667981450001 4556512999546356330846 4576439441235334565529 4626729984545612967348 4634004717225716132391 4679350755220731564702 4747029222523904330742 4772758378201540668578 4928473244407283378262 4990466618550771219498 5012290816591080714627 5112185316564204663876 5134541812117692439374 5150840782095881069652 5210496572651977830489 5249895412520801859453 5289700853727783507924 5307586570900151330436 5374348666131599774844 5397851648636548461906 5469403234647107163681 5529506566895976473172 5538200759611221719199 5571317580634320340644 5641397047057393552476 5712358016202769572004 5749885451808497274639 5793481887416143842012 5813071006223975266668 5822211054975899756081 5890126560389192330118 5990298780803974512603 6101919254980446087372 6136403629116266573886 6178672956300954843188 6192184332716843218842 6297493590075973205557 6451090994711972552034 6499870510740040397418 6581629888233625811222 6608434677509825541108 6658403937831260894916 6683054422121440952836 6759062201985501149014 6781916173927971144446 6947328763535970440652 6999860550027735812604 7118905797477187101934 7159137567302311002867 7292537646196142884908 7344460306546418021148 7384267679481628958932 7485699927826156829247 7526272827163967977373 7583182262530047130321 7666513935744663032852 7944008086672656226956 7987065041071966016804 8061522999197399662266 8096777472954822692859 8462095570586090328714 8507960587228833365726 8568537024304154358006 8690222831124215763018 8719606509335962900002 9113025999092712661692 9152878882470669131058 9268009434451432264782 9288276499075264828263 9358701510441463129404 9494058445047808661484 9545516756403081337156 9676636492067958828051 9749805766110060596127 9856946488814566756524 9872444832350438716833 9980933237101542438996 10024581633182161429254 10138593302978251723521 10172874260891956716669 10269083624235384878748 10420993145303955660978 10499790825041603718906 10678358696215780652901 10795703297273096923812 10812677673526670975579 10938806469294214327362 11076401519222443438398 11499770903616994549278 11644422109951799512162 11695345238712521667463 11780253120778384660236 11980597561607949025206 12272807258232533147772 12384368665433686437684 12594987180151946411114 12761940880843250048589 12852805536456231537009 12902181989423945104068 12999741021480080794836 13163259776467251622444 13416399387553160307491 13518124403971002298028 13563832347855942288892 13902014151677148397173 13977363821875940529407 14237811594954374203868 14318275134604622005734 14971399855652313658494 15036872449773242143881 15052545654327935954746 15166364525060094260642 16123045998394799324532 16193554945909645385718 16614602278833665157597 16924191141172180657428 17015921174457666731452 17137074048608308716012 17249656355425491823917 17380445662248431526036 17439213018671925800004 17466633164927699268243 17970896342411923537809 18305757764941338262116 18536018868902864529564 18576552998150529656526 18892480770227919616671 19353272984135917656102 19499611532220121192254 19744889664700877433666 20049163266364322858508 20277186605956503447042 20345748521783913433338 20841986290607911321956 20999581650083207437812 21356717392431561305802 21477412701906933008601 21625355347053341951158 21877612938588428654724 22152803038444886876796 22578818481491903932119 22749546787590141390963 22999541807233989098556 23288844219903599024324 23390690477425043334926 23736706608747899005561 23961195123215898050412 24916170291170154856769 25189974360303892822228 25523881761686500097178 25705611072912463074018 26832798775106320614982 27804028303354296794346 27954727643751881058814 28636550269209244011468 29617334497051316150499 29942799711304627316988 30073744899546484287762 30105091308655871909492 30332729050120188521284 30415779908934755170563 30518622782675870150007 32035076088647341958703 32387109891819290771436 32438033020580012926737 33229204557667330315194 34499312710850983647834 34933266329855398536486 35086035716137565002389 35941792684823847075618 37153105996301059313052 37784961540455839233342 38285822642529750145767 38706545968271835312204 38999223064440242384508 39489779329401754867332 40249198162659480922473 40554373211913006894084 40691497043567826866676 41932091465627821588221 42713434784863122611604 42954825403813866017202 43250710694106683902316 44082455130531812438899 45157636962983807864238 45499093575180282781926 46781380954850086669852 47473413217495798011122 49832340582340309713538 51047763523373000194356 51411222145824926148036 52399899494783097804729 53665597550212641229964 55608056606708593588692 55909455287503762117628 56677442310683758850013 59234668994102632300998 60147489799092968575524 60831559817869510341126 61037245565351740300014 64070152177294683917406 64876066041160025853474 66458409115334660630388 67736455444475711796357 68248640362770424172889 68998625421701967295668 69866532659710797072972 70172071432275130004778 71210119826243697016683 71883585369647694151236 74748510873510464570307 75569923080911678466684 75688743714686696829053 76571645285059500291534 80498396325318961844946 81867416670987651672241 83864182931255643176442 85909650807627732034404 88164910261063624877798 90315273925967615728476 90998187150360565563852 94946826434991596022244 97314099061740038780211 97841546753131583705849 99664681164680619427076 104799798989566195609458 105258107148412695007167 113354884621367517700026 118469337988205264601996 120747594487978442767419 121663119635739020682252 122074491130703480600028 125796274396883464764663 128140304354589367834812 129752132082320051706948 132247365391595437316697 135472910888951423592714 136497280725540848345778 140344142864550260009556 142420239652487394033366 149497021747020929140614 151377487429373393658106 153143290570119000583068 160996792650637923689892 163734833341975303344482 167728365862511286352884 174413192038191083997383 176329820522127249755596 194628198123480077560422 195683093506263167411698 209599597979132391218916 210516214296825390014334 213630359478731091050049 224245532620531393710921 226709769242735035400052 227066231144060090487159 241495188975956885534838 245602250012962955016723 251592548793766929529326 264494730783190874633394 270945821777902847185428 272994561451081696691556 284840479304974788066732 293524640259394751117547 298994043494041858281228 302754974858746787316212 308577185913722687072293 327469666683950606688964 348826384076382167994766 389256396246960155120844 391366187012526334823396 396742096174786311950091 421032428593650780028668 427260718957462182100098 448491065241062787421842 454132462288120180974318 482990377951913771069676 491204500025925910033446 503185097587533859058652 523239576114573251992149 528989461566381749266788 573071916696913561705687 587049280518789502235094 617154371827445374144586 681198693432180271461477 697652768152764335989532 736806750038888865050169 793484192349572623900182 854521437914924364200196 880573920778184253352641 896982130482125574843684 908264924576240361948636 925731557741168061216879 982409000051851820066892 1046479152229146503984298 1146143833393827123411374 1174098561037579004470188 1234308743654890748289172 1362397386864360542922954 1473613500077777730100338 1569718728343719755976447 1586968384699145247800364 1719215750090740685117061 1761147841556368506705282 1851463115482336122433758 2092958304458293007968596 2292287666787654246822748 2724794773728721085845908 2777194673223504183650637 2947227000155555460200676 3139437456687439511952894 3438431500181481370234122 3522295683112737013410564 3702926230964672244867516 4011503416878394931939809 5157647250272222055351183 5554389346447008367301274 6278874913374879023905788 6876863000362962740468244 8023006833756789863879618 10315294500544444110702366 11108778692894016734602548 12034510250635184795819427 16046013667513579727759236 20630589001088888221404732 24069020501270369591638854 36103530751905554387458281 48138041002540739183277708 72207061503811108774916562 144414123007622217549833124
- Sum of all divisors σ(n): 504033579212141726756687679
- Sum of proper divisors (its aliquot sum) s(n): 359619456204519509206854555
- 144414123007622217549833124 is an abundant number, because the sum of its proper divisors (359619456204519509206854555) is greater than itself. Its abundance is 215205333196897291657021431
Bases of 144414123007622217549833124
- Binary: 1110111011101001110000101001011100011010010100001010111110101010100000101100011101001002
- Hexadecimal: 0x7774E14B8D2857D54163A4
- Base-36: I58LUBKZ6STWZ8IP0
Squares and roots of 144414123007622217549833124
- 144414123007622217549833124 squared (1444141230076222175498331242) is 20855438924060640725606816997997488072148280247599376
- 144414123007622217549833124 cubed (1444141230076222175498331243) is 3011819922157245721783039980364373467582303023161373199473290492701650406530624
-
144414123007622217549833124 is a
perfect square number . Itssquare root is 12017242737318 -
The
cube root of 144414123007622217549833124 is 524650255.9576639289
Scales and comparisons
How big is 144414123007622217549833124?- 144,414,123,007,622,217,549,833,124 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 144,414,123,007,622,217,549,833,124 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 144414123007622217549833124 cubic inches would be around 43720854.7 feet tall.
Recreational maths with 144414123007622217549833124
- 144414123007622217549833124 backwards is 421338945712226700321414441
- The number of decimal digits it has is: 27
- The sum of 144414123007622217549833124's digits is 90
- 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 144414123007622217549833124 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 144414123007622217549833124 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/144414123007622217549833124/
Chicago style:
Numbermatics. 2024. "Number 144414123007622217549833124 - Facts about the integer". https://numbermatics.com/n/144414123007622217549833124/
The information we have on file for 144414123007622217549833124 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 144414123007622217549833124, math, Factors of 144414123007622217549833124, curriculum, school, college, exams, university, Prime factorization of 144414123007622217549833124, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-four septillion, four hundred fourteen sextillion, one hundred twenty-three quintillion, seven quadrillion, six hundred twenty-two trillion, two hundred seventeen billion, five hundred forty-nine million, eight hundred thirty-three thousand, one hundred twenty-four.